configure revision 533545b5
1264fa531Smrg#! /bin/sh 2264fa531Smrg# Guess values for system-dependent variables and create Makefiles. 3533545b5Smrg# Generated by GNU Autoconf 2.69 for x11perf 1.6.0. 4264fa531Smrg# 5264fa531Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6264fa531Smrg# 7736a7e2cSmrg# 8533545b5Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9736a7e2cSmrg# 10736a7e2cSmrg# 11264fa531Smrg# This configure script is free software; the Free Software Foundation 12264fa531Smrg# gives unlimited permission to copy, distribute and modify it. 13736a7e2cSmrg## -------------------- ## 14736a7e2cSmrg## M4sh Initialization. ## 15736a7e2cSmrg## -------------------- ## 16264fa531Smrg 17c37a63b8Smrg# Be more Bourne compatible 18c37a63b8SmrgDUALCASE=1; export DUALCASE # for MKS sh 19736a7e2cSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20264fa531Smrg emulate sh 21264fa531Smrg NULLCMD=: 22c37a63b8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23264fa531Smrg # is contrary to our usage. Disable this feature. 24264fa531Smrg alias -g '${1+"$@"}'='"$@"' 25c37a63b8Smrg setopt NO_GLOB_SUBST 26c37a63b8Smrgelse 27736a7e2cSmrg case `(set -o) 2>/dev/null` in #( 28736a7e2cSmrg *posix*) : 29736a7e2cSmrg set -o posix ;; #( 30736a7e2cSmrg *) : 31736a7e2cSmrg ;; 32c37a63b8Smrgesac 33c37a63b8Smrgfi 34c37a63b8Smrg 35c37a63b8Smrg 36c37a63b8Smrgas_nl=' 37c37a63b8Smrg' 38c37a63b8Smrgexport as_nl 39c37a63b8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 40c37a63b8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43736a7e2cSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 44736a7e2cSmrg# but without wasting forks for bash or zsh. 45736a7e2cSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 46736a7e2cSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47736a7e2cSmrg as_echo='print -r --' 48736a7e2cSmrg as_echo_n='print -rn --' 49736a7e2cSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50c37a63b8Smrg as_echo='printf %s\n' 51c37a63b8Smrg as_echo_n='printf %s' 52c37a63b8Smrgelse 53c37a63b8Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54c37a63b8Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55c37a63b8Smrg as_echo_n='/usr/ucb/echo -n' 56c37a63b8Smrg else 57c37a63b8Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58c37a63b8Smrg as_echo_n_body='eval 59c37a63b8Smrg arg=$1; 60736a7e2cSmrg case $arg in #( 61c37a63b8Smrg *"$as_nl"*) 62c37a63b8Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 63c37a63b8Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64c37a63b8Smrg esac; 65c37a63b8Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66c37a63b8Smrg ' 67c37a63b8Smrg export as_echo_n_body 68c37a63b8Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 69c37a63b8Smrg fi 70c37a63b8Smrg export as_echo_body 71c37a63b8Smrg as_echo='sh -c $as_echo_body as_echo' 72c37a63b8Smrgfi 73c37a63b8Smrg 74c37a63b8Smrg# The user is always right. 75c37a63b8Smrgif test "${PATH_SEPARATOR+set}" != set; then 76c37a63b8Smrg PATH_SEPARATOR=: 77c37a63b8Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78c37a63b8Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79c37a63b8Smrg PATH_SEPARATOR=';' 80c37a63b8Smrg } 81264fa531Smrgfi 82264fa531Smrg 83264fa531Smrg 84c37a63b8Smrg# IFS 85c37a63b8Smrg# We need space, tab and new line, in precisely that order. Quoting is 86c37a63b8Smrg# there to prevent editors from complaining about space-tab. 87c37a63b8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88c37a63b8Smrg# splitting by setting IFS to empty value.) 89c37a63b8SmrgIFS=" "" $as_nl" 90c37a63b8Smrg 91c37a63b8Smrg# Find who we are. Look in the path if we contain no directory separator. 92736a7e2cSmrgas_myself= 93736a7e2cSmrgcase $0 in #(( 94c37a63b8Smrg *[\\/]* ) as_myself=$0 ;; 95c37a63b8Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96c37a63b8Smrgfor as_dir in $PATH 97c37a63b8Smrgdo 98c37a63b8Smrg IFS=$as_save_IFS 99c37a63b8Smrg test -z "$as_dir" && as_dir=. 100736a7e2cSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101736a7e2cSmrg done 102c37a63b8SmrgIFS=$as_save_IFS 103c37a63b8Smrg 104c37a63b8Smrg ;; 105c37a63b8Smrgesac 106c37a63b8Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 107c37a63b8Smrg# in which case we are not to be found in the path. 108c37a63b8Smrgif test "x$as_myself" = x; then 109c37a63b8Smrg as_myself=$0 110c37a63b8Smrgfi 111c37a63b8Smrgif test ! -f "$as_myself"; then 112c37a63b8Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113736a7e2cSmrg exit 1 114c37a63b8Smrgfi 115c37a63b8Smrg 116736a7e2cSmrg# Unset variables that we do not need and which cause bugs (e.g. in 117736a7e2cSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118736a7e2cSmrg# suppresses any "Segmentation fault" message there. '((' could 119736a7e2cSmrg# trigger a bug in pdksh 5.2.14. 120736a7e2cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 121736a7e2cSmrgdo eval test x\${$as_var+set} = xset \ 122736a7e2cSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123c37a63b8Smrgdone 124264fa531SmrgPS1='$ ' 125264fa531SmrgPS2='> ' 126264fa531SmrgPS4='+ ' 127264fa531Smrg 128264fa531Smrg# NLS nuisances. 129c37a63b8SmrgLC_ALL=C 130c37a63b8Smrgexport LC_ALL 131c37a63b8SmrgLANGUAGE=C 132c37a63b8Smrgexport LANGUAGE 133264fa531Smrg 134736a7e2cSmrg# CDPATH. 135736a7e2cSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136736a7e2cSmrg 137533545b5Smrg# Use a proper internal environment variable to ensure we don't fall 138533545b5Smrg # into an infinite loop, continuously re-executing ourselves. 139533545b5Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140533545b5Smrg _as_can_reexec=no; export _as_can_reexec; 141533545b5Smrg # We cannot yet assume a decent shell, so we have to provide a 142533545b5Smrg# neutralization value for shells without unset; and this also 143533545b5Smrg# works around shells that cannot unset nonexistent variables. 144533545b5Smrg# Preserve -v and -x to the replacement shell. 145533545b5SmrgBASH_ENV=/dev/null 146533545b5SmrgENV=/dev/null 147533545b5Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148533545b5Smrgcase $- in # (((( 149533545b5Smrg *v*x* | *x*v* ) as_opts=-vx ;; 150533545b5Smrg *v* ) as_opts=-v ;; 151533545b5Smrg *x* ) as_opts=-x ;; 152533545b5Smrg * ) as_opts= ;; 153533545b5Smrgesac 154533545b5Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155533545b5Smrg# Admittedly, this is quite paranoid, since all the known shells bail 156533545b5Smrg# out after a failed `exec'. 157533545b5Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158533545b5Smrgas_fn_exit 255 159533545b5Smrg fi 160533545b5Smrg # We don't want this to propagate to other subprocesses. 161533545b5Smrg { _as_can_reexec=; unset _as_can_reexec;} 162736a7e2cSmrgif test "x$CONFIG_SHELL" = x; then 163736a7e2cSmrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164736a7e2cSmrg emulate sh 165736a7e2cSmrg NULLCMD=: 166736a7e2cSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167736a7e2cSmrg # is contrary to our usage. Disable this feature. 168736a7e2cSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 169736a7e2cSmrg setopt NO_GLOB_SUBST 170736a7e2cSmrgelse 171736a7e2cSmrg case \`(set -o) 2>/dev/null\` in #( 172736a7e2cSmrg *posix*) : 173736a7e2cSmrg set -o posix ;; #( 174736a7e2cSmrg *) : 175736a7e2cSmrg ;; 176736a7e2cSmrgesac 177736a7e2cSmrgfi 178736a7e2cSmrg" 179736a7e2cSmrg as_required="as_fn_return () { (exit \$1); } 180736a7e2cSmrgas_fn_success () { as_fn_return 0; } 181736a7e2cSmrgas_fn_failure () { as_fn_return 1; } 182736a7e2cSmrgas_fn_ret_success () { return 0; } 183736a7e2cSmrgas_fn_ret_failure () { return 1; } 184736a7e2cSmrg 185736a7e2cSmrgexitcode=0 186736a7e2cSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 187736a7e2cSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188736a7e2cSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189736a7e2cSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190736a7e2cSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191736a7e2cSmrg 192736a7e2cSmrgelse 193736a7e2cSmrg exitcode=1; echo positional parameters were not saved. 194736a7e2cSmrgfi 195533545b5Smrgtest x\$exitcode = x0 || exit 1 196533545b5Smrgtest -x / || exit 1" 197736a7e2cSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198736a7e2cSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199736a7e2cSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200736a7e2cSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201736a7e2cSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 202736a7e2cSmrg if (eval "$as_required") 2>/dev/null; then : 203736a7e2cSmrg as_have_required=yes 204736a7e2cSmrgelse 205736a7e2cSmrg as_have_required=no 206736a7e2cSmrgfi 207736a7e2cSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 208736a7e2cSmrg 209736a7e2cSmrgelse 210736a7e2cSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 211736a7e2cSmrgas_found=false 212736a7e2cSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 213736a7e2cSmrgdo 214736a7e2cSmrg IFS=$as_save_IFS 215736a7e2cSmrg test -z "$as_dir" && as_dir=. 216736a7e2cSmrg as_found=: 217736a7e2cSmrg case $as_dir in #( 218736a7e2cSmrg /*) 219736a7e2cSmrg for as_base in sh bash ksh sh5; do 220736a7e2cSmrg # Try only shells that exist, to save several forks. 221736a7e2cSmrg as_shell=$as_dir/$as_base 222736a7e2cSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 223736a7e2cSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 224736a7e2cSmrg CONFIG_SHELL=$as_shell as_have_required=yes 225736a7e2cSmrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 226736a7e2cSmrg break 2 227736a7e2cSmrgfi 228736a7e2cSmrgfi 229736a7e2cSmrg done;; 230736a7e2cSmrg esac 231736a7e2cSmrg as_found=false 232736a7e2cSmrgdone 233736a7e2cSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234736a7e2cSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 235736a7e2cSmrg CONFIG_SHELL=$SHELL as_have_required=yes 236736a7e2cSmrgfi; } 237736a7e2cSmrgIFS=$as_save_IFS 238736a7e2cSmrg 239736a7e2cSmrg 240736a7e2cSmrg if test "x$CONFIG_SHELL" != x; then : 241533545b5Smrg export CONFIG_SHELL 242533545b5Smrg # We cannot yet assume a decent shell, so we have to provide a 243533545b5Smrg# neutralization value for shells without unset; and this also 244533545b5Smrg# works around shells that cannot unset nonexistent variables. 245533545b5Smrg# Preserve -v and -x to the replacement shell. 246533545b5SmrgBASH_ENV=/dev/null 247533545b5SmrgENV=/dev/null 248533545b5Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249533545b5Smrgcase $- in # (((( 250533545b5Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251533545b5Smrg *v* ) as_opts=-v ;; 252533545b5Smrg *x* ) as_opts=-x ;; 253533545b5Smrg * ) as_opts= ;; 254533545b5Smrgesac 255533545b5Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256533545b5Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257533545b5Smrg# out after a failed `exec'. 258533545b5Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259533545b5Smrgexit 255 260736a7e2cSmrgfi 261736a7e2cSmrg 262736a7e2cSmrg if test x$as_have_required = xno; then : 263736a7e2cSmrg $as_echo "$0: This script requires a shell more modern than all" 264736a7e2cSmrg $as_echo "$0: the shells that I found on your system." 265736a7e2cSmrg if test x${ZSH_VERSION+set} = xset ; then 266736a7e2cSmrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 267736a7e2cSmrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 268736a7e2cSmrg else 269736a7e2cSmrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 270736a7e2cSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 271736a7e2cSmrg$0: about your system, including any error possibly output 272736a7e2cSmrg$0: before this message. Then install a modern shell, or 273736a7e2cSmrg$0: manually run the script under such a shell if you do 274736a7e2cSmrg$0: have one." 275736a7e2cSmrg fi 276736a7e2cSmrg exit 1 277736a7e2cSmrgfi 278736a7e2cSmrgfi 279736a7e2cSmrgfi 280736a7e2cSmrgSHELL=${CONFIG_SHELL-/bin/sh} 281736a7e2cSmrgexport SHELL 282736a7e2cSmrg# Unset more variables known to interfere with behavior of common tools. 283736a7e2cSmrgCLICOLOR_FORCE= GREP_OPTIONS= 284736a7e2cSmrgunset CLICOLOR_FORCE GREP_OPTIONS 285736a7e2cSmrg 286736a7e2cSmrg## --------------------- ## 287736a7e2cSmrg## M4sh Shell Functions. ## 288736a7e2cSmrg## --------------------- ## 289736a7e2cSmrg# as_fn_unset VAR 290736a7e2cSmrg# --------------- 291736a7e2cSmrg# Portably unset VAR. 292736a7e2cSmrgas_fn_unset () 293736a7e2cSmrg{ 294736a7e2cSmrg { eval $1=; unset $1;} 295736a7e2cSmrg} 296736a7e2cSmrgas_unset=as_fn_unset 297736a7e2cSmrg 298736a7e2cSmrg# as_fn_set_status STATUS 299736a7e2cSmrg# ----------------------- 300736a7e2cSmrg# Set $? to STATUS, without forking. 301736a7e2cSmrgas_fn_set_status () 302736a7e2cSmrg{ 303736a7e2cSmrg return $1 304736a7e2cSmrg} # as_fn_set_status 305736a7e2cSmrg 306736a7e2cSmrg# as_fn_exit STATUS 307736a7e2cSmrg# ----------------- 308736a7e2cSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 309736a7e2cSmrgas_fn_exit () 310736a7e2cSmrg{ 311736a7e2cSmrg set +e 312736a7e2cSmrg as_fn_set_status $1 313736a7e2cSmrg exit $1 314736a7e2cSmrg} # as_fn_exit 315736a7e2cSmrg 316736a7e2cSmrg# as_fn_mkdir_p 317736a7e2cSmrg# ------------- 318736a7e2cSmrg# Create "$as_dir" as a directory, including parents if necessary. 319736a7e2cSmrgas_fn_mkdir_p () 320736a7e2cSmrg{ 321736a7e2cSmrg 322736a7e2cSmrg case $as_dir in #( 323736a7e2cSmrg -*) as_dir=./$as_dir;; 324736a7e2cSmrg esac 325736a7e2cSmrg test -d "$as_dir" || eval $as_mkdir_p || { 326736a7e2cSmrg as_dirs= 327736a7e2cSmrg while :; do 328736a7e2cSmrg case $as_dir in #( 329736a7e2cSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 330736a7e2cSmrg *) as_qdir=$as_dir;; 331736a7e2cSmrg esac 332736a7e2cSmrg as_dirs="'$as_qdir' $as_dirs" 333736a7e2cSmrg as_dir=`$as_dirname -- "$as_dir" || 334736a7e2cSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 335736a7e2cSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 336736a7e2cSmrg X"$as_dir" : 'X\(//\)$' \| \ 337736a7e2cSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 338736a7e2cSmrg$as_echo X"$as_dir" | 339736a7e2cSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 340736a7e2cSmrg s//\1/ 341736a7e2cSmrg q 342736a7e2cSmrg } 343736a7e2cSmrg /^X\(\/\/\)[^/].*/{ 344736a7e2cSmrg s//\1/ 345736a7e2cSmrg q 346736a7e2cSmrg } 347736a7e2cSmrg /^X\(\/\/\)$/{ 348736a7e2cSmrg s//\1/ 349736a7e2cSmrg q 350736a7e2cSmrg } 351736a7e2cSmrg /^X\(\/\).*/{ 352736a7e2cSmrg s//\1/ 353736a7e2cSmrg q 354736a7e2cSmrg } 355736a7e2cSmrg s/.*/./; q'` 356736a7e2cSmrg test -d "$as_dir" && break 357736a7e2cSmrg done 358736a7e2cSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 359736a7e2cSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 360736a7e2cSmrg 361736a7e2cSmrg 362736a7e2cSmrg} # as_fn_mkdir_p 363533545b5Smrg 364533545b5Smrg# as_fn_executable_p FILE 365533545b5Smrg# ----------------------- 366533545b5Smrg# Test if FILE is an executable regular file. 367533545b5Smrgas_fn_executable_p () 368533545b5Smrg{ 369533545b5Smrg test -f "$1" && test -x "$1" 370533545b5Smrg} # as_fn_executable_p 371736a7e2cSmrg# as_fn_append VAR VALUE 372736a7e2cSmrg# ---------------------- 373736a7e2cSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 374736a7e2cSmrg# advantage of any shell optimizations that allow amortized linear growth over 375736a7e2cSmrg# repeated appends, instead of the typical quadratic growth present in naive 376736a7e2cSmrg# implementations. 377736a7e2cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 378736a7e2cSmrg eval 'as_fn_append () 379736a7e2cSmrg { 380736a7e2cSmrg eval $1+=\$2 381736a7e2cSmrg }' 382736a7e2cSmrgelse 383736a7e2cSmrg as_fn_append () 384736a7e2cSmrg { 385736a7e2cSmrg eval $1=\$$1\$2 386736a7e2cSmrg } 387736a7e2cSmrgfi # as_fn_append 388736a7e2cSmrg 389736a7e2cSmrg# as_fn_arith ARG... 390736a7e2cSmrg# ------------------ 391736a7e2cSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 392736a7e2cSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 393736a7e2cSmrg# must be portable across $(()) and expr. 394736a7e2cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 395736a7e2cSmrg eval 'as_fn_arith () 396736a7e2cSmrg { 397736a7e2cSmrg as_val=$(( $* )) 398736a7e2cSmrg }' 399736a7e2cSmrgelse 400736a7e2cSmrg as_fn_arith () 401736a7e2cSmrg { 402736a7e2cSmrg as_val=`expr "$@" || test $? -eq 1` 403736a7e2cSmrg } 404736a7e2cSmrgfi # as_fn_arith 405736a7e2cSmrg 406736a7e2cSmrg 407736a7e2cSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 408736a7e2cSmrg# ---------------------------------------- 409736a7e2cSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 410736a7e2cSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 411736a7e2cSmrg# script with STATUS, using 1 if that was 0. 412736a7e2cSmrgas_fn_error () 413736a7e2cSmrg{ 414736a7e2cSmrg as_status=$1; test $as_status -eq 0 && as_status=1 415736a7e2cSmrg if test "$4"; then 416736a7e2cSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 417736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 418736a7e2cSmrg fi 419736a7e2cSmrg $as_echo "$as_me: error: $2" >&2 420736a7e2cSmrg as_fn_exit $as_status 421736a7e2cSmrg} # as_fn_error 422736a7e2cSmrg 423c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 424c37a63b8Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 425264fa531Smrg as_expr=expr 426264fa531Smrgelse 427264fa531Smrg as_expr=false 428264fa531Smrgfi 429264fa531Smrg 430c37a63b8Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 431264fa531Smrg as_basename=basename 432264fa531Smrgelse 433264fa531Smrg as_basename=false 434264fa531Smrgfi 435264fa531Smrg 436736a7e2cSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 437736a7e2cSmrg as_dirname=dirname 438736a7e2cSmrgelse 439736a7e2cSmrg as_dirname=false 440736a7e2cSmrgfi 441264fa531Smrg 442c37a63b8Smrgas_me=`$as_basename -- "$0" || 443264fa531Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 444264fa531Smrg X"$0" : 'X\(//\)$' \| \ 445c37a63b8Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 446c37a63b8Smrg$as_echo X/"$0" | 447c37a63b8Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 448c37a63b8Smrg s//\1/ 449c37a63b8Smrg q 450c37a63b8Smrg } 451c37a63b8Smrg /^X\/\(\/\/\)$/{ 452c37a63b8Smrg s//\1/ 453c37a63b8Smrg q 454c37a63b8Smrg } 455c37a63b8Smrg /^X\/\(\/\).*/{ 456c37a63b8Smrg s//\1/ 457c37a63b8Smrg q 458c37a63b8Smrg } 459c37a63b8Smrg s/.*/./; q'` 460264fa531Smrg 461736a7e2cSmrg# Avoid depending upon Character Ranges. 462736a7e2cSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 463736a7e2cSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 464736a7e2cSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 465736a7e2cSmrgas_cr_digits='0123456789' 466736a7e2cSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 467264fa531Smrg 468264fa531Smrg 469736a7e2cSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 470736a7e2cSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 471736a7e2cSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 472736a7e2cSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 473736a7e2cSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 474736a7e2cSmrg sed -n ' 475736a7e2cSmrg p 476736a7e2cSmrg /[$]LINENO/= 477736a7e2cSmrg ' <$as_myself | 478736a7e2cSmrg sed ' 479736a7e2cSmrg s/[$]LINENO.*/&-/ 480736a7e2cSmrg t lineno 481736a7e2cSmrg b 482736a7e2cSmrg :lineno 483736a7e2cSmrg N 484736a7e2cSmrg :loop 485736a7e2cSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 486736a7e2cSmrg t loop 487736a7e2cSmrg s/-\n.*// 488736a7e2cSmrg ' >$as_me.lineno && 489736a7e2cSmrg chmod +x "$as_me.lineno" || 490736a7e2cSmrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 491264fa531Smrg 492533545b5Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 493533545b5Smrg # already done that, so ensure we don't try to do so again and fall 494533545b5Smrg # in an infinite loop. This has already happened in practice. 495533545b5Smrg _as_can_reexec=no; export _as_can_reexec 496736a7e2cSmrg # Don't try to exec as it changes $[0], causing all sort of problems 497736a7e2cSmrg # (the dirname of $[0] is not the place where we might find the 498736a7e2cSmrg # original and so on. Autoconf is especially sensitive to this). 499736a7e2cSmrg . "./$as_me.lineno" 500736a7e2cSmrg # Exit status is that of the last command. 501736a7e2cSmrg exit 502c37a63b8Smrg} 503264fa531Smrg 504736a7e2cSmrgECHO_C= ECHO_N= ECHO_T= 505736a7e2cSmrgcase `echo -n x` in #((((( 506736a7e2cSmrg-n*) 507736a7e2cSmrg case `echo 'xy\c'` in 508736a7e2cSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 509736a7e2cSmrg xy) ECHO_C='\c';; 510736a7e2cSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 511736a7e2cSmrg ECHO_T=' ';; 512736a7e2cSmrg esac;; 513736a7e2cSmrg*) 514736a7e2cSmrg ECHO_N='-n';; 515736a7e2cSmrgesac 516264fa531Smrg 517736a7e2cSmrgrm -f conf$$ conf$$.exe conf$$.file 518736a7e2cSmrgif test -d conf$$.dir; then 519736a7e2cSmrg rm -f conf$$.dir/conf$$.file 520736a7e2cSmrgelse 521736a7e2cSmrg rm -f conf$$.dir 522736a7e2cSmrg mkdir conf$$.dir 2>/dev/null 523c37a63b8Smrgfi 524736a7e2cSmrgif (echo >conf$$.file) 2>/dev/null; then 525736a7e2cSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 526736a7e2cSmrg as_ln_s='ln -s' 527736a7e2cSmrg # ... but there are two gotchas: 528736a7e2cSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 529736a7e2cSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 530533545b5Smrg # In both cases, we have to default to `cp -pR'. 531736a7e2cSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 532533545b5Smrg as_ln_s='cp -pR' 533736a7e2cSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 534736a7e2cSmrg as_ln_s=ln 535736a7e2cSmrg else 536533545b5Smrg as_ln_s='cp -pR' 537736a7e2cSmrg fi 538c37a63b8Smrgelse 539533545b5Smrg as_ln_s='cp -pR' 540c37a63b8Smrgfi 541736a7e2cSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 542736a7e2cSmrgrmdir conf$$.dir 2>/dev/null 543c37a63b8Smrg 544736a7e2cSmrgif mkdir -p . 2>/dev/null; then 545736a7e2cSmrg as_mkdir_p='mkdir -p "$as_dir"' 546736a7e2cSmrgelse 547736a7e2cSmrg test -d ./-p && rmdir ./-p 548736a7e2cSmrg as_mkdir_p=false 549c37a63b8Smrgfi 550c37a63b8Smrg 551533545b5Smrgas_test_x='test -x' 552533545b5Smrgas_executable_p=as_fn_executable_p 553c37a63b8Smrg 554736a7e2cSmrg# Sed expression to map a string onto a valid CPP name. 555736a7e2cSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 556c37a63b8Smrg 557736a7e2cSmrg# Sed expression to map a string onto a valid variable name. 558736a7e2cSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 559c37a63b8Smrg 560c37a63b8Smrg 561736a7e2cSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 562736a7e2cSmrgexec 6>&1 563264fa531Smrg 564264fa531Smrg# Name of the host. 565736a7e2cSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 566264fa531Smrg# so uname gets run too. 567264fa531Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 568264fa531Smrg 569264fa531Smrg# 570264fa531Smrg# Initializations. 571264fa531Smrg# 572264fa531Smrgac_default_prefix=/usr/local 573c37a63b8Smrgac_clean_files= 574264fa531Smrgac_config_libobj_dir=. 575c37a63b8SmrgLIBOBJS= 576264fa531Smrgcross_compiling=no 577264fa531Smrgsubdirs= 578264fa531SmrgMFLAGS= 579264fa531SmrgMAKEFLAGS= 580264fa531Smrg 581264fa531Smrg# Identity of this package. 582264fa531SmrgPACKAGE_NAME='x11perf' 583264fa531SmrgPACKAGE_TARNAME='x11perf' 584533545b5SmrgPACKAGE_VERSION='1.6.0' 585533545b5SmrgPACKAGE_STRING='x11perf 1.6.0' 586264fa531SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 587736a7e2cSmrgPACKAGE_URL='' 588264fa531Smrg 589736a7e2cSmrgac_unique_file="Makefile.am" 590c37a63b8Smrg# Factoring default headers for most tests. 591c37a63b8Smrgac_includes_default="\ 592c37a63b8Smrg#include <stdio.h> 593c37a63b8Smrg#ifdef HAVE_SYS_TYPES_H 594c37a63b8Smrg# include <sys/types.h> 595c37a63b8Smrg#endif 596c37a63b8Smrg#ifdef HAVE_SYS_STAT_H 597c37a63b8Smrg# include <sys/stat.h> 598c37a63b8Smrg#endif 599c37a63b8Smrg#ifdef STDC_HEADERS 600c37a63b8Smrg# include <stdlib.h> 601c37a63b8Smrg# include <stddef.h> 602c37a63b8Smrg#else 603c37a63b8Smrg# ifdef HAVE_STDLIB_H 604c37a63b8Smrg# include <stdlib.h> 605c37a63b8Smrg# endif 606c37a63b8Smrg#endif 607c37a63b8Smrg#ifdef HAVE_STRING_H 608c37a63b8Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 609c37a63b8Smrg# include <memory.h> 610c37a63b8Smrg# endif 611c37a63b8Smrg# include <string.h> 612c37a63b8Smrg#endif 613c37a63b8Smrg#ifdef HAVE_STRINGS_H 614c37a63b8Smrg# include <strings.h> 615c37a63b8Smrg#endif 616c37a63b8Smrg#ifdef HAVE_INTTYPES_H 617c37a63b8Smrg# include <inttypes.h> 618c37a63b8Smrg#endif 619c37a63b8Smrg#ifdef HAVE_STDINT_H 620c37a63b8Smrg# include <stdint.h> 621c37a63b8Smrg#endif 622c37a63b8Smrg#ifdef HAVE_UNISTD_H 623c37a63b8Smrg# include <unistd.h> 624c37a63b8Smrg#endif" 625c37a63b8Smrg 626c37a63b8Smrgac_subst_vars='am__EXEEXT_FALSE 627c37a63b8Smrgam__EXEEXT_TRUE 628c37a63b8SmrgLTLIBOBJS 629c37a63b8SmrgLIBOBJS 630c37a63b8SmrgXEXT_LIBS 631c37a63b8SmrgXEXT_CFLAGS 632c37a63b8SmrgXFT_LIBS 633c37a63b8SmrgXFT_CFLAGS 634c37a63b8SmrgXRENDER_LIBS 635c37a63b8SmrgXRENDER_CFLAGS 636c37a63b8SmrgX11PERF_LIBS 637c37a63b8SmrgX11PERF_CFLAGS 638e4ee1255SmrgMKTEMP 639e4ee1255Smrgx11perfcompdir 640736a7e2cSmrgMAN_SUBSTS 641736a7e2cSmrgXORG_MAN_PAGE 642c37a63b8SmrgADMIN_MAN_DIR 643c37a63b8SmrgDRIVER_MAN_DIR 644c37a63b8SmrgMISC_MAN_DIR 645c37a63b8SmrgFILE_MAN_DIR 646c37a63b8SmrgLIB_MAN_DIR 647c37a63b8SmrgAPP_MAN_DIR 648c37a63b8SmrgADMIN_MAN_SUFFIX 649c37a63b8SmrgDRIVER_MAN_SUFFIX 650c37a63b8SmrgMISC_MAN_SUFFIX 651c37a63b8SmrgFILE_MAN_SUFFIX 652c37a63b8SmrgLIB_MAN_SUFFIX 653c37a63b8SmrgAPP_MAN_SUFFIX 654736a7e2cSmrgSED 655c37a63b8Smrghost_os 656c37a63b8Smrghost_vendor 657c37a63b8Smrghost_cpu 658c37a63b8Smrghost 659c37a63b8Smrgbuild_os 660c37a63b8Smrgbuild_vendor 661c37a63b8Smrgbuild_cpu 662c37a63b8Smrgbuild 663736a7e2cSmrgINSTALL_CMD 664736a7e2cSmrgPKG_CONFIG 665c37a63b8SmrgCHANGELOG_CMD 666e4ee1255SmrgSTRICT_CFLAGS 667c37a63b8SmrgCWARNFLAGS 668533545b5SmrgBASE_CFLAGS 669c37a63b8SmrgEGREP 670c37a63b8SmrgGREP 671c37a63b8SmrgCPP 672c37a63b8Smrgam__fastdepCC_FALSE 673c37a63b8Smrgam__fastdepCC_TRUE 674c37a63b8SmrgCCDEPMODE 675533545b5Smrgam__nodep 676c37a63b8SmrgAMDEPBACKSLASH 677c37a63b8SmrgAMDEP_FALSE 678c37a63b8SmrgAMDEP_TRUE 679c37a63b8Smrgam__quote 680c37a63b8Smrgam__include 681c37a63b8SmrgDEPDIR 682c37a63b8SmrgOBJEXT 683c37a63b8SmrgEXEEXT 684c37a63b8Smrgac_ct_CC 685c37a63b8SmrgCPPFLAGS 686c37a63b8SmrgLDFLAGS 687c37a63b8SmrgCFLAGS 688c37a63b8SmrgCC 689533545b5SmrgAM_BACKSLASH 690533545b5SmrgAM_DEFAULT_VERBOSITY 691533545b5SmrgAM_DEFAULT_V 692533545b5SmrgAM_V 693c37a63b8Smrgam__untar 694c37a63b8Smrgam__tar 695c37a63b8SmrgAMTAR 696c37a63b8Smrgam__leading_dot 697c37a63b8SmrgSET_MAKE 698c37a63b8SmrgAWK 699c37a63b8Smrgmkdir_p 700c37a63b8SmrgMKDIR_P 701c37a63b8SmrgINSTALL_STRIP_PROGRAM 702c37a63b8SmrgSTRIP 703c37a63b8Smrginstall_sh 704c37a63b8SmrgMAKEINFO 705c37a63b8SmrgAUTOHEADER 706c37a63b8SmrgAUTOMAKE 707c37a63b8SmrgAUTOCONF 708c37a63b8SmrgACLOCAL 709c37a63b8SmrgVERSION 710c37a63b8SmrgPACKAGE 711c37a63b8SmrgCYGPATH_W 712c37a63b8Smrgam__isrc 713c37a63b8SmrgINSTALL_DATA 714c37a63b8SmrgINSTALL_SCRIPT 715c37a63b8SmrgINSTALL_PROGRAM 716c37a63b8Smrgtarget_alias 717c37a63b8Smrghost_alias 718c37a63b8Smrgbuild_alias 719c37a63b8SmrgLIBS 720c37a63b8SmrgECHO_T 721c37a63b8SmrgECHO_N 722c37a63b8SmrgECHO_C 723c37a63b8SmrgDEFS 724c37a63b8Smrgmandir 725c37a63b8Smrglocaledir 726c37a63b8Smrglibdir 727c37a63b8Smrgpsdir 728c37a63b8Smrgpdfdir 729c37a63b8Smrgdvidir 730c37a63b8Smrghtmldir 731c37a63b8Smrginfodir 732c37a63b8Smrgdocdir 733c37a63b8Smrgoldincludedir 734c37a63b8Smrgincludedir 735c37a63b8Smrglocalstatedir 736c37a63b8Smrgsharedstatedir 737c37a63b8Smrgsysconfdir 738c37a63b8Smrgdatadir 739c37a63b8Smrgdatarootdir 740c37a63b8Smrglibexecdir 741c37a63b8Smrgsbindir 742c37a63b8Smrgbindir 743c37a63b8Smrgprogram_transform_name 744c37a63b8Smrgprefix 745c37a63b8Smrgexec_prefix 746736a7e2cSmrgPACKAGE_URL 747c37a63b8SmrgPACKAGE_BUGREPORT 748c37a63b8SmrgPACKAGE_STRING 749c37a63b8SmrgPACKAGE_VERSION 750c37a63b8SmrgPACKAGE_TARNAME 751c37a63b8SmrgPACKAGE_NAME 752c37a63b8SmrgPATH_SEPARATOR 753c37a63b8SmrgSHELL' 754264fa531Smrgac_subst_files='' 755c37a63b8Smrgac_user_opts=' 756c37a63b8Smrgenable_option_checking 757533545b5Smrgenable_silent_rules 758c37a63b8Smrgenable_dependency_tracking 759533545b5Smrgenable_selective_werror 760c37a63b8Smrgenable_strict_compilation 761c37a63b8Smrg' 762c37a63b8Smrg ac_precious_vars='build_alias 763c37a63b8Smrghost_alias 764c37a63b8Smrgtarget_alias 765c37a63b8SmrgCC 766c37a63b8SmrgCFLAGS 767c37a63b8SmrgLDFLAGS 768c37a63b8SmrgLIBS 769c37a63b8SmrgCPPFLAGS 770c37a63b8SmrgCPP 771c37a63b8SmrgPKG_CONFIG 772c37a63b8SmrgX11PERF_CFLAGS 773c37a63b8SmrgX11PERF_LIBS 774c37a63b8SmrgXRENDER_CFLAGS 775c37a63b8SmrgXRENDER_LIBS 776c37a63b8SmrgXFT_CFLAGS 777c37a63b8SmrgXFT_LIBS 778c37a63b8SmrgXEXT_CFLAGS 779c37a63b8SmrgXEXT_LIBS' 780c37a63b8Smrg 781264fa531Smrg 782264fa531Smrg# Initialize some variables set by options. 783264fa531Smrgac_init_help= 784264fa531Smrgac_init_version=false 785c37a63b8Smrgac_unrecognized_opts= 786c37a63b8Smrgac_unrecognized_sep= 787264fa531Smrg# The variables have the same names as the options, with 788264fa531Smrg# dashes changed to underlines. 789264fa531Smrgcache_file=/dev/null 790264fa531Smrgexec_prefix=NONE 791264fa531Smrgno_create= 792264fa531Smrgno_recursion= 793264fa531Smrgprefix=NONE 794264fa531Smrgprogram_prefix=NONE 795264fa531Smrgprogram_suffix=NONE 796264fa531Smrgprogram_transform_name=s,x,x, 797264fa531Smrgsilent= 798264fa531Smrgsite= 799264fa531Smrgsrcdir= 800264fa531Smrgverbose= 801264fa531Smrgx_includes=NONE 802264fa531Smrgx_libraries=NONE 803264fa531Smrg 804264fa531Smrg# Installation directory options. 805264fa531Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 806264fa531Smrg# and all the variables that are supposed to be based on exec_prefix 807264fa531Smrg# by default will actually change. 808264fa531Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 809c37a63b8Smrg# (The list follows the same order as the GNU Coding Standards.) 810264fa531Smrgbindir='${exec_prefix}/bin' 811264fa531Smrgsbindir='${exec_prefix}/sbin' 812264fa531Smrglibexecdir='${exec_prefix}/libexec' 813c37a63b8Smrgdatarootdir='${prefix}/share' 814c37a63b8Smrgdatadir='${datarootdir}' 815264fa531Smrgsysconfdir='${prefix}/etc' 816264fa531Smrgsharedstatedir='${prefix}/com' 817264fa531Smrglocalstatedir='${prefix}/var' 818264fa531Smrgincludedir='${prefix}/include' 819264fa531Smrgoldincludedir='/usr/include' 820c37a63b8Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 821c37a63b8Smrginfodir='${datarootdir}/info' 822c37a63b8Smrghtmldir='${docdir}' 823c37a63b8Smrgdvidir='${docdir}' 824c37a63b8Smrgpdfdir='${docdir}' 825c37a63b8Smrgpsdir='${docdir}' 826c37a63b8Smrglibdir='${exec_prefix}/lib' 827c37a63b8Smrglocaledir='${datarootdir}/locale' 828c37a63b8Smrgmandir='${datarootdir}/man' 829264fa531Smrg 830264fa531Smrgac_prev= 831c37a63b8Smrgac_dashdash= 832264fa531Smrgfor ac_option 833264fa531Smrgdo 834264fa531Smrg # If the previous option needs an argument, assign it. 835264fa531Smrg if test -n "$ac_prev"; then 836c37a63b8Smrg eval $ac_prev=\$ac_option 837264fa531Smrg ac_prev= 838264fa531Smrg continue 839264fa531Smrg fi 840264fa531Smrg 841c37a63b8Smrg case $ac_option in 842736a7e2cSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 843736a7e2cSmrg *=) ac_optarg= ;; 844736a7e2cSmrg *) ac_optarg=yes ;; 845c37a63b8Smrg esac 846264fa531Smrg 847264fa531Smrg # Accept the important Cygnus configure options, so we can diagnose typos. 848264fa531Smrg 849c37a63b8Smrg case $ac_dashdash$ac_option in 850c37a63b8Smrg --) 851c37a63b8Smrg ac_dashdash=yes ;; 852264fa531Smrg 853264fa531Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 854264fa531Smrg ac_prev=bindir ;; 855264fa531Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 856264fa531Smrg bindir=$ac_optarg ;; 857264fa531Smrg 858264fa531Smrg -build | --build | --buil | --bui | --bu) 859264fa531Smrg ac_prev=build_alias ;; 860264fa531Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 861264fa531Smrg build_alias=$ac_optarg ;; 862264fa531Smrg 863264fa531Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 864264fa531Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 865264fa531Smrg ac_prev=cache_file ;; 866264fa531Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 867264fa531Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 868264fa531Smrg cache_file=$ac_optarg ;; 869264fa531Smrg 870264fa531Smrg --config-cache | -C) 871264fa531Smrg cache_file=config.cache ;; 872264fa531Smrg 873c37a63b8Smrg -datadir | --datadir | --datadi | --datad) 874264fa531Smrg ac_prev=datadir ;; 875c37a63b8Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 876264fa531Smrg datadir=$ac_optarg ;; 877264fa531Smrg 878c37a63b8Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 879c37a63b8Smrg | --dataroo | --dataro | --datar) 880c37a63b8Smrg ac_prev=datarootdir ;; 881c37a63b8Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 882c37a63b8Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 883c37a63b8Smrg datarootdir=$ac_optarg ;; 884c37a63b8Smrg 885264fa531Smrg -disable-* | --disable-*) 886c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 887264fa531Smrg # Reject names that are not valid shell variable names. 888c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 889736a7e2cSmrg as_fn_error $? "invalid feature name: $ac_useropt" 890c37a63b8Smrg ac_useropt_orig=$ac_useropt 891c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 892c37a63b8Smrg case $ac_user_opts in 893c37a63b8Smrg *" 894c37a63b8Smrg"enable_$ac_useropt" 895c37a63b8Smrg"*) ;; 896c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 897c37a63b8Smrg ac_unrecognized_sep=', ';; 898c37a63b8Smrg esac 899c37a63b8Smrg eval enable_$ac_useropt=no ;; 900c37a63b8Smrg 901c37a63b8Smrg -docdir | --docdir | --docdi | --doc | --do) 902c37a63b8Smrg ac_prev=docdir ;; 903c37a63b8Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 904c37a63b8Smrg docdir=$ac_optarg ;; 905c37a63b8Smrg 906c37a63b8Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 907c37a63b8Smrg ac_prev=dvidir ;; 908c37a63b8Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 909c37a63b8Smrg dvidir=$ac_optarg ;; 910264fa531Smrg 911264fa531Smrg -enable-* | --enable-*) 912c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 913264fa531Smrg # Reject names that are not valid shell variable names. 914c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 915736a7e2cSmrg as_fn_error $? "invalid feature name: $ac_useropt" 916c37a63b8Smrg ac_useropt_orig=$ac_useropt 917c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 918c37a63b8Smrg case $ac_user_opts in 919c37a63b8Smrg *" 920c37a63b8Smrg"enable_$ac_useropt" 921c37a63b8Smrg"*) ;; 922c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 923c37a63b8Smrg ac_unrecognized_sep=', ';; 924264fa531Smrg esac 925c37a63b8Smrg eval enable_$ac_useropt=\$ac_optarg ;; 926264fa531Smrg 927264fa531Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 928264fa531Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 929264fa531Smrg | --exec | --exe | --ex) 930264fa531Smrg ac_prev=exec_prefix ;; 931264fa531Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 932264fa531Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 933264fa531Smrg | --exec=* | --exe=* | --ex=*) 934264fa531Smrg exec_prefix=$ac_optarg ;; 935264fa531Smrg 936264fa531Smrg -gas | --gas | --ga | --g) 937264fa531Smrg # Obsolete; use --with-gas. 938264fa531Smrg with_gas=yes ;; 939264fa531Smrg 940264fa531Smrg -help | --help | --hel | --he | -h) 941264fa531Smrg ac_init_help=long ;; 942264fa531Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 943264fa531Smrg ac_init_help=recursive ;; 944264fa531Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 945264fa531Smrg ac_init_help=short ;; 946264fa531Smrg 947264fa531Smrg -host | --host | --hos | --ho) 948264fa531Smrg ac_prev=host_alias ;; 949264fa531Smrg -host=* | --host=* | --hos=* | --ho=*) 950264fa531Smrg host_alias=$ac_optarg ;; 951264fa531Smrg 952c37a63b8Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 953c37a63b8Smrg ac_prev=htmldir ;; 954c37a63b8Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 955c37a63b8Smrg | --ht=*) 956c37a63b8Smrg htmldir=$ac_optarg ;; 957c37a63b8Smrg 958264fa531Smrg -includedir | --includedir | --includedi | --included | --include \ 959264fa531Smrg | --includ | --inclu | --incl | --inc) 960264fa531Smrg ac_prev=includedir ;; 961264fa531Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 962264fa531Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 963264fa531Smrg includedir=$ac_optarg ;; 964264fa531Smrg 965264fa531Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 966264fa531Smrg ac_prev=infodir ;; 967264fa531Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 968264fa531Smrg infodir=$ac_optarg ;; 969264fa531Smrg 970264fa531Smrg -libdir | --libdir | --libdi | --libd) 971264fa531Smrg ac_prev=libdir ;; 972264fa531Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 973264fa531Smrg libdir=$ac_optarg ;; 974264fa531Smrg 975264fa531Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 976264fa531Smrg | --libexe | --libex | --libe) 977264fa531Smrg ac_prev=libexecdir ;; 978264fa531Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 979264fa531Smrg | --libexe=* | --libex=* | --libe=*) 980264fa531Smrg libexecdir=$ac_optarg ;; 981264fa531Smrg 982c37a63b8Smrg -localedir | --localedir | --localedi | --localed | --locale) 983c37a63b8Smrg ac_prev=localedir ;; 984c37a63b8Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 985c37a63b8Smrg localedir=$ac_optarg ;; 986c37a63b8Smrg 987264fa531Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 988c37a63b8Smrg | --localstate | --localstat | --localsta | --localst | --locals) 989264fa531Smrg ac_prev=localstatedir ;; 990264fa531Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 991c37a63b8Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 992264fa531Smrg localstatedir=$ac_optarg ;; 993264fa531Smrg 994264fa531Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 995264fa531Smrg ac_prev=mandir ;; 996264fa531Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 997264fa531Smrg mandir=$ac_optarg ;; 998264fa531Smrg 999264fa531Smrg -nfp | --nfp | --nf) 1000264fa531Smrg # Obsolete; use --without-fp. 1001264fa531Smrg with_fp=no ;; 1002264fa531Smrg 1003264fa531Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1004264fa531Smrg | --no-cr | --no-c | -n) 1005264fa531Smrg no_create=yes ;; 1006264fa531Smrg 1007264fa531Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1008264fa531Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1009264fa531Smrg no_recursion=yes ;; 1010264fa531Smrg 1011264fa531Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1012264fa531Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1013264fa531Smrg | --oldin | --oldi | --old | --ol | --o) 1014264fa531Smrg ac_prev=oldincludedir ;; 1015264fa531Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1016264fa531Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1017264fa531Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1018264fa531Smrg oldincludedir=$ac_optarg ;; 1019264fa531Smrg 1020264fa531Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1021264fa531Smrg ac_prev=prefix ;; 1022264fa531Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1023264fa531Smrg prefix=$ac_optarg ;; 1024264fa531Smrg 1025264fa531Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1026264fa531Smrg | --program-pre | --program-pr | --program-p) 1027264fa531Smrg ac_prev=program_prefix ;; 1028264fa531Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1029264fa531Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1030264fa531Smrg program_prefix=$ac_optarg ;; 1031264fa531Smrg 1032264fa531Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1033264fa531Smrg | --program-suf | --program-su | --program-s) 1034264fa531Smrg ac_prev=program_suffix ;; 1035264fa531Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1036264fa531Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1037264fa531Smrg program_suffix=$ac_optarg ;; 1038264fa531Smrg 1039264fa531Smrg -program-transform-name | --program-transform-name \ 1040264fa531Smrg | --program-transform-nam | --program-transform-na \ 1041264fa531Smrg | --program-transform-n | --program-transform- \ 1042264fa531Smrg | --program-transform | --program-transfor \ 1043264fa531Smrg | --program-transfo | --program-transf \ 1044264fa531Smrg | --program-trans | --program-tran \ 1045264fa531Smrg | --progr-tra | --program-tr | --program-t) 1046264fa531Smrg ac_prev=program_transform_name ;; 1047264fa531Smrg -program-transform-name=* | --program-transform-name=* \ 1048264fa531Smrg | --program-transform-nam=* | --program-transform-na=* \ 1049264fa531Smrg | --program-transform-n=* | --program-transform-=* \ 1050264fa531Smrg | --program-transform=* | --program-transfor=* \ 1051264fa531Smrg | --program-transfo=* | --program-transf=* \ 1052264fa531Smrg | --program-trans=* | --program-tran=* \ 1053264fa531Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1054264fa531Smrg program_transform_name=$ac_optarg ;; 1055264fa531Smrg 1056c37a63b8Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1057c37a63b8Smrg ac_prev=pdfdir ;; 1058c37a63b8Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1059c37a63b8Smrg pdfdir=$ac_optarg ;; 1060c37a63b8Smrg 1061c37a63b8Smrg -psdir | --psdir | --psdi | --psd | --ps) 1062c37a63b8Smrg ac_prev=psdir ;; 1063c37a63b8Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1064c37a63b8Smrg psdir=$ac_optarg ;; 1065c37a63b8Smrg 1066264fa531Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1067264fa531Smrg | -silent | --silent | --silen | --sile | --sil) 1068264fa531Smrg silent=yes ;; 1069264fa531Smrg 1070264fa531Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1071264fa531Smrg ac_prev=sbindir ;; 1072264fa531Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1073264fa531Smrg | --sbi=* | --sb=*) 1074264fa531Smrg sbindir=$ac_optarg ;; 1075264fa531Smrg 1076264fa531Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1077264fa531Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1078264fa531Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1079264fa531Smrg | --sha | --sh) 1080264fa531Smrg ac_prev=sharedstatedir ;; 1081264fa531Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1082264fa531Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1083264fa531Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1084264fa531Smrg | --sha=* | --sh=*) 1085264fa531Smrg sharedstatedir=$ac_optarg ;; 1086264fa531Smrg 1087264fa531Smrg -site | --site | --sit) 1088264fa531Smrg ac_prev=site ;; 1089264fa531Smrg -site=* | --site=* | --sit=*) 1090264fa531Smrg site=$ac_optarg ;; 1091264fa531Smrg 1092264fa531Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1093264fa531Smrg ac_prev=srcdir ;; 1094264fa531Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1095264fa531Smrg srcdir=$ac_optarg ;; 1096264fa531Smrg 1097264fa531Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1098264fa531Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1099264fa531Smrg ac_prev=sysconfdir ;; 1100264fa531Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1101264fa531Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1102264fa531Smrg sysconfdir=$ac_optarg ;; 1103264fa531Smrg 1104264fa531Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1105264fa531Smrg ac_prev=target_alias ;; 1106264fa531Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1107264fa531Smrg target_alias=$ac_optarg ;; 1108264fa531Smrg 1109264fa531Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1110264fa531Smrg verbose=yes ;; 1111264fa531Smrg 1112264fa531Smrg -version | --version | --versio | --versi | --vers | -V) 1113264fa531Smrg ac_init_version=: ;; 1114264fa531Smrg 1115264fa531Smrg -with-* | --with-*) 1116c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1117264fa531Smrg # Reject names that are not valid shell variable names. 1118c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1119736a7e2cSmrg as_fn_error $? "invalid package name: $ac_useropt" 1120c37a63b8Smrg ac_useropt_orig=$ac_useropt 1121c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1122c37a63b8Smrg case $ac_user_opts in 1123c37a63b8Smrg *" 1124c37a63b8Smrg"with_$ac_useropt" 1125c37a63b8Smrg"*) ;; 1126c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1127c37a63b8Smrg ac_unrecognized_sep=', ';; 1128264fa531Smrg esac 1129c37a63b8Smrg eval with_$ac_useropt=\$ac_optarg ;; 1130264fa531Smrg 1131264fa531Smrg -without-* | --without-*) 1132c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1133264fa531Smrg # Reject names that are not valid shell variable names. 1134c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1135736a7e2cSmrg as_fn_error $? "invalid package name: $ac_useropt" 1136c37a63b8Smrg ac_useropt_orig=$ac_useropt 1137c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1138c37a63b8Smrg case $ac_user_opts in 1139c37a63b8Smrg *" 1140c37a63b8Smrg"with_$ac_useropt" 1141c37a63b8Smrg"*) ;; 1142c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1143c37a63b8Smrg ac_unrecognized_sep=', ';; 1144c37a63b8Smrg esac 1145c37a63b8Smrg eval with_$ac_useropt=no ;; 1146264fa531Smrg 1147264fa531Smrg --x) 1148264fa531Smrg # Obsolete; use --with-x. 1149264fa531Smrg with_x=yes ;; 1150264fa531Smrg 1151264fa531Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1152264fa531Smrg | --x-incl | --x-inc | --x-in | --x-i) 1153264fa531Smrg ac_prev=x_includes ;; 1154264fa531Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1155264fa531Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1156264fa531Smrg x_includes=$ac_optarg ;; 1157264fa531Smrg 1158264fa531Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1159264fa531Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1160264fa531Smrg ac_prev=x_libraries ;; 1161264fa531Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1162264fa531Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1163264fa531Smrg x_libraries=$ac_optarg ;; 1164264fa531Smrg 1165736a7e2cSmrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1166736a7e2cSmrgTry \`$0 --help' for more information" 1167264fa531Smrg ;; 1168264fa531Smrg 1169264fa531Smrg *=*) 1170264fa531Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1171264fa531Smrg # Reject names that are not valid shell variable names. 1172736a7e2cSmrg case $ac_envvar in #( 1173736a7e2cSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1174736a7e2cSmrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1175736a7e2cSmrg esac 1176c37a63b8Smrg eval $ac_envvar=\$ac_optarg 1177264fa531Smrg export $ac_envvar ;; 1178264fa531Smrg 1179264fa531Smrg *) 1180264fa531Smrg # FIXME: should be removed in autoconf 3.0. 1181c37a63b8Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1182264fa531Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1183c37a63b8Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1184736a7e2cSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1185264fa531Smrg ;; 1186264fa531Smrg 1187264fa531Smrg esac 1188264fa531Smrgdone 1189264fa531Smrg 1190264fa531Smrgif test -n "$ac_prev"; then 1191264fa531Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1192736a7e2cSmrg as_fn_error $? "missing argument to $ac_option" 1193264fa531Smrgfi 1194264fa531Smrg 1195c37a63b8Smrgif test -n "$ac_unrecognized_opts"; then 1196c37a63b8Smrg case $enable_option_checking in 1197c37a63b8Smrg no) ;; 1198736a7e2cSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1199c37a63b8Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1200264fa531Smrg esac 1201c37a63b8Smrgfi 1202264fa531Smrg 1203c37a63b8Smrg# Check all directory arguments for consistency. 1204c37a63b8Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1205c37a63b8Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1206c37a63b8Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1207c37a63b8Smrg libdir localedir mandir 1208264fa531Smrgdo 1209c37a63b8Smrg eval ac_val=\$$ac_var 1210c37a63b8Smrg # Remove trailing slashes. 1211264fa531Smrg case $ac_val in 1212c37a63b8Smrg */ ) 1213c37a63b8Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1214c37a63b8Smrg eval $ac_var=\$ac_val;; 1215264fa531Smrg esac 1216c37a63b8Smrg # Be sure to have absolute directory names. 1217c37a63b8Smrg case $ac_val in 1218c37a63b8Smrg [\\/$]* | ?:[\\/]* ) continue;; 1219c37a63b8Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1220c37a63b8Smrg esac 1221736a7e2cSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1222264fa531Smrgdone 1223264fa531Smrg 1224264fa531Smrg# There might be people who depend on the old broken behavior: `$host' 1225264fa531Smrg# used to hold the argument of --host etc. 1226264fa531Smrg# FIXME: To remove some day. 1227264fa531Smrgbuild=$build_alias 1228264fa531Smrghost=$host_alias 1229264fa531Smrgtarget=$target_alias 1230264fa531Smrg 1231264fa531Smrg# FIXME: To remove some day. 1232264fa531Smrgif test "x$host_alias" != x; then 1233264fa531Smrg if test "x$build_alias" = x; then 1234264fa531Smrg cross_compiling=maybe 1235264fa531Smrg elif test "x$build_alias" != "x$host_alias"; then 1236264fa531Smrg cross_compiling=yes 1237264fa531Smrg fi 1238264fa531Smrgfi 1239264fa531Smrg 1240264fa531Smrgac_tool_prefix= 1241264fa531Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1242264fa531Smrg 1243264fa531Smrgtest "$silent" = yes && exec 6>/dev/null 1244264fa531Smrg 1245264fa531Smrg 1246c37a63b8Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1247c37a63b8Smrgac_ls_di=`ls -di .` && 1248c37a63b8Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1249736a7e2cSmrg as_fn_error $? "working directory cannot be determined" 1250c37a63b8Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1251736a7e2cSmrg as_fn_error $? "pwd does not report name of working directory" 1252c37a63b8Smrg 1253c37a63b8Smrg 1254c37a63b8Smrg# Find the source files, if location was not specified. 1255264fa531Smrgif test -z "$srcdir"; then 1256264fa531Smrg ac_srcdir_defaulted=yes 1257c37a63b8Smrg # Try the directory containing this script, then the parent directory. 1258c37a63b8Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1259c37a63b8Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1260c37a63b8Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1261c37a63b8Smrg X"$as_myself" : 'X\(//\)$' \| \ 1262c37a63b8Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1263c37a63b8Smrg$as_echo X"$as_myself" | 1264c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1265c37a63b8Smrg s//\1/ 1266c37a63b8Smrg q 1267c37a63b8Smrg } 1268c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 1269c37a63b8Smrg s//\1/ 1270c37a63b8Smrg q 1271c37a63b8Smrg } 1272c37a63b8Smrg /^X\(\/\/\)$/{ 1273c37a63b8Smrg s//\1/ 1274c37a63b8Smrg q 1275c37a63b8Smrg } 1276c37a63b8Smrg /^X\(\/\).*/{ 1277c37a63b8Smrg s//\1/ 1278c37a63b8Smrg q 1279c37a63b8Smrg } 1280c37a63b8Smrg s/.*/./; q'` 1281264fa531Smrg srcdir=$ac_confdir 1282c37a63b8Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1283264fa531Smrg srcdir=.. 1284264fa531Smrg fi 1285264fa531Smrgelse 1286264fa531Smrg ac_srcdir_defaulted=no 1287264fa531Smrgfi 1288c37a63b8Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1289c37a63b8Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1290736a7e2cSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1291264fa531Smrgfi 1292c37a63b8Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1293c37a63b8Smrgac_abs_confdir=`( 1294736a7e2cSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1295c37a63b8Smrg pwd)` 1296c37a63b8Smrg# When building in place, set srcdir=. 1297c37a63b8Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1298c37a63b8Smrg srcdir=. 1299c37a63b8Smrgfi 1300c37a63b8Smrg# Remove unnecessary trailing slashes from srcdir. 1301c37a63b8Smrg# Double slashes in file names in object file debugging info 1302c37a63b8Smrg# mess up M-x gdb in Emacs. 1303c37a63b8Smrgcase $srcdir in 1304c37a63b8Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1305c37a63b8Smrgesac 1306c37a63b8Smrgfor ac_var in $ac_precious_vars; do 1307c37a63b8Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1308c37a63b8Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1309c37a63b8Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1310c37a63b8Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1311c37a63b8Smrgdone 1312264fa531Smrg 1313264fa531Smrg# 1314264fa531Smrg# Report the --help message. 1315264fa531Smrg# 1316264fa531Smrgif test "$ac_init_help" = "long"; then 1317264fa531Smrg # Omit some internal or obsolete options to make the list less imposing. 1318264fa531Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1319264fa531Smrg cat <<_ACEOF 1320533545b5Smrg\`configure' configures x11perf 1.6.0 to adapt to many kinds of systems. 1321264fa531Smrg 1322264fa531SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1323264fa531Smrg 1324264fa531SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1325264fa531SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1326264fa531Smrg 1327264fa531SmrgDefaults for the options are specified in brackets. 1328264fa531Smrg 1329264fa531SmrgConfiguration: 1330264fa531Smrg -h, --help display this help and exit 1331264fa531Smrg --help=short display options specific to this package 1332264fa531Smrg --help=recursive display the short help of all the included packages 1333264fa531Smrg -V, --version display version information and exit 1334736a7e2cSmrg -q, --quiet, --silent do not print \`checking ...' messages 1335264fa531Smrg --cache-file=FILE cache test results in FILE [disabled] 1336264fa531Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1337264fa531Smrg -n, --no-create do not create output files 1338264fa531Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1339264fa531Smrg 1340264fa531SmrgInstallation directories: 1341264fa531Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1342c37a63b8Smrg [$ac_default_prefix] 1343264fa531Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1344c37a63b8Smrg [PREFIX] 1345264fa531Smrg 1346264fa531SmrgBy default, \`make install' will install all the files in 1347264fa531Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1348264fa531Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1349264fa531Smrgfor instance \`--prefix=\$HOME'. 1350264fa531Smrg 1351264fa531SmrgFor better control, use the options below. 1352264fa531Smrg 1353264fa531SmrgFine tuning of the installation directories: 1354c37a63b8Smrg --bindir=DIR user executables [EPREFIX/bin] 1355c37a63b8Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1356c37a63b8Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1357c37a63b8Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1358c37a63b8Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1359c37a63b8Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1360c37a63b8Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1361c37a63b8Smrg --includedir=DIR C header files [PREFIX/include] 1362c37a63b8Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1363c37a63b8Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1364c37a63b8Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1365c37a63b8Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1366c37a63b8Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1367c37a63b8Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1368c37a63b8Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/x11perf] 1369c37a63b8Smrg --htmldir=DIR html documentation [DOCDIR] 1370c37a63b8Smrg --dvidir=DIR dvi documentation [DOCDIR] 1371c37a63b8Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1372c37a63b8Smrg --psdir=DIR ps documentation [DOCDIR] 1373264fa531Smrg_ACEOF 1374264fa531Smrg 1375264fa531Smrg cat <<\_ACEOF 1376264fa531Smrg 1377264fa531SmrgProgram names: 1378264fa531Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1379264fa531Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1380264fa531Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1381264fa531Smrg 1382264fa531SmrgSystem types: 1383264fa531Smrg --build=BUILD configure for building on BUILD [guessed] 1384264fa531Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1385264fa531Smrg_ACEOF 1386264fa531Smrgfi 1387264fa531Smrg 1388264fa531Smrgif test -n "$ac_init_help"; then 1389264fa531Smrg case $ac_init_help in 1390533545b5Smrg short | recursive ) echo "Configuration of x11perf 1.6.0:";; 1391264fa531Smrg esac 1392264fa531Smrg cat <<\_ACEOF 1393264fa531Smrg 1394264fa531SmrgOptional Features: 1395c37a63b8Smrg --disable-option-checking ignore unrecognized --enable/--with options 1396264fa531Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1397264fa531Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1398533545b5Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1399533545b5Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1400533545b5Smrg --enable-dependency-tracking 1401533545b5Smrg do not reject slow dependency extractors 1402533545b5Smrg --disable-dependency-tracking 1403533545b5Smrg speeds up one-time build 1404533545b5Smrg --disable-selective-werror 1405533545b5Smrg Turn off selective compiler errors. (default: 1406533545b5Smrg enabled) 1407c37a63b8Smrg --enable-strict-compilation 1408c37a63b8Smrg Enable all warnings from compiler and make them 1409c37a63b8Smrg errors (default: disabled) 1410264fa531Smrg 1411264fa531SmrgSome influential environment variables: 1412264fa531Smrg CC C compiler command 1413264fa531Smrg CFLAGS C compiler flags 1414264fa531Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1415264fa531Smrg nonstandard directory <lib dir> 1416c37a63b8Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1417736a7e2cSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1418c37a63b8Smrg you have headers in a nonstandard directory <include dir> 1419c37a63b8Smrg CPP C preprocessor 1420264fa531Smrg PKG_CONFIG path to pkg-config utility 1421264fa531Smrg X11PERF_CFLAGS 1422264fa531Smrg C compiler flags for X11PERF, overriding pkg-config 1423264fa531Smrg X11PERF_LIBS 1424264fa531Smrg linker flags for X11PERF, overriding pkg-config 1425264fa531Smrg XRENDER_CFLAGS 1426264fa531Smrg C compiler flags for XRENDER, overriding pkg-config 1427264fa531Smrg XRENDER_LIBS 1428264fa531Smrg linker flags for XRENDER, overriding pkg-config 1429264fa531Smrg XFT_CFLAGS C compiler flags for XFT, overriding pkg-config 1430264fa531Smrg XFT_LIBS linker flags for XFT, overriding pkg-config 1431264fa531Smrg XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1432264fa531Smrg XEXT_LIBS linker flags for XEXT, overriding pkg-config 1433264fa531Smrg 1434264fa531SmrgUse these variables to override the choices made by `configure' or to help 1435264fa531Smrgit to find libraries and programs with nonstandard names/locations. 1436264fa531Smrg 1437264fa531SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1438264fa531Smrg_ACEOF 1439c37a63b8Smrgac_status=$? 1440264fa531Smrgfi 1441264fa531Smrg 1442264fa531Smrgif test "$ac_init_help" = "recursive"; then 1443264fa531Smrg # If there are subdirs, report their specific --help. 1444264fa531Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1445c37a63b8Smrg test -d "$ac_dir" || 1446c37a63b8Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1447c37a63b8Smrg continue 1448264fa531Smrg ac_builddir=. 1449264fa531Smrg 1450c37a63b8Smrgcase "$ac_dir" in 1451c37a63b8Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1452c37a63b8Smrg*) 1453c37a63b8Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1454c37a63b8Smrg # A ".." for each directory in $ac_dir_suffix. 1455c37a63b8Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1456c37a63b8Smrg case $ac_top_builddir_sub in 1457c37a63b8Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1458c37a63b8Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1459c37a63b8Smrg esac ;; 1460c37a63b8Smrgesac 1461c37a63b8Smrgac_abs_top_builddir=$ac_pwd 1462c37a63b8Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1463c37a63b8Smrg# for backward compatibility: 1464c37a63b8Smrgac_top_builddir=$ac_top_build_prefix 1465264fa531Smrg 1466264fa531Smrgcase $srcdir in 1467c37a63b8Smrg .) # We are building in place. 1468264fa531Smrg ac_srcdir=. 1469c37a63b8Smrg ac_top_srcdir=$ac_top_builddir_sub 1470c37a63b8Smrg ac_abs_top_srcdir=$ac_pwd ;; 1471c37a63b8Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1472264fa531Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1473c37a63b8Smrg ac_top_srcdir=$srcdir 1474c37a63b8Smrg ac_abs_top_srcdir=$srcdir ;; 1475c37a63b8Smrg *) # Relative name. 1476c37a63b8Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1477c37a63b8Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1478c37a63b8Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1479264fa531Smrgesac 1480c37a63b8Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1481c37a63b8Smrg 1482c37a63b8Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1483c37a63b8Smrg # Check for guested configure. 1484c37a63b8Smrg if test -f "$ac_srcdir/configure.gnu"; then 1485c37a63b8Smrg echo && 1486c37a63b8Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1487c37a63b8Smrg elif test -f "$ac_srcdir/configure"; then 1488c37a63b8Smrg echo && 1489c37a63b8Smrg $SHELL "$ac_srcdir/configure" --help=recursive 1490264fa531Smrg else 1491c37a63b8Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1492c37a63b8Smrg fi || ac_status=$? 1493c37a63b8Smrg cd "$ac_pwd" || { ac_status=$?; break; } 1494264fa531Smrg done 1495264fa531Smrgfi 1496264fa531Smrg 1497c37a63b8Smrgtest -n "$ac_init_help" && exit $ac_status 1498264fa531Smrgif $ac_init_version; then 1499264fa531Smrg cat <<\_ACEOF 1500533545b5Smrgx11perf configure 1.6.0 1501533545b5Smrggenerated by GNU Autoconf 2.69 1502264fa531Smrg 1503533545b5SmrgCopyright (C) 2012 Free Software Foundation, Inc. 1504264fa531SmrgThis configure script is free software; the Free Software Foundation 1505264fa531Smrggives unlimited permission to copy, distribute and modify it. 1506264fa531Smrg_ACEOF 1507c37a63b8Smrg exit 1508264fa531Smrgfi 1509264fa531Smrg 1510736a7e2cSmrg## ------------------------ ## 1511736a7e2cSmrg## Autoconf initialization. ## 1512736a7e2cSmrg## ------------------------ ## 1513264fa531Smrg 1514736a7e2cSmrg# ac_fn_c_try_compile LINENO 1515736a7e2cSmrg# -------------------------- 1516736a7e2cSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1517736a7e2cSmrgac_fn_c_try_compile () 1518264fa531Smrg{ 1519736a7e2cSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1520736a7e2cSmrg rm -f conftest.$ac_objext 1521736a7e2cSmrg if { { ac_try="$ac_compile" 1522736a7e2cSmrgcase "(($ac_try" in 1523736a7e2cSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1524736a7e2cSmrg *) ac_try_echo=$ac_try;; 1525736a7e2cSmrgesac 1526736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1527736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 1528736a7e2cSmrg (eval "$ac_compile") 2>conftest.err 1529736a7e2cSmrg ac_status=$? 1530736a7e2cSmrg if test -s conftest.err; then 1531736a7e2cSmrg grep -v '^ *+' conftest.err >conftest.er1 1532736a7e2cSmrg cat conftest.er1 >&5 1533736a7e2cSmrg mv -f conftest.er1 conftest.err 1534736a7e2cSmrg fi 1535736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1536736a7e2cSmrg test $ac_status = 0; } && { 1537736a7e2cSmrg test -z "$ac_c_werror_flag" || 1538736a7e2cSmrg test ! -s conftest.err 1539736a7e2cSmrg } && test -s conftest.$ac_objext; then : 1540736a7e2cSmrg ac_retval=0 1541736a7e2cSmrgelse 1542736a7e2cSmrg $as_echo "$as_me: failed program was:" >&5 1543736a7e2cSmrgsed 's/^/| /' conftest.$ac_ext >&5 1544264fa531Smrg 1545736a7e2cSmrg ac_retval=1 1546736a7e2cSmrgfi 1547736a7e2cSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1548736a7e2cSmrg as_fn_set_status $ac_retval 1549264fa531Smrg 1550736a7e2cSmrg} # ac_fn_c_try_compile 1551264fa531Smrg 1552736a7e2cSmrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1553736a7e2cSmrg# --------------------------------------------- 1554736a7e2cSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1555736a7e2cSmrg# accordingly. 1556736a7e2cSmrgac_fn_c_check_decl () 1557736a7e2cSmrg{ 1558736a7e2cSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1559736a7e2cSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1560736a7e2cSmrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1561736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1562736a7e2cSmrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1563736a7e2cSmrgif eval \${$3+:} false; then : 1564736a7e2cSmrg $as_echo_n "(cached) " >&6 1565736a7e2cSmrgelse 1566736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1567736a7e2cSmrg/* end confdefs.h. */ 1568736a7e2cSmrg$4 1569736a7e2cSmrgint 1570736a7e2cSmrgmain () 1571736a7e2cSmrg{ 1572736a7e2cSmrg#ifndef $as_decl_name 1573736a7e2cSmrg#ifdef __cplusplus 1574736a7e2cSmrg (void) $as_decl_use; 1575736a7e2cSmrg#else 1576736a7e2cSmrg (void) $as_decl_name; 1577736a7e2cSmrg#endif 1578736a7e2cSmrg#endif 1579736a7e2cSmrg 1580736a7e2cSmrg ; 1581736a7e2cSmrg return 0; 1582736a7e2cSmrg} 1583736a7e2cSmrg_ACEOF 1584736a7e2cSmrgif ac_fn_c_try_compile "$LINENO"; then : 1585736a7e2cSmrg eval "$3=yes" 1586736a7e2cSmrgelse 1587736a7e2cSmrg eval "$3=no" 1588736a7e2cSmrgfi 1589736a7e2cSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1590736a7e2cSmrgfi 1591736a7e2cSmrgeval ac_res=\$$3 1592736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1593736a7e2cSmrg$as_echo "$ac_res" >&6; } 1594736a7e2cSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1595736a7e2cSmrg 1596736a7e2cSmrg} # ac_fn_c_check_decl 1597736a7e2cSmrg 1598736a7e2cSmrg# ac_fn_c_try_cpp LINENO 1599736a7e2cSmrg# ---------------------- 1600736a7e2cSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1601736a7e2cSmrgac_fn_c_try_cpp () 1602736a7e2cSmrg{ 1603736a7e2cSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1604736a7e2cSmrg if { { ac_try="$ac_cpp conftest.$ac_ext" 1605736a7e2cSmrgcase "(($ac_try" in 1606736a7e2cSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1607736a7e2cSmrg *) ac_try_echo=$ac_try;; 1608736a7e2cSmrgesac 1609736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1610736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 1611736a7e2cSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1612736a7e2cSmrg ac_status=$? 1613736a7e2cSmrg if test -s conftest.err; then 1614736a7e2cSmrg grep -v '^ *+' conftest.err >conftest.er1 1615736a7e2cSmrg cat conftest.er1 >&5 1616736a7e2cSmrg mv -f conftest.er1 conftest.err 1617736a7e2cSmrg fi 1618736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1619736a7e2cSmrg test $ac_status = 0; } > conftest.i && { 1620736a7e2cSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1621736a7e2cSmrg test ! -s conftest.err 1622736a7e2cSmrg }; then : 1623736a7e2cSmrg ac_retval=0 1624736a7e2cSmrgelse 1625736a7e2cSmrg $as_echo "$as_me: failed program was:" >&5 1626736a7e2cSmrgsed 's/^/| /' conftest.$ac_ext >&5 1627736a7e2cSmrg 1628736a7e2cSmrg ac_retval=1 1629736a7e2cSmrgfi 1630736a7e2cSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1631736a7e2cSmrg as_fn_set_status $ac_retval 1632736a7e2cSmrg 1633736a7e2cSmrg} # ac_fn_c_try_cpp 1634736a7e2cSmrg 1635736a7e2cSmrg# ac_fn_c_try_run LINENO 1636736a7e2cSmrg# ---------------------- 1637736a7e2cSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1638736a7e2cSmrg# that executables *can* be run. 1639736a7e2cSmrgac_fn_c_try_run () 1640736a7e2cSmrg{ 1641736a7e2cSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1642736a7e2cSmrg if { { ac_try="$ac_link" 1643736a7e2cSmrgcase "(($ac_try" in 1644736a7e2cSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1645736a7e2cSmrg *) ac_try_echo=$ac_try;; 1646736a7e2cSmrgesac 1647736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1648736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 1649736a7e2cSmrg (eval "$ac_link") 2>&5 1650736a7e2cSmrg ac_status=$? 1651736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1652736a7e2cSmrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1653736a7e2cSmrg { { case "(($ac_try" in 1654736a7e2cSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1655736a7e2cSmrg *) ac_try_echo=$ac_try;; 1656736a7e2cSmrgesac 1657736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1658736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 1659736a7e2cSmrg (eval "$ac_try") 2>&5 1660736a7e2cSmrg ac_status=$? 1661736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1662736a7e2cSmrg test $ac_status = 0; }; }; then : 1663736a7e2cSmrg ac_retval=0 1664736a7e2cSmrgelse 1665736a7e2cSmrg $as_echo "$as_me: program exited with status $ac_status" >&5 1666736a7e2cSmrg $as_echo "$as_me: failed program was:" >&5 1667736a7e2cSmrgsed 's/^/| /' conftest.$ac_ext >&5 1668736a7e2cSmrg 1669736a7e2cSmrg ac_retval=$ac_status 1670736a7e2cSmrgfi 1671736a7e2cSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1672736a7e2cSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1673736a7e2cSmrg as_fn_set_status $ac_retval 1674736a7e2cSmrg 1675736a7e2cSmrg} # ac_fn_c_try_run 1676736a7e2cSmrg 1677736a7e2cSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1678736a7e2cSmrg# ------------------------------------------------------- 1679736a7e2cSmrg# Tests whether HEADER exists and can be compiled using the include files in 1680736a7e2cSmrg# INCLUDES, setting the cache variable VAR accordingly. 1681736a7e2cSmrgac_fn_c_check_header_compile () 1682736a7e2cSmrg{ 1683736a7e2cSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1684736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1685736a7e2cSmrg$as_echo_n "checking for $2... " >&6; } 1686736a7e2cSmrgif eval \${$3+:} false; then : 1687736a7e2cSmrg $as_echo_n "(cached) " >&6 1688736a7e2cSmrgelse 1689736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1690736a7e2cSmrg/* end confdefs.h. */ 1691736a7e2cSmrg$4 1692736a7e2cSmrg#include <$2> 1693736a7e2cSmrg_ACEOF 1694736a7e2cSmrgif ac_fn_c_try_compile "$LINENO"; then : 1695736a7e2cSmrg eval "$3=yes" 1696736a7e2cSmrgelse 1697736a7e2cSmrg eval "$3=no" 1698736a7e2cSmrgfi 1699736a7e2cSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1700736a7e2cSmrgfi 1701736a7e2cSmrgeval ac_res=\$$3 1702736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1703736a7e2cSmrg$as_echo "$ac_res" >&6; } 1704736a7e2cSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1705736a7e2cSmrg 1706736a7e2cSmrg} # ac_fn_c_check_header_compile 1707736a7e2cSmrg 1708736a7e2cSmrg# ac_fn_c_try_link LINENO 1709736a7e2cSmrg# ----------------------- 1710736a7e2cSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1711736a7e2cSmrgac_fn_c_try_link () 1712736a7e2cSmrg{ 1713736a7e2cSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1714736a7e2cSmrg rm -f conftest.$ac_objext conftest$ac_exeext 1715736a7e2cSmrg if { { ac_try="$ac_link" 1716736a7e2cSmrgcase "(($ac_try" in 1717736a7e2cSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1718736a7e2cSmrg *) ac_try_echo=$ac_try;; 1719736a7e2cSmrgesac 1720736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1721736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 1722736a7e2cSmrg (eval "$ac_link") 2>conftest.err 1723736a7e2cSmrg ac_status=$? 1724736a7e2cSmrg if test -s conftest.err; then 1725736a7e2cSmrg grep -v '^ *+' conftest.err >conftest.er1 1726736a7e2cSmrg cat conftest.er1 >&5 1727736a7e2cSmrg mv -f conftest.er1 conftest.err 1728736a7e2cSmrg fi 1729736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1730736a7e2cSmrg test $ac_status = 0; } && { 1731736a7e2cSmrg test -z "$ac_c_werror_flag" || 1732736a7e2cSmrg test ! -s conftest.err 1733736a7e2cSmrg } && test -s conftest$ac_exeext && { 1734736a7e2cSmrg test "$cross_compiling" = yes || 1735533545b5Smrg test -x conftest$ac_exeext 1736736a7e2cSmrg }; then : 1737736a7e2cSmrg ac_retval=0 1738736a7e2cSmrgelse 1739736a7e2cSmrg $as_echo "$as_me: failed program was:" >&5 1740736a7e2cSmrgsed 's/^/| /' conftest.$ac_ext >&5 1741736a7e2cSmrg 1742736a7e2cSmrg ac_retval=1 1743736a7e2cSmrgfi 1744736a7e2cSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1745736a7e2cSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1746736a7e2cSmrg # interfere with the next link command; also delete a directory that is 1747736a7e2cSmrg # left behind by Apple's compiler. We do this before executing the actions. 1748736a7e2cSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1749736a7e2cSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1750736a7e2cSmrg as_fn_set_status $ac_retval 1751736a7e2cSmrg 1752736a7e2cSmrg} # ac_fn_c_try_link 1753736a7e2cSmrg 1754736a7e2cSmrg# ac_fn_c_check_func LINENO FUNC VAR 1755736a7e2cSmrg# ---------------------------------- 1756736a7e2cSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 1757736a7e2cSmrgac_fn_c_check_func () 1758736a7e2cSmrg{ 1759736a7e2cSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1760736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1761736a7e2cSmrg$as_echo_n "checking for $2... " >&6; } 1762736a7e2cSmrgif eval \${$3+:} false; then : 1763736a7e2cSmrg $as_echo_n "(cached) " >&6 1764736a7e2cSmrgelse 1765736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1766736a7e2cSmrg/* end confdefs.h. */ 1767736a7e2cSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1768736a7e2cSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1769736a7e2cSmrg#define $2 innocuous_$2 1770736a7e2cSmrg 1771736a7e2cSmrg/* System header to define __stub macros and hopefully few prototypes, 1772736a7e2cSmrg which can conflict with char $2 (); below. 1773736a7e2cSmrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1774736a7e2cSmrg <limits.h> exists even on freestanding compilers. */ 1775736a7e2cSmrg 1776736a7e2cSmrg#ifdef __STDC__ 1777736a7e2cSmrg# include <limits.h> 1778736a7e2cSmrg#else 1779736a7e2cSmrg# include <assert.h> 1780736a7e2cSmrg#endif 1781736a7e2cSmrg 1782736a7e2cSmrg#undef $2 1783736a7e2cSmrg 1784736a7e2cSmrg/* Override any GCC internal prototype to avoid an error. 1785736a7e2cSmrg Use char because int might match the return type of a GCC 1786736a7e2cSmrg builtin and then its argument prototype would still apply. */ 1787736a7e2cSmrg#ifdef __cplusplus 1788736a7e2cSmrgextern "C" 1789736a7e2cSmrg#endif 1790736a7e2cSmrgchar $2 (); 1791736a7e2cSmrg/* The GNU C library defines this for functions which it implements 1792736a7e2cSmrg to always fail with ENOSYS. Some functions are actually named 1793736a7e2cSmrg something starting with __ and the normal name is an alias. */ 1794736a7e2cSmrg#if defined __stub_$2 || defined __stub___$2 1795736a7e2cSmrgchoke me 1796736a7e2cSmrg#endif 1797736a7e2cSmrg 1798736a7e2cSmrgint 1799736a7e2cSmrgmain () 1800736a7e2cSmrg{ 1801736a7e2cSmrgreturn $2 (); 1802736a7e2cSmrg ; 1803736a7e2cSmrg return 0; 1804736a7e2cSmrg} 1805736a7e2cSmrg_ACEOF 1806736a7e2cSmrgif ac_fn_c_try_link "$LINENO"; then : 1807736a7e2cSmrg eval "$3=yes" 1808736a7e2cSmrgelse 1809736a7e2cSmrg eval "$3=no" 1810736a7e2cSmrgfi 1811736a7e2cSmrgrm -f core conftest.err conftest.$ac_objext \ 1812736a7e2cSmrg conftest$ac_exeext conftest.$ac_ext 1813736a7e2cSmrgfi 1814736a7e2cSmrgeval ac_res=\$$3 1815736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1816736a7e2cSmrg$as_echo "$ac_res" >&6; } 1817736a7e2cSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1818736a7e2cSmrg 1819736a7e2cSmrg} # ac_fn_c_check_func 1820736a7e2cSmrgcat >config.log <<_ACEOF 1821736a7e2cSmrgThis file contains any messages produced by compilers while 1822736a7e2cSmrgrunning configure, to aid debugging if configure makes a mistake. 1823736a7e2cSmrg 1824533545b5SmrgIt was created by x11perf $as_me 1.6.0, which was 1825533545b5Smrggenerated by GNU Autoconf 2.69. Invocation command line was 1826736a7e2cSmrg 1827736a7e2cSmrg $ $0 $@ 1828736a7e2cSmrg 1829736a7e2cSmrg_ACEOF 1830736a7e2cSmrgexec 5>>config.log 1831736a7e2cSmrg{ 1832736a7e2cSmrgcat <<_ASUNAME 1833736a7e2cSmrg## --------- ## 1834736a7e2cSmrg## Platform. ## 1835736a7e2cSmrg## --------- ## 1836736a7e2cSmrg 1837736a7e2cSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1838736a7e2cSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1839736a7e2cSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1840736a7e2cSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1841736a7e2cSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1842736a7e2cSmrg 1843736a7e2cSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1844736a7e2cSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1845736a7e2cSmrg 1846736a7e2cSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1847736a7e2cSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1848736a7e2cSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1849736a7e2cSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1850736a7e2cSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1851736a7e2cSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1852736a7e2cSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1853736a7e2cSmrg 1854736a7e2cSmrg_ASUNAME 1855264fa531Smrg 1856264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1857264fa531Smrgfor as_dir in $PATH 1858264fa531Smrgdo 1859264fa531Smrg IFS=$as_save_IFS 1860264fa531Smrg test -z "$as_dir" && as_dir=. 1861736a7e2cSmrg $as_echo "PATH: $as_dir" 1862736a7e2cSmrg done 1863c37a63b8SmrgIFS=$as_save_IFS 1864264fa531Smrg 1865264fa531Smrg} >&5 1866264fa531Smrg 1867264fa531Smrgcat >&5 <<_ACEOF 1868264fa531Smrg 1869264fa531Smrg 1870264fa531Smrg## ----------- ## 1871264fa531Smrg## Core tests. ## 1872264fa531Smrg## ----------- ## 1873264fa531Smrg 1874264fa531Smrg_ACEOF 1875264fa531Smrg 1876264fa531Smrg 1877264fa531Smrg# Keep a trace of the command line. 1878264fa531Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1879264fa531Smrg# Strip out --silent because we don't want to record it for future runs. 1880264fa531Smrg# Also quote any args containing shell meta-characters. 1881264fa531Smrg# Make two passes to allow for proper duplicate-argument suppression. 1882264fa531Smrgac_configure_args= 1883264fa531Smrgac_configure_args0= 1884264fa531Smrgac_configure_args1= 1885264fa531Smrgac_must_keep_next=false 1886264fa531Smrgfor ac_pass in 1 2 1887264fa531Smrgdo 1888264fa531Smrg for ac_arg 1889264fa531Smrg do 1890264fa531Smrg case $ac_arg in 1891264fa531Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1892264fa531Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1893264fa531Smrg | -silent | --silent | --silen | --sile | --sil) 1894264fa531Smrg continue ;; 1895c37a63b8Smrg *\'*) 1896c37a63b8Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1897264fa531Smrg esac 1898264fa531Smrg case $ac_pass in 1899736a7e2cSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1900264fa531Smrg 2) 1901736a7e2cSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 1902264fa531Smrg if test $ac_must_keep_next = true; then 1903264fa531Smrg ac_must_keep_next=false # Got value, back to normal. 1904264fa531Smrg else 1905264fa531Smrg case $ac_arg in 1906264fa531Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1907264fa531Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1908264fa531Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1909264fa531Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1910264fa531Smrg case "$ac_configure_args0 " in 1911264fa531Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1912264fa531Smrg esac 1913264fa531Smrg ;; 1914264fa531Smrg -* ) ac_must_keep_next=true ;; 1915264fa531Smrg esac 1916264fa531Smrg fi 1917736a7e2cSmrg as_fn_append ac_configure_args " '$ac_arg'" 1918264fa531Smrg ;; 1919264fa531Smrg esac 1920264fa531Smrg done 1921264fa531Smrgdone 1922736a7e2cSmrg{ ac_configure_args0=; unset ac_configure_args0;} 1923736a7e2cSmrg{ ac_configure_args1=; unset ac_configure_args1;} 1924264fa531Smrg 1925264fa531Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1926264fa531Smrg# config.log. We remove comments because anyway the quotes in there 1927264fa531Smrg# would cause problems or look ugly. 1928c37a63b8Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1929c37a63b8Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1930264fa531Smrgtrap 'exit_status=$? 1931264fa531Smrg # Save into config.log some information that might help in debugging. 1932264fa531Smrg { 1933264fa531Smrg echo 1934264fa531Smrg 1935736a7e2cSmrg $as_echo "## ---------------- ## 1936264fa531Smrg## Cache variables. ## 1937736a7e2cSmrg## ---------------- ##" 1938264fa531Smrg echo 1939264fa531Smrg # The following way of writing the cache mishandles newlines in values, 1940c37a63b8Smrg( 1941c37a63b8Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1942c37a63b8Smrg eval ac_val=\$$ac_var 1943c37a63b8Smrg case $ac_val in #( 1944c37a63b8Smrg *${as_nl}*) 1945c37a63b8Smrg case $ac_var in #( 1946736a7e2cSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1947c37a63b8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1948c37a63b8Smrg esac 1949c37a63b8Smrg case $ac_var in #( 1950c37a63b8Smrg _ | IFS | as_nl) ;; #( 1951c37a63b8Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1952736a7e2cSmrg *) { eval $ac_var=; unset $ac_var;} ;; 1953c37a63b8Smrg esac ;; 1954c37a63b8Smrg esac 1955c37a63b8Smrg done 1956264fa531Smrg (set) 2>&1 | 1957c37a63b8Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1958c37a63b8Smrg *${as_nl}ac_space=\ *) 1959264fa531Smrg sed -n \ 1960c37a63b8Smrg "s/'\''/'\''\\\\'\'''\''/g; 1961c37a63b8Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1962c37a63b8Smrg ;; #( 1963264fa531Smrg *) 1964c37a63b8Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1965264fa531Smrg ;; 1966c37a63b8Smrg esac | 1967c37a63b8Smrg sort 1968c37a63b8Smrg) 1969264fa531Smrg echo 1970264fa531Smrg 1971736a7e2cSmrg $as_echo "## ----------------- ## 1972264fa531Smrg## Output variables. ## 1973736a7e2cSmrg## ----------------- ##" 1974264fa531Smrg echo 1975264fa531Smrg for ac_var in $ac_subst_vars 1976264fa531Smrg do 1977c37a63b8Smrg eval ac_val=\$$ac_var 1978c37a63b8Smrg case $ac_val in 1979c37a63b8Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1980c37a63b8Smrg esac 1981c37a63b8Smrg $as_echo "$ac_var='\''$ac_val'\''" 1982264fa531Smrg done | sort 1983264fa531Smrg echo 1984264fa531Smrg 1985264fa531Smrg if test -n "$ac_subst_files"; then 1986736a7e2cSmrg $as_echo "## ------------------- ## 1987c37a63b8Smrg## File substitutions. ## 1988736a7e2cSmrg## ------------------- ##" 1989264fa531Smrg echo 1990264fa531Smrg for ac_var in $ac_subst_files 1991264fa531Smrg do 1992c37a63b8Smrg eval ac_val=\$$ac_var 1993c37a63b8Smrg case $ac_val in 1994c37a63b8Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1995c37a63b8Smrg esac 1996c37a63b8Smrg $as_echo "$ac_var='\''$ac_val'\''" 1997264fa531Smrg done | sort 1998264fa531Smrg echo 1999264fa531Smrg fi 2000264fa531Smrg 2001264fa531Smrg if test -s confdefs.h; then 2002736a7e2cSmrg $as_echo "## ----------- ## 2003264fa531Smrg## confdefs.h. ## 2004736a7e2cSmrg## ----------- ##" 2005264fa531Smrg echo 2006c37a63b8Smrg cat confdefs.h 2007264fa531Smrg echo 2008264fa531Smrg fi 2009264fa531Smrg test "$ac_signal" != 0 && 2010c37a63b8Smrg $as_echo "$as_me: caught signal $ac_signal" 2011c37a63b8Smrg $as_echo "$as_me: exit $exit_status" 2012264fa531Smrg } >&5 2013c37a63b8Smrg rm -f core *.core core.conftest.* && 2014c37a63b8Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2015264fa531Smrg exit $exit_status 2016c37a63b8Smrg' 0 2017264fa531Smrgfor ac_signal in 1 2 13 15; do 2018736a7e2cSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2019264fa531Smrgdone 2020264fa531Smrgac_signal=0 2021264fa531Smrg 2022264fa531Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 2023c37a63b8Smrgrm -f -r conftest* confdefs.h 2024264fa531Smrg 2025736a7e2cSmrg$as_echo "/* confdefs.h */" > confdefs.h 2026736a7e2cSmrg 2027264fa531Smrg# Predefined preprocessor variables. 2028264fa531Smrg 2029264fa531Smrgcat >>confdefs.h <<_ACEOF 2030264fa531Smrg#define PACKAGE_NAME "$PACKAGE_NAME" 2031264fa531Smrg_ACEOF 2032264fa531Smrg 2033264fa531Smrgcat >>confdefs.h <<_ACEOF 2034264fa531Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2035264fa531Smrg_ACEOF 2036264fa531Smrg 2037264fa531Smrgcat >>confdefs.h <<_ACEOF 2038264fa531Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 2039264fa531Smrg_ACEOF 2040264fa531Smrg 2041264fa531Smrgcat >>confdefs.h <<_ACEOF 2042264fa531Smrg#define PACKAGE_STRING "$PACKAGE_STRING" 2043264fa531Smrg_ACEOF 2044264fa531Smrg 2045264fa531Smrgcat >>confdefs.h <<_ACEOF 2046264fa531Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2047264fa531Smrg_ACEOF 2048264fa531Smrg 2049736a7e2cSmrgcat >>confdefs.h <<_ACEOF 2050736a7e2cSmrg#define PACKAGE_URL "$PACKAGE_URL" 2051736a7e2cSmrg_ACEOF 2052736a7e2cSmrg 2053264fa531Smrg 2054264fa531Smrg# Let the site file select an alternate cache file if it wants to. 2055c37a63b8Smrg# Prefer an explicitly selected file to automatically selected ones. 2056c37a63b8Smrgac_site_file1=NONE 2057c37a63b8Smrgac_site_file2=NONE 2058c37a63b8Smrgif test -n "$CONFIG_SITE"; then 2059736a7e2cSmrg # We do not want a PATH search for config.site. 2060736a7e2cSmrg case $CONFIG_SITE in #(( 2061736a7e2cSmrg -*) ac_site_file1=./$CONFIG_SITE;; 2062736a7e2cSmrg */*) ac_site_file1=$CONFIG_SITE;; 2063736a7e2cSmrg *) ac_site_file1=./$CONFIG_SITE;; 2064736a7e2cSmrg esac 2065c37a63b8Smrgelif test "x$prefix" != xNONE; then 2066c37a63b8Smrg ac_site_file1=$prefix/share/config.site 2067c37a63b8Smrg ac_site_file2=$prefix/etc/config.site 2068c37a63b8Smrgelse 2069c37a63b8Smrg ac_site_file1=$ac_default_prefix/share/config.site 2070c37a63b8Smrg ac_site_file2=$ac_default_prefix/etc/config.site 2071264fa531Smrgfi 2072c37a63b8Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 2073c37a63b8Smrgdo 2074c37a63b8Smrg test "x$ac_site_file" = xNONE && continue 2075736a7e2cSmrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2076736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2077c37a63b8Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2078264fa531Smrg sed 's/^/| /' "$ac_site_file" >&5 2079736a7e2cSmrg . "$ac_site_file" \ 2080736a7e2cSmrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2081736a7e2cSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2082736a7e2cSmrgas_fn_error $? "failed to load site script $ac_site_file 2083736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 2084264fa531Smrg fi 2085264fa531Smrgdone 2086264fa531Smrg 2087264fa531Smrgif test -r "$cache_file"; then 2088736a7e2cSmrg # Some versions of bash will fail to source /dev/null (special files 2089736a7e2cSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2090736a7e2cSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2091736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2092c37a63b8Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 2093264fa531Smrg case $cache_file in 2094c37a63b8Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2095c37a63b8Smrg *) . "./$cache_file";; 2096264fa531Smrg esac 2097264fa531Smrg fi 2098264fa531Smrgelse 2099736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2100c37a63b8Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 2101264fa531Smrg >$cache_file 2102264fa531Smrgfi 2103264fa531Smrg 2104264fa531Smrg# Check that the precious variables saved in the cache have kept the same 2105264fa531Smrg# value. 2106264fa531Smrgac_cache_corrupted=false 2107c37a63b8Smrgfor ac_var in $ac_precious_vars; do 2108264fa531Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2109264fa531Smrg eval ac_new_set=\$ac_env_${ac_var}_set 2110c37a63b8Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2111c37a63b8Smrg eval ac_new_val=\$ac_env_${ac_var}_value 2112264fa531Smrg case $ac_old_set,$ac_new_set in 2113264fa531Smrg set,) 2114736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2115c37a63b8Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2116264fa531Smrg ac_cache_corrupted=: ;; 2117264fa531Smrg ,set) 2118736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2119c37a63b8Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2120264fa531Smrg ac_cache_corrupted=: ;; 2121264fa531Smrg ,);; 2122264fa531Smrg *) 2123264fa531Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 2124c37a63b8Smrg # differences in whitespace do not lead to failure. 2125c37a63b8Smrg ac_old_val_w=`echo x $ac_old_val` 2126c37a63b8Smrg ac_new_val_w=`echo x $ac_new_val` 2127c37a63b8Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2128736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2129c37a63b8Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2130c37a63b8Smrg ac_cache_corrupted=: 2131c37a63b8Smrg else 2132736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2133c37a63b8Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2134c37a63b8Smrg eval $ac_var=\$ac_old_val 2135c37a63b8Smrg fi 2136736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2137c37a63b8Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2138736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2139c37a63b8Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2140264fa531Smrg fi;; 2141264fa531Smrg esac 2142264fa531Smrg # Pass precious variables to config.status. 2143264fa531Smrg if test "$ac_new_set" = set; then 2144264fa531Smrg case $ac_new_val in 2145c37a63b8Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2146264fa531Smrg *) ac_arg=$ac_var=$ac_new_val ;; 2147264fa531Smrg esac 2148264fa531Smrg case " $ac_configure_args " in 2149264fa531Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2150736a7e2cSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2151264fa531Smrg esac 2152264fa531Smrg fi 2153264fa531Smrgdone 2154264fa531Smrgif $ac_cache_corrupted; then 2155736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2156c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2157736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2158c37a63b8Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2159736a7e2cSmrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2160264fa531Smrgfi 2161736a7e2cSmrg## -------------------- ## 2162736a7e2cSmrg## Main body of script. ## 2163736a7e2cSmrg## -------------------- ## 2164264fa531Smrg 2165c37a63b8Smrgac_ext=c 2166c37a63b8Smrgac_cpp='$CPP $CPPFLAGS' 2167c37a63b8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2168c37a63b8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2169c37a63b8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2170264fa531Smrg 2171264fa531Smrg 2172736a7e2cSmrg 2173736a7e2cSmrgac_config_headers="$ac_config_headers config.h" 2174736a7e2cSmrg 2175736a7e2cSmrg 2176736a7e2cSmrg# Initialize Automake 2177533545b5Smrgam__api_version='1.15' 2178264fa531Smrg 2179264fa531Smrgac_aux_dir= 2180c37a63b8Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2181c37a63b8Smrg if test -f "$ac_dir/install-sh"; then 2182264fa531Smrg ac_aux_dir=$ac_dir 2183264fa531Smrg ac_install_sh="$ac_aux_dir/install-sh -c" 2184264fa531Smrg break 2185c37a63b8Smrg elif test -f "$ac_dir/install.sh"; then 2186264fa531Smrg ac_aux_dir=$ac_dir 2187264fa531Smrg ac_install_sh="$ac_aux_dir/install.sh -c" 2188264fa531Smrg break 2189c37a63b8Smrg elif test -f "$ac_dir/shtool"; then 2190264fa531Smrg ac_aux_dir=$ac_dir 2191264fa531Smrg ac_install_sh="$ac_aux_dir/shtool install -c" 2192264fa531Smrg break 2193264fa531Smrg fi 2194264fa531Smrgdone 2195264fa531Smrgif test -z "$ac_aux_dir"; then 2196736a7e2cSmrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2197264fa531Smrgfi 2198c37a63b8Smrg 2199c37a63b8Smrg# These three variables are undocumented and unsupported, 2200c37a63b8Smrg# and are intended to be withdrawn in a future Autoconf release. 2201c37a63b8Smrg# They can cause serious problems if a builder's source tree is in a directory 2202c37a63b8Smrg# whose full name contains unusual characters. 2203c37a63b8Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2204c37a63b8Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2205c37a63b8Smrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2206c37a63b8Smrg 2207264fa531Smrg 2208264fa531Smrg# Find a good install program. We prefer a C program (faster), 2209264fa531Smrg# so one script is as good as another. But avoid the broken or 2210264fa531Smrg# incompatible versions: 2211264fa531Smrg# SysV /etc/install, /usr/sbin/install 2212264fa531Smrg# SunOS /usr/etc/install 2213264fa531Smrg# IRIX /sbin/install 2214264fa531Smrg# AIX /bin/install 2215264fa531Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2216264fa531Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2217264fa531Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2218264fa531Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2219264fa531Smrg# OS/2's system install, which has a completely different semantic 2220264fa531Smrg# ./install, which can be erroneously created by make from ./install.sh. 2221c37a63b8Smrg# Reject install programs that cannot install multiple files. 2222736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2223c37a63b8Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 2224264fa531Smrgif test -z "$INSTALL"; then 2225736a7e2cSmrgif ${ac_cv_path_install+:} false; then : 2226c37a63b8Smrg $as_echo_n "(cached) " >&6 2227264fa531Smrgelse 2228264fa531Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2229264fa531Smrgfor as_dir in $PATH 2230264fa531Smrgdo 2231264fa531Smrg IFS=$as_save_IFS 2232264fa531Smrg test -z "$as_dir" && as_dir=. 2233736a7e2cSmrg # Account for people who put trailing slashes in PATH elements. 2234736a7e2cSmrgcase $as_dir/ in #(( 2235736a7e2cSmrg ./ | .// | /[cC]/* | \ 2236264fa531Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2237736a7e2cSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2238264fa531Smrg /usr/ucb/* ) ;; 2239264fa531Smrg *) 2240264fa531Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2241264fa531Smrg # Don't use installbsd from OSF since it installs stuff as root 2242264fa531Smrg # by default. 2243264fa531Smrg for ac_prog in ginstall scoinst install; do 2244264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2245533545b5Smrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2246264fa531Smrg if test $ac_prog = install && 2247264fa531Smrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2248264fa531Smrg # AIX install. It has an incompatible calling convention. 2249264fa531Smrg : 2250264fa531Smrg elif test $ac_prog = install && 2251264fa531Smrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2252264fa531Smrg # program-specific install script used by HP pwplus--don't use. 2253264fa531Smrg : 2254264fa531Smrg else 2255c37a63b8Smrg rm -rf conftest.one conftest.two conftest.dir 2256c37a63b8Smrg echo one > conftest.one 2257c37a63b8Smrg echo two > conftest.two 2258c37a63b8Smrg mkdir conftest.dir 2259c37a63b8Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2260c37a63b8Smrg test -s conftest.one && test -s conftest.two && 2261c37a63b8Smrg test -s conftest.dir/conftest.one && 2262c37a63b8Smrg test -s conftest.dir/conftest.two 2263c37a63b8Smrg then 2264c37a63b8Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2265c37a63b8Smrg break 3 2266c37a63b8Smrg fi 2267264fa531Smrg fi 2268264fa531Smrg fi 2269264fa531Smrg done 2270264fa531Smrg done 2271264fa531Smrg ;; 2272264fa531Smrgesac 2273c37a63b8Smrg 2274736a7e2cSmrg done 2275c37a63b8SmrgIFS=$as_save_IFS 2276264fa531Smrg 2277c37a63b8Smrgrm -rf conftest.one conftest.two conftest.dir 2278264fa531Smrg 2279264fa531Smrgfi 2280264fa531Smrg if test "${ac_cv_path_install+set}" = set; then 2281264fa531Smrg INSTALL=$ac_cv_path_install 2282264fa531Smrg else 2283c37a63b8Smrg # As a last resort, use the slow shell script. Don't cache a 2284c37a63b8Smrg # value for INSTALL within a source directory, because that will 2285264fa531Smrg # break other packages using the cache if that directory is 2286c37a63b8Smrg # removed, or if the value is a relative name. 2287264fa531Smrg INSTALL=$ac_install_sh 2288264fa531Smrg fi 2289264fa531Smrgfi 2290736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2291c37a63b8Smrg$as_echo "$INSTALL" >&6; } 2292264fa531Smrg 2293264fa531Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2294264fa531Smrg# It thinks the first close brace ends the variable substitution. 2295264fa531Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2296264fa531Smrg 2297264fa531Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2298264fa531Smrg 2299264fa531Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2300264fa531Smrg 2301736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2302c37a63b8Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 2303c37a63b8Smrg# Reject unsafe characters in $srcdir or the absolute working directory 2304c37a63b8Smrg# name. Accept space and tab only in the latter. 2305c37a63b8Smrgam_lf=' 2306c37a63b8Smrg' 2307c37a63b8Smrgcase `pwd` in 2308c37a63b8Smrg *[\\\"\#\$\&\'\`$am_lf]*) 2309736a7e2cSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2310c37a63b8Smrgesac 2311c37a63b8Smrgcase $srcdir in 2312c37a63b8Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2313533545b5Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2314c37a63b8Smrgesac 2315c37a63b8Smrg 2316533545b5Smrg# Do 'set' in a subshell so we don't clobber the current shell's 2317264fa531Smrg# arguments. Must try -L first in case configure is actually a 2318264fa531Smrg# symlink; some systems play weird games with the mod time of symlinks 2319264fa531Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2320264fa531Smrg# directory). 2321264fa531Smrgif ( 2322533545b5Smrg am_has_slept=no 2323533545b5Smrg for am_try in 1 2; do 2324533545b5Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2325533545b5Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2326533545b5Smrg if test "$*" = "X"; then 2327533545b5Smrg # -L didn't work. 2328533545b5Smrg set X `ls -t "$srcdir/configure" conftest.file` 2329533545b5Smrg fi 2330533545b5Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2331533545b5Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2332533545b5Smrg 2333533545b5Smrg # If neither matched, then we have a broken ls. This can happen 2334533545b5Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2335533545b5Smrg # broken ls alias from the environment. This has actually 2336533545b5Smrg # happened. Such a system could not be considered "sane". 2337533545b5Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2338533545b5Smrg alias in your environment" "$LINENO" 5 2339533545b5Smrg fi 2340533545b5Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2341533545b5Smrg break 2342533545b5Smrg fi 2343533545b5Smrg # Just in case. 2344533545b5Smrg sleep 1 2345533545b5Smrg am_has_slept=yes 2346533545b5Smrg done 2347264fa531Smrg test "$2" = conftest.file 2348264fa531Smrg ) 2349264fa531Smrgthen 2350264fa531Smrg # Ok. 2351264fa531Smrg : 2352264fa531Smrgelse 2353736a7e2cSmrg as_fn_error $? "newly created file is older than distributed files! 2354736a7e2cSmrgCheck your system clock" "$LINENO" 5 2355264fa531Smrgfi 2356736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2357c37a63b8Smrg$as_echo "yes" >&6; } 2358533545b5Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2359533545b5Smrg# generated files are strictly newer. 2360533545b5Smrgam_sleep_pid= 2361533545b5Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2362533545b5Smrg ( sleep 1 ) & 2363533545b5Smrg am_sleep_pid=$! 2364533545b5Smrgfi 2365533545b5Smrg 2366533545b5Smrgrm -f conftest.file 2367533545b5Smrg 2368264fa531Smrgtest "$program_prefix" != NONE && 2369c37a63b8Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2370264fa531Smrg# Use a double $ so make ignores it. 2371264fa531Smrgtest "$program_suffix" != NONE && 2372c37a63b8Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2373c37a63b8Smrg# Double any \ or $. 2374264fa531Smrg# By default was `s,x,x', remove it if useless. 2375c37a63b8Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2376c37a63b8Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2377264fa531Smrg 2378533545b5Smrg# Expand $ac_aux_dir to an absolute path. 2379533545b5Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2380264fa531Smrg 2381c37a63b8Smrgif test x"${MISSING+set}" != xset; then 2382c37a63b8Smrg case $am_aux_dir in 2383c37a63b8Smrg *\ * | *\ *) 2384c37a63b8Smrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2385c37a63b8Smrg *) 2386c37a63b8Smrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 2387c37a63b8Smrg esac 2388c37a63b8Smrgfi 2389264fa531Smrg# Use eval to expand $SHELL 2390533545b5Smrgif eval "$MISSING --is-lightweight"; then 2391533545b5Smrg am_missing_run="$MISSING " 2392264fa531Smrgelse 2393264fa531Smrg am_missing_run= 2394533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2395533545b5Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2396c37a63b8Smrgfi 2397c37a63b8Smrg 2398533545b5Smrgif test x"${install_sh+set}" != xset; then 2399c37a63b8Smrg case $am_aux_dir in 2400c37a63b8Smrg *\ * | *\ *) 2401c37a63b8Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2402c37a63b8Smrg *) 2403c37a63b8Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2404c37a63b8Smrg esac 2405c37a63b8Smrgfi 2406c37a63b8Smrg 2407533545b5Smrg# Installed binaries are usually stripped using 'strip' when the user 2408533545b5Smrg# run "make install-strip". However 'strip' might not be the right 2409c37a63b8Smrg# tool to use in cross-compilation environments, therefore Automake 2410533545b5Smrg# will honor the 'STRIP' environment variable to overrule this program. 2411c37a63b8Smrgif test "$cross_compiling" != no; then 2412c37a63b8Smrg if test -n "$ac_tool_prefix"; then 2413c37a63b8Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2414c37a63b8Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2415736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2416c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2417736a7e2cSmrgif ${ac_cv_prog_STRIP+:} false; then : 2418c37a63b8Smrg $as_echo_n "(cached) " >&6 2419c37a63b8Smrgelse 2420c37a63b8Smrg if test -n "$STRIP"; then 2421c37a63b8Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2422c37a63b8Smrgelse 2423c37a63b8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2424c37a63b8Smrgfor as_dir in $PATH 2425c37a63b8Smrgdo 2426c37a63b8Smrg IFS=$as_save_IFS 2427c37a63b8Smrg test -z "$as_dir" && as_dir=. 2428736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2429533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2430c37a63b8Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2431736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2432c37a63b8Smrg break 2 2433c37a63b8Smrg fi 2434c37a63b8Smrgdone 2435736a7e2cSmrg done 2436c37a63b8SmrgIFS=$as_save_IFS 2437c37a63b8Smrg 2438c37a63b8Smrgfi 2439c37a63b8Smrgfi 2440c37a63b8SmrgSTRIP=$ac_cv_prog_STRIP 2441c37a63b8Smrgif test -n "$STRIP"; then 2442736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2443c37a63b8Smrg$as_echo "$STRIP" >&6; } 2444c37a63b8Smrgelse 2445736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2446c37a63b8Smrg$as_echo "no" >&6; } 2447c37a63b8Smrgfi 2448c37a63b8Smrg 2449c37a63b8Smrg 2450c37a63b8Smrgfi 2451c37a63b8Smrgif test -z "$ac_cv_prog_STRIP"; then 2452c37a63b8Smrg ac_ct_STRIP=$STRIP 2453c37a63b8Smrg # Extract the first word of "strip", so it can be a program name with args. 2454c37a63b8Smrgset dummy strip; ac_word=$2 2455736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2456c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2457736a7e2cSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2458c37a63b8Smrg $as_echo_n "(cached) " >&6 2459c37a63b8Smrgelse 2460c37a63b8Smrg if test -n "$ac_ct_STRIP"; then 2461c37a63b8Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2462c37a63b8Smrgelse 2463c37a63b8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2464c37a63b8Smrgfor as_dir in $PATH 2465c37a63b8Smrgdo 2466c37a63b8Smrg IFS=$as_save_IFS 2467c37a63b8Smrg test -z "$as_dir" && as_dir=. 2468736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2469533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2470c37a63b8Smrg ac_cv_prog_ac_ct_STRIP="strip" 2471736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2472c37a63b8Smrg break 2 2473c37a63b8Smrg fi 2474c37a63b8Smrgdone 2475736a7e2cSmrg done 2476c37a63b8SmrgIFS=$as_save_IFS 2477c37a63b8Smrg 2478c37a63b8Smrgfi 2479c37a63b8Smrgfi 2480c37a63b8Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2481c37a63b8Smrgif test -n "$ac_ct_STRIP"; then 2482736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2483c37a63b8Smrg$as_echo "$ac_ct_STRIP" >&6; } 2484c37a63b8Smrgelse 2485736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2486c37a63b8Smrg$as_echo "no" >&6; } 2487c37a63b8Smrgfi 2488c37a63b8Smrg 2489c37a63b8Smrg if test "x$ac_ct_STRIP" = x; then 2490c37a63b8Smrg STRIP=":" 2491c37a63b8Smrg else 2492c37a63b8Smrg case $cross_compiling:$ac_tool_warned in 2493c37a63b8Smrgyes:) 2494736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2495c37a63b8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2496c37a63b8Smrgac_tool_warned=yes ;; 2497c37a63b8Smrgesac 2498c37a63b8Smrg STRIP=$ac_ct_STRIP 2499c37a63b8Smrg fi 2500c37a63b8Smrgelse 2501c37a63b8Smrg STRIP="$ac_cv_prog_STRIP" 2502c37a63b8Smrgfi 2503c37a63b8Smrg 2504c37a63b8Smrgfi 2505c37a63b8SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2506c37a63b8Smrg 2507736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2508c37a63b8Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2509c37a63b8Smrgif test -z "$MKDIR_P"; then 2510736a7e2cSmrg if ${ac_cv_path_mkdir+:} false; then : 2511c37a63b8Smrg $as_echo_n "(cached) " >&6 2512c37a63b8Smrgelse 2513c37a63b8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2514c37a63b8Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2515c37a63b8Smrgdo 2516c37a63b8Smrg IFS=$as_save_IFS 2517c37a63b8Smrg test -z "$as_dir" && as_dir=. 2518736a7e2cSmrg for ac_prog in mkdir gmkdir; do 2519c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2520533545b5Smrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2521c37a63b8Smrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2522c37a63b8Smrg 'mkdir (GNU coreutils) '* | \ 2523c37a63b8Smrg 'mkdir (coreutils) '* | \ 2524c37a63b8Smrg 'mkdir (fileutils) '4.1*) 2525c37a63b8Smrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2526c37a63b8Smrg break 3;; 2527c37a63b8Smrg esac 2528c37a63b8Smrg done 2529c37a63b8Smrg done 2530736a7e2cSmrg done 2531c37a63b8SmrgIFS=$as_save_IFS 2532c37a63b8Smrg 2533264fa531Smrgfi 2534264fa531Smrg 2535736a7e2cSmrg test -d ./--version && rmdir ./--version 2536c37a63b8Smrg if test "${ac_cv_path_mkdir+set}" = set; then 2537c37a63b8Smrg MKDIR_P="$ac_cv_path_mkdir -p" 2538c37a63b8Smrg else 2539c37a63b8Smrg # As a last resort, use the slow shell script. Don't cache a 2540c37a63b8Smrg # value for MKDIR_P within a source directory, because that will 2541c37a63b8Smrg # break other packages using the cache if that directory is 2542c37a63b8Smrg # removed, or if the value is a relative name. 2543c37a63b8Smrg MKDIR_P="$ac_install_sh -d" 2544c37a63b8Smrg fi 2545c37a63b8Smrgfi 2546736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2547c37a63b8Smrg$as_echo "$MKDIR_P" >&6; } 2548c37a63b8Smrg 2549264fa531Smrgfor ac_prog in gawk mawk nawk awk 2550264fa531Smrgdo 2551264fa531Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2552264fa531Smrgset dummy $ac_prog; ac_word=$2 2553736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2554c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2555736a7e2cSmrgif ${ac_cv_prog_AWK+:} false; then : 2556c37a63b8Smrg $as_echo_n "(cached) " >&6 2557264fa531Smrgelse 2558264fa531Smrg if test -n "$AWK"; then 2559264fa531Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2560264fa531Smrgelse 2561264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2562264fa531Smrgfor as_dir in $PATH 2563264fa531Smrgdo 2564264fa531Smrg IFS=$as_save_IFS 2565264fa531Smrg test -z "$as_dir" && as_dir=. 2566736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2567533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2568264fa531Smrg ac_cv_prog_AWK="$ac_prog" 2569736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2570264fa531Smrg break 2 2571264fa531Smrg fi 2572264fa531Smrgdone 2573736a7e2cSmrg done 2574c37a63b8SmrgIFS=$as_save_IFS 2575264fa531Smrg 2576264fa531Smrgfi 2577264fa531Smrgfi 2578264fa531SmrgAWK=$ac_cv_prog_AWK 2579264fa531Smrgif test -n "$AWK"; then 2580736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2581c37a63b8Smrg$as_echo "$AWK" >&6; } 2582264fa531Smrgelse 2583736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2584c37a63b8Smrg$as_echo "no" >&6; } 2585264fa531Smrgfi 2586264fa531Smrg 2587c37a63b8Smrg 2588264fa531Smrg test -n "$AWK" && break 2589264fa531Smrgdone 2590264fa531Smrg 2591736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2592c37a63b8Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2593c37a63b8Smrgset x ${MAKE-make} 2594c37a63b8Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2595736a7e2cSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2596c37a63b8Smrg $as_echo_n "(cached) " >&6 2597264fa531Smrgelse 2598264fa531Smrg cat >conftest.make <<\_ACEOF 2599c37a63b8SmrgSHELL = /bin/sh 2600264fa531Smrgall: 2601c37a63b8Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2602264fa531Smrg_ACEOF 2603736a7e2cSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2604c37a63b8Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 2605c37a63b8Smrg *@@@%%%=?*=@@@%%%*) 2606c37a63b8Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 2607c37a63b8Smrg *) 2608c37a63b8Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 2609c37a63b8Smrgesac 2610264fa531Smrgrm -f conftest.make 2611264fa531Smrgfi 2612c37a63b8Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2613736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2614c37a63b8Smrg$as_echo "yes" >&6; } 2615264fa531Smrg SET_MAKE= 2616264fa531Smrgelse 2617736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2618c37a63b8Smrg$as_echo "no" >&6; } 2619264fa531Smrg SET_MAKE="MAKE=${MAKE-make}" 2620264fa531Smrgfi 2621264fa531Smrg 2622264fa531Smrgrm -rf .tst 2>/dev/null 2623264fa531Smrgmkdir .tst 2>/dev/null 2624264fa531Smrgif test -d .tst; then 2625264fa531Smrg am__leading_dot=. 2626264fa531Smrgelse 2627264fa531Smrg am__leading_dot=_ 2628264fa531Smrgfi 2629264fa531Smrgrmdir .tst 2>/dev/null 2630264fa531Smrg 2631533545b5Smrg# Check whether --enable-silent-rules was given. 2632533545b5Smrgif test "${enable_silent_rules+set}" = set; then : 2633533545b5Smrg enableval=$enable_silent_rules; 2634533545b5Smrgfi 2635533545b5Smrg 2636533545b5Smrgcase $enable_silent_rules in # ((( 2637533545b5Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2638533545b5Smrg no) AM_DEFAULT_VERBOSITY=1;; 2639533545b5Smrg *) AM_DEFAULT_VERBOSITY=1;; 2640533545b5Smrgesac 2641533545b5Smrgam_make=${MAKE-make} 2642533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2643533545b5Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2644533545b5Smrgif ${am_cv_make_support_nested_variables+:} false; then : 2645533545b5Smrg $as_echo_n "(cached) " >&6 2646533545b5Smrgelse 2647533545b5Smrg if $as_echo 'TRUE=$(BAR$(V)) 2648533545b5SmrgBAR0=false 2649533545b5SmrgBAR1=true 2650533545b5SmrgV=1 2651533545b5Smrgam__doit: 2652533545b5Smrg @$(TRUE) 2653533545b5Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2654533545b5Smrg am_cv_make_support_nested_variables=yes 2655533545b5Smrgelse 2656533545b5Smrg am_cv_make_support_nested_variables=no 2657533545b5Smrgfi 2658533545b5Smrgfi 2659533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2660533545b5Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 2661533545b5Smrgif test $am_cv_make_support_nested_variables = yes; then 2662533545b5Smrg AM_V='$(V)' 2663533545b5Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2664533545b5Smrgelse 2665533545b5Smrg AM_V=$AM_DEFAULT_VERBOSITY 2666533545b5Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2667533545b5Smrgfi 2668533545b5SmrgAM_BACKSLASH='\' 2669533545b5Smrg 2670c37a63b8Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 2671c37a63b8Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2672c37a63b8Smrg # is not polluted with repeated "-I." 2673c37a63b8Smrg am__isrc=' -I$(srcdir)' 2674c37a63b8Smrg # test to see if srcdir already configured 2675c37a63b8Smrg if test -f $srcdir/config.status; then 2676736a7e2cSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2677c37a63b8Smrg fi 2678264fa531Smrgfi 2679264fa531Smrg 2680264fa531Smrg# test whether we have cygpath 2681264fa531Smrgif test -z "$CYGPATH_W"; then 2682264fa531Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 2683264fa531Smrg CYGPATH_W='cygpath -w' 2684264fa531Smrg else 2685264fa531Smrg CYGPATH_W=echo 2686264fa531Smrg fi 2687264fa531Smrgfi 2688264fa531Smrg 2689264fa531Smrg 2690264fa531Smrg# Define the identity of the package. 2691264fa531Smrg PACKAGE='x11perf' 2692533545b5Smrg VERSION='1.6.0' 2693264fa531Smrg 2694264fa531Smrg 2695264fa531Smrgcat >>confdefs.h <<_ACEOF 2696264fa531Smrg#define PACKAGE "$PACKAGE" 2697264fa531Smrg_ACEOF 2698264fa531Smrg 2699264fa531Smrg 2700264fa531Smrgcat >>confdefs.h <<_ACEOF 2701264fa531Smrg#define VERSION "$VERSION" 2702264fa531Smrg_ACEOF 2703264fa531Smrg 2704264fa531Smrg# Some tools Automake needs. 2705264fa531Smrg 2706264fa531SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2707264fa531Smrg 2708264fa531Smrg 2709264fa531SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2710264fa531Smrg 2711264fa531Smrg 2712264fa531SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2713264fa531Smrg 2714264fa531Smrg 2715264fa531SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2716264fa531Smrg 2717264fa531Smrg 2718264fa531SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2719264fa531Smrg 2720533545b5Smrg# For better backward compatibility. To be removed once Automake 1.9.x 2721533545b5Smrg# dies out for good. For more background, see: 2722533545b5Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2723533545b5Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2724533545b5Smrgmkdir_p='$(MKDIR_P)' 2725264fa531Smrg 2726533545b5Smrg# We need awk for the "check" target (and possibly the TAP driver). The 2727533545b5Smrg# system "awk" is bad on some platforms. 2728533545b5Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 2729533545b5Smrg# in the wild :-( We should find a proper way to deprecate it ... 2730533545b5SmrgAMTAR='$${TAR-tar}' 2731264fa531Smrg 2732264fa531Smrg 2733533545b5Smrg# We'll loop over all known methods to create a tar archive until one works. 2734533545b5Smrg_am_tools='gnutar pax cpio none' 2735264fa531Smrg 2736533545b5Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2737264fa531Smrg 2738264fa531Smrg 2739264fa531Smrg 2740264fa531Smrg 2741264fa531Smrg 2742264fa531Smrg 2743533545b5Smrg# POSIX will say in a future version that running "rm -f" with no argument 2744533545b5Smrg# is OK; and we want to be able to make that assumption in our Makefile 2745533545b5Smrg# recipes. So use an aggressive probe to check that the usage we want is 2746533545b5Smrg# actually supported "in the wild" to an acceptable degree. 2747533545b5Smrg# See automake bug#10828. 2748533545b5Smrg# To make any issue more visible, cause the running configure to be aborted 2749533545b5Smrg# by default if the 'rm' program in use doesn't match our expectations; the 2750533545b5Smrg# user can still override this though. 2751533545b5Smrgif rm -f && rm -fr && rm -rf; then : OK; else 2752533545b5Smrg cat >&2 <<'END' 2753533545b5SmrgOops! 2754533545b5Smrg 2755533545b5SmrgYour 'rm' program seems unable to run without file operands specified 2756533545b5Smrgon the command line, even when the '-f' option is present. This is contrary 2757533545b5Smrgto the behaviour of most rm programs out there, and not conforming with 2758533545b5Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2759533545b5Smrg 2760533545b5SmrgPlease tell bug-automake@gnu.org about your system, including the value 2761533545b5Smrgof your $PATH and any error possibly output before this message. This 2762533545b5Smrgcan help us improve future automake versions. 2763533545b5Smrg 2764533545b5SmrgEND 2765533545b5Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2766533545b5Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 2767533545b5Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2768533545b5Smrg echo >&2 2769533545b5Smrg else 2770533545b5Smrg cat >&2 <<'END' 2771533545b5SmrgAborting the configuration process, to ensure you take notice of the issue. 2772533545b5Smrg 2773533545b5SmrgYou can download and install GNU coreutils to get an 'rm' implementation 2774533545b5Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>. 2775533545b5Smrg 2776533545b5SmrgIf you want to complete the configuration process using your problematic 2777533545b5Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2778533545b5Smrgto "yes", and re-run configure. 2779264fa531Smrg 2780533545b5SmrgEND 2781533545b5Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2782533545b5Smrg fi 2783533545b5Smrgfi 2784264fa531Smrg 2785264fa531Smrg 2786736a7e2cSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2787264fa531Smrg 2788c37a63b8Smrg 2789c37a63b8Smrg 2790c37a63b8Smrg 2791c37a63b8Smrg 2792c37a63b8Smrg 2793c37a63b8Smrg 2794c37a63b8Smrg 2795c37a63b8Smrg 2796c37a63b8Smrg 2797c37a63b8Smrg 2798736a7e2cSmrgDEPDIR="${am__leading_dot}deps" 2799c37a63b8Smrg 2800736a7e2cSmrgac_config_commands="$ac_config_commands depfiles" 2801c37a63b8Smrg 2802264fa531Smrg 2803736a7e2cSmrgam_make=${MAKE-make} 2804736a7e2cSmrgcat > confinc << 'END' 2805736a7e2cSmrgam__doit: 2806736a7e2cSmrg @echo this is the am__doit target 2807736a7e2cSmrg.PHONY: am__doit 2808736a7e2cSmrgEND 2809736a7e2cSmrg# If we don't find an include directive, just comment out the code. 2810736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2811736a7e2cSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 2812736a7e2cSmrgam__include="#" 2813736a7e2cSmrgam__quote= 2814736a7e2cSmrg_am_result=none 2815736a7e2cSmrg# First try GNU make style include. 2816736a7e2cSmrgecho "include confinc" > confmf 2817533545b5Smrg# Ignore all kinds of additional output from 'make'. 2818736a7e2cSmrgcase `$am_make -s -f confmf 2> /dev/null` in #( 2819736a7e2cSmrg*the\ am__doit\ target*) 2820736a7e2cSmrg am__include=include 2821736a7e2cSmrg am__quote= 2822736a7e2cSmrg _am_result=GNU 2823736a7e2cSmrg ;; 2824736a7e2cSmrgesac 2825736a7e2cSmrg# Now try BSD make style include. 2826736a7e2cSmrgif test "$am__include" = "#"; then 2827736a7e2cSmrg echo '.include "confinc"' > confmf 2828736a7e2cSmrg case `$am_make -s -f confmf 2> /dev/null` in #( 2829736a7e2cSmrg *the\ am__doit\ target*) 2830736a7e2cSmrg am__include=.include 2831736a7e2cSmrg am__quote="\"" 2832736a7e2cSmrg _am_result=BSD 2833736a7e2cSmrg ;; 2834736a7e2cSmrg esac 2835736a7e2cSmrgfi 2836736a7e2cSmrg 2837736a7e2cSmrg 2838736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 2839736a7e2cSmrg$as_echo "$_am_result" >&6; } 2840736a7e2cSmrgrm -f confinc confmf 2841736a7e2cSmrg 2842736a7e2cSmrg# Check whether --enable-dependency-tracking was given. 2843736a7e2cSmrgif test "${enable_dependency_tracking+set}" = set; then : 2844736a7e2cSmrg enableval=$enable_dependency_tracking; 2845736a7e2cSmrgfi 2846736a7e2cSmrg 2847736a7e2cSmrgif test "x$enable_dependency_tracking" != xno; then 2848736a7e2cSmrg am_depcomp="$ac_aux_dir/depcomp" 2849736a7e2cSmrg AMDEPBACKSLASH='\' 2850533545b5Smrg am__nodep='_no' 2851736a7e2cSmrgfi 2852736a7e2cSmrg if test "x$enable_dependency_tracking" != xno; then 2853736a7e2cSmrg AMDEP_TRUE= 2854736a7e2cSmrg AMDEP_FALSE='#' 2855736a7e2cSmrgelse 2856736a7e2cSmrg AMDEP_TRUE='#' 2857736a7e2cSmrg AMDEP_FALSE= 2858736a7e2cSmrgfi 2859736a7e2cSmrg 2860736a7e2cSmrg 2861736a7e2cSmrgac_ext=c 2862736a7e2cSmrgac_cpp='$CPP $CPPFLAGS' 2863736a7e2cSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2864736a7e2cSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2865736a7e2cSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2866736a7e2cSmrgif test -n "$ac_tool_prefix"; then 2867736a7e2cSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2868736a7e2cSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 2869736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2870736a7e2cSmrg$as_echo_n "checking for $ac_word... " >&6; } 2871736a7e2cSmrgif ${ac_cv_prog_CC+:} false; then : 2872736a7e2cSmrg $as_echo_n "(cached) " >&6 2873736a7e2cSmrgelse 2874736a7e2cSmrg if test -n "$CC"; then 2875736a7e2cSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2876736a7e2cSmrgelse 2877736a7e2cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2878736a7e2cSmrgfor as_dir in $PATH 2879736a7e2cSmrgdo 2880736a7e2cSmrg IFS=$as_save_IFS 2881736a7e2cSmrg test -z "$as_dir" && as_dir=. 2882736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2883533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2884736a7e2cSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 2885736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2886736a7e2cSmrg break 2 2887736a7e2cSmrg fi 2888736a7e2cSmrgdone 2889736a7e2cSmrg done 2890736a7e2cSmrgIFS=$as_save_IFS 2891736a7e2cSmrg 2892736a7e2cSmrgfi 2893736a7e2cSmrgfi 2894736a7e2cSmrgCC=$ac_cv_prog_CC 2895264fa531Smrgif test -n "$CC"; then 2896736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2897c37a63b8Smrg$as_echo "$CC" >&6; } 2898264fa531Smrgelse 2899736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2900c37a63b8Smrg$as_echo "no" >&6; } 2901264fa531Smrgfi 2902264fa531Smrg 2903c37a63b8Smrg 2904264fa531Smrgfi 2905264fa531Smrgif test -z "$ac_cv_prog_CC"; then 2906264fa531Smrg ac_ct_CC=$CC 2907264fa531Smrg # Extract the first word of "gcc", so it can be a program name with args. 2908264fa531Smrgset dummy gcc; ac_word=$2 2909736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2910c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2911736a7e2cSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 2912c37a63b8Smrg $as_echo_n "(cached) " >&6 2913264fa531Smrgelse 2914264fa531Smrg if test -n "$ac_ct_CC"; then 2915264fa531Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2916264fa531Smrgelse 2917264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2918264fa531Smrgfor as_dir in $PATH 2919264fa531Smrgdo 2920264fa531Smrg IFS=$as_save_IFS 2921264fa531Smrg test -z "$as_dir" && as_dir=. 2922736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2923533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2924264fa531Smrg ac_cv_prog_ac_ct_CC="gcc" 2925736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2926264fa531Smrg break 2 2927264fa531Smrg fi 2928264fa531Smrgdone 2929736a7e2cSmrg done 2930c37a63b8SmrgIFS=$as_save_IFS 2931264fa531Smrg 2932264fa531Smrgfi 2933264fa531Smrgfi 2934264fa531Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2935264fa531Smrgif test -n "$ac_ct_CC"; then 2936736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2937c37a63b8Smrg$as_echo "$ac_ct_CC" >&6; } 2938264fa531Smrgelse 2939736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2940c37a63b8Smrg$as_echo "no" >&6; } 2941264fa531Smrgfi 2942264fa531Smrg 2943c37a63b8Smrg if test "x$ac_ct_CC" = x; then 2944c37a63b8Smrg CC="" 2945c37a63b8Smrg else 2946c37a63b8Smrg case $cross_compiling:$ac_tool_warned in 2947c37a63b8Smrgyes:) 2948736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2949c37a63b8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2950c37a63b8Smrgac_tool_warned=yes ;; 2951c37a63b8Smrgesac 2952c37a63b8Smrg CC=$ac_ct_CC 2953c37a63b8Smrg fi 2954264fa531Smrgelse 2955264fa531Smrg CC="$ac_cv_prog_CC" 2956264fa531Smrgfi 2957264fa531Smrg 2958264fa531Smrgif test -z "$CC"; then 2959c37a63b8Smrg if test -n "$ac_tool_prefix"; then 2960c37a63b8Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2961264fa531Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 2962736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2963c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2964736a7e2cSmrgif ${ac_cv_prog_CC+:} false; then : 2965c37a63b8Smrg $as_echo_n "(cached) " >&6 2966264fa531Smrgelse 2967264fa531Smrg if test -n "$CC"; then 2968264fa531Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2969264fa531Smrgelse 2970264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2971264fa531Smrgfor as_dir in $PATH 2972264fa531Smrgdo 2973264fa531Smrg IFS=$as_save_IFS 2974264fa531Smrg test -z "$as_dir" && as_dir=. 2975736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2976533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2977264fa531Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 2978736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2979264fa531Smrg break 2 2980264fa531Smrg fi 2981264fa531Smrgdone 2982736a7e2cSmrg done 2983c37a63b8SmrgIFS=$as_save_IFS 2984264fa531Smrg 2985264fa531Smrgfi 2986264fa531Smrgfi 2987264fa531SmrgCC=$ac_cv_prog_CC 2988264fa531Smrgif test -n "$CC"; then 2989736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2990c37a63b8Smrg$as_echo "$CC" >&6; } 2991264fa531Smrgelse 2992736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2993c37a63b8Smrg$as_echo "no" >&6; } 2994264fa531Smrgfi 2995264fa531Smrg 2996264fa531Smrg 2997c37a63b8Smrg fi 2998264fa531Smrgfi 2999264fa531Smrgif test -z "$CC"; then 3000264fa531Smrg # Extract the first word of "cc", so it can be a program name with args. 3001264fa531Smrgset dummy cc; ac_word=$2 3002736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3003c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 3004736a7e2cSmrgif ${ac_cv_prog_CC+:} false; then : 3005c37a63b8Smrg $as_echo_n "(cached) " >&6 3006264fa531Smrgelse 3007264fa531Smrg if test -n "$CC"; then 3008264fa531Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3009264fa531Smrgelse 3010264fa531Smrg ac_prog_rejected=no 3011264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3012264fa531Smrgfor as_dir in $PATH 3013264fa531Smrgdo 3014264fa531Smrg IFS=$as_save_IFS 3015264fa531Smrg test -z "$as_dir" && as_dir=. 3016736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3017533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3018264fa531Smrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3019264fa531Smrg ac_prog_rejected=yes 3020264fa531Smrg continue 3021264fa531Smrg fi 3022264fa531Smrg ac_cv_prog_CC="cc" 3023736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3024264fa531Smrg break 2 3025264fa531Smrg fi 3026264fa531Smrgdone 3027736a7e2cSmrg done 3028c37a63b8SmrgIFS=$as_save_IFS 3029264fa531Smrg 3030264fa531Smrgif test $ac_prog_rejected = yes; then 3031264fa531Smrg # We found a bogon in the path, so make sure we never use it. 3032264fa531Smrg set dummy $ac_cv_prog_CC 3033264fa531Smrg shift 3034264fa531Smrg if test $# != 0; then 3035264fa531Smrg # We chose a different compiler from the bogus one. 3036264fa531Smrg # However, it has the same basename, so the bogon will be chosen 3037264fa531Smrg # first if we set CC to just the basename; use the full file name. 3038264fa531Smrg shift 3039264fa531Smrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3040264fa531Smrg fi 3041264fa531Smrgfi 3042264fa531Smrgfi 3043264fa531Smrgfi 3044264fa531SmrgCC=$ac_cv_prog_CC 3045264fa531Smrgif test -n "$CC"; then 3046736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3047c37a63b8Smrg$as_echo "$CC" >&6; } 3048264fa531Smrgelse 3049736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3050c37a63b8Smrg$as_echo "no" >&6; } 3051264fa531Smrgfi 3052264fa531Smrg 3053c37a63b8Smrg 3054264fa531Smrgfi 3055264fa531Smrgif test -z "$CC"; then 3056264fa531Smrg if test -n "$ac_tool_prefix"; then 3057c37a63b8Smrg for ac_prog in cl.exe 3058264fa531Smrg do 3059264fa531Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3060264fa531Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3061736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3062c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 3063736a7e2cSmrgif ${ac_cv_prog_CC+:} false; then : 3064c37a63b8Smrg $as_echo_n "(cached) " >&6 3065264fa531Smrgelse 3066264fa531Smrg if test -n "$CC"; then 3067264fa531Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3068264fa531Smrgelse 3069264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3070264fa531Smrgfor as_dir in $PATH 3071264fa531Smrgdo 3072264fa531Smrg IFS=$as_save_IFS 3073264fa531Smrg test -z "$as_dir" && as_dir=. 3074736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3075533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3076264fa531Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3077736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3078264fa531Smrg break 2 3079264fa531Smrg fi 3080264fa531Smrgdone 3081736a7e2cSmrg done 3082c37a63b8SmrgIFS=$as_save_IFS 3083264fa531Smrg 3084264fa531Smrgfi 3085264fa531Smrgfi 3086264fa531SmrgCC=$ac_cv_prog_CC 3087264fa531Smrgif test -n "$CC"; then 3088736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3089c37a63b8Smrg$as_echo "$CC" >&6; } 3090264fa531Smrgelse 3091736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3092c37a63b8Smrg$as_echo "no" >&6; } 3093264fa531Smrgfi 3094264fa531Smrg 3095c37a63b8Smrg 3096264fa531Smrg test -n "$CC" && break 3097264fa531Smrg done 3098264fa531Smrgfi 3099264fa531Smrgif test -z "$CC"; then 3100264fa531Smrg ac_ct_CC=$CC 3101c37a63b8Smrg for ac_prog in cl.exe 3102264fa531Smrgdo 3103264fa531Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3104264fa531Smrgset dummy $ac_prog; ac_word=$2 3105736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3106c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 3107736a7e2cSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 3108c37a63b8Smrg $as_echo_n "(cached) " >&6 3109264fa531Smrgelse 3110264fa531Smrg if test -n "$ac_ct_CC"; then 3111264fa531Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3112264fa531Smrgelse 3113264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3114264fa531Smrgfor as_dir in $PATH 3115264fa531Smrgdo 3116264fa531Smrg IFS=$as_save_IFS 3117264fa531Smrg test -z "$as_dir" && as_dir=. 3118736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3119533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3120264fa531Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 3121736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3122264fa531Smrg break 2 3123264fa531Smrg fi 3124264fa531Smrgdone 3125736a7e2cSmrg done 3126c37a63b8SmrgIFS=$as_save_IFS 3127264fa531Smrg 3128264fa531Smrgfi 3129264fa531Smrgfi 3130264fa531Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3131264fa531Smrgif test -n "$ac_ct_CC"; then 3132736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3133c37a63b8Smrg$as_echo "$ac_ct_CC" >&6; } 3134264fa531Smrgelse 3135736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3136c37a63b8Smrg$as_echo "no" >&6; } 3137264fa531Smrgfi 3138264fa531Smrg 3139c37a63b8Smrg 3140264fa531Smrg test -n "$ac_ct_CC" && break 3141264fa531Smrgdone 3142264fa531Smrg 3143c37a63b8Smrg if test "x$ac_ct_CC" = x; then 3144c37a63b8Smrg CC="" 3145c37a63b8Smrg else 3146c37a63b8Smrg case $cross_compiling:$ac_tool_warned in 3147c37a63b8Smrgyes:) 3148736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3149c37a63b8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3150c37a63b8Smrgac_tool_warned=yes ;; 3151c37a63b8Smrgesac 3152c37a63b8Smrg CC=$ac_ct_CC 3153c37a63b8Smrg fi 3154264fa531Smrgfi 3155264fa531Smrg 3156264fa531Smrgfi 3157264fa531Smrg 3158264fa531Smrg 3159736a7e2cSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3160c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3161736a7e2cSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 3162736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 3163264fa531Smrg 3164264fa531Smrg# Provide some information about the compiler. 3165736a7e2cSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3166c37a63b8Smrgset X $ac_compile 3167c37a63b8Smrgac_compiler=$2 3168736a7e2cSmrgfor ac_option in --version -v -V -qversion; do 3169736a7e2cSmrg { { ac_try="$ac_compiler $ac_option >&5" 3170c37a63b8Smrgcase "(($ac_try" in 3171c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3172c37a63b8Smrg *) ac_try_echo=$ac_try;; 3173c37a63b8Smrgesac 3174736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3175736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 3176736a7e2cSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3177264fa531Smrg ac_status=$? 3178736a7e2cSmrg if test -s conftest.err; then 3179736a7e2cSmrg sed '10a\ 3180736a7e2cSmrg... rest of stderr output deleted ... 3181736a7e2cSmrg 10q' conftest.err >conftest.er1 3182736a7e2cSmrg cat conftest.er1 >&5 3183736a7e2cSmrg fi 3184736a7e2cSmrg rm -f conftest.er1 conftest.err 3185736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3186736a7e2cSmrg test $ac_status = 0; } 3187736a7e2cSmrgdone 3188264fa531Smrg 3189736a7e2cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3190264fa531Smrg/* end confdefs.h. */ 3191264fa531Smrg 3192264fa531Smrgint 3193264fa531Smrgmain () 3194264fa531Smrg{ 3195264fa531Smrg 3196264fa531Smrg ; 3197264fa531Smrg return 0; 3198264fa531Smrg} 3199264fa531Smrg_ACEOF 3200264fa531Smrgac_clean_files_save=$ac_clean_files 3201c37a63b8Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3202264fa531Smrg# Try to create an executable without -o first, disregard a.out. 3203264fa531Smrg# It will help us diagnose broken compilers, and finding out an intuition 3204264fa531Smrg# of exeext. 3205736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3206736a7e2cSmrg$as_echo_n "checking whether the C compiler works... " >&6; } 3207c37a63b8Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3208c37a63b8Smrg 3209c37a63b8Smrg# The possible output files: 3210c37a63b8Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3211c37a63b8Smrg 3212c37a63b8Smrgac_rmfiles= 3213c37a63b8Smrgfor ac_file in $ac_files 3214c37a63b8Smrgdo 3215c37a63b8Smrg case $ac_file in 3216c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3217c37a63b8Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3218c37a63b8Smrg esac 3219c37a63b8Smrgdone 3220c37a63b8Smrgrm -f $ac_rmfiles 3221c37a63b8Smrg 3222736a7e2cSmrgif { { ac_try="$ac_link_default" 3223c37a63b8Smrgcase "(($ac_try" in 3224c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3225c37a63b8Smrg *) ac_try_echo=$ac_try;; 3226c37a63b8Smrgesac 3227736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3228736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 3229c37a63b8Smrg (eval "$ac_link_default") 2>&5 3230264fa531Smrg ac_status=$? 3231736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3232736a7e2cSmrg test $ac_status = 0; }; then : 3233c37a63b8Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3234c37a63b8Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3235c37a63b8Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3236c37a63b8Smrg# so that the user can short-circuit this test for compilers unknown to 3237c37a63b8Smrg# Autoconf. 3238c37a63b8Smrgfor ac_file in $ac_files '' 3239264fa531Smrgdo 3240264fa531Smrg test -f "$ac_file" || continue 3241264fa531Smrg case $ac_file in 3242c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3243264fa531Smrg ;; 3244264fa531Smrg [ab].out ) 3245264fa531Smrg # We found the default executable, but exeext='' is most 3246264fa531Smrg # certainly right. 3247264fa531Smrg break;; 3248264fa531Smrg *.* ) 3249736a7e2cSmrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3250c37a63b8Smrg then :; else 3251c37a63b8Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3252c37a63b8Smrg fi 3253c37a63b8Smrg # We set ac_cv_exeext here because the later test for it is not 3254c37a63b8Smrg # safe: cross compilers may not add the suffix if given an `-o' 3255c37a63b8Smrg # argument, so we may need to know it at that point already. 3256c37a63b8Smrg # Even if this section looks crufty: it has the advantage of 3257c37a63b8Smrg # actually working. 3258264fa531Smrg break;; 3259264fa531Smrg * ) 3260264fa531Smrg break;; 3261264fa531Smrg esac 3262264fa531Smrgdone 3263c37a63b8Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3264c37a63b8Smrg 3265264fa531Smrgelse 3266c37a63b8Smrg ac_file='' 3267c37a63b8Smrgfi 3268736a7e2cSmrgif test -z "$ac_file"; then : 3269736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3270736a7e2cSmrg$as_echo "no" >&6; } 3271736a7e2cSmrg$as_echo "$as_me: failed program was:" >&5 3272264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 3273264fa531Smrg 3274736a7e2cSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3275c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3276736a7e2cSmrgas_fn_error 77 "C compiler cannot create executables 3277736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 3278736a7e2cSmrgelse 3279736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3280736a7e2cSmrg$as_echo "yes" >&6; } 3281264fa531Smrgfi 3282736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3283736a7e2cSmrg$as_echo_n "checking for C compiler default output file name... " >&6; } 3284736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3285736a7e2cSmrg$as_echo "$ac_file" >&6; } 3286264fa531Smrgac_exeext=$ac_cv_exeext 3287264fa531Smrg 3288c37a63b8Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3289264fa531Smrgac_clean_files=$ac_clean_files_save 3290736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3291c37a63b8Smrg$as_echo_n "checking for suffix of executables... " >&6; } 3292736a7e2cSmrgif { { ac_try="$ac_link" 3293c37a63b8Smrgcase "(($ac_try" in 3294c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3295c37a63b8Smrg *) ac_try_echo=$ac_try;; 3296c37a63b8Smrgesac 3297736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3298736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 3299c37a63b8Smrg (eval "$ac_link") 2>&5 3300264fa531Smrg ac_status=$? 3301736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3302736a7e2cSmrg test $ac_status = 0; }; then : 3303264fa531Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3304264fa531Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3305264fa531Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 3306264fa531Smrg# `rm'. 3307264fa531Smrgfor ac_file in conftest.exe conftest conftest.*; do 3308264fa531Smrg test -f "$ac_file" || continue 3309264fa531Smrg case $ac_file in 3310c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3311264fa531Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3312264fa531Smrg break;; 3313264fa531Smrg * ) break;; 3314264fa531Smrg esac 3315264fa531Smrgdone 3316264fa531Smrgelse 3317736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3318c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3319736a7e2cSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3320736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 3321264fa531Smrgfi 3322736a7e2cSmrgrm -f conftest conftest$ac_cv_exeext 3323736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3324c37a63b8Smrg$as_echo "$ac_cv_exeext" >&6; } 3325264fa531Smrg 3326264fa531Smrgrm -f conftest.$ac_ext 3327264fa531SmrgEXEEXT=$ac_cv_exeext 3328264fa531Smrgac_exeext=$EXEEXT 3329736a7e2cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3330736a7e2cSmrg/* end confdefs.h. */ 3331736a7e2cSmrg#include <stdio.h> 3332736a7e2cSmrgint 3333736a7e2cSmrgmain () 3334736a7e2cSmrg{ 3335736a7e2cSmrgFILE *f = fopen ("conftest.out", "w"); 3336736a7e2cSmrg return ferror (f) || fclose (f) != 0; 3337736a7e2cSmrg 3338736a7e2cSmrg ; 3339736a7e2cSmrg return 0; 3340736a7e2cSmrg} 3341736a7e2cSmrg_ACEOF 3342736a7e2cSmrgac_clean_files="$ac_clean_files conftest.out" 3343736a7e2cSmrg# Check that the compiler produces executables we can run. If not, either 3344736a7e2cSmrg# the compiler is broken, or we cross compile. 3345736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3346736a7e2cSmrg$as_echo_n "checking whether we are cross compiling... " >&6; } 3347736a7e2cSmrgif test "$cross_compiling" != yes; then 3348736a7e2cSmrg { { ac_try="$ac_link" 3349736a7e2cSmrgcase "(($ac_try" in 3350736a7e2cSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3351736a7e2cSmrg *) ac_try_echo=$ac_try;; 3352736a7e2cSmrgesac 3353736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3354736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 3355736a7e2cSmrg (eval "$ac_link") 2>&5 3356736a7e2cSmrg ac_status=$? 3357736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3358736a7e2cSmrg test $ac_status = 0; } 3359736a7e2cSmrg if { ac_try='./conftest$ac_cv_exeext' 3360736a7e2cSmrg { { case "(($ac_try" in 3361736a7e2cSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3362736a7e2cSmrg *) ac_try_echo=$ac_try;; 3363736a7e2cSmrgesac 3364736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3365736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 3366736a7e2cSmrg (eval "$ac_try") 2>&5 3367736a7e2cSmrg ac_status=$? 3368736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3369736a7e2cSmrg test $ac_status = 0; }; }; then 3370736a7e2cSmrg cross_compiling=no 3371736a7e2cSmrg else 3372736a7e2cSmrg if test "$cross_compiling" = maybe; then 3373736a7e2cSmrg cross_compiling=yes 3374736a7e2cSmrg else 3375736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3376736a7e2cSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3377736a7e2cSmrgas_fn_error $? "cannot run C compiled programs. 3378736a7e2cSmrgIf you meant to cross compile, use \`--host'. 3379736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 3380736a7e2cSmrg fi 3381736a7e2cSmrg fi 3382736a7e2cSmrgfi 3383736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3384736a7e2cSmrg$as_echo "$cross_compiling" >&6; } 3385736a7e2cSmrg 3386736a7e2cSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3387736a7e2cSmrgac_clean_files=$ac_clean_files_save 3388736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3389c37a63b8Smrg$as_echo_n "checking for suffix of object files... " >&6; } 3390736a7e2cSmrgif ${ac_cv_objext+:} false; then : 3391c37a63b8Smrg $as_echo_n "(cached) " >&6 3392264fa531Smrgelse 3393736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3394264fa531Smrg/* end confdefs.h. */ 3395264fa531Smrg 3396264fa531Smrgint 3397264fa531Smrgmain () 3398264fa531Smrg{ 3399264fa531Smrg 3400264fa531Smrg ; 3401264fa531Smrg return 0; 3402264fa531Smrg} 3403264fa531Smrg_ACEOF 3404264fa531Smrgrm -f conftest.o conftest.obj 3405736a7e2cSmrgif { { ac_try="$ac_compile" 3406c37a63b8Smrgcase "(($ac_try" in 3407c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3408c37a63b8Smrg *) ac_try_echo=$ac_try;; 3409c37a63b8Smrgesac 3410736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3411736a7e2cSmrg$as_echo "$ac_try_echo"; } >&5 3412c37a63b8Smrg (eval "$ac_compile") 2>&5 3413264fa531Smrg ac_status=$? 3414736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3415736a7e2cSmrg test $ac_status = 0; }; then : 3416c37a63b8Smrg for ac_file in conftest.o conftest.obj conftest.*; do 3417c37a63b8Smrg test -f "$ac_file" || continue; 3418264fa531Smrg case $ac_file in 3419c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3420264fa531Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3421264fa531Smrg break;; 3422264fa531Smrg esac 3423264fa531Smrgdone 3424264fa531Smrgelse 3425c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3426264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 3427264fa531Smrg 3428736a7e2cSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3429c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3430736a7e2cSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3431736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 3432264fa531Smrgfi 3433264fa531Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 3434264fa531Smrgfi 3435736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3436c37a63b8Smrg$as_echo "$ac_cv_objext" >&6; } 3437264fa531SmrgOBJEXT=$ac_cv_objext 3438264fa531Smrgac_objext=$OBJEXT 3439736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3440c37a63b8Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3441736a7e2cSmrgif ${ac_cv_c_compiler_gnu+:} false; then : 3442c37a63b8Smrg $as_echo_n "(cached) " >&6 3443264fa531Smrgelse 3444736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3445264fa531Smrg/* end confdefs.h. */ 3446264fa531Smrg 3447264fa531Smrgint 3448264fa531Smrgmain () 3449264fa531Smrg{ 3450264fa531Smrg#ifndef __GNUC__ 3451264fa531Smrg choke me 3452264fa531Smrg#endif 3453264fa531Smrg 3454264fa531Smrg ; 3455264fa531Smrg return 0; 3456264fa531Smrg} 3457264fa531Smrg_ACEOF 3458736a7e2cSmrgif ac_fn_c_try_compile "$LINENO"; then : 3459264fa531Smrg ac_compiler_gnu=yes 3460264fa531Smrgelse 3461736a7e2cSmrg ac_compiler_gnu=no 3462264fa531Smrgfi 3463c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3464264fa531Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3465264fa531Smrg 3466264fa531Smrgfi 3467736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3468c37a63b8Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3469c37a63b8Smrgif test $ac_compiler_gnu = yes; then 3470c37a63b8Smrg GCC=yes 3471c37a63b8Smrgelse 3472c37a63b8Smrg GCC= 3473c37a63b8Smrgfi 3474264fa531Smrgac_test_CFLAGS=${CFLAGS+set} 3475264fa531Smrgac_save_CFLAGS=$CFLAGS 3476736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3477c37a63b8Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 3478736a7e2cSmrgif ${ac_cv_prog_cc_g+:} false; then : 3479c37a63b8Smrg $as_echo_n "(cached) " >&6 3480264fa531Smrgelse 3481c37a63b8Smrg ac_save_c_werror_flag=$ac_c_werror_flag 3482c37a63b8Smrg ac_c_werror_flag=yes 3483c37a63b8Smrg ac_cv_prog_cc_g=no 3484c37a63b8Smrg CFLAGS="-g" 3485736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3486264fa531Smrg/* end confdefs.h. */ 3487264fa531Smrg 3488264fa531Smrgint 3489264fa531Smrgmain () 3490264fa531Smrg{ 3491264fa531Smrg 3492264fa531Smrg ; 3493264fa531Smrg return 0; 3494264fa531Smrg} 3495264fa531Smrg_ACEOF 3496736a7e2cSmrgif ac_fn_c_try_compile "$LINENO"; then : 3497c37a63b8Smrg ac_cv_prog_cc_g=yes 3498c37a63b8Smrgelse 3499736a7e2cSmrg CFLAGS="" 3500736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3501c37a63b8Smrg/* end confdefs.h. */ 3502c37a63b8Smrg 3503c37a63b8Smrgint 3504c37a63b8Smrgmain () 3505c37a63b8Smrg{ 3506c37a63b8Smrg 3507c37a63b8Smrg ; 3508c37a63b8Smrg return 0; 3509c37a63b8Smrg} 3510c37a63b8Smrg_ACEOF 3511736a7e2cSmrgif ac_fn_c_try_compile "$LINENO"; then : 3512c37a63b8Smrg 3513736a7e2cSmrgelse 3514736a7e2cSmrg ac_c_werror_flag=$ac_save_c_werror_flag 3515c37a63b8Smrg CFLAGS="-g" 3516736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3517c37a63b8Smrg/* end confdefs.h. */ 3518c37a63b8Smrg 3519c37a63b8Smrgint 3520c37a63b8Smrgmain () 3521c37a63b8Smrg{ 3522c37a63b8Smrg 3523c37a63b8Smrg ; 3524c37a63b8Smrg return 0; 3525c37a63b8Smrg} 3526c37a63b8Smrg_ACEOF 3527736a7e2cSmrgif ac_fn_c_try_compile "$LINENO"; then : 3528264fa531Smrg ac_cv_prog_cc_g=yes 3529c37a63b8Smrgfi 3530c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3531c37a63b8Smrgfi 3532c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3533264fa531Smrgfi 3534c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3535c37a63b8Smrg ac_c_werror_flag=$ac_save_c_werror_flag 3536264fa531Smrgfi 3537736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3538c37a63b8Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 3539264fa531Smrgif test "$ac_test_CFLAGS" = set; then 3540264fa531Smrg CFLAGS=$ac_save_CFLAGS 3541264fa531Smrgelif test $ac_cv_prog_cc_g = yes; then 3542264fa531Smrg if test "$GCC" = yes; then 3543264fa531Smrg CFLAGS="-g -O2" 3544264fa531Smrg else 3545264fa531Smrg CFLAGS="-g" 3546264fa531Smrg fi 3547264fa531Smrgelse 3548264fa531Smrg if test "$GCC" = yes; then 3549264fa531Smrg CFLAGS="-O2" 3550264fa531Smrg else 3551264fa531Smrg CFLAGS= 3552264fa531Smrg fi 3553264fa531Smrgfi 3554736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3555c37a63b8Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3556736a7e2cSmrgif ${ac_cv_prog_cc_c89+:} false; then : 3557c37a63b8Smrg $as_echo_n "(cached) " >&6 3558264fa531Smrgelse 3559c37a63b8Smrg ac_cv_prog_cc_c89=no 3560264fa531Smrgac_save_CC=$CC 3561736a7e2cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3562264fa531Smrg/* end confdefs.h. */ 3563264fa531Smrg#include <stdarg.h> 3564264fa531Smrg#include <stdio.h> 3565533545b5Smrgstruct stat; 3566264fa531Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3567264fa531Smrgstruct buf { int x; }; 3568264fa531SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 3569264fa531Smrgstatic char *e (p, i) 3570264fa531Smrg char **p; 3571264fa531Smrg int i; 3572264fa531Smrg{ 3573264fa531Smrg return p[i]; 3574264fa531Smrg} 3575264fa531Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 3576264fa531Smrg{ 3577264fa531Smrg char *s; 3578264fa531Smrg va_list v; 3579264fa531Smrg va_start (v,p); 3580264fa531Smrg s = g (p, va_arg (v,int)); 3581264fa531Smrg va_end (v); 3582264fa531Smrg return s; 3583264fa531Smrg} 3584264fa531Smrg 3585264fa531Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3586264fa531Smrg function prototypes and stuff, but not '\xHH' hex character constants. 3587264fa531Smrg These don't provoke an error unfortunately, instead are silently treated 3588c37a63b8Smrg as 'x'. The following induces an error, until -std is added to get 3589264fa531Smrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3590264fa531Smrg array size at least. It's necessary to write '\x00'==0 to get something 3591c37a63b8Smrg that's true only with -std. */ 3592264fa531Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3593264fa531Smrg 3594c37a63b8Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3595c37a63b8Smrg inside strings and character constants. */ 3596c37a63b8Smrg#define FOO(x) 'x' 3597c37a63b8Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3598c37a63b8Smrg 3599264fa531Smrgint test (int i, double x); 3600264fa531Smrgstruct s1 {int (*f) (int a);}; 3601264fa531Smrgstruct s2 {int (*f) (double a);}; 3602264fa531Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3603264fa531Smrgint argc; 3604264fa531Smrgchar **argv; 3605264fa531Smrgint 3606264fa531Smrgmain () 3607264fa531Smrg{ 3608264fa531Smrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3609264fa531Smrg ; 3610264fa531Smrg return 0; 3611264fa531Smrg} 3612264fa531Smrg_ACEOF 3613c37a63b8Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3614c37a63b8Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3615264fa531Smrgdo 3616264fa531Smrg CC="$ac_save_CC $ac_arg" 3617736a7e2cSmrg if ac_fn_c_try_compile "$LINENO"; then : 3618c37a63b8Smrg ac_cv_prog_cc_c89=$ac_arg 3619264fa531Smrgfi 3620c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext 3621c37a63b8Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 3622264fa531Smrgdone 3623c37a63b8Smrgrm -f conftest.$ac_ext 3624264fa531SmrgCC=$ac_save_CC 3625264fa531Smrg 3626264fa531Smrgfi 3627c37a63b8Smrg# AC_CACHE_VAL 3628c37a63b8Smrgcase "x$ac_cv_prog_cc_c89" in 3629c37a63b8Smrg x) 3630736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3631c37a63b8Smrg$as_echo "none needed" >&6; } ;; 3632c37a63b8Smrg xno) 3633736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3634c37a63b8Smrg$as_echo "unsupported" >&6; } ;; 3635264fa531Smrg *) 3636c37a63b8Smrg CC="$CC $ac_cv_prog_cc_c89" 3637736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3638c37a63b8Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3639264fa531Smrgesac 3640736a7e2cSmrgif test "x$ac_cv_prog_cc_c89" != xno; then : 3641264fa531Smrg 3642736a7e2cSmrgfi 3643264fa531Smrg 3644264fa531Smrgac_ext=c 3645264fa531Smrgac_cpp='$CPP $CPPFLAGS' 3646264fa531Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3647264fa531Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3648264fa531Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3649264fa531Smrg 3650533545b5Smrgac_ext=c 3651533545b5Smrgac_cpp='$CPP $CPPFLAGS' 3652533545b5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3653533545b5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3654533545b5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3655533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3656533545b5Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3657533545b5Smrgif ${am_cv_prog_cc_c_o+:} false; then : 3658533545b5Smrg $as_echo_n "(cached) " >&6 3659533545b5Smrgelse 3660533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3661533545b5Smrg/* end confdefs.h. */ 3662533545b5Smrg 3663533545b5Smrgint 3664533545b5Smrgmain () 3665533545b5Smrg{ 3666533545b5Smrg 3667533545b5Smrg ; 3668533545b5Smrg return 0; 3669533545b5Smrg} 3670533545b5Smrg_ACEOF 3671533545b5Smrg # Make sure it works both with $CC and with simple cc. 3672533545b5Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 3673533545b5Smrg # compilers refuse to overwrite an existing .o file with -o, 3674533545b5Smrg # though they will create one. 3675533545b5Smrg am_cv_prog_cc_c_o=yes 3676533545b5Smrg for am_i in 1 2; do 3677533545b5Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3678533545b5Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3679533545b5Smrg ac_status=$? 3680533545b5Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3681533545b5Smrg (exit $ac_status); } \ 3682533545b5Smrg && test -f conftest2.$ac_objext; then 3683533545b5Smrg : OK 3684533545b5Smrg else 3685533545b5Smrg am_cv_prog_cc_c_o=no 3686533545b5Smrg break 3687533545b5Smrg fi 3688533545b5Smrg done 3689533545b5Smrg rm -f core conftest* 3690533545b5Smrg unset am_i 3691533545b5Smrgfi 3692533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3693533545b5Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; } 3694533545b5Smrgif test "$am_cv_prog_cc_c_o" != yes; then 3695533545b5Smrg # Losing compiler, so override with the script. 3696533545b5Smrg # FIXME: It is wrong to rewrite CC. 3697533545b5Smrg # But if we don't then we get into trouble of one sort or another. 3698533545b5Smrg # A longer-term fix would be to have automake use am__CC in this case, 3699533545b5Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3700533545b5Smrg CC="$am_aux_dir/compile $CC" 3701533545b5Smrgfi 3702533545b5Smrgac_ext=c 3703533545b5Smrgac_cpp='$CPP $CPPFLAGS' 3704533545b5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3705533545b5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3706533545b5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3707533545b5Smrg 3708533545b5Smrg 3709264fa531Smrgdepcc="$CC" am_compiler_list= 3710264fa531Smrg 3711736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3712c37a63b8Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 3713736a7e2cSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 3714c37a63b8Smrg $as_echo_n "(cached) " >&6 3715264fa531Smrgelse 3716264fa531Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3717264fa531Smrg # We make a subdir and do the tests there. Otherwise we can end up 3718264fa531Smrg # making bogus files that we don't know about and never remove. For 3719264fa531Smrg # instance it was reported that on HP-UX the gcc test will end up 3720533545b5Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 3721533545b5Smrg # in D". 3722533545b5Smrg rm -rf conftest.dir 3723264fa531Smrg mkdir conftest.dir 3724264fa531Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 3725264fa531Smrg # using a relative directory. 3726264fa531Smrg cp "$am_depcomp" conftest.dir 3727264fa531Smrg cd conftest.dir 3728264fa531Smrg # We will build objects and dependencies in a subdirectory because 3729264fa531Smrg # it helps to detect inapplicable dependency modes. For instance 3730264fa531Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 3731264fa531Smrg # side effect of compilation, but ICC will put the dependencies in 3732264fa531Smrg # the current directory while Tru64 will put them in the object 3733264fa531Smrg # directory. 3734264fa531Smrg mkdir sub 3735264fa531Smrg 3736264fa531Smrg am_cv_CC_dependencies_compiler_type=none 3737264fa531Smrg if test "$am_compiler_list" = ""; then 3738264fa531Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3739264fa531Smrg fi 3740c37a63b8Smrg am__universal=false 3741c37a63b8Smrg case " $depcc " in #( 3742c37a63b8Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 3743c37a63b8Smrg esac 3744c37a63b8Smrg 3745264fa531Smrg for depmode in $am_compiler_list; do 3746264fa531Smrg # Setup a source with many dependencies, because some compilers 3747264fa531Smrg # like to wrap large dependency lists on column 80 (with \), and 3748264fa531Smrg # we should not choose a depcomp mode which is confused by this. 3749264fa531Smrg # 3750264fa531Smrg # We need to recreate these files for each test, as the compiler may 3751264fa531Smrg # overwrite some of them when testing with obscure command lines. 3752264fa531Smrg # This happens at least with the AIX C compiler. 3753264fa531Smrg : > sub/conftest.c 3754264fa531Smrg for i in 1 2 3 4 5 6; do 3755264fa531Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 3756533545b5Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3757533545b5Smrg # Solaris 10 /bin/sh. 3758533545b5Smrg echo '/* dummy */' > sub/conftst$i.h 3759264fa531Smrg done 3760264fa531Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3761264fa531Smrg 3762533545b5Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 3763c37a63b8Smrg # mode. It turns out that the SunPro C++ compiler does not properly 3764533545b5Smrg # handle '-M -o', and we need to detect this. Also, some Intel 3765533545b5Smrg # versions had trouble with output in subdirs. 3766c37a63b8Smrg am__obj=sub/conftest.${OBJEXT-o} 3767c37a63b8Smrg am__minus_obj="-o $am__obj" 3768264fa531Smrg case $depmode in 3769c37a63b8Smrg gcc) 3770c37a63b8Smrg # This depmode causes a compiler race in universal mode. 3771c37a63b8Smrg test "$am__universal" = false || continue 3772c37a63b8Smrg ;; 3773264fa531Smrg nosideeffect) 3774533545b5Smrg # After this tag, mechanisms are not by side-effect, so they'll 3775533545b5Smrg # only be used when explicitly requested. 3776264fa531Smrg if test "x$enable_dependency_tracking" = xyes; then 3777264fa531Smrg continue 3778264fa531Smrg else 3779264fa531Smrg break 3780264fa531Smrg fi 3781264fa531Smrg ;; 3782533545b5Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3783533545b5Smrg # This compiler won't grok '-c -o', but also, the minuso test has 3784c37a63b8Smrg # not run yet. These depmodes are late enough in the game, and 3785c37a63b8Smrg # so weak that their functioning should not be impacted. 3786c37a63b8Smrg am__obj=conftest.${OBJEXT-o} 3787c37a63b8Smrg am__minus_obj= 3788c37a63b8Smrg ;; 3789264fa531Smrg none) break ;; 3790264fa531Smrg esac 3791264fa531Smrg if depmode=$depmode \ 3792c37a63b8Smrg source=sub/conftest.c object=$am__obj \ 3793264fa531Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3794c37a63b8Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3795264fa531Smrg >/dev/null 2>conftest.err && 3796c37a63b8Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3797264fa531Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3798c37a63b8Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3799264fa531Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3800264fa531Smrg # icc doesn't choke on unknown options, it will just issue warnings 3801c37a63b8Smrg # or remarks (even with -Werror). So we grep stderr for any message 3802c37a63b8Smrg # that says an option was ignored or not supported. 3803c37a63b8Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 3804c37a63b8Smrg # icc: Command line warning: ignoring option '-M'; no argument required 3805c37a63b8Smrg # The diagnosis changed in icc 8.0: 3806c37a63b8Smrg # icc: Command line remark: option '-MP' not supported 3807c37a63b8Smrg if (grep 'ignoring option' conftest.err || 3808c37a63b8Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3809264fa531Smrg am_cv_CC_dependencies_compiler_type=$depmode 3810264fa531Smrg break 3811264fa531Smrg fi 3812264fa531Smrg fi 3813264fa531Smrg done 3814264fa531Smrg 3815264fa531Smrg cd .. 3816264fa531Smrg rm -rf conftest.dir 3817264fa531Smrgelse 3818264fa531Smrg am_cv_CC_dependencies_compiler_type=none 3819264fa531Smrgfi 3820264fa531Smrg 3821264fa531Smrgfi 3822736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3823c37a63b8Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3824264fa531SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3825264fa531Smrg 3826c37a63b8Smrg if 3827264fa531Smrg test "x$enable_dependency_tracking" != xno \ 3828264fa531Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3829264fa531Smrg am__fastdepCC_TRUE= 3830264fa531Smrg am__fastdepCC_FALSE='#' 3831264fa531Smrgelse 3832264fa531Smrg am__fastdepCC_TRUE='#' 3833264fa531Smrg am__fastdepCC_FALSE= 3834264fa531Smrgfi 3835264fa531Smrg 3836264fa531Smrg 3837736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 3838736a7e2cSmrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3839736a7e2cSmrgif ${ac_cv_prog_cc_c99+:} false; then : 3840c37a63b8Smrg $as_echo_n "(cached) " >&6 3841264fa531Smrgelse 3842736a7e2cSmrg ac_cv_prog_cc_c99=no 3843736a7e2cSmrgac_save_CC=$CC 3844736a7e2cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3845736a7e2cSmrg/* end confdefs.h. */ 3846736a7e2cSmrg#include <stdarg.h> 3847736a7e2cSmrg#include <stdbool.h> 3848736a7e2cSmrg#include <stdlib.h> 3849736a7e2cSmrg#include <wchar.h> 3850736a7e2cSmrg#include <stdio.h> 3851c37a63b8Smrg 3852736a7e2cSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 3853736a7e2cSmrg#define debug(...) fprintf (stderr, __VA_ARGS__) 3854736a7e2cSmrg#define showlist(...) puts (#__VA_ARGS__) 3855736a7e2cSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3856736a7e2cSmrgstatic void 3857736a7e2cSmrgtest_varargs_macros (void) 3858736a7e2cSmrg{ 3859736a7e2cSmrg int x = 1234; 3860736a7e2cSmrg int y = 5678; 3861736a7e2cSmrg debug ("Flag"); 3862736a7e2cSmrg debug ("X = %d\n", x); 3863736a7e2cSmrg showlist (The first, second, and third items.); 3864736a7e2cSmrg report (x>y, "x is %d but y is %d", x, y); 3865736a7e2cSmrg} 3866264fa531Smrg 3867736a7e2cSmrg// Check long long types. 3868736a7e2cSmrg#define BIG64 18446744073709551615ull 3869736a7e2cSmrg#define BIG32 4294967295ul 3870736a7e2cSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3871736a7e2cSmrg#if !BIG_OK 3872736a7e2cSmrg your preprocessor is broken; 3873736a7e2cSmrg#endif 3874736a7e2cSmrg#if BIG_OK 3875736a7e2cSmrg#else 3876736a7e2cSmrg your preprocessor is broken; 3877736a7e2cSmrg#endif 3878736a7e2cSmrgstatic long long int bignum = -9223372036854775807LL; 3879736a7e2cSmrgstatic unsigned long long int ubignum = BIG64; 3880264fa531Smrg 3881736a7e2cSmrgstruct incomplete_array 3882736a7e2cSmrg{ 3883736a7e2cSmrg int datasize; 3884736a7e2cSmrg double data[]; 3885736a7e2cSmrg}; 3886264fa531Smrg 3887736a7e2cSmrgstruct named_init { 3888736a7e2cSmrg int number; 3889736a7e2cSmrg const wchar_t *name; 3890736a7e2cSmrg double average; 3891736a7e2cSmrg}; 3892264fa531Smrg 3893736a7e2cSmrgtypedef const char *ccp; 3894264fa531Smrg 3895736a7e2cSmrgstatic inline int 3896736a7e2cSmrgtest_restrict (ccp restrict text) 3897736a7e2cSmrg{ 3898736a7e2cSmrg // See if C++-style comments work. 3899736a7e2cSmrg // Iterate through items via the restricted pointer. 3900736a7e2cSmrg // Also check for declarations in for loops. 3901736a7e2cSmrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3902736a7e2cSmrg continue; 3903736a7e2cSmrg return 0; 3904736a7e2cSmrg} 3905736a7e2cSmrg 3906736a7e2cSmrg// Check varargs and va_copy. 3907736a7e2cSmrgstatic void 3908736a7e2cSmrgtest_varargs (const char *format, ...) 3909736a7e2cSmrg{ 3910736a7e2cSmrg va_list args; 3911736a7e2cSmrg va_start (args, format); 3912736a7e2cSmrg va_list args_copy; 3913736a7e2cSmrg va_copy (args_copy, args); 3914736a7e2cSmrg 3915736a7e2cSmrg const char *str; 3916736a7e2cSmrg int number; 3917736a7e2cSmrg float fnumber; 3918736a7e2cSmrg 3919736a7e2cSmrg while (*format) 3920736a7e2cSmrg { 3921736a7e2cSmrg switch (*format++) 3922736a7e2cSmrg { 3923736a7e2cSmrg case 's': // string 3924736a7e2cSmrg str = va_arg (args_copy, const char *); 3925736a7e2cSmrg break; 3926736a7e2cSmrg case 'd': // int 3927736a7e2cSmrg number = va_arg (args_copy, int); 3928736a7e2cSmrg break; 3929736a7e2cSmrg case 'f': // float 3930736a7e2cSmrg fnumber = va_arg (args_copy, double); 3931736a7e2cSmrg break; 3932736a7e2cSmrg default: 3933736a7e2cSmrg break; 3934736a7e2cSmrg } 3935736a7e2cSmrg } 3936736a7e2cSmrg va_end (args_copy); 3937736a7e2cSmrg va_end (args); 3938736a7e2cSmrg} 3939736a7e2cSmrg 3940736a7e2cSmrgint 3941736a7e2cSmrgmain () 3942736a7e2cSmrg{ 3943736a7e2cSmrg 3944736a7e2cSmrg // Check bool. 3945736a7e2cSmrg _Bool success = false; 3946736a7e2cSmrg 3947736a7e2cSmrg // Check restrict. 3948736a7e2cSmrg if (test_restrict ("String literal") == 0) 3949736a7e2cSmrg success = true; 3950736a7e2cSmrg char *restrict newvar = "Another string"; 3951736a7e2cSmrg 3952736a7e2cSmrg // Check varargs. 3953736a7e2cSmrg test_varargs ("s, d' f .", "string", 65, 34.234); 3954736a7e2cSmrg test_varargs_macros (); 3955736a7e2cSmrg 3956736a7e2cSmrg // Check flexible array members. 3957736a7e2cSmrg struct incomplete_array *ia = 3958736a7e2cSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 3959736a7e2cSmrg ia->datasize = 10; 3960736a7e2cSmrg for (int i = 0; i < ia->datasize; ++i) 3961736a7e2cSmrg ia->data[i] = i * 1.234; 3962736a7e2cSmrg 3963736a7e2cSmrg // Check named initializers. 3964736a7e2cSmrg struct named_init ni = { 3965736a7e2cSmrg .number = 34, 3966736a7e2cSmrg .name = L"Test wide string", 3967736a7e2cSmrg .average = 543.34343, 3968736a7e2cSmrg }; 3969736a7e2cSmrg 3970736a7e2cSmrg ni.number = 58; 3971736a7e2cSmrg 3972736a7e2cSmrg int dynamic_array[ni.number]; 3973736a7e2cSmrg dynamic_array[ni.number - 1] = 543; 3974736a7e2cSmrg 3975736a7e2cSmrg // work around unused variable warnings 3976736a7e2cSmrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 3977736a7e2cSmrg || dynamic_array[ni.number - 1] != 543); 3978736a7e2cSmrg 3979736a7e2cSmrg ; 3980736a7e2cSmrg return 0; 3981736a7e2cSmrg} 3982736a7e2cSmrg_ACEOF 3983533545b5Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 3984736a7e2cSmrgdo 3985736a7e2cSmrg CC="$ac_save_CC $ac_arg" 3986736a7e2cSmrg if ac_fn_c_try_compile "$LINENO"; then : 3987736a7e2cSmrg ac_cv_prog_cc_c99=$ac_arg 3988736a7e2cSmrgfi 3989736a7e2cSmrgrm -f core conftest.err conftest.$ac_objext 3990736a7e2cSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 3991736a7e2cSmrgdone 3992736a7e2cSmrgrm -f conftest.$ac_ext 3993736a7e2cSmrgCC=$ac_save_CC 3994736a7e2cSmrg 3995736a7e2cSmrgfi 3996736a7e2cSmrg# AC_CACHE_VAL 3997736a7e2cSmrgcase "x$ac_cv_prog_cc_c99" in 3998736a7e2cSmrg x) 3999736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4000736a7e2cSmrg$as_echo "none needed" >&6; } ;; 4001736a7e2cSmrg xno) 4002736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4003736a7e2cSmrg$as_echo "unsupported" >&6; } ;; 4004736a7e2cSmrg *) 4005736a7e2cSmrg CC="$CC $ac_cv_prog_cc_c99" 4006736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4007736a7e2cSmrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4008736a7e2cSmrgesac 4009736a7e2cSmrgif test "x$ac_cv_prog_cc_c99" != xno; then : 4010736a7e2cSmrg 4011736a7e2cSmrgfi 4012264fa531Smrg 4013264fa531Smrg 4014c37a63b8Smrg 4015c37a63b8Smrgac_ext=c 4016c37a63b8Smrgac_cpp='$CPP $CPPFLAGS' 4017c37a63b8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4018c37a63b8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4019c37a63b8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4020736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4021c37a63b8Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 4022c37a63b8Smrg# On Suns, sometimes $CPP names a directory. 4023c37a63b8Smrgif test -n "$CPP" && test -d "$CPP"; then 4024c37a63b8Smrg CPP= 4025c37a63b8Smrgfi 4026c37a63b8Smrgif test -z "$CPP"; then 4027736a7e2cSmrg if ${ac_cv_prog_CPP+:} false; then : 4028c37a63b8Smrg $as_echo_n "(cached) " >&6 4029c37a63b8Smrgelse 4030c37a63b8Smrg # Double quotes because CPP needs to be expanded 4031c37a63b8Smrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4032c37a63b8Smrg do 4033c37a63b8Smrg ac_preproc_ok=false 4034c37a63b8Smrgfor ac_c_preproc_warn_flag in '' yes 4035c37a63b8Smrgdo 4036c37a63b8Smrg # Use a header file that comes with gcc, so configuring glibc 4037c37a63b8Smrg # with a fresh cross-compiler works. 4038c37a63b8Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4039c37a63b8Smrg # <limits.h> exists even on freestanding compilers. 4040c37a63b8Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 4041c37a63b8Smrg # not just through cpp. "Syntax error" is here to catch this case. 4042736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4043c37a63b8Smrg/* end confdefs.h. */ 4044c37a63b8Smrg#ifdef __STDC__ 4045c37a63b8Smrg# include <limits.h> 4046c37a63b8Smrg#else 4047c37a63b8Smrg# include <assert.h> 4048c37a63b8Smrg#endif 4049c37a63b8Smrg Syntax error 4050c37a63b8Smrg_ACEOF 4051736a7e2cSmrgif ac_fn_c_try_cpp "$LINENO"; then : 4052c37a63b8Smrg 4053736a7e2cSmrgelse 4054c37a63b8Smrg # Broken: fails on valid input. 4055c37a63b8Smrgcontinue 4056c37a63b8Smrgfi 4057736a7e2cSmrgrm -f conftest.err conftest.i conftest.$ac_ext 4058c37a63b8Smrg 4059c37a63b8Smrg # OK, works on sane cases. Now check whether nonexistent headers 4060c37a63b8Smrg # can be detected and how. 4061736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4062c37a63b8Smrg/* end confdefs.h. */ 4063736a7e2cSmrg#include <ac_nonexistent.h> 4064736a7e2cSmrg_ACEOF 4065736a7e2cSmrgif ac_fn_c_try_cpp "$LINENO"; then : 4066c37a63b8Smrg # Broken: success on invalid input. 4067c37a63b8Smrgcontinue 4068c37a63b8Smrgelse 4069c37a63b8Smrg # Passes both tests. 4070c37a63b8Smrgac_preproc_ok=: 4071c37a63b8Smrgbreak 4072c37a63b8Smrgfi 4073736a7e2cSmrgrm -f conftest.err conftest.i conftest.$ac_ext 4074c37a63b8Smrg 4075c37a63b8Smrgdone 4076c37a63b8Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4077736a7e2cSmrgrm -f conftest.i conftest.err conftest.$ac_ext 4078736a7e2cSmrgif $ac_preproc_ok; then : 4079c37a63b8Smrg break 4080c37a63b8Smrgfi 4081c37a63b8Smrg 4082c37a63b8Smrg done 4083c37a63b8Smrg ac_cv_prog_CPP=$CPP 4084c37a63b8Smrg 4085c37a63b8Smrgfi 4086c37a63b8Smrg CPP=$ac_cv_prog_CPP 4087c37a63b8Smrgelse 4088c37a63b8Smrg ac_cv_prog_CPP=$CPP 4089c37a63b8Smrgfi 4090736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4091c37a63b8Smrg$as_echo "$CPP" >&6; } 4092c37a63b8Smrgac_preproc_ok=false 4093c37a63b8Smrgfor ac_c_preproc_warn_flag in '' yes 4094c37a63b8Smrgdo 4095c37a63b8Smrg # Use a header file that comes with gcc, so configuring glibc 4096c37a63b8Smrg # with a fresh cross-compiler works. 4097c37a63b8Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4098c37a63b8Smrg # <limits.h> exists even on freestanding compilers. 4099c37a63b8Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 4100c37a63b8Smrg # not just through cpp. "Syntax error" is here to catch this case. 4101736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4102c37a63b8Smrg/* end confdefs.h. */ 4103c37a63b8Smrg#ifdef __STDC__ 4104c37a63b8Smrg# include <limits.h> 4105c37a63b8Smrg#else 4106c37a63b8Smrg# include <assert.h> 4107c37a63b8Smrg#endif 4108c37a63b8Smrg Syntax error 4109c37a63b8Smrg_ACEOF 4110736a7e2cSmrgif ac_fn_c_try_cpp "$LINENO"; then : 4111c37a63b8Smrg 4112736a7e2cSmrgelse 4113c37a63b8Smrg # Broken: fails on valid input. 4114c37a63b8Smrgcontinue 4115c37a63b8Smrgfi 4116736a7e2cSmrgrm -f conftest.err conftest.i conftest.$ac_ext 4117c37a63b8Smrg 4118c37a63b8Smrg # OK, works on sane cases. Now check whether nonexistent headers 4119c37a63b8Smrg # can be detected and how. 4120736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4121c37a63b8Smrg/* end confdefs.h. */ 4122c37a63b8Smrg#include <ac_nonexistent.h> 4123c37a63b8Smrg_ACEOF 4124736a7e2cSmrgif ac_fn_c_try_cpp "$LINENO"; then : 4125c37a63b8Smrg # Broken: success on invalid input. 4126c37a63b8Smrgcontinue 4127c37a63b8Smrgelse 4128c37a63b8Smrg # Passes both tests. 4129c37a63b8Smrgac_preproc_ok=: 4130c37a63b8Smrgbreak 4131c37a63b8Smrgfi 4132736a7e2cSmrgrm -f conftest.err conftest.i conftest.$ac_ext 4133c37a63b8Smrg 4134c37a63b8Smrgdone 4135c37a63b8Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4136736a7e2cSmrgrm -f conftest.i conftest.err conftest.$ac_ext 4137736a7e2cSmrgif $ac_preproc_ok; then : 4138736a7e2cSmrg 4139c37a63b8Smrgelse 4140736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4141c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4142736a7e2cSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4143736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 4144c37a63b8Smrgfi 4145c37a63b8Smrg 4146c37a63b8Smrgac_ext=c 4147c37a63b8Smrgac_cpp='$CPP $CPPFLAGS' 4148c37a63b8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4149c37a63b8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4150c37a63b8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4151c37a63b8Smrg 4152c37a63b8Smrg 4153736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4154c37a63b8Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4155736a7e2cSmrgif ${ac_cv_path_GREP+:} false; then : 4156c37a63b8Smrg $as_echo_n "(cached) " >&6 4157c37a63b8Smrgelse 4158c37a63b8Smrg if test -z "$GREP"; then 4159c37a63b8Smrg ac_path_GREP_found=false 4160c37a63b8Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4161c37a63b8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4162c37a63b8Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4163c37a63b8Smrgdo 4164c37a63b8Smrg IFS=$as_save_IFS 4165c37a63b8Smrg test -z "$as_dir" && as_dir=. 4166736a7e2cSmrg for ac_prog in grep ggrep; do 4167c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4168c37a63b8Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4169533545b5Smrg as_fn_executable_p "$ac_path_GREP" || continue 4170c37a63b8Smrg# Check for GNU ac_path_GREP and select it if it is found. 4171c37a63b8Smrg # Check for GNU $ac_path_GREP 4172c37a63b8Smrgcase `"$ac_path_GREP" --version 2>&1` in 4173c37a63b8Smrg*GNU*) 4174c37a63b8Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4175c37a63b8Smrg*) 4176c37a63b8Smrg ac_count=0 4177c37a63b8Smrg $as_echo_n 0123456789 >"conftest.in" 4178c37a63b8Smrg while : 4179c37a63b8Smrg do 4180c37a63b8Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4181c37a63b8Smrg mv "conftest.tmp" "conftest.in" 4182c37a63b8Smrg cp "conftest.in" "conftest.nl" 4183c37a63b8Smrg $as_echo 'GREP' >> "conftest.nl" 4184c37a63b8Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4185c37a63b8Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4186736a7e2cSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4187c37a63b8Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 4188c37a63b8Smrg # Best one so far, save it but keep looking for a better one 4189c37a63b8Smrg ac_cv_path_GREP="$ac_path_GREP" 4190c37a63b8Smrg ac_path_GREP_max=$ac_count 4191c37a63b8Smrg fi 4192c37a63b8Smrg # 10*(2^10) chars as input seems more than enough 4193c37a63b8Smrg test $ac_count -gt 10 && break 4194c37a63b8Smrg done 4195c37a63b8Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4196c37a63b8Smrgesac 4197c37a63b8Smrg 4198c37a63b8Smrg $ac_path_GREP_found && break 3 4199c37a63b8Smrg done 4200c37a63b8Smrg done 4201736a7e2cSmrg done 4202c37a63b8SmrgIFS=$as_save_IFS 4203c37a63b8Smrg if test -z "$ac_cv_path_GREP"; then 4204736a7e2cSmrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4205c37a63b8Smrg fi 4206c37a63b8Smrgelse 4207c37a63b8Smrg ac_cv_path_GREP=$GREP 4208c37a63b8Smrgfi 4209c37a63b8Smrg 4210c37a63b8Smrgfi 4211736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4212c37a63b8Smrg$as_echo "$ac_cv_path_GREP" >&6; } 4213c37a63b8Smrg GREP="$ac_cv_path_GREP" 4214c37a63b8Smrg 4215c37a63b8Smrg 4216736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4217c37a63b8Smrg$as_echo_n "checking for egrep... " >&6; } 4218736a7e2cSmrgif ${ac_cv_path_EGREP+:} false; then : 4219c37a63b8Smrg $as_echo_n "(cached) " >&6 4220c37a63b8Smrgelse 4221c37a63b8Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4222c37a63b8Smrg then ac_cv_path_EGREP="$GREP -E" 4223c37a63b8Smrg else 4224c37a63b8Smrg if test -z "$EGREP"; then 4225c37a63b8Smrg ac_path_EGREP_found=false 4226c37a63b8Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4227c37a63b8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4228c37a63b8Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4229c37a63b8Smrgdo 4230c37a63b8Smrg IFS=$as_save_IFS 4231c37a63b8Smrg test -z "$as_dir" && as_dir=. 4232736a7e2cSmrg for ac_prog in egrep; do 4233c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4234c37a63b8Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4235533545b5Smrg as_fn_executable_p "$ac_path_EGREP" || continue 4236c37a63b8Smrg# Check for GNU ac_path_EGREP and select it if it is found. 4237c37a63b8Smrg # Check for GNU $ac_path_EGREP 4238c37a63b8Smrgcase `"$ac_path_EGREP" --version 2>&1` in 4239c37a63b8Smrg*GNU*) 4240c37a63b8Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4241c37a63b8Smrg*) 4242c37a63b8Smrg ac_count=0 4243c37a63b8Smrg $as_echo_n 0123456789 >"conftest.in" 4244c37a63b8Smrg while : 4245c37a63b8Smrg do 4246c37a63b8Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4247c37a63b8Smrg mv "conftest.tmp" "conftest.in" 4248c37a63b8Smrg cp "conftest.in" "conftest.nl" 4249c37a63b8Smrg $as_echo 'EGREP' >> "conftest.nl" 4250c37a63b8Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4251c37a63b8Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4252736a7e2cSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4253c37a63b8Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4254c37a63b8Smrg # Best one so far, save it but keep looking for a better one 4255c37a63b8Smrg ac_cv_path_EGREP="$ac_path_EGREP" 4256c37a63b8Smrg ac_path_EGREP_max=$ac_count 4257c37a63b8Smrg fi 4258c37a63b8Smrg # 10*(2^10) chars as input seems more than enough 4259c37a63b8Smrg test $ac_count -gt 10 && break 4260c37a63b8Smrg done 4261c37a63b8Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4262c37a63b8Smrgesac 4263c37a63b8Smrg 4264c37a63b8Smrg $ac_path_EGREP_found && break 3 4265c37a63b8Smrg done 4266c37a63b8Smrg done 4267736a7e2cSmrg done 4268c37a63b8SmrgIFS=$as_save_IFS 4269c37a63b8Smrg if test -z "$ac_cv_path_EGREP"; then 4270736a7e2cSmrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4271c37a63b8Smrg fi 4272c37a63b8Smrgelse 4273c37a63b8Smrg ac_cv_path_EGREP=$EGREP 4274c37a63b8Smrgfi 4275c37a63b8Smrg 4276c37a63b8Smrg fi 4277c37a63b8Smrgfi 4278736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4279c37a63b8Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 4280c37a63b8Smrg EGREP="$ac_cv_path_EGREP" 4281c37a63b8Smrg 4282c37a63b8Smrg 4283736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4284c37a63b8Smrg$as_echo_n "checking for ANSI C header files... " >&6; } 4285736a7e2cSmrgif ${ac_cv_header_stdc+:} false; then : 4286c37a63b8Smrg $as_echo_n "(cached) " >&6 4287c37a63b8Smrgelse 4288736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4289c37a63b8Smrg/* end confdefs.h. */ 4290c37a63b8Smrg#include <stdlib.h> 4291c37a63b8Smrg#include <stdarg.h> 4292c37a63b8Smrg#include <string.h> 4293c37a63b8Smrg#include <float.h> 4294c37a63b8Smrg 4295c37a63b8Smrgint 4296c37a63b8Smrgmain () 4297c37a63b8Smrg{ 4298c37a63b8Smrg 4299c37a63b8Smrg ; 4300c37a63b8Smrg return 0; 4301c37a63b8Smrg} 4302c37a63b8Smrg_ACEOF 4303736a7e2cSmrgif ac_fn_c_try_compile "$LINENO"; then : 4304c37a63b8Smrg ac_cv_header_stdc=yes 4305c37a63b8Smrgelse 4306736a7e2cSmrg ac_cv_header_stdc=no 4307c37a63b8Smrgfi 4308c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4309c37a63b8Smrg 4310c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4311c37a63b8Smrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4312736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4313c37a63b8Smrg/* end confdefs.h. */ 4314c37a63b8Smrg#include <string.h> 4315c37a63b8Smrg 4316c37a63b8Smrg_ACEOF 4317c37a63b8Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4318736a7e2cSmrg $EGREP "memchr" >/dev/null 2>&1; then : 4319736a7e2cSmrg 4320c37a63b8Smrgelse 4321c37a63b8Smrg ac_cv_header_stdc=no 4322c37a63b8Smrgfi 4323c37a63b8Smrgrm -f conftest* 4324c37a63b8Smrg 4325c37a63b8Smrgfi 4326c37a63b8Smrg 4327c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4328c37a63b8Smrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4329736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4330c37a63b8Smrg/* end confdefs.h. */ 4331c37a63b8Smrg#include <stdlib.h> 4332c37a63b8Smrg 4333c37a63b8Smrg_ACEOF 4334c37a63b8Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4335736a7e2cSmrg $EGREP "free" >/dev/null 2>&1; then : 4336736a7e2cSmrg 4337c37a63b8Smrgelse 4338c37a63b8Smrg ac_cv_header_stdc=no 4339c37a63b8Smrgfi 4340c37a63b8Smrgrm -f conftest* 4341c37a63b8Smrg 4342c37a63b8Smrgfi 4343c37a63b8Smrg 4344c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4345c37a63b8Smrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4346736a7e2cSmrg if test "$cross_compiling" = yes; then : 4347c37a63b8Smrg : 4348c37a63b8Smrgelse 4349736a7e2cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4350c37a63b8Smrg/* end confdefs.h. */ 4351c37a63b8Smrg#include <ctype.h> 4352c37a63b8Smrg#include <stdlib.h> 4353c37a63b8Smrg#if ((' ' & 0x0FF) == 0x020) 4354c37a63b8Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4355c37a63b8Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4356c37a63b8Smrg#else 4357c37a63b8Smrg# define ISLOWER(c) \ 4358c37a63b8Smrg (('a' <= (c) && (c) <= 'i') \ 4359c37a63b8Smrg || ('j' <= (c) && (c) <= 'r') \ 4360c37a63b8Smrg || ('s' <= (c) && (c) <= 'z')) 4361c37a63b8Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4362c37a63b8Smrg#endif 4363c37a63b8Smrg 4364c37a63b8Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4365c37a63b8Smrgint 4366c37a63b8Smrgmain () 4367c37a63b8Smrg{ 4368c37a63b8Smrg int i; 4369c37a63b8Smrg for (i = 0; i < 256; i++) 4370c37a63b8Smrg if (XOR (islower (i), ISLOWER (i)) 4371c37a63b8Smrg || toupper (i) != TOUPPER (i)) 4372c37a63b8Smrg return 2; 4373c37a63b8Smrg return 0; 4374c37a63b8Smrg} 4375c37a63b8Smrg_ACEOF 4376736a7e2cSmrgif ac_fn_c_try_run "$LINENO"; then : 4377c37a63b8Smrg 4378736a7e2cSmrgelse 4379736a7e2cSmrg ac_cv_header_stdc=no 4380c37a63b8Smrgfi 4381736a7e2cSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4382736a7e2cSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 4383c37a63b8Smrgfi 4384c37a63b8Smrg 4385c37a63b8Smrgfi 4386c37a63b8Smrgfi 4387736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4388c37a63b8Smrg$as_echo "$ac_cv_header_stdc" >&6; } 4389c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4390c37a63b8Smrg 4391736a7e2cSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4392c37a63b8Smrg 4393c37a63b8Smrgfi 4394c37a63b8Smrg 4395c37a63b8Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4396c37a63b8Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4397c37a63b8Smrg inttypes.h stdint.h unistd.h 4398736a7e2cSmrgdo : 4399736a7e2cSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4400736a7e2cSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4401736a7e2cSmrg" 4402736a7e2cSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4403c37a63b8Smrg cat >>confdefs.h <<_ACEOF 4404c37a63b8Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4405c37a63b8Smrg_ACEOF 4406c37a63b8Smrg 4407c37a63b8Smrgfi 4408c37a63b8Smrg 4409c37a63b8Smrgdone 4410c37a63b8Smrg 4411c37a63b8Smrg 4412c37a63b8Smrg 4413c37a63b8Smrg 4414533545b5Smrg 4415533545b5Smrg 4416e4ee1255Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4417e4ee1255Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then : 4418e4ee1255Smrg CLANGCC="yes" 4419e4ee1255Smrgelse 4420e4ee1255Smrg CLANGCC="no" 4421e4ee1255Smrgfi 4422e4ee1255Smrg 4423e4ee1255Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4424e4ee1255Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4425e4ee1255Smrg INTELCC="yes" 4426e4ee1255Smrgelse 4427e4ee1255Smrg INTELCC="no" 4428e4ee1255Smrgfi 4429e4ee1255Smrg 4430e4ee1255Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4431e4ee1255Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4432e4ee1255Smrg SUNCC="yes" 4433e4ee1255Smrgelse 4434e4ee1255Smrg SUNCC="no" 4435e4ee1255Smrgfi 4436e4ee1255Smrg 4437e4ee1255Smrg 4438e4ee1255Smrg 4439e4ee1255Smrg 4440736a7e2cSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4441736a7e2cSmrg if test -n "$ac_tool_prefix"; then 4442736a7e2cSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4443736a7e2cSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4444736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4445736a7e2cSmrg$as_echo_n "checking for $ac_word... " >&6; } 4446736a7e2cSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 4447736a7e2cSmrg $as_echo_n "(cached) " >&6 4448736a7e2cSmrgelse 4449736a7e2cSmrg case $PKG_CONFIG in 4450736a7e2cSmrg [\\/]* | ?:[\\/]*) 4451736a7e2cSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4452736a7e2cSmrg ;; 4453736a7e2cSmrg *) 4454736a7e2cSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4455736a7e2cSmrgfor as_dir in $PATH 4456c37a63b8Smrgdo 4457736a7e2cSmrg IFS=$as_save_IFS 4458736a7e2cSmrg test -z "$as_dir" && as_dir=. 4459736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4460533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4461736a7e2cSmrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4462736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4463736a7e2cSmrg break 2 4464736a7e2cSmrg fi 4465736a7e2cSmrgdone 4466736a7e2cSmrg done 4467736a7e2cSmrgIFS=$as_save_IFS 4468736a7e2cSmrg 4469736a7e2cSmrg ;; 4470c37a63b8Smrgesac 4471736a7e2cSmrgfi 4472736a7e2cSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4473736a7e2cSmrgif test -n "$PKG_CONFIG"; then 4474736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4475736a7e2cSmrg$as_echo "$PKG_CONFIG" >&6; } 4476c37a63b8Smrgelse 4477736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4478736a7e2cSmrg$as_echo "no" >&6; } 4479c37a63b8Smrgfi 4480c37a63b8Smrg 4481c37a63b8Smrg 4482c37a63b8Smrgfi 4483736a7e2cSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4484736a7e2cSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4485736a7e2cSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 4486736a7e2cSmrgset dummy pkg-config; ac_word=$2 4487736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4488736a7e2cSmrg$as_echo_n "checking for $ac_word... " >&6; } 4489736a7e2cSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 4490736a7e2cSmrg $as_echo_n "(cached) " >&6 4491736a7e2cSmrgelse 4492736a7e2cSmrg case $ac_pt_PKG_CONFIG in 4493736a7e2cSmrg [\\/]* | ?:[\\/]*) 4494736a7e2cSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4495736a7e2cSmrg ;; 4496c37a63b8Smrg *) 4497736a7e2cSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4498736a7e2cSmrgfor as_dir in $PATH 4499736a7e2cSmrgdo 4500736a7e2cSmrg IFS=$as_save_IFS 4501736a7e2cSmrg test -z "$as_dir" && as_dir=. 4502736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4503533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4504736a7e2cSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4505736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4506736a7e2cSmrg break 2 4507736a7e2cSmrg fi 4508736a7e2cSmrgdone 4509736a7e2cSmrg done 4510736a7e2cSmrgIFS=$as_save_IFS 4511736a7e2cSmrg 4512736a7e2cSmrg ;; 4513c37a63b8Smrgesac 4514736a7e2cSmrgfi 4515736a7e2cSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4516736a7e2cSmrgif test -n "$ac_pt_PKG_CONFIG"; then 4517736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4518736a7e2cSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4519736a7e2cSmrgelse 4520736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4521736a7e2cSmrg$as_echo "no" >&6; } 4522736a7e2cSmrgfi 4523c37a63b8Smrg 4524736a7e2cSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 4525736a7e2cSmrg PKG_CONFIG="" 4526736a7e2cSmrg else 4527736a7e2cSmrg case $cross_compiling:$ac_tool_warned in 4528736a7e2cSmrgyes:) 4529736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4530736a7e2cSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4531736a7e2cSmrgac_tool_warned=yes ;; 4532736a7e2cSmrgesac 4533736a7e2cSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4534736a7e2cSmrg fi 4535736a7e2cSmrgelse 4536736a7e2cSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4537736a7e2cSmrgfi 4538c37a63b8Smrg 4539736a7e2cSmrgfi 4540736a7e2cSmrgif test -n "$PKG_CONFIG"; then 4541736a7e2cSmrg _pkg_min_version=0.9.0 4542736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4543736a7e2cSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4544736a7e2cSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4545736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4546736a7e2cSmrg$as_echo "yes" >&6; } 4547736a7e2cSmrg else 4548736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4549736a7e2cSmrg$as_echo "no" >&6; } 4550736a7e2cSmrg PKG_CONFIG="" 4551736a7e2cSmrg fi 4552c37a63b8Smrg 4553736a7e2cSmrgfi 4554c37a63b8Smrg# Make sure we can run config.sub. 4555c37a63b8Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4556736a7e2cSmrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4557c37a63b8Smrg 4558736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4559c37a63b8Smrg$as_echo_n "checking build system type... " >&6; } 4560736a7e2cSmrgif ${ac_cv_build+:} false; then : 4561c37a63b8Smrg $as_echo_n "(cached) " >&6 4562c37a63b8Smrgelse 4563c37a63b8Smrg ac_build_alias=$build_alias 4564c37a63b8Smrgtest "x$ac_build_alias" = x && 4565c37a63b8Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4566c37a63b8Smrgtest "x$ac_build_alias" = x && 4567736a7e2cSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4568c37a63b8Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4569736a7e2cSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4570c37a63b8Smrg 4571c37a63b8Smrgfi 4572736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4573c37a63b8Smrg$as_echo "$ac_cv_build" >&6; } 4574c37a63b8Smrgcase $ac_cv_build in 4575c37a63b8Smrg*-*-*) ;; 4576736a7e2cSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4577c37a63b8Smrgesac 4578c37a63b8Smrgbuild=$ac_cv_build 4579c37a63b8Smrgac_save_IFS=$IFS; IFS='-' 4580c37a63b8Smrgset x $ac_cv_build 4581c37a63b8Smrgshift 4582c37a63b8Smrgbuild_cpu=$1 4583c37a63b8Smrgbuild_vendor=$2 4584c37a63b8Smrgshift; shift 4585c37a63b8Smrg# Remember, the first character of IFS is used to create $*, 4586c37a63b8Smrg# except with old shells: 4587c37a63b8Smrgbuild_os=$* 4588c37a63b8SmrgIFS=$ac_save_IFS 4589c37a63b8Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4590c37a63b8Smrg 4591c37a63b8Smrg 4592736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4593c37a63b8Smrg$as_echo_n "checking host system type... " >&6; } 4594736a7e2cSmrgif ${ac_cv_host+:} false; then : 4595c37a63b8Smrg $as_echo_n "(cached) " >&6 4596c37a63b8Smrgelse 4597c37a63b8Smrg if test "x$host_alias" = x; then 4598c37a63b8Smrg ac_cv_host=$ac_cv_build 4599c37a63b8Smrgelse 4600c37a63b8Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4601736a7e2cSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4602c37a63b8Smrgfi 4603c37a63b8Smrg 4604c37a63b8Smrgfi 4605736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4606c37a63b8Smrg$as_echo "$ac_cv_host" >&6; } 4607c37a63b8Smrgcase $ac_cv_host in 4608c37a63b8Smrg*-*-*) ;; 4609736a7e2cSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4610c37a63b8Smrgesac 4611c37a63b8Smrghost=$ac_cv_host 4612c37a63b8Smrgac_save_IFS=$IFS; IFS='-' 4613c37a63b8Smrgset x $ac_cv_host 4614c37a63b8Smrgshift 4615c37a63b8Smrghost_cpu=$1 4616c37a63b8Smrghost_vendor=$2 4617c37a63b8Smrgshift; shift 4618c37a63b8Smrg# Remember, the first character of IFS is used to create $*, 4619c37a63b8Smrg# except with old shells: 4620c37a63b8Smrghost_os=$* 4621c37a63b8SmrgIFS=$ac_save_IFS 4622c37a63b8Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4623c37a63b8Smrg 4624c37a63b8Smrg 4625736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4626736a7e2cSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4627736a7e2cSmrgif ${ac_cv_path_SED+:} false; then : 4628736a7e2cSmrg $as_echo_n "(cached) " >&6 4629736a7e2cSmrgelse 4630736a7e2cSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4631736a7e2cSmrg for ac_i in 1 2 3 4 5 6 7; do 4632736a7e2cSmrg ac_script="$ac_script$as_nl$ac_script" 4633736a7e2cSmrg done 4634736a7e2cSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4635736a7e2cSmrg { ac_script=; unset ac_script;} 4636736a7e2cSmrg if test -z "$SED"; then 4637736a7e2cSmrg ac_path_SED_found=false 4638736a7e2cSmrg # Loop through the user's path and test for each of PROGNAME-LIST 4639736a7e2cSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4640736a7e2cSmrgfor as_dir in $PATH 4641736a7e2cSmrgdo 4642736a7e2cSmrg IFS=$as_save_IFS 4643736a7e2cSmrg test -z "$as_dir" && as_dir=. 4644736a7e2cSmrg for ac_prog in sed gsed; do 4645736a7e2cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4646736a7e2cSmrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4647533545b5Smrg as_fn_executable_p "$ac_path_SED" || continue 4648736a7e2cSmrg# Check for GNU ac_path_SED and select it if it is found. 4649736a7e2cSmrg # Check for GNU $ac_path_SED 4650736a7e2cSmrgcase `"$ac_path_SED" --version 2>&1` in 4651736a7e2cSmrg*GNU*) 4652736a7e2cSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4653736a7e2cSmrg*) 4654736a7e2cSmrg ac_count=0 4655736a7e2cSmrg $as_echo_n 0123456789 >"conftest.in" 4656736a7e2cSmrg while : 4657736a7e2cSmrg do 4658736a7e2cSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4659736a7e2cSmrg mv "conftest.tmp" "conftest.in" 4660736a7e2cSmrg cp "conftest.in" "conftest.nl" 4661736a7e2cSmrg $as_echo '' >> "conftest.nl" 4662736a7e2cSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4663736a7e2cSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4664736a7e2cSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4665736a7e2cSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4666736a7e2cSmrg # Best one so far, save it but keep looking for a better one 4667736a7e2cSmrg ac_cv_path_SED="$ac_path_SED" 4668736a7e2cSmrg ac_path_SED_max=$ac_count 4669736a7e2cSmrg fi 4670736a7e2cSmrg # 10*(2^10) chars as input seems more than enough 4671736a7e2cSmrg test $ac_count -gt 10 && break 4672736a7e2cSmrg done 4673736a7e2cSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4674736a7e2cSmrgesac 4675736a7e2cSmrg 4676736a7e2cSmrg $ac_path_SED_found && break 3 4677736a7e2cSmrg done 4678736a7e2cSmrg done 4679736a7e2cSmrg done 4680736a7e2cSmrgIFS=$as_save_IFS 4681736a7e2cSmrg if test -z "$ac_cv_path_SED"; then 4682736a7e2cSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4683736a7e2cSmrg fi 4684736a7e2cSmrgelse 4685736a7e2cSmrg ac_cv_path_SED=$SED 4686736a7e2cSmrgfi 4687736a7e2cSmrg 4688736a7e2cSmrgfi 4689736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4690736a7e2cSmrg$as_echo "$ac_cv_path_SED" >&6; } 4691736a7e2cSmrg SED="$ac_cv_path_SED" 4692736a7e2cSmrg rm -f conftest.sed 4693736a7e2cSmrg 4694736a7e2cSmrg 4695c37a63b8Smrg 4696c37a63b8Smrg 4697c37a63b8Smrg 4698e4ee1255Smrg 4699533545b5Smrg# Check whether --enable-selective-werror was given. 4700533545b5Smrgif test "${enable_selective_werror+set}" = set; then : 4701533545b5Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4702c37a63b8Smrgelse 4703533545b5Smrg SELECTIVE_WERROR=yes 4704c37a63b8Smrgfi 4705c37a63b8Smrg 4706c37a63b8Smrg 4707c37a63b8Smrg 4708c37a63b8Smrg 4709c37a63b8Smrg 4710533545b5Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4711533545b5Smrgif test "x$SUNCC" = "xyes"; then 4712533545b5Smrg BASE_CFLAGS="-v" 4713533545b5Smrgelse 4714533545b5Smrg BASE_CFLAGS="" 4715533545b5Smrgfi 4716c37a63b8Smrg 4717533545b5Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4718e4ee1255Smrg 4719533545b5Smrg 4720533545b5Smrg 4721533545b5Smrg 4722533545b5Smrg 4723533545b5Smrg 4724533545b5Smrg 4725533545b5Smrg 4726533545b5Smrg 4727533545b5Smrg 4728533545b5Smrg 4729533545b5Smrg 4730533545b5Smrg 4731533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4732533545b5Smrg 4733533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4734533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4735533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4736533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4737533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4738533545b5Smrg $as_echo_n "(cached) " >&6 4739c37a63b8Smrgelse 4740533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4741533545b5Smrg/* end confdefs.h. */ 4742533545b5Smrgint i; 4743533545b5Smrg_ACEOF 4744533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 4745533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4746533545b5Smrgelse 4747533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 4748533545b5Smrgfi 4749533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4750533545b5Smrgfi 4751533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4752533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4753533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4754533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4755c37a63b8Smrgfi 4756c37a63b8Smrg 4757533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4758533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4759533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4760533545b5Smrg fi 4761533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4762533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4763533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4764533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4765533545b5Smrg $as_echo_n "(cached) " >&6 4766533545b5Smrgelse 4767533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4768e4ee1255Smrg/* end confdefs.h. */ 4769533545b5Smrgint i; 4770e4ee1255Smrg_ACEOF 4771e4ee1255Smrgif ac_fn_c_try_compile "$LINENO"; then : 4772533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4773c37a63b8Smrgelse 4774533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4775c37a63b8Smrgfi 4776e4ee1255Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4777c37a63b8Smrgfi 4778533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4779533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4780533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4781533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4782c37a63b8Smrgfi 4783e4ee1255Smrg 4784533545b5Smrgfound="no" 4785c37a63b8Smrg 4786533545b5Smrg if test $found = "no" ; then 4787533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4788533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4789533545b5Smrg fi 4790c37a63b8Smrg 4791533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4792533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4793533545b5Smrg fi 4794c37a63b8Smrg 4795533545b5Smrg CFLAGS="$CFLAGS -Wall" 4796c37a63b8Smrg 4797533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4798533545b5Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; } 4799533545b5Smrg cacheid=xorg_cv_cc_flag__Wall 4800533545b5Smrg if eval \${$cacheid+:} false; then : 4801533545b5Smrg $as_echo_n "(cached) " >&6 4802533545b5Smrgelse 4803533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4804533545b5Smrg/* end confdefs.h. */ 4805533545b5Smrgint i; 4806533545b5Smrgint 4807533545b5Smrgmain () 4808533545b5Smrg{ 4809533545b5Smrg 4810533545b5Smrg ; 4811533545b5Smrg return 0; 4812533545b5Smrg} 4813c37a63b8Smrg_ACEOF 4814533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 4815533545b5Smrg eval $cacheid=yes 4816533545b5Smrgelse 4817533545b5Smrg eval $cacheid=no 4818533545b5Smrgfi 4819533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 4820533545b5Smrg conftest$ac_exeext conftest.$ac_ext 4821533545b5Smrgfi 4822c37a63b8Smrg 4823c37a63b8Smrg 4824533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4825c37a63b8Smrg 4826533545b5Smrg eval supported=\$$cacheid 4827533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4828533545b5Smrg$as_echo "$supported" >&6; } 4829533545b5Smrg if test "$supported" = "yes" ; then 4830533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4831533545b5Smrg found="yes" 4832533545b5Smrg fi 4833c37a63b8Smrg fi 4834c37a63b8Smrg 4835c37a63b8Smrg 4836c37a63b8Smrg 4837c37a63b8Smrg 4838736a7e2cSmrg 4839736a7e2cSmrg 4840736a7e2cSmrg 4841736a7e2cSmrg 4842c37a63b8Smrg 4843c37a63b8Smrg 4844c37a63b8Smrg 4845c37a63b8Smrg 4846c37a63b8Smrg 4847c37a63b8Smrg 4848c37a63b8Smrg 4849533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4850c37a63b8Smrg 4851533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4852533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4853533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4854533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4855533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4856533545b5Smrg $as_echo_n "(cached) " >&6 4857533545b5Smrgelse 4858533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4859533545b5Smrg/* end confdefs.h. */ 4860533545b5Smrgint i; 4861533545b5Smrg_ACEOF 4862533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 4863533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4864533545b5Smrgelse 4865533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 4866c37a63b8Smrgfi 4867533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4868c37a63b8Smrgfi 4869533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4870533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4871533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4872533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4873c37a63b8Smrgfi 4874c37a63b8Smrg 4875533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4876533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4877533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4878533545b5Smrg fi 4879533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4880533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4881533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4882533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4883533545b5Smrg $as_echo_n "(cached) " >&6 4884533545b5Smrgelse 4885533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4886533545b5Smrg/* end confdefs.h. */ 4887533545b5Smrgint i; 4888533545b5Smrg_ACEOF 4889533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 4890533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4891533545b5Smrgelse 4892533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4893c37a63b8Smrgfi 4894533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4895533545b5Smrgfi 4896533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4897533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4898533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4899533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4900c37a63b8Smrgfi 4901c37a63b8Smrg 4902533545b5Smrgfound="no" 4903533545b5Smrg 4904533545b5Smrg if test $found = "no" ; then 4905533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4906533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4907533545b5Smrg fi 4908533545b5Smrg 4909533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4910533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4911533545b5Smrg fi 4912533545b5Smrg 4913533545b5Smrg CFLAGS="$CFLAGS -Wpointer-arith" 4914533545b5Smrg 4915533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 4916533545b5Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 4917533545b5Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 4918533545b5Smrg if eval \${$cacheid+:} false; then : 4919533545b5Smrg $as_echo_n "(cached) " >&6 4920533545b5Smrgelse 4921533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4922533545b5Smrg/* end confdefs.h. */ 4923533545b5Smrgint i; 4924533545b5Smrgint 4925533545b5Smrgmain () 4926533545b5Smrg{ 4927533545b5Smrg 4928533545b5Smrg ; 4929533545b5Smrg return 0; 4930533545b5Smrg} 4931533545b5Smrg_ACEOF 4932533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 4933533545b5Smrg eval $cacheid=yes 4934533545b5Smrgelse 4935533545b5Smrg eval $cacheid=no 4936c37a63b8Smrgfi 4937533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 4938533545b5Smrg conftest$ac_exeext conftest.$ac_ext 4939533545b5Smrgfi 4940533545b5Smrg 4941533545b5Smrg 4942533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4943533545b5Smrg 4944533545b5Smrg eval supported=\$$cacheid 4945533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4946533545b5Smrg$as_echo "$supported" >&6; } 4947533545b5Smrg if test "$supported" = "yes" ; then 4948533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 4949533545b5Smrg found="yes" 4950533545b5Smrg fi 4951533545b5Smrg fi 4952533545b5Smrg 4953533545b5Smrg 4954533545b5Smrg 4955533545b5Smrg 4956533545b5Smrg 4957533545b5Smrg 4958533545b5Smrg 4959533545b5Smrg 4960533545b5Smrg 4961533545b5Smrg 4962533545b5Smrg 4963533545b5Smrg 4964533545b5Smrg 4965533545b5Smrg 4966533545b5Smrg 4967533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4968533545b5Smrg 4969533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4970533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4971533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4972533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4973533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4974533545b5Smrg $as_echo_n "(cached) " >&6 4975533545b5Smrgelse 4976533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4977533545b5Smrg/* end confdefs.h. */ 4978533545b5Smrgint i; 4979533545b5Smrg_ACEOF 4980533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 4981533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4982533545b5Smrgelse 4983533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 4984533545b5Smrgfi 4985533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4986533545b5Smrgfi 4987533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4988533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4989533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4990533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4991533545b5Smrgfi 4992533545b5Smrg 4993533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4994533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4995533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4996533545b5Smrg fi 4997533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4998533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4999533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5000533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5001533545b5Smrg $as_echo_n "(cached) " >&6 5002533545b5Smrgelse 5003533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5004533545b5Smrg/* end confdefs.h. */ 5005533545b5Smrgint i; 5006533545b5Smrg_ACEOF 5007533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5008533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5009533545b5Smrgelse 5010533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5011533545b5Smrgfi 5012533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5013533545b5Smrgfi 5014533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5015533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5016533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5017533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5018533545b5Smrgfi 5019533545b5Smrg 5020533545b5Smrgfound="no" 5021533545b5Smrg 5022533545b5Smrg if test $found = "no" ; then 5023533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5024533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5025533545b5Smrg fi 5026533545b5Smrg 5027533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5028533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5029533545b5Smrg fi 5030533545b5Smrg 5031533545b5Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 5032533545b5Smrg 5033533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5034533545b5Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 5035533545b5Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5036533545b5Smrg if eval \${$cacheid+:} false; then : 5037533545b5Smrg $as_echo_n "(cached) " >&6 5038533545b5Smrgelse 5039533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5040533545b5Smrg/* end confdefs.h. */ 5041533545b5Smrgint i; 5042533545b5Smrgint 5043533545b5Smrgmain () 5044533545b5Smrg{ 5045533545b5Smrg 5046533545b5Smrg ; 5047533545b5Smrg return 0; 5048533545b5Smrg} 5049533545b5Smrg_ACEOF 5050533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5051533545b5Smrg eval $cacheid=yes 5052533545b5Smrgelse 5053533545b5Smrg eval $cacheid=no 5054533545b5Smrgfi 5055533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5056533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5057533545b5Smrgfi 5058533545b5Smrg 5059533545b5Smrg 5060533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5061533545b5Smrg 5062533545b5Smrg eval supported=\$$cacheid 5063533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5064533545b5Smrg$as_echo "$supported" >&6; } 5065533545b5Smrg if test "$supported" = "yes" ; then 5066533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5067533545b5Smrg found="yes" 5068533545b5Smrg fi 5069533545b5Smrg fi 5070533545b5Smrg 5071533545b5Smrg 5072533545b5Smrg 5073533545b5Smrg 5074533545b5Smrg 5075533545b5Smrg 5076533545b5Smrg 5077533545b5Smrg 5078533545b5Smrg 5079533545b5Smrg 5080533545b5Smrg 5081533545b5Smrg 5082533545b5Smrg 5083533545b5Smrg 5084533545b5Smrg 5085533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5086533545b5Smrg 5087533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5088533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5089533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5090533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5091533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5092533545b5Smrg $as_echo_n "(cached) " >&6 5093533545b5Smrgelse 5094533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5095533545b5Smrg/* end confdefs.h. */ 5096533545b5Smrgint i; 5097533545b5Smrg_ACEOF 5098533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5099533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5100533545b5Smrgelse 5101533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 5102533545b5Smrgfi 5103533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5104533545b5Smrgfi 5105533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5106533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5107533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5108533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5109533545b5Smrgfi 5110533545b5Smrg 5111533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5112533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5113533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5114533545b5Smrg fi 5115533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5116533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5117533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5118533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5119533545b5Smrg $as_echo_n "(cached) " >&6 5120533545b5Smrgelse 5121533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5122533545b5Smrg/* end confdefs.h. */ 5123533545b5Smrgint i; 5124533545b5Smrg_ACEOF 5125533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5126533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5127533545b5Smrgelse 5128533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5129533545b5Smrgfi 5130533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5131533545b5Smrgfi 5132533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5133533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5134533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5135533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5136533545b5Smrgfi 5137533545b5Smrg 5138533545b5Smrgfound="no" 5139533545b5Smrg 5140533545b5Smrg if test $found = "no" ; then 5141533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5142533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5143533545b5Smrg fi 5144533545b5Smrg 5145533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5146533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5147533545b5Smrg fi 5148533545b5Smrg 5149533545b5Smrg CFLAGS="$CFLAGS -Wformat=2" 5150533545b5Smrg 5151533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5152533545b5Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 5153533545b5Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5154533545b5Smrg if eval \${$cacheid+:} false; then : 5155533545b5Smrg $as_echo_n "(cached) " >&6 5156533545b5Smrgelse 5157533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5158533545b5Smrg/* end confdefs.h. */ 5159533545b5Smrgint i; 5160533545b5Smrgint 5161533545b5Smrgmain () 5162533545b5Smrg{ 5163533545b5Smrg 5164533545b5Smrg ; 5165533545b5Smrg return 0; 5166533545b5Smrg} 5167533545b5Smrg_ACEOF 5168533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5169533545b5Smrg eval $cacheid=yes 5170533545b5Smrgelse 5171533545b5Smrg eval $cacheid=no 5172533545b5Smrgfi 5173533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5174533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5175533545b5Smrgfi 5176533545b5Smrg 5177533545b5Smrg 5178533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5179533545b5Smrg 5180533545b5Smrg eval supported=\$$cacheid 5181533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5182533545b5Smrg$as_echo "$supported" >&6; } 5183533545b5Smrg if test "$supported" = "yes" ; then 5184533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5185533545b5Smrg found="yes" 5186533545b5Smrg fi 5187533545b5Smrg fi 5188533545b5Smrg 5189533545b5Smrg if test $found = "no" ; then 5190533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5191533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5192533545b5Smrg fi 5193533545b5Smrg 5194533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5195533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5196533545b5Smrg fi 5197533545b5Smrg 5198533545b5Smrg CFLAGS="$CFLAGS -Wformat" 5199533545b5Smrg 5200533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5201533545b5Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; } 5202533545b5Smrg cacheid=xorg_cv_cc_flag__Wformat 5203533545b5Smrg if eval \${$cacheid+:} false; then : 5204533545b5Smrg $as_echo_n "(cached) " >&6 5205533545b5Smrgelse 5206533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5207533545b5Smrg/* end confdefs.h. */ 5208533545b5Smrgint i; 5209533545b5Smrgint 5210533545b5Smrgmain () 5211533545b5Smrg{ 5212533545b5Smrg 5213533545b5Smrg ; 5214533545b5Smrg return 0; 5215533545b5Smrg} 5216533545b5Smrg_ACEOF 5217533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5218533545b5Smrg eval $cacheid=yes 5219533545b5Smrgelse 5220533545b5Smrg eval $cacheid=no 5221533545b5Smrgfi 5222533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5223533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5224533545b5Smrgfi 5225533545b5Smrg 5226533545b5Smrg 5227533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5228533545b5Smrg 5229533545b5Smrg eval supported=\$$cacheid 5230533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5231533545b5Smrg$as_echo "$supported" >&6; } 5232533545b5Smrg if test "$supported" = "yes" ; then 5233533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5234533545b5Smrg found="yes" 5235533545b5Smrg fi 5236533545b5Smrg fi 5237533545b5Smrg 5238533545b5Smrg 5239533545b5Smrg 5240533545b5Smrg 5241533545b5Smrg 5242533545b5Smrg 5243533545b5Smrg 5244533545b5Smrg 5245533545b5Smrg 5246533545b5Smrg 5247533545b5Smrg 5248533545b5Smrg 5249533545b5Smrg 5250533545b5Smrg 5251533545b5Smrg 5252533545b5Smrg 5253533545b5Smrg 5254533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5255533545b5Smrg 5256533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5257533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5258533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5259533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5260533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5261533545b5Smrg $as_echo_n "(cached) " >&6 5262533545b5Smrgelse 5263533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5264533545b5Smrg/* end confdefs.h. */ 5265533545b5Smrgint i; 5266533545b5Smrg_ACEOF 5267533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5268533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5269533545b5Smrgelse 5270533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 5271533545b5Smrgfi 5272533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5273533545b5Smrgfi 5274533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5275533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5276533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5277533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5278533545b5Smrgfi 5279533545b5Smrg 5280533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5281533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5282533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5283533545b5Smrg fi 5284533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5285533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5286533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5287533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5288533545b5Smrg $as_echo_n "(cached) " >&6 5289533545b5Smrgelse 5290533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5291533545b5Smrg/* end confdefs.h. */ 5292533545b5Smrgint i; 5293533545b5Smrg_ACEOF 5294533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5295533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5296533545b5Smrgelse 5297533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5298533545b5Smrgfi 5299533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5300533545b5Smrgfi 5301533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5302533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5303533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5304533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5305533545b5Smrgfi 5306533545b5Smrg 5307533545b5Smrgfound="no" 5308533545b5Smrg 5309533545b5Smrg if test $found = "no" ; then 5310533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5311533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5312533545b5Smrg fi 5313533545b5Smrg 5314533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5315533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5316533545b5Smrg fi 5317533545b5Smrg 5318533545b5Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5319533545b5Smrg 5320533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5321533545b5Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5322533545b5Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5323533545b5Smrg if eval \${$cacheid+:} false; then : 5324533545b5Smrg $as_echo_n "(cached) " >&6 5325533545b5Smrgelse 5326533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5327533545b5Smrg/* end confdefs.h. */ 5328533545b5Smrgint i; 5329533545b5Smrgint 5330533545b5Smrgmain () 5331533545b5Smrg{ 5332533545b5Smrg 5333533545b5Smrg ; 5334533545b5Smrg return 0; 5335533545b5Smrg} 5336533545b5Smrg_ACEOF 5337533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5338533545b5Smrg eval $cacheid=yes 5339533545b5Smrgelse 5340533545b5Smrg eval $cacheid=no 5341533545b5Smrgfi 5342533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5343533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5344533545b5Smrgfi 5345533545b5Smrg 5346533545b5Smrg 5347533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5348533545b5Smrg 5349533545b5Smrg eval supported=\$$cacheid 5350533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5351533545b5Smrg$as_echo "$supported" >&6; } 5352533545b5Smrg if test "$supported" = "yes" ; then 5353533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5354533545b5Smrg found="yes" 5355533545b5Smrg fi 5356533545b5Smrg fi 5357533545b5Smrg 5358533545b5Smrg 5359533545b5Smrg 5360533545b5Smrg 5361533545b5Smrg 5362533545b5Smrg 5363533545b5Smrg 5364533545b5Smrg 5365533545b5Smrg 5366533545b5Smrg 5367533545b5Smrg 5368533545b5Smrg 5369533545b5Smrg 5370533545b5Smrg 5371533545b5Smrg 5372533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5373533545b5Smrg 5374533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5375533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5376533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5377533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5378533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5379533545b5Smrg $as_echo_n "(cached) " >&6 5380533545b5Smrgelse 5381533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5382533545b5Smrg/* end confdefs.h. */ 5383533545b5Smrgint i; 5384533545b5Smrg_ACEOF 5385533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5386533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5387533545b5Smrgelse 5388533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 5389533545b5Smrgfi 5390533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5391533545b5Smrgfi 5392533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5393533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5394533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5395533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5396533545b5Smrgfi 5397533545b5Smrg 5398533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5399533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5400533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5401533545b5Smrg fi 5402533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5403533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5404533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5405533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5406533545b5Smrg $as_echo_n "(cached) " >&6 5407533545b5Smrgelse 5408533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5409533545b5Smrg/* end confdefs.h. */ 5410533545b5Smrgint i; 5411533545b5Smrg_ACEOF 5412533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5413533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5414533545b5Smrgelse 5415533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5416533545b5Smrgfi 5417533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5418533545b5Smrgfi 5419533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5420533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5421533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5422533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5423533545b5Smrgfi 5424533545b5Smrg 5425533545b5Smrgfound="no" 5426533545b5Smrg 5427533545b5Smrg if test $found = "no" ; then 5428533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5429533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5430533545b5Smrg fi 5431533545b5Smrg 5432533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5433533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5434533545b5Smrg fi 5435533545b5Smrg 5436533545b5Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5437533545b5Smrg 5438533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5439533545b5Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5440533545b5Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5441533545b5Smrg if eval \${$cacheid+:} false; then : 5442533545b5Smrg $as_echo_n "(cached) " >&6 5443533545b5Smrgelse 5444533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5445533545b5Smrg/* end confdefs.h. */ 5446533545b5Smrgint i; 5447533545b5Smrgint 5448533545b5Smrgmain () 5449533545b5Smrg{ 5450533545b5Smrg 5451533545b5Smrg ; 5452533545b5Smrg return 0; 5453533545b5Smrg} 5454533545b5Smrg_ACEOF 5455533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5456533545b5Smrg eval $cacheid=yes 5457533545b5Smrgelse 5458533545b5Smrg eval $cacheid=no 5459533545b5Smrgfi 5460533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5461533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5462533545b5Smrgfi 5463533545b5Smrg 5464533545b5Smrg 5465533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5466533545b5Smrg 5467533545b5Smrg eval supported=\$$cacheid 5468533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5469533545b5Smrg$as_echo "$supported" >&6; } 5470533545b5Smrg if test "$supported" = "yes" ; then 5471533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5472533545b5Smrg found="yes" 5473533545b5Smrg fi 5474533545b5Smrg fi 5475533545b5Smrg 5476533545b5Smrg 5477533545b5Smrg 5478533545b5Smrg 5479533545b5Smrg 5480533545b5Smrg 5481533545b5Smrg 5482533545b5Smrg 5483533545b5Smrg 5484533545b5Smrg 5485533545b5Smrg 5486533545b5Smrg 5487533545b5Smrg 5488533545b5Smrg 5489533545b5Smrg 5490533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5491533545b5Smrg 5492533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5493533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5494533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5495533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5496533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5497533545b5Smrg $as_echo_n "(cached) " >&6 5498533545b5Smrgelse 5499533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5500533545b5Smrg/* end confdefs.h. */ 5501533545b5Smrgint i; 5502533545b5Smrg_ACEOF 5503533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5504533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5505533545b5Smrgelse 5506533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 5507533545b5Smrgfi 5508533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5509533545b5Smrgfi 5510533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5511533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5512533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5513533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5514533545b5Smrgfi 5515533545b5Smrg 5516533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5517533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5518533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5519533545b5Smrg fi 5520533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5521533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5522533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5523533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5524533545b5Smrg $as_echo_n "(cached) " >&6 5525533545b5Smrgelse 5526533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5527533545b5Smrg/* end confdefs.h. */ 5528533545b5Smrgint i; 5529533545b5Smrg_ACEOF 5530533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5531533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5532533545b5Smrgelse 5533533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5534533545b5Smrgfi 5535533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5536533545b5Smrgfi 5537533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5538533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5539533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5540533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5541533545b5Smrgfi 5542533545b5Smrg 5543533545b5Smrgfound="no" 5544533545b5Smrg 5545533545b5Smrg if test $found = "no" ; then 5546533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5547533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5548533545b5Smrg fi 5549533545b5Smrg 5550533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5551533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5552533545b5Smrg fi 5553533545b5Smrg 5554533545b5Smrg CFLAGS="$CFLAGS -Wnested-externs" 5555533545b5Smrg 5556533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5557533545b5Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5558533545b5Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 5559533545b5Smrg if eval \${$cacheid+:} false; then : 5560533545b5Smrg $as_echo_n "(cached) " >&6 5561533545b5Smrgelse 5562533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5563533545b5Smrg/* end confdefs.h. */ 5564533545b5Smrgint i; 5565533545b5Smrgint 5566533545b5Smrgmain () 5567533545b5Smrg{ 5568533545b5Smrg 5569533545b5Smrg ; 5570533545b5Smrg return 0; 5571533545b5Smrg} 5572533545b5Smrg_ACEOF 5573533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5574533545b5Smrg eval $cacheid=yes 5575533545b5Smrgelse 5576533545b5Smrg eval $cacheid=no 5577533545b5Smrgfi 5578533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5579533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5580533545b5Smrgfi 5581533545b5Smrg 5582533545b5Smrg 5583533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5584533545b5Smrg 5585533545b5Smrg eval supported=\$$cacheid 5586533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5587533545b5Smrg$as_echo "$supported" >&6; } 5588533545b5Smrg if test "$supported" = "yes" ; then 5589533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5590533545b5Smrg found="yes" 5591533545b5Smrg fi 5592533545b5Smrg fi 5593533545b5Smrg 5594533545b5Smrg 5595533545b5Smrg 5596533545b5Smrg 5597533545b5Smrg 5598533545b5Smrg 5599533545b5Smrg 5600533545b5Smrg 5601533545b5Smrg 5602533545b5Smrg 5603533545b5Smrg 5604533545b5Smrg 5605533545b5Smrg 5606533545b5Smrg 5607533545b5Smrg 5608533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5609533545b5Smrg 5610533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5611533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5612533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5613533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5614533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5615533545b5Smrg $as_echo_n "(cached) " >&6 5616533545b5Smrgelse 5617533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5618533545b5Smrg/* end confdefs.h. */ 5619533545b5Smrgint i; 5620533545b5Smrg_ACEOF 5621533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5622533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5623533545b5Smrgelse 5624533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 5625533545b5Smrgfi 5626533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5627533545b5Smrgfi 5628533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5629533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5630533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5631533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5632533545b5Smrgfi 5633533545b5Smrg 5634533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5635533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5636533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5637533545b5Smrg fi 5638533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5639533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5640533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5641533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5642533545b5Smrg $as_echo_n "(cached) " >&6 5643533545b5Smrgelse 5644533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5645533545b5Smrg/* end confdefs.h. */ 5646533545b5Smrgint i; 5647533545b5Smrg_ACEOF 5648533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5649533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5650533545b5Smrgelse 5651533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5652533545b5Smrgfi 5653533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5654533545b5Smrgfi 5655533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5656533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5657533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5658533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5659533545b5Smrgfi 5660533545b5Smrg 5661533545b5Smrgfound="no" 5662533545b5Smrg 5663533545b5Smrg if test $found = "no" ; then 5664533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5665533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5666533545b5Smrg fi 5667533545b5Smrg 5668533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5669533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5670533545b5Smrg fi 5671533545b5Smrg 5672533545b5Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 5673533545b5Smrg 5674533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5675533545b5Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5676533545b5Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5677533545b5Smrg if eval \${$cacheid+:} false; then : 5678533545b5Smrg $as_echo_n "(cached) " >&6 5679533545b5Smrgelse 5680533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5681533545b5Smrg/* end confdefs.h. */ 5682533545b5Smrgint i; 5683533545b5Smrgint 5684533545b5Smrgmain () 5685533545b5Smrg{ 5686533545b5Smrg 5687533545b5Smrg ; 5688533545b5Smrg return 0; 5689533545b5Smrg} 5690533545b5Smrg_ACEOF 5691533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5692533545b5Smrg eval $cacheid=yes 5693533545b5Smrgelse 5694533545b5Smrg eval $cacheid=no 5695533545b5Smrgfi 5696533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5697533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5698533545b5Smrgfi 5699533545b5Smrg 5700533545b5Smrg 5701533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5702533545b5Smrg 5703533545b5Smrg eval supported=\$$cacheid 5704533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5705533545b5Smrg$as_echo "$supported" >&6; } 5706533545b5Smrg if test "$supported" = "yes" ; then 5707533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5708533545b5Smrg found="yes" 5709533545b5Smrg fi 5710533545b5Smrg fi 5711533545b5Smrg 5712533545b5Smrg 5713533545b5Smrg 5714533545b5Smrg 5715533545b5Smrg 5716533545b5Smrg 5717533545b5Smrg 5718533545b5Smrg 5719533545b5Smrg 5720533545b5Smrg 5721533545b5Smrg 5722533545b5Smrg 5723533545b5Smrg 5724533545b5Smrg 5725533545b5Smrg 5726533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5727533545b5Smrg 5728533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5729533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5730533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5731533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5732533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5733533545b5Smrg $as_echo_n "(cached) " >&6 5734533545b5Smrgelse 5735533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5736533545b5Smrg/* end confdefs.h. */ 5737533545b5Smrgint i; 5738533545b5Smrg_ACEOF 5739533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5740533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5741533545b5Smrgelse 5742533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 5743533545b5Smrgfi 5744533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5745533545b5Smrgfi 5746533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5747533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5748533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5749533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5750533545b5Smrgfi 5751533545b5Smrg 5752533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5753533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5754533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5755533545b5Smrg fi 5756533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5757533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5758533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5759533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5760533545b5Smrg $as_echo_n "(cached) " >&6 5761533545b5Smrgelse 5762533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5763533545b5Smrg/* end confdefs.h. */ 5764533545b5Smrgint i; 5765533545b5Smrg_ACEOF 5766533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5767533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5768533545b5Smrgelse 5769533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5770533545b5Smrgfi 5771533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5772533545b5Smrgfi 5773533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5774533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5775533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5776533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5777533545b5Smrgfi 5778533545b5Smrg 5779533545b5Smrgfound="no" 5780533545b5Smrg 5781533545b5Smrg if test $found = "no" ; then 5782533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5783533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5784533545b5Smrg fi 5785533545b5Smrg 5786533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5787533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5788533545b5Smrg fi 5789533545b5Smrg 5790533545b5Smrg CFLAGS="$CFLAGS -Wold-style-definition" 5791533545b5Smrg 5792533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5793533545b5Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 5794533545b5Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5795533545b5Smrg if eval \${$cacheid+:} false; then : 5796533545b5Smrg $as_echo_n "(cached) " >&6 5797533545b5Smrgelse 5798533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5799533545b5Smrg/* end confdefs.h. */ 5800533545b5Smrgint i; 5801533545b5Smrgint 5802533545b5Smrgmain () 5803533545b5Smrg{ 5804533545b5Smrg 5805533545b5Smrg ; 5806533545b5Smrg return 0; 5807533545b5Smrg} 5808533545b5Smrg_ACEOF 5809533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5810533545b5Smrg eval $cacheid=yes 5811533545b5Smrgelse 5812533545b5Smrg eval $cacheid=no 5813533545b5Smrgfi 5814533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5815533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5816533545b5Smrgfi 5817533545b5Smrg 5818533545b5Smrg 5819533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5820533545b5Smrg 5821533545b5Smrg eval supported=\$$cacheid 5822533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5823533545b5Smrg$as_echo "$supported" >&6; } 5824533545b5Smrg if test "$supported" = "yes" ; then 5825533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5826533545b5Smrg found="yes" 5827533545b5Smrg fi 5828533545b5Smrg fi 5829533545b5Smrg 5830533545b5Smrg if test $found = "no" ; then 5831533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5832533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5833533545b5Smrg fi 5834533545b5Smrg 5835533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5836533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5837533545b5Smrg fi 5838533545b5Smrg 5839533545b5Smrg CFLAGS="$CFLAGS -fd" 5840533545b5Smrg 5841533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 5842533545b5Smrg$as_echo_n "checking if $CC supports -fd... " >&6; } 5843533545b5Smrg cacheid=xorg_cv_cc_flag__fd 5844533545b5Smrg if eval \${$cacheid+:} false; then : 5845533545b5Smrg $as_echo_n "(cached) " >&6 5846533545b5Smrgelse 5847533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5848533545b5Smrg/* end confdefs.h. */ 5849533545b5Smrgint i; 5850533545b5Smrgint 5851533545b5Smrgmain () 5852533545b5Smrg{ 5853533545b5Smrg 5854533545b5Smrg ; 5855533545b5Smrg return 0; 5856533545b5Smrg} 5857533545b5Smrg_ACEOF 5858533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5859533545b5Smrg eval $cacheid=yes 5860533545b5Smrgelse 5861533545b5Smrg eval $cacheid=no 5862533545b5Smrgfi 5863533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5864533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5865533545b5Smrgfi 5866533545b5Smrg 5867533545b5Smrg 5868533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5869533545b5Smrg 5870533545b5Smrg eval supported=\$$cacheid 5871533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5872533545b5Smrg$as_echo "$supported" >&6; } 5873533545b5Smrg if test "$supported" = "yes" ; then 5874533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 5875533545b5Smrg found="yes" 5876533545b5Smrg fi 5877533545b5Smrg fi 5878533545b5Smrg 5879533545b5Smrg 5880533545b5Smrg 5881533545b5Smrg 5882533545b5Smrg 5883533545b5Smrg 5884533545b5Smrg 5885533545b5Smrg 5886533545b5Smrg 5887533545b5Smrg 5888533545b5Smrg 5889533545b5Smrg 5890533545b5Smrg 5891533545b5Smrg 5892533545b5Smrg 5893533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5894533545b5Smrg 5895533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5896533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5897533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5898533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5899533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5900533545b5Smrg $as_echo_n "(cached) " >&6 5901533545b5Smrgelse 5902533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5903533545b5Smrg/* end confdefs.h. */ 5904533545b5Smrgint i; 5905533545b5Smrg_ACEOF 5906533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5907533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5908533545b5Smrgelse 5909533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 5910533545b5Smrgfi 5911533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5912533545b5Smrgfi 5913533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5914533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5915533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5916533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5917533545b5Smrgfi 5918533545b5Smrg 5919533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5920533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5921533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5922533545b5Smrg fi 5923533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5924533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5925533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5926533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5927533545b5Smrg $as_echo_n "(cached) " >&6 5928533545b5Smrgelse 5929533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5930533545b5Smrg/* end confdefs.h. */ 5931533545b5Smrgint i; 5932533545b5Smrg_ACEOF 5933533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 5934533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5935533545b5Smrgelse 5936533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5937533545b5Smrgfi 5938533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5939533545b5Smrgfi 5940533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5941533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5942533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5943533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5944533545b5Smrgfi 5945533545b5Smrg 5946533545b5Smrgfound="no" 5947533545b5Smrg 5948533545b5Smrg if test $found = "no" ; then 5949533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5950533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5951533545b5Smrg fi 5952533545b5Smrg 5953533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5954533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5955533545b5Smrg fi 5956533545b5Smrg 5957533545b5Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 5958533545b5Smrg 5959533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 5960533545b5Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 5961533545b5Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 5962533545b5Smrg if eval \${$cacheid+:} false; then : 5963533545b5Smrg $as_echo_n "(cached) " >&6 5964533545b5Smrgelse 5965533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5966533545b5Smrg/* end confdefs.h. */ 5967533545b5Smrgint i; 5968533545b5Smrgint 5969533545b5Smrgmain () 5970533545b5Smrg{ 5971533545b5Smrg 5972533545b5Smrg ; 5973533545b5Smrg return 0; 5974533545b5Smrg} 5975533545b5Smrg_ACEOF 5976533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 5977533545b5Smrg eval $cacheid=yes 5978533545b5Smrgelse 5979533545b5Smrg eval $cacheid=no 5980533545b5Smrgfi 5981533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 5982533545b5Smrg conftest$ac_exeext conftest.$ac_ext 5983533545b5Smrgfi 5984533545b5Smrg 5985533545b5Smrg 5986533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5987533545b5Smrg 5988533545b5Smrg eval supported=\$$cacheid 5989533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5990533545b5Smrg$as_echo "$supported" >&6; } 5991533545b5Smrg if test "$supported" = "yes" ; then 5992533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 5993533545b5Smrg found="yes" 5994533545b5Smrg fi 5995533545b5Smrg fi 5996533545b5Smrg 5997533545b5Smrg 5998533545b5Smrg 5999533545b5Smrg 6000533545b5Smrg 6001533545b5Smrg# This chunk adds additional warnings that could catch undesired effects. 6002533545b5Smrg 6003533545b5Smrg 6004533545b5Smrg 6005533545b5Smrg 6006533545b5Smrg 6007533545b5Smrg 6008533545b5Smrg 6009533545b5Smrg 6010533545b5Smrg 6011533545b5Smrg 6012533545b5Smrg 6013533545b5Smrg 6014533545b5Smrg 6015533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6016533545b5Smrg 6017533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6018533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6019533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6020533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6021533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6022533545b5Smrg $as_echo_n "(cached) " >&6 6023533545b5Smrgelse 6024533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6025533545b5Smrg/* end confdefs.h. */ 6026533545b5Smrgint i; 6027533545b5Smrg_ACEOF 6028533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6029533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6030533545b5Smrgelse 6031533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6032533545b5Smrgfi 6033533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6034533545b5Smrgfi 6035533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6036533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6037533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6038533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6039533545b5Smrgfi 6040533545b5Smrg 6041533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6042533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6043533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6044533545b5Smrg fi 6045533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6046533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6047533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6048533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6049533545b5Smrg $as_echo_n "(cached) " >&6 6050533545b5Smrgelse 6051533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6052533545b5Smrg/* end confdefs.h. */ 6053533545b5Smrgint i; 6054533545b5Smrg_ACEOF 6055533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6056533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6057533545b5Smrgelse 6058533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6059533545b5Smrgfi 6060533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6061533545b5Smrgfi 6062533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6063533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6064533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6065533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6066533545b5Smrgfi 6067533545b5Smrg 6068533545b5Smrgfound="no" 6069533545b5Smrg 6070533545b5Smrg if test $found = "no" ; then 6071533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6072533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6073533545b5Smrg fi 6074533545b5Smrg 6075533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6076533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6077533545b5Smrg fi 6078533545b5Smrg 6079533545b5Smrg CFLAGS="$CFLAGS -Wunused" 6080533545b5Smrg 6081533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6082533545b5Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; } 6083533545b5Smrg cacheid=xorg_cv_cc_flag__Wunused 6084533545b5Smrg if eval \${$cacheid+:} false; then : 6085533545b5Smrg $as_echo_n "(cached) " >&6 6086533545b5Smrgelse 6087533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6088533545b5Smrg/* end confdefs.h. */ 6089533545b5Smrgint i; 6090533545b5Smrgint 6091533545b5Smrgmain () 6092533545b5Smrg{ 6093533545b5Smrg 6094533545b5Smrg ; 6095533545b5Smrg return 0; 6096533545b5Smrg} 6097533545b5Smrg_ACEOF 6098533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6099533545b5Smrg eval $cacheid=yes 6100533545b5Smrgelse 6101533545b5Smrg eval $cacheid=no 6102533545b5Smrgfi 6103533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6104533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6105533545b5Smrgfi 6106533545b5Smrg 6107533545b5Smrg 6108533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6109533545b5Smrg 6110533545b5Smrg eval supported=\$$cacheid 6111533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6112533545b5Smrg$as_echo "$supported" >&6; } 6113533545b5Smrg if test "$supported" = "yes" ; then 6114533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6115533545b5Smrg found="yes" 6116533545b5Smrg fi 6117533545b5Smrg fi 6118533545b5Smrg 6119533545b5Smrg 6120533545b5Smrg 6121533545b5Smrg 6122533545b5Smrg 6123533545b5Smrg 6124533545b5Smrg 6125533545b5Smrg 6126533545b5Smrg 6127533545b5Smrg 6128533545b5Smrg 6129533545b5Smrg 6130533545b5Smrg 6131533545b5Smrg 6132533545b5Smrg 6133533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6134533545b5Smrg 6135533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6136533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6137533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6138533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6139533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6140533545b5Smrg $as_echo_n "(cached) " >&6 6141533545b5Smrgelse 6142533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6143533545b5Smrg/* end confdefs.h. */ 6144533545b5Smrgint i; 6145533545b5Smrg_ACEOF 6146533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6147533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6148533545b5Smrgelse 6149533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6150533545b5Smrgfi 6151533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6152533545b5Smrgfi 6153533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6154533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6155533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6156533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6157533545b5Smrgfi 6158533545b5Smrg 6159533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6160533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6161533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6162533545b5Smrg fi 6163533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6164533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6165533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6166533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6167533545b5Smrg $as_echo_n "(cached) " >&6 6168533545b5Smrgelse 6169533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6170533545b5Smrg/* end confdefs.h. */ 6171533545b5Smrgint i; 6172533545b5Smrg_ACEOF 6173533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6174533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6175533545b5Smrgelse 6176533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6177533545b5Smrgfi 6178533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6179533545b5Smrgfi 6180533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6181533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6182533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6183533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6184533545b5Smrgfi 6185533545b5Smrg 6186533545b5Smrgfound="no" 6187533545b5Smrg 6188533545b5Smrg if test $found = "no" ; then 6189533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6190533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6191533545b5Smrg fi 6192533545b5Smrg 6193533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6194533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6195533545b5Smrg fi 6196533545b5Smrg 6197533545b5Smrg CFLAGS="$CFLAGS -Wuninitialized" 6198533545b5Smrg 6199533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6200533545b5Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6201533545b5Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 6202533545b5Smrg if eval \${$cacheid+:} false; then : 6203533545b5Smrg $as_echo_n "(cached) " >&6 6204533545b5Smrgelse 6205533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6206533545b5Smrg/* end confdefs.h. */ 6207533545b5Smrgint i; 6208533545b5Smrgint 6209533545b5Smrgmain () 6210533545b5Smrg{ 6211533545b5Smrg 6212533545b5Smrg ; 6213533545b5Smrg return 0; 6214533545b5Smrg} 6215533545b5Smrg_ACEOF 6216533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6217533545b5Smrg eval $cacheid=yes 6218533545b5Smrgelse 6219533545b5Smrg eval $cacheid=no 6220533545b5Smrgfi 6221533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6222533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6223533545b5Smrgfi 6224533545b5Smrg 6225533545b5Smrg 6226533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6227533545b5Smrg 6228533545b5Smrg eval supported=\$$cacheid 6229533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6230533545b5Smrg$as_echo "$supported" >&6; } 6231533545b5Smrg if test "$supported" = "yes" ; then 6232533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6233533545b5Smrg found="yes" 6234533545b5Smrg fi 6235533545b5Smrg fi 6236533545b5Smrg 6237533545b5Smrg 6238533545b5Smrg 6239533545b5Smrg 6240533545b5Smrg 6241533545b5Smrg 6242533545b5Smrg 6243533545b5Smrg 6244533545b5Smrg 6245533545b5Smrg 6246533545b5Smrg 6247533545b5Smrg 6248533545b5Smrg 6249533545b5Smrg 6250533545b5Smrg 6251533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6252533545b5Smrg 6253533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6254533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6255533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6256533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6257533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6258533545b5Smrg $as_echo_n "(cached) " >&6 6259533545b5Smrgelse 6260533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6261533545b5Smrg/* end confdefs.h. */ 6262533545b5Smrgint i; 6263533545b5Smrg_ACEOF 6264533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6265533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6266533545b5Smrgelse 6267533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6268533545b5Smrgfi 6269533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6270533545b5Smrgfi 6271533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6272533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6273533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6274533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6275533545b5Smrgfi 6276533545b5Smrg 6277533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6278533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6279533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6280533545b5Smrg fi 6281533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6282533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6283533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6284533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6285533545b5Smrg $as_echo_n "(cached) " >&6 6286533545b5Smrgelse 6287533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6288533545b5Smrg/* end confdefs.h. */ 6289533545b5Smrgint i; 6290533545b5Smrg_ACEOF 6291533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6292533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6293533545b5Smrgelse 6294533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6295533545b5Smrgfi 6296533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6297533545b5Smrgfi 6298533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6299533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6300533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6301533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6302533545b5Smrgfi 6303533545b5Smrg 6304533545b5Smrgfound="no" 6305533545b5Smrg 6306533545b5Smrg if test $found = "no" ; then 6307533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6308533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6309533545b5Smrg fi 6310533545b5Smrg 6311533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6312533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6313533545b5Smrg fi 6314533545b5Smrg 6315533545b5Smrg CFLAGS="$CFLAGS -Wshadow" 6316533545b5Smrg 6317533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6318533545b5Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6319533545b5Smrg cacheid=xorg_cv_cc_flag__Wshadow 6320533545b5Smrg if eval \${$cacheid+:} false; then : 6321533545b5Smrg $as_echo_n "(cached) " >&6 6322533545b5Smrgelse 6323533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6324533545b5Smrg/* end confdefs.h. */ 6325533545b5Smrgint i; 6326533545b5Smrgint 6327533545b5Smrgmain () 6328533545b5Smrg{ 6329533545b5Smrg 6330533545b5Smrg ; 6331533545b5Smrg return 0; 6332533545b5Smrg} 6333533545b5Smrg_ACEOF 6334533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6335533545b5Smrg eval $cacheid=yes 6336533545b5Smrgelse 6337533545b5Smrg eval $cacheid=no 6338533545b5Smrgfi 6339533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6340533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6341533545b5Smrgfi 6342533545b5Smrg 6343533545b5Smrg 6344533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6345533545b5Smrg 6346533545b5Smrg eval supported=\$$cacheid 6347533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6348533545b5Smrg$as_echo "$supported" >&6; } 6349533545b5Smrg if test "$supported" = "yes" ; then 6350533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6351533545b5Smrg found="yes" 6352533545b5Smrg fi 6353533545b5Smrg fi 6354533545b5Smrg 6355533545b5Smrg 6356533545b5Smrg 6357533545b5Smrg 6358533545b5Smrg 6359533545b5Smrg 6360533545b5Smrg 6361533545b5Smrg 6362533545b5Smrg 6363533545b5Smrg 6364533545b5Smrg 6365533545b5Smrg 6366533545b5Smrg 6367533545b5Smrg 6368533545b5Smrg 6369533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6370533545b5Smrg 6371533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6372533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6373533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6374533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6375533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6376533545b5Smrg $as_echo_n "(cached) " >&6 6377533545b5Smrgelse 6378533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6379533545b5Smrg/* end confdefs.h. */ 6380533545b5Smrgint i; 6381533545b5Smrg_ACEOF 6382533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6383533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6384533545b5Smrgelse 6385533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6386533545b5Smrgfi 6387533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6388533545b5Smrgfi 6389533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6390533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6391533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6392533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6393533545b5Smrgfi 6394533545b5Smrg 6395533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6396533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6397533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6398533545b5Smrg fi 6399533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6400533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6401533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6402533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6403533545b5Smrg $as_echo_n "(cached) " >&6 6404533545b5Smrgelse 6405533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6406533545b5Smrg/* end confdefs.h. */ 6407533545b5Smrgint i; 6408533545b5Smrg_ACEOF 6409533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6410533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6411533545b5Smrgelse 6412533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6413533545b5Smrgfi 6414533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6415533545b5Smrgfi 6416533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6417533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6418533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6419533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6420533545b5Smrgfi 6421533545b5Smrg 6422533545b5Smrgfound="no" 6423533545b5Smrg 6424533545b5Smrg if test $found = "no" ; then 6425533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6426533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6427533545b5Smrg fi 6428533545b5Smrg 6429533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6430533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6431533545b5Smrg fi 6432533545b5Smrg 6433533545b5Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6434533545b5Smrg 6435533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6436533545b5Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 6437533545b5Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6438533545b5Smrg if eval \${$cacheid+:} false; then : 6439533545b5Smrg $as_echo_n "(cached) " >&6 6440533545b5Smrgelse 6441533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6442533545b5Smrg/* end confdefs.h. */ 6443533545b5Smrgint i; 6444533545b5Smrgint 6445533545b5Smrgmain () 6446533545b5Smrg{ 6447533545b5Smrg 6448533545b5Smrg ; 6449533545b5Smrg return 0; 6450533545b5Smrg} 6451533545b5Smrg_ACEOF 6452533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6453533545b5Smrg eval $cacheid=yes 6454533545b5Smrgelse 6455533545b5Smrg eval $cacheid=no 6456533545b5Smrgfi 6457533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6458533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6459533545b5Smrgfi 6460533545b5Smrg 6461533545b5Smrg 6462533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6463533545b5Smrg 6464533545b5Smrg eval supported=\$$cacheid 6465533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6466533545b5Smrg$as_echo "$supported" >&6; } 6467533545b5Smrg if test "$supported" = "yes" ; then 6468533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6469533545b5Smrg found="yes" 6470533545b5Smrg fi 6471533545b5Smrg fi 6472533545b5Smrg 6473533545b5Smrg 6474533545b5Smrg 6475533545b5Smrg 6476533545b5Smrg 6477533545b5Smrg 6478533545b5Smrg 6479533545b5Smrg 6480533545b5Smrg 6481533545b5Smrg 6482533545b5Smrg 6483533545b5Smrg 6484533545b5Smrg 6485533545b5Smrg 6486533545b5Smrg 6487533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6488533545b5Smrg 6489533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6490533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6491533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6492533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6493533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6494533545b5Smrg $as_echo_n "(cached) " >&6 6495533545b5Smrgelse 6496533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6497533545b5Smrg/* end confdefs.h. */ 6498533545b5Smrgint i; 6499533545b5Smrg_ACEOF 6500533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6501533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6502533545b5Smrgelse 6503533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6504533545b5Smrgfi 6505533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6506533545b5Smrgfi 6507533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6508533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6509533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6510533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6511533545b5Smrgfi 6512533545b5Smrg 6513533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6514533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6515533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6516533545b5Smrg fi 6517533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6518533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6519533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6520533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6521533545b5Smrg $as_echo_n "(cached) " >&6 6522533545b5Smrgelse 6523533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6524533545b5Smrg/* end confdefs.h. */ 6525533545b5Smrgint i; 6526533545b5Smrg_ACEOF 6527533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6528533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6529533545b5Smrgelse 6530533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6531533545b5Smrgfi 6532533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6533533545b5Smrgfi 6534533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6535533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6536533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6537533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6538533545b5Smrgfi 6539533545b5Smrg 6540533545b5Smrgfound="no" 6541533545b5Smrg 6542533545b5Smrg if test $found = "no" ; then 6543533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6544533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6545533545b5Smrg fi 6546533545b5Smrg 6547533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6548533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6549533545b5Smrg fi 6550533545b5Smrg 6551533545b5Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6552533545b5Smrg 6553533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6554533545b5Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6555533545b5Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6556533545b5Smrg if eval \${$cacheid+:} false; then : 6557533545b5Smrg $as_echo_n "(cached) " >&6 6558533545b5Smrgelse 6559533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6560533545b5Smrg/* end confdefs.h. */ 6561533545b5Smrgint i; 6562533545b5Smrgint 6563533545b5Smrgmain () 6564533545b5Smrg{ 6565533545b5Smrg 6566533545b5Smrg ; 6567533545b5Smrg return 0; 6568533545b5Smrg} 6569533545b5Smrg_ACEOF 6570533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6571533545b5Smrg eval $cacheid=yes 6572533545b5Smrgelse 6573533545b5Smrg eval $cacheid=no 6574533545b5Smrgfi 6575533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6576533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6577533545b5Smrgfi 6578533545b5Smrg 6579533545b5Smrg 6580533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6581533545b5Smrg 6582533545b5Smrg eval supported=\$$cacheid 6583533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6584533545b5Smrg$as_echo "$supported" >&6; } 6585533545b5Smrg if test "$supported" = "yes" ; then 6586533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6587533545b5Smrg found="yes" 6588533545b5Smrg fi 6589533545b5Smrg fi 6590533545b5Smrg 6591533545b5Smrg 6592533545b5Smrg 6593533545b5Smrg 6594533545b5Smrg 6595533545b5Smrg 6596533545b5Smrg 6597533545b5Smrg 6598533545b5Smrg 6599533545b5Smrg 6600533545b5Smrg 6601533545b5Smrg 6602533545b5Smrg 6603533545b5Smrg 6604533545b5Smrg 6605533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6606533545b5Smrg 6607533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6608533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6609533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6610533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6611533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6612533545b5Smrg $as_echo_n "(cached) " >&6 6613533545b5Smrgelse 6614533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6615533545b5Smrg/* end confdefs.h. */ 6616533545b5Smrgint i; 6617533545b5Smrg_ACEOF 6618533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6619533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6620533545b5Smrgelse 6621533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6622533545b5Smrgfi 6623533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6624533545b5Smrgfi 6625533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6626533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6627533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6628533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6629533545b5Smrgfi 6630533545b5Smrg 6631533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6632533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6633533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6634533545b5Smrg fi 6635533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6636533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6637533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6638533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6639533545b5Smrg $as_echo_n "(cached) " >&6 6640533545b5Smrgelse 6641533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6642533545b5Smrg/* end confdefs.h. */ 6643533545b5Smrgint i; 6644533545b5Smrg_ACEOF 6645533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6646533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6647533545b5Smrgelse 6648533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6649533545b5Smrgfi 6650533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6651533545b5Smrgfi 6652533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6653533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6654533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6655533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6656533545b5Smrgfi 6657533545b5Smrg 6658533545b5Smrgfound="no" 6659533545b5Smrg 6660533545b5Smrg if test $found = "no" ; then 6661533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6662533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6663533545b5Smrg fi 6664533545b5Smrg 6665533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6666533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6667533545b5Smrg fi 6668533545b5Smrg 6669533545b5Smrg CFLAGS="$CFLAGS -Wredundant-decls" 6670533545b5Smrg 6671533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6672533545b5Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 6673533545b5Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6674533545b5Smrg if eval \${$cacheid+:} false; then : 6675533545b5Smrg $as_echo_n "(cached) " >&6 6676533545b5Smrgelse 6677533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6678533545b5Smrg/* end confdefs.h. */ 6679533545b5Smrgint i; 6680533545b5Smrgint 6681533545b5Smrgmain () 6682533545b5Smrg{ 6683533545b5Smrg 6684533545b5Smrg ; 6685533545b5Smrg return 0; 6686533545b5Smrg} 6687533545b5Smrg_ACEOF 6688533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6689533545b5Smrg eval $cacheid=yes 6690533545b5Smrgelse 6691533545b5Smrg eval $cacheid=no 6692533545b5Smrgfi 6693533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6694533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6695533545b5Smrgfi 6696533545b5Smrg 6697533545b5Smrg 6698533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6699533545b5Smrg 6700533545b5Smrg eval supported=\$$cacheid 6701533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6702533545b5Smrg$as_echo "$supported" >&6; } 6703533545b5Smrg if test "$supported" = "yes" ; then 6704533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6705533545b5Smrg found="yes" 6706533545b5Smrg fi 6707533545b5Smrg fi 6708533545b5Smrg 6709533545b5Smrg 6710533545b5Smrg 6711533545b5Smrg 6712533545b5Smrg 6713533545b5Smrg 6714533545b5Smrg 6715533545b5Smrg 6716533545b5Smrg 6717533545b5Smrg 6718533545b5Smrg 6719533545b5Smrg 6720533545b5Smrg 6721533545b5Smrg 6722533545b5Smrg 6723533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6724533545b5Smrg 6725533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6726533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6727533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6728533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6729533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6730533545b5Smrg $as_echo_n "(cached) " >&6 6731533545b5Smrgelse 6732533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6733533545b5Smrg/* end confdefs.h. */ 6734533545b5Smrgint i; 6735533545b5Smrg_ACEOF 6736533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6737533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6738533545b5Smrgelse 6739533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6740533545b5Smrgfi 6741533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6742533545b5Smrgfi 6743533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6744533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6745533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6746533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6747533545b5Smrgfi 6748533545b5Smrg 6749533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6750533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6751533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6752533545b5Smrg fi 6753533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6754533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6755533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6756533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6757533545b5Smrg $as_echo_n "(cached) " >&6 6758533545b5Smrgelse 6759533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6760533545b5Smrg/* end confdefs.h. */ 6761533545b5Smrgint i; 6762533545b5Smrg_ACEOF 6763533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6764533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6765533545b5Smrgelse 6766533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6767533545b5Smrgfi 6768533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6769533545b5Smrgfi 6770533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6771533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6772533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6773533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6774533545b5Smrgfi 6775533545b5Smrg 6776533545b5Smrgfound="no" 6777533545b5Smrg 6778533545b5Smrg if test $found = "no" ; then 6779533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6780533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6781533545b5Smrg fi 6782533545b5Smrg 6783533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6784533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6785533545b5Smrg fi 6786533545b5Smrg 6787533545b5Smrg CFLAGS="$CFLAGS -Wlogical-op" 6788533545b5Smrg 6789533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6790533545b5Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 6791533545b5Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 6792533545b5Smrg if eval \${$cacheid+:} false; then : 6793533545b5Smrg $as_echo_n "(cached) " >&6 6794533545b5Smrgelse 6795533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6796533545b5Smrg/* end confdefs.h. */ 6797533545b5Smrgint i; 6798533545b5Smrgint 6799533545b5Smrgmain () 6800533545b5Smrg{ 6801533545b5Smrg 6802533545b5Smrg ; 6803533545b5Smrg return 0; 6804533545b5Smrg} 6805533545b5Smrg_ACEOF 6806533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6807533545b5Smrg eval $cacheid=yes 6808533545b5Smrgelse 6809533545b5Smrg eval $cacheid=no 6810533545b5Smrgfi 6811533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6812533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6813533545b5Smrgfi 6814533545b5Smrg 6815533545b5Smrg 6816533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6817533545b5Smrg 6818533545b5Smrg eval supported=\$$cacheid 6819533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6820533545b5Smrg$as_echo "$supported" >&6; } 6821533545b5Smrg if test "$supported" = "yes" ; then 6822533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 6823533545b5Smrg found="yes" 6824533545b5Smrg fi 6825533545b5Smrg fi 6826533545b5Smrg 6827533545b5Smrg 6828533545b5Smrg 6829533545b5Smrg# These are currently disabled because they are noisy. They will be enabled 6830533545b5Smrg# in the future once the codebase is sufficiently modernized to silence 6831533545b5Smrg# them. For now, I don't want them to drown out the other warnings. 6832533545b5Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6833533545b5Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6834533545b5Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 6835533545b5Smrg 6836533545b5Smrg# Turn some warnings into errors, so we don't accidently get successful builds 6837533545b5Smrg# when there are problems that should be fixed. 6838533545b5Smrg 6839533545b5Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 6840533545b5Smrg 6841533545b5Smrg 6842533545b5Smrg 6843533545b5Smrg 6844533545b5Smrg 6845533545b5Smrg 6846533545b5Smrg 6847533545b5Smrg 6848533545b5Smrg 6849533545b5Smrg 6850533545b5Smrg 6851533545b5Smrg 6852533545b5Smrg 6853533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6854533545b5Smrg 6855533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6856533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6857533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6858533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6859533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6860533545b5Smrg $as_echo_n "(cached) " >&6 6861533545b5Smrgelse 6862533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6863533545b5Smrg/* end confdefs.h. */ 6864533545b5Smrgint i; 6865533545b5Smrg_ACEOF 6866533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6867533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6868533545b5Smrgelse 6869533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 6870533545b5Smrgfi 6871533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6872533545b5Smrgfi 6873533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6874533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6875533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6876533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6877533545b5Smrgfi 6878533545b5Smrg 6879533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6880533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6881533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6882533545b5Smrg fi 6883533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6884533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6885533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6886533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6887533545b5Smrg $as_echo_n "(cached) " >&6 6888533545b5Smrgelse 6889533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6890533545b5Smrg/* end confdefs.h. */ 6891533545b5Smrgint i; 6892533545b5Smrg_ACEOF 6893533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 6894533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6895533545b5Smrgelse 6896533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6897533545b5Smrgfi 6898533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6899533545b5Smrgfi 6900533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6901533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6902533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6903533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6904533545b5Smrgfi 6905533545b5Smrg 6906533545b5Smrgfound="no" 6907533545b5Smrg 6908533545b5Smrg if test $found = "no" ; then 6909533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6910533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6911533545b5Smrg fi 6912533545b5Smrg 6913533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6914533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6915533545b5Smrg fi 6916533545b5Smrg 6917533545b5Smrg CFLAGS="$CFLAGS -Werror=implicit" 6918533545b5Smrg 6919533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 6920533545b5Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 6921533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 6922533545b5Smrg if eval \${$cacheid+:} false; then : 6923533545b5Smrg $as_echo_n "(cached) " >&6 6924533545b5Smrgelse 6925533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6926533545b5Smrg/* end confdefs.h. */ 6927533545b5Smrgint i; 6928533545b5Smrgint 6929533545b5Smrgmain () 6930533545b5Smrg{ 6931533545b5Smrg 6932533545b5Smrg ; 6933533545b5Smrg return 0; 6934533545b5Smrg} 6935533545b5Smrg_ACEOF 6936533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6937533545b5Smrg eval $cacheid=yes 6938533545b5Smrgelse 6939533545b5Smrg eval $cacheid=no 6940533545b5Smrgfi 6941533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6942533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6943533545b5Smrgfi 6944533545b5Smrg 6945533545b5Smrg 6946533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6947533545b5Smrg 6948533545b5Smrg eval supported=\$$cacheid 6949533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6950533545b5Smrg$as_echo "$supported" >&6; } 6951533545b5Smrg if test "$supported" = "yes" ; then 6952533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 6953533545b5Smrg found="yes" 6954533545b5Smrg fi 6955533545b5Smrg fi 6956533545b5Smrg 6957533545b5Smrg if test $found = "no" ; then 6958533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6959533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6960533545b5Smrg fi 6961533545b5Smrg 6962533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6963533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6964533545b5Smrg fi 6965533545b5Smrg 6966533545b5Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6967533545b5Smrg 6968533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 6969533545b5Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 6970533545b5Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 6971533545b5Smrg if eval \${$cacheid+:} false; then : 6972533545b5Smrg $as_echo_n "(cached) " >&6 6973533545b5Smrgelse 6974533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6975533545b5Smrg/* end confdefs.h. */ 6976533545b5Smrgint i; 6977533545b5Smrgint 6978533545b5Smrgmain () 6979533545b5Smrg{ 6980533545b5Smrg 6981533545b5Smrg ; 6982533545b5Smrg return 0; 6983533545b5Smrg} 6984533545b5Smrg_ACEOF 6985533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 6986533545b5Smrg eval $cacheid=yes 6987533545b5Smrgelse 6988533545b5Smrg eval $cacheid=no 6989533545b5Smrgfi 6990533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 6991533545b5Smrg conftest$ac_exeext conftest.$ac_ext 6992533545b5Smrgfi 6993533545b5Smrg 6994533545b5Smrg 6995533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6996533545b5Smrg 6997533545b5Smrg eval supported=\$$cacheid 6998533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6999533545b5Smrg$as_echo "$supported" >&6; } 7000533545b5Smrg if test "$supported" = "yes" ; then 7001533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7002533545b5Smrg found="yes" 7003533545b5Smrg fi 7004533545b5Smrg fi 7005533545b5Smrg 7006533545b5Smrg 7007533545b5Smrg 7008533545b5Smrg 7009533545b5Smrg 7010533545b5Smrg 7011533545b5Smrg 7012533545b5Smrg 7013533545b5Smrg 7014533545b5Smrg 7015533545b5Smrg 7016533545b5Smrg 7017533545b5Smrg 7018533545b5Smrg 7019533545b5Smrg 7020533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7021533545b5Smrg 7022533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7023533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7024533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7025533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7026533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7027533545b5Smrg $as_echo_n "(cached) " >&6 7028533545b5Smrgelse 7029533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7030533545b5Smrg/* end confdefs.h. */ 7031533545b5Smrgint i; 7032533545b5Smrg_ACEOF 7033533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7034533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7035533545b5Smrgelse 7036533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7037533545b5Smrgfi 7038533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7039533545b5Smrgfi 7040533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7041533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7042533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7043533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7044533545b5Smrgfi 7045533545b5Smrg 7046533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7047533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7048533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7049533545b5Smrg fi 7050533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7051533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7052533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7053533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7054533545b5Smrg $as_echo_n "(cached) " >&6 7055533545b5Smrgelse 7056533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7057533545b5Smrg/* end confdefs.h. */ 7058533545b5Smrgint i; 7059533545b5Smrg_ACEOF 7060533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7061533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7062533545b5Smrgelse 7063533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7064533545b5Smrgfi 7065533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7066533545b5Smrgfi 7067533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7068533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7069533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7070533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7071533545b5Smrgfi 7072533545b5Smrg 7073533545b5Smrgfound="no" 7074533545b5Smrg 7075533545b5Smrg if test $found = "no" ; then 7076533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7077533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7078533545b5Smrg fi 7079533545b5Smrg 7080533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7081533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7082533545b5Smrg fi 7083533545b5Smrg 7084533545b5Smrg CFLAGS="$CFLAGS -Werror=nonnull" 7085533545b5Smrg 7086533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7087533545b5Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 7088533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7089533545b5Smrg if eval \${$cacheid+:} false; then : 7090533545b5Smrg $as_echo_n "(cached) " >&6 7091533545b5Smrgelse 7092533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7093533545b5Smrg/* end confdefs.h. */ 7094533545b5Smrgint i; 7095533545b5Smrgint 7096533545b5Smrgmain () 7097533545b5Smrg{ 7098533545b5Smrg 7099533545b5Smrg ; 7100533545b5Smrg return 0; 7101533545b5Smrg} 7102533545b5Smrg_ACEOF 7103533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7104533545b5Smrg eval $cacheid=yes 7105533545b5Smrgelse 7106533545b5Smrg eval $cacheid=no 7107533545b5Smrgfi 7108533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7109533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7110533545b5Smrgfi 7111533545b5Smrg 7112533545b5Smrg 7113533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7114533545b5Smrg 7115533545b5Smrg eval supported=\$$cacheid 7116533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7117533545b5Smrg$as_echo "$supported" >&6; } 7118533545b5Smrg if test "$supported" = "yes" ; then 7119533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7120533545b5Smrg found="yes" 7121533545b5Smrg fi 7122533545b5Smrg fi 7123533545b5Smrg 7124533545b5Smrg 7125533545b5Smrg 7126533545b5Smrg 7127533545b5Smrg 7128533545b5Smrg 7129533545b5Smrg 7130533545b5Smrg 7131533545b5Smrg 7132533545b5Smrg 7133533545b5Smrg 7134533545b5Smrg 7135533545b5Smrg 7136533545b5Smrg 7137533545b5Smrg 7138533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7139533545b5Smrg 7140533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7141533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7142533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7143533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7144533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7145533545b5Smrg $as_echo_n "(cached) " >&6 7146533545b5Smrgelse 7147533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7148533545b5Smrg/* end confdefs.h. */ 7149533545b5Smrgint i; 7150533545b5Smrg_ACEOF 7151533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7152533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7153533545b5Smrgelse 7154533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7155533545b5Smrgfi 7156533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7157533545b5Smrgfi 7158533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7159533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7160533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7161533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7162533545b5Smrgfi 7163533545b5Smrg 7164533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7165533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7166533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7167533545b5Smrg fi 7168533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7169533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7170533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7171533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7172533545b5Smrg $as_echo_n "(cached) " >&6 7173533545b5Smrgelse 7174533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7175533545b5Smrg/* end confdefs.h. */ 7176533545b5Smrgint i; 7177533545b5Smrg_ACEOF 7178533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7179533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7180533545b5Smrgelse 7181533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7182533545b5Smrgfi 7183533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7184533545b5Smrgfi 7185533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7186533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7187533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7188533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7189533545b5Smrgfi 7190533545b5Smrg 7191533545b5Smrgfound="no" 7192533545b5Smrg 7193533545b5Smrg if test $found = "no" ; then 7194533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7195533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7196533545b5Smrg fi 7197533545b5Smrg 7198533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7199533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7200533545b5Smrg fi 7201533545b5Smrg 7202533545b5Smrg CFLAGS="$CFLAGS -Werror=init-self" 7203533545b5Smrg 7204533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7205533545b5Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 7206533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7207533545b5Smrg if eval \${$cacheid+:} false; then : 7208533545b5Smrg $as_echo_n "(cached) " >&6 7209533545b5Smrgelse 7210533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7211533545b5Smrg/* end confdefs.h. */ 7212533545b5Smrgint i; 7213533545b5Smrgint 7214533545b5Smrgmain () 7215533545b5Smrg{ 7216533545b5Smrg 7217533545b5Smrg ; 7218533545b5Smrg return 0; 7219533545b5Smrg} 7220533545b5Smrg_ACEOF 7221533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7222533545b5Smrg eval $cacheid=yes 7223533545b5Smrgelse 7224533545b5Smrg eval $cacheid=no 7225533545b5Smrgfi 7226533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7227533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7228533545b5Smrgfi 7229533545b5Smrg 7230533545b5Smrg 7231533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7232533545b5Smrg 7233533545b5Smrg eval supported=\$$cacheid 7234533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7235533545b5Smrg$as_echo "$supported" >&6; } 7236533545b5Smrg if test "$supported" = "yes" ; then 7237533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7238533545b5Smrg found="yes" 7239533545b5Smrg fi 7240533545b5Smrg fi 7241533545b5Smrg 7242533545b5Smrg 7243533545b5Smrg 7244533545b5Smrg 7245533545b5Smrg 7246533545b5Smrg 7247533545b5Smrg 7248533545b5Smrg 7249533545b5Smrg 7250533545b5Smrg 7251533545b5Smrg 7252533545b5Smrg 7253533545b5Smrg 7254533545b5Smrg 7255533545b5Smrg 7256533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7257533545b5Smrg 7258533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7259533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7260533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7261533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7262533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7263533545b5Smrg $as_echo_n "(cached) " >&6 7264533545b5Smrgelse 7265533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7266533545b5Smrg/* end confdefs.h. */ 7267533545b5Smrgint i; 7268533545b5Smrg_ACEOF 7269533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7270533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7271533545b5Smrgelse 7272533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7273533545b5Smrgfi 7274533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7275533545b5Smrgfi 7276533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7277533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7278533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7279533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7280533545b5Smrgfi 7281533545b5Smrg 7282533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7283533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7284533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7285533545b5Smrg fi 7286533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7287533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7288533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7289533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7290533545b5Smrg $as_echo_n "(cached) " >&6 7291533545b5Smrgelse 7292533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7293533545b5Smrg/* end confdefs.h. */ 7294533545b5Smrgint i; 7295533545b5Smrg_ACEOF 7296533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7297533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7298533545b5Smrgelse 7299533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7300533545b5Smrgfi 7301533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7302533545b5Smrgfi 7303533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7304533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7305533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7306533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7307533545b5Smrgfi 7308533545b5Smrg 7309533545b5Smrgfound="no" 7310533545b5Smrg 7311533545b5Smrg if test $found = "no" ; then 7312533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7313533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7314533545b5Smrg fi 7315533545b5Smrg 7316533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7317533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7318533545b5Smrg fi 7319533545b5Smrg 7320533545b5Smrg CFLAGS="$CFLAGS -Werror=main" 7321533545b5Smrg 7322533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7323533545b5Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 7324533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_main 7325533545b5Smrg if eval \${$cacheid+:} false; then : 7326533545b5Smrg $as_echo_n "(cached) " >&6 7327533545b5Smrgelse 7328533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7329533545b5Smrg/* end confdefs.h. */ 7330533545b5Smrgint i; 7331533545b5Smrgint 7332533545b5Smrgmain () 7333533545b5Smrg{ 7334533545b5Smrg 7335533545b5Smrg ; 7336533545b5Smrg return 0; 7337533545b5Smrg} 7338533545b5Smrg_ACEOF 7339533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7340533545b5Smrg eval $cacheid=yes 7341533545b5Smrgelse 7342533545b5Smrg eval $cacheid=no 7343533545b5Smrgfi 7344533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7345533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7346533545b5Smrgfi 7347533545b5Smrg 7348533545b5Smrg 7349533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7350533545b5Smrg 7351533545b5Smrg eval supported=\$$cacheid 7352533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7353533545b5Smrg$as_echo "$supported" >&6; } 7354533545b5Smrg if test "$supported" = "yes" ; then 7355533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7356533545b5Smrg found="yes" 7357533545b5Smrg fi 7358533545b5Smrg fi 7359533545b5Smrg 7360533545b5Smrg 7361533545b5Smrg 7362533545b5Smrg 7363533545b5Smrg 7364533545b5Smrg 7365533545b5Smrg 7366533545b5Smrg 7367533545b5Smrg 7368533545b5Smrg 7369533545b5Smrg 7370533545b5Smrg 7371533545b5Smrg 7372533545b5Smrg 7373533545b5Smrg 7374533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7375533545b5Smrg 7376533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7377533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7378533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7379533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7380533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7381533545b5Smrg $as_echo_n "(cached) " >&6 7382533545b5Smrgelse 7383533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7384533545b5Smrg/* end confdefs.h. */ 7385533545b5Smrgint i; 7386533545b5Smrg_ACEOF 7387533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7388533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7389533545b5Smrgelse 7390533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7391533545b5Smrgfi 7392533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7393533545b5Smrgfi 7394533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7395533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7396533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7397533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7398533545b5Smrgfi 7399533545b5Smrg 7400533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7401533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7402533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7403533545b5Smrg fi 7404533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7405533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7406533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7407533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7408533545b5Smrg $as_echo_n "(cached) " >&6 7409533545b5Smrgelse 7410533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7411533545b5Smrg/* end confdefs.h. */ 7412533545b5Smrgint i; 7413533545b5Smrg_ACEOF 7414533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7415533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7416533545b5Smrgelse 7417533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7418533545b5Smrgfi 7419533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7420533545b5Smrgfi 7421533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7422533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7423533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7424533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7425533545b5Smrgfi 7426533545b5Smrg 7427533545b5Smrgfound="no" 7428533545b5Smrg 7429533545b5Smrg if test $found = "no" ; then 7430533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7431533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7432533545b5Smrg fi 7433533545b5Smrg 7434533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7435533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7436533545b5Smrg fi 7437533545b5Smrg 7438533545b5Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 7439533545b5Smrg 7440533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7441533545b5Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 7442533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7443533545b5Smrg if eval \${$cacheid+:} false; then : 7444533545b5Smrg $as_echo_n "(cached) " >&6 7445533545b5Smrgelse 7446533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7447533545b5Smrg/* end confdefs.h. */ 7448533545b5Smrgint i; 7449533545b5Smrgint 7450533545b5Smrgmain () 7451533545b5Smrg{ 7452533545b5Smrg 7453533545b5Smrg ; 7454533545b5Smrg return 0; 7455533545b5Smrg} 7456533545b5Smrg_ACEOF 7457533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7458533545b5Smrg eval $cacheid=yes 7459533545b5Smrgelse 7460533545b5Smrg eval $cacheid=no 7461533545b5Smrgfi 7462533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7463533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7464533545b5Smrgfi 7465533545b5Smrg 7466533545b5Smrg 7467533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7468533545b5Smrg 7469533545b5Smrg eval supported=\$$cacheid 7470533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7471533545b5Smrg$as_echo "$supported" >&6; } 7472533545b5Smrg if test "$supported" = "yes" ; then 7473533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7474533545b5Smrg found="yes" 7475533545b5Smrg fi 7476533545b5Smrg fi 7477533545b5Smrg 7478533545b5Smrg 7479533545b5Smrg 7480533545b5Smrg 7481533545b5Smrg 7482533545b5Smrg 7483533545b5Smrg 7484533545b5Smrg 7485533545b5Smrg 7486533545b5Smrg 7487533545b5Smrg 7488533545b5Smrg 7489533545b5Smrg 7490533545b5Smrg 7491533545b5Smrg 7492533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7493533545b5Smrg 7494533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7495533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7496533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7497533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7498533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7499533545b5Smrg $as_echo_n "(cached) " >&6 7500533545b5Smrgelse 7501533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7502533545b5Smrg/* end confdefs.h. */ 7503533545b5Smrgint i; 7504533545b5Smrg_ACEOF 7505533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7506533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7507533545b5Smrgelse 7508533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7509533545b5Smrgfi 7510533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7511533545b5Smrgfi 7512533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7513533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7514533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7515533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7516533545b5Smrgfi 7517533545b5Smrg 7518533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7519533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7520533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7521533545b5Smrg fi 7522533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7523533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7524533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7525533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7526533545b5Smrg $as_echo_n "(cached) " >&6 7527533545b5Smrgelse 7528533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7529533545b5Smrg/* end confdefs.h. */ 7530533545b5Smrgint i; 7531533545b5Smrg_ACEOF 7532533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7533533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7534533545b5Smrgelse 7535533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7536533545b5Smrgfi 7537533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7538533545b5Smrgfi 7539533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7540533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7541533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7542533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7543533545b5Smrgfi 7544533545b5Smrg 7545533545b5Smrgfound="no" 7546533545b5Smrg 7547533545b5Smrg if test $found = "no" ; then 7548533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7549533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7550533545b5Smrg fi 7551533545b5Smrg 7552533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7553533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7554533545b5Smrg fi 7555533545b5Smrg 7556533545b5Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 7557533545b5Smrg 7558533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7559533545b5Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7560533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7561533545b5Smrg if eval \${$cacheid+:} false; then : 7562533545b5Smrg $as_echo_n "(cached) " >&6 7563533545b5Smrgelse 7564533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7565533545b5Smrg/* end confdefs.h. */ 7566533545b5Smrgint i; 7567533545b5Smrgint 7568533545b5Smrgmain () 7569533545b5Smrg{ 7570533545b5Smrg 7571533545b5Smrg ; 7572533545b5Smrg return 0; 7573533545b5Smrg} 7574533545b5Smrg_ACEOF 7575533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7576533545b5Smrg eval $cacheid=yes 7577533545b5Smrgelse 7578533545b5Smrg eval $cacheid=no 7579533545b5Smrgfi 7580533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7581533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7582533545b5Smrgfi 7583533545b5Smrg 7584533545b5Smrg 7585533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7586533545b5Smrg 7587533545b5Smrg eval supported=\$$cacheid 7588533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7589533545b5Smrg$as_echo "$supported" >&6; } 7590533545b5Smrg if test "$supported" = "yes" ; then 7591533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7592533545b5Smrg found="yes" 7593533545b5Smrg fi 7594533545b5Smrg fi 7595533545b5Smrg 7596533545b5Smrg 7597533545b5Smrg 7598533545b5Smrg 7599533545b5Smrg 7600533545b5Smrg 7601533545b5Smrg 7602533545b5Smrg 7603533545b5Smrg 7604533545b5Smrg 7605533545b5Smrg 7606533545b5Smrg 7607533545b5Smrg 7608533545b5Smrg 7609533545b5Smrg 7610533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7611533545b5Smrg 7612533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7613533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7614533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7615533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7616533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7617533545b5Smrg $as_echo_n "(cached) " >&6 7618533545b5Smrgelse 7619533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7620533545b5Smrg/* end confdefs.h. */ 7621533545b5Smrgint i; 7622533545b5Smrg_ACEOF 7623533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7624533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7625533545b5Smrgelse 7626533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7627533545b5Smrgfi 7628533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7629533545b5Smrgfi 7630533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7631533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7632533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7633533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7634533545b5Smrgfi 7635533545b5Smrg 7636533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7637533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7638533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7639533545b5Smrg fi 7640533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7641533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7642533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7643533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7644533545b5Smrg $as_echo_n "(cached) " >&6 7645533545b5Smrgelse 7646533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7647533545b5Smrg/* end confdefs.h. */ 7648533545b5Smrgint i; 7649533545b5Smrg_ACEOF 7650533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7651533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7652533545b5Smrgelse 7653533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7654533545b5Smrgfi 7655533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7656533545b5Smrgfi 7657533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7658533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7659533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7660533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7661533545b5Smrgfi 7662533545b5Smrg 7663533545b5Smrgfound="no" 7664533545b5Smrg 7665533545b5Smrg if test $found = "no" ; then 7666533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7667533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7668533545b5Smrg fi 7669533545b5Smrg 7670533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7671533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7672533545b5Smrg fi 7673533545b5Smrg 7674533545b5Smrg CFLAGS="$CFLAGS -Werror=return-type" 7675533545b5Smrg 7676533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7677533545b5Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 7678533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 7679533545b5Smrg if eval \${$cacheid+:} false; then : 7680533545b5Smrg $as_echo_n "(cached) " >&6 7681533545b5Smrgelse 7682533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7683533545b5Smrg/* end confdefs.h. */ 7684533545b5Smrgint i; 7685533545b5Smrgint 7686533545b5Smrgmain () 7687533545b5Smrg{ 7688533545b5Smrg 7689533545b5Smrg ; 7690533545b5Smrg return 0; 7691533545b5Smrg} 7692533545b5Smrg_ACEOF 7693533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7694533545b5Smrg eval $cacheid=yes 7695533545b5Smrgelse 7696533545b5Smrg eval $cacheid=no 7697533545b5Smrgfi 7698533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7699533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7700533545b5Smrgfi 7701533545b5Smrg 7702533545b5Smrg 7703533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7704533545b5Smrg 7705533545b5Smrg eval supported=\$$cacheid 7706533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7707533545b5Smrg$as_echo "$supported" >&6; } 7708533545b5Smrg if test "$supported" = "yes" ; then 7709533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7710533545b5Smrg found="yes" 7711533545b5Smrg fi 7712533545b5Smrg fi 7713533545b5Smrg 7714533545b5Smrg if test $found = "no" ; then 7715533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7716533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7717533545b5Smrg fi 7718533545b5Smrg 7719533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7720533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7721533545b5Smrg fi 7722533545b5Smrg 7723533545b5Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7724533545b5Smrg 7725533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7726533545b5Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7727533545b5Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7728533545b5Smrg if eval \${$cacheid+:} false; then : 7729533545b5Smrg $as_echo_n "(cached) " >&6 7730533545b5Smrgelse 7731533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7732533545b5Smrg/* end confdefs.h. */ 7733533545b5Smrgint i; 7734533545b5Smrgint 7735533545b5Smrgmain () 7736533545b5Smrg{ 7737533545b5Smrg 7738533545b5Smrg ; 7739533545b5Smrg return 0; 7740533545b5Smrg} 7741533545b5Smrg_ACEOF 7742533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7743533545b5Smrg eval $cacheid=yes 7744533545b5Smrgelse 7745533545b5Smrg eval $cacheid=no 7746533545b5Smrgfi 7747533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7748533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7749533545b5Smrgfi 7750533545b5Smrg 7751533545b5Smrg 7752533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7753533545b5Smrg 7754533545b5Smrg eval supported=\$$cacheid 7755533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7756533545b5Smrg$as_echo "$supported" >&6; } 7757533545b5Smrg if test "$supported" = "yes" ; then 7758533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7759533545b5Smrg found="yes" 7760533545b5Smrg fi 7761533545b5Smrg fi 7762533545b5Smrg 7763533545b5Smrg 7764533545b5Smrg 7765533545b5Smrg 7766533545b5Smrg 7767533545b5Smrg 7768533545b5Smrg 7769533545b5Smrg 7770533545b5Smrg 7771533545b5Smrg 7772533545b5Smrg 7773533545b5Smrg 7774533545b5Smrg 7775533545b5Smrg 7776533545b5Smrg 7777533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7778533545b5Smrg 7779533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7780533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7781533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7782533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7783533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7784533545b5Smrg $as_echo_n "(cached) " >&6 7785533545b5Smrgelse 7786533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7787533545b5Smrg/* end confdefs.h. */ 7788533545b5Smrgint i; 7789533545b5Smrg_ACEOF 7790533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7791533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7792533545b5Smrgelse 7793533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7794533545b5Smrgfi 7795533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7796533545b5Smrgfi 7797533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7798533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7799533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7800533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7801533545b5Smrgfi 7802533545b5Smrg 7803533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7804533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7805533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7806533545b5Smrg fi 7807533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7808533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7809533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7810533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7811533545b5Smrg $as_echo_n "(cached) " >&6 7812533545b5Smrgelse 7813533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7814533545b5Smrg/* end confdefs.h. */ 7815533545b5Smrgint i; 7816533545b5Smrg_ACEOF 7817533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7818533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7819533545b5Smrgelse 7820533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7821533545b5Smrgfi 7822533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7823533545b5Smrgfi 7824533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7825533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7826533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7827533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7828533545b5Smrgfi 7829533545b5Smrg 7830533545b5Smrgfound="no" 7831533545b5Smrg 7832533545b5Smrg if test $found = "no" ; then 7833533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7834533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7835533545b5Smrg fi 7836533545b5Smrg 7837533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7838533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7839533545b5Smrg fi 7840533545b5Smrg 7841533545b5Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 7842533545b5Smrg 7843533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 7844533545b5Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 7845533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 7846533545b5Smrg if eval \${$cacheid+:} false; then : 7847533545b5Smrg $as_echo_n "(cached) " >&6 7848533545b5Smrgelse 7849533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7850533545b5Smrg/* end confdefs.h. */ 7851533545b5Smrgint i; 7852533545b5Smrgint 7853533545b5Smrgmain () 7854533545b5Smrg{ 7855533545b5Smrg 7856533545b5Smrg ; 7857533545b5Smrg return 0; 7858533545b5Smrg} 7859533545b5Smrg_ACEOF 7860533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7861533545b5Smrg eval $cacheid=yes 7862533545b5Smrgelse 7863533545b5Smrg eval $cacheid=no 7864533545b5Smrgfi 7865533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7866533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7867533545b5Smrgfi 7868533545b5Smrg 7869533545b5Smrg 7870533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7871533545b5Smrg 7872533545b5Smrg eval supported=\$$cacheid 7873533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7874533545b5Smrg$as_echo "$supported" >&6; } 7875533545b5Smrg if test "$supported" = "yes" ; then 7876533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 7877533545b5Smrg found="yes" 7878533545b5Smrg fi 7879533545b5Smrg fi 7880533545b5Smrg 7881533545b5Smrg 7882533545b5Smrg 7883533545b5Smrg 7884533545b5Smrg 7885533545b5Smrg 7886533545b5Smrg 7887533545b5Smrg 7888533545b5Smrg 7889533545b5Smrg 7890533545b5Smrg 7891533545b5Smrg 7892533545b5Smrg 7893533545b5Smrg 7894533545b5Smrg 7895533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7896533545b5Smrg 7897533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7898533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7899533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7900533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7901533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7902533545b5Smrg $as_echo_n "(cached) " >&6 7903533545b5Smrgelse 7904533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7905533545b5Smrg/* end confdefs.h. */ 7906533545b5Smrgint i; 7907533545b5Smrg_ACEOF 7908533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7909533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7910533545b5Smrgelse 7911533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 7912533545b5Smrgfi 7913533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7914533545b5Smrgfi 7915533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7916533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7917533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7918533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7919533545b5Smrgfi 7920533545b5Smrg 7921533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7922533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7923533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7924533545b5Smrg fi 7925533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7926533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7927533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7928533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7929533545b5Smrg $as_echo_n "(cached) " >&6 7930533545b5Smrgelse 7931533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7932533545b5Smrg/* end confdefs.h. */ 7933533545b5Smrgint i; 7934533545b5Smrg_ACEOF 7935533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 7936533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7937533545b5Smrgelse 7938533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7939533545b5Smrgfi 7940533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7941533545b5Smrgfi 7942533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7943533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7944533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7945533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7946533545b5Smrgfi 7947533545b5Smrg 7948533545b5Smrgfound="no" 7949533545b5Smrg 7950533545b5Smrg if test $found = "no" ; then 7951533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7952533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7953533545b5Smrg fi 7954533545b5Smrg 7955533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7956533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7957533545b5Smrg fi 7958533545b5Smrg 7959533545b5Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 7960533545b5Smrg 7961533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 7962533545b5Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 7963533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 7964533545b5Smrg if eval \${$cacheid+:} false; then : 7965533545b5Smrg $as_echo_n "(cached) " >&6 7966533545b5Smrgelse 7967533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7968533545b5Smrg/* end confdefs.h. */ 7969533545b5Smrgint i; 7970533545b5Smrgint 7971533545b5Smrgmain () 7972533545b5Smrg{ 7973533545b5Smrg 7974533545b5Smrg ; 7975533545b5Smrg return 0; 7976533545b5Smrg} 7977533545b5Smrg_ACEOF 7978533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 7979533545b5Smrg eval $cacheid=yes 7980533545b5Smrgelse 7981533545b5Smrg eval $cacheid=no 7982533545b5Smrgfi 7983533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 7984533545b5Smrg conftest$ac_exeext conftest.$ac_ext 7985533545b5Smrgfi 7986533545b5Smrg 7987533545b5Smrg 7988533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7989533545b5Smrg 7990533545b5Smrg eval supported=\$$cacheid 7991533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7992533545b5Smrg$as_echo "$supported" >&6; } 7993533545b5Smrg if test "$supported" = "yes" ; then 7994533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 7995533545b5Smrg found="yes" 7996533545b5Smrg fi 7997533545b5Smrg fi 7998533545b5Smrg 7999533545b5Smrg 8000533545b5Smrg 8001533545b5Smrg 8002533545b5Smrg 8003533545b5Smrg 8004533545b5Smrg 8005533545b5Smrg 8006533545b5Smrg 8007533545b5Smrg 8008533545b5Smrg 8009533545b5Smrg 8010533545b5Smrg 8011533545b5Smrg 8012533545b5Smrg 8013533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8014533545b5Smrg 8015533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8016533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8017533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8018533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8019533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8020533545b5Smrg $as_echo_n "(cached) " >&6 8021533545b5Smrgelse 8022533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8023533545b5Smrg/* end confdefs.h. */ 8024533545b5Smrgint i; 8025533545b5Smrg_ACEOF 8026533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8027533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8028533545b5Smrgelse 8029533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8030533545b5Smrgfi 8031533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8032533545b5Smrgfi 8033533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8034533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8035533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8036533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8037533545b5Smrgfi 8038533545b5Smrg 8039533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8040533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8041533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8042533545b5Smrg fi 8043533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8044533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8045533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8046533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8047533545b5Smrg $as_echo_n "(cached) " >&6 8048533545b5Smrgelse 8049533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8050533545b5Smrg/* end confdefs.h. */ 8051533545b5Smrgint i; 8052533545b5Smrg_ACEOF 8053533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8054533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8055533545b5Smrgelse 8056533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8057533545b5Smrgfi 8058533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8059533545b5Smrgfi 8060533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8061533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8062533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8063533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8064533545b5Smrgfi 8065533545b5Smrg 8066533545b5Smrgfound="no" 8067533545b5Smrg 8068533545b5Smrg if test $found = "no" ; then 8069533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8070533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8071533545b5Smrg fi 8072533545b5Smrg 8073533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8074533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8075533545b5Smrg fi 8076533545b5Smrg 8077533545b5Smrg CFLAGS="$CFLAGS -Werror=write-strings" 8078533545b5Smrg 8079533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8080533545b5Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 8081533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8082533545b5Smrg if eval \${$cacheid+:} false; then : 8083533545b5Smrg $as_echo_n "(cached) " >&6 8084533545b5Smrgelse 8085533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8086533545b5Smrg/* end confdefs.h. */ 8087533545b5Smrgint i; 8088533545b5Smrgint 8089533545b5Smrgmain () 8090533545b5Smrg{ 8091533545b5Smrg 8092533545b5Smrg ; 8093533545b5Smrg return 0; 8094533545b5Smrg} 8095533545b5Smrg_ACEOF 8096533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8097533545b5Smrg eval $cacheid=yes 8098533545b5Smrgelse 8099533545b5Smrg eval $cacheid=no 8100533545b5Smrgfi 8101533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8102533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8103533545b5Smrgfi 8104533545b5Smrg 8105533545b5Smrg 8106533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8107533545b5Smrg 8108533545b5Smrg eval supported=\$$cacheid 8109533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8110533545b5Smrg$as_echo "$supported" >&6; } 8111533545b5Smrg if test "$supported" = "yes" ; then 8112533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8113533545b5Smrg found="yes" 8114533545b5Smrg fi 8115533545b5Smrg fi 8116533545b5Smrg 8117533545b5Smrg 8118533545b5Smrg 8119533545b5Smrg 8120533545b5Smrg 8121533545b5Smrg 8122533545b5Smrg 8123533545b5Smrg 8124533545b5Smrg 8125533545b5Smrg 8126533545b5Smrg 8127533545b5Smrg 8128533545b5Smrg 8129533545b5Smrg 8130533545b5Smrg 8131533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8132533545b5Smrg 8133533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8134533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8135533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8136533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8137533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8138533545b5Smrg $as_echo_n "(cached) " >&6 8139533545b5Smrgelse 8140533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8141533545b5Smrg/* end confdefs.h. */ 8142533545b5Smrgint i; 8143533545b5Smrg_ACEOF 8144533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8145533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8146533545b5Smrgelse 8147533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8148533545b5Smrgfi 8149533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8150533545b5Smrgfi 8151533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8152533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8153533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8154533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8155533545b5Smrgfi 8156533545b5Smrg 8157533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8158533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8159533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8160533545b5Smrg fi 8161533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8162533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8163533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8164533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8165533545b5Smrg $as_echo_n "(cached) " >&6 8166533545b5Smrgelse 8167533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8168533545b5Smrg/* end confdefs.h. */ 8169533545b5Smrgint i; 8170533545b5Smrg_ACEOF 8171533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8172533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8173533545b5Smrgelse 8174533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8175533545b5Smrgfi 8176533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8177533545b5Smrgfi 8178533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8179533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8180533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8181533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8182533545b5Smrgfi 8183533545b5Smrg 8184533545b5Smrgfound="no" 8185533545b5Smrg 8186533545b5Smrg if test $found = "no" ; then 8187533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8188533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8189533545b5Smrg fi 8190533545b5Smrg 8191533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8192533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8193533545b5Smrg fi 8194533545b5Smrg 8195533545b5Smrg CFLAGS="$CFLAGS -Werror=address" 8196533545b5Smrg 8197533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8198533545b5Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 8199533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_address 8200533545b5Smrg if eval \${$cacheid+:} false; then : 8201533545b5Smrg $as_echo_n "(cached) " >&6 8202533545b5Smrgelse 8203533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8204533545b5Smrg/* end confdefs.h. */ 8205533545b5Smrgint i; 8206533545b5Smrgint 8207533545b5Smrgmain () 8208533545b5Smrg{ 8209533545b5Smrg 8210533545b5Smrg ; 8211533545b5Smrg return 0; 8212533545b5Smrg} 8213533545b5Smrg_ACEOF 8214533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8215533545b5Smrg eval $cacheid=yes 8216533545b5Smrgelse 8217533545b5Smrg eval $cacheid=no 8218533545b5Smrgfi 8219533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8220533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8221533545b5Smrgfi 8222533545b5Smrg 8223533545b5Smrg 8224533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8225533545b5Smrg 8226533545b5Smrg eval supported=\$$cacheid 8227533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8228533545b5Smrg$as_echo "$supported" >&6; } 8229533545b5Smrg if test "$supported" = "yes" ; then 8230533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8231533545b5Smrg found="yes" 8232533545b5Smrg fi 8233533545b5Smrg fi 8234533545b5Smrg 8235533545b5Smrg 8236533545b5Smrg 8237533545b5Smrg 8238533545b5Smrg 8239533545b5Smrg 8240533545b5Smrg 8241533545b5Smrg 8242533545b5Smrg 8243533545b5Smrg 8244533545b5Smrg 8245533545b5Smrg 8246533545b5Smrg 8247533545b5Smrg 8248533545b5Smrg 8249533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8250533545b5Smrg 8251533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8252533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8253533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8254533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8255533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8256533545b5Smrg $as_echo_n "(cached) " >&6 8257533545b5Smrgelse 8258533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8259533545b5Smrg/* end confdefs.h. */ 8260533545b5Smrgint i; 8261533545b5Smrg_ACEOF 8262533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8263533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8264533545b5Smrgelse 8265533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8266533545b5Smrgfi 8267533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8268533545b5Smrgfi 8269533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8270533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8271533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8272533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8273533545b5Smrgfi 8274533545b5Smrg 8275533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8276533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8277533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8278533545b5Smrg fi 8279533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8280533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8281533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8282533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8283533545b5Smrg $as_echo_n "(cached) " >&6 8284533545b5Smrgelse 8285533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8286533545b5Smrg/* end confdefs.h. */ 8287533545b5Smrgint i; 8288533545b5Smrg_ACEOF 8289533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8290533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8291533545b5Smrgelse 8292533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8293533545b5Smrgfi 8294533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8295533545b5Smrgfi 8296533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8297533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8298533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8299533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8300533545b5Smrgfi 8301533545b5Smrg 8302533545b5Smrgfound="no" 8303533545b5Smrg 8304533545b5Smrg if test $found = "no" ; then 8305533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8306533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8307533545b5Smrg fi 8308533545b5Smrg 8309533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8310533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8311533545b5Smrg fi 8312533545b5Smrg 8313533545b5Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8314533545b5Smrg 8315533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8316533545b5Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8317533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8318533545b5Smrg if eval \${$cacheid+:} false; then : 8319533545b5Smrg $as_echo_n "(cached) " >&6 8320533545b5Smrgelse 8321533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8322533545b5Smrg/* end confdefs.h. */ 8323533545b5Smrgint i; 8324533545b5Smrgint 8325533545b5Smrgmain () 8326533545b5Smrg{ 8327533545b5Smrg 8328533545b5Smrg ; 8329533545b5Smrg return 0; 8330533545b5Smrg} 8331533545b5Smrg_ACEOF 8332533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8333533545b5Smrg eval $cacheid=yes 8334533545b5Smrgelse 8335533545b5Smrg eval $cacheid=no 8336533545b5Smrgfi 8337533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8338533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8339533545b5Smrgfi 8340533545b5Smrg 8341533545b5Smrg 8342533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8343533545b5Smrg 8344533545b5Smrg eval supported=\$$cacheid 8345533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8346533545b5Smrg$as_echo "$supported" >&6; } 8347533545b5Smrg if test "$supported" = "yes" ; then 8348533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8349533545b5Smrg found="yes" 8350533545b5Smrg fi 8351533545b5Smrg fi 8352533545b5Smrg 8353533545b5Smrg if test $found = "no" ; then 8354533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8355533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8356533545b5Smrg fi 8357533545b5Smrg 8358533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8359533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8360533545b5Smrg fi 8361533545b5Smrg 8362533545b5Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8363533545b5Smrg 8364533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8365533545b5Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8366533545b5Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8367533545b5Smrg if eval \${$cacheid+:} false; then : 8368533545b5Smrg $as_echo_n "(cached) " >&6 8369533545b5Smrgelse 8370533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8371533545b5Smrg/* end confdefs.h. */ 8372533545b5Smrgint i; 8373533545b5Smrgint 8374533545b5Smrgmain () 8375533545b5Smrg{ 8376533545b5Smrg 8377533545b5Smrg ; 8378533545b5Smrg return 0; 8379533545b5Smrg} 8380533545b5Smrg_ACEOF 8381533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8382533545b5Smrg eval $cacheid=yes 8383533545b5Smrgelse 8384533545b5Smrg eval $cacheid=no 8385533545b5Smrgfi 8386533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8387533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8388533545b5Smrgfi 8389533545b5Smrg 8390533545b5Smrg 8391533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8392533545b5Smrg 8393533545b5Smrg eval supported=\$$cacheid 8394533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8395533545b5Smrg$as_echo "$supported" >&6; } 8396533545b5Smrg if test "$supported" = "yes" ; then 8397533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8398533545b5Smrg found="yes" 8399533545b5Smrg fi 8400533545b5Smrg fi 8401533545b5Smrg 8402533545b5Smrg 8403533545b5Smrg 8404533545b5Smrg 8405533545b5Smrg 8406533545b5Smrg 8407533545b5Smrg 8408533545b5Smrg 8409533545b5Smrg 8410533545b5Smrg 8411533545b5Smrg 8412533545b5Smrg 8413533545b5Smrg 8414533545b5Smrg 8415533545b5Smrg 8416533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8417533545b5Smrg 8418533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8419533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8420533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8421533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8422533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8423533545b5Smrg $as_echo_n "(cached) " >&6 8424533545b5Smrgelse 8425533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8426533545b5Smrg/* end confdefs.h. */ 8427533545b5Smrgint i; 8428533545b5Smrg_ACEOF 8429533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8430533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8431533545b5Smrgelse 8432533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8433533545b5Smrgfi 8434533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8435533545b5Smrgfi 8436533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8437533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8438533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8439533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8440533545b5Smrgfi 8441533545b5Smrg 8442533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8443533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8444533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8445533545b5Smrg fi 8446533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8447533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8448533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8449533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8450533545b5Smrg $as_echo_n "(cached) " >&6 8451533545b5Smrgelse 8452533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8453533545b5Smrg/* end confdefs.h. */ 8454533545b5Smrgint i; 8455533545b5Smrg_ACEOF 8456533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8457533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8458533545b5Smrgelse 8459533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8460533545b5Smrgfi 8461533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8462533545b5Smrgfi 8463533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8464533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8465533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8466533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8467533545b5Smrgfi 8468533545b5Smrg 8469533545b5Smrgfound="no" 8470533545b5Smrg 8471533545b5Smrg if test $found = "no" ; then 8472533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8473533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8474533545b5Smrg fi 8475533545b5Smrg 8476533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8477533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8478533545b5Smrg fi 8479533545b5Smrg 8480533545b5Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8481533545b5Smrg 8482533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8483533545b5Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8484533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8485533545b5Smrg if eval \${$cacheid+:} false; then : 8486533545b5Smrg $as_echo_n "(cached) " >&6 8487533545b5Smrgelse 8488533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8489533545b5Smrg/* end confdefs.h. */ 8490533545b5Smrgint i; 8491533545b5Smrgint 8492533545b5Smrgmain () 8493533545b5Smrg{ 8494533545b5Smrg 8495533545b5Smrg ; 8496533545b5Smrg return 0; 8497533545b5Smrg} 8498533545b5Smrg_ACEOF 8499533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8500533545b5Smrg eval $cacheid=yes 8501533545b5Smrgelse 8502533545b5Smrg eval $cacheid=no 8503533545b5Smrgfi 8504533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8505533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8506533545b5Smrgfi 8507533545b5Smrg 8508533545b5Smrg 8509533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8510533545b5Smrg 8511533545b5Smrg eval supported=\$$cacheid 8512533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8513533545b5Smrg$as_echo "$supported" >&6; } 8514533545b5Smrg if test "$supported" = "yes" ; then 8515533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8516533545b5Smrg found="yes" 8517533545b5Smrg fi 8518533545b5Smrg fi 8519533545b5Smrg 8520533545b5Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8521533545b5Smrgelse 8522533545b5Smrg{ $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 8523533545b5Smrg$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;} 8524533545b5Smrg 8525533545b5Smrg 8526533545b5Smrg 8527533545b5Smrg 8528533545b5Smrg 8529533545b5Smrg 8530533545b5Smrg 8531533545b5Smrg 8532533545b5Smrg 8533533545b5Smrg 8534533545b5Smrg 8535533545b5Smrg 8536533545b5Smrg 8537533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8538533545b5Smrg 8539533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8540533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8541533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8542533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8543533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8544533545b5Smrg $as_echo_n "(cached) " >&6 8545533545b5Smrgelse 8546533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8547533545b5Smrg/* end confdefs.h. */ 8548533545b5Smrgint i; 8549533545b5Smrg_ACEOF 8550533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8551533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8552533545b5Smrgelse 8553533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8554533545b5Smrgfi 8555533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8556533545b5Smrgfi 8557533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8558533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8559533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8560533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8561533545b5Smrgfi 8562533545b5Smrg 8563533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8564533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8565533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8566533545b5Smrg fi 8567533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8568533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8569533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8570533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8571533545b5Smrg $as_echo_n "(cached) " >&6 8572533545b5Smrgelse 8573533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8574533545b5Smrg/* end confdefs.h. */ 8575533545b5Smrgint i; 8576533545b5Smrg_ACEOF 8577533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8578533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8579533545b5Smrgelse 8580533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8581533545b5Smrgfi 8582533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8583533545b5Smrgfi 8584533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8585533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8586533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8587533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8588533545b5Smrgfi 8589533545b5Smrg 8590533545b5Smrgfound="no" 8591533545b5Smrg 8592533545b5Smrg if test $found = "no" ; then 8593533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8594533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8595533545b5Smrg fi 8596533545b5Smrg 8597533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8598533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8599533545b5Smrg fi 8600533545b5Smrg 8601533545b5Smrg CFLAGS="$CFLAGS -Wimplicit" 8602533545b5Smrg 8603533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8604533545b5Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8605533545b5Smrg cacheid=xorg_cv_cc_flag__Wimplicit 8606533545b5Smrg if eval \${$cacheid+:} false; then : 8607533545b5Smrg $as_echo_n "(cached) " >&6 8608533545b5Smrgelse 8609533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8610533545b5Smrg/* end confdefs.h. */ 8611533545b5Smrgint i; 8612533545b5Smrgint 8613533545b5Smrgmain () 8614533545b5Smrg{ 8615533545b5Smrg 8616533545b5Smrg ; 8617533545b5Smrg return 0; 8618533545b5Smrg} 8619533545b5Smrg_ACEOF 8620533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8621533545b5Smrg eval $cacheid=yes 8622533545b5Smrgelse 8623533545b5Smrg eval $cacheid=no 8624533545b5Smrgfi 8625533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8626533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8627533545b5Smrgfi 8628533545b5Smrg 8629533545b5Smrg 8630533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8631533545b5Smrg 8632533545b5Smrg eval supported=\$$cacheid 8633533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8634533545b5Smrg$as_echo "$supported" >&6; } 8635533545b5Smrg if test "$supported" = "yes" ; then 8636533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8637533545b5Smrg found="yes" 8638533545b5Smrg fi 8639533545b5Smrg fi 8640533545b5Smrg 8641533545b5Smrg 8642533545b5Smrg 8643533545b5Smrg 8644533545b5Smrg 8645533545b5Smrg 8646533545b5Smrg 8647533545b5Smrg 8648533545b5Smrg 8649533545b5Smrg 8650533545b5Smrg 8651533545b5Smrg 8652533545b5Smrg 8653533545b5Smrg 8654533545b5Smrg 8655533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8656533545b5Smrg 8657533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8658533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8659533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8660533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8661533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8662533545b5Smrg $as_echo_n "(cached) " >&6 8663533545b5Smrgelse 8664533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8665533545b5Smrg/* end confdefs.h. */ 8666533545b5Smrgint i; 8667533545b5Smrg_ACEOF 8668533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8669533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8670533545b5Smrgelse 8671533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8672533545b5Smrgfi 8673533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8674533545b5Smrgfi 8675533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8676533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8677533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8678533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8679533545b5Smrgfi 8680533545b5Smrg 8681533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8682533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8683533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8684533545b5Smrg fi 8685533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8686533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8687533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8688533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8689533545b5Smrg $as_echo_n "(cached) " >&6 8690533545b5Smrgelse 8691533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8692533545b5Smrg/* end confdefs.h. */ 8693533545b5Smrgint i; 8694533545b5Smrg_ACEOF 8695533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8696533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8697533545b5Smrgelse 8698533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8699533545b5Smrgfi 8700533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8701533545b5Smrgfi 8702533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8703533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8704533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8705533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8706533545b5Smrgfi 8707533545b5Smrg 8708533545b5Smrgfound="no" 8709533545b5Smrg 8710533545b5Smrg if test $found = "no" ; then 8711533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8712533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8713533545b5Smrg fi 8714533545b5Smrg 8715533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8716533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8717533545b5Smrg fi 8718533545b5Smrg 8719533545b5Smrg CFLAGS="$CFLAGS -Wnonnull" 8720533545b5Smrg 8721533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 8722533545b5Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8723533545b5Smrg cacheid=xorg_cv_cc_flag__Wnonnull 8724533545b5Smrg if eval \${$cacheid+:} false; then : 8725533545b5Smrg $as_echo_n "(cached) " >&6 8726533545b5Smrgelse 8727533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8728533545b5Smrg/* end confdefs.h. */ 8729533545b5Smrgint i; 8730533545b5Smrgint 8731533545b5Smrgmain () 8732533545b5Smrg{ 8733533545b5Smrg 8734533545b5Smrg ; 8735533545b5Smrg return 0; 8736533545b5Smrg} 8737533545b5Smrg_ACEOF 8738533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8739533545b5Smrg eval $cacheid=yes 8740533545b5Smrgelse 8741533545b5Smrg eval $cacheid=no 8742533545b5Smrgfi 8743533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8744533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8745533545b5Smrgfi 8746533545b5Smrg 8747533545b5Smrg 8748533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8749533545b5Smrg 8750533545b5Smrg eval supported=\$$cacheid 8751533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8752533545b5Smrg$as_echo "$supported" >&6; } 8753533545b5Smrg if test "$supported" = "yes" ; then 8754533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8755533545b5Smrg found="yes" 8756533545b5Smrg fi 8757533545b5Smrg fi 8758533545b5Smrg 8759533545b5Smrg 8760533545b5Smrg 8761533545b5Smrg 8762533545b5Smrg 8763533545b5Smrg 8764533545b5Smrg 8765533545b5Smrg 8766533545b5Smrg 8767533545b5Smrg 8768533545b5Smrg 8769533545b5Smrg 8770533545b5Smrg 8771533545b5Smrg 8772533545b5Smrg 8773533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8774533545b5Smrg 8775533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8776533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8777533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8778533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8779533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8780533545b5Smrg $as_echo_n "(cached) " >&6 8781533545b5Smrgelse 8782533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8783533545b5Smrg/* end confdefs.h. */ 8784533545b5Smrgint i; 8785533545b5Smrg_ACEOF 8786533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8787533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8788533545b5Smrgelse 8789533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8790533545b5Smrgfi 8791533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8792533545b5Smrgfi 8793533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8794533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8795533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8796533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8797533545b5Smrgfi 8798533545b5Smrg 8799533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8800533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8801533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8802533545b5Smrg fi 8803533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8804533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8805533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8806533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8807533545b5Smrg $as_echo_n "(cached) " >&6 8808533545b5Smrgelse 8809533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8810533545b5Smrg/* end confdefs.h. */ 8811533545b5Smrgint i; 8812533545b5Smrg_ACEOF 8813533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8814533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8815533545b5Smrgelse 8816533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8817533545b5Smrgfi 8818533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8819533545b5Smrgfi 8820533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8821533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8822533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8823533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8824533545b5Smrgfi 8825533545b5Smrg 8826533545b5Smrgfound="no" 8827533545b5Smrg 8828533545b5Smrg if test $found = "no" ; then 8829533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8830533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8831533545b5Smrg fi 8832533545b5Smrg 8833533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8834533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8835533545b5Smrg fi 8836533545b5Smrg 8837533545b5Smrg CFLAGS="$CFLAGS -Winit-self" 8838533545b5Smrg 8839533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 8840533545b5Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 8841533545b5Smrg cacheid=xorg_cv_cc_flag__Winit_self 8842533545b5Smrg if eval \${$cacheid+:} false; then : 8843533545b5Smrg $as_echo_n "(cached) " >&6 8844533545b5Smrgelse 8845533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8846533545b5Smrg/* end confdefs.h. */ 8847533545b5Smrgint i; 8848533545b5Smrgint 8849533545b5Smrgmain () 8850533545b5Smrg{ 8851533545b5Smrg 8852533545b5Smrg ; 8853533545b5Smrg return 0; 8854533545b5Smrg} 8855533545b5Smrg_ACEOF 8856533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8857533545b5Smrg eval $cacheid=yes 8858533545b5Smrgelse 8859533545b5Smrg eval $cacheid=no 8860533545b5Smrgfi 8861533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8862533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8863533545b5Smrgfi 8864533545b5Smrg 8865533545b5Smrg 8866533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8867533545b5Smrg 8868533545b5Smrg eval supported=\$$cacheid 8869533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8870533545b5Smrg$as_echo "$supported" >&6; } 8871533545b5Smrg if test "$supported" = "yes" ; then 8872533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 8873533545b5Smrg found="yes" 8874533545b5Smrg fi 8875533545b5Smrg fi 8876533545b5Smrg 8877533545b5Smrg 8878533545b5Smrg 8879533545b5Smrg 8880533545b5Smrg 8881533545b5Smrg 8882533545b5Smrg 8883533545b5Smrg 8884533545b5Smrg 8885533545b5Smrg 8886533545b5Smrg 8887533545b5Smrg 8888533545b5Smrg 8889533545b5Smrg 8890533545b5Smrg 8891533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8892533545b5Smrg 8893533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8894533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8895533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8896533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8897533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8898533545b5Smrg $as_echo_n "(cached) " >&6 8899533545b5Smrgelse 8900533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8901533545b5Smrg/* end confdefs.h. */ 8902533545b5Smrgint i; 8903533545b5Smrg_ACEOF 8904533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8905533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8906533545b5Smrgelse 8907533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 8908533545b5Smrgfi 8909533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8910533545b5Smrgfi 8911533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8912533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8913533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8914533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8915533545b5Smrgfi 8916533545b5Smrg 8917533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8918533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8919533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8920533545b5Smrg fi 8921533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8922533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8923533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8924533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8925533545b5Smrg $as_echo_n "(cached) " >&6 8926533545b5Smrgelse 8927533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8928533545b5Smrg/* end confdefs.h. */ 8929533545b5Smrgint i; 8930533545b5Smrg_ACEOF 8931533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 8932533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8933533545b5Smrgelse 8934533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8935533545b5Smrgfi 8936533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8937533545b5Smrgfi 8938533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8939533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8940533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8941533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8942533545b5Smrgfi 8943533545b5Smrg 8944533545b5Smrgfound="no" 8945533545b5Smrg 8946533545b5Smrg if test $found = "no" ; then 8947533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8948533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8949533545b5Smrg fi 8950533545b5Smrg 8951533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8952533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8953533545b5Smrg fi 8954533545b5Smrg 8955533545b5Smrg CFLAGS="$CFLAGS -Wmain" 8956533545b5Smrg 8957533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 8958533545b5Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; } 8959533545b5Smrg cacheid=xorg_cv_cc_flag__Wmain 8960533545b5Smrg if eval \${$cacheid+:} false; then : 8961533545b5Smrg $as_echo_n "(cached) " >&6 8962533545b5Smrgelse 8963533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8964533545b5Smrg/* end confdefs.h. */ 8965533545b5Smrgint i; 8966533545b5Smrgint 8967533545b5Smrgmain () 8968533545b5Smrg{ 8969533545b5Smrg 8970533545b5Smrg ; 8971533545b5Smrg return 0; 8972533545b5Smrg} 8973533545b5Smrg_ACEOF 8974533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 8975533545b5Smrg eval $cacheid=yes 8976533545b5Smrgelse 8977533545b5Smrg eval $cacheid=no 8978533545b5Smrgfi 8979533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 8980533545b5Smrg conftest$ac_exeext conftest.$ac_ext 8981533545b5Smrgfi 8982533545b5Smrg 8983533545b5Smrg 8984533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8985533545b5Smrg 8986533545b5Smrg eval supported=\$$cacheid 8987533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8988533545b5Smrg$as_echo "$supported" >&6; } 8989533545b5Smrg if test "$supported" = "yes" ; then 8990533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 8991533545b5Smrg found="yes" 8992533545b5Smrg fi 8993533545b5Smrg fi 8994533545b5Smrg 8995533545b5Smrg 8996533545b5Smrg 8997533545b5Smrg 8998533545b5Smrg 8999533545b5Smrg 9000533545b5Smrg 9001533545b5Smrg 9002533545b5Smrg 9003533545b5Smrg 9004533545b5Smrg 9005533545b5Smrg 9006533545b5Smrg 9007533545b5Smrg 9008533545b5Smrg 9009533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9010533545b5Smrg 9011533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9012533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9013533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9014533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9015533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9016533545b5Smrg $as_echo_n "(cached) " >&6 9017533545b5Smrgelse 9018533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9019533545b5Smrg/* end confdefs.h. */ 9020533545b5Smrgint i; 9021533545b5Smrg_ACEOF 9022533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9023533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9024533545b5Smrgelse 9025533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9026533545b5Smrgfi 9027533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9028533545b5Smrgfi 9029533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9030533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9031533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9032533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9033533545b5Smrgfi 9034533545b5Smrg 9035533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9036533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9037533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9038533545b5Smrg fi 9039533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9040533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9041533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9042533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9043533545b5Smrg $as_echo_n "(cached) " >&6 9044533545b5Smrgelse 9045533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9046533545b5Smrg/* end confdefs.h. */ 9047533545b5Smrgint i; 9048533545b5Smrg_ACEOF 9049533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9050533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9051533545b5Smrgelse 9052533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9053533545b5Smrgfi 9054533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9055533545b5Smrgfi 9056533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9057533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9058533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9059533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9060533545b5Smrgfi 9061533545b5Smrg 9062533545b5Smrgfound="no" 9063533545b5Smrg 9064533545b5Smrg if test $found = "no" ; then 9065533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9066533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9067533545b5Smrg fi 9068533545b5Smrg 9069533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9070533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9071533545b5Smrg fi 9072533545b5Smrg 9073533545b5Smrg CFLAGS="$CFLAGS -Wmissing-braces" 9074533545b5Smrg 9075533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9076533545b5Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 9077533545b5Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9078533545b5Smrg if eval \${$cacheid+:} false; then : 9079533545b5Smrg $as_echo_n "(cached) " >&6 9080533545b5Smrgelse 9081533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9082533545b5Smrg/* end confdefs.h. */ 9083533545b5Smrgint i; 9084533545b5Smrgint 9085533545b5Smrgmain () 9086533545b5Smrg{ 9087533545b5Smrg 9088533545b5Smrg ; 9089533545b5Smrg return 0; 9090533545b5Smrg} 9091533545b5Smrg_ACEOF 9092533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9093533545b5Smrg eval $cacheid=yes 9094533545b5Smrgelse 9095533545b5Smrg eval $cacheid=no 9096533545b5Smrgfi 9097533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9098533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9099533545b5Smrgfi 9100533545b5Smrg 9101533545b5Smrg 9102533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9103533545b5Smrg 9104533545b5Smrg eval supported=\$$cacheid 9105533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9106533545b5Smrg$as_echo "$supported" >&6; } 9107533545b5Smrg if test "$supported" = "yes" ; then 9108533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9109533545b5Smrg found="yes" 9110533545b5Smrg fi 9111533545b5Smrg fi 9112533545b5Smrg 9113533545b5Smrg 9114533545b5Smrg 9115533545b5Smrg 9116533545b5Smrg 9117533545b5Smrg 9118533545b5Smrg 9119533545b5Smrg 9120533545b5Smrg 9121533545b5Smrg 9122533545b5Smrg 9123533545b5Smrg 9124533545b5Smrg 9125533545b5Smrg 9126533545b5Smrg 9127533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9128533545b5Smrg 9129533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9130533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9131533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9132533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9133533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9134533545b5Smrg $as_echo_n "(cached) " >&6 9135533545b5Smrgelse 9136533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9137533545b5Smrg/* end confdefs.h. */ 9138533545b5Smrgint i; 9139533545b5Smrg_ACEOF 9140533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9141533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9142533545b5Smrgelse 9143533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9144533545b5Smrgfi 9145533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9146533545b5Smrgfi 9147533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9148533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9149533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9150533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9151533545b5Smrgfi 9152533545b5Smrg 9153533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9154533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9155533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9156533545b5Smrg fi 9157533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9158533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9159533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9160533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9161533545b5Smrg $as_echo_n "(cached) " >&6 9162533545b5Smrgelse 9163533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9164533545b5Smrg/* end confdefs.h. */ 9165533545b5Smrgint i; 9166533545b5Smrg_ACEOF 9167533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9168533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9169533545b5Smrgelse 9170533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9171533545b5Smrgfi 9172533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9173533545b5Smrgfi 9174533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9175533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9176533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9177533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9178533545b5Smrgfi 9179533545b5Smrg 9180533545b5Smrgfound="no" 9181533545b5Smrg 9182533545b5Smrg if test $found = "no" ; then 9183533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9184533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9185533545b5Smrg fi 9186533545b5Smrg 9187533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9188533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9189533545b5Smrg fi 9190533545b5Smrg 9191533545b5Smrg CFLAGS="$CFLAGS -Wsequence-point" 9192533545b5Smrg 9193533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9194533545b5Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9195533545b5Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 9196533545b5Smrg if eval \${$cacheid+:} false; then : 9197533545b5Smrg $as_echo_n "(cached) " >&6 9198533545b5Smrgelse 9199533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9200533545b5Smrg/* end confdefs.h. */ 9201533545b5Smrgint i; 9202533545b5Smrgint 9203533545b5Smrgmain () 9204533545b5Smrg{ 9205533545b5Smrg 9206533545b5Smrg ; 9207533545b5Smrg return 0; 9208533545b5Smrg} 9209533545b5Smrg_ACEOF 9210533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9211533545b5Smrg eval $cacheid=yes 9212533545b5Smrgelse 9213533545b5Smrg eval $cacheid=no 9214533545b5Smrgfi 9215533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9216533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9217533545b5Smrgfi 9218533545b5Smrg 9219533545b5Smrg 9220533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9221533545b5Smrg 9222533545b5Smrg eval supported=\$$cacheid 9223533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9224533545b5Smrg$as_echo "$supported" >&6; } 9225533545b5Smrg if test "$supported" = "yes" ; then 9226533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9227533545b5Smrg found="yes" 9228533545b5Smrg fi 9229533545b5Smrg fi 9230533545b5Smrg 9231533545b5Smrg 9232533545b5Smrg 9233533545b5Smrg 9234533545b5Smrg 9235533545b5Smrg 9236533545b5Smrg 9237533545b5Smrg 9238533545b5Smrg 9239533545b5Smrg 9240533545b5Smrg 9241533545b5Smrg 9242533545b5Smrg 9243533545b5Smrg 9244533545b5Smrg 9245533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9246533545b5Smrg 9247533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9248533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9249533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9250533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9251533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9252533545b5Smrg $as_echo_n "(cached) " >&6 9253533545b5Smrgelse 9254533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9255533545b5Smrg/* end confdefs.h. */ 9256533545b5Smrgint i; 9257533545b5Smrg_ACEOF 9258533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9259533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9260533545b5Smrgelse 9261533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9262533545b5Smrgfi 9263533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9264533545b5Smrgfi 9265533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9266533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9267533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9268533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9269533545b5Smrgfi 9270533545b5Smrg 9271533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9272533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9273533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9274533545b5Smrg fi 9275533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9276533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9277533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9278533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9279533545b5Smrg $as_echo_n "(cached) " >&6 9280533545b5Smrgelse 9281533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9282533545b5Smrg/* end confdefs.h. */ 9283533545b5Smrgint i; 9284533545b5Smrg_ACEOF 9285533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9286533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9287533545b5Smrgelse 9288533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9289533545b5Smrgfi 9290533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9291533545b5Smrgfi 9292533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9293533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9294533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9295533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9296533545b5Smrgfi 9297533545b5Smrg 9298533545b5Smrgfound="no" 9299533545b5Smrg 9300533545b5Smrg if test $found = "no" ; then 9301533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9302533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9303533545b5Smrg fi 9304533545b5Smrg 9305533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9306533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9307533545b5Smrg fi 9308533545b5Smrg 9309533545b5Smrg CFLAGS="$CFLAGS -Wreturn-type" 9310533545b5Smrg 9311533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9312533545b5Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9313533545b5Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 9314533545b5Smrg if eval \${$cacheid+:} false; then : 9315533545b5Smrg $as_echo_n "(cached) " >&6 9316533545b5Smrgelse 9317533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9318533545b5Smrg/* end confdefs.h. */ 9319533545b5Smrgint i; 9320533545b5Smrgint 9321533545b5Smrgmain () 9322533545b5Smrg{ 9323533545b5Smrg 9324533545b5Smrg ; 9325533545b5Smrg return 0; 9326533545b5Smrg} 9327533545b5Smrg_ACEOF 9328533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9329533545b5Smrg eval $cacheid=yes 9330533545b5Smrgelse 9331533545b5Smrg eval $cacheid=no 9332533545b5Smrgfi 9333533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9334533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9335533545b5Smrgfi 9336533545b5Smrg 9337533545b5Smrg 9338533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9339533545b5Smrg 9340533545b5Smrg eval supported=\$$cacheid 9341533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9342533545b5Smrg$as_echo "$supported" >&6; } 9343533545b5Smrg if test "$supported" = "yes" ; then 9344533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9345533545b5Smrg found="yes" 9346533545b5Smrg fi 9347533545b5Smrg fi 9348533545b5Smrg 9349533545b5Smrg 9350533545b5Smrg 9351533545b5Smrg 9352533545b5Smrg 9353533545b5Smrg 9354533545b5Smrg 9355533545b5Smrg 9356533545b5Smrg 9357533545b5Smrg 9358533545b5Smrg 9359533545b5Smrg 9360533545b5Smrg 9361533545b5Smrg 9362533545b5Smrg 9363533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9364533545b5Smrg 9365533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9366533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9367533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9368533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9369533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9370533545b5Smrg $as_echo_n "(cached) " >&6 9371533545b5Smrgelse 9372533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9373533545b5Smrg/* end confdefs.h. */ 9374533545b5Smrgint i; 9375533545b5Smrg_ACEOF 9376533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9377533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9378533545b5Smrgelse 9379533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9380533545b5Smrgfi 9381533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9382533545b5Smrgfi 9383533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9384533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9385533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9386533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9387533545b5Smrgfi 9388533545b5Smrg 9389533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9390533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9391533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9392533545b5Smrg fi 9393533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9394533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9395533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9396533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9397533545b5Smrg $as_echo_n "(cached) " >&6 9398533545b5Smrgelse 9399533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9400533545b5Smrg/* end confdefs.h. */ 9401533545b5Smrgint i; 9402533545b5Smrg_ACEOF 9403533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9404533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9405533545b5Smrgelse 9406533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9407533545b5Smrgfi 9408533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9409533545b5Smrgfi 9410533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9411533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9412533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9413533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9414533545b5Smrgfi 9415533545b5Smrg 9416533545b5Smrgfound="no" 9417533545b5Smrg 9418533545b5Smrg if test $found = "no" ; then 9419533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9420533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9421533545b5Smrg fi 9422533545b5Smrg 9423533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9424533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9425533545b5Smrg fi 9426533545b5Smrg 9427533545b5Smrg CFLAGS="$CFLAGS -Wtrigraphs" 9428533545b5Smrg 9429533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9430533545b5Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9431533545b5Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9432533545b5Smrg if eval \${$cacheid+:} false; then : 9433533545b5Smrg $as_echo_n "(cached) " >&6 9434533545b5Smrgelse 9435533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9436533545b5Smrg/* end confdefs.h. */ 9437533545b5Smrgint i; 9438533545b5Smrgint 9439533545b5Smrgmain () 9440533545b5Smrg{ 9441533545b5Smrg 9442533545b5Smrg ; 9443533545b5Smrg return 0; 9444533545b5Smrg} 9445533545b5Smrg_ACEOF 9446533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9447533545b5Smrg eval $cacheid=yes 9448533545b5Smrgelse 9449533545b5Smrg eval $cacheid=no 9450533545b5Smrgfi 9451533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9452533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9453533545b5Smrgfi 9454533545b5Smrg 9455533545b5Smrg 9456533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9457533545b5Smrg 9458533545b5Smrg eval supported=\$$cacheid 9459533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9460533545b5Smrg$as_echo "$supported" >&6; } 9461533545b5Smrg if test "$supported" = "yes" ; then 9462533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9463533545b5Smrg found="yes" 9464533545b5Smrg fi 9465533545b5Smrg fi 9466533545b5Smrg 9467533545b5Smrg 9468533545b5Smrg 9469533545b5Smrg 9470533545b5Smrg 9471533545b5Smrg 9472533545b5Smrg 9473533545b5Smrg 9474533545b5Smrg 9475533545b5Smrg 9476533545b5Smrg 9477533545b5Smrg 9478533545b5Smrg 9479533545b5Smrg 9480533545b5Smrg 9481533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9482533545b5Smrg 9483533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9484533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9485533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9486533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9487533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9488533545b5Smrg $as_echo_n "(cached) " >&6 9489533545b5Smrgelse 9490533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9491533545b5Smrg/* end confdefs.h. */ 9492533545b5Smrgint i; 9493533545b5Smrg_ACEOF 9494533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9495533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9496533545b5Smrgelse 9497533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9498533545b5Smrgfi 9499533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9500533545b5Smrgfi 9501533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9502533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9503533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9504533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9505533545b5Smrgfi 9506533545b5Smrg 9507533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9508533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9509533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9510533545b5Smrg fi 9511533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9512533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9513533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9514533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9515533545b5Smrg $as_echo_n "(cached) " >&6 9516533545b5Smrgelse 9517533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9518533545b5Smrg/* end confdefs.h. */ 9519533545b5Smrgint i; 9520533545b5Smrg_ACEOF 9521533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9522533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9523533545b5Smrgelse 9524533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9525533545b5Smrgfi 9526533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9527533545b5Smrgfi 9528533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9529533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9530533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9531533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9532533545b5Smrgfi 9533533545b5Smrg 9534533545b5Smrgfound="no" 9535533545b5Smrg 9536533545b5Smrg if test $found = "no" ; then 9537533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9538533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9539533545b5Smrg fi 9540533545b5Smrg 9541533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9542533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9543533545b5Smrg fi 9544533545b5Smrg 9545533545b5Smrg CFLAGS="$CFLAGS -Warray-bounds" 9546533545b5Smrg 9547533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9548533545b5Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9549533545b5Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 9550533545b5Smrg if eval \${$cacheid+:} false; then : 9551533545b5Smrg $as_echo_n "(cached) " >&6 9552533545b5Smrgelse 9553533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9554533545b5Smrg/* end confdefs.h. */ 9555533545b5Smrgint i; 9556533545b5Smrgint 9557533545b5Smrgmain () 9558533545b5Smrg{ 9559533545b5Smrg 9560533545b5Smrg ; 9561533545b5Smrg return 0; 9562533545b5Smrg} 9563533545b5Smrg_ACEOF 9564533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9565533545b5Smrg eval $cacheid=yes 9566533545b5Smrgelse 9567533545b5Smrg eval $cacheid=no 9568533545b5Smrgfi 9569533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9570533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9571533545b5Smrgfi 9572533545b5Smrg 9573533545b5Smrg 9574533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9575533545b5Smrg 9576533545b5Smrg eval supported=\$$cacheid 9577533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9578533545b5Smrg$as_echo "$supported" >&6; } 9579533545b5Smrg if test "$supported" = "yes" ; then 9580533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9581533545b5Smrg found="yes" 9582533545b5Smrg fi 9583533545b5Smrg fi 9584533545b5Smrg 9585533545b5Smrg 9586533545b5Smrg 9587533545b5Smrg 9588533545b5Smrg 9589533545b5Smrg 9590533545b5Smrg 9591533545b5Smrg 9592533545b5Smrg 9593533545b5Smrg 9594533545b5Smrg 9595533545b5Smrg 9596533545b5Smrg 9597533545b5Smrg 9598533545b5Smrg 9599533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9600533545b5Smrg 9601533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9602533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9603533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9604533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9605533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9606533545b5Smrg $as_echo_n "(cached) " >&6 9607533545b5Smrgelse 9608533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9609533545b5Smrg/* end confdefs.h. */ 9610533545b5Smrgint i; 9611533545b5Smrg_ACEOF 9612533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9613533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9614533545b5Smrgelse 9615533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9616533545b5Smrgfi 9617533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9618533545b5Smrgfi 9619533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9620533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9621533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9622533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9623533545b5Smrgfi 9624533545b5Smrg 9625533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9626533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9627533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9628533545b5Smrg fi 9629533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9630533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9631533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9632533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9633533545b5Smrg $as_echo_n "(cached) " >&6 9634533545b5Smrgelse 9635533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9636533545b5Smrg/* end confdefs.h. */ 9637533545b5Smrgint i; 9638533545b5Smrg_ACEOF 9639533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9640533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9641533545b5Smrgelse 9642533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9643533545b5Smrgfi 9644533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9645533545b5Smrgfi 9646533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9647533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9648533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9649533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9650533545b5Smrgfi 9651533545b5Smrg 9652533545b5Smrgfound="no" 9653533545b5Smrg 9654533545b5Smrg if test $found = "no" ; then 9655533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9656533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9657533545b5Smrg fi 9658533545b5Smrg 9659533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9660533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9661533545b5Smrg fi 9662533545b5Smrg 9663533545b5Smrg CFLAGS="$CFLAGS -Wwrite-strings" 9664533545b5Smrg 9665533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 9666533545b5Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9667533545b5Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 9668533545b5Smrg if eval \${$cacheid+:} false; then : 9669533545b5Smrg $as_echo_n "(cached) " >&6 9670533545b5Smrgelse 9671533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9672533545b5Smrg/* end confdefs.h. */ 9673533545b5Smrgint i; 9674533545b5Smrgint 9675533545b5Smrgmain () 9676533545b5Smrg{ 9677533545b5Smrg 9678533545b5Smrg ; 9679533545b5Smrg return 0; 9680533545b5Smrg} 9681533545b5Smrg_ACEOF 9682533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9683533545b5Smrg eval $cacheid=yes 9684533545b5Smrgelse 9685533545b5Smrg eval $cacheid=no 9686533545b5Smrgfi 9687533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9688533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9689533545b5Smrgfi 9690533545b5Smrg 9691533545b5Smrg 9692533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9693533545b5Smrg 9694533545b5Smrg eval supported=\$$cacheid 9695533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9696533545b5Smrg$as_echo "$supported" >&6; } 9697533545b5Smrg if test "$supported" = "yes" ; then 9698533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9699533545b5Smrg found="yes" 9700533545b5Smrg fi 9701533545b5Smrg fi 9702533545b5Smrg 9703533545b5Smrg 9704533545b5Smrg 9705533545b5Smrg 9706533545b5Smrg 9707533545b5Smrg 9708533545b5Smrg 9709533545b5Smrg 9710533545b5Smrg 9711533545b5Smrg 9712533545b5Smrg 9713533545b5Smrg 9714533545b5Smrg 9715533545b5Smrg 9716533545b5Smrg 9717533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9718533545b5Smrg 9719533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9720533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9721533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9722533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9723533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9724533545b5Smrg $as_echo_n "(cached) " >&6 9725533545b5Smrgelse 9726533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9727533545b5Smrg/* end confdefs.h. */ 9728533545b5Smrgint i; 9729533545b5Smrg_ACEOF 9730533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9731533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9732533545b5Smrgelse 9733533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9734533545b5Smrgfi 9735533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9736533545b5Smrgfi 9737533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9738533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9739533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9740533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9741533545b5Smrgfi 9742533545b5Smrg 9743533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9744533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9745533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9746533545b5Smrg fi 9747533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9748533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9749533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9750533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9751533545b5Smrg $as_echo_n "(cached) " >&6 9752533545b5Smrgelse 9753533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9754533545b5Smrg/* end confdefs.h. */ 9755533545b5Smrgint i; 9756533545b5Smrg_ACEOF 9757533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9758533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9759533545b5Smrgelse 9760533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9761533545b5Smrgfi 9762533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9763533545b5Smrgfi 9764533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9765533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9766533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9767533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9768533545b5Smrgfi 9769533545b5Smrg 9770533545b5Smrgfound="no" 9771533545b5Smrg 9772533545b5Smrg if test $found = "no" ; then 9773533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9774533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9775533545b5Smrg fi 9776533545b5Smrg 9777533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9778533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9779533545b5Smrg fi 9780533545b5Smrg 9781533545b5Smrg CFLAGS="$CFLAGS -Waddress" 9782533545b5Smrg 9783533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 9784533545b5Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; } 9785533545b5Smrg cacheid=xorg_cv_cc_flag__Waddress 9786533545b5Smrg if eval \${$cacheid+:} false; then : 9787533545b5Smrg $as_echo_n "(cached) " >&6 9788533545b5Smrgelse 9789533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9790533545b5Smrg/* end confdefs.h. */ 9791533545b5Smrgint i; 9792533545b5Smrgint 9793533545b5Smrgmain () 9794533545b5Smrg{ 9795533545b5Smrg 9796533545b5Smrg ; 9797533545b5Smrg return 0; 9798533545b5Smrg} 9799533545b5Smrg_ACEOF 9800533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9801533545b5Smrg eval $cacheid=yes 9802533545b5Smrgelse 9803533545b5Smrg eval $cacheid=no 9804533545b5Smrgfi 9805533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9806533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9807533545b5Smrgfi 9808533545b5Smrg 9809533545b5Smrg 9810533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9811533545b5Smrg 9812533545b5Smrg eval supported=\$$cacheid 9813533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9814533545b5Smrg$as_echo "$supported" >&6; } 9815533545b5Smrg if test "$supported" = "yes" ; then 9816533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9817533545b5Smrg found="yes" 9818533545b5Smrg fi 9819533545b5Smrg fi 9820533545b5Smrg 9821533545b5Smrg 9822533545b5Smrg 9823533545b5Smrg 9824533545b5Smrg 9825533545b5Smrg 9826533545b5Smrg 9827533545b5Smrg 9828533545b5Smrg 9829533545b5Smrg 9830533545b5Smrg 9831533545b5Smrg 9832533545b5Smrg 9833533545b5Smrg 9834533545b5Smrg 9835533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9836533545b5Smrg 9837533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9838533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9839533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9840533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9841533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9842533545b5Smrg $as_echo_n "(cached) " >&6 9843533545b5Smrgelse 9844533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9845533545b5Smrg/* end confdefs.h. */ 9846533545b5Smrgint i; 9847533545b5Smrg_ACEOF 9848533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9849533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9850533545b5Smrgelse 9851533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9852533545b5Smrgfi 9853533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9854533545b5Smrgfi 9855533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9856533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9857533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9858533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9859533545b5Smrgfi 9860533545b5Smrg 9861533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9862533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9863533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9864533545b5Smrg fi 9865533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9866533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9867533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9868533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9869533545b5Smrg $as_echo_n "(cached) " >&6 9870533545b5Smrgelse 9871533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9872533545b5Smrg/* end confdefs.h. */ 9873533545b5Smrgint i; 9874533545b5Smrg_ACEOF 9875533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9876533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9877533545b5Smrgelse 9878533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9879533545b5Smrgfi 9880533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9881533545b5Smrgfi 9882533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9883533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9884533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9885533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9886533545b5Smrgfi 9887533545b5Smrg 9888533545b5Smrgfound="no" 9889533545b5Smrg 9890533545b5Smrg if test $found = "no" ; then 9891533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9892533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9893533545b5Smrg fi 9894533545b5Smrg 9895533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9896533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9897533545b5Smrg fi 9898533545b5Smrg 9899533545b5Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 9900533545b5Smrg 9901533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 9902533545b5Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 9903533545b5Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 9904533545b5Smrg if eval \${$cacheid+:} false; then : 9905533545b5Smrg $as_echo_n "(cached) " >&6 9906533545b5Smrgelse 9907533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9908533545b5Smrg/* end confdefs.h. */ 9909533545b5Smrgint i; 9910533545b5Smrgint 9911533545b5Smrgmain () 9912533545b5Smrg{ 9913533545b5Smrg 9914533545b5Smrg ; 9915533545b5Smrg return 0; 9916533545b5Smrg} 9917533545b5Smrg_ACEOF 9918533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 9919533545b5Smrg eval $cacheid=yes 9920533545b5Smrgelse 9921533545b5Smrg eval $cacheid=no 9922533545b5Smrgfi 9923533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 9924533545b5Smrg conftest$ac_exeext conftest.$ac_ext 9925533545b5Smrgfi 9926533545b5Smrg 9927533545b5Smrg 9928533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9929533545b5Smrg 9930533545b5Smrg eval supported=\$$cacheid 9931533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9932533545b5Smrg$as_echo "$supported" >&6; } 9933533545b5Smrg if test "$supported" = "yes" ; then 9934533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 9935533545b5Smrg found="yes" 9936533545b5Smrg fi 9937533545b5Smrg fi 9938533545b5Smrg 9939533545b5Smrg 9940533545b5Smrg 9941533545b5Smrg 9942533545b5Smrg 9943533545b5Smrg 9944533545b5Smrg 9945533545b5Smrg 9946533545b5Smrg 9947533545b5Smrg 9948533545b5Smrg 9949533545b5Smrg 9950533545b5Smrg 9951533545b5Smrg 9952533545b5Smrg 9953533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9954533545b5Smrg 9955533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9956533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9957533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9958533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9959533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9960533545b5Smrg $as_echo_n "(cached) " >&6 9961533545b5Smrgelse 9962533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9963533545b5Smrg/* end confdefs.h. */ 9964533545b5Smrgint i; 9965533545b5Smrg_ACEOF 9966533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9967533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9968533545b5Smrgelse 9969533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 9970533545b5Smrgfi 9971533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9972533545b5Smrgfi 9973533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9974533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9975533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9976533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9977533545b5Smrgfi 9978533545b5Smrg 9979533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9980533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9981533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9982533545b5Smrg fi 9983533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9984533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9985533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9986533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9987533545b5Smrg $as_echo_n "(cached) " >&6 9988533545b5Smrgelse 9989533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9990533545b5Smrg/* end confdefs.h. */ 9991533545b5Smrgint i; 9992533545b5Smrg_ACEOF 9993533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 9994533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9995533545b5Smrgelse 9996533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9997533545b5Smrgfi 9998533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9999533545b5Smrgfi 10000533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10001533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10002533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10003533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10004533545b5Smrgfi 10005533545b5Smrg 10006533545b5Smrgfound="no" 10007533545b5Smrg 10008533545b5Smrg if test $found = "no" ; then 10009533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10010533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10011533545b5Smrg fi 10012533545b5Smrg 10013533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10014533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10015533545b5Smrg fi 10016533545b5Smrg 10017533545b5Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10018533545b5Smrg 10019533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10020533545b5Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10021533545b5Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10022533545b5Smrg if eval \${$cacheid+:} false; then : 10023533545b5Smrg $as_echo_n "(cached) " >&6 10024533545b5Smrgelse 10025533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10026533545b5Smrg/* end confdefs.h. */ 10027533545b5Smrgint i; 10028533545b5Smrgint 10029533545b5Smrgmain () 10030533545b5Smrg{ 10031533545b5Smrg 10032533545b5Smrg ; 10033533545b5Smrg return 0; 10034533545b5Smrg} 10035533545b5Smrg_ACEOF 10036533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 10037533545b5Smrg eval $cacheid=yes 10038533545b5Smrgelse 10039533545b5Smrg eval $cacheid=no 10040533545b5Smrgfi 10041533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 10042533545b5Smrg conftest$ac_exeext conftest.$ac_ext 10043533545b5Smrgfi 10044533545b5Smrg 10045533545b5Smrg 10046533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10047533545b5Smrg 10048533545b5Smrg eval supported=\$$cacheid 10049533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10050533545b5Smrg$as_echo "$supported" >&6; } 10051533545b5Smrg if test "$supported" = "yes" ; then 10052533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10053533545b5Smrg found="yes" 10054533545b5Smrg fi 10055533545b5Smrg fi 10056533545b5Smrg 10057533545b5Smrg 10058533545b5Smrgfi 10059533545b5Smrg 10060533545b5Smrg 10061533545b5Smrg 10062533545b5Smrg 10063533545b5Smrg 10064533545b5Smrg 10065533545b5Smrg 10066533545b5Smrg CWARNFLAGS="$BASE_CFLAGS" 10067533545b5Smrg if test "x$GCC" = xyes ; then 10068533545b5Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10069533545b5Smrg fi 10070533545b5Smrg 10071533545b5Smrg 10072533545b5Smrg 10073533545b5Smrg 10074533545b5Smrg 10075533545b5Smrg 10076533545b5Smrg 10077533545b5Smrg 10078533545b5Smrg# Check whether --enable-strict-compilation was given. 10079533545b5Smrgif test "${enable_strict_compilation+set}" = set; then : 10080533545b5Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10081533545b5Smrgelse 10082533545b5Smrg STRICT_COMPILE=no 10083533545b5Smrgfi 10084533545b5Smrg 10085533545b5Smrg 10086533545b5Smrg 10087533545b5Smrg 10088533545b5Smrg 10089533545b5Smrg 10090533545b5SmrgSTRICT_CFLAGS="" 10091533545b5Smrg 10092533545b5Smrg 10093533545b5Smrg 10094533545b5Smrg 10095533545b5Smrg 10096533545b5Smrg 10097533545b5Smrg 10098533545b5Smrg 10099533545b5Smrg 10100533545b5Smrg 10101533545b5Smrg 10102533545b5Smrg 10103533545b5Smrg 10104533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10105533545b5Smrg 10106533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10107533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10108533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10109533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10110533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10111533545b5Smrg $as_echo_n "(cached) " >&6 10112533545b5Smrgelse 10113533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10114533545b5Smrg/* end confdefs.h. */ 10115533545b5Smrgint i; 10116533545b5Smrg_ACEOF 10117533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 10118533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10119533545b5Smrgelse 10120533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 10121533545b5Smrgfi 10122533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10123533545b5Smrgfi 10124533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10125533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10126533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10127533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10128533545b5Smrgfi 10129533545b5Smrg 10130533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10131533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10132533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10133533545b5Smrg fi 10134533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10135533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10136533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10137533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10138533545b5Smrg $as_echo_n "(cached) " >&6 10139533545b5Smrgelse 10140533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10141533545b5Smrg/* end confdefs.h. */ 10142533545b5Smrgint i; 10143533545b5Smrg_ACEOF 10144533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 10145533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10146533545b5Smrgelse 10147533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10148533545b5Smrgfi 10149533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10150533545b5Smrgfi 10151533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10152533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10153533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10154533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10155533545b5Smrgfi 10156533545b5Smrg 10157533545b5Smrgfound="no" 10158533545b5Smrg 10159533545b5Smrg if test $found = "no" ; then 10160533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10161533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10162533545b5Smrg fi 10163533545b5Smrg 10164533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10165533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10166533545b5Smrg fi 10167533545b5Smrg 10168533545b5Smrg CFLAGS="$CFLAGS -pedantic" 10169533545b5Smrg 10170533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10171533545b5Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; } 10172533545b5Smrg cacheid=xorg_cv_cc_flag__pedantic 10173533545b5Smrg if eval \${$cacheid+:} false; then : 10174533545b5Smrg $as_echo_n "(cached) " >&6 10175533545b5Smrgelse 10176533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10177533545b5Smrg/* end confdefs.h. */ 10178533545b5Smrgint i; 10179533545b5Smrgint 10180533545b5Smrgmain () 10181533545b5Smrg{ 10182533545b5Smrg 10183533545b5Smrg ; 10184533545b5Smrg return 0; 10185533545b5Smrg} 10186533545b5Smrg_ACEOF 10187533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 10188533545b5Smrg eval $cacheid=yes 10189533545b5Smrgelse 10190533545b5Smrg eval $cacheid=no 10191533545b5Smrgfi 10192533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 10193533545b5Smrg conftest$ac_exeext conftest.$ac_ext 10194533545b5Smrgfi 10195533545b5Smrg 10196533545b5Smrg 10197533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10198533545b5Smrg 10199533545b5Smrg eval supported=\$$cacheid 10200533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10201533545b5Smrg$as_echo "$supported" >&6; } 10202533545b5Smrg if test "$supported" = "yes" ; then 10203533545b5Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10204533545b5Smrg found="yes" 10205533545b5Smrg fi 10206533545b5Smrg fi 10207533545b5Smrg 10208533545b5Smrg 10209533545b5Smrg 10210533545b5Smrg 10211533545b5Smrg 10212533545b5Smrg 10213533545b5Smrg 10214533545b5Smrg 10215533545b5Smrg 10216533545b5Smrg 10217533545b5Smrg 10218533545b5Smrg 10219533545b5Smrg 10220533545b5Smrg 10221533545b5Smrg 10222533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10223533545b5Smrg 10224533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10225533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10226533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10227533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10228533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10229533545b5Smrg $as_echo_n "(cached) " >&6 10230533545b5Smrgelse 10231533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10232533545b5Smrg/* end confdefs.h. */ 10233533545b5Smrgint i; 10234533545b5Smrg_ACEOF 10235533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 10236533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10237533545b5Smrgelse 10238533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 10239533545b5Smrgfi 10240533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10241533545b5Smrgfi 10242533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10243533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10244533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10245533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10246533545b5Smrgfi 10247533545b5Smrg 10248533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10249533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10250533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10251533545b5Smrg fi 10252533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10253533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10254533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10255533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10256533545b5Smrg $as_echo_n "(cached) " >&6 10257533545b5Smrgelse 10258533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10259533545b5Smrg/* end confdefs.h. */ 10260533545b5Smrgint i; 10261533545b5Smrg_ACEOF 10262533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 10263533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10264533545b5Smrgelse 10265533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10266533545b5Smrgfi 10267533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10268533545b5Smrgfi 10269533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10270533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10271533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10272533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10273533545b5Smrgfi 10274533545b5Smrg 10275533545b5Smrgfound="no" 10276533545b5Smrg 10277533545b5Smrg if test $found = "no" ; then 10278533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10279533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10280533545b5Smrg fi 10281533545b5Smrg 10282533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10283533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10284533545b5Smrg fi 10285533545b5Smrg 10286533545b5Smrg CFLAGS="$CFLAGS -Werror" 10287533545b5Smrg 10288533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10289533545b5Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; } 10290533545b5Smrg cacheid=xorg_cv_cc_flag__Werror 10291533545b5Smrg if eval \${$cacheid+:} false; then : 10292533545b5Smrg $as_echo_n "(cached) " >&6 10293533545b5Smrgelse 10294533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10295533545b5Smrg/* end confdefs.h. */ 10296533545b5Smrgint i; 10297533545b5Smrgint 10298533545b5Smrgmain () 10299533545b5Smrg{ 10300533545b5Smrg 10301533545b5Smrg ; 10302533545b5Smrg return 0; 10303533545b5Smrg} 10304533545b5Smrg_ACEOF 10305533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 10306533545b5Smrg eval $cacheid=yes 10307533545b5Smrgelse 10308533545b5Smrg eval $cacheid=no 10309533545b5Smrgfi 10310533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 10311533545b5Smrg conftest$ac_exeext conftest.$ac_ext 10312533545b5Smrgfi 10313533545b5Smrg 10314533545b5Smrg 10315533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10316533545b5Smrg 10317533545b5Smrg eval supported=\$$cacheid 10318533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10319533545b5Smrg$as_echo "$supported" >&6; } 10320533545b5Smrg if test "$supported" = "yes" ; then 10321533545b5Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10322533545b5Smrg found="yes" 10323533545b5Smrg fi 10324533545b5Smrg fi 10325533545b5Smrg 10326533545b5Smrg if test $found = "no" ; then 10327533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10328533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10329533545b5Smrg fi 10330533545b5Smrg 10331533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10332533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10333533545b5Smrg fi 10334533545b5Smrg 10335533545b5Smrg CFLAGS="$CFLAGS -errwarn" 10336533545b5Smrg 10337533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10338533545b5Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; } 10339533545b5Smrg cacheid=xorg_cv_cc_flag__errwarn 10340533545b5Smrg if eval \${$cacheid+:} false; then : 10341533545b5Smrg $as_echo_n "(cached) " >&6 10342533545b5Smrgelse 10343533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10344533545b5Smrg/* end confdefs.h. */ 10345533545b5Smrgint i; 10346533545b5Smrgint 10347533545b5Smrgmain () 10348533545b5Smrg{ 10349533545b5Smrg 10350533545b5Smrg ; 10351533545b5Smrg return 0; 10352533545b5Smrg} 10353533545b5Smrg_ACEOF 10354533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 10355533545b5Smrg eval $cacheid=yes 10356533545b5Smrgelse 10357533545b5Smrg eval $cacheid=no 10358533545b5Smrgfi 10359533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 10360533545b5Smrg conftest$ac_exeext conftest.$ac_ext 10361533545b5Smrgfi 10362533545b5Smrg 10363533545b5Smrg 10364533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10365533545b5Smrg 10366533545b5Smrg eval supported=\$$cacheid 10367533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10368533545b5Smrg$as_echo "$supported" >&6; } 10369533545b5Smrg if test "$supported" = "yes" ; then 10370533545b5Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10371533545b5Smrg found="yes" 10372533545b5Smrg fi 10373533545b5Smrg fi 10374533545b5Smrg 10375533545b5Smrg 10376533545b5Smrg 10377533545b5Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10378533545b5Smrg# activate it with -Werror, so we add it here explicitly. 10379533545b5Smrg 10380533545b5Smrg 10381533545b5Smrg 10382533545b5Smrg 10383533545b5Smrg 10384533545b5Smrg 10385533545b5Smrg 10386533545b5Smrg 10387533545b5Smrg 10388533545b5Smrg 10389533545b5Smrg 10390533545b5Smrg 10391533545b5Smrg 10392533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10393533545b5Smrg 10394533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10395533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10396533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10397533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10398533545b5Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10399533545b5Smrg $as_echo_n "(cached) " >&6 10400533545b5Smrgelse 10401533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10402533545b5Smrg/* end confdefs.h. */ 10403533545b5Smrgint i; 10404533545b5Smrg_ACEOF 10405533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 10406533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10407533545b5Smrgelse 10408533545b5Smrg xorg_cv_cc_flag_unknown_warning_option=no 10409533545b5Smrgfi 10410533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10411533545b5Smrgfi 10412533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10413533545b5Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10414533545b5Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10415533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10416533545b5Smrgfi 10417533545b5Smrg 10418533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10419533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10420533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10421533545b5Smrg fi 10422533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10423533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10424533545b5Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10425533545b5Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10426533545b5Smrg $as_echo_n "(cached) " >&6 10427533545b5Smrgelse 10428533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10429533545b5Smrg/* end confdefs.h. */ 10430533545b5Smrgint i; 10431533545b5Smrg_ACEOF 10432533545b5Smrgif ac_fn_c_try_compile "$LINENO"; then : 10433533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10434533545b5Smrgelse 10435533545b5Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10436533545b5Smrgfi 10437533545b5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10438533545b5Smrgfi 10439533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10440533545b5Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10441533545b5Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10442533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10443533545b5Smrgfi 10444533545b5Smrg 10445533545b5Smrgfound="no" 10446533545b5Smrg 10447533545b5Smrg if test $found = "no" ; then 10448533545b5Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10449533545b5Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10450533545b5Smrg fi 10451533545b5Smrg 10452533545b5Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10453533545b5Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10454533545b5Smrg fi 10455533545b5Smrg 10456533545b5Smrg CFLAGS="$CFLAGS -Werror=attributes" 10457533545b5Smrg 10458533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10459533545b5Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 10460533545b5Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 10461533545b5Smrg if eval \${$cacheid+:} false; then : 10462533545b5Smrg $as_echo_n "(cached) " >&6 10463533545b5Smrgelse 10464533545b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10465533545b5Smrg/* end confdefs.h. */ 10466533545b5Smrgint i; 10467533545b5Smrgint 10468533545b5Smrgmain () 10469533545b5Smrg{ 10470533545b5Smrg 10471533545b5Smrg ; 10472533545b5Smrg return 0; 10473533545b5Smrg} 10474533545b5Smrg_ACEOF 10475533545b5Smrgif ac_fn_c_try_link "$LINENO"; then : 10476533545b5Smrg eval $cacheid=yes 10477533545b5Smrgelse 10478533545b5Smrg eval $cacheid=no 10479533545b5Smrgfi 10480533545b5Smrgrm -f core conftest.err conftest.$ac_objext \ 10481533545b5Smrg conftest$ac_exeext conftest.$ac_ext 10482533545b5Smrgfi 10483533545b5Smrg 10484533545b5Smrg 10485533545b5Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10486533545b5Smrg 10487533545b5Smrg eval supported=\$$cacheid 10488533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10489533545b5Smrg$as_echo "$supported" >&6; } 10490533545b5Smrg if test "$supported" = "yes" ; then 10491533545b5Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10492533545b5Smrg found="yes" 10493533545b5Smrg fi 10494533545b5Smrg fi 10495533545b5Smrg 10496533545b5Smrg 10497533545b5Smrg 10498533545b5Smrgif test "x$STRICT_COMPILE" = "xyes"; then 10499533545b5Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10500533545b5Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10501533545b5Smrgfi 10502533545b5Smrg 10503533545b5Smrg 10504533545b5Smrg 10505533545b5Smrg 10506533545b5Smrg 10507533545b5Smrg 10508533545b5Smrgcat >>confdefs.h <<_ACEOF 10509533545b5Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10510533545b5Smrg_ACEOF 10511533545b5Smrg 10512533545b5Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10513533545b5Smrg if test "x$PVM" = "x"; then 10514533545b5Smrg PVM="0" 10515533545b5Smrg fi 10516533545b5Smrg 10517533545b5Smrgcat >>confdefs.h <<_ACEOF 10518533545b5Smrg#define PACKAGE_VERSION_MINOR $PVM 10519533545b5Smrg_ACEOF 10520533545b5Smrg 10521533545b5Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10522533545b5Smrg if test "x$PVP" = "x"; then 10523533545b5Smrg PVP="0" 10524533545b5Smrg fi 10525533545b5Smrg 10526533545b5Smrgcat >>confdefs.h <<_ACEOF 10527533545b5Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 10528533545b5Smrg_ACEOF 10529533545b5Smrg 10530533545b5Smrg 10531533545b5Smrg 10532533545b5SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10533533545b5Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10534533545b5Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10535533545b5Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 10536533545b5Smrg 10537533545b5Smrg 10538533545b5Smrg 10539533545b5Smrg 10540533545b5Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10541533545b5SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10542533545b5Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10543533545b5Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10544533545b5Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10545533545b5Smrg 10546533545b5Smrg 10547533545b5Smrg 10548533545b5Smrg 10549533545b5Smrg 10550533545b5Smrg 10551533545b5Smrgif test x$APP_MAN_SUFFIX = x ; then 10552533545b5Smrg APP_MAN_SUFFIX=1 10553533545b5Smrgfi 10554533545b5Smrgif test x$APP_MAN_DIR = x ; then 10555533545b5Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10556533545b5Smrgfi 10557533545b5Smrg 10558533545b5Smrgif test x$LIB_MAN_SUFFIX = x ; then 10559533545b5Smrg LIB_MAN_SUFFIX=3 10560533545b5Smrgfi 10561533545b5Smrgif test x$LIB_MAN_DIR = x ; then 10562533545b5Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10563533545b5Smrgfi 10564533545b5Smrg 10565533545b5Smrgif test x$FILE_MAN_SUFFIX = x ; then 10566533545b5Smrg case $host_os in 10567533545b5Smrg solaris*) FILE_MAN_SUFFIX=4 ;; 10568533545b5Smrg *) FILE_MAN_SUFFIX=5 ;; 10569533545b5Smrg esac 10570533545b5Smrgfi 10571533545b5Smrgif test x$FILE_MAN_DIR = x ; then 10572533545b5Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10573533545b5Smrgfi 10574533545b5Smrg 10575533545b5Smrgif test x$MISC_MAN_SUFFIX = x ; then 10576533545b5Smrg case $host_os in 10577533545b5Smrg solaris*) MISC_MAN_SUFFIX=5 ;; 10578533545b5Smrg *) MISC_MAN_SUFFIX=7 ;; 10579533545b5Smrg esac 10580533545b5Smrgfi 10581533545b5Smrgif test x$MISC_MAN_DIR = x ; then 10582533545b5Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10583533545b5Smrgfi 10584533545b5Smrg 10585533545b5Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 10586533545b5Smrg case $host_os in 10587533545b5Smrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 10588533545b5Smrg *) DRIVER_MAN_SUFFIX=4 ;; 10589533545b5Smrg esac 10590533545b5Smrgfi 10591533545b5Smrgif test x$DRIVER_MAN_DIR = x ; then 10592533545b5Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10593533545b5Smrgfi 10594533545b5Smrg 10595533545b5Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 10596533545b5Smrg case $host_os in 10597533545b5Smrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 10598533545b5Smrg *) ADMIN_MAN_SUFFIX=8 ;; 10599533545b5Smrg esac 10600533545b5Smrgfi 10601533545b5Smrgif test x$ADMIN_MAN_DIR = x ; then 10602533545b5Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10603c37a63b8Smrgfi 10604c37a63b8Smrg 10605c37a63b8Smrg 10606c37a63b8Smrg 10607c37a63b8Smrg 10608c37a63b8Smrg 10609c37a63b8Smrg 10610c37a63b8Smrg 10611c37a63b8Smrg 10612c37a63b8Smrg 10613c37a63b8Smrg 10614c37a63b8Smrg 10615c37a63b8Smrg 10616c37a63b8Smrg 10617c37a63b8Smrg 10618c37a63b8Smrg 10619736a7e2cSmrgXORG_MAN_PAGE="X Version 11" 10620c37a63b8Smrg 10621736a7e2cSmrgMAN_SUBSTS="\ 10622736a7e2cSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10623736a7e2cSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10624736a7e2cSmrg -e 's|__xservername__|Xorg|g' \ 10625736a7e2cSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 10626736a7e2cSmrg -e 's|__projectroot__|\$(prefix)|g' \ 10627736a7e2cSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10628736a7e2cSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10629736a7e2cSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10630736a7e2cSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10631736a7e2cSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10632736a7e2cSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10633736a7e2cSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10634c37a63b8Smrg 10635264fa531Smrg 10636736a7e2cSmrg 10637736a7e2cSmrg# Check whether --enable-silent-rules was given. 10638736a7e2cSmrgif test "${enable_silent_rules+set}" = set; then : 10639736a7e2cSmrg enableval=$enable_silent_rules; 10640264fa531Smrgfi 10641264fa531Smrg 10642533545b5Smrgcase $enable_silent_rules in # ((( 10643533545b5Smrg yes) AM_DEFAULT_VERBOSITY=0;; 10644533545b5Smrg no) AM_DEFAULT_VERBOSITY=1;; 10645533545b5Smrg *) AM_DEFAULT_VERBOSITY=0;; 10646736a7e2cSmrgesac 10647533545b5Smrgam_make=${MAKE-make} 10648533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10649533545b5Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10650533545b5Smrgif ${am_cv_make_support_nested_variables+:} false; then : 10651c37a63b8Smrg $as_echo_n "(cached) " >&6 10652264fa531Smrgelse 10653533545b5Smrg if $as_echo 'TRUE=$(BAR$(V)) 10654533545b5SmrgBAR0=false 10655533545b5SmrgBAR1=true 10656533545b5SmrgV=1 10657533545b5Smrgam__doit: 10658533545b5Smrg @$(TRUE) 10659533545b5Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10660533545b5Smrg am_cv_make_support_nested_variables=yes 10661264fa531Smrgelse 10662533545b5Smrg am_cv_make_support_nested_variables=no 10663264fa531Smrgfi 10664264fa531Smrgfi 10665533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10666533545b5Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 10667533545b5Smrgif test $am_cv_make_support_nested_variables = yes; then 10668533545b5Smrg AM_V='$(V)' 10669533545b5Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10670533545b5Smrgelse 10671533545b5Smrg AM_V=$AM_DEFAULT_VERBOSITY 10672533545b5Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10673533545b5Smrgfi 10674533545b5SmrgAM_BACKSLASH='\' 10675264fa531Smrg 10676264fa531Smrg 10677264fa531Smrg 10678e4ee1255Smrg# Define the installation directory for the x11 performance compare scripts 10679e4ee1255Smrgx11perfcompdir=$libdir/X11/x11perfcomp 10680e4ee1255Smrg 10681e4ee1255Smrg 10682e4ee1255Smrg# Checks for programs run by the scripts we install 10683e4ee1255Smrg# Extract the first word of "mktemp", so it can be a program name with args. 10684e4ee1255Smrgset dummy mktemp; ac_word=$2 10685e4ee1255Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10686e4ee1255Smrg$as_echo_n "checking for $ac_word... " >&6; } 10687e4ee1255Smrgif ${ac_cv_path_MKTEMP+:} false; then : 10688e4ee1255Smrg $as_echo_n "(cached) " >&6 10689e4ee1255Smrgelse 10690e4ee1255Smrg case $MKTEMP in 10691e4ee1255Smrg [\\/]* | ?:[\\/]*) 10692e4ee1255Smrg ac_cv_path_MKTEMP="$MKTEMP" # Let the user override the test with a path. 10693e4ee1255Smrg ;; 10694e4ee1255Smrg *) 10695e4ee1255Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10696e4ee1255Smrgfor as_dir in $PATH 10697e4ee1255Smrgdo 10698e4ee1255Smrg IFS=$as_save_IFS 10699e4ee1255Smrg test -z "$as_dir" && as_dir=. 10700e4ee1255Smrg for ac_exec_ext in '' $ac_executable_extensions; do 10701533545b5Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10702e4ee1255Smrg ac_cv_path_MKTEMP="$as_dir/$ac_word$ac_exec_ext" 10703e4ee1255Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10704e4ee1255Smrg break 2 10705e4ee1255Smrg fi 10706e4ee1255Smrgdone 10707e4ee1255Smrg done 10708e4ee1255SmrgIFS=$as_save_IFS 10709e4ee1255Smrg 10710e4ee1255Smrg ;; 10711e4ee1255Smrgesac 10712e4ee1255Smrgfi 10713e4ee1255SmrgMKTEMP=$ac_cv_path_MKTEMP 10714e4ee1255Smrgif test -n "$MKTEMP"; then 10715e4ee1255Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKTEMP" >&5 10716e4ee1255Smrg$as_echo "$MKTEMP" >&6; } 10717e4ee1255Smrgelse 10718e4ee1255Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10719e4ee1255Smrg$as_echo "no" >&6; } 10720e4ee1255Smrgfi 10721e4ee1255Smrg 10722e4ee1255Smrg 10723e4ee1255Smrg 10724264fa531Smrg# Checks for pkg-config packages 10725264fa531Smrg 10726264fa531Smrgpkg_failed=no 10727736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11PERF" >&5 10728c37a63b8Smrg$as_echo_n "checking for X11PERF... " >&6; } 10729c37a63b8Smrg 10730c37a63b8Smrgif test -n "$X11PERF_CFLAGS"; then 10731c37a63b8Smrg pkg_cv_X11PERF_CFLAGS="$X11PERF_CFLAGS" 10732c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10733c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10734533545b5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xmuu xproto >= 7.0.17\""; } >&5 10735533545b5Smrg ($PKG_CONFIG --exists --print-errors "x11 xmuu xproto >= 7.0.17") 2>&5 10736264fa531Smrg ac_status=$? 10737736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10738736a7e2cSmrg test $ac_status = 0; }; then 10739533545b5Smrg pkg_cv_X11PERF_CFLAGS=`$PKG_CONFIG --cflags "x11 xmuu xproto >= 7.0.17" 2>/dev/null` 10740264fa531Smrgelse 10741264fa531Smrg pkg_failed=yes 10742264fa531Smrgfi 10743c37a63b8Smrg else 10744c37a63b8Smrg pkg_failed=untried 10745264fa531Smrgfi 10746c37a63b8Smrgif test -n "$X11PERF_LIBS"; then 10747c37a63b8Smrg pkg_cv_X11PERF_LIBS="$X11PERF_LIBS" 10748c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10749c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10750533545b5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xmuu xproto >= 7.0.17\""; } >&5 10751533545b5Smrg ($PKG_CONFIG --exists --print-errors "x11 xmuu xproto >= 7.0.17") 2>&5 10752264fa531Smrg ac_status=$? 10753736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10754736a7e2cSmrg test $ac_status = 0; }; then 10755533545b5Smrg pkg_cv_X11PERF_LIBS=`$PKG_CONFIG --libs "x11 xmuu xproto >= 7.0.17" 2>/dev/null` 10756264fa531Smrgelse 10757264fa531Smrg pkg_failed=yes 10758264fa531Smrgfi 10759c37a63b8Smrg else 10760c37a63b8Smrg pkg_failed=untried 10761264fa531Smrgfi 10762264fa531Smrg 10763c37a63b8Smrg 10764c37a63b8Smrg 10765264fa531Smrgif test $pkg_failed = yes; then 10766c37a63b8Smrg 10767c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 10768c37a63b8Smrg _pkg_short_errors_supported=yes 10769c37a63b8Smrgelse 10770c37a63b8Smrg _pkg_short_errors_supported=no 10771c37a63b8Smrgfi 10772c37a63b8Smrg if test $_pkg_short_errors_supported = yes; then 10773533545b5Smrg X11PERF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xmuu xproto >= 7.0.17" 2>&1` 10774c37a63b8Smrg else 10775533545b5Smrg X11PERF_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xmuu xproto >= 7.0.17" 2>&1` 10776c37a63b8Smrg fi 10777264fa531Smrg # Put the nasty error message in config.log where it belongs 10778c37a63b8Smrg echo "$X11PERF_PKG_ERRORS" >&5 10779c37a63b8Smrg 10780533545b5Smrg as_fn_error $? "Package requirements (x11 xmuu xproto >= 7.0.17) were not met: 10781c37a63b8Smrg 10782c37a63b8Smrg$X11PERF_PKG_ERRORS 10783c37a63b8Smrg 10784264fa531SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 10785264fa531Smrginstalled software in a non-standard prefix. 10786264fa531Smrg 10787c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS 10788c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config. 10789c37a63b8SmrgSee the pkg-config man page for more details. 10790736a7e2cSmrg" "$LINENO" 5 10791264fa531Smrgelif test $pkg_failed = untried; then 10792736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 10793c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 10794736a7e2cSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 10795264fa531Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 10796264fa531Smrgpath to pkg-config. 10797264fa531Smrg 10798c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS 10799c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config. 10800c37a63b8SmrgSee the pkg-config man page for more details. 10801264fa531Smrg 10802c37a63b8SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 10803736a7e2cSmrgSee \`config.log' for more details" "$LINENO" 5; } 10804264fa531Smrgelse 10805264fa531Smrg X11PERF_CFLAGS=$pkg_cv_X11PERF_CFLAGS 10806264fa531Smrg X11PERF_LIBS=$pkg_cv_X11PERF_LIBS 10807736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10808c37a63b8Smrg$as_echo "yes" >&6; } 10809264fa531Smrg : 10810264fa531Smrgfi 10811264fa531Smrg 10812264fa531Smrg# Check for Xrender library 10813264fa531Smrg 10814264fa531Smrgpkg_failed=no 10815736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRENDER" >&5 10816c37a63b8Smrg$as_echo_n "checking for XRENDER... " >&6; } 10817c37a63b8Smrg 10818c37a63b8Smrgif test -n "$XRENDER_CFLAGS"; then 10819c37a63b8Smrg pkg_cv_XRENDER_CFLAGS="$XRENDER_CFLAGS" 10820c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10821c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10822736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrender\""; } >&5 10823264fa531Smrg ($PKG_CONFIG --exists --print-errors "xrender") 2>&5 10824264fa531Smrg ac_status=$? 10825736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10826736a7e2cSmrg test $ac_status = 0; }; then 10827264fa531Smrg pkg_cv_XRENDER_CFLAGS=`$PKG_CONFIG --cflags "xrender" 2>/dev/null` 10828264fa531Smrgelse 10829264fa531Smrg pkg_failed=yes 10830264fa531Smrgfi 10831c37a63b8Smrg else 10832c37a63b8Smrg pkg_failed=untried 10833264fa531Smrgfi 10834c37a63b8Smrgif test -n "$XRENDER_LIBS"; then 10835c37a63b8Smrg pkg_cv_XRENDER_LIBS="$XRENDER_LIBS" 10836c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10837c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10838736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrender\""; } >&5 10839264fa531Smrg ($PKG_CONFIG --exists --print-errors "xrender") 2>&5 10840264fa531Smrg ac_status=$? 10841736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10842736a7e2cSmrg test $ac_status = 0; }; then 10843264fa531Smrg pkg_cv_XRENDER_LIBS=`$PKG_CONFIG --libs "xrender" 2>/dev/null` 10844264fa531Smrgelse 10845264fa531Smrg pkg_failed=yes 10846264fa531Smrgfi 10847c37a63b8Smrg else 10848c37a63b8Smrg pkg_failed=untried 10849264fa531Smrgfi 10850264fa531Smrg 10851c37a63b8Smrg 10852c37a63b8Smrg 10853264fa531Smrgif test $pkg_failed = yes; then 10854c37a63b8Smrg 10855c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 10856c37a63b8Smrg _pkg_short_errors_supported=yes 10857c37a63b8Smrgelse 10858c37a63b8Smrg _pkg_short_errors_supported=no 10859c37a63b8Smrgfi 10860c37a63b8Smrg if test $_pkg_short_errors_supported = yes; then 10861c37a63b8Smrg XRENDER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xrender" 2>&1` 10862c37a63b8Smrg else 10863c37a63b8Smrg XRENDER_PKG_ERRORS=`$PKG_CONFIG --print-errors "xrender" 2>&1` 10864c37a63b8Smrg fi 10865264fa531Smrg # Put the nasty error message in config.log where it belongs 10866c37a63b8Smrg echo "$XRENDER_PKG_ERRORS" >&5 10867264fa531Smrg 10868736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10869c37a63b8Smrg$as_echo "no" >&6; } 10870c37a63b8Smrg xrender_found=no 10871264fa531Smrgelif test $pkg_failed = untried; then 10872264fa531Smrg xrender_found=no 10873264fa531Smrgelse 10874264fa531Smrg XRENDER_CFLAGS=$pkg_cv_XRENDER_CFLAGS 10875264fa531Smrg XRENDER_LIBS=$pkg_cv_XRENDER_LIBS 10876736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10877c37a63b8Smrg$as_echo "yes" >&6; } 10878264fa531Smrg xrender_found=yes 10879264fa531Smrgfi 10880264fa531Smrgcase "$xrender_found" in 10881264fa531Smrgyes) 10882264fa531Smrg 10883736a7e2cSmrg$as_echo "#define XRENDER 1" >>confdefs.h 10884264fa531Smrg 10885264fa531Smrg ;; 10886264fa531Smrgesac 10887264fa531Smrg 10888264fa531Smrg# Check for Xft library 10889264fa531Smrg 10890264fa531Smrgpkg_failed=no 10891736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFT" >&5 10892c37a63b8Smrg$as_echo_n "checking for XFT... " >&6; } 10893c37a63b8Smrg 10894c37a63b8Smrgif test -n "$XFT_CFLAGS"; then 10895c37a63b8Smrg pkg_cv_XFT_CFLAGS="$XFT_CFLAGS" 10896c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10897c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10898736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xft\""; } >&5 10899264fa531Smrg ($PKG_CONFIG --exists --print-errors "xft") 2>&5 10900264fa531Smrg ac_status=$? 10901736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10902736a7e2cSmrg test $ac_status = 0; }; then 10903264fa531Smrg pkg_cv_XFT_CFLAGS=`$PKG_CONFIG --cflags "xft" 2>/dev/null` 10904264fa531Smrgelse 10905264fa531Smrg pkg_failed=yes 10906264fa531Smrgfi 10907c37a63b8Smrg else 10908c37a63b8Smrg pkg_failed=untried 10909264fa531Smrgfi 10910c37a63b8Smrgif test -n "$XFT_LIBS"; then 10911c37a63b8Smrg pkg_cv_XFT_LIBS="$XFT_LIBS" 10912c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10913c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10914736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xft\""; } >&5 10915264fa531Smrg ($PKG_CONFIG --exists --print-errors "xft") 2>&5 10916264fa531Smrg ac_status=$? 10917736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10918736a7e2cSmrg test $ac_status = 0; }; then 10919264fa531Smrg pkg_cv_XFT_LIBS=`$PKG_CONFIG --libs "xft" 2>/dev/null` 10920264fa531Smrgelse 10921264fa531Smrg pkg_failed=yes 10922264fa531Smrgfi 10923c37a63b8Smrg else 10924c37a63b8Smrg pkg_failed=untried 10925264fa531Smrgfi 10926264fa531Smrg 10927c37a63b8Smrg 10928c37a63b8Smrg 10929264fa531Smrgif test $pkg_failed = yes; then 10930c37a63b8Smrg 10931c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 10932c37a63b8Smrg _pkg_short_errors_supported=yes 10933c37a63b8Smrgelse 10934c37a63b8Smrg _pkg_short_errors_supported=no 10935c37a63b8Smrgfi 10936c37a63b8Smrg if test $_pkg_short_errors_supported = yes; then 10937c37a63b8Smrg XFT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xft" 2>&1` 10938c37a63b8Smrg else 10939c37a63b8Smrg XFT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xft" 2>&1` 10940c37a63b8Smrg fi 10941264fa531Smrg # Put the nasty error message in config.log where it belongs 10942c37a63b8Smrg echo "$XFT_PKG_ERRORS" >&5 10943264fa531Smrg 10944736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10945c37a63b8Smrg$as_echo "no" >&6; } 10946c37a63b8Smrg xft_found=no 10947264fa531Smrgelif test $pkg_failed = untried; then 10948264fa531Smrg xft_found=no 10949264fa531Smrgelse 10950264fa531Smrg XFT_CFLAGS=$pkg_cv_XFT_CFLAGS 10951264fa531Smrg XFT_LIBS=$pkg_cv_XFT_LIBS 10952736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10953c37a63b8Smrg$as_echo "yes" >&6; } 10954264fa531Smrg xft_found=yes 10955264fa531Smrgfi 10956264fa531Smrgcase "$xft_found" in 10957264fa531Smrgyes) 10958264fa531Smrg 10959736a7e2cSmrg$as_echo "#define XFT 1" >>confdefs.h 10960264fa531Smrg 10961264fa531Smrg ;; 10962264fa531Smrgesac 10963264fa531Smrg 10964264fa531Smrg# Check for MIT-SHM extension 10965264fa531Smrg 10966264fa531Smrgpkg_failed=no 10967736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 10968c37a63b8Smrg$as_echo_n "checking for XEXT... " >&6; } 10969c37a63b8Smrg 10970c37a63b8Smrgif test -n "$XEXT_CFLAGS"; then 10971c37a63b8Smrg pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 10972c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10973c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10974736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext\""; } >&5 10975264fa531Smrg ($PKG_CONFIG --exists --print-errors "xext") 2>&5 10976264fa531Smrg ac_status=$? 10977736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10978736a7e2cSmrg test $ac_status = 0; }; then 10979264fa531Smrg pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xext" 2>/dev/null` 10980264fa531Smrgelse 10981264fa531Smrg pkg_failed=yes 10982264fa531Smrgfi 10983c37a63b8Smrg else 10984c37a63b8Smrg pkg_failed=untried 10985264fa531Smrgfi 10986c37a63b8Smrgif test -n "$XEXT_LIBS"; then 10987c37a63b8Smrg pkg_cv_XEXT_LIBS="$XEXT_LIBS" 10988c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 10989c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 10990736a7e2cSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext\""; } >&5 10991264fa531Smrg ($PKG_CONFIG --exists --print-errors "xext") 2>&5 10992264fa531Smrg ac_status=$? 10993736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10994736a7e2cSmrg test $ac_status = 0; }; then 10995264fa531Smrg pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xext" 2>/dev/null` 10996264fa531Smrgelse 10997264fa531Smrg pkg_failed=yes 10998264fa531Smrgfi 10999c37a63b8Smrg else 11000c37a63b8Smrg pkg_failed=untried 11001264fa531Smrgfi 11002264fa531Smrg 11003736a7e2cSmrg 11004736a7e2cSmrg 11005736a7e2cSmrgif test $pkg_failed = yes; then 11006736a7e2cSmrg 11007736a7e2cSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11008736a7e2cSmrg _pkg_short_errors_supported=yes 11009736a7e2cSmrgelse 11010736a7e2cSmrg _pkg_short_errors_supported=no 11011264fa531Smrgfi 11012736a7e2cSmrg if test $_pkg_short_errors_supported = yes; then 11013736a7e2cSmrg XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xext" 2>&1` 11014736a7e2cSmrg else 11015736a7e2cSmrg XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xext" 2>&1` 11016736a7e2cSmrg fi 11017736a7e2cSmrg # Put the nasty error message in config.log where it belongs 11018736a7e2cSmrg echo "$XEXT_PKG_ERRORS" >&5 11019c37a63b8Smrg 11020736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11021736a7e2cSmrg$as_echo "no" >&6; } 11022736a7e2cSmrg xext_found=no 11023736a7e2cSmrgelif test $pkg_failed = untried; then 11024736a7e2cSmrg xext_found=no 11025736a7e2cSmrgelse 11026736a7e2cSmrg XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 11027736a7e2cSmrg XEXT_LIBS=$pkg_cv_XEXT_LIBS 11028736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11029736a7e2cSmrg$as_echo "yes" >&6; } 11030736a7e2cSmrg xext_found=yes 11031264fa531Smrgfi 11032736a7e2cSmrgcase "$xext_found" in 11033736a7e2cSmrgyes) 11034736a7e2cSmrg save_LIBS="$LIBS" 11035736a7e2cSmrg LIBS="$XEXT_LIBS $LIBS" 11036736a7e2cSmrg for ac_func in XShmQueryExtension 11037736a7e2cSmrgdo : 11038736a7e2cSmrg ac_fn_c_check_func "$LINENO" "XShmQueryExtension" "ac_cv_func_XShmQueryExtension" 11039736a7e2cSmrgif test "x$ac_cv_func_XShmQueryExtension" = xyes; then : 11040264fa531Smrg cat >>confdefs.h <<_ACEOF 11041736a7e2cSmrg#define HAVE_XSHMQUERYEXTENSION 1 11042264fa531Smrg_ACEOF 11043264fa531Smrg 11044736a7e2cSmrg$as_echo "#define MITSHM 1" >>confdefs.h 11045264fa531Smrg 11046264fa531Smrgfi 11047264fa531Smrgdone 11048264fa531Smrg 11049264fa531Smrg LIBS="$save_LIBS" 11050264fa531Smrg ;; 11051264fa531Smrgesac 11052264fa531Smrg 11053e4ee1255Smrgac_config_files="$ac_config_files Makefile man/Makefile" 11054264fa531Smrg 11055264fa531Smrgcat >confcache <<\_ACEOF 11056264fa531Smrg# This file is a shell script that caches the results of configure 11057264fa531Smrg# tests run on this system so they can be shared between configure 11058264fa531Smrg# scripts and configure runs, see configure's option --config-cache. 11059264fa531Smrg# It is not useful on other systems. If it contains results you don't 11060264fa531Smrg# want to keep, you may remove or edit it. 11061264fa531Smrg# 11062264fa531Smrg# config.status only pays attention to the cache file if you give it 11063264fa531Smrg# the --recheck option to rerun configure. 11064264fa531Smrg# 11065264fa531Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 11066264fa531Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 11067264fa531Smrg# following values. 11068264fa531Smrg 11069264fa531Smrg_ACEOF 11070264fa531Smrg 11071264fa531Smrg# The following way of writing the cache mishandles newlines in values, 11072264fa531Smrg# but we know of no workaround that is simple, portable, and efficient. 11073c37a63b8Smrg# So, we kill variables containing newlines. 11074264fa531Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 11075264fa531Smrg# and sets the high bit in the cache file unless we assign to the vars. 11076c37a63b8Smrg( 11077c37a63b8Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11078c37a63b8Smrg eval ac_val=\$$ac_var 11079c37a63b8Smrg case $ac_val in #( 11080c37a63b8Smrg *${as_nl}*) 11081c37a63b8Smrg case $ac_var in #( 11082736a7e2cSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11083c37a63b8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11084c37a63b8Smrg esac 11085c37a63b8Smrg case $ac_var in #( 11086c37a63b8Smrg _ | IFS | as_nl) ;; #( 11087c37a63b8Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11088736a7e2cSmrg *) { eval $ac_var=; unset $ac_var;} ;; 11089c37a63b8Smrg esac ;; 11090c37a63b8Smrg esac 11091c37a63b8Smrg done 11092c37a63b8Smrg 11093264fa531Smrg (set) 2>&1 | 11094c37a63b8Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 11095c37a63b8Smrg *${as_nl}ac_space=\ *) 11096736a7e2cSmrg # `set' does not quote correctly, so add quotes: double-quote 11097736a7e2cSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11098264fa531Smrg sed -n \ 11099264fa531Smrg "s/'/'\\\\''/g; 11100264fa531Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11101c37a63b8Smrg ;; #( 11102264fa531Smrg *) 11103264fa531Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 11104c37a63b8Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11105264fa531Smrg ;; 11106c37a63b8Smrg esac | 11107c37a63b8Smrg sort 11108c37a63b8Smrg) | 11109264fa531Smrg sed ' 11110c37a63b8Smrg /^ac_cv_env_/b end 11111264fa531Smrg t clear 11112c37a63b8Smrg :clear 11113264fa531Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 11114264fa531Smrg t end 11115c37a63b8Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11116c37a63b8Smrg :end' >>confcache 11117c37a63b8Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11118c37a63b8Smrg if test -w "$cache_file"; then 11119736a7e2cSmrg if test "x$cache_file" != "x/dev/null"; then 11120736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11121c37a63b8Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 11122736a7e2cSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11123736a7e2cSmrg cat confcache >"$cache_file" 11124736a7e2cSmrg else 11125736a7e2cSmrg case $cache_file in #( 11126736a7e2cSmrg */* | ?:*) 11127736a7e2cSmrg mv -f confcache "$cache_file"$$ && 11128736a7e2cSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11129736a7e2cSmrg *) 11130736a7e2cSmrg mv -f confcache "$cache_file" ;; 11131736a7e2cSmrg esac 11132736a7e2cSmrg fi 11133736a7e2cSmrg fi 11134264fa531Smrg else 11135736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11136c37a63b8Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 11137264fa531Smrg fi 11138264fa531Smrgfi 11139264fa531Smrgrm -f confcache 11140264fa531Smrg 11141264fa531Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11142264fa531Smrg# Let make expand exec_prefix. 11143264fa531Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11144264fa531Smrg 11145264fa531SmrgDEFS=-DHAVE_CONFIG_H 11146264fa531Smrg 11147264fa531Smrgac_libobjs= 11148264fa531Smrgac_ltlibobjs= 11149736a7e2cSmrgU= 11150264fa531Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11151264fa531Smrg # 1. Remove the extension, and $U if already installed. 11152c37a63b8Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11153c37a63b8Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 11154c37a63b8Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11155c37a63b8Smrg # will be set to the directory where LIBOBJS objects are built. 11156736a7e2cSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11157736a7e2cSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11158264fa531Smrgdone 11159264fa531SmrgLIBOBJS=$ac_libobjs 11160264fa531Smrg 11161264fa531SmrgLTLIBOBJS=$ac_ltlibobjs 11162264fa531Smrg 11163264fa531Smrg 11164533545b5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11165533545b5Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; } 11166533545b5Smrg if test -n "$am_sleep_pid"; then 11167533545b5Smrg # Hide warnings about reused PIDs. 11168533545b5Smrg wait $am_sleep_pid 2>/dev/null 11169533545b5Smrg fi 11170533545b5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 11171533545b5Smrg$as_echo "done" >&6; } 11172c37a63b8Smrg if test -n "$EXEEXT"; then 11173c37a63b8Smrg am__EXEEXT_TRUE= 11174c37a63b8Smrg am__EXEEXT_FALSE='#' 11175c37a63b8Smrgelse 11176c37a63b8Smrg am__EXEEXT_TRUE='#' 11177c37a63b8Smrg am__EXEEXT_FALSE= 11178c37a63b8Smrgfi 11179c37a63b8Smrg 11180264fa531Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11181736a7e2cSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11182736a7e2cSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11183264fa531Smrgfi 11184264fa531Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11185736a7e2cSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11186736a7e2cSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11187264fa531Smrgfi 11188264fa531Smrg 11189736a7e2cSmrg: "${CONFIG_STATUS=./config.status}" 11190c37a63b8Smrgac_write_fail=0 11191264fa531Smrgac_clean_files_save=$ac_clean_files 11192264fa531Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11193736a7e2cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11194c37a63b8Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 11195736a7e2cSmrgas_write_fail=0 11196736a7e2cSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11197264fa531Smrg#! $SHELL 11198264fa531Smrg# Generated by $as_me. 11199264fa531Smrg# Run this file to recreate the current configuration. 11200264fa531Smrg# Compiler output produced by configure, useful for debugging 11201264fa531Smrg# configure, is in config.log if it exists. 11202264fa531Smrg 11203264fa531Smrgdebug=false 11204264fa531Smrgac_cs_recheck=false 11205264fa531Smrgac_cs_silent=false 11206264fa531Smrg 11207736a7e2cSmrgSHELL=\${CONFIG_SHELL-$SHELL} 11208736a7e2cSmrgexport SHELL 11209736a7e2cSmrg_ASEOF 11210736a7e2cSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11211736a7e2cSmrg## -------------------- ## 11212736a7e2cSmrg## M4sh Initialization. ## 11213736a7e2cSmrg## -------------------- ## 11214264fa531Smrg 11215c37a63b8Smrg# Be more Bourne compatible 11216c37a63b8SmrgDUALCASE=1; export DUALCASE # for MKS sh 11217736a7e2cSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 11218264fa531Smrg emulate sh 11219264fa531Smrg NULLCMD=: 11220c37a63b8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11221264fa531Smrg # is contrary to our usage. Disable this feature. 11222264fa531Smrg alias -g '${1+"$@"}'='"$@"' 11223c37a63b8Smrg setopt NO_GLOB_SUBST 11224c37a63b8Smrgelse 11225736a7e2cSmrg case `(set -o) 2>/dev/null` in #( 11226736a7e2cSmrg *posix*) : 11227736a7e2cSmrg set -o posix ;; #( 11228736a7e2cSmrg *) : 11229736a7e2cSmrg ;; 11230c37a63b8Smrgesac 11231c37a63b8Smrgfi 11232c37a63b8Smrg 11233c37a63b8Smrg 11234c37a63b8Smrgas_nl=' 11235c37a63b8Smrg' 11236c37a63b8Smrgexport as_nl 11237c37a63b8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 11238c37a63b8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11239c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 11240c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 11241736a7e2cSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 11242736a7e2cSmrg# but without wasting forks for bash or zsh. 11243736a7e2cSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 11244736a7e2cSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 11245736a7e2cSmrg as_echo='print -r --' 11246736a7e2cSmrg as_echo_n='print -rn --' 11247736a7e2cSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 11248c37a63b8Smrg as_echo='printf %s\n' 11249c37a63b8Smrg as_echo_n='printf %s' 11250c37a63b8Smrgelse 11251c37a63b8Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 11252c37a63b8Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 11253c37a63b8Smrg as_echo_n='/usr/ucb/echo -n' 11254c37a63b8Smrg else 11255c37a63b8Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 11256c37a63b8Smrg as_echo_n_body='eval 11257c37a63b8Smrg arg=$1; 11258736a7e2cSmrg case $arg in #( 11259c37a63b8Smrg *"$as_nl"*) 11260c37a63b8Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 11261c37a63b8Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 11262c37a63b8Smrg esac; 11263c37a63b8Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 11264c37a63b8Smrg ' 11265c37a63b8Smrg export as_echo_n_body 11266c37a63b8Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 11267c37a63b8Smrg fi 11268c37a63b8Smrg export as_echo_body 11269c37a63b8Smrg as_echo='sh -c $as_echo_body as_echo' 11270c37a63b8Smrgfi 11271c37a63b8Smrg 11272c37a63b8Smrg# The user is always right. 11273c37a63b8Smrgif test "${PATH_SEPARATOR+set}" != set; then 11274c37a63b8Smrg PATH_SEPARATOR=: 11275c37a63b8Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11276c37a63b8Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11277c37a63b8Smrg PATH_SEPARATOR=';' 11278c37a63b8Smrg } 11279264fa531Smrgfi 11280264fa531Smrg 11281264fa531Smrg 11282c37a63b8Smrg# IFS 11283c37a63b8Smrg# We need space, tab and new line, in precisely that order. Quoting is 11284c37a63b8Smrg# there to prevent editors from complaining about space-tab. 11285c37a63b8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 11286c37a63b8Smrg# splitting by setting IFS to empty value.) 11287c37a63b8SmrgIFS=" "" $as_nl" 11288c37a63b8Smrg 11289c37a63b8Smrg# Find who we are. Look in the path if we contain no directory separator. 11290736a7e2cSmrgas_myself= 11291736a7e2cSmrgcase $0 in #(( 11292c37a63b8Smrg *[\\/]* ) as_myself=$0 ;; 11293c37a63b8Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11294c37a63b8Smrgfor as_dir in $PATH 11295c37a63b8Smrgdo 11296c37a63b8Smrg IFS=$as_save_IFS 11297c37a63b8Smrg test -z "$as_dir" && as_dir=. 11298736a7e2cSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 11299736a7e2cSmrg done 11300c37a63b8SmrgIFS=$as_save_IFS 11301c37a63b8Smrg 11302c37a63b8Smrg ;; 11303c37a63b8Smrgesac 11304c37a63b8Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 11305c37a63b8Smrg# in which case we are not to be found in the path. 11306c37a63b8Smrgif test "x$as_myself" = x; then 11307c37a63b8Smrg as_myself=$0 11308c37a63b8Smrgfi 11309c37a63b8Smrgif test ! -f "$as_myself"; then 11310c37a63b8Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11311736a7e2cSmrg exit 1 11312c37a63b8Smrgfi 11313c37a63b8Smrg 11314736a7e2cSmrg# Unset variables that we do not need and which cause bugs (e.g. in 11315736a7e2cSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11316736a7e2cSmrg# suppresses any "Segmentation fault" message there. '((' could 11317736a7e2cSmrg# trigger a bug in pdksh 5.2.14. 11318736a7e2cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 11319736a7e2cSmrgdo eval test x\${$as_var+set} = xset \ 11320736a7e2cSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11321c37a63b8Smrgdone 11322264fa531SmrgPS1='$ ' 11323264fa531SmrgPS2='> ' 11324264fa531SmrgPS4='+ ' 11325264fa531Smrg 11326264fa531Smrg# NLS nuisances. 11327c37a63b8SmrgLC_ALL=C 11328c37a63b8Smrgexport LC_ALL 11329c37a63b8SmrgLANGUAGE=C 11330c37a63b8Smrgexport LANGUAGE 11331264fa531Smrg 11332736a7e2cSmrg# CDPATH. 11333736a7e2cSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 11334736a7e2cSmrg 11335736a7e2cSmrg 11336736a7e2cSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11337736a7e2cSmrg# ---------------------------------------- 11338736a7e2cSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11339736a7e2cSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11340736a7e2cSmrg# script with STATUS, using 1 if that was 0. 11341736a7e2cSmrgas_fn_error () 11342736a7e2cSmrg{ 11343736a7e2cSmrg as_status=$1; test $as_status -eq 0 && as_status=1 11344736a7e2cSmrg if test "$4"; then 11345736a7e2cSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11346736a7e2cSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11347736a7e2cSmrg fi 11348736a7e2cSmrg $as_echo "$as_me: error: $2" >&2 11349736a7e2cSmrg as_fn_exit $as_status 11350736a7e2cSmrg} # as_fn_error 11351736a7e2cSmrg 11352736a7e2cSmrg 11353736a7e2cSmrg# as_fn_set_status STATUS 11354736a7e2cSmrg# ----------------------- 11355736a7e2cSmrg# Set $? to STATUS, without forking. 11356736a7e2cSmrgas_fn_set_status () 11357736a7e2cSmrg{ 11358736a7e2cSmrg return $1 11359736a7e2cSmrg} # as_fn_set_status 11360736a7e2cSmrg 11361736a7e2cSmrg# as_fn_exit STATUS 11362736a7e2cSmrg# ----------------- 11363736a7e2cSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11364736a7e2cSmrgas_fn_exit () 11365736a7e2cSmrg{ 11366736a7e2cSmrg set +e 11367736a7e2cSmrg as_fn_set_status $1 11368736a7e2cSmrg exit $1 11369736a7e2cSmrg} # as_fn_exit 11370736a7e2cSmrg 11371736a7e2cSmrg# as_fn_unset VAR 11372736a7e2cSmrg# --------------- 11373736a7e2cSmrg# Portably unset VAR. 11374736a7e2cSmrgas_fn_unset () 11375736a7e2cSmrg{ 11376736a7e2cSmrg { eval $1=; unset $1;} 11377736a7e2cSmrg} 11378736a7e2cSmrgas_unset=as_fn_unset 11379736a7e2cSmrg# as_fn_append VAR VALUE 11380736a7e2cSmrg# ---------------------- 11381736a7e2cSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11382736a7e2cSmrg# advantage of any shell optimizations that allow amortized linear growth over 11383736a7e2cSmrg# repeated appends, instead of the typical quadratic growth present in naive 11384736a7e2cSmrg# implementations. 11385736a7e2cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 11386736a7e2cSmrg eval 'as_fn_append () 11387736a7e2cSmrg { 11388736a7e2cSmrg eval $1+=\$2 11389736a7e2cSmrg }' 11390736a7e2cSmrgelse 11391736a7e2cSmrg as_fn_append () 11392736a7e2cSmrg { 11393736a7e2cSmrg eval $1=\$$1\$2 11394736a7e2cSmrg } 11395736a7e2cSmrgfi # as_fn_append 11396736a7e2cSmrg 11397736a7e2cSmrg# as_fn_arith ARG... 11398736a7e2cSmrg# ------------------ 11399736a7e2cSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11400736a7e2cSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11401736a7e2cSmrg# must be portable across $(()) and expr. 11402736a7e2cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 11403736a7e2cSmrg eval 'as_fn_arith () 11404736a7e2cSmrg { 11405736a7e2cSmrg as_val=$(( $* )) 11406736a7e2cSmrg }' 11407736a7e2cSmrgelse 11408736a7e2cSmrg as_fn_arith () 11409736a7e2cSmrg { 11410736a7e2cSmrg as_val=`expr "$@" || test $? -eq 1` 11411736a7e2cSmrg } 11412736a7e2cSmrgfi # as_fn_arith 11413736a7e2cSmrg 11414736a7e2cSmrg 11415c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 11416c37a63b8Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 11417264fa531Smrg as_expr=expr 11418264fa531Smrgelse 11419264fa531Smrg as_expr=false 11420264fa531Smrgfi 11421264fa531Smrg 11422c37a63b8Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11423264fa531Smrg as_basename=basename 11424264fa531Smrgelse 11425264fa531Smrg as_basename=false 11426264fa531Smrgfi 11427264fa531Smrg 11428736a7e2cSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11429736a7e2cSmrg as_dirname=dirname 11430736a7e2cSmrgelse 11431736a7e2cSmrg as_dirname=false 11432736a7e2cSmrgfi 11433264fa531Smrg 11434c37a63b8Smrgas_me=`$as_basename -- "$0" || 11435264fa531Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11436264fa531Smrg X"$0" : 'X\(//\)$' \| \ 11437c37a63b8Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11438c37a63b8Smrg$as_echo X/"$0" | 11439c37a63b8Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 11440c37a63b8Smrg s//\1/ 11441c37a63b8Smrg q 11442c37a63b8Smrg } 11443c37a63b8Smrg /^X\/\(\/\/\)$/{ 11444c37a63b8Smrg s//\1/ 11445c37a63b8Smrg q 11446c37a63b8Smrg } 11447c37a63b8Smrg /^X\/\(\/\).*/{ 11448c37a63b8Smrg s//\1/ 11449c37a63b8Smrg q 11450c37a63b8Smrg } 11451c37a63b8Smrg s/.*/./; q'` 11452264fa531Smrg 11453736a7e2cSmrg# Avoid depending upon Character Ranges. 11454736a7e2cSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11455736a7e2cSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11456736a7e2cSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11457736a7e2cSmrgas_cr_digits='0123456789' 11458736a7e2cSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 11459264fa531Smrg 11460c37a63b8SmrgECHO_C= ECHO_N= ECHO_T= 11461736a7e2cSmrgcase `echo -n x` in #((((( 11462c37a63b8Smrg-n*) 11463736a7e2cSmrg case `echo 'xy\c'` in 11464c37a63b8Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11465736a7e2cSmrg xy) ECHO_C='\c';; 11466736a7e2cSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11467736a7e2cSmrg ECHO_T=' ';; 11468c37a63b8Smrg esac;; 11469c37a63b8Smrg*) 11470c37a63b8Smrg ECHO_N='-n';; 11471c37a63b8Smrgesac 11472264fa531Smrg 11473264fa531Smrgrm -f conf$$ conf$$.exe conf$$.file 11474c37a63b8Smrgif test -d conf$$.dir; then 11475c37a63b8Smrg rm -f conf$$.dir/conf$$.file 11476c37a63b8Smrgelse 11477c37a63b8Smrg rm -f conf$$.dir 11478c37a63b8Smrg mkdir conf$$.dir 2>/dev/null 11479c37a63b8Smrgfi 11480c37a63b8Smrgif (echo >conf$$.file) 2>/dev/null; then 11481c37a63b8Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 11482264fa531Smrg as_ln_s='ln -s' 11483c37a63b8Smrg # ... but there are two gotchas: 11484c37a63b8Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 11485c37a63b8Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11486533545b5Smrg # In both cases, we have to default to `cp -pR'. 11487c37a63b8Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11488533545b5Smrg as_ln_s='cp -pR' 11489c37a63b8Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 11490c37a63b8Smrg as_ln_s=ln 11491c37a63b8Smrg else 11492533545b5Smrg as_ln_s='cp -pR' 11493264fa531Smrg fi 11494264fa531Smrgelse 11495533545b5Smrg as_ln_s='cp -pR' 11496264fa531Smrgfi 11497c37a63b8Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 11498c37a63b8Smrgrmdir conf$$.dir 2>/dev/null 11499264fa531Smrg 11500736a7e2cSmrg 11501736a7e2cSmrg# as_fn_mkdir_p 11502736a7e2cSmrg# ------------- 11503736a7e2cSmrg# Create "$as_dir" as a directory, including parents if necessary. 11504736a7e2cSmrgas_fn_mkdir_p () 11505736a7e2cSmrg{ 11506736a7e2cSmrg 11507736a7e2cSmrg case $as_dir in #( 11508736a7e2cSmrg -*) as_dir=./$as_dir;; 11509736a7e2cSmrg esac 11510736a7e2cSmrg test -d "$as_dir" || eval $as_mkdir_p || { 11511736a7e2cSmrg as_dirs= 11512736a7e2cSmrg while :; do 11513736a7e2cSmrg case $as_dir in #( 11514736a7e2cSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11515736a7e2cSmrg *) as_qdir=$as_dir;; 11516736a7e2cSmrg esac 11517736a7e2cSmrg as_dirs="'$as_qdir' $as_dirs" 11518736a7e2cSmrg as_dir=`$as_dirname -- "$as_dir" || 11519736a7e2cSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11520736a7e2cSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11521736a7e2cSmrg X"$as_dir" : 'X\(//\)$' \| \ 11522736a7e2cSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 11523736a7e2cSmrg$as_echo X"$as_dir" | 11524736a7e2cSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11525736a7e2cSmrg s//\1/ 11526736a7e2cSmrg q 11527736a7e2cSmrg } 11528736a7e2cSmrg /^X\(\/\/\)[^/].*/{ 11529736a7e2cSmrg s//\1/ 11530736a7e2cSmrg q 11531736a7e2cSmrg } 11532736a7e2cSmrg /^X\(\/\/\)$/{ 11533736a7e2cSmrg s//\1/ 11534736a7e2cSmrg q 11535736a7e2cSmrg } 11536736a7e2cSmrg /^X\(\/\).*/{ 11537736a7e2cSmrg s//\1/ 11538736a7e2cSmrg q 11539736a7e2cSmrg } 11540736a7e2cSmrg s/.*/./; q'` 11541736a7e2cSmrg test -d "$as_dir" && break 11542736a7e2cSmrg done 11543736a7e2cSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 11544736a7e2cSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11545736a7e2cSmrg 11546736a7e2cSmrg 11547736a7e2cSmrg} # as_fn_mkdir_p 11548264fa531Smrgif mkdir -p . 2>/dev/null; then 11549736a7e2cSmrg as_mkdir_p='mkdir -p "$as_dir"' 11550264fa531Smrgelse 11551264fa531Smrg test -d ./-p && rmdir ./-p 11552264fa531Smrg as_mkdir_p=false 11553264fa531Smrgfi 11554264fa531Smrg 11555533545b5Smrg 11556533545b5Smrg# as_fn_executable_p FILE 11557533545b5Smrg# ----------------------- 11558533545b5Smrg# Test if FILE is an executable regular file. 11559533545b5Smrgas_fn_executable_p () 11560533545b5Smrg{ 11561533545b5Smrg test -f "$1" && test -x "$1" 11562533545b5Smrg} # as_fn_executable_p 11563533545b5Smrgas_test_x='test -x' 11564533545b5Smrgas_executable_p=as_fn_executable_p 11565264fa531Smrg 11566264fa531Smrg# Sed expression to map a string onto a valid CPP name. 11567264fa531Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 11568264fa531Smrg 11569264fa531Smrg# Sed expression to map a string onto a valid variable name. 11570264fa531Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 11571264fa531Smrg 11572264fa531Smrg 11573264fa531Smrgexec 6>&1 11574736a7e2cSmrg## ----------------------------------- ## 11575736a7e2cSmrg## Main body of $CONFIG_STATUS script. ## 11576736a7e2cSmrg## ----------------------------------- ## 11577736a7e2cSmrg_ASEOF 11578736a7e2cSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 11579264fa531Smrg 11580736a7e2cSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11581736a7e2cSmrg# Save the log message, to keep $0 and so on meaningful, and to 11582264fa531Smrg# report actual input values of CONFIG_FILES etc. instead of their 11583c37a63b8Smrg# values after options handling. 11584c37a63b8Smrgac_log=" 11585533545b5SmrgThis file was extended by x11perf $as_me 1.6.0, which was 11586533545b5Smrggenerated by GNU Autoconf 2.69. Invocation command line was 11587264fa531Smrg 11588264fa531Smrg CONFIG_FILES = $CONFIG_FILES 11589264fa531Smrg CONFIG_HEADERS = $CONFIG_HEADERS 11590264fa531Smrg CONFIG_LINKS = $CONFIG_LINKS 11591264fa531Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 11592264fa531Smrg $ $0 $@ 11593264fa531Smrg 11594c37a63b8Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 11595c37a63b8Smrg" 11596c37a63b8Smrg 11597264fa531Smrg_ACEOF 11598264fa531Smrg 11599c37a63b8Smrgcase $ac_config_files in *" 11600c37a63b8Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 11601c37a63b8Smrgesac 11602264fa531Smrg 11603c37a63b8Smrgcase $ac_config_headers in *" 11604c37a63b8Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 11605c37a63b8Smrgesac 11606264fa531Smrg 11607264fa531Smrg 11608c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11609c37a63b8Smrg# Files that config.status was made for. 11610c37a63b8Smrgconfig_files="$ac_config_files" 11611c37a63b8Smrgconfig_headers="$ac_config_headers" 11612c37a63b8Smrgconfig_commands="$ac_config_commands" 11613264fa531Smrg 11614c37a63b8Smrg_ACEOF 11615264fa531Smrg 11616c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11617264fa531Smrgac_cs_usage="\ 11618736a7e2cSmrg\`$as_me' instantiates files and other configuration actions 11619736a7e2cSmrgfrom templates according to the current configuration. Unless the files 11620736a7e2cSmrgand actions are specified as TAGs, all are instantiated by default. 11621264fa531Smrg 11622736a7e2cSmrgUsage: $0 [OPTION]... [TAG]... 11623264fa531Smrg 11624264fa531Smrg -h, --help print this help, then exit 11625c37a63b8Smrg -V, --version print version number and configuration settings, then exit 11626736a7e2cSmrg --config print configuration, then exit 11627c37a63b8Smrg -q, --quiet, --silent 11628c37a63b8Smrg do not print progress messages 11629264fa531Smrg -d, --debug don't remove temporary files 11630264fa531Smrg --recheck update $as_me by reconfiguring in the same conditions 11631c37a63b8Smrg --file=FILE[:TEMPLATE] 11632c37a63b8Smrg instantiate the configuration file FILE 11633c37a63b8Smrg --header=FILE[:TEMPLATE] 11634c37a63b8Smrg instantiate the configuration header FILE 11635264fa531Smrg 11636264fa531SmrgConfiguration files: 11637264fa531Smrg$config_files 11638264fa531Smrg 11639264fa531SmrgConfiguration headers: 11640264fa531Smrg$config_headers 11641264fa531Smrg 11642264fa531SmrgConfiguration commands: 11643264fa531Smrg$config_commands 11644264fa531Smrg 11645736a7e2cSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 11646264fa531Smrg 11647c37a63b8Smrg_ACEOF 11648c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11649736a7e2cSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 11650264fa531Smrgac_cs_version="\\ 11651533545b5Smrgx11perf config.status 1.6.0 11652533545b5Smrgconfigured by $0, generated by GNU Autoconf 2.69, 11653736a7e2cSmrg with options \\"\$ac_cs_config\\" 11654264fa531Smrg 11655533545b5SmrgCopyright (C) 2012 Free Software Foundation, Inc. 11656264fa531SmrgThis config.status script is free software; the Free Software Foundation 11657264fa531Smrggives unlimited permission to copy, distribute and modify it." 11658c37a63b8Smrg 11659c37a63b8Smrgac_pwd='$ac_pwd' 11660c37a63b8Smrgsrcdir='$srcdir' 11661c37a63b8SmrgINSTALL='$INSTALL' 11662c37a63b8SmrgMKDIR_P='$MKDIR_P' 11663c37a63b8SmrgAWK='$AWK' 11664c37a63b8Smrgtest -n "\$AWK" || AWK=awk 11665264fa531Smrg_ACEOF 11666264fa531Smrg 11667c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11668c37a63b8Smrg# The default lists apply if the user does not specify any file. 11669264fa531Smrgac_need_defaults=: 11670264fa531Smrgwhile test $# != 0 11671264fa531Smrgdo 11672264fa531Smrg case $1 in 11673736a7e2cSmrg --*=?*) 11674c37a63b8Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11675c37a63b8Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 11676264fa531Smrg ac_shift=: 11677264fa531Smrg ;; 11678736a7e2cSmrg --*=) 11679736a7e2cSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11680736a7e2cSmrg ac_optarg= 11681736a7e2cSmrg ac_shift=: 11682736a7e2cSmrg ;; 11683c37a63b8Smrg *) 11684264fa531Smrg ac_option=$1 11685264fa531Smrg ac_optarg=$2 11686264fa531Smrg ac_shift=shift 11687264fa531Smrg ;; 11688264fa531Smrg esac 11689264fa531Smrg 11690264fa531Smrg case $ac_option in 11691264fa531Smrg # Handling of the options. 11692264fa531Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 11693264fa531Smrg ac_cs_recheck=: ;; 11694c37a63b8Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 11695c37a63b8Smrg $as_echo "$ac_cs_version"; exit ;; 11696736a7e2cSmrg --config | --confi | --conf | --con | --co | --c ) 11697736a7e2cSmrg $as_echo "$ac_cs_config"; exit ;; 11698c37a63b8Smrg --debug | --debu | --deb | --de | --d | -d ) 11699264fa531Smrg debug=: ;; 11700264fa531Smrg --file | --fil | --fi | --f ) 11701264fa531Smrg $ac_shift 11702c37a63b8Smrg case $ac_optarg in 11703c37a63b8Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11704736a7e2cSmrg '') as_fn_error $? "missing file argument" ;; 11705c37a63b8Smrg esac 11706736a7e2cSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 11707264fa531Smrg ac_need_defaults=false;; 11708264fa531Smrg --header | --heade | --head | --hea ) 11709264fa531Smrg $ac_shift 11710c37a63b8Smrg case $ac_optarg in 11711c37a63b8Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11712c37a63b8Smrg esac 11713736a7e2cSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 11714264fa531Smrg ac_need_defaults=false;; 11715c37a63b8Smrg --he | --h) 11716c37a63b8Smrg # Conflict between --help and --header 11717736a7e2cSmrg as_fn_error $? "ambiguous option: \`$1' 11718736a7e2cSmrgTry \`$0 --help' for more information.";; 11719c37a63b8Smrg --help | --hel | -h ) 11720c37a63b8Smrg $as_echo "$ac_cs_usage"; exit ;; 11721264fa531Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 11722264fa531Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 11723264fa531Smrg ac_cs_silent=: ;; 11724264fa531Smrg 11725264fa531Smrg # This is an error. 11726736a7e2cSmrg -*) as_fn_error $? "unrecognized option: \`$1' 11727736a7e2cSmrgTry \`$0 --help' for more information." ;; 11728264fa531Smrg 11729736a7e2cSmrg *) as_fn_append ac_config_targets " $1" 11730c37a63b8Smrg ac_need_defaults=false ;; 11731264fa531Smrg 11732264fa531Smrg esac 11733264fa531Smrg shift 11734264fa531Smrgdone 11735264fa531Smrg 11736264fa531Smrgac_configure_extra_args= 11737264fa531Smrg 11738264fa531Smrgif $ac_cs_silent; then 11739264fa531Smrg exec 6>/dev/null 11740264fa531Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 11741264fa531Smrgfi 11742264fa531Smrg 11743264fa531Smrg_ACEOF 11744c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11745264fa531Smrgif \$ac_cs_recheck; then 11746533545b5Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 11747c37a63b8Smrg shift 11748c37a63b8Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 11749c37a63b8Smrg CONFIG_SHELL='$SHELL' 11750c37a63b8Smrg export CONFIG_SHELL 11751c37a63b8Smrg exec "\$@" 11752264fa531Smrgfi 11753264fa531Smrg 11754264fa531Smrg_ACEOF 11755c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11756c37a63b8Smrgexec 5>>config.log 11757c37a63b8Smrg{ 11758c37a63b8Smrg echo 11759c37a63b8Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 11760c37a63b8Smrg## Running $as_me. ## 11761c37a63b8Smrg_ASBOX 11762c37a63b8Smrg $as_echo "$ac_log" 11763c37a63b8Smrg} >&5 11764264fa531Smrg 11765c37a63b8Smrg_ACEOF 11766c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11767264fa531Smrg# 11768c37a63b8Smrg# INIT-COMMANDS 11769264fa531Smrg# 11770264fa531SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 11771264fa531Smrg 11772264fa531Smrg_ACEOF 11773264fa531Smrg 11774c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11775264fa531Smrg 11776c37a63b8Smrg# Handling of arguments. 11777264fa531Smrgfor ac_config_target in $ac_config_targets 11778264fa531Smrgdo 11779c37a63b8Smrg case $ac_config_target in 11780c37a63b8Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 11781c37a63b8Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 11782c37a63b8Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11783e4ee1255Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 11784c37a63b8Smrg 11785736a7e2cSmrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 11786264fa531Smrg esac 11787264fa531Smrgdone 11788264fa531Smrg 11789c37a63b8Smrg 11790264fa531Smrg# If the user did not use the arguments to specify the items to instantiate, 11791264fa531Smrg# then the envvar interface is used. Set only those that are not. 11792264fa531Smrg# We use the long form for the default assignment because of an extremely 11793264fa531Smrg# bizarre bug on SunOS 4.1.3. 11794264fa531Smrgif $ac_need_defaults; then 11795264fa531Smrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 11796264fa531Smrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 11797264fa531Smrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 11798264fa531Smrgfi 11799264fa531Smrg 11800264fa531Smrg# Have a temporary directory for convenience. Make it in the build tree 11801c37a63b8Smrg# simply because there is no reason against having it here, and in addition, 11802264fa531Smrg# creating and moving files from /tmp can sometimes cause problems. 11803c37a63b8Smrg# Hook for its removal unless debugging. 11804c37a63b8Smrg# Note that there is a small window in which the directory will not be cleaned: 11805c37a63b8Smrg# after its creation but before its name has been assigned to `$tmp'. 11806264fa531Smrg$debug || 11807264fa531Smrg{ 11808736a7e2cSmrg tmp= ac_tmp= 11809c37a63b8Smrg trap 'exit_status=$? 11810736a7e2cSmrg : "${ac_tmp:=$tmp}" 11811736a7e2cSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 11812c37a63b8Smrg' 0 11813736a7e2cSmrg trap 'as_fn_exit 1' 1 2 13 15 11814264fa531Smrg} 11815264fa531Smrg# Create a (secure) tmp directory for tmp files. 11816264fa531Smrg 11817264fa531Smrg{ 11818c37a63b8Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 11819736a7e2cSmrg test -d "$tmp" 11820264fa531Smrg} || 11821264fa531Smrg{ 11822c37a63b8Smrg tmp=./conf$$-$RANDOM 11823c37a63b8Smrg (umask 077 && mkdir "$tmp") 11824736a7e2cSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 11825736a7e2cSmrgac_tmp=$tmp 11826264fa531Smrg 11827c37a63b8Smrg# Set up the scripts for CONFIG_FILES section. 11828c37a63b8Smrg# No need to generate them if there are no CONFIG_FILES. 11829c37a63b8Smrg# This happens for instance with `./config.status config.h'. 11830c37a63b8Smrgif test -n "$CONFIG_FILES"; then 11831c37a63b8Smrg 11832c37a63b8Smrg 11833736a7e2cSmrgac_cr=`echo X | tr X '\015'` 11834736a7e2cSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 11835736a7e2cSmrg# But we know of no other shell where ac_cr would be empty at this 11836736a7e2cSmrg# point, so we can use a bashism as a fallback. 11837736a7e2cSmrgif test "x$ac_cr" = x; then 11838736a7e2cSmrg eval ac_cr=\$\'\\r\' 11839736a7e2cSmrgfi 11840c37a63b8Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 11841c37a63b8Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 11842c37a63b8Smrg ac_cs_awk_cr='\\r' 11843c37a63b8Smrgelse 11844c37a63b8Smrg ac_cs_awk_cr=$ac_cr 11845c37a63b8Smrgfi 11846c37a63b8Smrg 11847736a7e2cSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 11848264fa531Smrg_ACEOF 11849264fa531Smrg 11850264fa531Smrg 11851c37a63b8Smrg{ 11852c37a63b8Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 11853c37a63b8Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 11854c37a63b8Smrg echo "_ACEOF" 11855c37a63b8Smrg} >conf$$subs.sh || 11856736a7e2cSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11857736a7e2cSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 11858c37a63b8Smrgac_delim='%!_!# ' 11859c37a63b8Smrgfor ac_last_try in false false false false false :; do 11860c37a63b8Smrg . ./conf$$subs.sh || 11861736a7e2cSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11862264fa531Smrg 11863c37a63b8Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 11864c37a63b8Smrg if test $ac_delim_n = $ac_delim_num; then 11865c37a63b8Smrg break 11866c37a63b8Smrg elif $ac_last_try; then 11867736a7e2cSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11868c37a63b8Smrg else 11869c37a63b8Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 11870c37a63b8Smrg fi 11871c37a63b8Smrgdone 11872c37a63b8Smrgrm -f conf$$subs.sh 11873264fa531Smrg 11874c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11875736a7e2cSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 11876264fa531Smrg_ACEOF 11877c37a63b8Smrgsed -n ' 11878c37a63b8Smrgh 11879c37a63b8Smrgs/^/S["/; s/!.*/"]=/ 11880c37a63b8Smrgp 11881c37a63b8Smrgg 11882c37a63b8Smrgs/^[^!]*!// 11883c37a63b8Smrg:repl 11884c37a63b8Smrgt repl 11885c37a63b8Smrgs/'"$ac_delim"'$// 11886c37a63b8Smrgt delim 11887c37a63b8Smrg:nl 11888c37a63b8Smrgh 11889736a7e2cSmrgs/\(.\{148\}\)..*/\1/ 11890c37a63b8Smrgt more1 11891c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 11892c37a63b8Smrgp 11893c37a63b8Smrgn 11894c37a63b8Smrgb repl 11895c37a63b8Smrg:more1 11896c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 11897c37a63b8Smrgp 11898c37a63b8Smrgg 11899c37a63b8Smrgs/.\{148\}// 11900c37a63b8Smrgt nl 11901c37a63b8Smrg:delim 11902c37a63b8Smrgh 11903736a7e2cSmrgs/\(.\{148\}\)..*/\1/ 11904c37a63b8Smrgt more2 11905c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 11906c37a63b8Smrgp 11907c37a63b8Smrgb 11908c37a63b8Smrg:more2 11909c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 11910c37a63b8Smrgp 11911c37a63b8Smrgg 11912c37a63b8Smrgs/.\{148\}// 11913c37a63b8Smrgt delim 11914c37a63b8Smrg' <conf$$subs.awk | sed ' 11915c37a63b8Smrg/^[^""]/{ 11916c37a63b8Smrg N 11917c37a63b8Smrg s/\n// 11918c37a63b8Smrg} 11919c37a63b8Smrg' >>$CONFIG_STATUS || ac_write_fail=1 11920c37a63b8Smrgrm -f conf$$subs.awk 11921c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11922c37a63b8Smrg_ACAWK 11923736a7e2cSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 11924c37a63b8Smrg for (key in S) S_is_set[key] = 1 11925c37a63b8Smrg FS = "" 11926264fa531Smrg 11927c37a63b8Smrg} 11928c37a63b8Smrg{ 11929c37a63b8Smrg line = $ 0 11930c37a63b8Smrg nfields = split(line, field, "@") 11931c37a63b8Smrg substed = 0 11932c37a63b8Smrg len = length(field[1]) 11933c37a63b8Smrg for (i = 2; i < nfields; i++) { 11934c37a63b8Smrg key = field[i] 11935c37a63b8Smrg keylen = length(key) 11936c37a63b8Smrg if (S_is_set[key]) { 11937c37a63b8Smrg value = S[key] 11938c37a63b8Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 11939c37a63b8Smrg len += length(value) + length(field[++i]) 11940c37a63b8Smrg substed = 1 11941c37a63b8Smrg } else 11942c37a63b8Smrg len += 1 + keylen 11943c37a63b8Smrg } 11944c37a63b8Smrg 11945c37a63b8Smrg print line 11946c37a63b8Smrg} 11947c37a63b8Smrg 11948c37a63b8Smrg_ACAWK 11949c37a63b8Smrg_ACEOF 11950c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11951c37a63b8Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 11952c37a63b8Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 11953c37a63b8Smrgelse 11954c37a63b8Smrg cat 11955736a7e2cSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 11956736a7e2cSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 11957c37a63b8Smrg_ACEOF 11958c37a63b8Smrg 11959736a7e2cSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 11960736a7e2cSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 11961c37a63b8Smrg# trailing colons and then remove the whole line if VPATH becomes empty 11962c37a63b8Smrg# (actually we leave an empty line to preserve line numbers). 11963c37a63b8Smrgif test "x$srcdir" = x.; then 11964736a7e2cSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 11965736a7e2cSmrgh 11966736a7e2cSmrgs/// 11967736a7e2cSmrgs/^/:/ 11968736a7e2cSmrgs/[ ]*$/:/ 11969736a7e2cSmrgs/:\$(srcdir):/:/g 11970736a7e2cSmrgs/:\${srcdir}:/:/g 11971736a7e2cSmrgs/:@srcdir@:/:/g 11972736a7e2cSmrgs/^:*// 11973c37a63b8Smrgs/:*$// 11974736a7e2cSmrgx 11975736a7e2cSmrgs/\(=[ ]*\).*/\1/ 11976736a7e2cSmrgG 11977736a7e2cSmrgs/\n// 11978c37a63b8Smrgs/^[^=]*=[ ]*$// 11979c37a63b8Smrg}' 11980c37a63b8Smrgfi 11981c37a63b8Smrg 11982c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11983264fa531Smrgfi # test -n "$CONFIG_FILES" 11984264fa531Smrg 11985c37a63b8Smrg# Set up the scripts for CONFIG_HEADERS section. 11986c37a63b8Smrg# No need to generate them if there are no CONFIG_HEADERS. 11987c37a63b8Smrg# This happens for instance with `./config.status Makefile'. 11988c37a63b8Smrgif test -n "$CONFIG_HEADERS"; then 11989736a7e2cSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 11990c37a63b8SmrgBEGIN { 11991264fa531Smrg_ACEOF 11992c37a63b8Smrg 11993c37a63b8Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 11994c37a63b8Smrg# here-document in config.status, that substitutes the proper values into 11995c37a63b8Smrg# config.h.in to produce config.h. 11996c37a63b8Smrg 11997c37a63b8Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 11998c37a63b8Smrg# handling of long lines. 11999c37a63b8Smrgac_delim='%!_!# ' 12000c37a63b8Smrgfor ac_last_try in false false :; do 12001736a7e2cSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12002736a7e2cSmrg if test -z "$ac_tt"; then 12003c37a63b8Smrg break 12004c37a63b8Smrg elif $ac_last_try; then 12005736a7e2cSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 12006c37a63b8Smrg else 12007c37a63b8Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12008c37a63b8Smrg fi 12009c37a63b8Smrgdone 12010c37a63b8Smrg 12011c37a63b8Smrg# For the awk script, D is an array of macro values keyed by name, 12012c37a63b8Smrg# likewise P contains macro parameters if any. Preserve backslash 12013c37a63b8Smrg# newline sequences. 12014c37a63b8Smrg 12015c37a63b8Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12016c37a63b8Smrgsed -n ' 12017c37a63b8Smrgs/.\{148\}/&'"$ac_delim"'/g 12018c37a63b8Smrgt rset 12019c37a63b8Smrg:rset 12020c37a63b8Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 12021c37a63b8Smrgt def 12022c37a63b8Smrgd 12023c37a63b8Smrg:def 12024c37a63b8Smrgs/\\$// 12025c37a63b8Smrgt bsnl 12026c37a63b8Smrgs/["\\]/\\&/g 12027c37a63b8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12028c37a63b8SmrgD["\1"]=" \3"/p 12029c37a63b8Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12030c37a63b8Smrgd 12031c37a63b8Smrg:bsnl 12032c37a63b8Smrgs/["\\]/\\&/g 12033c37a63b8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12034c37a63b8SmrgD["\1"]=" \3\\\\\\n"\\/p 12035c37a63b8Smrgt cont 12036c37a63b8Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12037c37a63b8Smrgt cont 12038c37a63b8Smrgd 12039c37a63b8Smrg:cont 12040c37a63b8Smrgn 12041c37a63b8Smrgs/.\{148\}/&'"$ac_delim"'/g 12042c37a63b8Smrgt clear 12043c37a63b8Smrg:clear 12044c37a63b8Smrgs/\\$// 12045c37a63b8Smrgt bsnlc 12046c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 12047c37a63b8Smrgd 12048c37a63b8Smrg:bsnlc 12049c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12050c37a63b8Smrgb cont 12051c37a63b8Smrg' <confdefs.h | sed ' 12052c37a63b8Smrgs/'"$ac_delim"'/"\\\ 12053c37a63b8Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 12054c37a63b8Smrg 12055c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12056c37a63b8Smrg for (key in D) D_is_set[key] = 1 12057c37a63b8Smrg FS = "" 12058c37a63b8Smrg} 12059c37a63b8Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12060c37a63b8Smrg line = \$ 0 12061c37a63b8Smrg split(line, arg, " ") 12062c37a63b8Smrg if (arg[1] == "#") { 12063c37a63b8Smrg defundef = arg[2] 12064c37a63b8Smrg mac1 = arg[3] 12065c37a63b8Smrg } else { 12066c37a63b8Smrg defundef = substr(arg[1], 2) 12067c37a63b8Smrg mac1 = arg[2] 12068c37a63b8Smrg } 12069c37a63b8Smrg split(mac1, mac2, "(") #) 12070c37a63b8Smrg macro = mac2[1] 12071c37a63b8Smrg prefix = substr(line, 1, index(line, defundef) - 1) 12072c37a63b8Smrg if (D_is_set[macro]) { 12073c37a63b8Smrg # Preserve the white space surrounding the "#". 12074c37a63b8Smrg print prefix "define", macro P[macro] D[macro] 12075c37a63b8Smrg next 12076c37a63b8Smrg } else { 12077c37a63b8Smrg # Replace #undef with comments. This is necessary, for example, 12078c37a63b8Smrg # in the case of _POSIX_SOURCE, which is predefined and required 12079c37a63b8Smrg # on some systems where configure will not decide to define it. 12080c37a63b8Smrg if (defundef == "undef") { 12081c37a63b8Smrg print "/*", prefix defundef, macro, "*/" 12082c37a63b8Smrg next 12083c37a63b8Smrg } 12084c37a63b8Smrg } 12085c37a63b8Smrg} 12086c37a63b8Smrg{ print } 12087c37a63b8Smrg_ACAWK 12088c37a63b8Smrg_ACEOF 12089c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12090736a7e2cSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 12091c37a63b8Smrgfi # test -n "$CONFIG_HEADERS" 12092c37a63b8Smrg 12093c37a63b8Smrg 12094c37a63b8Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12095c37a63b8Smrgshift 12096c37a63b8Smrgfor ac_tag 12097c37a63b8Smrgdo 12098c37a63b8Smrg case $ac_tag in 12099c37a63b8Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 12100c37a63b8Smrg esac 12101c37a63b8Smrg case $ac_mode$ac_tag in 12102c37a63b8Smrg :[FHL]*:*);; 12103736a7e2cSmrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 12104c37a63b8Smrg :[FH]-) ac_tag=-:-;; 12105c37a63b8Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12106c37a63b8Smrg esac 12107c37a63b8Smrg ac_save_IFS=$IFS 12108c37a63b8Smrg IFS=: 12109c37a63b8Smrg set x $ac_tag 12110c37a63b8Smrg IFS=$ac_save_IFS 12111c37a63b8Smrg shift 12112c37a63b8Smrg ac_file=$1 12113c37a63b8Smrg shift 12114c37a63b8Smrg 12115c37a63b8Smrg case $ac_mode in 12116c37a63b8Smrg :L) ac_source=$1;; 12117c37a63b8Smrg :[FH]) 12118c37a63b8Smrg ac_file_inputs= 12119c37a63b8Smrg for ac_f 12120c37a63b8Smrg do 12121c37a63b8Smrg case $ac_f in 12122736a7e2cSmrg -) ac_f="$ac_tmp/stdin";; 12123c37a63b8Smrg *) # Look for the file first in the build tree, then in the source tree 12124c37a63b8Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12125c37a63b8Smrg # because $ac_f cannot contain `:'. 12126c37a63b8Smrg test -f "$ac_f" || 12127c37a63b8Smrg case $ac_f in 12128c37a63b8Smrg [\\/$]*) false;; 12129c37a63b8Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12130c37a63b8Smrg esac || 12131736a7e2cSmrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12132c37a63b8Smrg esac 12133c37a63b8Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12134736a7e2cSmrg as_fn_append ac_file_inputs " '$ac_f'" 12135c37a63b8Smrg done 12136c37a63b8Smrg 12137c37a63b8Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 12138c37a63b8Smrg # use $as_me), people would be surprised to read: 12139c37a63b8Smrg # /* config.h. Generated by config.status. */ 12140c37a63b8Smrg configure_input='Generated from '` 12141c37a63b8Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12142c37a63b8Smrg `' by configure.' 12143c37a63b8Smrg if test x"$ac_file" != x-; then 12144c37a63b8Smrg configure_input="$ac_file. $configure_input" 12145736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12146c37a63b8Smrg$as_echo "$as_me: creating $ac_file" >&6;} 12147c37a63b8Smrg fi 12148c37a63b8Smrg # Neutralize special characters interpreted by sed in replacement strings. 12149c37a63b8Smrg case $configure_input in #( 12150c37a63b8Smrg *\&* | *\|* | *\\* ) 12151c37a63b8Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 12152c37a63b8Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 12153c37a63b8Smrg *) ac_sed_conf_input=$configure_input;; 12154c37a63b8Smrg esac 12155c37a63b8Smrg 12156c37a63b8Smrg case $ac_tag in 12157736a7e2cSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12158736a7e2cSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12159c37a63b8Smrg esac 12160c37a63b8Smrg ;; 12161264fa531Smrg esac 12162264fa531Smrg 12163c37a63b8Smrg ac_dir=`$as_dirname -- "$ac_file" || 12164264fa531Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12165264fa531Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12166264fa531Smrg X"$ac_file" : 'X\(//\)$' \| \ 12167c37a63b8Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12168c37a63b8Smrg$as_echo X"$ac_file" | 12169c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12170c37a63b8Smrg s//\1/ 12171c37a63b8Smrg q 12172c37a63b8Smrg } 12173c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 12174c37a63b8Smrg s//\1/ 12175c37a63b8Smrg q 12176c37a63b8Smrg } 12177c37a63b8Smrg /^X\(\/\/\)$/{ 12178c37a63b8Smrg s//\1/ 12179c37a63b8Smrg q 12180c37a63b8Smrg } 12181c37a63b8Smrg /^X\(\/\).*/{ 12182c37a63b8Smrg s//\1/ 12183c37a63b8Smrg q 12184c37a63b8Smrg } 12185c37a63b8Smrg s/.*/./; q'` 12186736a7e2cSmrg as_dir="$ac_dir"; as_fn_mkdir_p 12187264fa531Smrg ac_builddir=. 12188264fa531Smrg 12189c37a63b8Smrgcase "$ac_dir" in 12190c37a63b8Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12191c37a63b8Smrg*) 12192c37a63b8Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 12193c37a63b8Smrg # A ".." for each directory in $ac_dir_suffix. 12194c37a63b8Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12195c37a63b8Smrg case $ac_top_builddir_sub in 12196c37a63b8Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12197c37a63b8Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12198c37a63b8Smrg esac ;; 12199c37a63b8Smrgesac 12200c37a63b8Smrgac_abs_top_builddir=$ac_pwd 12201c37a63b8Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 12202c37a63b8Smrg# for backward compatibility: 12203c37a63b8Smrgac_top_builddir=$ac_top_build_prefix 12204264fa531Smrg 12205264fa531Smrgcase $srcdir in 12206c37a63b8Smrg .) # We are building in place. 12207264fa531Smrg ac_srcdir=. 12208c37a63b8Smrg ac_top_srcdir=$ac_top_builddir_sub 12209c37a63b8Smrg ac_abs_top_srcdir=$ac_pwd ;; 12210c37a63b8Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 12211264fa531Smrg ac_srcdir=$srcdir$ac_dir_suffix; 12212c37a63b8Smrg ac_top_srcdir=$srcdir 12213c37a63b8Smrg ac_abs_top_srcdir=$srcdir ;; 12214c37a63b8Smrg *) # Relative name. 12215c37a63b8Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12216c37a63b8Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 12217c37a63b8Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12218264fa531Smrgesac 12219c37a63b8Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12220264fa531Smrg 12221264fa531Smrg 12222c37a63b8Smrg case $ac_mode in 12223c37a63b8Smrg :F) 12224c37a63b8Smrg # 12225c37a63b8Smrg # CONFIG_FILE 12226c37a63b8Smrg # 12227264fa531Smrg 12228264fa531Smrg case $INSTALL in 12229264fa531Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12230c37a63b8Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12231264fa531Smrg esac 12232c37a63b8Smrg ac_MKDIR_P=$MKDIR_P 12233c37a63b8Smrg case $MKDIR_P in 12234c37a63b8Smrg [\\/$]* | ?:[\\/]* ) ;; 12235c37a63b8Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12236c37a63b8Smrg esac 12237c37a63b8Smrg_ACEOF 12238264fa531Smrg 12239c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12240c37a63b8Smrg# If the template does not know about datarootdir, expand it. 12241c37a63b8Smrg# FIXME: This hack should be removed a few years after 2.60. 12242c37a63b8Smrgac_datarootdir_hack=; ac_datarootdir_seen= 12243c37a63b8Smrgac_sed_dataroot=' 12244c37a63b8Smrg/datarootdir/ { 12245c37a63b8Smrg p 12246c37a63b8Smrg q 12247c37a63b8Smrg} 12248c37a63b8Smrg/@datadir@/p 12249c37a63b8Smrg/@docdir@/p 12250c37a63b8Smrg/@infodir@/p 12251c37a63b8Smrg/@localedir@/p 12252736a7e2cSmrg/@mandir@/p' 12253c37a63b8Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 12254c37a63b8Smrg*datarootdir*) ac_datarootdir_seen=yes;; 12255c37a63b8Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12256736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12257c37a63b8Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12258264fa531Smrg_ACEOF 12259c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12260c37a63b8Smrg ac_datarootdir_hack=' 12261c37a63b8Smrg s&@datadir@&$datadir&g 12262c37a63b8Smrg s&@docdir@&$docdir&g 12263c37a63b8Smrg s&@infodir@&$infodir&g 12264c37a63b8Smrg s&@localedir@&$localedir&g 12265c37a63b8Smrg s&@mandir@&$mandir&g 12266736a7e2cSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 12267c37a63b8Smrgesac 12268c37a63b8Smrg_ACEOF 12269c37a63b8Smrg 12270c37a63b8Smrg# Neutralize VPATH when `$srcdir' = `.'. 12271c37a63b8Smrg# Shell code in configure.ac might set extrasub. 12272c37a63b8Smrg# FIXME: do we really want to maintain this feature? 12273c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12274c37a63b8Smrgac_sed_extra="$ac_vpsub 12275264fa531Smrg$extrasub 12276264fa531Smrg_ACEOF 12277c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12278264fa531Smrg:t 12279264fa531Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 12280c37a63b8Smrgs|@configure_input@|$ac_sed_conf_input|;t t 12281c37a63b8Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 12282c37a63b8Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 12283c37a63b8Smrgs&@srcdir@&$ac_srcdir&;t t 12284c37a63b8Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 12285c37a63b8Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 12286c37a63b8Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 12287c37a63b8Smrgs&@builddir@&$ac_builddir&;t t 12288c37a63b8Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 12289c37a63b8Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12290c37a63b8Smrgs&@INSTALL@&$ac_INSTALL&;t t 12291c37a63b8Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 12292c37a63b8Smrg$ac_datarootdir_hack 12293c37a63b8Smrg" 12294736a7e2cSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12295736a7e2cSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12296264fa531Smrg 12297c37a63b8Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12298736a7e2cSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12299736a7e2cSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12300736a7e2cSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12301736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12302736a7e2cSmrgwhich seems to be undefined. Please make sure it is defined" >&5 12303c37a63b8Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12304736a7e2cSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12305264fa531Smrg 12306736a7e2cSmrg rm -f "$ac_tmp/stdin" 12307264fa531Smrg case $ac_file in 12308736a7e2cSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12309736a7e2cSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 12310c37a63b8Smrg esac \ 12311736a7e2cSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12312c37a63b8Smrg ;; 12313c37a63b8Smrg :H) 12314c37a63b8Smrg # 12315c37a63b8Smrg # CONFIG_HEADER 12316c37a63b8Smrg # 12317264fa531Smrg if test x"$ac_file" != x-; then 12318c37a63b8Smrg { 12319c37a63b8Smrg $as_echo "/* $configure_input */" \ 12320736a7e2cSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12321736a7e2cSmrg } >"$ac_tmp/config.h" \ 12322736a7e2cSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12323736a7e2cSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 12324736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12325c37a63b8Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 12326264fa531Smrg else 12327c37a63b8Smrg rm -f "$ac_file" 12328736a7e2cSmrg mv "$ac_tmp/config.h" "$ac_file" \ 12329736a7e2cSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12330264fa531Smrg fi 12331264fa531Smrg else 12332c37a63b8Smrg $as_echo "/* $configure_input */" \ 12333736a7e2cSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12334736a7e2cSmrg || as_fn_error $? "could not create -" "$LINENO" 5 12335264fa531Smrg fi 12336c37a63b8Smrg# Compute "$ac_file"'s index in $config_headers. 12337c37a63b8Smrg_am_arg="$ac_file" 12338264fa531Smrg_am_stamp_count=1 12339264fa531Smrgfor _am_header in $config_headers :; do 12340264fa531Smrg case $_am_header in 12341c37a63b8Smrg $_am_arg | $_am_arg:* ) 12342264fa531Smrg break ;; 12343264fa531Smrg * ) 12344264fa531Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12345264fa531Smrg esac 12346264fa531Smrgdone 12347c37a63b8Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 12348c37a63b8Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12349c37a63b8Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 12350c37a63b8Smrg X"$_am_arg" : 'X\(//\)$' \| \ 12351c37a63b8Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12352c37a63b8Smrg$as_echo X"$_am_arg" | 12353c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12354c37a63b8Smrg s//\1/ 12355c37a63b8Smrg q 12356c37a63b8Smrg } 12357c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 12358c37a63b8Smrg s//\1/ 12359c37a63b8Smrg q 12360c37a63b8Smrg } 12361c37a63b8Smrg /^X\(\/\/\)$/{ 12362c37a63b8Smrg s//\1/ 12363c37a63b8Smrg q 12364c37a63b8Smrg } 12365c37a63b8Smrg /^X\(\/\).*/{ 12366c37a63b8Smrg s//\1/ 12367c37a63b8Smrg q 12368c37a63b8Smrg } 12369c37a63b8Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 12370c37a63b8Smrg ;; 12371264fa531Smrg 12372736a7e2cSmrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12373c37a63b8Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 12374c37a63b8Smrg ;; 12375c37a63b8Smrg esac 12376264fa531Smrg 12377264fa531Smrg 12378c37a63b8Smrg case $ac_file$ac_mode in 12379c37a63b8Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12380533545b5Smrg # Older Autoconf quotes --file arguments for eval, but not when files 12381c37a63b8Smrg # are listed without --file. Let's play safe and only enable the eval 12382c37a63b8Smrg # if we detect the quoting. 12383c37a63b8Smrg case $CONFIG_FILES in 12384c37a63b8Smrg *\'*) eval set x "$CONFIG_FILES" ;; 12385c37a63b8Smrg *) set x $CONFIG_FILES ;; 12386c37a63b8Smrg esac 12387c37a63b8Smrg shift 12388c37a63b8Smrg for mf 12389c37a63b8Smrg do 12390c37a63b8Smrg # Strip MF so we end up with the name of the file. 12391c37a63b8Smrg mf=`echo "$mf" | sed -e 's/:.*$//'` 12392c37a63b8Smrg # Check whether this is an Automake generated Makefile or not. 12393533545b5Smrg # We used to match only the files named 'Makefile.in', but 12394c37a63b8Smrg # some people rename them; so instead we look at the file content. 12395c37a63b8Smrg # Grep'ing the first line is not enough: some people post-process 12396c37a63b8Smrg # each Makefile.in and add a new line on top of each file to say so. 12397c37a63b8Smrg # Grep'ing the whole file is not good either: AIX grep has a line 12398c37a63b8Smrg # limit of 2048, but all sed's we know have understand at least 4000. 12399c37a63b8Smrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 12400c37a63b8Smrg dirpart=`$as_dirname -- "$mf" || 12401264fa531Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12402264fa531Smrg X"$mf" : 'X\(//\)[^/]' \| \ 12403264fa531Smrg X"$mf" : 'X\(//\)$' \| \ 12404c37a63b8Smrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 12405c37a63b8Smrg$as_echo X"$mf" | 12406c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12407c37a63b8Smrg s//\1/ 12408c37a63b8Smrg q 12409c37a63b8Smrg } 12410c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 12411c37a63b8Smrg s//\1/ 12412c37a63b8Smrg q 12413c37a63b8Smrg } 12414c37a63b8Smrg /^X\(\/\/\)$/{ 12415c37a63b8Smrg s//\1/ 12416c37a63b8Smrg q 12417c37a63b8Smrg } 12418c37a63b8Smrg /^X\(\/\).*/{ 12419c37a63b8Smrg s//\1/ 12420c37a63b8Smrg q 12421c37a63b8Smrg } 12422c37a63b8Smrg s/.*/./; q'` 12423c37a63b8Smrg else 12424c37a63b8Smrg continue 12425c37a63b8Smrg fi 12426c37a63b8Smrg # Extract the definition of DEPDIR, am__include, and am__quote 12427533545b5Smrg # from the Makefile without running 'make'. 12428c37a63b8Smrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 12429c37a63b8Smrg test -z "$DEPDIR" && continue 12430c37a63b8Smrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 12431533545b5Smrg test -z "$am__include" && continue 12432c37a63b8Smrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 12433c37a63b8Smrg # Find all dependency output files, they are included files with 12434c37a63b8Smrg # $(DEPDIR) in their names. We invoke sed twice because it is the 12435c37a63b8Smrg # simplest approach to changing $(DEPDIR) to its actual value in the 12436c37a63b8Smrg # expansion. 12437c37a63b8Smrg for file in `sed -n " 12438c37a63b8Smrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 12439533545b5Smrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 12440c37a63b8Smrg # Make sure the directory exists. 12441c37a63b8Smrg test -f "$dirpart/$file" && continue 12442c37a63b8Smrg fdir=`$as_dirname -- "$file" || 12443264fa531Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12444264fa531Smrg X"$file" : 'X\(//\)[^/]' \| \ 12445264fa531Smrg X"$file" : 'X\(//\)$' \| \ 12446c37a63b8Smrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 12447c37a63b8Smrg$as_echo X"$file" | 12448c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12449c37a63b8Smrg s//\1/ 12450c37a63b8Smrg q 12451c37a63b8Smrg } 12452c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 12453c37a63b8Smrg s//\1/ 12454c37a63b8Smrg q 12455c37a63b8Smrg } 12456c37a63b8Smrg /^X\(\/\/\)$/{ 12457c37a63b8Smrg s//\1/ 12458c37a63b8Smrg q 12459c37a63b8Smrg } 12460c37a63b8Smrg /^X\(\/\).*/{ 12461c37a63b8Smrg s//\1/ 12462c37a63b8Smrg q 12463c37a63b8Smrg } 12464c37a63b8Smrg s/.*/./; q'` 12465736a7e2cSmrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 12466c37a63b8Smrg # echo "creating $dirpart/$file" 12467c37a63b8Smrg echo '# dummy' > "$dirpart/$file" 12468c37a63b8Smrg done 12469264fa531Smrg done 12470c37a63b8Smrg} 12471264fa531Smrg ;; 12472c37a63b8Smrg 12473264fa531Smrg esac 12474c37a63b8Smrgdone # for ac_tag 12475264fa531Smrg 12476264fa531Smrg 12477736a7e2cSmrgas_fn_exit 0 12478264fa531Smrg_ACEOF 12479264fa531Smrgac_clean_files=$ac_clean_files_save 12480264fa531Smrg 12481c37a63b8Smrgtest $ac_write_fail = 0 || 12482736a7e2cSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 12483c37a63b8Smrg 12484264fa531Smrg 12485264fa531Smrg# configure is writing to config.log, and then calls config.status. 12486264fa531Smrg# config.status does its own redirection, appending to config.log. 12487264fa531Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 12488264fa531Smrg# by configure, so config.status won't be able to write to it; its 12489264fa531Smrg# output is simply discarded. So we exec the FD to /dev/null, 12490264fa531Smrg# effectively closing config.log, so it can be properly (re)opened and 12491264fa531Smrg# appended to by config.status. When coming back to configure, we 12492264fa531Smrg# need to make the FD available again. 12493264fa531Smrgif test "$no_create" != yes; then 12494264fa531Smrg ac_cs_success=: 12495264fa531Smrg ac_config_status_args= 12496264fa531Smrg test "$silent" = yes && 12497264fa531Smrg ac_config_status_args="$ac_config_status_args --quiet" 12498264fa531Smrg exec 5>/dev/null 12499264fa531Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 12500264fa531Smrg exec 5>>config.log 12501264fa531Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 12502264fa531Smrg # would make configure fail if this is the last instruction. 12503736a7e2cSmrg $ac_cs_success || as_fn_exit 1 12504264fa531Smrgfi 12505c37a63b8Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 12506736a7e2cSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 12507c37a63b8Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 12508c37a63b8Smrgfi 12509264fa531Smrg 12510