configure revision b8df70be
111d341caSmrg#! /bin/sh 211d341caSmrg# Guess values for system-dependent variables and create Makefiles. 3b8df70beSmrg# Generated by GNU Autoconf 2.71 for xorg-cf-files 1.0.7. 411d341caSmrg# 5b8df70beSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/util/cf/issues>. 611d341caSmrg# 7d7ffce2aSmrg# 8b8df70beSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 9b8df70beSmrg# Inc. 10d7ffce2aSmrg# 11d7ffce2aSmrg# 1211d341caSmrg# This configure script is free software; the Free Software Foundation 1311d341caSmrg# gives unlimited permission to copy, distribute and modify it. 14d7ffce2aSmrg## -------------------- ## 15d7ffce2aSmrg## M4sh Initialization. ## 16d7ffce2aSmrg## -------------------- ## 1711d341caSmrg 184c61c93dSmrg# Be more Bourne compatible 194c61c93dSmrgDUALCASE=1; export DUALCASE # for MKS sh 20b8df70beSmrgas_nop=: 21b8df70beSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 22b8df70beSmrgthen : 2311d341caSmrg emulate sh 2411d341caSmrg NULLCMD=: 254c61c93dSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2611d341caSmrg # is contrary to our usage. Disable this feature. 2711d341caSmrg alias -g '${1+"$@"}'='"$@"' 284c61c93dSmrg setopt NO_GLOB_SUBST 29b8df70beSmrgelse $as_nop 30d7ffce2aSmrg case `(set -o) 2>/dev/null` in #( 31d7ffce2aSmrg *posix*) : 32d7ffce2aSmrg set -o posix ;; #( 33d7ffce2aSmrg *) : 34d7ffce2aSmrg ;; 354c61c93dSmrgesac 364c61c93dSmrgfi 374c61c93dSmrg 384c61c93dSmrg 39b8df70beSmrg 40b8df70beSmrg# Reset variables that may have inherited troublesome values from 41b8df70beSmrg# the environment. 42b8df70beSmrg 43b8df70beSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 44b8df70beSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 45b8df70beSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 46b8df70beSmrg# Quoting is to prevent editors from complaining about space-tab. 474c61c93dSmrgas_nl=' 484c61c93dSmrg' 494c61c93dSmrgexport as_nl 50b8df70beSmrgIFS=" "" $as_nl" 51b8df70beSmrg 52b8df70beSmrgPS1='$ ' 53b8df70beSmrgPS2='> ' 54b8df70beSmrgPS4='+ ' 55b8df70beSmrg 56b8df70beSmrg# Ensure predictable behavior from utilities with locale-dependent output. 57b8df70beSmrgLC_ALL=C 58b8df70beSmrgexport LC_ALL 59b8df70beSmrgLANGUAGE=C 60b8df70beSmrgexport LANGUAGE 61b8df70beSmrg 62b8df70beSmrg# We cannot yet rely on "unset" to work, but we need these variables 63b8df70beSmrg# to be unset--not just set to an empty or harmless value--now, to 64b8df70beSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65b8df70beSmrg# also avoids known problems related to "unset" and subshell syntax 66b8df70beSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67b8df70beSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68b8df70beSmrgdo eval test \${$as_var+y} \ 69b8df70beSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70b8df70beSmrgdone 71b8df70beSmrg 72b8df70beSmrg# Ensure that fds 0, 1, and 2 are open. 73b8df70beSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74b8df70beSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75b8df70beSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 764c61c93dSmrg 774c61c93dSmrg# The user is always right. 78b8df70beSmrgif ${PATH_SEPARATOR+false} :; then 794c61c93dSmrg PATH_SEPARATOR=: 804c61c93dSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 814c61c93dSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 824c61c93dSmrg PATH_SEPARATOR=';' 834c61c93dSmrg } 8411d341caSmrgfi 8511d341caSmrg 8611d341caSmrg 874c61c93dSmrg# Find who we are. Look in the path if we contain no directory separator. 88d7ffce2aSmrgas_myself= 89d7ffce2aSmrgcase $0 in #(( 904c61c93dSmrg *[\\/]* ) as_myself=$0 ;; 914c61c93dSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 924c61c93dSmrgfor as_dir in $PATH 934c61c93dSmrgdo 944c61c93dSmrg IFS=$as_save_IFS 95b8df70beSmrg case $as_dir in #((( 96b8df70beSmrg '') as_dir=./ ;; 97b8df70beSmrg */) ;; 98b8df70beSmrg *) as_dir=$as_dir/ ;; 99b8df70beSmrg esac 100b8df70beSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101d7ffce2aSmrg done 1024c61c93dSmrgIFS=$as_save_IFS 1034c61c93dSmrg 1044c61c93dSmrg ;; 1054c61c93dSmrgesac 1064c61c93dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1074c61c93dSmrg# in which case we are not to be found in the path. 1084c61c93dSmrgif test "x$as_myself" = x; then 1094c61c93dSmrg as_myself=$0 1104c61c93dSmrgfi 1114c61c93dSmrgif test ! -f "$as_myself"; then 112b8df70beSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113d7ffce2aSmrg exit 1 1144c61c93dSmrgfi 1154c61c93dSmrg 11611d341caSmrg 11741fe0c2aSmrg# Use a proper internal environment variable to ensure we don't fall 11841fe0c2aSmrg # into an infinite loop, continuously re-executing ourselves. 11941fe0c2aSmrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 12041fe0c2aSmrg _as_can_reexec=no; export _as_can_reexec; 12141fe0c2aSmrg # We cannot yet assume a decent shell, so we have to provide a 12241fe0c2aSmrg# neutralization value for shells without unset; and this also 12341fe0c2aSmrg# works around shells that cannot unset nonexistent variables. 12441fe0c2aSmrg# Preserve -v and -x to the replacement shell. 12541fe0c2aSmrgBASH_ENV=/dev/null 12641fe0c2aSmrgENV=/dev/null 12741fe0c2aSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 12841fe0c2aSmrgcase $- in # (((( 12941fe0c2aSmrg *v*x* | *x*v* ) as_opts=-vx ;; 13041fe0c2aSmrg *v* ) as_opts=-v ;; 13141fe0c2aSmrg *x* ) as_opts=-x ;; 13241fe0c2aSmrg * ) as_opts= ;; 13341fe0c2aSmrgesac 13441fe0c2aSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 13541fe0c2aSmrg# Admittedly, this is quite paranoid, since all the known shells bail 13641fe0c2aSmrg# out after a failed `exec'. 137b8df70beSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138b8df70beSmrgexit 255 13941fe0c2aSmrg fi 14041fe0c2aSmrg # We don't want this to propagate to other subprocesses. 14141fe0c2aSmrg { _as_can_reexec=; unset _as_can_reexec;} 1424c61c93dSmrgif test "x$CONFIG_SHELL" = x; then 143b8df70beSmrg as_bourne_compatible="as_nop=: 144b8df70beSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 145b8df70beSmrgthen : 146d7ffce2aSmrg emulate sh 147d7ffce2aSmrg NULLCMD=: 148d7ffce2aSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 149d7ffce2aSmrg # is contrary to our usage. Disable this feature. 150d7ffce2aSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 151d7ffce2aSmrg setopt NO_GLOB_SUBST 152b8df70beSmrgelse \$as_nop 153d7ffce2aSmrg case \`(set -o) 2>/dev/null\` in #( 154d7ffce2aSmrg *posix*) : 155d7ffce2aSmrg set -o posix ;; #( 156d7ffce2aSmrg *) : 157d7ffce2aSmrg ;; 158d7ffce2aSmrgesac 15911d341caSmrgfi 160d7ffce2aSmrg" 161d7ffce2aSmrg as_required="as_fn_return () { (exit \$1); } 162d7ffce2aSmrgas_fn_success () { as_fn_return 0; } 163d7ffce2aSmrgas_fn_failure () { as_fn_return 1; } 164d7ffce2aSmrgas_fn_ret_success () { return 0; } 165d7ffce2aSmrgas_fn_ret_failure () { return 1; } 16611d341caSmrg 1674c61c93dSmrgexitcode=0 168d7ffce2aSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169d7ffce2aSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170d7ffce2aSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171d7ffce2aSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172b8df70beSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173b8df70beSmrgthen : 174d7ffce2aSmrg 175b8df70beSmrgelse \$as_nop 176d7ffce2aSmrg exitcode=1; echo positional parameters were not saved. 177d7ffce2aSmrgfi 17841fe0c2aSmrgtest x\$exitcode = x0 || exit 1 179b8df70beSmrgblah=\$(echo \$(echo blah)) 180b8df70beSmrgtest x\"\$blah\" = xblah || exit 1 18141fe0c2aSmrgtest -x / || exit 1" 182d7ffce2aSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 183d7ffce2aSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 184d7ffce2aSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 185d7ffce2aSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 186d7ffce2aSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 187b8df70beSmrg if (eval "$as_required") 2>/dev/null 188b8df70beSmrgthen : 189d7ffce2aSmrg as_have_required=yes 190b8df70beSmrgelse $as_nop 191d7ffce2aSmrg as_have_required=no 1924c61c93dSmrgfi 193b8df70beSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 194b8df70beSmrgthen : 1954c61c93dSmrg 196b8df70beSmrgelse $as_nop 197d7ffce2aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 198d7ffce2aSmrgas_found=false 19911d341caSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 20011d341caSmrgdo 20111d341caSmrg IFS=$as_save_IFS 202b8df70beSmrg case $as_dir in #((( 203b8df70beSmrg '') as_dir=./ ;; 204b8df70beSmrg */) ;; 205b8df70beSmrg *) as_dir=$as_dir/ ;; 206b8df70beSmrg esac 207d7ffce2aSmrg as_found=: 208d7ffce2aSmrg case $as_dir in #( 20911d341caSmrg /*) 2104c61c93dSmrg for as_base in sh bash ksh sh5; do 211d7ffce2aSmrg # Try only shells that exist, to save several forks. 212b8df70beSmrg as_shell=$as_dir$as_base 213d7ffce2aSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 214b8df70beSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 215b8df70beSmrgthen : 216d7ffce2aSmrg CONFIG_SHELL=$as_shell as_have_required=yes 217b8df70beSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 218b8df70beSmrgthen : 219d7ffce2aSmrg break 2 220d7ffce2aSmrgfi 221d7ffce2aSmrgfi 2224c61c93dSmrg done;; 2234c61c93dSmrg esac 224d7ffce2aSmrg as_found=false 2254c61c93dSmrgdone 2264c61c93dSmrgIFS=$as_save_IFS 227b8df70beSmrgif $as_found 228b8df70beSmrgthen : 229b8df70beSmrg 230b8df70beSmrgelse $as_nop 231b8df70beSmrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232b8df70beSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 233b8df70beSmrgthen : 234b8df70beSmrg CONFIG_SHELL=$SHELL as_have_required=yes 235b8df70beSmrgfi 236b8df70beSmrgfi 2374c61c93dSmrg 2384c61c93dSmrg 239b8df70beSmrg if test "x$CONFIG_SHELL" != x 240b8df70beSmrgthen : 24141fe0c2aSmrg export CONFIG_SHELL 24241fe0c2aSmrg # We cannot yet assume a decent shell, so we have to provide a 24341fe0c2aSmrg# neutralization value for shells without unset; and this also 24441fe0c2aSmrg# works around shells that cannot unset nonexistent variables. 24541fe0c2aSmrg# Preserve -v and -x to the replacement shell. 24641fe0c2aSmrgBASH_ENV=/dev/null 24741fe0c2aSmrgENV=/dev/null 24841fe0c2aSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 24941fe0c2aSmrgcase $- in # (((( 25041fe0c2aSmrg *v*x* | *x*v* ) as_opts=-vx ;; 25141fe0c2aSmrg *v* ) as_opts=-v ;; 25241fe0c2aSmrg *x* ) as_opts=-x ;; 25341fe0c2aSmrg * ) as_opts= ;; 25441fe0c2aSmrgesac 25541fe0c2aSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 25641fe0c2aSmrg# Admittedly, this is quite paranoid, since all the known shells bail 25741fe0c2aSmrg# out after a failed `exec'. 258b8df70beSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 25941fe0c2aSmrgexit 255 2604c61c93dSmrgfi 2614c61c93dSmrg 262b8df70beSmrg if test x$as_have_required = xno 263b8df70beSmrgthen : 264b8df70beSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 265b8df70beSmrg printf "%s\n" "$0: the shells that I found on your system." 266b8df70beSmrg if test ${ZSH_VERSION+y} ; then 267b8df70beSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 268b8df70beSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 269d7ffce2aSmrg else 270b8df70beSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 271b8df70beSmrg$0: https://gitlab.freedesktop.org/xorg/util/cf/issues 272d7ffce2aSmrg$0: about your system, including any error possibly output 273d7ffce2aSmrg$0: before this message. Then install a modern shell, or 274d7ffce2aSmrg$0: manually run the script under such a shell if you do 275d7ffce2aSmrg$0: have one." 276d7ffce2aSmrg fi 277d7ffce2aSmrg exit 1 2784c61c93dSmrgfi 279d7ffce2aSmrgfi 280d7ffce2aSmrgfi 281d7ffce2aSmrgSHELL=${CONFIG_SHELL-/bin/sh} 282d7ffce2aSmrgexport SHELL 283d7ffce2aSmrg# Unset more variables known to interfere with behavior of common tools. 284d7ffce2aSmrgCLICOLOR_FORCE= GREP_OPTIONS= 285d7ffce2aSmrgunset CLICOLOR_FORCE GREP_OPTIONS 2864c61c93dSmrg 287d7ffce2aSmrg## --------------------- ## 288d7ffce2aSmrg## M4sh Shell Functions. ## 289d7ffce2aSmrg## --------------------- ## 290d7ffce2aSmrg# as_fn_unset VAR 291d7ffce2aSmrg# --------------- 292d7ffce2aSmrg# Portably unset VAR. 293d7ffce2aSmrgas_fn_unset () 294d7ffce2aSmrg{ 295d7ffce2aSmrg { eval $1=; unset $1;} 2964c61c93dSmrg} 297d7ffce2aSmrgas_unset=as_fn_unset 2984c61c93dSmrg 299b8df70beSmrg 300d7ffce2aSmrg# as_fn_set_status STATUS 301d7ffce2aSmrg# ----------------------- 302d7ffce2aSmrg# Set $? to STATUS, without forking. 303d7ffce2aSmrgas_fn_set_status () 304d7ffce2aSmrg{ 305d7ffce2aSmrg return $1 306d7ffce2aSmrg} # as_fn_set_status 3074c61c93dSmrg 308d7ffce2aSmrg# as_fn_exit STATUS 309d7ffce2aSmrg# ----------------- 310d7ffce2aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 311d7ffce2aSmrgas_fn_exit () 312d7ffce2aSmrg{ 313d7ffce2aSmrg set +e 314d7ffce2aSmrg as_fn_set_status $1 315d7ffce2aSmrg exit $1 316d7ffce2aSmrg} # as_fn_exit 317b8df70beSmrg# as_fn_nop 318b8df70beSmrg# --------- 319b8df70beSmrg# Do nothing but, unlike ":", preserve the value of $?. 320b8df70beSmrgas_fn_nop () 321b8df70beSmrg{ 322b8df70beSmrg return $? 323b8df70beSmrg} 324b8df70beSmrgas_nop=as_fn_nop 325d7ffce2aSmrg 326d7ffce2aSmrg# as_fn_mkdir_p 327d7ffce2aSmrg# ------------- 328d7ffce2aSmrg# Create "$as_dir" as a directory, including parents if necessary. 329d7ffce2aSmrgas_fn_mkdir_p () 330d7ffce2aSmrg{ 3314c61c93dSmrg 332d7ffce2aSmrg case $as_dir in #( 333d7ffce2aSmrg -*) as_dir=./$as_dir;; 334d7ffce2aSmrg esac 335d7ffce2aSmrg test -d "$as_dir" || eval $as_mkdir_p || { 336d7ffce2aSmrg as_dirs= 337d7ffce2aSmrg while :; do 338d7ffce2aSmrg case $as_dir in #( 339b8df70beSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 340d7ffce2aSmrg *) as_qdir=$as_dir;; 341d7ffce2aSmrg esac 342d7ffce2aSmrg as_dirs="'$as_qdir' $as_dirs" 343d7ffce2aSmrg as_dir=`$as_dirname -- "$as_dir" || 344d7ffce2aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 345d7ffce2aSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 346d7ffce2aSmrg X"$as_dir" : 'X\(//\)$' \| \ 347d7ffce2aSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 348b8df70beSmrgprintf "%s\n" X"$as_dir" | 349d7ffce2aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 350d7ffce2aSmrg s//\1/ 351d7ffce2aSmrg q 352d7ffce2aSmrg } 353d7ffce2aSmrg /^X\(\/\/\)[^/].*/{ 354d7ffce2aSmrg s//\1/ 355d7ffce2aSmrg q 356d7ffce2aSmrg } 357d7ffce2aSmrg /^X\(\/\/\)$/{ 358d7ffce2aSmrg s//\1/ 359d7ffce2aSmrg q 360d7ffce2aSmrg } 361d7ffce2aSmrg /^X\(\/\).*/{ 362d7ffce2aSmrg s//\1/ 363d7ffce2aSmrg q 364d7ffce2aSmrg } 365d7ffce2aSmrg s/.*/./; q'` 366d7ffce2aSmrg test -d "$as_dir" && break 367d7ffce2aSmrg done 368d7ffce2aSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 369d7ffce2aSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 370d7ffce2aSmrg 371d7ffce2aSmrg 372d7ffce2aSmrg} # as_fn_mkdir_p 37341fe0c2aSmrg 37441fe0c2aSmrg# as_fn_executable_p FILE 37541fe0c2aSmrg# ----------------------- 37641fe0c2aSmrg# Test if FILE is an executable regular file. 37741fe0c2aSmrgas_fn_executable_p () 37841fe0c2aSmrg{ 37941fe0c2aSmrg test -f "$1" && test -x "$1" 38041fe0c2aSmrg} # as_fn_executable_p 381d7ffce2aSmrg# as_fn_append VAR VALUE 382d7ffce2aSmrg# ---------------------- 383d7ffce2aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 384d7ffce2aSmrg# advantage of any shell optimizations that allow amortized linear growth over 385d7ffce2aSmrg# repeated appends, instead of the typical quadratic growth present in naive 386d7ffce2aSmrg# implementations. 387b8df70beSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 388b8df70beSmrgthen : 389d7ffce2aSmrg eval 'as_fn_append () 390d7ffce2aSmrg { 391d7ffce2aSmrg eval $1+=\$2 392d7ffce2aSmrg }' 393b8df70beSmrgelse $as_nop 394d7ffce2aSmrg as_fn_append () 395d7ffce2aSmrg { 396d7ffce2aSmrg eval $1=\$$1\$2 397d7ffce2aSmrg } 398d7ffce2aSmrgfi # as_fn_append 399d7ffce2aSmrg 400d7ffce2aSmrg# as_fn_arith ARG... 401d7ffce2aSmrg# ------------------ 402d7ffce2aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 403d7ffce2aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 404d7ffce2aSmrg# must be portable across $(()) and expr. 405b8df70beSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 406b8df70beSmrgthen : 407d7ffce2aSmrg eval 'as_fn_arith () 408d7ffce2aSmrg { 409d7ffce2aSmrg as_val=$(( $* )) 410d7ffce2aSmrg }' 411b8df70beSmrgelse $as_nop 412d7ffce2aSmrg as_fn_arith () 413d7ffce2aSmrg { 414d7ffce2aSmrg as_val=`expr "$@" || test $? -eq 1` 415d7ffce2aSmrg } 416d7ffce2aSmrgfi # as_fn_arith 4174c61c93dSmrg 418b8df70beSmrg# as_fn_nop 419b8df70beSmrg# --------- 420b8df70beSmrg# Do nothing but, unlike ":", preserve the value of $?. 421b8df70beSmrgas_fn_nop () 422b8df70beSmrg{ 423b8df70beSmrg return $? 424b8df70beSmrg} 425b8df70beSmrgas_nop=as_fn_nop 4264c61c93dSmrg 427d7ffce2aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 428d7ffce2aSmrg# ---------------------------------------- 429d7ffce2aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 430d7ffce2aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 431d7ffce2aSmrg# script with STATUS, using 1 if that was 0. 432d7ffce2aSmrgas_fn_error () 433d7ffce2aSmrg{ 434d7ffce2aSmrg as_status=$1; test $as_status -eq 0 && as_status=1 435d7ffce2aSmrg if test "$4"; then 436d7ffce2aSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 437b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 438d7ffce2aSmrg fi 439b8df70beSmrg printf "%s\n" "$as_me: error: $2" >&2 440d7ffce2aSmrg as_fn_exit $as_status 441d7ffce2aSmrg} # as_fn_error 4424c61c93dSmrg 443d7ffce2aSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 444d7ffce2aSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 445d7ffce2aSmrg as_expr=expr 4464c61c93dSmrgelse 447d7ffce2aSmrg as_expr=false 4484c61c93dSmrgfi 4494c61c93dSmrg 450d7ffce2aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 451d7ffce2aSmrg as_basename=basename 4524c61c93dSmrgelse 453d7ffce2aSmrg as_basename=false 4544c61c93dSmrgfi 4554c61c93dSmrg 456d7ffce2aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 457d7ffce2aSmrg as_dirname=dirname 4584c61c93dSmrgelse 459d7ffce2aSmrg as_dirname=false 4604c61c93dSmrgfi 4614c61c93dSmrg 462d7ffce2aSmrgas_me=`$as_basename -- "$0" || 463d7ffce2aSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 464d7ffce2aSmrg X"$0" : 'X\(//\)$' \| \ 465d7ffce2aSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 466b8df70beSmrgprintf "%s\n" X/"$0" | 467d7ffce2aSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 468d7ffce2aSmrg s//\1/ 469d7ffce2aSmrg q 470d7ffce2aSmrg } 471d7ffce2aSmrg /^X\/\(\/\/\)$/{ 472d7ffce2aSmrg s//\1/ 473d7ffce2aSmrg q 474d7ffce2aSmrg } 475d7ffce2aSmrg /^X\/\(\/\).*/{ 476d7ffce2aSmrg s//\1/ 477d7ffce2aSmrg q 478d7ffce2aSmrg } 479d7ffce2aSmrg s/.*/./; q'` 4804c61c93dSmrg 481d7ffce2aSmrg# Avoid depending upon Character Ranges. 482d7ffce2aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 483d7ffce2aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 484d7ffce2aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 485d7ffce2aSmrgas_cr_digits='0123456789' 486d7ffce2aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4874c61c93dSmrg 48811d341caSmrg 489d7ffce2aSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 490d7ffce2aSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 491d7ffce2aSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 492d7ffce2aSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 493d7ffce2aSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4944c61c93dSmrg sed -n ' 4954c61c93dSmrg p 4964c61c93dSmrg /[$]LINENO/= 4974c61c93dSmrg ' <$as_myself | 49811d341caSmrg sed ' 4994c61c93dSmrg s/[$]LINENO.*/&-/ 5004c61c93dSmrg t lineno 5014c61c93dSmrg b 5024c61c93dSmrg :lineno 50311d341caSmrg N 5044c61c93dSmrg :loop 5054c61c93dSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 50611d341caSmrg t loop 5074c61c93dSmrg s/-\n.*// 50811d341caSmrg ' >$as_me.lineno && 5094c61c93dSmrg chmod +x "$as_me.lineno" || 510b8df70beSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 51111d341caSmrg 51241fe0c2aSmrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 51341fe0c2aSmrg # already done that, so ensure we don't try to do so again and fall 51441fe0c2aSmrg # in an infinite loop. This has already happened in practice. 51541fe0c2aSmrg _as_can_reexec=no; export _as_can_reexec 51611d341caSmrg # Don't try to exec as it changes $[0], causing all sort of problems 51711d341caSmrg # (the dirname of $[0] is not the place where we might find the 5184c61c93dSmrg # original and so on. Autoconf is especially sensitive to this). 5194c61c93dSmrg . "./$as_me.lineno" 52011d341caSmrg # Exit status is that of the last command. 52111d341caSmrg exit 52211d341caSmrg} 52311d341caSmrg 524b8df70beSmrg 525b8df70beSmrg# Determine whether it's possible to make 'echo' print without a newline. 526b8df70beSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 527b8df70beSmrg# for compatibility with existing Makefiles. 5284c61c93dSmrgECHO_C= ECHO_N= ECHO_T= 529d7ffce2aSmrgcase `echo -n x` in #((((( 5304c61c93dSmrg-n*) 531d7ffce2aSmrg case `echo 'xy\c'` in 5324c61c93dSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 533d7ffce2aSmrg xy) ECHO_C='\c';; 534d7ffce2aSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 535d7ffce2aSmrg ECHO_T=' ';; 5364c61c93dSmrg esac;; 5374c61c93dSmrg*) 5384c61c93dSmrg ECHO_N='-n';; 5394c61c93dSmrgesac 54011d341caSmrg 541b8df70beSmrg# For backward compatibility with old third-party macros, we provide 542b8df70beSmrg# the shell variables $as_echo and $as_echo_n. New code should use 543b8df70beSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 544b8df70beSmrgas_echo='printf %s\n' 545b8df70beSmrgas_echo_n='printf %s' 546b8df70beSmrg 547b8df70beSmrg 54811d341caSmrgrm -f conf$$ conf$$.exe conf$$.file 5494c61c93dSmrgif test -d conf$$.dir; then 5504c61c93dSmrg rm -f conf$$.dir/conf$$.file 5514c61c93dSmrgelse 5524c61c93dSmrg rm -f conf$$.dir 5534c61c93dSmrg mkdir conf$$.dir 2>/dev/null 5544c61c93dSmrgfi 5554c61c93dSmrgif (echo >conf$$.file) 2>/dev/null; then 5564c61c93dSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 55711d341caSmrg as_ln_s='ln -s' 5584c61c93dSmrg # ... but there are two gotchas: 5594c61c93dSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5604c61c93dSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 56141fe0c2aSmrg # In both cases, we have to default to `cp -pR'. 5624c61c93dSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 56341fe0c2aSmrg as_ln_s='cp -pR' 5644c61c93dSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 5654c61c93dSmrg as_ln_s=ln 5664c61c93dSmrg else 56741fe0c2aSmrg as_ln_s='cp -pR' 56811d341caSmrg fi 56911d341caSmrgelse 57041fe0c2aSmrg as_ln_s='cp -pR' 57111d341caSmrgfi 5724c61c93dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5734c61c93dSmrgrmdir conf$$.dir 2>/dev/null 57411d341caSmrg 57511d341caSmrgif mkdir -p . 2>/dev/null; then 576d7ffce2aSmrg as_mkdir_p='mkdir -p "$as_dir"' 57711d341caSmrgelse 57811d341caSmrg test -d ./-p && rmdir ./-p 57911d341caSmrg as_mkdir_p=false 58011d341caSmrgfi 58111d341caSmrg 58241fe0c2aSmrgas_test_x='test -x' 58341fe0c2aSmrgas_executable_p=as_fn_executable_p 58411d341caSmrg 58511d341caSmrg# Sed expression to map a string onto a valid CPP name. 58611d341caSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 58711d341caSmrg 58811d341caSmrg# Sed expression to map a string onto a valid variable name. 58911d341caSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 59011d341caSmrg 59111d341caSmrg 592d7ffce2aSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 593d7ffce2aSmrgexec 6>&1 59411d341caSmrg 59511d341caSmrg# Name of the host. 596d7ffce2aSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 59711d341caSmrg# so uname gets run too. 59811d341caSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 59911d341caSmrg 60011d341caSmrg# 60111d341caSmrg# Initializations. 60211d341caSmrg# 60311d341caSmrgac_default_prefix=/usr/local 6044c61c93dSmrgac_clean_files= 60511d341caSmrgac_config_libobj_dir=. 6064c61c93dSmrgLIBOBJS= 60711d341caSmrgcross_compiling=no 60811d341caSmrgsubdirs= 60911d341caSmrgMFLAGS= 61011d341caSmrgMAKEFLAGS= 61111d341caSmrg 61211d341caSmrg# Identity of this package. 61311d341caSmrgPACKAGE_NAME='xorg-cf-files' 61411d341caSmrgPACKAGE_TARNAME='xorg-cf-files' 615b8df70beSmrgPACKAGE_VERSION='1.0.7' 616b8df70beSmrgPACKAGE_STRING='xorg-cf-files 1.0.7' 617b8df70beSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/util/cf/issues' 618d7ffce2aSmrgPACKAGE_URL='' 61911d341caSmrg 620d7ffce2aSmrgac_unique_file="Makefile.am" 6214c61c93dSmrg# Factoring default headers for most tests. 6224c61c93dSmrgac_includes_default="\ 623b8df70beSmrg#include <stddef.h> 624b8df70beSmrg#ifdef HAVE_STDIO_H 625b8df70beSmrg# include <stdio.h> 6264c61c93dSmrg#endif 627b8df70beSmrg#ifdef HAVE_STDLIB_H 6284c61c93dSmrg# include <stdlib.h> 6294c61c93dSmrg#endif 6304c61c93dSmrg#ifdef HAVE_STRING_H 6314c61c93dSmrg# include <string.h> 6324c61c93dSmrg#endif 6334c61c93dSmrg#ifdef HAVE_INTTYPES_H 6344c61c93dSmrg# include <inttypes.h> 6354c61c93dSmrg#endif 6364c61c93dSmrg#ifdef HAVE_STDINT_H 6374c61c93dSmrg# include <stdint.h> 6384c61c93dSmrg#endif 639b8df70beSmrg#ifdef HAVE_STRINGS_H 640b8df70beSmrg# include <strings.h> 641b8df70beSmrg#endif 642b8df70beSmrg#ifdef HAVE_SYS_TYPES_H 643b8df70beSmrg# include <sys/types.h> 644b8df70beSmrg#endif 645b8df70beSmrg#ifdef HAVE_SYS_STAT_H 646b8df70beSmrg# include <sys/stat.h> 647b8df70beSmrg#endif 6484c61c93dSmrg#ifdef HAVE_UNISTD_H 6494c61c93dSmrg# include <unistd.h> 6504c61c93dSmrg#endif" 6514c61c93dSmrg 652b8df70beSmrgac_header_c_list= 6534c61c93dSmrgac_subst_vars='am__EXEEXT_FALSE 6544c61c93dSmrgam__EXEEXT_TRUE 6554c61c93dSmrgLTLIBOBJS 6564c61c93dSmrgLIBOBJS 6574c61c93dSmrgXCONFDIR 658d7ffce2aSmrgENCODINGSDIR 659d7ffce2aSmrgFONTROOTDIR 660d7ffce2aSmrgMAN_SUBSTS 661d7ffce2aSmrgXORG_MAN_PAGE 6624c61c93dSmrgADMIN_MAN_DIR 6634c61c93dSmrgDRIVER_MAN_DIR 6644c61c93dSmrgMISC_MAN_DIR 6654c61c93dSmrgFILE_MAN_DIR 6664c61c93dSmrgLIB_MAN_DIR 6674c61c93dSmrgAPP_MAN_DIR 6684c61c93dSmrgADMIN_MAN_SUFFIX 6694c61c93dSmrgDRIVER_MAN_SUFFIX 6704c61c93dSmrgMISC_MAN_SUFFIX 6714c61c93dSmrgFILE_MAN_SUFFIX 6724c61c93dSmrgLIB_MAN_SUFFIX 6734c61c93dSmrgAPP_MAN_SUFFIX 674d7ffce2aSmrgSED 6754c61c93dSmrghost_os 6764c61c93dSmrghost_vendor 6774c61c93dSmrghost_cpu 6784c61c93dSmrghost 6794c61c93dSmrgbuild_os 6804c61c93dSmrgbuild_vendor 6814c61c93dSmrgbuild_cpu 6824c61c93dSmrgbuild 683d7ffce2aSmrgINSTALL_CMD 684b8df70beSmrgPKG_CONFIG_LIBDIR 685b8df70beSmrgPKG_CONFIG_PATH 686d7ffce2aSmrgPKG_CONFIG 6874c61c93dSmrgCHANGELOG_CMD 6881c80d5b0SmrgSTRICT_CFLAGS 6894c61c93dSmrgCWARNFLAGS 6901c80d5b0SmrgBASE_CFLAGS 6914c61c93dSmrgam__fastdepCC_FALSE 6924c61c93dSmrgam__fastdepCC_TRUE 6934c61c93dSmrgCCDEPMODE 6941c80d5b0Smrgam__nodep 6954c61c93dSmrgAMDEPBACKSLASH 6964c61c93dSmrgAMDEP_FALSE 6974c61c93dSmrgAMDEP_TRUE 6984c61c93dSmrgam__include 6994c61c93dSmrgDEPDIR 7004c61c93dSmrgOBJEXT 7014c61c93dSmrgEXEEXT 7024c61c93dSmrgac_ct_CC 7034c61c93dSmrgCPPFLAGS 7044c61c93dSmrgLDFLAGS 7054c61c93dSmrgCFLAGS 7064c61c93dSmrgCC 7071c80d5b0SmrgAM_BACKSLASH 7081c80d5b0SmrgAM_DEFAULT_VERBOSITY 7091c80d5b0SmrgAM_DEFAULT_V 7101c80d5b0SmrgAM_V 711b8df70beSmrgCSCOPE 712b8df70beSmrgETAGS 713b8df70beSmrgCTAGS 7144c61c93dSmrgam__untar 7154c61c93dSmrgam__tar 7164c61c93dSmrgAMTAR 7174c61c93dSmrgam__leading_dot 7184c61c93dSmrgSET_MAKE 7194c61c93dSmrgAWK 7204c61c93dSmrgmkdir_p 7214c61c93dSmrgMKDIR_P 7224c61c93dSmrgINSTALL_STRIP_PROGRAM 7234c61c93dSmrgSTRIP 7244c61c93dSmrginstall_sh 7254c61c93dSmrgMAKEINFO 7264c61c93dSmrgAUTOHEADER 7274c61c93dSmrgAUTOMAKE 7284c61c93dSmrgAUTOCONF 7294c61c93dSmrgACLOCAL 7304c61c93dSmrgVERSION 7314c61c93dSmrgPACKAGE 7324c61c93dSmrgCYGPATH_W 7334c61c93dSmrgam__isrc 7344c61c93dSmrgINSTALL_DATA 7354c61c93dSmrgINSTALL_SCRIPT 7364c61c93dSmrgINSTALL_PROGRAM 7374c61c93dSmrgtarget_alias 7384c61c93dSmrghost_alias 7394c61c93dSmrgbuild_alias 7404c61c93dSmrgLIBS 7414c61c93dSmrgECHO_T 7424c61c93dSmrgECHO_N 7434c61c93dSmrgECHO_C 7444c61c93dSmrgDEFS 7454c61c93dSmrgmandir 7464c61c93dSmrglocaledir 7474c61c93dSmrglibdir 7484c61c93dSmrgpsdir 7494c61c93dSmrgpdfdir 7504c61c93dSmrgdvidir 7514c61c93dSmrghtmldir 7524c61c93dSmrginfodir 7534c61c93dSmrgdocdir 7544c61c93dSmrgoldincludedir 7554c61c93dSmrgincludedir 756b8df70beSmrgrunstatedir 7574c61c93dSmrglocalstatedir 7584c61c93dSmrgsharedstatedir 7594c61c93dSmrgsysconfdir 7604c61c93dSmrgdatadir 7614c61c93dSmrgdatarootdir 7624c61c93dSmrglibexecdir 7634c61c93dSmrgsbindir 7644c61c93dSmrgbindir 7654c61c93dSmrgprogram_transform_name 7664c61c93dSmrgprefix 7674c61c93dSmrgexec_prefix 768d7ffce2aSmrgPACKAGE_URL 7694c61c93dSmrgPACKAGE_BUGREPORT 7704c61c93dSmrgPACKAGE_STRING 7714c61c93dSmrgPACKAGE_VERSION 7724c61c93dSmrgPACKAGE_TARNAME 7734c61c93dSmrgPACKAGE_NAME 7744c61c93dSmrgPATH_SEPARATOR 775b8df70beSmrgSHELL 776b8df70beSmrgam__quote' 77711d341caSmrgac_subst_files='' 7784c61c93dSmrgac_user_opts=' 7794c61c93dSmrgenable_option_checking 7801c80d5b0Smrgenable_silent_rules 7814c61c93dSmrgenable_dependency_tracking 7821c80d5b0Smrgenable_selective_werror 7834c61c93dSmrgenable_strict_compilation 784d7ffce2aSmrgwith_fontrootdir 785d7ffce2aSmrgwith_encodingsdir 7864c61c93dSmrgwith_config_dir 7874c61c93dSmrg' 7884c61c93dSmrg ac_precious_vars='build_alias 7894c61c93dSmrghost_alias 7904c61c93dSmrgtarget_alias 7914c61c93dSmrgCC 7924c61c93dSmrgCFLAGS 7934c61c93dSmrgLDFLAGS 7944c61c93dSmrgLIBS 7954c61c93dSmrgCPPFLAGS 796b8df70beSmrgPKG_CONFIG 797b8df70beSmrgPKG_CONFIG_PATH 798b8df70beSmrgPKG_CONFIG_LIBDIR' 7994c61c93dSmrg 80011d341caSmrg 80111d341caSmrg# Initialize some variables set by options. 80211d341caSmrgac_init_help= 80311d341caSmrgac_init_version=false 8044c61c93dSmrgac_unrecognized_opts= 8054c61c93dSmrgac_unrecognized_sep= 80611d341caSmrg# The variables have the same names as the options, with 80711d341caSmrg# dashes changed to underlines. 80811d341caSmrgcache_file=/dev/null 80911d341caSmrgexec_prefix=NONE 81011d341caSmrgno_create= 81111d341caSmrgno_recursion= 81211d341caSmrgprefix=NONE 81311d341caSmrgprogram_prefix=NONE 81411d341caSmrgprogram_suffix=NONE 81511d341caSmrgprogram_transform_name=s,x,x, 81611d341caSmrgsilent= 81711d341caSmrgsite= 81811d341caSmrgsrcdir= 81911d341caSmrgverbose= 82011d341caSmrgx_includes=NONE 82111d341caSmrgx_libraries=NONE 82211d341caSmrg 82311d341caSmrg# Installation directory options. 82411d341caSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 82511d341caSmrg# and all the variables that are supposed to be based on exec_prefix 82611d341caSmrg# by default will actually change. 82711d341caSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 8284c61c93dSmrg# (The list follows the same order as the GNU Coding Standards.) 82911d341caSmrgbindir='${exec_prefix}/bin' 83011d341caSmrgsbindir='${exec_prefix}/sbin' 83111d341caSmrglibexecdir='${exec_prefix}/libexec' 8324c61c93dSmrgdatarootdir='${prefix}/share' 8334c61c93dSmrgdatadir='${datarootdir}' 83411d341caSmrgsysconfdir='${prefix}/etc' 83511d341caSmrgsharedstatedir='${prefix}/com' 83611d341caSmrglocalstatedir='${prefix}/var' 837b8df70beSmrgrunstatedir='${localstatedir}/run' 83811d341caSmrgincludedir='${prefix}/include' 83911d341caSmrgoldincludedir='/usr/include' 8404c61c93dSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8414c61c93dSmrginfodir='${datarootdir}/info' 8424c61c93dSmrghtmldir='${docdir}' 8434c61c93dSmrgdvidir='${docdir}' 8444c61c93dSmrgpdfdir='${docdir}' 8454c61c93dSmrgpsdir='${docdir}' 8464c61c93dSmrglibdir='${exec_prefix}/lib' 8474c61c93dSmrglocaledir='${datarootdir}/locale' 8484c61c93dSmrgmandir='${datarootdir}/man' 84911d341caSmrg 85011d341caSmrgac_prev= 8514c61c93dSmrgac_dashdash= 85211d341caSmrgfor ac_option 85311d341caSmrgdo 85411d341caSmrg # If the previous option needs an argument, assign it. 85511d341caSmrg if test -n "$ac_prev"; then 8564c61c93dSmrg eval $ac_prev=\$ac_option 85711d341caSmrg ac_prev= 85811d341caSmrg continue 85911d341caSmrg fi 86011d341caSmrg 8614c61c93dSmrg case $ac_option in 862d7ffce2aSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 863d7ffce2aSmrg *=) ac_optarg= ;; 864d7ffce2aSmrg *) ac_optarg=yes ;; 8654c61c93dSmrg esac 86611d341caSmrg 8674c61c93dSmrg case $ac_dashdash$ac_option in 8684c61c93dSmrg --) 8694c61c93dSmrg ac_dashdash=yes ;; 87011d341caSmrg 87111d341caSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 87211d341caSmrg ac_prev=bindir ;; 87311d341caSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 87411d341caSmrg bindir=$ac_optarg ;; 87511d341caSmrg 87611d341caSmrg -build | --build | --buil | --bui | --bu) 87711d341caSmrg ac_prev=build_alias ;; 87811d341caSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 87911d341caSmrg build_alias=$ac_optarg ;; 88011d341caSmrg 88111d341caSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 88211d341caSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 88311d341caSmrg ac_prev=cache_file ;; 88411d341caSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 88511d341caSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 88611d341caSmrg cache_file=$ac_optarg ;; 88711d341caSmrg 88811d341caSmrg --config-cache | -C) 88911d341caSmrg cache_file=config.cache ;; 89011d341caSmrg 8914c61c93dSmrg -datadir | --datadir | --datadi | --datad) 89211d341caSmrg ac_prev=datadir ;; 8934c61c93dSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 89411d341caSmrg datadir=$ac_optarg ;; 89511d341caSmrg 8964c61c93dSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8974c61c93dSmrg | --dataroo | --dataro | --datar) 8984c61c93dSmrg ac_prev=datarootdir ;; 8994c61c93dSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 9004c61c93dSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 9014c61c93dSmrg datarootdir=$ac_optarg ;; 9024c61c93dSmrg 90311d341caSmrg -disable-* | --disable-*) 9044c61c93dSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 90511d341caSmrg # Reject names that are not valid shell variable names. 9064c61c93dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 907b8df70beSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9084c61c93dSmrg ac_useropt_orig=$ac_useropt 909b8df70beSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9104c61c93dSmrg case $ac_user_opts in 9114c61c93dSmrg *" 9124c61c93dSmrg"enable_$ac_useropt" 9134c61c93dSmrg"*) ;; 9144c61c93dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9154c61c93dSmrg ac_unrecognized_sep=', ';; 9164c61c93dSmrg esac 9174c61c93dSmrg eval enable_$ac_useropt=no ;; 9184c61c93dSmrg 9194c61c93dSmrg -docdir | --docdir | --docdi | --doc | --do) 9204c61c93dSmrg ac_prev=docdir ;; 9214c61c93dSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9224c61c93dSmrg docdir=$ac_optarg ;; 9234c61c93dSmrg 9244c61c93dSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9254c61c93dSmrg ac_prev=dvidir ;; 9264c61c93dSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9274c61c93dSmrg dvidir=$ac_optarg ;; 92811d341caSmrg 92911d341caSmrg -enable-* | --enable-*) 9304c61c93dSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 93111d341caSmrg # Reject names that are not valid shell variable names. 9324c61c93dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 933b8df70beSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9344c61c93dSmrg ac_useropt_orig=$ac_useropt 935b8df70beSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9364c61c93dSmrg case $ac_user_opts in 9374c61c93dSmrg *" 9384c61c93dSmrg"enable_$ac_useropt" 9394c61c93dSmrg"*) ;; 9404c61c93dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9414c61c93dSmrg ac_unrecognized_sep=', ';; 94211d341caSmrg esac 9434c61c93dSmrg eval enable_$ac_useropt=\$ac_optarg ;; 94411d341caSmrg 94511d341caSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 94611d341caSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 94711d341caSmrg | --exec | --exe | --ex) 94811d341caSmrg ac_prev=exec_prefix ;; 94911d341caSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 95011d341caSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 95111d341caSmrg | --exec=* | --exe=* | --ex=*) 95211d341caSmrg exec_prefix=$ac_optarg ;; 95311d341caSmrg 95411d341caSmrg -gas | --gas | --ga | --g) 95511d341caSmrg # Obsolete; use --with-gas. 95611d341caSmrg with_gas=yes ;; 95711d341caSmrg 95811d341caSmrg -help | --help | --hel | --he | -h) 95911d341caSmrg ac_init_help=long ;; 96011d341caSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 96111d341caSmrg ac_init_help=recursive ;; 96211d341caSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 96311d341caSmrg ac_init_help=short ;; 96411d341caSmrg 96511d341caSmrg -host | --host | --hos | --ho) 96611d341caSmrg ac_prev=host_alias ;; 96711d341caSmrg -host=* | --host=* | --hos=* | --ho=*) 96811d341caSmrg host_alias=$ac_optarg ;; 96911d341caSmrg 9704c61c93dSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9714c61c93dSmrg ac_prev=htmldir ;; 9724c61c93dSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9734c61c93dSmrg | --ht=*) 9744c61c93dSmrg htmldir=$ac_optarg ;; 9754c61c93dSmrg 97611d341caSmrg -includedir | --includedir | --includedi | --included | --include \ 97711d341caSmrg | --includ | --inclu | --incl | --inc) 97811d341caSmrg ac_prev=includedir ;; 97911d341caSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 98011d341caSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 98111d341caSmrg includedir=$ac_optarg ;; 98211d341caSmrg 98311d341caSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 98411d341caSmrg ac_prev=infodir ;; 98511d341caSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 98611d341caSmrg infodir=$ac_optarg ;; 98711d341caSmrg 98811d341caSmrg -libdir | --libdir | --libdi | --libd) 98911d341caSmrg ac_prev=libdir ;; 99011d341caSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 99111d341caSmrg libdir=$ac_optarg ;; 99211d341caSmrg 99311d341caSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 99411d341caSmrg | --libexe | --libex | --libe) 99511d341caSmrg ac_prev=libexecdir ;; 99611d341caSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 99711d341caSmrg | --libexe=* | --libex=* | --libe=*) 99811d341caSmrg libexecdir=$ac_optarg ;; 99911d341caSmrg 10004c61c93dSmrg -localedir | --localedir | --localedi | --localed | --locale) 10014c61c93dSmrg ac_prev=localedir ;; 10024c61c93dSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 10034c61c93dSmrg localedir=$ac_optarg ;; 10044c61c93dSmrg 100511d341caSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10064c61c93dSmrg | --localstate | --localstat | --localsta | --localst | --locals) 100711d341caSmrg ac_prev=localstatedir ;; 100811d341caSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10094c61c93dSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 101011d341caSmrg localstatedir=$ac_optarg ;; 101111d341caSmrg 101211d341caSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 101311d341caSmrg ac_prev=mandir ;; 101411d341caSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 101511d341caSmrg mandir=$ac_optarg ;; 101611d341caSmrg 101711d341caSmrg -nfp | --nfp | --nf) 101811d341caSmrg # Obsolete; use --without-fp. 101911d341caSmrg with_fp=no ;; 102011d341caSmrg 102111d341caSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 102211d341caSmrg | --no-cr | --no-c | -n) 102311d341caSmrg no_create=yes ;; 102411d341caSmrg 102511d341caSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 102611d341caSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 102711d341caSmrg no_recursion=yes ;; 102811d341caSmrg 102911d341caSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 103011d341caSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 103111d341caSmrg | --oldin | --oldi | --old | --ol | --o) 103211d341caSmrg ac_prev=oldincludedir ;; 103311d341caSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 103411d341caSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 103511d341caSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 103611d341caSmrg oldincludedir=$ac_optarg ;; 103711d341caSmrg 103811d341caSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 103911d341caSmrg ac_prev=prefix ;; 104011d341caSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 104111d341caSmrg prefix=$ac_optarg ;; 104211d341caSmrg 104311d341caSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 104411d341caSmrg | --program-pre | --program-pr | --program-p) 104511d341caSmrg ac_prev=program_prefix ;; 104611d341caSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 104711d341caSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 104811d341caSmrg program_prefix=$ac_optarg ;; 104911d341caSmrg 105011d341caSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 105111d341caSmrg | --program-suf | --program-su | --program-s) 105211d341caSmrg ac_prev=program_suffix ;; 105311d341caSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 105411d341caSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 105511d341caSmrg program_suffix=$ac_optarg ;; 105611d341caSmrg 105711d341caSmrg -program-transform-name | --program-transform-name \ 105811d341caSmrg | --program-transform-nam | --program-transform-na \ 105911d341caSmrg | --program-transform-n | --program-transform- \ 106011d341caSmrg | --program-transform | --program-transfor \ 106111d341caSmrg | --program-transfo | --program-transf \ 106211d341caSmrg | --program-trans | --program-tran \ 106311d341caSmrg | --progr-tra | --program-tr | --program-t) 106411d341caSmrg ac_prev=program_transform_name ;; 106511d341caSmrg -program-transform-name=* | --program-transform-name=* \ 106611d341caSmrg | --program-transform-nam=* | --program-transform-na=* \ 106711d341caSmrg | --program-transform-n=* | --program-transform-=* \ 106811d341caSmrg | --program-transform=* | --program-transfor=* \ 106911d341caSmrg | --program-transfo=* | --program-transf=* \ 107011d341caSmrg | --program-trans=* | --program-tran=* \ 107111d341caSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 107211d341caSmrg program_transform_name=$ac_optarg ;; 107311d341caSmrg 10744c61c93dSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10754c61c93dSmrg ac_prev=pdfdir ;; 10764c61c93dSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10774c61c93dSmrg pdfdir=$ac_optarg ;; 10784c61c93dSmrg 10794c61c93dSmrg -psdir | --psdir | --psdi | --psd | --ps) 10804c61c93dSmrg ac_prev=psdir ;; 10814c61c93dSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10824c61c93dSmrg psdir=$ac_optarg ;; 10834c61c93dSmrg 108411d341caSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 108511d341caSmrg | -silent | --silent | --silen | --sile | --sil) 108611d341caSmrg silent=yes ;; 108711d341caSmrg 1088b8df70beSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1089b8df70beSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 1090b8df70beSmrg | --run | --ru | --r) 1091b8df70beSmrg ac_prev=runstatedir ;; 1092b8df70beSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1093b8df70beSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1094b8df70beSmrg | --run=* | --ru=* | --r=*) 1095b8df70beSmrg runstatedir=$ac_optarg ;; 1096b8df70beSmrg 109711d341caSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 109811d341caSmrg ac_prev=sbindir ;; 109911d341caSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 110011d341caSmrg | --sbi=* | --sb=*) 110111d341caSmrg sbindir=$ac_optarg ;; 110211d341caSmrg 110311d341caSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 110411d341caSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 110511d341caSmrg | --sharedst | --shareds | --shared | --share | --shar \ 110611d341caSmrg | --sha | --sh) 110711d341caSmrg ac_prev=sharedstatedir ;; 110811d341caSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 110911d341caSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 111011d341caSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 111111d341caSmrg | --sha=* | --sh=*) 111211d341caSmrg sharedstatedir=$ac_optarg ;; 111311d341caSmrg 111411d341caSmrg -site | --site | --sit) 111511d341caSmrg ac_prev=site ;; 111611d341caSmrg -site=* | --site=* | --sit=*) 111711d341caSmrg site=$ac_optarg ;; 111811d341caSmrg 111911d341caSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 112011d341caSmrg ac_prev=srcdir ;; 112111d341caSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 112211d341caSmrg srcdir=$ac_optarg ;; 112311d341caSmrg 112411d341caSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 112511d341caSmrg | --syscon | --sysco | --sysc | --sys | --sy) 112611d341caSmrg ac_prev=sysconfdir ;; 112711d341caSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 112811d341caSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 112911d341caSmrg sysconfdir=$ac_optarg ;; 113011d341caSmrg 113111d341caSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 113211d341caSmrg ac_prev=target_alias ;; 113311d341caSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 113411d341caSmrg target_alias=$ac_optarg ;; 113511d341caSmrg 113611d341caSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 113711d341caSmrg verbose=yes ;; 113811d341caSmrg 113911d341caSmrg -version | --version | --versio | --versi | --vers | -V) 114011d341caSmrg ac_init_version=: ;; 114111d341caSmrg 114211d341caSmrg -with-* | --with-*) 11434c61c93dSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 114411d341caSmrg # Reject names that are not valid shell variable names. 11454c61c93dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1146b8df70beSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11474c61c93dSmrg ac_useropt_orig=$ac_useropt 1148b8df70beSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11494c61c93dSmrg case $ac_user_opts in 11504c61c93dSmrg *" 11514c61c93dSmrg"with_$ac_useropt" 11524c61c93dSmrg"*) ;; 11534c61c93dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11544c61c93dSmrg ac_unrecognized_sep=', ';; 115511d341caSmrg esac 11564c61c93dSmrg eval with_$ac_useropt=\$ac_optarg ;; 115711d341caSmrg 115811d341caSmrg -without-* | --without-*) 11594c61c93dSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 116011d341caSmrg # Reject names that are not valid shell variable names. 11614c61c93dSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1162b8df70beSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11634c61c93dSmrg ac_useropt_orig=$ac_useropt 1164b8df70beSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11654c61c93dSmrg case $ac_user_opts in 11664c61c93dSmrg *" 11674c61c93dSmrg"with_$ac_useropt" 11684c61c93dSmrg"*) ;; 11694c61c93dSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11704c61c93dSmrg ac_unrecognized_sep=', ';; 11714c61c93dSmrg esac 11724c61c93dSmrg eval with_$ac_useropt=no ;; 117311d341caSmrg 117411d341caSmrg --x) 117511d341caSmrg # Obsolete; use --with-x. 117611d341caSmrg with_x=yes ;; 117711d341caSmrg 117811d341caSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 117911d341caSmrg | --x-incl | --x-inc | --x-in | --x-i) 118011d341caSmrg ac_prev=x_includes ;; 118111d341caSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 118211d341caSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 118311d341caSmrg x_includes=$ac_optarg ;; 118411d341caSmrg 118511d341caSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 118611d341caSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 118711d341caSmrg ac_prev=x_libraries ;; 118811d341caSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 118911d341caSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 119011d341caSmrg x_libraries=$ac_optarg ;; 119111d341caSmrg 1192d7ffce2aSmrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1193d7ffce2aSmrgTry \`$0 --help' for more information" 119411d341caSmrg ;; 119511d341caSmrg 119611d341caSmrg *=*) 119711d341caSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 119811d341caSmrg # Reject names that are not valid shell variable names. 1199d7ffce2aSmrg case $ac_envvar in #( 1200d7ffce2aSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1201d7ffce2aSmrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1202d7ffce2aSmrg esac 12034c61c93dSmrg eval $ac_envvar=\$ac_optarg 120411d341caSmrg export $ac_envvar ;; 120511d341caSmrg 120611d341caSmrg *) 120711d341caSmrg # FIXME: should be removed in autoconf 3.0. 1208b8df70beSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 120911d341caSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1210b8df70beSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1211d7ffce2aSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 121211d341caSmrg ;; 121311d341caSmrg 121411d341caSmrg esac 121511d341caSmrgdone 121611d341caSmrg 121711d341caSmrgif test -n "$ac_prev"; then 121811d341caSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1219d7ffce2aSmrg as_fn_error $? "missing argument to $ac_option" 122011d341caSmrgfi 122111d341caSmrg 12224c61c93dSmrgif test -n "$ac_unrecognized_opts"; then 12234c61c93dSmrg case $enable_option_checking in 12244c61c93dSmrg no) ;; 1225d7ffce2aSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1226b8df70beSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 122711d341caSmrg esac 12284c61c93dSmrgfi 122911d341caSmrg 12304c61c93dSmrg# Check all directory arguments for consistency. 12314c61c93dSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12324c61c93dSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12334c61c93dSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1234b8df70beSmrg libdir localedir mandir runstatedir 123511d341caSmrgdo 12364c61c93dSmrg eval ac_val=\$$ac_var 12374c61c93dSmrg # Remove trailing slashes. 123811d341caSmrg case $ac_val in 12394c61c93dSmrg */ ) 12404c61c93dSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12414c61c93dSmrg eval $ac_var=\$ac_val;; 12424c61c93dSmrg esac 12434c61c93dSmrg # Be sure to have absolute directory names. 12444c61c93dSmrg case $ac_val in 12454c61c93dSmrg [\\/$]* | ?:[\\/]* ) continue;; 12464c61c93dSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 124711d341caSmrg esac 1248d7ffce2aSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 124911d341caSmrgdone 125011d341caSmrg 125111d341caSmrg# There might be people who depend on the old broken behavior: `$host' 125211d341caSmrg# used to hold the argument of --host etc. 125311d341caSmrg# FIXME: To remove some day. 125411d341caSmrgbuild=$build_alias 125511d341caSmrghost=$host_alias 125611d341caSmrgtarget=$target_alias 125711d341caSmrg 125811d341caSmrg# FIXME: To remove some day. 125911d341caSmrgif test "x$host_alias" != x; then 126011d341caSmrg if test "x$build_alias" = x; then 126111d341caSmrg cross_compiling=maybe 126211d341caSmrg elif test "x$build_alias" != "x$host_alias"; then 126311d341caSmrg cross_compiling=yes 126411d341caSmrg fi 126511d341caSmrgfi 126611d341caSmrg 126711d341caSmrgac_tool_prefix= 126811d341caSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 126911d341caSmrg 127011d341caSmrgtest "$silent" = yes && exec 6>/dev/null 127111d341caSmrg 127211d341caSmrg 12734c61c93dSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 12744c61c93dSmrgac_ls_di=`ls -di .` && 12754c61c93dSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1276d7ffce2aSmrg as_fn_error $? "working directory cannot be determined" 12774c61c93dSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1278d7ffce2aSmrg as_fn_error $? "pwd does not report name of working directory" 12794c61c93dSmrg 12804c61c93dSmrg 128111d341caSmrg# Find the source files, if location was not specified. 128211d341caSmrgif test -z "$srcdir"; then 128311d341caSmrg ac_srcdir_defaulted=yes 12844c61c93dSmrg # Try the directory containing this script, then the parent directory. 12854c61c93dSmrg ac_confdir=`$as_dirname -- "$as_myself" || 12864c61c93dSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12874c61c93dSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12884c61c93dSmrg X"$as_myself" : 'X\(//\)$' \| \ 12894c61c93dSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1290b8df70beSmrgprintf "%s\n" X"$as_myself" | 12914c61c93dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12924c61c93dSmrg s//\1/ 12934c61c93dSmrg q 12944c61c93dSmrg } 12954c61c93dSmrg /^X\(\/\/\)[^/].*/{ 12964c61c93dSmrg s//\1/ 12974c61c93dSmrg q 12984c61c93dSmrg } 12994c61c93dSmrg /^X\(\/\/\)$/{ 13004c61c93dSmrg s//\1/ 13014c61c93dSmrg q 13024c61c93dSmrg } 13034c61c93dSmrg /^X\(\/\).*/{ 13044c61c93dSmrg s//\1/ 13054c61c93dSmrg q 13064c61c93dSmrg } 13074c61c93dSmrg s/.*/./; q'` 130811d341caSmrg srcdir=$ac_confdir 13094c61c93dSmrg if test ! -r "$srcdir/$ac_unique_file"; then 131011d341caSmrg srcdir=.. 131111d341caSmrg fi 131211d341caSmrgelse 131311d341caSmrg ac_srcdir_defaulted=no 131411d341caSmrgfi 13154c61c93dSmrgif test ! -r "$srcdir/$ac_unique_file"; then 13164c61c93dSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1317d7ffce2aSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 131811d341caSmrgfi 13194c61c93dSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 13204c61c93dSmrgac_abs_confdir=`( 1321d7ffce2aSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13224c61c93dSmrg pwd)` 13234c61c93dSmrg# When building in place, set srcdir=. 13244c61c93dSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13254c61c93dSmrg srcdir=. 13264c61c93dSmrgfi 13274c61c93dSmrg# Remove unnecessary trailing slashes from srcdir. 13284c61c93dSmrg# Double slashes in file names in object file debugging info 13294c61c93dSmrg# mess up M-x gdb in Emacs. 13304c61c93dSmrgcase $srcdir in 13314c61c93dSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13324c61c93dSmrgesac 13334c61c93dSmrgfor ac_var in $ac_precious_vars; do 13344c61c93dSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13354c61c93dSmrg eval ac_env_${ac_var}_value=\$${ac_var} 13364c61c93dSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13374c61c93dSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13384c61c93dSmrgdone 133911d341caSmrg 134011d341caSmrg# 134111d341caSmrg# Report the --help message. 134211d341caSmrg# 134311d341caSmrgif test "$ac_init_help" = "long"; then 134411d341caSmrg # Omit some internal or obsolete options to make the list less imposing. 134511d341caSmrg # This message is too long to be a string in the A/UX 3.1 sh. 134611d341caSmrg cat <<_ACEOF 1347b8df70beSmrg\`configure' configures xorg-cf-files 1.0.7 to adapt to many kinds of systems. 134811d341caSmrg 134911d341caSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 135011d341caSmrg 135111d341caSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 135211d341caSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 135311d341caSmrg 135411d341caSmrgDefaults for the options are specified in brackets. 135511d341caSmrg 135611d341caSmrgConfiguration: 135711d341caSmrg -h, --help display this help and exit 135811d341caSmrg --help=short display options specific to this package 135911d341caSmrg --help=recursive display the short help of all the included packages 136011d341caSmrg -V, --version display version information and exit 1361d7ffce2aSmrg -q, --quiet, --silent do not print \`checking ...' messages 136211d341caSmrg --cache-file=FILE cache test results in FILE [disabled] 136311d341caSmrg -C, --config-cache alias for \`--cache-file=config.cache' 136411d341caSmrg -n, --no-create do not create output files 136511d341caSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 136611d341caSmrg 136711d341caSmrgInstallation directories: 136811d341caSmrg --prefix=PREFIX install architecture-independent files in PREFIX 13694c61c93dSmrg [$ac_default_prefix] 137011d341caSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13714c61c93dSmrg [PREFIX] 137211d341caSmrg 137311d341caSmrgBy default, \`make install' will install all the files in 137411d341caSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 137511d341caSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 137611d341caSmrgfor instance \`--prefix=\$HOME'. 137711d341caSmrg 137811d341caSmrgFor better control, use the options below. 137911d341caSmrg 138011d341caSmrgFine tuning of the installation directories: 13814c61c93dSmrg --bindir=DIR user executables [EPREFIX/bin] 13824c61c93dSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13834c61c93dSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 13844c61c93dSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13854c61c93dSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13864c61c93dSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1387b8df70beSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 13884c61c93dSmrg --libdir=DIR object code libraries [EPREFIX/lib] 13894c61c93dSmrg --includedir=DIR C header files [PREFIX/include] 13904c61c93dSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13914c61c93dSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13924c61c93dSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13934c61c93dSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 13944c61c93dSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13954c61c93dSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 13964c61c93dSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xorg-cf-files] 13974c61c93dSmrg --htmldir=DIR html documentation [DOCDIR] 13984c61c93dSmrg --dvidir=DIR dvi documentation [DOCDIR] 13994c61c93dSmrg --pdfdir=DIR pdf documentation [DOCDIR] 14004c61c93dSmrg --psdir=DIR ps documentation [DOCDIR] 140111d341caSmrg_ACEOF 140211d341caSmrg 140311d341caSmrg cat <<\_ACEOF 140411d341caSmrg 140511d341caSmrgProgram names: 140611d341caSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 140711d341caSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 140811d341caSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 14094c61c93dSmrg 14104c61c93dSmrgSystem types: 14114c61c93dSmrg --build=BUILD configure for building on BUILD [guessed] 14124c61c93dSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 141311d341caSmrg_ACEOF 141411d341caSmrgfi 141511d341caSmrg 141611d341caSmrgif test -n "$ac_init_help"; then 141711d341caSmrg case $ac_init_help in 1418b8df70beSmrg short | recursive ) echo "Configuration of xorg-cf-files 1.0.7:";; 141911d341caSmrg esac 142011d341caSmrg cat <<\_ACEOF 142111d341caSmrg 142211d341caSmrgOptional Features: 14234c61c93dSmrg --disable-option-checking ignore unrecognized --enable/--with options 142411d341caSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 142511d341caSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 14261c80d5b0Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 14271c80d5b0Smrg --disable-silent-rules verbose build output (undo: "make V=0") 14281c80d5b0Smrg --enable-dependency-tracking 14291c80d5b0Smrg do not reject slow dependency extractors 14301c80d5b0Smrg --disable-dependency-tracking 14311c80d5b0Smrg speeds up one-time build 14321c80d5b0Smrg --disable-selective-werror 14331c80d5b0Smrg Turn off selective compiler errors. (default: 14341c80d5b0Smrg enabled) 14354c61c93dSmrg --enable-strict-compilation 14364c61c93dSmrg Enable all warnings from compiler and make them 14374c61c93dSmrg errors (default: disabled) 143811d341caSmrg 143911d341caSmrgOptional Packages: 144011d341caSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 144111d341caSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1442d7ffce2aSmrg --with-fontrootdir=DIR Path to root directory for font files 1443d7ffce2aSmrg --with-encodingsdir=DIR Path to encodings files [FONTROOTDIR/encodings] 14444c61c93dSmrg --with-config-dir=<path> 14454c61c93dSmrg Path to config dir (default: ${libdir}/X11/config) 14464c61c93dSmrg 14474c61c93dSmrgSome influential environment variables: 14484c61c93dSmrg CC C compiler command 14494c61c93dSmrg CFLAGS C compiler flags 14504c61c93dSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14514c61c93dSmrg nonstandard directory <lib dir> 14524c61c93dSmrg LIBS libraries to pass to the linker, e.g. -l<library> 1453d7ffce2aSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14544c61c93dSmrg you have headers in a nonstandard directory <include dir> 1455d7ffce2aSmrg PKG_CONFIG path to pkg-config utility 1456b8df70beSmrg PKG_CONFIG_PATH 1457b8df70beSmrg directories to add to pkg-config's search path 1458b8df70beSmrg PKG_CONFIG_LIBDIR 1459b8df70beSmrg path overriding pkg-config's built-in search path 14604c61c93dSmrg 14614c61c93dSmrgUse these variables to override the choices made by `configure' or to help 14624c61c93dSmrgit to find libraries and programs with nonstandard names/locations. 146311d341caSmrg 1464b8df70beSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/util/cf/issues>. 146511d341caSmrg_ACEOF 14664c61c93dSmrgac_status=$? 146711d341caSmrgfi 146811d341caSmrg 146911d341caSmrgif test "$ac_init_help" = "recursive"; then 147011d341caSmrg # If there are subdirs, report their specific --help. 147111d341caSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14724c61c93dSmrg test -d "$ac_dir" || 14734c61c93dSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14744c61c93dSmrg continue 147511d341caSmrg ac_builddir=. 147611d341caSmrg 14774c61c93dSmrgcase "$ac_dir" in 14784c61c93dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14794c61c93dSmrg*) 1480b8df70beSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14814c61c93dSmrg # A ".." for each directory in $ac_dir_suffix. 1482b8df70beSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14834c61c93dSmrg case $ac_top_builddir_sub in 14844c61c93dSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14854c61c93dSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14864c61c93dSmrg esac ;; 14874c61c93dSmrgesac 14884c61c93dSmrgac_abs_top_builddir=$ac_pwd 14894c61c93dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14904c61c93dSmrg# for backward compatibility: 14914c61c93dSmrgac_top_builddir=$ac_top_build_prefix 149211d341caSmrg 1493d7ffce2aSmrgcase $srcdir in 1494d7ffce2aSmrg .) # We are building in place. 1495d7ffce2aSmrg ac_srcdir=. 1496d7ffce2aSmrg ac_top_srcdir=$ac_top_builddir_sub 1497d7ffce2aSmrg ac_abs_top_srcdir=$ac_pwd ;; 1498d7ffce2aSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1499d7ffce2aSmrg ac_srcdir=$srcdir$ac_dir_suffix; 1500d7ffce2aSmrg ac_top_srcdir=$srcdir 1501d7ffce2aSmrg ac_abs_top_srcdir=$srcdir ;; 1502d7ffce2aSmrg *) # Relative name. 1503d7ffce2aSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1504d7ffce2aSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1505d7ffce2aSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1506d7ffce2aSmrgesac 1507d7ffce2aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1508d7ffce2aSmrg 1509d7ffce2aSmrg cd "$ac_dir" || { ac_status=$?; continue; } 1510b8df70beSmrg # Check for configure.gnu first; this name is used for a wrapper for 1511b8df70beSmrg # Metaconfig's "Configure" on case-insensitive file systems. 1512d7ffce2aSmrg if test -f "$ac_srcdir/configure.gnu"; then 1513d7ffce2aSmrg echo && 1514d7ffce2aSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1515d7ffce2aSmrg elif test -f "$ac_srcdir/configure"; then 1516d7ffce2aSmrg echo && 1517d7ffce2aSmrg $SHELL "$ac_srcdir/configure" --help=recursive 1518d7ffce2aSmrg else 1519b8df70beSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1520d7ffce2aSmrg fi || ac_status=$? 1521d7ffce2aSmrg cd "$ac_pwd" || { ac_status=$?; break; } 1522d7ffce2aSmrg done 1523d7ffce2aSmrgfi 1524d7ffce2aSmrg 1525d7ffce2aSmrgtest -n "$ac_init_help" && exit $ac_status 1526d7ffce2aSmrgif $ac_init_version; then 1527d7ffce2aSmrg cat <<\_ACEOF 1528b8df70beSmrgxorg-cf-files configure 1.0.7 1529b8df70beSmrggenerated by GNU Autoconf 2.71 1530d7ffce2aSmrg 1531b8df70beSmrgCopyright (C) 2021 Free Software Foundation, Inc. 1532d7ffce2aSmrgThis configure script is free software; the Free Software Foundation 1533d7ffce2aSmrggives unlimited permission to copy, distribute and modify it. 1534d7ffce2aSmrg_ACEOF 1535d7ffce2aSmrg exit 1536d7ffce2aSmrgfi 1537d7ffce2aSmrg 1538d7ffce2aSmrg## ------------------------ ## 1539d7ffce2aSmrg## Autoconf initialization. ## 1540d7ffce2aSmrg## ------------------------ ## 1541d7ffce2aSmrg 1542d7ffce2aSmrg# ac_fn_c_try_compile LINENO 1543d7ffce2aSmrg# -------------------------- 1544d7ffce2aSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1545d7ffce2aSmrgac_fn_c_try_compile () 1546d7ffce2aSmrg{ 1547d7ffce2aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1548b8df70beSmrg rm -f conftest.$ac_objext conftest.beam 1549d7ffce2aSmrg if { { ac_try="$ac_compile" 1550d7ffce2aSmrgcase "(($ac_try" in 1551d7ffce2aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1552d7ffce2aSmrg *) ac_try_echo=$ac_try;; 1553d7ffce2aSmrgesac 1554d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1555b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1556d7ffce2aSmrg (eval "$ac_compile") 2>conftest.err 1557d7ffce2aSmrg ac_status=$? 1558d7ffce2aSmrg if test -s conftest.err; then 1559d7ffce2aSmrg grep -v '^ *+' conftest.err >conftest.er1 1560d7ffce2aSmrg cat conftest.er1 >&5 1561d7ffce2aSmrg mv -f conftest.er1 conftest.err 1562d7ffce2aSmrg fi 1563b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1564d7ffce2aSmrg test $ac_status = 0; } && { 1565d7ffce2aSmrg test -z "$ac_c_werror_flag" || 1566d7ffce2aSmrg test ! -s conftest.err 1567b8df70beSmrg } && test -s conftest.$ac_objext 1568b8df70beSmrgthen : 1569d7ffce2aSmrg ac_retval=0 1570b8df70beSmrgelse $as_nop 1571b8df70beSmrg printf "%s\n" "$as_me: failed program was:" >&5 1572d7ffce2aSmrgsed 's/^/| /' conftest.$ac_ext >&5 1573d7ffce2aSmrg 1574d7ffce2aSmrg ac_retval=1 1575d7ffce2aSmrgfi 1576d7ffce2aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1577d7ffce2aSmrg as_fn_set_status $ac_retval 1578d7ffce2aSmrg 1579d7ffce2aSmrg} # ac_fn_c_try_compile 1580d7ffce2aSmrg 1581b8df70beSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1582b8df70beSmrg# ------------------------------------------------------------------ 1583d7ffce2aSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1584b8df70beSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1585b8df70beSmrgac_fn_check_decl () 1586d7ffce2aSmrg{ 1587d7ffce2aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1588d7ffce2aSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1589b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1590b8df70beSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 1591b8df70beSmrgif eval test \${$3+y} 1592b8df70beSmrgthen : 1593b8df70beSmrg printf %s "(cached) " >&6 1594b8df70beSmrgelse $as_nop 1595d7ffce2aSmrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1596b8df70beSmrg eval ac_save_FLAGS=\$$6 1597b8df70beSmrg as_fn_append $6 " $5" 1598d7ffce2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1599d7ffce2aSmrg/* end confdefs.h. */ 1600d7ffce2aSmrg$4 1601d7ffce2aSmrgint 1602b8df70beSmrgmain (void) 1603d7ffce2aSmrg{ 1604d7ffce2aSmrg#ifndef $as_decl_name 1605d7ffce2aSmrg#ifdef __cplusplus 1606d7ffce2aSmrg (void) $as_decl_use; 1607d7ffce2aSmrg#else 1608d7ffce2aSmrg (void) $as_decl_name; 1609d7ffce2aSmrg#endif 1610d7ffce2aSmrg#endif 1611d7ffce2aSmrg 1612d7ffce2aSmrg ; 1613d7ffce2aSmrg return 0; 1614d7ffce2aSmrg} 1615d7ffce2aSmrg_ACEOF 1616b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 1617b8df70beSmrgthen : 1618d7ffce2aSmrg eval "$3=yes" 1619b8df70beSmrgelse $as_nop 1620d7ffce2aSmrg eval "$3=no" 1621d7ffce2aSmrgfi 1622b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1623b8df70beSmrg eval $6=\$ac_save_FLAGS 16244c61c93dSmrg 162511d341caSmrgfi 1626b8df70beSmrgeval ac_res=\$$3 1627b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1628b8df70beSmrgprintf "%s\n" "$ac_res" >&6; } 1629d7ffce2aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 163011d341caSmrg 1631b8df70beSmrg} # ac_fn_check_decl 163211d341caSmrg 1633d7ffce2aSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1634d7ffce2aSmrg# ------------------------------------------------------- 1635d7ffce2aSmrg# Tests whether HEADER exists and can be compiled using the include files in 1636d7ffce2aSmrg# INCLUDES, setting the cache variable VAR accordingly. 1637d7ffce2aSmrgac_fn_c_check_header_compile () 1638d7ffce2aSmrg{ 1639d7ffce2aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1640b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1641b8df70beSmrgprintf %s "checking for $2... " >&6; } 1642b8df70beSmrgif eval test \${$3+y} 1643b8df70beSmrgthen : 1644b8df70beSmrg printf %s "(cached) " >&6 1645b8df70beSmrgelse $as_nop 1646d7ffce2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1647d7ffce2aSmrg/* end confdefs.h. */ 1648d7ffce2aSmrg$4 1649d7ffce2aSmrg#include <$2> 165011d341caSmrg_ACEOF 1651b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 1652b8df70beSmrgthen : 1653d7ffce2aSmrg eval "$3=yes" 1654b8df70beSmrgelse $as_nop 1655d7ffce2aSmrg eval "$3=no" 165611d341caSmrgfi 1657b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1658d7ffce2aSmrgfi 1659d7ffce2aSmrgeval ac_res=\$$3 1660b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1661b8df70beSmrgprintf "%s\n" "$ac_res" >&6; } 1662d7ffce2aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1663d7ffce2aSmrg 1664d7ffce2aSmrg} # ac_fn_c_check_header_compile 16651c80d5b0Smrg 16661c80d5b0Smrg# ac_fn_c_try_link LINENO 16671c80d5b0Smrg# ----------------------- 16681c80d5b0Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 16691c80d5b0Smrgac_fn_c_try_link () 16701c80d5b0Smrg{ 16711c80d5b0Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1672b8df70beSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 16731c80d5b0Smrg if { { ac_try="$ac_link" 16741c80d5b0Smrgcase "(($ac_try" in 16751c80d5b0Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16761c80d5b0Smrg *) ac_try_echo=$ac_try;; 16771c80d5b0Smrgesac 16781c80d5b0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1679b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 16801c80d5b0Smrg (eval "$ac_link") 2>conftest.err 16811c80d5b0Smrg ac_status=$? 16821c80d5b0Smrg if test -s conftest.err; then 16831c80d5b0Smrg grep -v '^ *+' conftest.err >conftest.er1 16841c80d5b0Smrg cat conftest.er1 >&5 16851c80d5b0Smrg mv -f conftest.er1 conftest.err 16861c80d5b0Smrg fi 1687b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16881c80d5b0Smrg test $ac_status = 0; } && { 16891c80d5b0Smrg test -z "$ac_c_werror_flag" || 16901c80d5b0Smrg test ! -s conftest.err 16911c80d5b0Smrg } && test -s conftest$ac_exeext && { 16921c80d5b0Smrg test "$cross_compiling" = yes || 169341fe0c2aSmrg test -x conftest$ac_exeext 1694b8df70beSmrg } 1695b8df70beSmrgthen : 16961c80d5b0Smrg ac_retval=0 1697b8df70beSmrgelse $as_nop 1698b8df70beSmrg printf "%s\n" "$as_me: failed program was:" >&5 16991c80d5b0Smrgsed 's/^/| /' conftest.$ac_ext >&5 17001c80d5b0Smrg 17011c80d5b0Smrg ac_retval=1 17021c80d5b0Smrgfi 17031c80d5b0Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 17041c80d5b0Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 17051c80d5b0Smrg # interfere with the next link command; also delete a directory that is 17061c80d5b0Smrg # left behind by Apple's compiler. We do this before executing the actions. 17071c80d5b0Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 17081c80d5b0Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17091c80d5b0Smrg as_fn_set_status $ac_retval 17101c80d5b0Smrg 17111c80d5b0Smrg} # ac_fn_c_try_link 1712b8df70beSmrgac_configure_args_raw= 1713b8df70beSmrgfor ac_arg 1714b8df70beSmrgdo 1715b8df70beSmrg case $ac_arg in 1716b8df70beSmrg *\'*) 1717b8df70beSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1718b8df70beSmrg esac 1719b8df70beSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1720b8df70beSmrgdone 1721b8df70beSmrg 1722b8df70beSmrgcase $ac_configure_args_raw in 1723b8df70beSmrg *$as_nl*) 1724b8df70beSmrg ac_safe_unquote= ;; 1725b8df70beSmrg *) 1726b8df70beSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1727b8df70beSmrg ac_unsafe_a="$ac_unsafe_z#~" 1728b8df70beSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1729b8df70beSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1730b8df70beSmrgesac 1731b8df70beSmrg 17324c61c93dSmrgcat >config.log <<_ACEOF 173311d341caSmrgThis file contains any messages produced by compilers while 173411d341caSmrgrunning configure, to aid debugging if configure makes a mistake. 173511d341caSmrg 1736b8df70beSmrgIt was created by xorg-cf-files $as_me 1.0.7, which was 1737b8df70beSmrggenerated by GNU Autoconf 2.71. Invocation command line was 173811d341caSmrg 1739b8df70beSmrg $ $0$ac_configure_args_raw 174011d341caSmrg 174111d341caSmrg_ACEOF 17424c61c93dSmrgexec 5>>config.log 174311d341caSmrg{ 174411d341caSmrgcat <<_ASUNAME 174511d341caSmrg## --------- ## 174611d341caSmrg## Platform. ## 174711d341caSmrg## --------- ## 174811d341caSmrg 174911d341caSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 175011d341caSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 175111d341caSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 175211d341caSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 175311d341caSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 175411d341caSmrg 175511d341caSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 175611d341caSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 175711d341caSmrg 175811d341caSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 175911d341caSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 176011d341caSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17614c61c93dSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 176211d341caSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 176311d341caSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 176411d341caSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 176511d341caSmrg 176611d341caSmrg_ASUNAME 176711d341caSmrg 176811d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 176911d341caSmrgfor as_dir in $PATH 177011d341caSmrgdo 177111d341caSmrg IFS=$as_save_IFS 1772b8df70beSmrg case $as_dir in #((( 1773b8df70beSmrg '') as_dir=./ ;; 1774b8df70beSmrg */) ;; 1775b8df70beSmrg *) as_dir=$as_dir/ ;; 1776b8df70beSmrg esac 1777b8df70beSmrg printf "%s\n" "PATH: $as_dir" 1778d7ffce2aSmrg done 17794c61c93dSmrgIFS=$as_save_IFS 178011d341caSmrg 178111d341caSmrg} >&5 178211d341caSmrg 178311d341caSmrgcat >&5 <<_ACEOF 178411d341caSmrg 178511d341caSmrg 178611d341caSmrg## ----------- ## 178711d341caSmrg## Core tests. ## 178811d341caSmrg## ----------- ## 178911d341caSmrg 179011d341caSmrg_ACEOF 179111d341caSmrg 179211d341caSmrg 179311d341caSmrg# Keep a trace of the command line. 179411d341caSmrg# Strip out --no-create and --no-recursion so they do not pile up. 179511d341caSmrg# Strip out --silent because we don't want to record it for future runs. 179611d341caSmrg# Also quote any args containing shell meta-characters. 179711d341caSmrg# Make two passes to allow for proper duplicate-argument suppression. 179811d341caSmrgac_configure_args= 179911d341caSmrgac_configure_args0= 180011d341caSmrgac_configure_args1= 180111d341caSmrgac_must_keep_next=false 180211d341caSmrgfor ac_pass in 1 2 180311d341caSmrgdo 180411d341caSmrg for ac_arg 180511d341caSmrg do 180611d341caSmrg case $ac_arg in 180711d341caSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 180811d341caSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 180911d341caSmrg | -silent | --silent | --silen | --sile | --sil) 181011d341caSmrg continue ;; 18114c61c93dSmrg *\'*) 1812b8df70beSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 181311d341caSmrg esac 181411d341caSmrg case $ac_pass in 1815d7ffce2aSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 181611d341caSmrg 2) 1817d7ffce2aSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 181811d341caSmrg if test $ac_must_keep_next = true; then 181911d341caSmrg ac_must_keep_next=false # Got value, back to normal. 182011d341caSmrg else 182111d341caSmrg case $ac_arg in 182211d341caSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 182311d341caSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 182411d341caSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 182511d341caSmrg | -with-* | --with-* | -without-* | --without-* | --x) 182611d341caSmrg case "$ac_configure_args0 " in 182711d341caSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 182811d341caSmrg esac 182911d341caSmrg ;; 183011d341caSmrg -* ) ac_must_keep_next=true ;; 183111d341caSmrg esac 183211d341caSmrg fi 1833d7ffce2aSmrg as_fn_append ac_configure_args " '$ac_arg'" 183411d341caSmrg ;; 183511d341caSmrg esac 183611d341caSmrg done 183711d341caSmrgdone 1838d7ffce2aSmrg{ ac_configure_args0=; unset ac_configure_args0;} 1839d7ffce2aSmrg{ ac_configure_args1=; unset ac_configure_args1;} 184011d341caSmrg 184111d341caSmrg# When interrupted or exit'd, cleanup temporary files, and complete 184211d341caSmrg# config.log. We remove comments because anyway the quotes in there 184311d341caSmrg# would cause problems or look ugly. 18444c61c93dSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18454c61c93dSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 184611d341caSmrgtrap 'exit_status=$? 1847b8df70beSmrg # Sanitize IFS. 1848b8df70beSmrg IFS=" "" $as_nl" 184911d341caSmrg # Save into config.log some information that might help in debugging. 185011d341caSmrg { 185111d341caSmrg echo 185211d341caSmrg 1853b8df70beSmrg printf "%s\n" "## ---------------- ## 185411d341caSmrg## Cache variables. ## 1855d7ffce2aSmrg## ---------------- ##" 185611d341caSmrg echo 185711d341caSmrg # The following way of writing the cache mishandles newlines in values, 18584c61c93dSmrg( 18594c61c93dSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18604c61c93dSmrg eval ac_val=\$$ac_var 18614c61c93dSmrg case $ac_val in #( 18624c61c93dSmrg *${as_nl}*) 18634c61c93dSmrg case $ac_var in #( 1864b8df70beSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1865b8df70beSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18664c61c93dSmrg esac 18674c61c93dSmrg case $ac_var in #( 18684c61c93dSmrg _ | IFS | as_nl) ;; #( 18694c61c93dSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1870d7ffce2aSmrg *) { eval $ac_var=; unset $ac_var;} ;; 18714c61c93dSmrg esac ;; 18724c61c93dSmrg esac 18734c61c93dSmrg done 187411d341caSmrg (set) 2>&1 | 18754c61c93dSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18764c61c93dSmrg *${as_nl}ac_space=\ *) 187711d341caSmrg sed -n \ 18784c61c93dSmrg "s/'\''/'\''\\\\'\'''\''/g; 18794c61c93dSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18804c61c93dSmrg ;; #( 188111d341caSmrg *) 18824c61c93dSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 188311d341caSmrg ;; 18844c61c93dSmrg esac | 18854c61c93dSmrg sort 18864c61c93dSmrg) 188711d341caSmrg echo 188811d341caSmrg 1889b8df70beSmrg printf "%s\n" "## ----------------- ## 189011d341caSmrg## Output variables. ## 1891d7ffce2aSmrg## ----------------- ##" 189211d341caSmrg echo 189311d341caSmrg for ac_var in $ac_subst_vars 189411d341caSmrg do 18954c61c93dSmrg eval ac_val=\$$ac_var 18964c61c93dSmrg case $ac_val in 1897b8df70beSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18984c61c93dSmrg esac 1899b8df70beSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 190011d341caSmrg done | sort 190111d341caSmrg echo 190211d341caSmrg 190311d341caSmrg if test -n "$ac_subst_files"; then 1904b8df70beSmrg printf "%s\n" "## ------------------- ## 19054c61c93dSmrg## File substitutions. ## 1906d7ffce2aSmrg## ------------------- ##" 190711d341caSmrg echo 190811d341caSmrg for ac_var in $ac_subst_files 190911d341caSmrg do 19104c61c93dSmrg eval ac_val=\$$ac_var 19114c61c93dSmrg case $ac_val in 1912b8df70beSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19134c61c93dSmrg esac 1914b8df70beSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 191511d341caSmrg done | sort 191611d341caSmrg echo 191711d341caSmrg fi 191811d341caSmrg 191911d341caSmrg if test -s confdefs.h; then 1920b8df70beSmrg printf "%s\n" "## ----------- ## 192111d341caSmrg## confdefs.h. ## 1922d7ffce2aSmrg## ----------- ##" 192311d341caSmrg echo 19244c61c93dSmrg cat confdefs.h 192511d341caSmrg echo 192611d341caSmrg fi 192711d341caSmrg test "$ac_signal" != 0 && 1928b8df70beSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 1929b8df70beSmrg printf "%s\n" "$as_me: exit $exit_status" 193011d341caSmrg } >&5 19314c61c93dSmrg rm -f core *.core core.conftest.* && 19324c61c93dSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 193311d341caSmrg exit $exit_status 19344c61c93dSmrg' 0 193511d341caSmrgfor ac_signal in 1 2 13 15; do 1936d7ffce2aSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 193711d341caSmrgdone 193811d341caSmrgac_signal=0 193911d341caSmrg 194011d341caSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19414c61c93dSmrgrm -f -r conftest* confdefs.h 194211d341caSmrg 1943b8df70beSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1944d7ffce2aSmrg 194511d341caSmrg# Predefined preprocessor variables. 194611d341caSmrg 1947b8df70beSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 194811d341caSmrg 1949b8df70beSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 195011d341caSmrg 1951b8df70beSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 195211d341caSmrg 1953b8df70beSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 195411d341caSmrg 1955b8df70beSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 195611d341caSmrg 1957b8df70beSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1958d7ffce2aSmrg 195911d341caSmrg 196011d341caSmrg# Let the site file select an alternate cache file if it wants to. 19614c61c93dSmrg# Prefer an explicitly selected file to automatically selected ones. 19624c61c93dSmrgif test -n "$CONFIG_SITE"; then 1963b8df70beSmrg ac_site_files="$CONFIG_SITE" 19644c61c93dSmrgelif test "x$prefix" != xNONE; then 1965b8df70beSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19664c61c93dSmrgelse 1967b8df70beSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 196811d341caSmrgfi 1969b8df70beSmrg 1970b8df70beSmrgfor ac_site_file in $ac_site_files 19714c61c93dSmrgdo 1972b8df70beSmrg case $ac_site_file in #( 1973b8df70beSmrg */*) : 1974b8df70beSmrg ;; #( 1975b8df70beSmrg *) : 1976b8df70beSmrg ac_site_file=./$ac_site_file ;; 1977b8df70beSmrgesac 1978b8df70beSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 1979b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1980b8df70beSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 198111d341caSmrg sed 's/^/| /' "$ac_site_file" >&5 1982d7ffce2aSmrg . "$ac_site_file" \ 1983b8df70beSmrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1984b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 1985d7ffce2aSmrgas_fn_error $? "failed to load site script $ac_site_file 1986d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; } 198711d341caSmrg fi 198811d341caSmrgdone 198911d341caSmrg 199011d341caSmrgif test -r "$cache_file"; then 1991d7ffce2aSmrg # Some versions of bash will fail to source /dev/null (special files 1992d7ffce2aSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1993d7ffce2aSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 1994b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 1995b8df70beSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 199611d341caSmrg case $cache_file in 19974c61c93dSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 19984c61c93dSmrg *) . "./$cache_file";; 199911d341caSmrg esac 200011d341caSmrg fi 200111d341caSmrgelse 2002b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2003b8df70beSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 200411d341caSmrg >$cache_file 200511d341caSmrgfi 200611d341caSmrg 2007b8df70beSmrg# Test code for whether the C compiler supports C89 (global declarations) 2008b8df70beSmrgac_c_conftest_c89_globals=' 2009b8df70beSmrg/* Does the compiler advertise C89 conformance? 2010b8df70beSmrg Do not test the value of __STDC__, because some compilers set it to 0 2011b8df70beSmrg while being otherwise adequately conformant. */ 2012b8df70beSmrg#if !defined __STDC__ 2013b8df70beSmrg# error "Compiler does not advertise C89 conformance" 2014b8df70beSmrg#endif 201511d341caSmrg 2016b8df70beSmrg#include <stddef.h> 2017b8df70beSmrg#include <stdarg.h> 2018b8df70beSmrgstruct stat; 2019b8df70beSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2020b8df70beSmrgstruct buf { int x; }; 2021b8df70beSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2022b8df70beSmrgstatic char *e (p, i) 2023b8df70beSmrg char **p; 2024b8df70beSmrg int i; 2025b8df70beSmrg{ 2026b8df70beSmrg return p[i]; 2027b8df70beSmrg} 2028b8df70beSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2029b8df70beSmrg{ 2030b8df70beSmrg char *s; 2031b8df70beSmrg va_list v; 2032b8df70beSmrg va_start (v,p); 2033b8df70beSmrg s = g (p, va_arg (v,int)); 2034b8df70beSmrg va_end (v); 2035b8df70beSmrg return s; 2036b8df70beSmrg} 203711d341caSmrg 2038b8df70beSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2039b8df70beSmrg function prototypes and stuff, but not \xHH hex character constants. 2040b8df70beSmrg These do not provoke an error unfortunately, instead are silently treated 2041b8df70beSmrg as an "x". The following induces an error, until -std is added to get 2042b8df70beSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2043b8df70beSmrg array size at least. It is necessary to write \x00 == 0 to get something 2044b8df70beSmrg that is true only with -std. */ 2045b8df70beSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2046d7ffce2aSmrg 2047b8df70beSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2048b8df70beSmrg inside strings and character constants. */ 2049b8df70beSmrg#define FOO(x) '\''x'\'' 2050b8df70beSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2051d7ffce2aSmrg 2052b8df70beSmrgint test (int i, double x); 2053b8df70beSmrgstruct s1 {int (*f) (int a);}; 2054b8df70beSmrgstruct s2 {int (*f) (double a);}; 2055b8df70beSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2056b8df70beSmrg int, int);' 205711d341caSmrg 2058b8df70beSmrg# Test code for whether the C compiler supports C89 (body of main). 2059b8df70beSmrgac_c_conftest_c89_main=' 2060b8df70beSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2061b8df70beSmrg' 20624c61c93dSmrg 2063b8df70beSmrg# Test code for whether the C compiler supports C99 (global declarations) 2064b8df70beSmrgac_c_conftest_c99_globals=' 2065b8df70beSmrg// Does the compiler advertise C99 conformance? 2066b8df70beSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2067b8df70beSmrg# error "Compiler does not advertise C99 conformance" 2068b8df70beSmrg#endif 20694c61c93dSmrg 2070b8df70beSmrg#include <stdbool.h> 2071b8df70beSmrgextern int puts (const char *); 2072b8df70beSmrgextern int printf (const char *, ...); 2073b8df70beSmrgextern int dprintf (int, const char *, ...); 2074b8df70beSmrgextern void *malloc (size_t); 207511d341caSmrg 2076b8df70beSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 2077b8df70beSmrg// dprintf is used instead of fprintf to avoid needing to declare 2078b8df70beSmrg// FILE and stderr. 2079b8df70beSmrg#define debug(...) dprintf (2, __VA_ARGS__) 2080b8df70beSmrg#define showlist(...) puts (#__VA_ARGS__) 2081b8df70beSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2082b8df70beSmrgstatic void 2083b8df70beSmrgtest_varargs_macros (void) 2084b8df70beSmrg{ 2085b8df70beSmrg int x = 1234; 2086b8df70beSmrg int y = 5678; 2087b8df70beSmrg debug ("Flag"); 2088b8df70beSmrg debug ("X = %d\n", x); 2089b8df70beSmrg showlist (The first, second, and third items.); 2090b8df70beSmrg report (x>y, "x is %d but y is %d", x, y); 2091b8df70beSmrg} 2092b8df70beSmrg 2093b8df70beSmrg// Check long long types. 2094b8df70beSmrg#define BIG64 18446744073709551615ull 2095b8df70beSmrg#define BIG32 4294967295ul 2096b8df70beSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2097b8df70beSmrg#if !BIG_OK 2098b8df70beSmrg #error "your preprocessor is broken" 2099b8df70beSmrg#endif 2100b8df70beSmrg#if BIG_OK 2101b8df70beSmrg#else 2102b8df70beSmrg #error "your preprocessor is broken" 2103b8df70beSmrg#endif 2104b8df70beSmrgstatic long long int bignum = -9223372036854775807LL; 2105b8df70beSmrgstatic unsigned long long int ubignum = BIG64; 2106b8df70beSmrg 2107b8df70beSmrgstruct incomplete_array 2108b8df70beSmrg{ 2109b8df70beSmrg int datasize; 2110b8df70beSmrg double data[]; 2111b8df70beSmrg}; 2112b8df70beSmrg 2113b8df70beSmrgstruct named_init { 2114b8df70beSmrg int number; 2115b8df70beSmrg const wchar_t *name; 2116b8df70beSmrg double average; 2117b8df70beSmrg}; 2118b8df70beSmrg 2119b8df70beSmrgtypedef const char *ccp; 2120b8df70beSmrg 2121b8df70beSmrgstatic inline int 2122b8df70beSmrgtest_restrict (ccp restrict text) 2123b8df70beSmrg{ 2124b8df70beSmrg // See if C++-style comments work. 2125b8df70beSmrg // Iterate through items via the restricted pointer. 2126b8df70beSmrg // Also check for declarations in for loops. 2127b8df70beSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2128b8df70beSmrg continue; 2129b8df70beSmrg return 0; 2130b8df70beSmrg} 2131b8df70beSmrg 2132b8df70beSmrg// Check varargs and va_copy. 2133b8df70beSmrgstatic bool 2134b8df70beSmrgtest_varargs (const char *format, ...) 2135b8df70beSmrg{ 2136b8df70beSmrg va_list args; 2137b8df70beSmrg va_start (args, format); 2138b8df70beSmrg va_list args_copy; 2139b8df70beSmrg va_copy (args_copy, args); 2140b8df70beSmrg 2141b8df70beSmrg const char *str = ""; 2142b8df70beSmrg int number = 0; 2143b8df70beSmrg float fnumber = 0; 2144b8df70beSmrg 2145b8df70beSmrg while (*format) 2146b8df70beSmrg { 2147b8df70beSmrg switch (*format++) 2148b8df70beSmrg { 2149b8df70beSmrg case '\''s'\'': // string 2150b8df70beSmrg str = va_arg (args_copy, const char *); 2151b8df70beSmrg break; 2152b8df70beSmrg case '\''d'\'': // int 2153b8df70beSmrg number = va_arg (args_copy, int); 2154b8df70beSmrg break; 2155b8df70beSmrg case '\''f'\'': // float 2156b8df70beSmrg fnumber = va_arg (args_copy, double); 2157b8df70beSmrg break; 2158b8df70beSmrg default: 2159b8df70beSmrg break; 2160b8df70beSmrg } 2161b8df70beSmrg } 2162b8df70beSmrg va_end (args_copy); 2163b8df70beSmrg va_end (args); 2164b8df70beSmrg 2165b8df70beSmrg return *str && number && fnumber; 2166b8df70beSmrg} 2167b8df70beSmrg' 2168b8df70beSmrg 2169b8df70beSmrg# Test code for whether the C compiler supports C99 (body of main). 2170b8df70beSmrgac_c_conftest_c99_main=' 2171b8df70beSmrg // Check bool. 2172b8df70beSmrg _Bool success = false; 2173b8df70beSmrg success |= (argc != 0); 2174b8df70beSmrg 2175b8df70beSmrg // Check restrict. 2176b8df70beSmrg if (test_restrict ("String literal") == 0) 2177b8df70beSmrg success = true; 2178b8df70beSmrg char *restrict newvar = "Another string"; 2179b8df70beSmrg 2180b8df70beSmrg // Check varargs. 2181b8df70beSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2182b8df70beSmrg test_varargs_macros (); 2183b8df70beSmrg 2184b8df70beSmrg // Check flexible array members. 2185b8df70beSmrg struct incomplete_array *ia = 2186b8df70beSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2187b8df70beSmrg ia->datasize = 10; 2188b8df70beSmrg for (int i = 0; i < ia->datasize; ++i) 2189b8df70beSmrg ia->data[i] = i * 1.234; 2190b8df70beSmrg 2191b8df70beSmrg // Check named initializers. 2192b8df70beSmrg struct named_init ni = { 2193b8df70beSmrg .number = 34, 2194b8df70beSmrg .name = L"Test wide string", 2195b8df70beSmrg .average = 543.34343, 2196b8df70beSmrg }; 2197b8df70beSmrg 2198b8df70beSmrg ni.number = 58; 2199b8df70beSmrg 2200b8df70beSmrg int dynamic_array[ni.number]; 2201b8df70beSmrg dynamic_array[0] = argv[0][0]; 2202b8df70beSmrg dynamic_array[ni.number - 1] = 543; 2203b8df70beSmrg 2204b8df70beSmrg // work around unused variable warnings 2205b8df70beSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2206b8df70beSmrg || dynamic_array[ni.number - 1] != 543); 2207b8df70beSmrg' 2208b8df70beSmrg 2209b8df70beSmrg# Test code for whether the C compiler supports C11 (global declarations) 2210b8df70beSmrgac_c_conftest_c11_globals=' 2211b8df70beSmrg// Does the compiler advertise C11 conformance? 2212b8df70beSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2213b8df70beSmrg# error "Compiler does not advertise C11 conformance" 2214b8df70beSmrg#endif 2215b8df70beSmrg 2216b8df70beSmrg// Check _Alignas. 2217b8df70beSmrgchar _Alignas (double) aligned_as_double; 2218b8df70beSmrgchar _Alignas (0) no_special_alignment; 2219b8df70beSmrgextern char aligned_as_int; 2220b8df70beSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 2221b8df70beSmrg 2222b8df70beSmrg// Check _Alignof. 2223b8df70beSmrgenum 2224b8df70beSmrg{ 2225b8df70beSmrg int_alignment = _Alignof (int), 2226b8df70beSmrg int_array_alignment = _Alignof (int[100]), 2227b8df70beSmrg char_alignment = _Alignof (char) 2228b8df70beSmrg}; 2229b8df70beSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2230b8df70beSmrg 2231b8df70beSmrg// Check _Noreturn. 2232b8df70beSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 2233b8df70beSmrg 2234b8df70beSmrg// Check _Static_assert. 2235b8df70beSmrgstruct test_static_assert 2236b8df70beSmrg{ 2237b8df70beSmrg int x; 2238b8df70beSmrg _Static_assert (sizeof (int) <= sizeof (long int), 2239b8df70beSmrg "_Static_assert does not work in struct"); 2240b8df70beSmrg long int y; 2241b8df70beSmrg}; 2242b8df70beSmrg 2243b8df70beSmrg// Check UTF-8 literals. 2244b8df70beSmrg#define u8 syntax error! 2245b8df70beSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 2246b8df70beSmrg 2247b8df70beSmrg// Check duplicate typedefs. 2248b8df70beSmrgtypedef long *long_ptr; 2249b8df70beSmrgtypedef long int *long_ptr; 2250b8df70beSmrgtypedef long_ptr long_ptr; 2251b8df70beSmrg 2252b8df70beSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2253b8df70beSmrgstruct anonymous 2254b8df70beSmrg{ 2255b8df70beSmrg union { 2256b8df70beSmrg struct { int i; int j; }; 2257b8df70beSmrg struct { int k; long int l; } w; 2258b8df70beSmrg }; 2259b8df70beSmrg int m; 2260b8df70beSmrg} v1; 2261b8df70beSmrg' 2262b8df70beSmrg 2263b8df70beSmrg# Test code for whether the C compiler supports C11 (body of main). 2264b8df70beSmrgac_c_conftest_c11_main=' 2265b8df70beSmrg _Static_assert ((offsetof (struct anonymous, i) 2266b8df70beSmrg == offsetof (struct anonymous, w.k)), 2267b8df70beSmrg "Anonymous union alignment botch"); 2268b8df70beSmrg v1.i = 2; 2269b8df70beSmrg v1.w.k = 5; 2270b8df70beSmrg ok |= v1.i != 5; 2271b8df70beSmrg' 2272b8df70beSmrg 2273b8df70beSmrg# Test code for whether the C compiler supports C11 (complete). 2274b8df70beSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2275b8df70beSmrg${ac_c_conftest_c99_globals} 2276b8df70beSmrg${ac_c_conftest_c11_globals} 2277b8df70beSmrg 2278b8df70beSmrgint 2279b8df70beSmrgmain (int argc, char **argv) 2280b8df70beSmrg{ 2281b8df70beSmrg int ok = 0; 2282b8df70beSmrg ${ac_c_conftest_c89_main} 2283b8df70beSmrg ${ac_c_conftest_c99_main} 2284b8df70beSmrg ${ac_c_conftest_c11_main} 2285b8df70beSmrg return ok; 2286b8df70beSmrg} 2287b8df70beSmrg" 2288b8df70beSmrg 2289b8df70beSmrg# Test code for whether the C compiler supports C99 (complete). 2290b8df70beSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2291b8df70beSmrg${ac_c_conftest_c99_globals} 2292b8df70beSmrg 2293b8df70beSmrgint 2294b8df70beSmrgmain (int argc, char **argv) 2295b8df70beSmrg{ 2296b8df70beSmrg int ok = 0; 2297b8df70beSmrg ${ac_c_conftest_c89_main} 2298b8df70beSmrg ${ac_c_conftest_c99_main} 2299b8df70beSmrg return ok; 2300b8df70beSmrg} 2301b8df70beSmrg" 2302b8df70beSmrg 2303b8df70beSmrg# Test code for whether the C compiler supports C89 (complete). 2304b8df70beSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2305b8df70beSmrg 2306b8df70beSmrgint 2307b8df70beSmrgmain (int argc, char **argv) 2308b8df70beSmrg{ 2309b8df70beSmrg int ok = 0; 2310b8df70beSmrg ${ac_c_conftest_c89_main} 2311b8df70beSmrg return ok; 2312b8df70beSmrg} 2313b8df70beSmrg" 2314b8df70beSmrg 2315b8df70beSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2316b8df70beSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2317b8df70beSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2318b8df70beSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2319b8df70beSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2320b8df70beSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2321b8df70beSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2322b8df70beSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2323b8df70beSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2324b8df70beSmrg 2325b8df70beSmrg# Auxiliary files required by this configure script. 2326b8df70beSmrgac_aux_files="config.guess config.sub compile missing install-sh" 2327b8df70beSmrg 2328b8df70beSmrg# Locations in which to look for auxiliary files. 2329b8df70beSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 2330b8df70beSmrg 2331b8df70beSmrg# Search for a directory containing all of the required auxiliary files, 2332b8df70beSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2333b8df70beSmrg# If we don't find one directory that contains all the files we need, 2334b8df70beSmrg# we report the set of missing files from the *first* directory in 2335b8df70beSmrg# $ac_aux_dir_candidates and give up. 2336b8df70beSmrgac_missing_aux_files="" 2337b8df70beSmrgac_first_candidate=: 2338b8df70beSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2339b8df70beSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2340b8df70beSmrgas_found=false 2341b8df70beSmrgfor as_dir in $ac_aux_dir_candidates 2342b8df70beSmrgdo 2343b8df70beSmrg IFS=$as_save_IFS 2344b8df70beSmrg case $as_dir in #((( 2345b8df70beSmrg '') as_dir=./ ;; 2346b8df70beSmrg */) ;; 2347b8df70beSmrg *) as_dir=$as_dir/ ;; 2348b8df70beSmrg esac 2349b8df70beSmrg as_found=: 2350b8df70beSmrg 2351b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2352b8df70beSmrg ac_aux_dir_found=yes 2353b8df70beSmrg ac_install_sh= 2354b8df70beSmrg for ac_aux in $ac_aux_files 2355b8df70beSmrg do 2356b8df70beSmrg # As a special case, if "install-sh" is required, that requirement 2357b8df70beSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2358b8df70beSmrg # and $ac_install_sh is set appropriately for whichever one is found. 2359b8df70beSmrg if test x"$ac_aux" = x"install-sh" 2360b8df70beSmrg then 2361b8df70beSmrg if test -f "${as_dir}install-sh"; then 2362b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2363b8df70beSmrg ac_install_sh="${as_dir}install-sh -c" 2364b8df70beSmrg elif test -f "${as_dir}install.sh"; then 2365b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2366b8df70beSmrg ac_install_sh="${as_dir}install.sh -c" 2367b8df70beSmrg elif test -f "${as_dir}shtool"; then 2368b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2369b8df70beSmrg ac_install_sh="${as_dir}shtool install -c" 2370b8df70beSmrg else 2371b8df70beSmrg ac_aux_dir_found=no 2372b8df70beSmrg if $ac_first_candidate; then 2373b8df70beSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2374b8df70beSmrg else 2375b8df70beSmrg break 2376b8df70beSmrg fi 2377b8df70beSmrg fi 2378b8df70beSmrg else 2379b8df70beSmrg if test -f "${as_dir}${ac_aux}"; then 2380b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2381b8df70beSmrg else 2382b8df70beSmrg ac_aux_dir_found=no 2383b8df70beSmrg if $ac_first_candidate; then 2384b8df70beSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2385b8df70beSmrg else 2386b8df70beSmrg break 2387b8df70beSmrg fi 2388b8df70beSmrg fi 2389b8df70beSmrg fi 2390b8df70beSmrg done 2391b8df70beSmrg if test "$ac_aux_dir_found" = yes; then 2392b8df70beSmrg ac_aux_dir="$as_dir" 2393b8df70beSmrg break 2394b8df70beSmrg fi 2395b8df70beSmrg ac_first_candidate=false 2396b8df70beSmrg 2397b8df70beSmrg as_found=false 2398b8df70beSmrgdone 2399b8df70beSmrgIFS=$as_save_IFS 2400b8df70beSmrgif $as_found 2401b8df70beSmrgthen : 2402b8df70beSmrg 2403b8df70beSmrgelse $as_nop 2404b8df70beSmrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 2405b8df70beSmrgfi 2406b8df70beSmrg 2407b8df70beSmrg 2408b8df70beSmrg# These three variables are undocumented and unsupported, 2409b8df70beSmrg# and are intended to be withdrawn in a future Autoconf release. 2410b8df70beSmrg# They can cause serious problems if a builder's source tree is in a directory 2411b8df70beSmrg# whose full name contains unusual characters. 2412b8df70beSmrgif test -f "${ac_aux_dir}config.guess"; then 2413b8df70beSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2414b8df70beSmrgfi 2415b8df70beSmrgif test -f "${ac_aux_dir}config.sub"; then 2416b8df70beSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2417b8df70beSmrgfi 2418b8df70beSmrgif test -f "$ac_aux_dir/configure"; then 2419b8df70beSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 2420b8df70beSmrgfi 2421b8df70beSmrg 2422b8df70beSmrg# Check that the precious variables saved in the cache have kept the same 2423b8df70beSmrg# value. 2424b8df70beSmrgac_cache_corrupted=false 2425b8df70beSmrgfor ac_var in $ac_precious_vars; do 2426b8df70beSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2427b8df70beSmrg eval ac_new_set=\$ac_env_${ac_var}_set 2428b8df70beSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2429b8df70beSmrg eval ac_new_val=\$ac_env_${ac_var}_value 2430b8df70beSmrg case $ac_old_set,$ac_new_set in 2431b8df70beSmrg set,) 2432b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2433b8df70beSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2434b8df70beSmrg ac_cache_corrupted=: ;; 2435b8df70beSmrg ,set) 2436b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2437b8df70beSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2438b8df70beSmrg ac_cache_corrupted=: ;; 2439b8df70beSmrg ,);; 2440b8df70beSmrg *) 2441b8df70beSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 2442b8df70beSmrg # differences in whitespace do not lead to failure. 2443b8df70beSmrg ac_old_val_w=`echo x $ac_old_val` 2444b8df70beSmrg ac_new_val_w=`echo x $ac_new_val` 2445b8df70beSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2446b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2447b8df70beSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2448b8df70beSmrg ac_cache_corrupted=: 2449b8df70beSmrg else 2450b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2451b8df70beSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2452b8df70beSmrg eval $ac_var=\$ac_old_val 2453b8df70beSmrg fi 2454b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2455b8df70beSmrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 2456b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2457b8df70beSmrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 2458b8df70beSmrg fi;; 2459b8df70beSmrg esac 2460b8df70beSmrg # Pass precious variables to config.status. 2461b8df70beSmrg if test "$ac_new_set" = set; then 2462b8df70beSmrg case $ac_new_val in 2463b8df70beSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2464b8df70beSmrg *) ac_arg=$ac_var=$ac_new_val ;; 2465b8df70beSmrg esac 2466b8df70beSmrg case " $ac_configure_args " in 2467b8df70beSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2468b8df70beSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2469b8df70beSmrg esac 2470b8df70beSmrg fi 2471b8df70beSmrgdone 2472b8df70beSmrgif $ac_cache_corrupted; then 2473b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2474b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 2475b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2476b8df70beSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2477b8df70beSmrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 2478b8df70beSmrg and start over" "$LINENO" 5 2479b8df70beSmrgfi 2480b8df70beSmrg## -------------------- ## 2481b8df70beSmrg## Main body of script. ## 2482b8df70beSmrg## -------------------- ## 2483b8df70beSmrg 2484b8df70beSmrgac_ext=c 2485b8df70beSmrgac_cpp='$CPP $CPPFLAGS' 2486b8df70beSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2487b8df70beSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2488b8df70beSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2489b8df70beSmrg 2490b8df70beSmrg 2491b8df70beSmrg 2492b8df70beSmrg 2493b8df70beSmrg# Initialize Automake 2494b8df70beSmrgam__api_version='1.16' 2495b8df70beSmrg 2496b8df70beSmrg 2497b8df70beSmrg 2498b8df70beSmrg # Find a good install program. We prefer a C program (faster), 2499b8df70beSmrg# so one script is as good as another. But avoid the broken or 2500b8df70beSmrg# incompatible versions: 2501b8df70beSmrg# SysV /etc/install, /usr/sbin/install 2502b8df70beSmrg# SunOS /usr/etc/install 2503b8df70beSmrg# IRIX /sbin/install 2504b8df70beSmrg# AIX /bin/install 2505b8df70beSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 250611d341caSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 250711d341caSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 250811d341caSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 250911d341caSmrg# OS/2's system install, which has a completely different semantic 251011d341caSmrg# ./install, which can be erroneously created by make from ./install.sh. 25114c61c93dSmrg# Reject install programs that cannot install multiple files. 2512b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2513b8df70beSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 251411d341caSmrgif test -z "$INSTALL"; then 2515b8df70beSmrgif test ${ac_cv_path_install+y} 2516b8df70beSmrgthen : 2517b8df70beSmrg printf %s "(cached) " >&6 2518b8df70beSmrgelse $as_nop 251911d341caSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 252011d341caSmrgfor as_dir in $PATH 252111d341caSmrgdo 252211d341caSmrg IFS=$as_save_IFS 2523b8df70beSmrg case $as_dir in #((( 2524b8df70beSmrg '') as_dir=./ ;; 2525b8df70beSmrg */) ;; 2526b8df70beSmrg *) as_dir=$as_dir/ ;; 2527b8df70beSmrg esac 2528b8df70beSmrg # Account for fact that we put trailing slashes in our PATH walk. 2529b8df70beSmrgcase $as_dir in #(( 2530b8df70beSmrg ./ | /[cC]/* | \ 253111d341caSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2532d7ffce2aSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 253311d341caSmrg /usr/ucb/* ) ;; 253411d341caSmrg *) 253511d341caSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 253611d341caSmrg # Don't use installbsd from OSF since it installs stuff as root 253711d341caSmrg # by default. 253811d341caSmrg for ac_prog in ginstall scoinst install; do 253911d341caSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2540b8df70beSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 254111d341caSmrg if test $ac_prog = install && 2542b8df70beSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 254311d341caSmrg # AIX install. It has an incompatible calling convention. 254411d341caSmrg : 254511d341caSmrg elif test $ac_prog = install && 2546b8df70beSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 254711d341caSmrg # program-specific install script used by HP pwplus--don't use. 254811d341caSmrg : 254911d341caSmrg else 25504c61c93dSmrg rm -rf conftest.one conftest.two conftest.dir 25514c61c93dSmrg echo one > conftest.one 25524c61c93dSmrg echo two > conftest.two 25534c61c93dSmrg mkdir conftest.dir 2554b8df70beSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25554c61c93dSmrg test -s conftest.one && test -s conftest.two && 25564c61c93dSmrg test -s conftest.dir/conftest.one && 25574c61c93dSmrg test -s conftest.dir/conftest.two 25584c61c93dSmrg then 2559b8df70beSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25604c61c93dSmrg break 3 25614c61c93dSmrg fi 256211d341caSmrg fi 256311d341caSmrg fi 256411d341caSmrg done 256511d341caSmrg done 256611d341caSmrg ;; 256711d341caSmrgesac 25684c61c93dSmrg 2569d7ffce2aSmrg done 25704c61c93dSmrgIFS=$as_save_IFS 257111d341caSmrg 25724c61c93dSmrgrm -rf conftest.one conftest.two conftest.dir 257311d341caSmrg 257411d341caSmrgfi 2575b8df70beSmrg if test ${ac_cv_path_install+y}; then 257611d341caSmrg INSTALL=$ac_cv_path_install 257711d341caSmrg else 25784c61c93dSmrg # As a last resort, use the slow shell script. Don't cache a 25794c61c93dSmrg # value for INSTALL within a source directory, because that will 258011d341caSmrg # break other packages using the cache if that directory is 25814c61c93dSmrg # removed, or if the value is a relative name. 258211d341caSmrg INSTALL=$ac_install_sh 258311d341caSmrg fi 258411d341caSmrgfi 2585b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2586b8df70beSmrgprintf "%s\n" "$INSTALL" >&6; } 258711d341caSmrg 258811d341caSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 258911d341caSmrg# It thinks the first close brace ends the variable substitution. 259011d341caSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 259111d341caSmrg 259211d341caSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 259311d341caSmrg 259411d341caSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 259511d341caSmrg 2596b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2597b8df70beSmrgprintf %s "checking whether build environment is sane... " >&6; } 25984c61c93dSmrg# Reject unsafe characters in $srcdir or the absolute working directory 25994c61c93dSmrg# name. Accept space and tab only in the latter. 26004c61c93dSmrgam_lf=' 26014c61c93dSmrg' 26024c61c93dSmrgcase `pwd` in 26034c61c93dSmrg *[\\\"\#\$\&\'\`$am_lf]*) 2604d7ffce2aSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 26054c61c93dSmrgesac 26064c61c93dSmrgcase $srcdir in 26074c61c93dSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 26081c80d5b0Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 26094c61c93dSmrgesac 26104c61c93dSmrg 26111c80d5b0Smrg# Do 'set' in a subshell so we don't clobber the current shell's 261211d341caSmrg# arguments. Must try -L first in case configure is actually a 261311d341caSmrg# symlink; some systems play weird games with the mod time of symlinks 261411d341caSmrg# (eg FreeBSD returns the mod time of the symlink's containing 261511d341caSmrg# directory). 261611d341caSmrgif ( 26171c80d5b0Smrg am_has_slept=no 26181c80d5b0Smrg for am_try in 1 2; do 26191c80d5b0Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 26201c80d5b0Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 26211c80d5b0Smrg if test "$*" = "X"; then 26221c80d5b0Smrg # -L didn't work. 26231c80d5b0Smrg set X `ls -t "$srcdir/configure" conftest.file` 26241c80d5b0Smrg fi 26251c80d5b0Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 26261c80d5b0Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 26271c80d5b0Smrg 26281c80d5b0Smrg # If neither matched, then we have a broken ls. This can happen 26291c80d5b0Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 26301c80d5b0Smrg # broken ls alias from the environment. This has actually 26311c80d5b0Smrg # happened. Such a system could not be considered "sane". 26321c80d5b0Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 26331c80d5b0Smrg alias in your environment" "$LINENO" 5 26341c80d5b0Smrg fi 26351c80d5b0Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 26361c80d5b0Smrg break 26371c80d5b0Smrg fi 26381c80d5b0Smrg # Just in case. 26391c80d5b0Smrg sleep 1 26401c80d5b0Smrg am_has_slept=yes 26411c80d5b0Smrg done 264211d341caSmrg test "$2" = conftest.file 264311d341caSmrg ) 264411d341caSmrgthen 264511d341caSmrg # Ok. 264611d341caSmrg : 264711d341caSmrgelse 2648d7ffce2aSmrg as_fn_error $? "newly created file is older than distributed files! 2649d7ffce2aSmrgCheck your system clock" "$LINENO" 5 265011d341caSmrgfi 2651b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2652b8df70beSmrgprintf "%s\n" "yes" >&6; } 26531c80d5b0Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 26541c80d5b0Smrg# generated files are strictly newer. 26551c80d5b0Smrgam_sleep_pid= 26561c80d5b0Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 26571c80d5b0Smrg ( sleep 1 ) & 26581c80d5b0Smrg am_sleep_pid=$! 26591c80d5b0Smrgfi 26601c80d5b0Smrg 26611c80d5b0Smrgrm -f conftest.file 26621c80d5b0Smrg 266311d341caSmrgtest "$program_prefix" != NONE && 26644c61c93dSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 266511d341caSmrg# Use a double $ so make ignores it. 266611d341caSmrgtest "$program_suffix" != NONE && 26674c61c93dSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 26684c61c93dSmrg# Double any \ or $. 266911d341caSmrg# By default was `s,x,x', remove it if useless. 26704c61c93dSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2671b8df70beSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2672b8df70beSmrg 267311d341caSmrg 267441fe0c2aSmrg# Expand $ac_aux_dir to an absolute path. 267541fe0c2aSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 267611d341caSmrg 2677b8df70beSmrg 2678b8df70beSmrg if test x"${MISSING+set}" != xset; then 2679b8df70beSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 26804c61c93dSmrgfi 268111d341caSmrg# Use eval to expand $SHELL 26821c80d5b0Smrgif eval "$MISSING --is-lightweight"; then 26831c80d5b0Smrg am_missing_run="$MISSING " 268411d341caSmrgelse 268511d341caSmrg am_missing_run= 2686b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2687b8df70beSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 26884c61c93dSmrgfi 26894c61c93dSmrg 269041fe0c2aSmrgif test x"${install_sh+set}" != xset; then 26914c61c93dSmrg case $am_aux_dir in 26924c61c93dSmrg *\ * | *\ *) 26934c61c93dSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 26944c61c93dSmrg *) 26954c61c93dSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 26964c61c93dSmrg esac 26974c61c93dSmrgfi 26984c61c93dSmrg 26991c80d5b0Smrg# Installed binaries are usually stripped using 'strip' when the user 27001c80d5b0Smrg# run "make install-strip". However 'strip' might not be the right 27014c61c93dSmrg# tool to use in cross-compilation environments, therefore Automake 27021c80d5b0Smrg# will honor the 'STRIP' environment variable to overrule this program. 27034c61c93dSmrgif test "$cross_compiling" != no; then 27044c61c93dSmrg if test -n "$ac_tool_prefix"; then 27054c61c93dSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 27064c61c93dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2707b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2708b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 2709b8df70beSmrgif test ${ac_cv_prog_STRIP+y} 2710b8df70beSmrgthen : 2711b8df70beSmrg printf %s "(cached) " >&6 2712b8df70beSmrgelse $as_nop 27134c61c93dSmrg if test -n "$STRIP"; then 27144c61c93dSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 27154c61c93dSmrgelse 27164c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27174c61c93dSmrgfor as_dir in $PATH 27184c61c93dSmrgdo 27194c61c93dSmrg IFS=$as_save_IFS 2720b8df70beSmrg case $as_dir in #((( 2721b8df70beSmrg '') as_dir=./ ;; 2722b8df70beSmrg */) ;; 2723b8df70beSmrg *) as_dir=$as_dir/ ;; 2724b8df70beSmrg esac 2725d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2726b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27274c61c93dSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2728b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27294c61c93dSmrg break 2 27304c61c93dSmrg fi 27314c61c93dSmrgdone 2732d7ffce2aSmrg done 27334c61c93dSmrgIFS=$as_save_IFS 27344c61c93dSmrg 27354c61c93dSmrgfi 27364c61c93dSmrgfi 27374c61c93dSmrgSTRIP=$ac_cv_prog_STRIP 27384c61c93dSmrgif test -n "$STRIP"; then 2739b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2740b8df70beSmrgprintf "%s\n" "$STRIP" >&6; } 27414c61c93dSmrgelse 2742b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2743b8df70beSmrgprintf "%s\n" "no" >&6; } 27444c61c93dSmrgfi 27454c61c93dSmrg 27464c61c93dSmrg 27474c61c93dSmrgfi 27484c61c93dSmrgif test -z "$ac_cv_prog_STRIP"; then 27494c61c93dSmrg ac_ct_STRIP=$STRIP 27504c61c93dSmrg # Extract the first word of "strip", so it can be a program name with args. 27514c61c93dSmrgset dummy strip; ac_word=$2 2752b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2753b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 2754b8df70beSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 2755b8df70beSmrgthen : 2756b8df70beSmrg printf %s "(cached) " >&6 2757b8df70beSmrgelse $as_nop 27584c61c93dSmrg if test -n "$ac_ct_STRIP"; then 27594c61c93dSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 27604c61c93dSmrgelse 27614c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27624c61c93dSmrgfor as_dir in $PATH 27634c61c93dSmrgdo 27644c61c93dSmrg IFS=$as_save_IFS 2765b8df70beSmrg case $as_dir in #((( 2766b8df70beSmrg '') as_dir=./ ;; 2767b8df70beSmrg */) ;; 2768b8df70beSmrg *) as_dir=$as_dir/ ;; 2769b8df70beSmrg esac 2770d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2771b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27724c61c93dSmrg ac_cv_prog_ac_ct_STRIP="strip" 2773b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27744c61c93dSmrg break 2 27754c61c93dSmrg fi 27764c61c93dSmrgdone 2777d7ffce2aSmrg done 27784c61c93dSmrgIFS=$as_save_IFS 27794c61c93dSmrg 27804c61c93dSmrgfi 27814c61c93dSmrgfi 27824c61c93dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 27834c61c93dSmrgif test -n "$ac_ct_STRIP"; then 2784b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2785b8df70beSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 27864c61c93dSmrgelse 2787b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2788b8df70beSmrgprintf "%s\n" "no" >&6; } 27894c61c93dSmrgfi 27904c61c93dSmrg 27914c61c93dSmrg if test "x$ac_ct_STRIP" = x; then 27924c61c93dSmrg STRIP=":" 27934c61c93dSmrg else 27944c61c93dSmrg case $cross_compiling:$ac_tool_warned in 27954c61c93dSmrgyes:) 2796b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2797b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 27984c61c93dSmrgac_tool_warned=yes ;; 27994c61c93dSmrgesac 28004c61c93dSmrg STRIP=$ac_ct_STRIP 28014c61c93dSmrg fi 28024c61c93dSmrgelse 28034c61c93dSmrg STRIP="$ac_cv_prog_STRIP" 28044c61c93dSmrgfi 28054c61c93dSmrg 28064c61c93dSmrgfi 28074c61c93dSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 28084c61c93dSmrg 2809b8df70beSmrg 2810b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 2811b8df70beSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28124c61c93dSmrgif test -z "$MKDIR_P"; then 2813b8df70beSmrg if test ${ac_cv_path_mkdir+y} 2814b8df70beSmrgthen : 2815b8df70beSmrg printf %s "(cached) " >&6 2816b8df70beSmrgelse $as_nop 28174c61c93dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28184c61c93dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28194c61c93dSmrgdo 28204c61c93dSmrg IFS=$as_save_IFS 2821b8df70beSmrg case $as_dir in #((( 2822b8df70beSmrg '') as_dir=./ ;; 2823b8df70beSmrg */) ;; 2824b8df70beSmrg *) as_dir=$as_dir/ ;; 2825b8df70beSmrg esac 2826d7ffce2aSmrg for ac_prog in mkdir gmkdir; do 28274c61c93dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2828b8df70beSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 2829b8df70beSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 2830b8df70beSmrg 'mkdir ('*'coreutils) '* | \ 2831b8df70beSmrg 'BusyBox '* | \ 28324c61c93dSmrg 'mkdir (fileutils) '4.1*) 2833b8df70beSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28344c61c93dSmrg break 3;; 28354c61c93dSmrg esac 28364c61c93dSmrg done 28374c61c93dSmrg done 2838d7ffce2aSmrg done 28394c61c93dSmrgIFS=$as_save_IFS 28404c61c93dSmrg 28414c61c93dSmrgfi 28424c61c93dSmrg 2843d7ffce2aSmrg test -d ./--version && rmdir ./--version 2844b8df70beSmrg if test ${ac_cv_path_mkdir+y}; then 28454c61c93dSmrg MKDIR_P="$ac_cv_path_mkdir -p" 284611d341caSmrg else 28474c61c93dSmrg # As a last resort, use the slow shell script. Don't cache a 28484c61c93dSmrg # value for MKDIR_P within a source directory, because that will 28494c61c93dSmrg # break other packages using the cache if that directory is 28504c61c93dSmrg # removed, or if the value is a relative name. 28514c61c93dSmrg MKDIR_P="$ac_install_sh -d" 285211d341caSmrg fi 285311d341caSmrgfi 2854b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2855b8df70beSmrgprintf "%s\n" "$MKDIR_P" >&6; } 28564c61c93dSmrg 285711d341caSmrgfor ac_prog in gawk mawk nawk awk 285811d341caSmrgdo 285911d341caSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 286011d341caSmrgset dummy $ac_prog; ac_word=$2 2861b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2862b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 2863b8df70beSmrgif test ${ac_cv_prog_AWK+y} 2864b8df70beSmrgthen : 2865b8df70beSmrg printf %s "(cached) " >&6 2866b8df70beSmrgelse $as_nop 286711d341caSmrg if test -n "$AWK"; then 286811d341caSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 286911d341caSmrgelse 287011d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 287111d341caSmrgfor as_dir in $PATH 287211d341caSmrgdo 287311d341caSmrg IFS=$as_save_IFS 2874b8df70beSmrg case $as_dir in #((( 2875b8df70beSmrg '') as_dir=./ ;; 2876b8df70beSmrg */) ;; 2877b8df70beSmrg *) as_dir=$as_dir/ ;; 2878b8df70beSmrg esac 2879d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2880b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 288111d341caSmrg ac_cv_prog_AWK="$ac_prog" 2882b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 288311d341caSmrg break 2 288411d341caSmrg fi 288511d341caSmrgdone 2886d7ffce2aSmrg done 28874c61c93dSmrgIFS=$as_save_IFS 288811d341caSmrg 288911d341caSmrgfi 289011d341caSmrgfi 289111d341caSmrgAWK=$ac_cv_prog_AWK 289211d341caSmrgif test -n "$AWK"; then 2893b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2894b8df70beSmrgprintf "%s\n" "$AWK" >&6; } 289511d341caSmrgelse 2896b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2897b8df70beSmrgprintf "%s\n" "no" >&6; } 289811d341caSmrgfi 289911d341caSmrg 29004c61c93dSmrg 290111d341caSmrg test -n "$AWK" && break 290211d341caSmrgdone 290311d341caSmrg 2904b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2905b8df70beSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 29064c61c93dSmrgset x ${MAKE-make} 2907b8df70beSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2908b8df70beSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 2909b8df70beSmrgthen : 2910b8df70beSmrg printf %s "(cached) " >&6 2911b8df70beSmrgelse $as_nop 291211d341caSmrg cat >conftest.make <<\_ACEOF 29134c61c93dSmrgSHELL = /bin/sh 291411d341caSmrgall: 29154c61c93dSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 291611d341caSmrg_ACEOF 2917d7ffce2aSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 29184c61c93dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 29194c61c93dSmrg *@@@%%%=?*=@@@%%%*) 29204c61c93dSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 29214c61c93dSmrg *) 29224c61c93dSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 29234c61c93dSmrgesac 292411d341caSmrgrm -f conftest.make 292511d341caSmrgfi 29264c61c93dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2927b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2928b8df70beSmrgprintf "%s\n" "yes" >&6; } 292911d341caSmrg SET_MAKE= 293011d341caSmrgelse 2931b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2932b8df70beSmrgprintf "%s\n" "no" >&6; } 293311d341caSmrg SET_MAKE="MAKE=${MAKE-make}" 293411d341caSmrgfi 293511d341caSmrg 293611d341caSmrgrm -rf .tst 2>/dev/null 293711d341caSmrgmkdir .tst 2>/dev/null 293811d341caSmrgif test -d .tst; then 293911d341caSmrg am__leading_dot=. 294011d341caSmrgelse 294111d341caSmrg am__leading_dot=_ 294211d341caSmrgfi 294311d341caSmrgrmdir .tst 2>/dev/null 294411d341caSmrg 29451c80d5b0Smrg# Check whether --enable-silent-rules was given. 2946b8df70beSmrgif test ${enable_silent_rules+y} 2947b8df70beSmrgthen : 29481c80d5b0Smrg enableval=$enable_silent_rules; 29491c80d5b0Smrgfi 29501c80d5b0Smrg 29511c80d5b0Smrgcase $enable_silent_rules in # ((( 29521c80d5b0Smrg yes) AM_DEFAULT_VERBOSITY=0;; 29531c80d5b0Smrg no) AM_DEFAULT_VERBOSITY=1;; 29541c80d5b0Smrg *) AM_DEFAULT_VERBOSITY=1;; 29551c80d5b0Smrgesac 29561c80d5b0Smrgam_make=${MAKE-make} 2957b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2958b8df70beSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 2959b8df70beSmrgif test ${am_cv_make_support_nested_variables+y} 2960b8df70beSmrgthen : 2961b8df70beSmrg printf %s "(cached) " >&6 2962b8df70beSmrgelse $as_nop 2963b8df70beSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 29641c80d5b0SmrgBAR0=false 29651c80d5b0SmrgBAR1=true 29661c80d5b0SmrgV=1 29671c80d5b0Smrgam__doit: 29681c80d5b0Smrg @$(TRUE) 29691c80d5b0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 29701c80d5b0Smrg am_cv_make_support_nested_variables=yes 29711c80d5b0Smrgelse 29721c80d5b0Smrg am_cv_make_support_nested_variables=no 29731c80d5b0Smrgfi 29741c80d5b0Smrgfi 2975b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2976b8df70beSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 29771c80d5b0Smrgif test $am_cv_make_support_nested_variables = yes; then 29781c80d5b0Smrg AM_V='$(V)' 29791c80d5b0Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 29801c80d5b0Smrgelse 29811c80d5b0Smrg AM_V=$AM_DEFAULT_VERBOSITY 29821c80d5b0Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 29831c80d5b0Smrgfi 29841c80d5b0SmrgAM_BACKSLASH='\' 29851c80d5b0Smrg 29864c61c93dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 29874c61c93dSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 29884c61c93dSmrg # is not polluted with repeated "-I." 29894c61c93dSmrg am__isrc=' -I$(srcdir)' 29904c61c93dSmrg # test to see if srcdir already configured 29914c61c93dSmrg if test -f $srcdir/config.status; then 2992d7ffce2aSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 29934c61c93dSmrg fi 299411d341caSmrgfi 299511d341caSmrg 299611d341caSmrg# test whether we have cygpath 299711d341caSmrgif test -z "$CYGPATH_W"; then 299811d341caSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 299911d341caSmrg CYGPATH_W='cygpath -w' 300011d341caSmrg else 300111d341caSmrg CYGPATH_W=echo 300211d341caSmrg fi 300311d341caSmrgfi 300411d341caSmrg 300511d341caSmrg 300611d341caSmrg# Define the identity of the package. 300711d341caSmrg PACKAGE='xorg-cf-files' 3008b8df70beSmrg VERSION='1.0.7' 300911d341caSmrg 301011d341caSmrg 3011b8df70beSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 301211d341caSmrg 301311d341caSmrg 3014b8df70beSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 301511d341caSmrg 301611d341caSmrg# Some tools Automake needs. 301711d341caSmrg 301811d341caSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 301911d341caSmrg 302011d341caSmrg 302111d341caSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 302211d341caSmrg 302311d341caSmrg 302411d341caSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 302511d341caSmrg 302611d341caSmrg 302711d341caSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 302811d341caSmrg 302911d341caSmrg 303011d341caSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 303111d341caSmrg 30321c80d5b0Smrg# For better backward compatibility. To be removed once Automake 1.9.x 30331c80d5b0Smrg# dies out for good. For more background, see: 3034b8df70beSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3035b8df70beSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 30361c80d5b0Smrgmkdir_p='$(MKDIR_P)' 30371c80d5b0Smrg 303841fe0c2aSmrg# We need awk for the "check" target (and possibly the TAP driver). The 303941fe0c2aSmrg# system "awk" is bad on some platforms. 30401c80d5b0Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 30411c80d5b0Smrg# in the wild :-( We should find a proper way to deprecate it ... 30421c80d5b0SmrgAMTAR='$${TAR-tar}' 30431c80d5b0Smrg 30441c80d5b0Smrg 30451c80d5b0Smrg# We'll loop over all known methods to create a tar archive until one works. 30461c80d5b0Smrg_am_tools='gnutar pax cpio none' 30471c80d5b0Smrg 30481c80d5b0Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 30491c80d5b0Smrg 305011d341caSmrg 30514c61c93dSmrg 30524c61c93dSmrg 30534c61c93dSmrg 3054b8df70beSmrg# Variables for tags utilities; see am/tags.am 3055b8df70beSmrgif test -z "$CTAGS"; then 3056b8df70beSmrg CTAGS=ctags 3057b8df70beSmrgfi 3058b8df70beSmrg 3059b8df70beSmrgif test -z "$ETAGS"; then 3060b8df70beSmrg ETAGS=etags 3061b8df70beSmrgfi 3062b8df70beSmrg 3063b8df70beSmrgif test -z "$CSCOPE"; then 3064b8df70beSmrg CSCOPE=cscope 3065b8df70beSmrgfi 3066b8df70beSmrg 3067b8df70beSmrg 30684c61c93dSmrg 30691c80d5b0Smrg# POSIX will say in a future version that running "rm -f" with no argument 30701c80d5b0Smrg# is OK; and we want to be able to make that assumption in our Makefile 30711c80d5b0Smrg# recipes. So use an aggressive probe to check that the usage we want is 30721c80d5b0Smrg# actually supported "in the wild" to an acceptable degree. 30731c80d5b0Smrg# See automake bug#10828. 30741c80d5b0Smrg# To make any issue more visible, cause the running configure to be aborted 30751c80d5b0Smrg# by default if the 'rm' program in use doesn't match our expectations; the 30761c80d5b0Smrg# user can still override this though. 30771c80d5b0Smrgif rm -f && rm -fr && rm -rf; then : OK; else 30781c80d5b0Smrg cat >&2 <<'END' 30791c80d5b0SmrgOops! 30804c61c93dSmrg 30811c80d5b0SmrgYour 'rm' program seems unable to run without file operands specified 30821c80d5b0Smrgon the command line, even when the '-f' option is present. This is contrary 30831c80d5b0Smrgto the behaviour of most rm programs out there, and not conforming with 30841c80d5b0Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 30854c61c93dSmrg 30861c80d5b0SmrgPlease tell bug-automake@gnu.org about your system, including the value 30871c80d5b0Smrgof your $PATH and any error possibly output before this message. This 30881c80d5b0Smrgcan help us improve future automake versions. 30891c80d5b0Smrg 30901c80d5b0SmrgEND 30911c80d5b0Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 30921c80d5b0Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 30931c80d5b0Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 30941c80d5b0Smrg echo >&2 30951c80d5b0Smrg else 30961c80d5b0Smrg cat >&2 <<'END' 30971c80d5b0SmrgAborting the configuration process, to ensure you take notice of the issue. 30981c80d5b0Smrg 30991c80d5b0SmrgYou can download and install GNU coreutils to get an 'rm' implementation 3100b8df70beSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 31011c80d5b0Smrg 31021c80d5b0SmrgIf you want to complete the configuration process using your problematic 31031c80d5b0Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 31041c80d5b0Smrgto "yes", and re-run configure. 31051c80d5b0Smrg 31061c80d5b0SmrgEND 31071c80d5b0Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 31081c80d5b0Smrg fi 31091c80d5b0Smrgfi 31104c61c93dSmrg 31114c61c93dSmrg 3112d7ffce2aSmrg# Require xorg-macros 1.4 or later: XORG_DEFAULT_OPTIONS, XORG_INSTALL 31134c61c93dSmrg 31144c61c93dSmrg 31154c61c93dSmrg 31164c61c93dSmrg 31174c61c93dSmrg 31184c61c93dSmrg 31194c61c93dSmrg 31204c61c93dSmrg 31214c61c93dSmrg 31224c61c93dSmrg 31234c61c93dSmrg 3124b8df70beSmrg 3125b8df70beSmrg 3126b8df70beSmrg 3127b8df70beSmrg 3128b8df70beSmrg 3129b8df70beSmrg 3130b8df70beSmrg 3131b8df70beSmrg 3132b8df70beSmrg 31334c61c93dSmrgDEPDIR="${am__leading_dot}deps" 31344c61c93dSmrg 31354c61c93dSmrgac_config_commands="$ac_config_commands depfiles" 31364c61c93dSmrg 3137b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3138b8df70beSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3139b8df70beSmrgcat > confinc.mk << 'END' 31404c61c93dSmrgam__doit: 3141b8df70beSmrg @echo this is the am__doit target >confinc.out 31424c61c93dSmrg.PHONY: am__doit 31434c61c93dSmrgEND 31444c61c93dSmrgam__include="#" 31454c61c93dSmrgam__quote= 3146b8df70beSmrg# BSD make does it like this. 3147b8df70beSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3148b8df70beSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3149b8df70beSmrgecho 'include confinc.mk # ignored' > confmf.GNU 3150b8df70beSmrg_am_result=no 3151b8df70beSmrgfor s in GNU BSD; do 3152b8df70beSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3153b8df70beSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3154b8df70beSmrg ac_status=$? 3155b8df70beSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3156b8df70beSmrg (exit $ac_status); } 3157b8df70beSmrg case $?:`cat confinc.out 2>/dev/null` in #( 3158b8df70beSmrg '0:this is the am__doit target') : 3159b8df70beSmrg case $s in #( 3160b8df70beSmrg BSD) : 3161b8df70beSmrg am__include='.include' am__quote='"' ;; #( 3162b8df70beSmrg *) : 3163b8df70beSmrg am__include='include' am__quote='' ;; 3164b8df70beSmrgesac ;; #( 3165b8df70beSmrg *) : 31664c61c93dSmrg ;; 3167b8df70beSmrgesac 3168b8df70beSmrg if test "$am__include" != "#"; then 3169b8df70beSmrg _am_result="yes ($s style)" 3170b8df70beSmrg break 3171b8df70beSmrg fi 3172b8df70beSmrgdone 3173b8df70beSmrgrm -f confinc.* confmf.* 3174b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3175b8df70beSmrgprintf "%s\n" "${_am_result}" >&6; } 31764c61c93dSmrg 31774c61c93dSmrg# Check whether --enable-dependency-tracking was given. 3178b8df70beSmrgif test ${enable_dependency_tracking+y} 3179b8df70beSmrgthen : 31804c61c93dSmrg enableval=$enable_dependency_tracking; 31814c61c93dSmrgfi 31824c61c93dSmrg 31834c61c93dSmrgif test "x$enable_dependency_tracking" != xno; then 31844c61c93dSmrg am_depcomp="$ac_aux_dir/depcomp" 31854c61c93dSmrg AMDEPBACKSLASH='\' 31861c80d5b0Smrg am__nodep='_no' 31874c61c93dSmrgfi 31884c61c93dSmrg if test "x$enable_dependency_tracking" != xno; then 31894c61c93dSmrg AMDEP_TRUE= 31904c61c93dSmrg AMDEP_FALSE='#' 31914c61c93dSmrgelse 31924c61c93dSmrg AMDEP_TRUE='#' 31934c61c93dSmrg AMDEP_FALSE= 31944c61c93dSmrgfi 31954c61c93dSmrg 31964c61c93dSmrg 31974c61c93dSmrgac_ext=c 31984c61c93dSmrgac_cpp='$CPP $CPPFLAGS' 31994c61c93dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 32004c61c93dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 32014c61c93dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 32024c61c93dSmrgif test -n "$ac_tool_prefix"; then 32034c61c93dSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 32044c61c93dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 3205b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3206b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3207b8df70beSmrgif test ${ac_cv_prog_CC+y} 3208b8df70beSmrgthen : 3209b8df70beSmrg printf %s "(cached) " >&6 3210b8df70beSmrgelse $as_nop 32114c61c93dSmrg if test -n "$CC"; then 32124c61c93dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 321311d341caSmrgelse 321411d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 321511d341caSmrgfor as_dir in $PATH 321611d341caSmrgdo 321711d341caSmrg IFS=$as_save_IFS 3218b8df70beSmrg case $as_dir in #((( 3219b8df70beSmrg '') as_dir=./ ;; 3220b8df70beSmrg */) ;; 3221b8df70beSmrg *) as_dir=$as_dir/ ;; 3222b8df70beSmrg esac 3223d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3224b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32254c61c93dSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3226b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 322711d341caSmrg break 2 322811d341caSmrg fi 322911d341caSmrgdone 3230d7ffce2aSmrg done 32314c61c93dSmrgIFS=$as_save_IFS 323211d341caSmrg 323311d341caSmrgfi 323411d341caSmrgfi 32354c61c93dSmrgCC=$ac_cv_prog_CC 32364c61c93dSmrgif test -n "$CC"; then 3237b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3238b8df70beSmrgprintf "%s\n" "$CC" >&6; } 323911d341caSmrgelse 3240b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3241b8df70beSmrgprintf "%s\n" "no" >&6; } 324211d341caSmrgfi 324311d341caSmrg 32444c61c93dSmrg 324511d341caSmrgfi 32464c61c93dSmrgif test -z "$ac_cv_prog_CC"; then 32474c61c93dSmrg ac_ct_CC=$CC 32484c61c93dSmrg # Extract the first word of "gcc", so it can be a program name with args. 32494c61c93dSmrgset dummy gcc; ac_word=$2 3250b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3251b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3252b8df70beSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3253b8df70beSmrgthen : 3254b8df70beSmrg printf %s "(cached) " >&6 3255b8df70beSmrgelse $as_nop 32564c61c93dSmrg if test -n "$ac_ct_CC"; then 32574c61c93dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 325811d341caSmrgelse 325911d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 326011d341caSmrgfor as_dir in $PATH 326111d341caSmrgdo 326211d341caSmrg IFS=$as_save_IFS 3263b8df70beSmrg case $as_dir in #((( 3264b8df70beSmrg '') as_dir=./ ;; 3265b8df70beSmrg */) ;; 3266b8df70beSmrg *) as_dir=$as_dir/ ;; 3267b8df70beSmrg esac 3268d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3269b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32704c61c93dSmrg ac_cv_prog_ac_ct_CC="gcc" 3271b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 327211d341caSmrg break 2 327311d341caSmrg fi 327411d341caSmrgdone 3275d7ffce2aSmrg done 32764c61c93dSmrgIFS=$as_save_IFS 327711d341caSmrg 327811d341caSmrgfi 327911d341caSmrgfi 32804c61c93dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 32814c61c93dSmrgif test -n "$ac_ct_CC"; then 3282b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3283b8df70beSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 328411d341caSmrgelse 3285b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3286b8df70beSmrgprintf "%s\n" "no" >&6; } 328711d341caSmrgfi 328811d341caSmrg 32894c61c93dSmrg if test "x$ac_ct_CC" = x; then 32904c61c93dSmrg CC="" 32914c61c93dSmrg else 32924c61c93dSmrg case $cross_compiling:$ac_tool_warned in 32934c61c93dSmrgyes:) 3294b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3295b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 32964c61c93dSmrgac_tool_warned=yes ;; 32974c61c93dSmrgesac 32984c61c93dSmrg CC=$ac_ct_CC 32994c61c93dSmrg fi 330011d341caSmrgelse 33014c61c93dSmrg CC="$ac_cv_prog_CC" 330211d341caSmrgfi 330311d341caSmrg 33044c61c93dSmrgif test -z "$CC"; then 33054c61c93dSmrg if test -n "$ac_tool_prefix"; then 33064c61c93dSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 33074c61c93dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 3308b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3309b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3310b8df70beSmrgif test ${ac_cv_prog_CC+y} 3311b8df70beSmrgthen : 3312b8df70beSmrg printf %s "(cached) " >&6 3313b8df70beSmrgelse $as_nop 33144c61c93dSmrg if test -n "$CC"; then 33154c61c93dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 33164c61c93dSmrgelse 33174c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33184c61c93dSmrgfor as_dir in $PATH 33194c61c93dSmrgdo 33204c61c93dSmrg IFS=$as_save_IFS 3321b8df70beSmrg case $as_dir in #((( 3322b8df70beSmrg '') as_dir=./ ;; 3323b8df70beSmrg */) ;; 3324b8df70beSmrg *) as_dir=$as_dir/ ;; 3325b8df70beSmrg esac 3326d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3327b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33284c61c93dSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3329b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33304c61c93dSmrg break 2 33314c61c93dSmrg fi 33324c61c93dSmrgdone 3333d7ffce2aSmrg done 33344c61c93dSmrgIFS=$as_save_IFS 33354c61c93dSmrg 33364c61c93dSmrgfi 33374c61c93dSmrgfi 33384c61c93dSmrgCC=$ac_cv_prog_CC 33394c61c93dSmrgif test -n "$CC"; then 3340b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3341b8df70beSmrgprintf "%s\n" "$CC" >&6; } 33424c61c93dSmrgelse 3343b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3344b8df70beSmrgprintf "%s\n" "no" >&6; } 33454c61c93dSmrgfi 33464c61c93dSmrg 33474c61c93dSmrg 33484c61c93dSmrg fi 33494c61c93dSmrgfi 33504c61c93dSmrgif test -z "$CC"; then 33514c61c93dSmrg # Extract the first word of "cc", so it can be a program name with args. 33524c61c93dSmrgset dummy cc; ac_word=$2 3353b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3354b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3355b8df70beSmrgif test ${ac_cv_prog_CC+y} 3356b8df70beSmrgthen : 3357b8df70beSmrg printf %s "(cached) " >&6 3358b8df70beSmrgelse $as_nop 33594c61c93dSmrg if test -n "$CC"; then 33604c61c93dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 33614c61c93dSmrgelse 33624c61c93dSmrg ac_prog_rejected=no 33634c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33644c61c93dSmrgfor as_dir in $PATH 33654c61c93dSmrgdo 33664c61c93dSmrg IFS=$as_save_IFS 3367b8df70beSmrg case $as_dir in #((( 3368b8df70beSmrg '') as_dir=./ ;; 3369b8df70beSmrg */) ;; 3370b8df70beSmrg *) as_dir=$as_dir/ ;; 3371b8df70beSmrg esac 3372d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3373b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3374b8df70beSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 33754c61c93dSmrg ac_prog_rejected=yes 33764c61c93dSmrg continue 33774c61c93dSmrg fi 33784c61c93dSmrg ac_cv_prog_CC="cc" 3379b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33804c61c93dSmrg break 2 33814c61c93dSmrg fi 33824c61c93dSmrgdone 3383d7ffce2aSmrg done 33844c61c93dSmrgIFS=$as_save_IFS 33854c61c93dSmrg 33864c61c93dSmrgif test $ac_prog_rejected = yes; then 33874c61c93dSmrg # We found a bogon in the path, so make sure we never use it. 33884c61c93dSmrg set dummy $ac_cv_prog_CC 33894c61c93dSmrg shift 33904c61c93dSmrg if test $# != 0; then 33914c61c93dSmrg # We chose a different compiler from the bogus one. 33924c61c93dSmrg # However, it has the same basename, so the bogon will be chosen 33934c61c93dSmrg # first if we set CC to just the basename; use the full file name. 33944c61c93dSmrg shift 3395b8df70beSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 33964c61c93dSmrg fi 33974c61c93dSmrgfi 33984c61c93dSmrgfi 33994c61c93dSmrgfi 34004c61c93dSmrgCC=$ac_cv_prog_CC 34014c61c93dSmrgif test -n "$CC"; then 3402b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3403b8df70beSmrgprintf "%s\n" "$CC" >&6; } 34044c61c93dSmrgelse 3405b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3406b8df70beSmrgprintf "%s\n" "no" >&6; } 34074c61c93dSmrgfi 34084c61c93dSmrg 34094c61c93dSmrg 34104c61c93dSmrgfi 34114c61c93dSmrgif test -z "$CC"; then 34124c61c93dSmrg if test -n "$ac_tool_prefix"; then 34134c61c93dSmrg for ac_prog in cl.exe 34144c61c93dSmrg do 34154c61c93dSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 34164c61c93dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3417b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3418b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3419b8df70beSmrgif test ${ac_cv_prog_CC+y} 3420b8df70beSmrgthen : 3421b8df70beSmrg printf %s "(cached) " >&6 3422b8df70beSmrgelse $as_nop 34234c61c93dSmrg if test -n "$CC"; then 34244c61c93dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 34254c61c93dSmrgelse 34264c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34274c61c93dSmrgfor as_dir in $PATH 34284c61c93dSmrgdo 34294c61c93dSmrg IFS=$as_save_IFS 3430b8df70beSmrg case $as_dir in #((( 3431b8df70beSmrg '') as_dir=./ ;; 3432b8df70beSmrg */) ;; 3433b8df70beSmrg *) as_dir=$as_dir/ ;; 3434b8df70beSmrg esac 3435d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3436b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34374c61c93dSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3438b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34394c61c93dSmrg break 2 34404c61c93dSmrg fi 34414c61c93dSmrgdone 3442d7ffce2aSmrg done 34434c61c93dSmrgIFS=$as_save_IFS 34444c61c93dSmrg 34454c61c93dSmrgfi 34464c61c93dSmrgfi 34474c61c93dSmrgCC=$ac_cv_prog_CC 34484c61c93dSmrgif test -n "$CC"; then 3449b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3450b8df70beSmrgprintf "%s\n" "$CC" >&6; } 34514c61c93dSmrgelse 3452b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3453b8df70beSmrgprintf "%s\n" "no" >&6; } 34544c61c93dSmrgfi 34554c61c93dSmrg 34564c61c93dSmrg 34574c61c93dSmrg test -n "$CC" && break 34584c61c93dSmrg done 34594c61c93dSmrgfi 34604c61c93dSmrgif test -z "$CC"; then 34614c61c93dSmrg ac_ct_CC=$CC 34624c61c93dSmrg for ac_prog in cl.exe 34634c61c93dSmrgdo 34644c61c93dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 34654c61c93dSmrgset dummy $ac_prog; ac_word=$2 3466b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3467b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3468b8df70beSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3469b8df70beSmrgthen : 3470b8df70beSmrg printf %s "(cached) " >&6 3471b8df70beSmrgelse $as_nop 34724c61c93dSmrg if test -n "$ac_ct_CC"; then 34734c61c93dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 34744c61c93dSmrgelse 34754c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34764c61c93dSmrgfor as_dir in $PATH 34774c61c93dSmrgdo 34784c61c93dSmrg IFS=$as_save_IFS 3479b8df70beSmrg case $as_dir in #((( 3480b8df70beSmrg '') as_dir=./ ;; 3481b8df70beSmrg */) ;; 3482b8df70beSmrg *) as_dir=$as_dir/ ;; 3483b8df70beSmrg esac 3484d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3485b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34864c61c93dSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 3487b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34884c61c93dSmrg break 2 34894c61c93dSmrg fi 34904c61c93dSmrgdone 3491d7ffce2aSmrg done 34924c61c93dSmrgIFS=$as_save_IFS 34934c61c93dSmrg 34944c61c93dSmrgfi 34954c61c93dSmrgfi 34964c61c93dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 34974c61c93dSmrgif test -n "$ac_ct_CC"; then 3498b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3499b8df70beSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 35004c61c93dSmrgelse 3501b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3502b8df70beSmrgprintf "%s\n" "no" >&6; } 35034c61c93dSmrgfi 35044c61c93dSmrg 35054c61c93dSmrg 35064c61c93dSmrg test -n "$ac_ct_CC" && break 35074c61c93dSmrgdone 35084c61c93dSmrg 35094c61c93dSmrg if test "x$ac_ct_CC" = x; then 35104c61c93dSmrg CC="" 35114c61c93dSmrg else 35124c61c93dSmrg case $cross_compiling:$ac_tool_warned in 35134c61c93dSmrgyes:) 3514b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3515b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3516b8df70beSmrgac_tool_warned=yes ;; 3517b8df70beSmrgesac 3518b8df70beSmrg CC=$ac_ct_CC 3519b8df70beSmrg fi 3520b8df70beSmrgfi 3521b8df70beSmrg 3522b8df70beSmrgfi 3523b8df70beSmrgif test -z "$CC"; then 3524b8df70beSmrg if test -n "$ac_tool_prefix"; then 3525b8df70beSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3526b8df70beSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 3527b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3528b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3529b8df70beSmrgif test ${ac_cv_prog_CC+y} 3530b8df70beSmrgthen : 3531b8df70beSmrg printf %s "(cached) " >&6 3532b8df70beSmrgelse $as_nop 3533b8df70beSmrg if test -n "$CC"; then 3534b8df70beSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3535b8df70beSmrgelse 3536b8df70beSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3537b8df70beSmrgfor as_dir in $PATH 3538b8df70beSmrgdo 3539b8df70beSmrg IFS=$as_save_IFS 3540b8df70beSmrg case $as_dir in #((( 3541b8df70beSmrg '') as_dir=./ ;; 3542b8df70beSmrg */) ;; 3543b8df70beSmrg *) as_dir=$as_dir/ ;; 3544b8df70beSmrg esac 3545b8df70beSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3546b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3547b8df70beSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3548b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3549b8df70beSmrg break 2 3550b8df70beSmrg fi 3551b8df70beSmrgdone 3552b8df70beSmrg done 3553b8df70beSmrgIFS=$as_save_IFS 3554b8df70beSmrg 3555b8df70beSmrgfi 3556b8df70beSmrgfi 3557b8df70beSmrgCC=$ac_cv_prog_CC 3558b8df70beSmrgif test -n "$CC"; then 3559b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3560b8df70beSmrgprintf "%s\n" "$CC" >&6; } 3561b8df70beSmrgelse 3562b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3563b8df70beSmrgprintf "%s\n" "no" >&6; } 3564b8df70beSmrgfi 3565b8df70beSmrg 3566b8df70beSmrg 3567b8df70beSmrgfi 3568b8df70beSmrgif test -z "$ac_cv_prog_CC"; then 3569b8df70beSmrg ac_ct_CC=$CC 3570b8df70beSmrg # Extract the first word of "clang", so it can be a program name with args. 3571b8df70beSmrgset dummy clang; ac_word=$2 3572b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3573b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 3574b8df70beSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3575b8df70beSmrgthen : 3576b8df70beSmrg printf %s "(cached) " >&6 3577b8df70beSmrgelse $as_nop 3578b8df70beSmrg if test -n "$ac_ct_CC"; then 3579b8df70beSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3580b8df70beSmrgelse 3581b8df70beSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3582b8df70beSmrgfor as_dir in $PATH 3583b8df70beSmrgdo 3584b8df70beSmrg IFS=$as_save_IFS 3585b8df70beSmrg case $as_dir in #((( 3586b8df70beSmrg '') as_dir=./ ;; 3587b8df70beSmrg */) ;; 3588b8df70beSmrg *) as_dir=$as_dir/ ;; 3589b8df70beSmrg esac 3590b8df70beSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3591b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3592b8df70beSmrg ac_cv_prog_ac_ct_CC="clang" 3593b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3594b8df70beSmrg break 2 3595b8df70beSmrg fi 3596b8df70beSmrgdone 3597b8df70beSmrg done 3598b8df70beSmrgIFS=$as_save_IFS 3599b8df70beSmrg 3600b8df70beSmrgfi 3601b8df70beSmrgfi 3602b8df70beSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3603b8df70beSmrgif test -n "$ac_ct_CC"; then 3604b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3605b8df70beSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3606b8df70beSmrgelse 3607b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3608b8df70beSmrgprintf "%s\n" "no" >&6; } 3609b8df70beSmrgfi 3610b8df70beSmrg 3611b8df70beSmrg if test "x$ac_ct_CC" = x; then 3612b8df70beSmrg CC="" 3613b8df70beSmrg else 3614b8df70beSmrg case $cross_compiling:$ac_tool_warned in 3615b8df70beSmrgyes:) 3616b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3617b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 36184c61c93dSmrgac_tool_warned=yes ;; 36194c61c93dSmrgesac 36204c61c93dSmrg CC=$ac_ct_CC 36214c61c93dSmrg fi 3622b8df70beSmrgelse 3623b8df70beSmrg CC="$ac_cv_prog_CC" 36244c61c93dSmrgfi 36254c61c93dSmrg 36264c61c93dSmrgfi 36274c61c93dSmrg 36284c61c93dSmrg 3629b8df70beSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3630b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3631d7ffce2aSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 3632d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; } 36334c61c93dSmrg 36344c61c93dSmrg# Provide some information about the compiler. 3635b8df70beSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 36364c61c93dSmrgset X $ac_compile 36374c61c93dSmrgac_compiler=$2 3638b8df70beSmrgfor ac_option in --version -v -V -qversion -version; do 3639d7ffce2aSmrg { { ac_try="$ac_compiler $ac_option >&5" 36404c61c93dSmrgcase "(($ac_try" in 36414c61c93dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36424c61c93dSmrg *) ac_try_echo=$ac_try;; 36434c61c93dSmrgesac 3644d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3645b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3646d7ffce2aSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 36474c61c93dSmrg ac_status=$? 3648d7ffce2aSmrg if test -s conftest.err; then 3649d7ffce2aSmrg sed '10a\ 3650d7ffce2aSmrg... rest of stderr output deleted ... 3651d7ffce2aSmrg 10q' conftest.err >conftest.er1 3652d7ffce2aSmrg cat conftest.er1 >&5 3653d7ffce2aSmrg fi 3654d7ffce2aSmrg rm -f conftest.er1 conftest.err 3655b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3656d7ffce2aSmrg test $ac_status = 0; } 3657d7ffce2aSmrgdone 36584c61c93dSmrg 3659d7ffce2aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 36604c61c93dSmrg/* end confdefs.h. */ 36614c61c93dSmrg 36624c61c93dSmrgint 3663b8df70beSmrgmain (void) 36644c61c93dSmrg{ 36654c61c93dSmrg 36664c61c93dSmrg ; 36674c61c93dSmrg return 0; 36684c61c93dSmrg} 36694c61c93dSmrg_ACEOF 36704c61c93dSmrgac_clean_files_save=$ac_clean_files 36714c61c93dSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 36724c61c93dSmrg# Try to create an executable without -o first, disregard a.out. 36734c61c93dSmrg# It will help us diagnose broken compilers, and finding out an intuition 36744c61c93dSmrg# of exeext. 3675b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3676b8df70beSmrgprintf %s "checking whether the C compiler works... " >&6; } 3677b8df70beSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 36784c61c93dSmrg 36794c61c93dSmrg# The possible output files: 36804c61c93dSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 36814c61c93dSmrg 36824c61c93dSmrgac_rmfiles= 36834c61c93dSmrgfor ac_file in $ac_files 36844c61c93dSmrgdo 36854c61c93dSmrg case $ac_file in 36864c61c93dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 36874c61c93dSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 36884c61c93dSmrg esac 36894c61c93dSmrgdone 36904c61c93dSmrgrm -f $ac_rmfiles 36914c61c93dSmrg 3692d7ffce2aSmrgif { { ac_try="$ac_link_default" 36934c61c93dSmrgcase "(($ac_try" in 36944c61c93dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36954c61c93dSmrg *) ac_try_echo=$ac_try;; 36964c61c93dSmrgesac 3697d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3698b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 36994c61c93dSmrg (eval "$ac_link_default") 2>&5 37004c61c93dSmrg ac_status=$? 3701b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3702b8df70beSmrg test $ac_status = 0; } 3703b8df70beSmrgthen : 37044c61c93dSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 37054c61c93dSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 37064c61c93dSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 37074c61c93dSmrg# so that the user can short-circuit this test for compilers unknown to 37084c61c93dSmrg# Autoconf. 37094c61c93dSmrgfor ac_file in $ac_files '' 37104c61c93dSmrgdo 37114c61c93dSmrg test -f "$ac_file" || continue 37124c61c93dSmrg case $ac_file in 37134c61c93dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 37144c61c93dSmrg ;; 37154c61c93dSmrg [ab].out ) 37164c61c93dSmrg # We found the default executable, but exeext='' is most 37174c61c93dSmrg # certainly right. 37184c61c93dSmrg break;; 37194c61c93dSmrg *.* ) 3720b8df70beSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 37214c61c93dSmrg then :; else 37224c61c93dSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37234c61c93dSmrg fi 37244c61c93dSmrg # We set ac_cv_exeext here because the later test for it is not 37254c61c93dSmrg # safe: cross compilers may not add the suffix if given an `-o' 37264c61c93dSmrg # argument, so we may need to know it at that point already. 37274c61c93dSmrg # Even if this section looks crufty: it has the advantage of 37284c61c93dSmrg # actually working. 37294c61c93dSmrg break;; 37304c61c93dSmrg * ) 37314c61c93dSmrg break;; 37324c61c93dSmrg esac 37334c61c93dSmrgdone 37344c61c93dSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 37354c61c93dSmrg 3736b8df70beSmrgelse $as_nop 37374c61c93dSmrg ac_file='' 37384c61c93dSmrgfi 3739b8df70beSmrgif test -z "$ac_file" 3740b8df70beSmrgthen : 3741b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3742b8df70beSmrgprintf "%s\n" "no" >&6; } 3743b8df70beSmrgprintf "%s\n" "$as_me: failed program was:" >&5 37444c61c93dSmrgsed 's/^/| /' conftest.$ac_ext >&5 37454c61c93dSmrg 3746b8df70beSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3747b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3748d7ffce2aSmrgas_fn_error 77 "C compiler cannot create executables 3749d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; } 3750b8df70beSmrgelse $as_nop 3751b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3752b8df70beSmrgprintf "%s\n" "yes" >&6; } 3753b8df70beSmrgfi 3754b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3755b8df70beSmrgprintf %s "checking for C compiler default output file name... " >&6; } 3756b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3757b8df70beSmrgprintf "%s\n" "$ac_file" >&6; } 37584c61c93dSmrgac_exeext=$ac_cv_exeext 37594c61c93dSmrg 37604c61c93dSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 37614c61c93dSmrgac_clean_files=$ac_clean_files_save 3762b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3763b8df70beSmrgprintf %s "checking for suffix of executables... " >&6; } 3764d7ffce2aSmrgif { { ac_try="$ac_link" 37654c61c93dSmrgcase "(($ac_try" in 37664c61c93dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37674c61c93dSmrg *) ac_try_echo=$ac_try;; 37684c61c93dSmrgesac 3769d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3770b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 37714c61c93dSmrg (eval "$ac_link") 2>&5 37724c61c93dSmrg ac_status=$? 3773b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3774b8df70beSmrg test $ac_status = 0; } 3775b8df70beSmrgthen : 37764c61c93dSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 37774c61c93dSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 37784c61c93dSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 37794c61c93dSmrg# `rm'. 37804c61c93dSmrgfor ac_file in conftest.exe conftest conftest.*; do 37814c61c93dSmrg test -f "$ac_file" || continue 37824c61c93dSmrg case $ac_file in 37834c61c93dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 37844c61c93dSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37854c61c93dSmrg break;; 37864c61c93dSmrg * ) break;; 37874c61c93dSmrg esac 37884c61c93dSmrgdone 3789b8df70beSmrgelse $as_nop 3790b8df70beSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3791b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3792d7ffce2aSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3793d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; } 37944c61c93dSmrgfi 3795d7ffce2aSmrgrm -f conftest conftest$ac_cv_exeext 3796b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3797b8df70beSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 37984c61c93dSmrg 37994c61c93dSmrgrm -f conftest.$ac_ext 38004c61c93dSmrgEXEEXT=$ac_cv_exeext 38014c61c93dSmrgac_exeext=$EXEEXT 3802d7ffce2aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3803d7ffce2aSmrg/* end confdefs.h. */ 3804d7ffce2aSmrg#include <stdio.h> 3805d7ffce2aSmrgint 3806b8df70beSmrgmain (void) 3807d7ffce2aSmrg{ 3808d7ffce2aSmrgFILE *f = fopen ("conftest.out", "w"); 3809d7ffce2aSmrg return ferror (f) || fclose (f) != 0; 3810d7ffce2aSmrg 3811d7ffce2aSmrg ; 3812d7ffce2aSmrg return 0; 3813d7ffce2aSmrg} 3814d7ffce2aSmrg_ACEOF 3815d7ffce2aSmrgac_clean_files="$ac_clean_files conftest.out" 3816d7ffce2aSmrg# Check that the compiler produces executables we can run. If not, either 3817d7ffce2aSmrg# the compiler is broken, or we cross compile. 3818b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3819b8df70beSmrgprintf %s "checking whether we are cross compiling... " >&6; } 3820d7ffce2aSmrgif test "$cross_compiling" != yes; then 3821d7ffce2aSmrg { { ac_try="$ac_link" 3822d7ffce2aSmrgcase "(($ac_try" in 3823d7ffce2aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3824d7ffce2aSmrg *) ac_try_echo=$ac_try;; 3825d7ffce2aSmrgesac 3826d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3827b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3828d7ffce2aSmrg (eval "$ac_link") 2>&5 3829d7ffce2aSmrg ac_status=$? 3830b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3831d7ffce2aSmrg test $ac_status = 0; } 3832d7ffce2aSmrg if { ac_try='./conftest$ac_cv_exeext' 3833d7ffce2aSmrg { { case "(($ac_try" in 3834d7ffce2aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3835d7ffce2aSmrg *) ac_try_echo=$ac_try;; 3836d7ffce2aSmrgesac 3837d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3838b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3839d7ffce2aSmrg (eval "$ac_try") 2>&5 3840d7ffce2aSmrg ac_status=$? 3841b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3842d7ffce2aSmrg test $ac_status = 0; }; }; then 3843d7ffce2aSmrg cross_compiling=no 3844d7ffce2aSmrg else 3845d7ffce2aSmrg if test "$cross_compiling" = maybe; then 3846d7ffce2aSmrg cross_compiling=yes 3847d7ffce2aSmrg else 3848b8df70beSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3849b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3850b8df70beSmrgas_fn_error 77 "cannot run C compiled programs. 3851d7ffce2aSmrgIf you meant to cross compile, use \`--host'. 3852d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; } 3853d7ffce2aSmrg fi 3854d7ffce2aSmrg fi 3855d7ffce2aSmrgfi 3856b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3857b8df70beSmrgprintf "%s\n" "$cross_compiling" >&6; } 3858d7ffce2aSmrg 3859d7ffce2aSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3860d7ffce2aSmrgac_clean_files=$ac_clean_files_save 3861b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3862b8df70beSmrgprintf %s "checking for suffix of object files... " >&6; } 3863b8df70beSmrgif test ${ac_cv_objext+y} 3864b8df70beSmrgthen : 3865b8df70beSmrg printf %s "(cached) " >&6 3866b8df70beSmrgelse $as_nop 3867d7ffce2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38684c61c93dSmrg/* end confdefs.h. */ 38694c61c93dSmrg 38704c61c93dSmrgint 3871b8df70beSmrgmain (void) 38724c61c93dSmrg{ 38734c61c93dSmrg 38744c61c93dSmrg ; 38754c61c93dSmrg return 0; 38764c61c93dSmrg} 38774c61c93dSmrg_ACEOF 38784c61c93dSmrgrm -f conftest.o conftest.obj 3879d7ffce2aSmrgif { { ac_try="$ac_compile" 38804c61c93dSmrgcase "(($ac_try" in 38814c61c93dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38824c61c93dSmrg *) ac_try_echo=$ac_try;; 38834c61c93dSmrgesac 3884d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3885b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38864c61c93dSmrg (eval "$ac_compile") 2>&5 38874c61c93dSmrg ac_status=$? 3888b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3889b8df70beSmrg test $ac_status = 0; } 3890b8df70beSmrgthen : 38914c61c93dSmrg for ac_file in conftest.o conftest.obj conftest.*; do 38924c61c93dSmrg test -f "$ac_file" || continue; 38934c61c93dSmrg case $ac_file in 38944c61c93dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 38954c61c93dSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 38964c61c93dSmrg break;; 38974c61c93dSmrg esac 38984c61c93dSmrgdone 3899b8df70beSmrgelse $as_nop 3900b8df70beSmrg printf "%s\n" "$as_me: failed program was:" >&5 39014c61c93dSmrgsed 's/^/| /' conftest.$ac_ext >&5 39024c61c93dSmrg 3903b8df70beSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3904b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3905d7ffce2aSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3906d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; } 39074c61c93dSmrgfi 39084c61c93dSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 39094c61c93dSmrgfi 3910b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3911b8df70beSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 39124c61c93dSmrgOBJEXT=$ac_cv_objext 39134c61c93dSmrgac_objext=$OBJEXT 3914b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 3915b8df70beSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 3916b8df70beSmrgif test ${ac_cv_c_compiler_gnu+y} 3917b8df70beSmrgthen : 3918b8df70beSmrg printf %s "(cached) " >&6 3919b8df70beSmrgelse $as_nop 3920d7ffce2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39214c61c93dSmrg/* end confdefs.h. */ 39224c61c93dSmrg 39234c61c93dSmrgint 3924b8df70beSmrgmain (void) 39254c61c93dSmrg{ 39264c61c93dSmrg#ifndef __GNUC__ 39274c61c93dSmrg choke me 39284c61c93dSmrg#endif 39294c61c93dSmrg 39304c61c93dSmrg ; 39314c61c93dSmrg return 0; 39324c61c93dSmrg} 39334c61c93dSmrg_ACEOF 3934b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 3935b8df70beSmrgthen : 39364c61c93dSmrg ac_compiler_gnu=yes 3937b8df70beSmrgelse $as_nop 3938d7ffce2aSmrg ac_compiler_gnu=no 39394c61c93dSmrgfi 3940b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 39414c61c93dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 39424c61c93dSmrg 39434c61c93dSmrgfi 3944b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3945b8df70beSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 3946b8df70beSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3947b8df70beSmrg 39484c61c93dSmrgif test $ac_compiler_gnu = yes; then 39494c61c93dSmrg GCC=yes 39504c61c93dSmrgelse 39514c61c93dSmrg GCC= 39524c61c93dSmrgfi 3953b8df70beSmrgac_test_CFLAGS=${CFLAGS+y} 39544c61c93dSmrgac_save_CFLAGS=$CFLAGS 3955b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3956b8df70beSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 3957b8df70beSmrgif test ${ac_cv_prog_cc_g+y} 3958b8df70beSmrgthen : 3959b8df70beSmrg printf %s "(cached) " >&6 3960b8df70beSmrgelse $as_nop 39614c61c93dSmrg ac_save_c_werror_flag=$ac_c_werror_flag 39624c61c93dSmrg ac_c_werror_flag=yes 39634c61c93dSmrg ac_cv_prog_cc_g=no 39644c61c93dSmrg CFLAGS="-g" 3965d7ffce2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39664c61c93dSmrg/* end confdefs.h. */ 39674c61c93dSmrg 39684c61c93dSmrgint 3969b8df70beSmrgmain (void) 39704c61c93dSmrg{ 39714c61c93dSmrg 39724c61c93dSmrg ; 39734c61c93dSmrg return 0; 3974d7ffce2aSmrg} 39754c61c93dSmrg_ACEOF 3976b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 3977b8df70beSmrgthen : 3978d7ffce2aSmrg ac_cv_prog_cc_g=yes 3979b8df70beSmrgelse $as_nop 3980d7ffce2aSmrg CFLAGS="" 3981d7ffce2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39824c61c93dSmrg/* end confdefs.h. */ 39834c61c93dSmrg 39844c61c93dSmrgint 3985b8df70beSmrgmain (void) 39864c61c93dSmrg{ 39874c61c93dSmrg 39884c61c93dSmrg ; 39894c61c93dSmrg return 0; 39904c61c93dSmrg} 39914c61c93dSmrg_ACEOF 3992b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 3993b8df70beSmrgthen : 39944c61c93dSmrg 3995b8df70beSmrgelse $as_nop 3996d7ffce2aSmrg ac_c_werror_flag=$ac_save_c_werror_flag 39974c61c93dSmrg CFLAGS="-g" 3998d7ffce2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39994c61c93dSmrg/* end confdefs.h. */ 40004c61c93dSmrg 40014c61c93dSmrgint 4002b8df70beSmrgmain (void) 40034c61c93dSmrg{ 40044c61c93dSmrg 40054c61c93dSmrg ; 40064c61c93dSmrg return 0; 40074c61c93dSmrg} 40084c61c93dSmrg_ACEOF 4009b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 4010b8df70beSmrgthen : 40114c61c93dSmrg ac_cv_prog_cc_g=yes 40124c61c93dSmrgfi 4013b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40144c61c93dSmrgfi 4015b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40164c61c93dSmrgfi 4017b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40184c61c93dSmrg ac_c_werror_flag=$ac_save_c_werror_flag 40194c61c93dSmrgfi 4020b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4021b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4022b8df70beSmrgif test $ac_test_CFLAGS; then 40234c61c93dSmrg CFLAGS=$ac_save_CFLAGS 40244c61c93dSmrgelif test $ac_cv_prog_cc_g = yes; then 40254c61c93dSmrg if test "$GCC" = yes; then 40264c61c93dSmrg CFLAGS="-g -O2" 40274c61c93dSmrg else 40284c61c93dSmrg CFLAGS="-g" 40294c61c93dSmrg fi 40304c61c93dSmrgelse 40314c61c93dSmrg if test "$GCC" = yes; then 40324c61c93dSmrg CFLAGS="-O2" 40334c61c93dSmrg else 40344c61c93dSmrg CFLAGS= 40354c61c93dSmrg fi 40364c61c93dSmrgfi 4037b8df70beSmrgac_prog_cc_stdc=no 4038b8df70beSmrgif test x$ac_prog_cc_stdc = xno 4039b8df70beSmrgthen : 4040b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4041b8df70beSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 4042b8df70beSmrgif test ${ac_cv_prog_cc_c11+y} 4043b8df70beSmrgthen : 4044b8df70beSmrg printf %s "(cached) " >&6 4045b8df70beSmrgelse $as_nop 4046b8df70beSmrg ac_cv_prog_cc_c11=no 40474c61c93dSmrgac_save_CC=$CC 4048d7ffce2aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 40494c61c93dSmrg/* end confdefs.h. */ 4050b8df70beSmrg$ac_c_conftest_c11_program 4051b8df70beSmrg_ACEOF 4052b8df70beSmrgfor ac_arg in '' -std=gnu11 4053b8df70beSmrgdo 4054b8df70beSmrg CC="$ac_save_CC $ac_arg" 4055b8df70beSmrg if ac_fn_c_try_compile "$LINENO" 4056b8df70beSmrgthen : 4057b8df70beSmrg ac_cv_prog_cc_c11=$ac_arg 4058b8df70beSmrgfi 4059b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4060b8df70beSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4061b8df70beSmrgdone 4062b8df70beSmrgrm -f conftest.$ac_ext 4063b8df70beSmrgCC=$ac_save_CC 4064b8df70beSmrgfi 40654c61c93dSmrg 4066b8df70beSmrgif test "x$ac_cv_prog_cc_c11" = xno 4067b8df70beSmrgthen : 4068b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4069b8df70beSmrgprintf "%s\n" "unsupported" >&6; } 4070b8df70beSmrgelse $as_nop 4071b8df70beSmrg if test "x$ac_cv_prog_cc_c11" = x 4072b8df70beSmrgthen : 4073b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4074b8df70beSmrgprintf "%s\n" "none needed" >&6; } 4075b8df70beSmrgelse $as_nop 4076b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4077b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4078b8df70beSmrg CC="$CC $ac_cv_prog_cc_c11" 4079b8df70beSmrgfi 4080b8df70beSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4081b8df70beSmrg ac_prog_cc_stdc=c11 4082b8df70beSmrgfi 4083b8df70beSmrgfi 4084b8df70beSmrgif test x$ac_prog_cc_stdc = xno 4085b8df70beSmrgthen : 4086b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4087b8df70beSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 4088b8df70beSmrgif test ${ac_cv_prog_cc_c99+y} 4089b8df70beSmrgthen : 4090b8df70beSmrg printf %s "(cached) " >&6 4091b8df70beSmrgelse $as_nop 4092b8df70beSmrg ac_cv_prog_cc_c99=no 4093b8df70beSmrgac_save_CC=$CC 4094b8df70beSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4095b8df70beSmrg/* end confdefs.h. */ 4096b8df70beSmrg$ac_c_conftest_c99_program 4097b8df70beSmrg_ACEOF 4098b8df70beSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4099b8df70beSmrgdo 4100b8df70beSmrg CC="$ac_save_CC $ac_arg" 4101b8df70beSmrg if ac_fn_c_try_compile "$LINENO" 4102b8df70beSmrgthen : 4103b8df70beSmrg ac_cv_prog_cc_c99=$ac_arg 4104b8df70beSmrgfi 4105b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4106b8df70beSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4107b8df70beSmrgdone 4108b8df70beSmrgrm -f conftest.$ac_ext 4109b8df70beSmrgCC=$ac_save_CC 4110b8df70beSmrgfi 41114c61c93dSmrg 4112b8df70beSmrgif test "x$ac_cv_prog_cc_c99" = xno 4113b8df70beSmrgthen : 4114b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4115b8df70beSmrgprintf "%s\n" "unsupported" >&6; } 4116b8df70beSmrgelse $as_nop 4117b8df70beSmrg if test "x$ac_cv_prog_cc_c99" = x 4118b8df70beSmrgthen : 4119b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4120b8df70beSmrgprintf "%s\n" "none needed" >&6; } 4121b8df70beSmrgelse $as_nop 4122b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4123b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4124b8df70beSmrg CC="$CC $ac_cv_prog_cc_c99" 4125b8df70beSmrgfi 4126b8df70beSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4127b8df70beSmrg ac_prog_cc_stdc=c99 4128b8df70beSmrgfi 4129b8df70beSmrgfi 4130b8df70beSmrgif test x$ac_prog_cc_stdc = xno 4131b8df70beSmrgthen : 4132b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4133b8df70beSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 4134b8df70beSmrgif test ${ac_cv_prog_cc_c89+y} 4135b8df70beSmrgthen : 4136b8df70beSmrg printf %s "(cached) " >&6 4137b8df70beSmrgelse $as_nop 4138b8df70beSmrg ac_cv_prog_cc_c89=no 4139b8df70beSmrgac_save_CC=$CC 4140b8df70beSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4141b8df70beSmrg/* end confdefs.h. */ 4142b8df70beSmrg$ac_c_conftest_c89_program 41434c61c93dSmrg_ACEOF 4144b8df70beSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 41454c61c93dSmrgdo 41464c61c93dSmrg CC="$ac_save_CC $ac_arg" 4147b8df70beSmrg if ac_fn_c_try_compile "$LINENO" 4148b8df70beSmrgthen : 41494c61c93dSmrg ac_cv_prog_cc_c89=$ac_arg 41504c61c93dSmrgfi 4151b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41524c61c93dSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 41534c61c93dSmrgdone 41544c61c93dSmrgrm -f conftest.$ac_ext 41554c61c93dSmrgCC=$ac_save_CC 41564c61c93dSmrgfi 41574c61c93dSmrg 4158b8df70beSmrgif test "x$ac_cv_prog_cc_c89" = xno 4159b8df70beSmrgthen : 4160b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4161b8df70beSmrgprintf "%s\n" "unsupported" >&6; } 4162b8df70beSmrgelse $as_nop 4163b8df70beSmrg if test "x$ac_cv_prog_cc_c89" = x 4164b8df70beSmrgthen : 4165b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4166b8df70beSmrgprintf "%s\n" "none needed" >&6; } 4167b8df70beSmrgelse $as_nop 4168b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4169b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4170b8df70beSmrg CC="$CC $ac_cv_prog_cc_c89" 4171b8df70beSmrgfi 4172b8df70beSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4173b8df70beSmrg ac_prog_cc_stdc=c89 4174b8df70beSmrgfi 4175d7ffce2aSmrgfi 41764c61c93dSmrg 41774c61c93dSmrgac_ext=c 41784c61c93dSmrgac_cpp='$CPP $CPPFLAGS' 41794c61c93dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 41804c61c93dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 41814c61c93dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 41824c61c93dSmrg 4183b8df70beSmrg 4184b8df70beSmrg ac_ext=c 41851c80d5b0Smrgac_cpp='$CPP $CPPFLAGS' 41861c80d5b0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 41871c80d5b0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 41881c80d5b0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4189b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4190b8df70beSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 4191b8df70beSmrgif test ${am_cv_prog_cc_c_o+y} 4192b8df70beSmrgthen : 4193b8df70beSmrg printf %s "(cached) " >&6 4194b8df70beSmrgelse $as_nop 41951c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 41961c80d5b0Smrg/* end confdefs.h. */ 41971c80d5b0Smrg 41981c80d5b0Smrgint 4199b8df70beSmrgmain (void) 42001c80d5b0Smrg{ 42011c80d5b0Smrg 42021c80d5b0Smrg ; 42031c80d5b0Smrg return 0; 42041c80d5b0Smrg} 42051c80d5b0Smrg_ACEOF 42061c80d5b0Smrg # Make sure it works both with $CC and with simple cc. 42071c80d5b0Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 42081c80d5b0Smrg # compilers refuse to overwrite an existing .o file with -o, 42091c80d5b0Smrg # though they will create one. 42101c80d5b0Smrg am_cv_prog_cc_c_o=yes 42111c80d5b0Smrg for am_i in 1 2; do 42121c80d5b0Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 42131c80d5b0Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 42141c80d5b0Smrg ac_status=$? 42151c80d5b0Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 42161c80d5b0Smrg (exit $ac_status); } \ 42171c80d5b0Smrg && test -f conftest2.$ac_objext; then 42181c80d5b0Smrg : OK 42191c80d5b0Smrg else 42201c80d5b0Smrg am_cv_prog_cc_c_o=no 42211c80d5b0Smrg break 42221c80d5b0Smrg fi 42231c80d5b0Smrg done 42241c80d5b0Smrg rm -f core conftest* 42251c80d5b0Smrg unset am_i 42261c80d5b0Smrgfi 4227b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4228b8df70beSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 42291c80d5b0Smrgif test "$am_cv_prog_cc_c_o" != yes; then 42301c80d5b0Smrg # Losing compiler, so override with the script. 42311c80d5b0Smrg # FIXME: It is wrong to rewrite CC. 42321c80d5b0Smrg # But if we don't then we get into trouble of one sort or another. 42331c80d5b0Smrg # A longer-term fix would be to have automake use am__CC in this case, 42341c80d5b0Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 42351c80d5b0Smrg CC="$am_aux_dir/compile $CC" 42361c80d5b0Smrgfi 42371c80d5b0Smrgac_ext=c 42381c80d5b0Smrgac_cpp='$CPP $CPPFLAGS' 42391c80d5b0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 42401c80d5b0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 42411c80d5b0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 42421c80d5b0Smrg 42431c80d5b0Smrg 42444c61c93dSmrgdepcc="$CC" am_compiler_list= 42454c61c93dSmrg 4246b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4247b8df70beSmrgprintf %s "checking dependency style of $depcc... " >&6; } 4248b8df70beSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 4249b8df70beSmrgthen : 4250b8df70beSmrg printf %s "(cached) " >&6 4251b8df70beSmrgelse $as_nop 42524c61c93dSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 42534c61c93dSmrg # We make a subdir and do the tests there. Otherwise we can end up 42544c61c93dSmrg # making bogus files that we don't know about and never remove. For 42554c61c93dSmrg # instance it was reported that on HP-UX the gcc test will end up 42561c80d5b0Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 42571c80d5b0Smrg # in D". 42581c80d5b0Smrg rm -rf conftest.dir 42594c61c93dSmrg mkdir conftest.dir 42604c61c93dSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 42614c61c93dSmrg # using a relative directory. 42624c61c93dSmrg cp "$am_depcomp" conftest.dir 42634c61c93dSmrg cd conftest.dir 42644c61c93dSmrg # We will build objects and dependencies in a subdirectory because 42654c61c93dSmrg # it helps to detect inapplicable dependency modes. For instance 42664c61c93dSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 42674c61c93dSmrg # side effect of compilation, but ICC will put the dependencies in 42684c61c93dSmrg # the current directory while Tru64 will put them in the object 42694c61c93dSmrg # directory. 42704c61c93dSmrg mkdir sub 42714c61c93dSmrg 42724c61c93dSmrg am_cv_CC_dependencies_compiler_type=none 42734c61c93dSmrg if test "$am_compiler_list" = ""; then 42744c61c93dSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 42754c61c93dSmrg fi 42764c61c93dSmrg am__universal=false 42774c61c93dSmrg case " $depcc " in #( 42784c61c93dSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 42794c61c93dSmrg esac 42804c61c93dSmrg 42814c61c93dSmrg for depmode in $am_compiler_list; do 42824c61c93dSmrg # Setup a source with many dependencies, because some compilers 42834c61c93dSmrg # like to wrap large dependency lists on column 80 (with \), and 42844c61c93dSmrg # we should not choose a depcomp mode which is confused by this. 42854c61c93dSmrg # 42864c61c93dSmrg # We need to recreate these files for each test, as the compiler may 42874c61c93dSmrg # overwrite some of them when testing with obscure command lines. 42884c61c93dSmrg # This happens at least with the AIX C compiler. 42894c61c93dSmrg : > sub/conftest.c 42904c61c93dSmrg for i in 1 2 3 4 5 6; do 42914c61c93dSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 42921c80d5b0Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 42931c80d5b0Smrg # Solaris 10 /bin/sh. 42941c80d5b0Smrg echo '/* dummy */' > sub/conftst$i.h 42954c61c93dSmrg done 42964c61c93dSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 42974c61c93dSmrg 42981c80d5b0Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 42994c61c93dSmrg # mode. It turns out that the SunPro C++ compiler does not properly 43001c80d5b0Smrg # handle '-M -o', and we need to detect this. Also, some Intel 43011c80d5b0Smrg # versions had trouble with output in subdirs. 43024c61c93dSmrg am__obj=sub/conftest.${OBJEXT-o} 43034c61c93dSmrg am__minus_obj="-o $am__obj" 43044c61c93dSmrg case $depmode in 43054c61c93dSmrg gcc) 43064c61c93dSmrg # This depmode causes a compiler race in universal mode. 43074c61c93dSmrg test "$am__universal" = false || continue 43084c61c93dSmrg ;; 43094c61c93dSmrg nosideeffect) 43101c80d5b0Smrg # After this tag, mechanisms are not by side-effect, so they'll 43111c80d5b0Smrg # only be used when explicitly requested. 43124c61c93dSmrg if test "x$enable_dependency_tracking" = xyes; then 43134c61c93dSmrg continue 43144c61c93dSmrg else 43154c61c93dSmrg break 43164c61c93dSmrg fi 43174c61c93dSmrg ;; 43181c80d5b0Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 43191c80d5b0Smrg # This compiler won't grok '-c -o', but also, the minuso test has 43204c61c93dSmrg # not run yet. These depmodes are late enough in the game, and 43214c61c93dSmrg # so weak that their functioning should not be impacted. 43224c61c93dSmrg am__obj=conftest.${OBJEXT-o} 43234c61c93dSmrg am__minus_obj= 43244c61c93dSmrg ;; 43254c61c93dSmrg none) break ;; 43264c61c93dSmrg esac 43274c61c93dSmrg if depmode=$depmode \ 43284c61c93dSmrg source=sub/conftest.c object=$am__obj \ 43294c61c93dSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 43304c61c93dSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 43314c61c93dSmrg >/dev/null 2>conftest.err && 43324c61c93dSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 43334c61c93dSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 43344c61c93dSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4335b8df70beSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4336b8df70beSmrg # icc doesn't choke on unknown options, it will just issue warnings 4337b8df70beSmrg # or remarks (even with -Werror). So we grep stderr for any message 4338b8df70beSmrg # that says an option was ignored or not supported. 4339b8df70beSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4340b8df70beSmrg # icc: Command line warning: ignoring option '-M'; no argument required 4341b8df70beSmrg # The diagnosis changed in icc 8.0: 4342b8df70beSmrg # icc: Command line remark: option '-MP' not supported 4343b8df70beSmrg if (grep 'ignoring option' conftest.err || 4344b8df70beSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4345b8df70beSmrg am_cv_CC_dependencies_compiler_type=$depmode 4346b8df70beSmrg break 4347b8df70beSmrg fi 43484c61c93dSmrg fi 43494c61c93dSmrg done 43504c61c93dSmrg 4351b8df70beSmrg cd .. 4352b8df70beSmrg rm -rf conftest.dir 43534c61c93dSmrgelse 4354b8df70beSmrg am_cv_CC_dependencies_compiler_type=none 43554c61c93dSmrgfi 43564c61c93dSmrg 43574c61c93dSmrgfi 4358b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4359b8df70beSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4360b8df70beSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 43614c61c93dSmrg 4362b8df70beSmrg if 4363b8df70beSmrg test "x$enable_dependency_tracking" != xno \ 4364b8df70beSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4365b8df70beSmrg am__fastdepCC_TRUE= 4366b8df70beSmrg am__fastdepCC_FALSE='#' 43674c61c93dSmrgelse 4368b8df70beSmrg am__fastdepCC_TRUE='#' 4369b8df70beSmrg am__fastdepCC_FALSE= 43704c61c93dSmrgfi 43714c61c93dSmrg 43724c61c93dSmrg 43734c61c93dSmrg 4374b8df70beSmrg 4375b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4376b8df70beSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4377b8df70beSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 4378b8df70beSmrgthen : 4379b8df70beSmrg printf %s "(cached) " >&6 4380b8df70beSmrgelse $as_nop 4381b8df70beSmrg ac_save_CFLAGS=$CFLAGS 4382b8df70beSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 4383b8df70beSmrg for ac_arg in '' -fno-builtin; do 4384b8df70beSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4385b8df70beSmrg # This test program should *not* compile successfully. 4386b8df70beSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 43874c61c93dSmrg/* end confdefs.h. */ 43884c61c93dSmrg 43894c61c93dSmrgint 4390b8df70beSmrgmain (void) 43914c61c93dSmrg{ 4392b8df70beSmrg(void) strchr; 43934c61c93dSmrg ; 43944c61c93dSmrg return 0; 43954c61c93dSmrg} 43964c61c93dSmrg_ACEOF 4397b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 4398b8df70beSmrgthen : 4399d7ffce2aSmrg 4400b8df70beSmrgelse $as_nop 4401b8df70beSmrg # This test program should compile successfully. 4402b8df70beSmrg # No library function is consistently available on 4403b8df70beSmrg # freestanding implementations, so test against a dummy 4404b8df70beSmrg # declaration. Include always-available headers on the 4405b8df70beSmrg # off chance that they somehow elicit warnings. 4406b8df70beSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44074c61c93dSmrg/* end confdefs.h. */ 4408b8df70beSmrg#include <float.h> 4409b8df70beSmrg#include <limits.h> 4410b8df70beSmrg#include <stdarg.h> 4411b8df70beSmrg#include <stddef.h> 4412b8df70beSmrgextern void ac_decl (int, char *); 44134c61c93dSmrg 44144c61c93dSmrgint 4415b8df70beSmrgmain (void) 44164c61c93dSmrg{ 4417b8df70beSmrg(void) ac_decl (0, (char *) 0); 4418b8df70beSmrg (void) ac_decl; 4419b8df70beSmrg 4420b8df70beSmrg ; 44214c61c93dSmrg return 0; 44224c61c93dSmrg} 44234c61c93dSmrg_ACEOF 4424b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 4425b8df70beSmrgthen : 4426b8df70beSmrg if test x"$ac_arg" = x 4427b8df70beSmrgthen : 4428b8df70beSmrg ac_cv_c_undeclared_builtin_options='none needed' 4429b8df70beSmrgelse $as_nop 4430b8df70beSmrg ac_cv_c_undeclared_builtin_options=$ac_arg 44314c61c93dSmrgfi 4432b8df70beSmrg break 44334c61c93dSmrgfi 4434b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44354c61c93dSmrgfi 4436b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4437b8df70beSmrg done 4438b8df70beSmrg CFLAGS=$ac_save_CFLAGS 4439b8df70beSmrg 4440b8df70beSmrgfi 4441b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4442b8df70beSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4443b8df70beSmrg case $ac_cv_c_undeclared_builtin_options in #( 4444b8df70beSmrg 'cannot detect') : 4445b8df70beSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4446b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 4447b8df70beSmrgas_fn_error $? "cannot make $CC report undeclared builtins 4448b8df70beSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 4449b8df70beSmrg 'none needed') : 4450b8df70beSmrg ac_c_undeclared_builtin_options='' ;; #( 4451b8df70beSmrg *) : 4452b8df70beSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4453b8df70beSmrgesac 4454b8df70beSmrg 4455b8df70beSmrgac_header= ac_cache= 4456b8df70beSmrgfor ac_item in $ac_header_c_list 4457b8df70beSmrgdo 4458b8df70beSmrg if test $ac_cache; then 4459b8df70beSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4460b8df70beSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4461b8df70beSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4462b8df70beSmrg fi 4463b8df70beSmrg ac_header= ac_cache= 4464b8df70beSmrg elif test $ac_header; then 4465b8df70beSmrg ac_cache=$ac_item 4466b8df70beSmrg else 4467b8df70beSmrg ac_header=$ac_item 4468b8df70beSmrg fi 4469b8df70beSmrgdone 4470b8df70beSmrg 44714c61c93dSmrg 44724c61c93dSmrg 44734c61c93dSmrg 44744c61c93dSmrg 447511d341caSmrg 447611d341caSmrg 447711d341caSmrg 4478b8df70beSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4479b8df70beSmrgthen : 44804c61c93dSmrg 4481b8df70beSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4482b8df70beSmrg 4483b8df70beSmrgfi 44844c61c93dSmrg 44851c80d5b0Smrg 44861c80d5b0Smrg 4487b8df70beSmrg 4488b8df70beSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4489b8df70beSmrgif test "x$ac_cv_have_decl___clang__" = xyes 4490b8df70beSmrgthen : 44911c80d5b0Smrg CLANGCC="yes" 4492b8df70beSmrgelse $as_nop 44931c80d5b0Smrg CLANGCC="no" 44941c80d5b0Smrgfi 4495b8df70beSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4496b8df70beSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4497b8df70beSmrgthen : 44981c80d5b0Smrg INTELCC="yes" 4499b8df70beSmrgelse $as_nop 45001c80d5b0Smrg INTELCC="no" 45011c80d5b0Smrgfi 4502b8df70beSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4503b8df70beSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4504b8df70beSmrgthen : 45051c80d5b0Smrg SUNCC="yes" 4506b8df70beSmrgelse $as_nop 45071c80d5b0Smrg SUNCC="no" 45081c80d5b0Smrgfi 45091c80d5b0Smrg 45101c80d5b0Smrg 45111c80d5b0Smrg 45121c80d5b0Smrg 4513b8df70beSmrg 4514b8df70beSmrg 4515b8df70beSmrg 4516b8df70beSmrg 4517d7ffce2aSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4518d7ffce2aSmrg if test -n "$ac_tool_prefix"; then 4519d7ffce2aSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4520d7ffce2aSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4521b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4522b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 4523b8df70beSmrgif test ${ac_cv_path_PKG_CONFIG+y} 4524b8df70beSmrgthen : 4525b8df70beSmrg printf %s "(cached) " >&6 4526b8df70beSmrgelse $as_nop 4527d7ffce2aSmrg case $PKG_CONFIG in 4528d7ffce2aSmrg [\\/]* | ?:[\\/]*) 4529d7ffce2aSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4530d7ffce2aSmrg ;; 4531d7ffce2aSmrg *) 4532d7ffce2aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4533d7ffce2aSmrgfor as_dir in $PATH 45344c61c93dSmrgdo 4535d7ffce2aSmrg IFS=$as_save_IFS 4536b8df70beSmrg case $as_dir in #((( 4537b8df70beSmrg '') as_dir=./ ;; 4538b8df70beSmrg */) ;; 4539b8df70beSmrg *) as_dir=$as_dir/ ;; 4540b8df70beSmrg esac 4541d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4542b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4543b8df70beSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4544b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4545d7ffce2aSmrg break 2 4546d7ffce2aSmrg fi 4547d7ffce2aSmrgdone 4548d7ffce2aSmrg done 4549d7ffce2aSmrgIFS=$as_save_IFS 4550d7ffce2aSmrg 4551d7ffce2aSmrg ;; 45524c61c93dSmrgesac 4553d7ffce2aSmrgfi 4554d7ffce2aSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4555d7ffce2aSmrgif test -n "$PKG_CONFIG"; then 4556b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4557b8df70beSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 455811d341caSmrgelse 4559b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4560b8df70beSmrgprintf "%s\n" "no" >&6; } 45614c61c93dSmrgfi 45624c61c93dSmrg 45634c61c93dSmrg 45644c61c93dSmrgfi 4565d7ffce2aSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4566d7ffce2aSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4567d7ffce2aSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 4568d7ffce2aSmrgset dummy pkg-config; ac_word=$2 4569b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4570b8df70beSmrgprintf %s "checking for $ac_word... " >&6; } 4571b8df70beSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4572b8df70beSmrgthen : 4573b8df70beSmrg printf %s "(cached) " >&6 4574b8df70beSmrgelse $as_nop 4575d7ffce2aSmrg case $ac_pt_PKG_CONFIG in 4576d7ffce2aSmrg [\\/]* | ?:[\\/]*) 4577d7ffce2aSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4578d7ffce2aSmrg ;; 45794c61c93dSmrg *) 4580d7ffce2aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4581d7ffce2aSmrgfor as_dir in $PATH 4582d7ffce2aSmrgdo 4583d7ffce2aSmrg IFS=$as_save_IFS 4584b8df70beSmrg case $as_dir in #((( 4585b8df70beSmrg '') as_dir=./ ;; 4586b8df70beSmrg */) ;; 4587b8df70beSmrg *) as_dir=$as_dir/ ;; 4588b8df70beSmrg esac 4589d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4590b8df70beSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4591b8df70beSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4592b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4593d7ffce2aSmrg break 2 4594d7ffce2aSmrg fi 4595d7ffce2aSmrgdone 4596d7ffce2aSmrg done 4597d7ffce2aSmrgIFS=$as_save_IFS 4598d7ffce2aSmrg 4599d7ffce2aSmrg ;; 46004c61c93dSmrgesac 4601d7ffce2aSmrgfi 4602d7ffce2aSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4603d7ffce2aSmrgif test -n "$ac_pt_PKG_CONFIG"; then 4604b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4605b8df70beSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4606d7ffce2aSmrgelse 4607b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4608b8df70beSmrgprintf "%s\n" "no" >&6; } 4609d7ffce2aSmrgfi 46104c61c93dSmrg 4611d7ffce2aSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 4612d7ffce2aSmrg PKG_CONFIG="" 4613d7ffce2aSmrg else 4614d7ffce2aSmrg case $cross_compiling:$ac_tool_warned in 4615d7ffce2aSmrgyes:) 4616b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4617b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4618d7ffce2aSmrgac_tool_warned=yes ;; 4619d7ffce2aSmrgesac 4620d7ffce2aSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4621d7ffce2aSmrg fi 4622d7ffce2aSmrgelse 4623d7ffce2aSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4624d7ffce2aSmrgfi 46254c61c93dSmrg 4626d7ffce2aSmrgfi 4627d7ffce2aSmrgif test -n "$PKG_CONFIG"; then 4628d7ffce2aSmrg _pkg_min_version=0.9.0 4629b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4630b8df70beSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4631d7ffce2aSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4632b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4633b8df70beSmrgprintf "%s\n" "yes" >&6; } 4634d7ffce2aSmrg else 4635b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4636b8df70beSmrgprintf "%s\n" "no" >&6; } 4637d7ffce2aSmrg PKG_CONFIG="" 4638d7ffce2aSmrg fi 4639d7ffce2aSmrgfi 46404c61c93dSmrg 4641b8df70beSmrg 4642b8df70beSmrg # Make sure we can run config.sub. 4643b8df70beSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4644b8df70beSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4645b8df70beSmrg 4646b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4647b8df70beSmrgprintf %s "checking build system type... " >&6; } 4648b8df70beSmrgif test ${ac_cv_build+y} 4649b8df70beSmrgthen : 4650b8df70beSmrg printf %s "(cached) " >&6 4651b8df70beSmrgelse $as_nop 46524c61c93dSmrg ac_build_alias=$build_alias 46534c61c93dSmrgtest "x$ac_build_alias" = x && 4654b8df70beSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 46554c61c93dSmrgtest "x$ac_build_alias" = x && 4656d7ffce2aSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4657b8df70beSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4658b8df70beSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 46594c61c93dSmrg 46604c61c93dSmrgfi 4661b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4662b8df70beSmrgprintf "%s\n" "$ac_cv_build" >&6; } 46634c61c93dSmrgcase $ac_cv_build in 46644c61c93dSmrg*-*-*) ;; 4665d7ffce2aSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 46664c61c93dSmrgesac 46674c61c93dSmrgbuild=$ac_cv_build 46684c61c93dSmrgac_save_IFS=$IFS; IFS='-' 46694c61c93dSmrgset x $ac_cv_build 46704c61c93dSmrgshift 46714c61c93dSmrgbuild_cpu=$1 46724c61c93dSmrgbuild_vendor=$2 46734c61c93dSmrgshift; shift 46744c61c93dSmrg# Remember, the first character of IFS is used to create $*, 46754c61c93dSmrg# except with old shells: 46764c61c93dSmrgbuild_os=$* 46774c61c93dSmrgIFS=$ac_save_IFS 46784c61c93dSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 46794c61c93dSmrg 46804c61c93dSmrg 4681b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4682b8df70beSmrgprintf %s "checking host system type... " >&6; } 4683b8df70beSmrgif test ${ac_cv_host+y} 4684b8df70beSmrgthen : 4685b8df70beSmrg printf %s "(cached) " >&6 4686b8df70beSmrgelse $as_nop 46874c61c93dSmrg if test "x$host_alias" = x; then 46884c61c93dSmrg ac_cv_host=$ac_cv_build 46894c61c93dSmrgelse 4690b8df70beSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4691b8df70beSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 469211d341caSmrgfi 469311d341caSmrg 46944c61c93dSmrgfi 4695b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4696b8df70beSmrgprintf "%s\n" "$ac_cv_host" >&6; } 46974c61c93dSmrgcase $ac_cv_host in 46984c61c93dSmrg*-*-*) ;; 4699d7ffce2aSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 47004c61c93dSmrgesac 47014c61c93dSmrghost=$ac_cv_host 47024c61c93dSmrgac_save_IFS=$IFS; IFS='-' 47034c61c93dSmrgset x $ac_cv_host 47044c61c93dSmrgshift 47054c61c93dSmrghost_cpu=$1 47064c61c93dSmrghost_vendor=$2 47074c61c93dSmrgshift; shift 47084c61c93dSmrg# Remember, the first character of IFS is used to create $*, 47094c61c93dSmrg# except with old shells: 47104c61c93dSmrghost_os=$* 47114c61c93dSmrgIFS=$ac_save_IFS 47124c61c93dSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 47134c61c93dSmrg 47144c61c93dSmrg 4715b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4716b8df70beSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 4717b8df70beSmrgif test ${ac_cv_path_SED+y} 4718b8df70beSmrgthen : 4719b8df70beSmrg printf %s "(cached) " >&6 4720b8df70beSmrgelse $as_nop 4721d7ffce2aSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4722d7ffce2aSmrg for ac_i in 1 2 3 4 5 6 7; do 4723d7ffce2aSmrg ac_script="$ac_script$as_nl$ac_script" 4724d7ffce2aSmrg done 4725d7ffce2aSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4726d7ffce2aSmrg { ac_script=; unset ac_script;} 4727d7ffce2aSmrg if test -z "$SED"; then 4728d7ffce2aSmrg ac_path_SED_found=false 4729d7ffce2aSmrg # Loop through the user's path and test for each of PROGNAME-LIST 4730d7ffce2aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4731d7ffce2aSmrgfor as_dir in $PATH 4732d7ffce2aSmrgdo 4733d7ffce2aSmrg IFS=$as_save_IFS 4734b8df70beSmrg case $as_dir in #((( 4735b8df70beSmrg '') as_dir=./ ;; 4736b8df70beSmrg */) ;; 4737b8df70beSmrg *) as_dir=$as_dir/ ;; 4738b8df70beSmrg esac 4739b8df70beSmrg for ac_prog in sed gsed 4740b8df70beSmrg do 4741d7ffce2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4742b8df70beSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 474341fe0c2aSmrg as_fn_executable_p "$ac_path_SED" || continue 4744d7ffce2aSmrg# Check for GNU ac_path_SED and select it if it is found. 4745d7ffce2aSmrg # Check for GNU $ac_path_SED 4746d7ffce2aSmrgcase `"$ac_path_SED" --version 2>&1` in 4747d7ffce2aSmrg*GNU*) 4748d7ffce2aSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4749d7ffce2aSmrg*) 4750d7ffce2aSmrg ac_count=0 4751b8df70beSmrg printf %s 0123456789 >"conftest.in" 4752d7ffce2aSmrg while : 4753d7ffce2aSmrg do 4754d7ffce2aSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4755d7ffce2aSmrg mv "conftest.tmp" "conftest.in" 4756d7ffce2aSmrg cp "conftest.in" "conftest.nl" 4757b8df70beSmrg printf "%s\n" '' >> "conftest.nl" 4758d7ffce2aSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4759d7ffce2aSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4760d7ffce2aSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4761d7ffce2aSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4762d7ffce2aSmrg # Best one so far, save it but keep looking for a better one 4763d7ffce2aSmrg ac_cv_path_SED="$ac_path_SED" 4764d7ffce2aSmrg ac_path_SED_max=$ac_count 4765d7ffce2aSmrg fi 4766d7ffce2aSmrg # 10*(2^10) chars as input seems more than enough 4767d7ffce2aSmrg test $ac_count -gt 10 && break 4768d7ffce2aSmrg done 4769d7ffce2aSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4770d7ffce2aSmrgesac 4771d7ffce2aSmrg 4772d7ffce2aSmrg $ac_path_SED_found && break 3 4773d7ffce2aSmrg done 4774d7ffce2aSmrg done 4775d7ffce2aSmrg done 4776d7ffce2aSmrgIFS=$as_save_IFS 4777d7ffce2aSmrg if test -z "$ac_cv_path_SED"; then 4778d7ffce2aSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4779d7ffce2aSmrg fi 4780d7ffce2aSmrgelse 4781d7ffce2aSmrg ac_cv_path_SED=$SED 4782d7ffce2aSmrgfi 4783d7ffce2aSmrg 4784d7ffce2aSmrgfi 4785b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4786b8df70beSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4787d7ffce2aSmrg SED="$ac_cv_path_SED" 4788d7ffce2aSmrg rm -f conftest.sed 4789d7ffce2aSmrg 4790d7ffce2aSmrg 47914c61c93dSmrg 47924c61c93dSmrg 47934c61c93dSmrg 47941c80d5b0Smrg 47951c80d5b0Smrg# Check whether --enable-selective-werror was given. 4796b8df70beSmrgif test ${enable_selective_werror+y} 4797b8df70beSmrgthen : 47981c80d5b0Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4799b8df70beSmrgelse $as_nop 48001c80d5b0Smrg SELECTIVE_WERROR=yes 48014c61c93dSmrgfi 480211d341caSmrg 48031c80d5b0Smrg 48041c80d5b0Smrg 48051c80d5b0Smrg 48061c80d5b0Smrg 48071c80d5b0Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 48081c80d5b0Smrgif test "x$SUNCC" = "xyes"; then 48091c80d5b0Smrg BASE_CFLAGS="-v" 48101c80d5b0Smrgelse 48111c80d5b0Smrg BASE_CFLAGS="" 48124c61c93dSmrgfi 481311d341caSmrg 48141c80d5b0Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 48154c61c93dSmrg 48164c61c93dSmrg 48174c61c93dSmrg 48184c61c93dSmrg 48194c61c93dSmrg 48204c61c93dSmrg 48214c61c93dSmrg 48221c80d5b0Smrg 48231c80d5b0Smrg 48241c80d5b0Smrg 48251c80d5b0Smrg 48261c80d5b0Smrg 48271c80d5b0Smrg 48281c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 48291c80d5b0Smrg 48301c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 48311c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4832b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4833b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4834b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4835b8df70beSmrgthen : 4836b8df70beSmrg printf %s "(cached) " >&6 4837b8df70beSmrgelse $as_nop 48381c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48391c80d5b0Smrg/* end confdefs.h. */ 48401c80d5b0Smrgint i; 48411c80d5b0Smrg_ACEOF 4842b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 4843b8df70beSmrgthen : 48441c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4845b8df70beSmrgelse $as_nop 48461c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 48471c80d5b0Smrgfi 4848b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 48491c80d5b0Smrgfi 4850b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4851b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 48521c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 48531c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48544c61c93dSmrgfi 48554c61c93dSmrg 48561c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 48571c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 48581c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48594c61c93dSmrg fi 48601c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4861b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4862b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4863b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4864b8df70beSmrgthen : 4865b8df70beSmrg printf %s "(cached) " >&6 4866b8df70beSmrgelse $as_nop 48671c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48681c80d5b0Smrg/* end confdefs.h. */ 48691c80d5b0Smrgint i; 48701c80d5b0Smrg_ACEOF 4871b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 4872b8df70beSmrgthen : 48731c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4874b8df70beSmrgelse $as_nop 48751c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 48761c80d5b0Smrgfi 4877b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 48781c80d5b0Smrgfi 4879b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4880b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 48811c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 48821c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48834c61c93dSmrgfi 488411d341caSmrg 48851c80d5b0Smrgfound="no" 488611d341caSmrg 48871c80d5b0Smrg if test $found = "no" ; then 488841fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 48891c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48901c80d5b0Smrg fi 489111d341caSmrg 489241fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 48931c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 48941c80d5b0Smrg fi 489511d341caSmrg 48961c80d5b0Smrg CFLAGS="$CFLAGS -Wall" 48974c61c93dSmrg 4898b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4899b8df70beSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 49001c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wall 4901b8df70beSmrg if eval test \${$cacheid+y} 4902b8df70beSmrgthen : 4903b8df70beSmrg printf %s "(cached) " >&6 4904b8df70beSmrgelse $as_nop 49051c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49061c80d5b0Smrg/* end confdefs.h. */ 49071c80d5b0Smrgint i; 49081c80d5b0Smrgint 4909b8df70beSmrgmain (void) 49101c80d5b0Smrg{ 49114c61c93dSmrg 49121c80d5b0Smrg ; 49131c80d5b0Smrg return 0; 49141c80d5b0Smrg} 49154c61c93dSmrg_ACEOF 4916b8df70beSmrgif ac_fn_c_try_link "$LINENO" 4917b8df70beSmrgthen : 49181c80d5b0Smrg eval $cacheid=yes 4919b8df70beSmrgelse $as_nop 49201c80d5b0Smrg eval $cacheid=no 49211c80d5b0Smrgfi 4922b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 49231c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 49241c80d5b0Smrgfi 49254c61c93dSmrg 49261c80d5b0Smrg 49271c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 49281c80d5b0Smrg 49291c80d5b0Smrg eval supported=\$$cacheid 4930b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4931b8df70beSmrgprintf "%s\n" "$supported" >&6; } 49321c80d5b0Smrg if test "$supported" = "yes" ; then 49331c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 49341c80d5b0Smrg found="yes" 49351c80d5b0Smrg fi 493611d341caSmrg fi 493711d341caSmrg 49384c61c93dSmrg 49394c61c93dSmrg 49404c61c93dSmrg 49414c61c93dSmrg 4942d7ffce2aSmrg 4943d7ffce2aSmrg 4944d7ffce2aSmrg 4945d7ffce2aSmrg 49464c61c93dSmrg 49474c61c93dSmrg 49484c61c93dSmrg 49494c61c93dSmrg 49504c61c93dSmrg 49511c80d5b0Smrg 49521c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 49531c80d5b0Smrg 49541c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 49551c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4956b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4957b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4958b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4959b8df70beSmrgthen : 4960b8df70beSmrg printf %s "(cached) " >&6 4961b8df70beSmrgelse $as_nop 49621c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49631c80d5b0Smrg/* end confdefs.h. */ 49641c80d5b0Smrgint i; 49651c80d5b0Smrg_ACEOF 4966b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 4967b8df70beSmrgthen : 49681c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4969b8df70beSmrgelse $as_nop 49701c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 49714c61c93dSmrgfi 4972b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 49731c80d5b0Smrgfi 4974b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4975b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 49761c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 49771c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 49784c61c93dSmrgfi 49794c61c93dSmrg 49801c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 49811c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 49821c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49831c80d5b0Smrg fi 49841c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4985b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4986b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4987b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4988b8df70beSmrgthen : 4989b8df70beSmrg printf %s "(cached) " >&6 4990b8df70beSmrgelse $as_nop 49911c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49921c80d5b0Smrg/* end confdefs.h. */ 49931c80d5b0Smrgint i; 49941c80d5b0Smrg_ACEOF 4995b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 4996b8df70beSmrgthen : 49971c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4998b8df70beSmrgelse $as_nop 49991c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 50004c61c93dSmrgfi 5001b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 50021c80d5b0Smrgfi 5003b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5004b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 50051c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 50061c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50074c61c93dSmrgfi 50084c61c93dSmrg 50091c80d5b0Smrgfound="no" 50101c80d5b0Smrg 50111c80d5b0Smrg if test $found = "no" ; then 501241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 50131c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50141c80d5b0Smrg fi 50151c80d5b0Smrg 501641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 50171c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 50181c80d5b0Smrg fi 50191c80d5b0Smrg 50201c80d5b0Smrg CFLAGS="$CFLAGS -Wpointer-arith" 50211c80d5b0Smrg 5022b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5023b8df70beSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 50241c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5025b8df70beSmrg if eval test \${$cacheid+y} 5026b8df70beSmrgthen : 5027b8df70beSmrg printf %s "(cached) " >&6 5028b8df70beSmrgelse $as_nop 50291c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50301c80d5b0Smrg/* end confdefs.h. */ 50311c80d5b0Smrgint i; 50321c80d5b0Smrgint 5033b8df70beSmrgmain (void) 50341c80d5b0Smrg{ 50351c80d5b0Smrg 50361c80d5b0Smrg ; 50371c80d5b0Smrg return 0; 50381c80d5b0Smrg} 50391c80d5b0Smrg_ACEOF 5040b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5041b8df70beSmrgthen : 50421c80d5b0Smrg eval $cacheid=yes 5043b8df70beSmrgelse $as_nop 50441c80d5b0Smrg eval $cacheid=no 50451c80d5b0Smrgfi 5046b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 50471c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 50481c80d5b0Smrgfi 50491c80d5b0Smrg 50501c80d5b0Smrg 50511c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50521c80d5b0Smrg 50531c80d5b0Smrg eval supported=\$$cacheid 5054b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5055b8df70beSmrgprintf "%s\n" "$supported" >&6; } 50561c80d5b0Smrg if test "$supported" = "yes" ; then 50571c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 50581c80d5b0Smrg found="yes" 50591c80d5b0Smrg fi 50601c80d5b0Smrg fi 50611c80d5b0Smrg 50621c80d5b0Smrg 50631c80d5b0Smrg 50641c80d5b0Smrg 50651c80d5b0Smrg 50661c80d5b0Smrg 50671c80d5b0Smrg 50681c80d5b0Smrg 50691c80d5b0Smrg 50701c80d5b0Smrg 50711c80d5b0Smrg 50721c80d5b0Smrg 50731c80d5b0Smrg 50741c80d5b0Smrg 50751c80d5b0Smrg 50761c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 50771c80d5b0Smrg 50781c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 50791c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5080b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5081b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5082b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5083b8df70beSmrgthen : 5084b8df70beSmrg printf %s "(cached) " >&6 5085b8df70beSmrgelse $as_nop 50861c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50871c80d5b0Smrg/* end confdefs.h. */ 50881c80d5b0Smrgint i; 50891c80d5b0Smrg_ACEOF 5090b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5091b8df70beSmrgthen : 50921c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5093b8df70beSmrgelse $as_nop 50941c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 50951c80d5b0Smrgfi 5096b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 50971c80d5b0Smrgfi 5098b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5099b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 51001c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 51011c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51021c80d5b0Smrgfi 51031c80d5b0Smrg 51041c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 51051c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51061c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51071c80d5b0Smrg fi 51081c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5109b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5110b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5111b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5112b8df70beSmrgthen : 5113b8df70beSmrg printf %s "(cached) " >&6 5114b8df70beSmrgelse $as_nop 51151c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51161c80d5b0Smrg/* end confdefs.h. */ 51171c80d5b0Smrgint i; 51181c80d5b0Smrg_ACEOF 5119b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5120b8df70beSmrgthen : 51211c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5122b8df70beSmrgelse $as_nop 51231c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 51241c80d5b0Smrgfi 5125b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 51261c80d5b0Smrgfi 5127b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5128b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 51291c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 51301c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51311c80d5b0Smrgfi 51321c80d5b0Smrg 51331c80d5b0Smrgfound="no" 51341c80d5b0Smrg 51351c80d5b0Smrg if test $found = "no" ; then 513641fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51371c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51381c80d5b0Smrg fi 51391c80d5b0Smrg 514041fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 51411c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51421c80d5b0Smrg fi 51431c80d5b0Smrg 51441c80d5b0Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 51451c80d5b0Smrg 5146b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5147b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 51481c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5149b8df70beSmrg if eval test \${$cacheid+y} 5150b8df70beSmrgthen : 5151b8df70beSmrg printf %s "(cached) " >&6 5152b8df70beSmrgelse $as_nop 51531c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51541c80d5b0Smrg/* end confdefs.h. */ 51551c80d5b0Smrgint i; 51561c80d5b0Smrgint 5157b8df70beSmrgmain (void) 51581c80d5b0Smrg{ 51591c80d5b0Smrg 51601c80d5b0Smrg ; 51611c80d5b0Smrg return 0; 51621c80d5b0Smrg} 51631c80d5b0Smrg_ACEOF 5164b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5165b8df70beSmrgthen : 51661c80d5b0Smrg eval $cacheid=yes 5167b8df70beSmrgelse $as_nop 51681c80d5b0Smrg eval $cacheid=no 51691c80d5b0Smrgfi 5170b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 51711c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 51721c80d5b0Smrgfi 51731c80d5b0Smrg 51741c80d5b0Smrg 51751c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51761c80d5b0Smrg 51771c80d5b0Smrg eval supported=\$$cacheid 5178b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5179b8df70beSmrgprintf "%s\n" "$supported" >&6; } 51801c80d5b0Smrg if test "$supported" = "yes" ; then 51811c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 51821c80d5b0Smrg found="yes" 51831c80d5b0Smrg fi 51841c80d5b0Smrg fi 51851c80d5b0Smrg 51861c80d5b0Smrg 51871c80d5b0Smrg 51881c80d5b0Smrg 51891c80d5b0Smrg 51901c80d5b0Smrg 51911c80d5b0Smrg 51921c80d5b0Smrg 51931c80d5b0Smrg 51941c80d5b0Smrg 51951c80d5b0Smrg 51961c80d5b0Smrg 51971c80d5b0Smrg 51981c80d5b0Smrg 51991c80d5b0Smrg 52001c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 52011c80d5b0Smrg 52021c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 52031c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5204b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5205b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5206b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5207b8df70beSmrgthen : 5208b8df70beSmrg printf %s "(cached) " >&6 5209b8df70beSmrgelse $as_nop 52101c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52111c80d5b0Smrg/* end confdefs.h. */ 52121c80d5b0Smrgint i; 52131c80d5b0Smrg_ACEOF 5214b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5215b8df70beSmrgthen : 52161c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5217b8df70beSmrgelse $as_nop 52181c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 52191c80d5b0Smrgfi 5220b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 52211c80d5b0Smrgfi 5222b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5223b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 52241c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 52251c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52261c80d5b0Smrgfi 52271c80d5b0Smrg 52281c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 52291c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52301c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52311c80d5b0Smrg fi 52321c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5233b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5234b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5235b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5236b8df70beSmrgthen : 5237b8df70beSmrg printf %s "(cached) " >&6 5238b8df70beSmrgelse $as_nop 52391c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52401c80d5b0Smrg/* end confdefs.h. */ 52411c80d5b0Smrgint i; 52421c80d5b0Smrg_ACEOF 5243b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5244b8df70beSmrgthen : 52451c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5246b8df70beSmrgelse $as_nop 52471c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 52481c80d5b0Smrgfi 5249b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 52501c80d5b0Smrgfi 5251b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5252b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 52531c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 52541c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52551c80d5b0Smrgfi 52561c80d5b0Smrg 52571c80d5b0Smrgfound="no" 52581c80d5b0Smrg 52591c80d5b0Smrg if test $found = "no" ; then 526041fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52611c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52621c80d5b0Smrg fi 52631c80d5b0Smrg 526441fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 52651c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 52661c80d5b0Smrg fi 52671c80d5b0Smrg 52681c80d5b0Smrg CFLAGS="$CFLAGS -Wformat=2" 52691c80d5b0Smrg 5270b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5271b8df70beSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 527241fe0c2aSmrg cacheid=xorg_cv_cc_flag__Wformat_2 5273b8df70beSmrg if eval test \${$cacheid+y} 5274b8df70beSmrgthen : 5275b8df70beSmrg printf %s "(cached) " >&6 5276b8df70beSmrgelse $as_nop 52771c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52781c80d5b0Smrg/* end confdefs.h. */ 52791c80d5b0Smrgint i; 52801c80d5b0Smrgint 5281b8df70beSmrgmain (void) 52821c80d5b0Smrg{ 52831c80d5b0Smrg 52841c80d5b0Smrg ; 52851c80d5b0Smrg return 0; 52861c80d5b0Smrg} 52871c80d5b0Smrg_ACEOF 5288b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5289b8df70beSmrgthen : 52901c80d5b0Smrg eval $cacheid=yes 5291b8df70beSmrgelse $as_nop 52921c80d5b0Smrg eval $cacheid=no 52931c80d5b0Smrgfi 5294b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 52951c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 52961c80d5b0Smrgfi 52971c80d5b0Smrg 52981c80d5b0Smrg 52991c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 53001c80d5b0Smrg 53011c80d5b0Smrg eval supported=\$$cacheid 5302b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5303b8df70beSmrgprintf "%s\n" "$supported" >&6; } 53041c80d5b0Smrg if test "$supported" = "yes" ; then 53051c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 53061c80d5b0Smrg found="yes" 53071c80d5b0Smrg fi 53081c80d5b0Smrg fi 53091c80d5b0Smrg 53101c80d5b0Smrg if test $found = "no" ; then 531141fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 53121c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 53131c80d5b0Smrg fi 53141c80d5b0Smrg 531541fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 53161c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 53171c80d5b0Smrg fi 53181c80d5b0Smrg 53191c80d5b0Smrg CFLAGS="$CFLAGS -Wformat" 53201c80d5b0Smrg 5321b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5322b8df70beSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 53231c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wformat 5324b8df70beSmrg if eval test \${$cacheid+y} 5325b8df70beSmrgthen : 5326b8df70beSmrg printf %s "(cached) " >&6 5327b8df70beSmrgelse $as_nop 53281c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53291c80d5b0Smrg/* end confdefs.h. */ 53301c80d5b0Smrgint i; 53311c80d5b0Smrgint 5332b8df70beSmrgmain (void) 53331c80d5b0Smrg{ 53341c80d5b0Smrg 53351c80d5b0Smrg ; 53361c80d5b0Smrg return 0; 53371c80d5b0Smrg} 53381c80d5b0Smrg_ACEOF 5339b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5340b8df70beSmrgthen : 53411c80d5b0Smrg eval $cacheid=yes 5342b8df70beSmrgelse $as_nop 53431c80d5b0Smrg eval $cacheid=no 53441c80d5b0Smrgfi 5345b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 53461c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 53471c80d5b0Smrgfi 53481c80d5b0Smrg 53491c80d5b0Smrg 53501c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 53511c80d5b0Smrg 53521c80d5b0Smrg eval supported=\$$cacheid 5353b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5354b8df70beSmrgprintf "%s\n" "$supported" >&6; } 53551c80d5b0Smrg if test "$supported" = "yes" ; then 53561c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 53571c80d5b0Smrg found="yes" 53581c80d5b0Smrg fi 53591c80d5b0Smrg fi 53601c80d5b0Smrg 53611c80d5b0Smrg 53621c80d5b0Smrg 53631c80d5b0Smrg 53641c80d5b0Smrg 53651c80d5b0Smrg 53661c80d5b0Smrg 53671c80d5b0Smrg 53681c80d5b0Smrg 53691c80d5b0Smrg 53701c80d5b0Smrg 53711c80d5b0Smrg 53721c80d5b0Smrg 53731c80d5b0Smrg 53741c80d5b0Smrg 53751c80d5b0Smrg 53761c80d5b0Smrg 53771c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 53781c80d5b0Smrg 53791c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 53801c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5381b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5382b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5383b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5384b8df70beSmrgthen : 5385b8df70beSmrg printf %s "(cached) " >&6 5386b8df70beSmrgelse $as_nop 53871c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53881c80d5b0Smrg/* end confdefs.h. */ 53891c80d5b0Smrgint i; 53901c80d5b0Smrg_ACEOF 5391b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5392b8df70beSmrgthen : 53931c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5394b8df70beSmrgelse $as_nop 53951c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 53961c80d5b0Smrgfi 5397b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 53981c80d5b0Smrgfi 5399b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5400b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 54011c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 54021c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54031c80d5b0Smrgfi 54041c80d5b0Smrg 54051c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 54061c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54071c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54081c80d5b0Smrg fi 54091c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5410b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5411b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5412b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5413b8df70beSmrgthen : 5414b8df70beSmrg printf %s "(cached) " >&6 5415b8df70beSmrgelse $as_nop 54161c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54171c80d5b0Smrg/* end confdefs.h. */ 54181c80d5b0Smrgint i; 54191c80d5b0Smrg_ACEOF 5420b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5421b8df70beSmrgthen : 54221c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5423b8df70beSmrgelse $as_nop 54241c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 54251c80d5b0Smrgfi 5426b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 54271c80d5b0Smrgfi 5428b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5429b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 54301c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 54311c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54321c80d5b0Smrgfi 54331c80d5b0Smrg 54341c80d5b0Smrgfound="no" 54351c80d5b0Smrg 54361c80d5b0Smrg if test $found = "no" ; then 543741fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54381c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54391c80d5b0Smrg fi 54401c80d5b0Smrg 544141fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 54421c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 54431c80d5b0Smrg fi 54441c80d5b0Smrg 54451c80d5b0Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 54461c80d5b0Smrg 5447b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5448b8df70beSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 54491c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5450b8df70beSmrg if eval test \${$cacheid+y} 5451b8df70beSmrgthen : 5452b8df70beSmrg printf %s "(cached) " >&6 5453b8df70beSmrgelse $as_nop 54541c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54551c80d5b0Smrg/* end confdefs.h. */ 54561c80d5b0Smrgint i; 54571c80d5b0Smrgint 5458b8df70beSmrgmain (void) 54591c80d5b0Smrg{ 54601c80d5b0Smrg 54611c80d5b0Smrg ; 54621c80d5b0Smrg return 0; 54631c80d5b0Smrg} 54641c80d5b0Smrg_ACEOF 5465b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5466b8df70beSmrgthen : 54671c80d5b0Smrg eval $cacheid=yes 5468b8df70beSmrgelse $as_nop 54691c80d5b0Smrg eval $cacheid=no 54701c80d5b0Smrgfi 5471b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 54721c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 54731c80d5b0Smrgfi 54741c80d5b0Smrg 54751c80d5b0Smrg 54761c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54771c80d5b0Smrg 54781c80d5b0Smrg eval supported=\$$cacheid 5479b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5480b8df70beSmrgprintf "%s\n" "$supported" >&6; } 54811c80d5b0Smrg if test "$supported" = "yes" ; then 54821c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 54831c80d5b0Smrg found="yes" 54841c80d5b0Smrg fi 54851c80d5b0Smrg fi 54861c80d5b0Smrg 54871c80d5b0Smrg 54881c80d5b0Smrg 54891c80d5b0Smrg 54901c80d5b0Smrg 54911c80d5b0Smrg 54921c80d5b0Smrg 54931c80d5b0Smrg 54941c80d5b0Smrg 54951c80d5b0Smrg 54961c80d5b0Smrg 54971c80d5b0Smrg 54981c80d5b0Smrg 54991c80d5b0Smrg 55001c80d5b0Smrg 55011c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 55021c80d5b0Smrg 55031c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 55041c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5505b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5506b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5507b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5508b8df70beSmrgthen : 5509b8df70beSmrg printf %s "(cached) " >&6 5510b8df70beSmrgelse $as_nop 55111c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55121c80d5b0Smrg/* end confdefs.h. */ 55131c80d5b0Smrgint i; 55141c80d5b0Smrg_ACEOF 5515b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5516b8df70beSmrgthen : 55171c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5518b8df70beSmrgelse $as_nop 55191c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 55201c80d5b0Smrgfi 5521b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 55221c80d5b0Smrgfi 5523b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5524b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 55251c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 55261c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55271c80d5b0Smrgfi 55281c80d5b0Smrg 55291c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 55301c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55311c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55321c80d5b0Smrg fi 55331c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5534b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5535b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5536b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5537b8df70beSmrgthen : 5538b8df70beSmrg printf %s "(cached) " >&6 5539b8df70beSmrgelse $as_nop 55401c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55411c80d5b0Smrg/* end confdefs.h. */ 55421c80d5b0Smrgint i; 55431c80d5b0Smrg_ACEOF 5544b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5545b8df70beSmrgthen : 55461c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5547b8df70beSmrgelse $as_nop 55481c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 55491c80d5b0Smrgfi 5550b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 55511c80d5b0Smrgfi 5552b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5553b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 55541c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 55551c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55561c80d5b0Smrgfi 55571c80d5b0Smrg 55581c80d5b0Smrgfound="no" 55591c80d5b0Smrg 55601c80d5b0Smrg if test $found = "no" ; then 556141fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55621c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55631c80d5b0Smrg fi 55641c80d5b0Smrg 556541fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 55661c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55671c80d5b0Smrg fi 55681c80d5b0Smrg 55691c80d5b0Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 55701c80d5b0Smrg 5571b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5572b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 55731c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5574b8df70beSmrg if eval test \${$cacheid+y} 5575b8df70beSmrgthen : 5576b8df70beSmrg printf %s "(cached) " >&6 5577b8df70beSmrgelse $as_nop 55781c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55791c80d5b0Smrg/* end confdefs.h. */ 55801c80d5b0Smrgint i; 55811c80d5b0Smrgint 5582b8df70beSmrgmain (void) 55831c80d5b0Smrg{ 55841c80d5b0Smrg 55851c80d5b0Smrg ; 55861c80d5b0Smrg return 0; 55871c80d5b0Smrg} 55881c80d5b0Smrg_ACEOF 5589b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5590b8df70beSmrgthen : 55911c80d5b0Smrg eval $cacheid=yes 5592b8df70beSmrgelse $as_nop 55931c80d5b0Smrg eval $cacheid=no 55941c80d5b0Smrgfi 5595b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 55961c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 55971c80d5b0Smrgfi 55981c80d5b0Smrg 55991c80d5b0Smrg 56001c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 56011c80d5b0Smrg 56021c80d5b0Smrg eval supported=\$$cacheid 5603b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5604b8df70beSmrgprintf "%s\n" "$supported" >&6; } 56051c80d5b0Smrg if test "$supported" = "yes" ; then 56061c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 56071c80d5b0Smrg found="yes" 56081c80d5b0Smrg fi 56091c80d5b0Smrg fi 56101c80d5b0Smrg 56111c80d5b0Smrg 56121c80d5b0Smrg 56131c80d5b0Smrg 56141c80d5b0Smrg 56151c80d5b0Smrg 56161c80d5b0Smrg 56171c80d5b0Smrg 56181c80d5b0Smrg 56191c80d5b0Smrg 56201c80d5b0Smrg 56211c80d5b0Smrg 56221c80d5b0Smrg 56231c80d5b0Smrg 56241c80d5b0Smrg 56251c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 56261c80d5b0Smrg 56271c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 56281c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5629b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5630b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5631b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5632b8df70beSmrgthen : 5633b8df70beSmrg printf %s "(cached) " >&6 5634b8df70beSmrgelse $as_nop 56351c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56361c80d5b0Smrg/* end confdefs.h. */ 56371c80d5b0Smrgint i; 56381c80d5b0Smrg_ACEOF 5639b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5640b8df70beSmrgthen : 56411c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5642b8df70beSmrgelse $as_nop 56431c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 56441c80d5b0Smrgfi 5645b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 56461c80d5b0Smrgfi 5647b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5648b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 56491c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 56501c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 56511c80d5b0Smrgfi 56521c80d5b0Smrg 56531c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 56541c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56551c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56561c80d5b0Smrg fi 56571c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5658b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5659b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5660b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5661b8df70beSmrgthen : 5662b8df70beSmrg printf %s "(cached) " >&6 5663b8df70beSmrgelse $as_nop 56641c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56651c80d5b0Smrg/* end confdefs.h. */ 56661c80d5b0Smrgint i; 56671c80d5b0Smrg_ACEOF 5668b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5669b8df70beSmrgthen : 56701c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5671b8df70beSmrgelse $as_nop 56721c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 56731c80d5b0Smrgfi 5674b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 56751c80d5b0Smrgfi 5676b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5677b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 56781c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 56791c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 56801c80d5b0Smrgfi 56811c80d5b0Smrg 56821c80d5b0Smrgfound="no" 56831c80d5b0Smrg 56841c80d5b0Smrg if test $found = "no" ; then 568541fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56861c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56871c80d5b0Smrg fi 56881c80d5b0Smrg 568941fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 56901c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 56911c80d5b0Smrg fi 56921c80d5b0Smrg 56931c80d5b0Smrg CFLAGS="$CFLAGS -Wnested-externs" 56941c80d5b0Smrg 5695b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5696b8df70beSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 56971c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 5698b8df70beSmrg if eval test \${$cacheid+y} 5699b8df70beSmrgthen : 5700b8df70beSmrg printf %s "(cached) " >&6 5701b8df70beSmrgelse $as_nop 57021c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57031c80d5b0Smrg/* end confdefs.h. */ 57041c80d5b0Smrgint i; 57051c80d5b0Smrgint 5706b8df70beSmrgmain (void) 57071c80d5b0Smrg{ 57081c80d5b0Smrg 57091c80d5b0Smrg ; 57101c80d5b0Smrg return 0; 57111c80d5b0Smrg} 57121c80d5b0Smrg_ACEOF 5713b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5714b8df70beSmrgthen : 57151c80d5b0Smrg eval $cacheid=yes 5716b8df70beSmrgelse $as_nop 57171c80d5b0Smrg eval $cacheid=no 57181c80d5b0Smrgfi 5719b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 57201c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 57211c80d5b0Smrgfi 57221c80d5b0Smrg 57231c80d5b0Smrg 57241c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57251c80d5b0Smrg 57261c80d5b0Smrg eval supported=\$$cacheid 5727b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5728b8df70beSmrgprintf "%s\n" "$supported" >&6; } 57291c80d5b0Smrg if test "$supported" = "yes" ; then 57301c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 57311c80d5b0Smrg found="yes" 57321c80d5b0Smrg fi 57331c80d5b0Smrg fi 57341c80d5b0Smrg 57351c80d5b0Smrg 57361c80d5b0Smrg 57371c80d5b0Smrg 57381c80d5b0Smrg 57391c80d5b0Smrg 57401c80d5b0Smrg 57411c80d5b0Smrg 57421c80d5b0Smrg 57431c80d5b0Smrg 57441c80d5b0Smrg 57451c80d5b0Smrg 57461c80d5b0Smrg 57471c80d5b0Smrg 57481c80d5b0Smrg 57491c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 57501c80d5b0Smrg 57511c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 57521c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5753b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5754b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5755b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5756b8df70beSmrgthen : 5757b8df70beSmrg printf %s "(cached) " >&6 5758b8df70beSmrgelse $as_nop 57591c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57601c80d5b0Smrg/* end confdefs.h. */ 57611c80d5b0Smrgint i; 57621c80d5b0Smrg_ACEOF 5763b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5764b8df70beSmrgthen : 57651c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5766b8df70beSmrgelse $as_nop 57671c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 57681c80d5b0Smrgfi 5769b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 57701c80d5b0Smrgfi 5771b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5772b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 57731c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 57741c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57751c80d5b0Smrgfi 57761c80d5b0Smrg 57771c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 57781c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 57791c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57801c80d5b0Smrg fi 57811c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5782b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5783b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5784b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5785b8df70beSmrgthen : 5786b8df70beSmrg printf %s "(cached) " >&6 5787b8df70beSmrgelse $as_nop 57881c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57891c80d5b0Smrg/* end confdefs.h. */ 57901c80d5b0Smrgint i; 57911c80d5b0Smrg_ACEOF 5792b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5793b8df70beSmrgthen : 57941c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5795b8df70beSmrgelse $as_nop 57961c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 57971c80d5b0Smrgfi 5798b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 57991c80d5b0Smrgfi 5800b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5801b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 58021c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 58031c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58041c80d5b0Smrgfi 58051c80d5b0Smrg 58061c80d5b0Smrgfound="no" 58071c80d5b0Smrg 58081c80d5b0Smrg if test $found = "no" ; then 580941fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 58101c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58111c80d5b0Smrg fi 58121c80d5b0Smrg 581341fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 58141c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 58151c80d5b0Smrg fi 58161c80d5b0Smrg 58171c80d5b0Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 58181c80d5b0Smrg 5819b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5820b8df70beSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 58211c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5822b8df70beSmrg if eval test \${$cacheid+y} 5823b8df70beSmrgthen : 5824b8df70beSmrg printf %s "(cached) " >&6 5825b8df70beSmrgelse $as_nop 58261c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58271c80d5b0Smrg/* end confdefs.h. */ 58281c80d5b0Smrgint i; 58291c80d5b0Smrgint 5830b8df70beSmrgmain (void) 58311c80d5b0Smrg{ 58321c80d5b0Smrg 58331c80d5b0Smrg ; 58341c80d5b0Smrg return 0; 58351c80d5b0Smrg} 58361c80d5b0Smrg_ACEOF 5837b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5838b8df70beSmrgthen : 58391c80d5b0Smrg eval $cacheid=yes 5840b8df70beSmrgelse $as_nop 58411c80d5b0Smrg eval $cacheid=no 58421c80d5b0Smrgfi 5843b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 58441c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 58451c80d5b0Smrgfi 58461c80d5b0Smrg 58471c80d5b0Smrg 58481c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58491c80d5b0Smrg 58501c80d5b0Smrg eval supported=\$$cacheid 5851b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5852b8df70beSmrgprintf "%s\n" "$supported" >&6; } 58531c80d5b0Smrg if test "$supported" = "yes" ; then 58541c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 58551c80d5b0Smrg found="yes" 58561c80d5b0Smrg fi 58571c80d5b0Smrg fi 58581c80d5b0Smrg 58591c80d5b0Smrg 58601c80d5b0Smrg 58611c80d5b0Smrg 58621c80d5b0Smrg 58631c80d5b0Smrg 58641c80d5b0Smrg 58651c80d5b0Smrg 58661c80d5b0Smrg 58671c80d5b0Smrg 58681c80d5b0Smrg 58691c80d5b0Smrg 58701c80d5b0Smrg 58711c80d5b0Smrg 58721c80d5b0Smrg 58731c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 58741c80d5b0Smrg 58751c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 58761c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5877b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5878b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5879b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5880b8df70beSmrgthen : 5881b8df70beSmrg printf %s "(cached) " >&6 5882b8df70beSmrgelse $as_nop 58831c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58841c80d5b0Smrg/* end confdefs.h. */ 58851c80d5b0Smrgint i; 58861c80d5b0Smrg_ACEOF 5887b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5888b8df70beSmrgthen : 58891c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5890b8df70beSmrgelse $as_nop 58911c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 58921c80d5b0Smrgfi 5893b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 58941c80d5b0Smrgfi 5895b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5896b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 58971c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 58981c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58991c80d5b0Smrgfi 59001c80d5b0Smrg 59011c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 59021c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59031c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59041c80d5b0Smrg fi 59051c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5906b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5907b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5908b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5909b8df70beSmrgthen : 5910b8df70beSmrg printf %s "(cached) " >&6 5911b8df70beSmrgelse $as_nop 59121c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59131c80d5b0Smrg/* end confdefs.h. */ 59141c80d5b0Smrgint i; 59151c80d5b0Smrg_ACEOF 5916b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 5917b8df70beSmrgthen : 59181c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5919b8df70beSmrgelse $as_nop 59201c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 59211c80d5b0Smrgfi 5922b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 59231c80d5b0Smrgfi 5924b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5925b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 59261c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 59271c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59281c80d5b0Smrgfi 59291c80d5b0Smrg 59301c80d5b0Smrgfound="no" 59311c80d5b0Smrg 59321c80d5b0Smrg if test $found = "no" ; then 593341fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59341c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59351c80d5b0Smrg fi 59361c80d5b0Smrg 593741fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 59381c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59391c80d5b0Smrg fi 59401c80d5b0Smrg 59411c80d5b0Smrg CFLAGS="$CFLAGS -Wold-style-definition" 59421c80d5b0Smrg 5943b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5944b8df70beSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 59451c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5946b8df70beSmrg if eval test \${$cacheid+y} 5947b8df70beSmrgthen : 5948b8df70beSmrg printf %s "(cached) " >&6 5949b8df70beSmrgelse $as_nop 59501c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59511c80d5b0Smrg/* end confdefs.h. */ 59521c80d5b0Smrgint i; 59531c80d5b0Smrgint 5954b8df70beSmrgmain (void) 59551c80d5b0Smrg{ 59561c80d5b0Smrg 59571c80d5b0Smrg ; 59581c80d5b0Smrg return 0; 59591c80d5b0Smrg} 59601c80d5b0Smrg_ACEOF 5961b8df70beSmrgif ac_fn_c_try_link "$LINENO" 5962b8df70beSmrgthen : 59631c80d5b0Smrg eval $cacheid=yes 5964b8df70beSmrgelse $as_nop 59651c80d5b0Smrg eval $cacheid=no 59661c80d5b0Smrgfi 5967b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 59681c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 59691c80d5b0Smrgfi 59701c80d5b0Smrg 59711c80d5b0Smrg 59721c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59731c80d5b0Smrg 59741c80d5b0Smrg eval supported=\$$cacheid 5975b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5976b8df70beSmrgprintf "%s\n" "$supported" >&6; } 59771c80d5b0Smrg if test "$supported" = "yes" ; then 59781c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 59791c80d5b0Smrg found="yes" 59801c80d5b0Smrg fi 59811c80d5b0Smrg fi 59821c80d5b0Smrg 598341fe0c2aSmrg if test $found = "no" ; then 598441fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 598541fe0c2aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 598641fe0c2aSmrg fi 598741fe0c2aSmrg 598841fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 598941fe0c2aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 599041fe0c2aSmrg fi 599141fe0c2aSmrg 599241fe0c2aSmrg CFLAGS="$CFLAGS -fd" 599341fe0c2aSmrg 5994b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 5995b8df70beSmrgprintf %s "checking if $CC supports -fd... " >&6; } 599641fe0c2aSmrg cacheid=xorg_cv_cc_flag__fd 5997b8df70beSmrg if eval test \${$cacheid+y} 5998b8df70beSmrgthen : 5999b8df70beSmrg printf %s "(cached) " >&6 6000b8df70beSmrgelse $as_nop 600141fe0c2aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 600241fe0c2aSmrg/* end confdefs.h. */ 600341fe0c2aSmrgint i; 600441fe0c2aSmrgint 6005b8df70beSmrgmain (void) 600641fe0c2aSmrg{ 600741fe0c2aSmrg 600841fe0c2aSmrg ; 600941fe0c2aSmrg return 0; 601041fe0c2aSmrg} 601141fe0c2aSmrg_ACEOF 6012b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6013b8df70beSmrgthen : 601441fe0c2aSmrg eval $cacheid=yes 6015b8df70beSmrgelse $as_nop 601641fe0c2aSmrg eval $cacheid=no 601741fe0c2aSmrgfi 6018b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 601941fe0c2aSmrg conftest$ac_exeext conftest.$ac_ext 602041fe0c2aSmrgfi 602141fe0c2aSmrg 602241fe0c2aSmrg 602341fe0c2aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 602441fe0c2aSmrg 602541fe0c2aSmrg eval supported=\$$cacheid 6026b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6027b8df70beSmrgprintf "%s\n" "$supported" >&6; } 602841fe0c2aSmrg if test "$supported" = "yes" ; then 602941fe0c2aSmrg BASE_CFLAGS="$BASE_CFLAGS -fd" 603041fe0c2aSmrg found="yes" 603141fe0c2aSmrg fi 603241fe0c2aSmrg fi 603341fe0c2aSmrg 60341c80d5b0Smrg 60351c80d5b0Smrg 60361c80d5b0Smrg 60371c80d5b0Smrg 60381c80d5b0Smrg 60391c80d5b0Smrg 60401c80d5b0Smrg 60411c80d5b0Smrg 60421c80d5b0Smrg 60431c80d5b0Smrg 60441c80d5b0Smrg 60451c80d5b0Smrg 60461c80d5b0Smrg 60471c80d5b0Smrg 60481c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 60491c80d5b0Smrg 60501c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 60511c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6052b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6053b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6054b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6055b8df70beSmrgthen : 6056b8df70beSmrg printf %s "(cached) " >&6 6057b8df70beSmrgelse $as_nop 60581c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60591c80d5b0Smrg/* end confdefs.h. */ 60601c80d5b0Smrgint i; 60611c80d5b0Smrg_ACEOF 6062b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6063b8df70beSmrgthen : 60641c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6065b8df70beSmrgelse $as_nop 60661c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 60671c80d5b0Smrgfi 6068b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 60691c80d5b0Smrgfi 6070b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6071b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 60721c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 60731c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 60741c80d5b0Smrgfi 60751c80d5b0Smrg 60761c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 60771c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 60781c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60791c80d5b0Smrg fi 60801c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6081b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6082b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6083b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6084b8df70beSmrgthen : 6085b8df70beSmrg printf %s "(cached) " >&6 6086b8df70beSmrgelse $as_nop 60871c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60881c80d5b0Smrg/* end confdefs.h. */ 60891c80d5b0Smrgint i; 60901c80d5b0Smrg_ACEOF 6091b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6092b8df70beSmrgthen : 60931c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6094b8df70beSmrgelse $as_nop 60951c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 60961c80d5b0Smrgfi 6097b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 60981c80d5b0Smrgfi 6099b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6100b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 61011c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 61021c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61031c80d5b0Smrgfi 61041c80d5b0Smrg 61051c80d5b0Smrgfound="no" 61061c80d5b0Smrg 61071c80d5b0Smrg if test $found = "no" ; then 610841fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 61091c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61101c80d5b0Smrg fi 61111c80d5b0Smrg 611241fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 61131c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 61141c80d5b0Smrg fi 61151c80d5b0Smrg 61161c80d5b0Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 61171c80d5b0Smrg 6118b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6119b8df70beSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 61201c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6121b8df70beSmrg if eval test \${$cacheid+y} 6122b8df70beSmrgthen : 6123b8df70beSmrg printf %s "(cached) " >&6 6124b8df70beSmrgelse $as_nop 61251c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61261c80d5b0Smrg/* end confdefs.h. */ 61271c80d5b0Smrgint i; 61281c80d5b0Smrgint 6129b8df70beSmrgmain (void) 61301c80d5b0Smrg{ 61311c80d5b0Smrg 61321c80d5b0Smrg ; 61331c80d5b0Smrg return 0; 61341c80d5b0Smrg} 61351c80d5b0Smrg_ACEOF 6136b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6137b8df70beSmrgthen : 61381c80d5b0Smrg eval $cacheid=yes 6139b8df70beSmrgelse $as_nop 61401c80d5b0Smrg eval $cacheid=no 61411c80d5b0Smrgfi 6142b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 61431c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 61441c80d5b0Smrgfi 61451c80d5b0Smrg 61461c80d5b0Smrg 61471c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61481c80d5b0Smrg 61491c80d5b0Smrg eval supported=\$$cacheid 6150b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6151b8df70beSmrgprintf "%s\n" "$supported" >&6; } 61521c80d5b0Smrg if test "$supported" = "yes" ; then 61531c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 61541c80d5b0Smrg found="yes" 61551c80d5b0Smrg fi 61561c80d5b0Smrg fi 61571c80d5b0Smrg 61581c80d5b0Smrg 61591c80d5b0Smrg 61601c80d5b0Smrg 61611c80d5b0Smrg 61621c80d5b0Smrg# This chunk adds additional warnings that could catch undesired effects. 61631c80d5b0Smrg 61641c80d5b0Smrg 61651c80d5b0Smrg 61661c80d5b0Smrg 61671c80d5b0Smrg 61681c80d5b0Smrg 61691c80d5b0Smrg 61701c80d5b0Smrg 61711c80d5b0Smrg 61721c80d5b0Smrg 61731c80d5b0Smrg 61741c80d5b0Smrg 61751c80d5b0Smrg 61761c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 61771c80d5b0Smrg 61781c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 61791c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6180b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6181b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6182b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6183b8df70beSmrgthen : 6184b8df70beSmrg printf %s "(cached) " >&6 6185b8df70beSmrgelse $as_nop 61861c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61871c80d5b0Smrg/* end confdefs.h. */ 61881c80d5b0Smrgint i; 61891c80d5b0Smrg_ACEOF 6190b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6191b8df70beSmrgthen : 61921c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6193b8df70beSmrgelse $as_nop 61941c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 61951c80d5b0Smrgfi 6196b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 61971c80d5b0Smrgfi 6198b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6199b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 62001c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 62011c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62021c80d5b0Smrgfi 62031c80d5b0Smrg 62041c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 62051c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62061c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62071c80d5b0Smrg fi 62081c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6209b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6210b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6211b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6212b8df70beSmrgthen : 6213b8df70beSmrg printf %s "(cached) " >&6 6214b8df70beSmrgelse $as_nop 62151c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62161c80d5b0Smrg/* end confdefs.h. */ 62171c80d5b0Smrgint i; 62181c80d5b0Smrg_ACEOF 6219b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6220b8df70beSmrgthen : 62211c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6222b8df70beSmrgelse $as_nop 62231c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 62241c80d5b0Smrgfi 6225b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 62261c80d5b0Smrgfi 6227b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6228b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 62291c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 62301c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62311c80d5b0Smrgfi 62321c80d5b0Smrg 62331c80d5b0Smrgfound="no" 62341c80d5b0Smrg 62351c80d5b0Smrg if test $found = "no" ; then 623641fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62371c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62381c80d5b0Smrg fi 62391c80d5b0Smrg 624041fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 62411c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 62421c80d5b0Smrg fi 62431c80d5b0Smrg 62441c80d5b0Smrg CFLAGS="$CFLAGS -Wunused" 62451c80d5b0Smrg 6246b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6247b8df70beSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 62481c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wunused 6249b8df70beSmrg if eval test \${$cacheid+y} 6250b8df70beSmrgthen : 6251b8df70beSmrg printf %s "(cached) " >&6 6252b8df70beSmrgelse $as_nop 62531c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62541c80d5b0Smrg/* end confdefs.h. */ 62551c80d5b0Smrgint i; 62561c80d5b0Smrgint 6257b8df70beSmrgmain (void) 62581c80d5b0Smrg{ 62591c80d5b0Smrg 62601c80d5b0Smrg ; 62611c80d5b0Smrg return 0; 62621c80d5b0Smrg} 62631c80d5b0Smrg_ACEOF 6264b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6265b8df70beSmrgthen : 62661c80d5b0Smrg eval $cacheid=yes 6267b8df70beSmrgelse $as_nop 62681c80d5b0Smrg eval $cacheid=no 62691c80d5b0Smrgfi 6270b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 62711c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 62721c80d5b0Smrgfi 62731c80d5b0Smrg 62741c80d5b0Smrg 62751c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62761c80d5b0Smrg 62771c80d5b0Smrg eval supported=\$$cacheid 6278b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6279b8df70beSmrgprintf "%s\n" "$supported" >&6; } 62801c80d5b0Smrg if test "$supported" = "yes" ; then 62811c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 62821c80d5b0Smrg found="yes" 62831c80d5b0Smrg fi 62841c80d5b0Smrg fi 62851c80d5b0Smrg 62861c80d5b0Smrg 62871c80d5b0Smrg 62881c80d5b0Smrg 62891c80d5b0Smrg 62901c80d5b0Smrg 62911c80d5b0Smrg 62921c80d5b0Smrg 62931c80d5b0Smrg 62941c80d5b0Smrg 62951c80d5b0Smrg 62961c80d5b0Smrg 62971c80d5b0Smrg 62981c80d5b0Smrg 62991c80d5b0Smrg 63001c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 63011c80d5b0Smrg 63021c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 63031c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6304b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6305b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6306b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6307b8df70beSmrgthen : 6308b8df70beSmrg printf %s "(cached) " >&6 6309b8df70beSmrgelse $as_nop 63101c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63111c80d5b0Smrg/* end confdefs.h. */ 63121c80d5b0Smrgint i; 63131c80d5b0Smrg_ACEOF 6314b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6315b8df70beSmrgthen : 63161c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6317b8df70beSmrgelse $as_nop 63181c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 63191c80d5b0Smrgfi 6320b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 63211c80d5b0Smrgfi 6322b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6323b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 63241c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 63251c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63261c80d5b0Smrgfi 63271c80d5b0Smrg 63281c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 63291c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63301c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63311c80d5b0Smrg fi 63321c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6333b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6334b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6335b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6336b8df70beSmrgthen : 6337b8df70beSmrg printf %s "(cached) " >&6 6338b8df70beSmrgelse $as_nop 63391c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63401c80d5b0Smrg/* end confdefs.h. */ 63411c80d5b0Smrgint i; 63421c80d5b0Smrg_ACEOF 6343b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6344b8df70beSmrgthen : 63451c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6346b8df70beSmrgelse $as_nop 63471c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 63481c80d5b0Smrgfi 6349b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 63501c80d5b0Smrgfi 6351b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6352b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 63531c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 63541c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63551c80d5b0Smrgfi 63561c80d5b0Smrg 63571c80d5b0Smrgfound="no" 63581c80d5b0Smrg 63591c80d5b0Smrg if test $found = "no" ; then 636041fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63611c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63621c80d5b0Smrg fi 63631c80d5b0Smrg 636441fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 63651c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63661c80d5b0Smrg fi 63671c80d5b0Smrg 63681c80d5b0Smrg CFLAGS="$CFLAGS -Wuninitialized" 63691c80d5b0Smrg 6370b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6371b8df70beSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 63721c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 6373b8df70beSmrg if eval test \${$cacheid+y} 6374b8df70beSmrgthen : 6375b8df70beSmrg printf %s "(cached) " >&6 6376b8df70beSmrgelse $as_nop 63771c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63781c80d5b0Smrg/* end confdefs.h. */ 63791c80d5b0Smrgint i; 63801c80d5b0Smrgint 6381b8df70beSmrgmain (void) 63821c80d5b0Smrg{ 63831c80d5b0Smrg 63841c80d5b0Smrg ; 63851c80d5b0Smrg return 0; 63861c80d5b0Smrg} 63871c80d5b0Smrg_ACEOF 6388b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6389b8df70beSmrgthen : 63901c80d5b0Smrg eval $cacheid=yes 6391b8df70beSmrgelse $as_nop 63921c80d5b0Smrg eval $cacheid=no 63931c80d5b0Smrgfi 6394b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 63951c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 63961c80d5b0Smrgfi 63971c80d5b0Smrg 63981c80d5b0Smrg 63991c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64001c80d5b0Smrg 64011c80d5b0Smrg eval supported=\$$cacheid 6402b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6403b8df70beSmrgprintf "%s\n" "$supported" >&6; } 64041c80d5b0Smrg if test "$supported" = "yes" ; then 64051c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 64061c80d5b0Smrg found="yes" 64071c80d5b0Smrg fi 64081c80d5b0Smrg fi 64091c80d5b0Smrg 64101c80d5b0Smrg 64111c80d5b0Smrg 64121c80d5b0Smrg 64131c80d5b0Smrg 64141c80d5b0Smrg 64151c80d5b0Smrg 64161c80d5b0Smrg 64171c80d5b0Smrg 64181c80d5b0Smrg 64191c80d5b0Smrg 64201c80d5b0Smrg 64211c80d5b0Smrg 64221c80d5b0Smrg 64231c80d5b0Smrg 64241c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 64251c80d5b0Smrg 64261c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 64271c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6428b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6429b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6430b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6431b8df70beSmrgthen : 6432b8df70beSmrg printf %s "(cached) " >&6 6433b8df70beSmrgelse $as_nop 64341c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64351c80d5b0Smrg/* end confdefs.h. */ 64361c80d5b0Smrgint i; 64371c80d5b0Smrg_ACEOF 6438b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6439b8df70beSmrgthen : 64401c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6441b8df70beSmrgelse $as_nop 64421c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 64431c80d5b0Smrgfi 6444b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 64451c80d5b0Smrgfi 6446b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6447b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 64481c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 64491c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64501c80d5b0Smrgfi 64511c80d5b0Smrg 64521c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 64531c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64541c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64551c80d5b0Smrg fi 64561c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6457b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6458b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6459b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6460b8df70beSmrgthen : 6461b8df70beSmrg printf %s "(cached) " >&6 6462b8df70beSmrgelse $as_nop 64631c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64641c80d5b0Smrg/* end confdefs.h. */ 64651c80d5b0Smrgint i; 64661c80d5b0Smrg_ACEOF 6467b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6468b8df70beSmrgthen : 64691c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6470b8df70beSmrgelse $as_nop 64711c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 64721c80d5b0Smrgfi 6473b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 64741c80d5b0Smrgfi 6475b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6476b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 64771c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 64781c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64791c80d5b0Smrgfi 64801c80d5b0Smrg 64811c80d5b0Smrgfound="no" 64821c80d5b0Smrg 64831c80d5b0Smrg if test $found = "no" ; then 648441fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64851c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64861c80d5b0Smrg fi 64871c80d5b0Smrg 648841fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 64891c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 64901c80d5b0Smrg fi 64911c80d5b0Smrg 64921c80d5b0Smrg CFLAGS="$CFLAGS -Wshadow" 64931c80d5b0Smrg 6494b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6495b8df70beSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 64961c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wshadow 6497b8df70beSmrg if eval test \${$cacheid+y} 6498b8df70beSmrgthen : 6499b8df70beSmrg printf %s "(cached) " >&6 6500b8df70beSmrgelse $as_nop 65011c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65021c80d5b0Smrg/* end confdefs.h. */ 65031c80d5b0Smrgint i; 65041c80d5b0Smrgint 6505b8df70beSmrgmain (void) 65061c80d5b0Smrg{ 65071c80d5b0Smrg 65081c80d5b0Smrg ; 65091c80d5b0Smrg return 0; 65101c80d5b0Smrg} 65111c80d5b0Smrg_ACEOF 6512b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6513b8df70beSmrgthen : 65141c80d5b0Smrg eval $cacheid=yes 6515b8df70beSmrgelse $as_nop 65161c80d5b0Smrg eval $cacheid=no 65171c80d5b0Smrgfi 6518b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 65191c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 65201c80d5b0Smrgfi 65211c80d5b0Smrg 65221c80d5b0Smrg 65231c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65241c80d5b0Smrg 65251c80d5b0Smrg eval supported=\$$cacheid 6526b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6527b8df70beSmrgprintf "%s\n" "$supported" >&6; } 65281c80d5b0Smrg if test "$supported" = "yes" ; then 65291c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 65301c80d5b0Smrg found="yes" 65311c80d5b0Smrg fi 65321c80d5b0Smrg fi 65331c80d5b0Smrg 65341c80d5b0Smrg 65351c80d5b0Smrg 65361c80d5b0Smrg 65371c80d5b0Smrg 65381c80d5b0Smrg 65391c80d5b0Smrg 65401c80d5b0Smrg 65411c80d5b0Smrg 65421c80d5b0Smrg 65431c80d5b0Smrg 65441c80d5b0Smrg 65451c80d5b0Smrg 65461c80d5b0Smrg 65471c80d5b0Smrg 65481c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 65491c80d5b0Smrg 65501c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 65511c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6552b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6553b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6554b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6555b8df70beSmrgthen : 6556b8df70beSmrg printf %s "(cached) " >&6 6557b8df70beSmrgelse $as_nop 65581c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65591c80d5b0Smrg/* end confdefs.h. */ 65601c80d5b0Smrgint i; 65611c80d5b0Smrg_ACEOF 6562b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6563b8df70beSmrgthen : 65641c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6565b8df70beSmrgelse $as_nop 65661c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 65671c80d5b0Smrgfi 6568b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 65691c80d5b0Smrgfi 6570b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6571b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 65721c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 65731c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65741c80d5b0Smrgfi 65751c80d5b0Smrg 65761c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 65771c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 65781c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65791c80d5b0Smrg fi 65801c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6581b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6582b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6583b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6584b8df70beSmrgthen : 6585b8df70beSmrg printf %s "(cached) " >&6 6586b8df70beSmrgelse $as_nop 65871c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65881c80d5b0Smrg/* end confdefs.h. */ 65891c80d5b0Smrgint i; 65901c80d5b0Smrg_ACEOF 6591b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6592b8df70beSmrgthen : 65931c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6594b8df70beSmrgelse $as_nop 65951c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 65961c80d5b0Smrgfi 6597b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 65981c80d5b0Smrgfi 6599b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6600b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 66011c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 66021c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 66031c80d5b0Smrgfi 66041c80d5b0Smrg 66051c80d5b0Smrgfound="no" 66061c80d5b0Smrg 66071c80d5b0Smrg if test $found = "no" ; then 660841fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66091c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66101c80d5b0Smrg fi 66111c80d5b0Smrg 661241fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 66131c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 66141c80d5b0Smrg fi 66151c80d5b0Smrg 661641fe0c2aSmrg CFLAGS="$CFLAGS -Wmissing-noreturn" 66171c80d5b0Smrg 6618b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6619b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 662041fe0c2aSmrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6621b8df70beSmrg if eval test \${$cacheid+y} 6622b8df70beSmrgthen : 6623b8df70beSmrg printf %s "(cached) " >&6 6624b8df70beSmrgelse $as_nop 66251c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66261c80d5b0Smrg/* end confdefs.h. */ 66271c80d5b0Smrgint i; 66281c80d5b0Smrgint 6629b8df70beSmrgmain (void) 66301c80d5b0Smrg{ 66311c80d5b0Smrg 66321c80d5b0Smrg ; 66331c80d5b0Smrg return 0; 66341c80d5b0Smrg} 66351c80d5b0Smrg_ACEOF 6636b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6637b8df70beSmrgthen : 66381c80d5b0Smrg eval $cacheid=yes 6639b8df70beSmrgelse $as_nop 66401c80d5b0Smrg eval $cacheid=no 66411c80d5b0Smrgfi 6642b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 66431c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 66441c80d5b0Smrgfi 66451c80d5b0Smrg 66461c80d5b0Smrg 66471c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 66481c80d5b0Smrg 66491c80d5b0Smrg eval supported=\$$cacheid 6650b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6651b8df70beSmrgprintf "%s\n" "$supported" >&6; } 66521c80d5b0Smrg if test "$supported" = "yes" ; then 665341fe0c2aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 66541c80d5b0Smrg found="yes" 66551c80d5b0Smrg fi 66561c80d5b0Smrg fi 66571c80d5b0Smrg 66581c80d5b0Smrg 66591c80d5b0Smrg 66601c80d5b0Smrg 66611c80d5b0Smrg 66621c80d5b0Smrg 66631c80d5b0Smrg 66641c80d5b0Smrg 66651c80d5b0Smrg 66661c80d5b0Smrg 66671c80d5b0Smrg 66681c80d5b0Smrg 66691c80d5b0Smrg 66701c80d5b0Smrg 66711c80d5b0Smrg 66721c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 66731c80d5b0Smrg 66741c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 66751c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6676b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6677b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6678b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6679b8df70beSmrgthen : 6680b8df70beSmrg printf %s "(cached) " >&6 6681b8df70beSmrgelse $as_nop 66821c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66831c80d5b0Smrg/* end confdefs.h. */ 66841c80d5b0Smrgint i; 66851c80d5b0Smrg_ACEOF 6686b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6687b8df70beSmrgthen : 66881c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6689b8df70beSmrgelse $as_nop 66901c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 66911c80d5b0Smrgfi 6692b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 66931c80d5b0Smrgfi 6694b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6695b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 66961c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 66971c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 66981c80d5b0Smrgfi 66991c80d5b0Smrg 67001c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 67011c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67021c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67031c80d5b0Smrg fi 67041c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6705b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6706b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6707b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6708b8df70beSmrgthen : 6709b8df70beSmrg printf %s "(cached) " >&6 6710b8df70beSmrgelse $as_nop 67111c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67121c80d5b0Smrg/* end confdefs.h. */ 67131c80d5b0Smrgint i; 67141c80d5b0Smrg_ACEOF 6715b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6716b8df70beSmrgthen : 67171c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6718b8df70beSmrgelse $as_nop 67191c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 67201c80d5b0Smrgfi 6721b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 67221c80d5b0Smrgfi 6723b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6724b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 67251c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 67261c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67271c80d5b0Smrgfi 67281c80d5b0Smrg 67291c80d5b0Smrgfound="no" 67301c80d5b0Smrg 67311c80d5b0Smrg if test $found = "no" ; then 673241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67331c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67341c80d5b0Smrg fi 67351c80d5b0Smrg 673641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 67371c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67381c80d5b0Smrg fi 67391c80d5b0Smrg 674041fe0c2aSmrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 67411c80d5b0Smrg 6742b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6743b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 674441fe0c2aSmrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6745b8df70beSmrg if eval test \${$cacheid+y} 6746b8df70beSmrgthen : 6747b8df70beSmrg printf %s "(cached) " >&6 6748b8df70beSmrgelse $as_nop 67491c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67501c80d5b0Smrg/* end confdefs.h. */ 67511c80d5b0Smrgint i; 67521c80d5b0Smrgint 6753b8df70beSmrgmain (void) 67541c80d5b0Smrg{ 67551c80d5b0Smrg 67561c80d5b0Smrg ; 67571c80d5b0Smrg return 0; 67581c80d5b0Smrg} 67591c80d5b0Smrg_ACEOF 6760b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6761b8df70beSmrgthen : 67621c80d5b0Smrg eval $cacheid=yes 6763b8df70beSmrgelse $as_nop 67641c80d5b0Smrg eval $cacheid=no 67651c80d5b0Smrgfi 6766b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 67671c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 67681c80d5b0Smrgfi 67691c80d5b0Smrg 67701c80d5b0Smrg 67711c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67721c80d5b0Smrg 67731c80d5b0Smrg eval supported=\$$cacheid 6774b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6775b8df70beSmrgprintf "%s\n" "$supported" >&6; } 67761c80d5b0Smrg if test "$supported" = "yes" ; then 677741fe0c2aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 67781c80d5b0Smrg found="yes" 67791c80d5b0Smrg fi 67801c80d5b0Smrg fi 67811c80d5b0Smrg 67821c80d5b0Smrg 67831c80d5b0Smrg 67841c80d5b0Smrg 67851c80d5b0Smrg 67861c80d5b0Smrg 67871c80d5b0Smrg 67881c80d5b0Smrg 67891c80d5b0Smrg 67901c80d5b0Smrg 67911c80d5b0Smrg 67921c80d5b0Smrg 67931c80d5b0Smrg 67941c80d5b0Smrg 67951c80d5b0Smrg 67961c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 67971c80d5b0Smrg 67981c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 67991c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6800b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6801b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6802b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6803b8df70beSmrgthen : 6804b8df70beSmrg printf %s "(cached) " >&6 6805b8df70beSmrgelse $as_nop 68061c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68071c80d5b0Smrg/* end confdefs.h. */ 68081c80d5b0Smrgint i; 68091c80d5b0Smrg_ACEOF 6810b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6811b8df70beSmrgthen : 68121c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6813b8df70beSmrgelse $as_nop 68141c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 68151c80d5b0Smrgfi 6816b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 68171c80d5b0Smrgfi 6818b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6819b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 68201c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 68211c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68221c80d5b0Smrgfi 68231c80d5b0Smrg 68241c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 68251c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68261c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68271c80d5b0Smrg fi 68281c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6829b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6830b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6831b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6832b8df70beSmrgthen : 6833b8df70beSmrg printf %s "(cached) " >&6 6834b8df70beSmrgelse $as_nop 68351c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68361c80d5b0Smrg/* end confdefs.h. */ 68371c80d5b0Smrgint i; 68381c80d5b0Smrg_ACEOF 6839b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6840b8df70beSmrgthen : 68411c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6842b8df70beSmrgelse $as_nop 68431c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 68441c80d5b0Smrgfi 6845b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 68461c80d5b0Smrgfi 6847b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6848b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 68491c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 68501c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68511c80d5b0Smrgfi 68521c80d5b0Smrg 68531c80d5b0Smrgfound="no" 68541c80d5b0Smrg 68551c80d5b0Smrg if test $found = "no" ; then 685641fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68571c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68581c80d5b0Smrg fi 68591c80d5b0Smrg 686041fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 68611c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 68621c80d5b0Smrg fi 68631c80d5b0Smrg 686441fe0c2aSmrg CFLAGS="$CFLAGS -Wredundant-decls" 68651c80d5b0Smrg 6866b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6867b8df70beSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 686841fe0c2aSmrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6869b8df70beSmrg if eval test \${$cacheid+y} 6870b8df70beSmrgthen : 6871b8df70beSmrg printf %s "(cached) " >&6 6872b8df70beSmrgelse $as_nop 68731c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68741c80d5b0Smrg/* end confdefs.h. */ 68751c80d5b0Smrgint i; 68761c80d5b0Smrgint 6877b8df70beSmrgmain (void) 68781c80d5b0Smrg{ 68791c80d5b0Smrg 68801c80d5b0Smrg ; 68811c80d5b0Smrg return 0; 68821c80d5b0Smrg} 68831c80d5b0Smrg_ACEOF 6884b8df70beSmrgif ac_fn_c_try_link "$LINENO" 6885b8df70beSmrgthen : 68861c80d5b0Smrg eval $cacheid=yes 6887b8df70beSmrgelse $as_nop 68881c80d5b0Smrg eval $cacheid=no 68891c80d5b0Smrgfi 6890b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 68911c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 68921c80d5b0Smrgfi 68931c80d5b0Smrg 68941c80d5b0Smrg 68951c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68961c80d5b0Smrg 68971c80d5b0Smrg eval supported=\$$cacheid 6898b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6899b8df70beSmrgprintf "%s\n" "$supported" >&6; } 69001c80d5b0Smrg if test "$supported" = "yes" ; then 690141fe0c2aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 69021c80d5b0Smrg found="yes" 69031c80d5b0Smrg fi 69041c80d5b0Smrg fi 69051c80d5b0Smrg 69061c80d5b0Smrg 69071c80d5b0Smrg 69081c80d5b0Smrg 69091c80d5b0Smrg 69101c80d5b0Smrg 69111c80d5b0Smrg 69121c80d5b0Smrg 69131c80d5b0Smrg 69141c80d5b0Smrg 69151c80d5b0Smrg 69161c80d5b0Smrg 69171c80d5b0Smrg 69181c80d5b0Smrg 69191c80d5b0Smrg 69201c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 69211c80d5b0Smrg 69221c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 69231c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6924b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6925b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6926b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6927b8df70beSmrgthen : 6928b8df70beSmrg printf %s "(cached) " >&6 6929b8df70beSmrgelse $as_nop 69301c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69311c80d5b0Smrg/* end confdefs.h. */ 69321c80d5b0Smrgint i; 69331c80d5b0Smrg_ACEOF 6934b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6935b8df70beSmrgthen : 69361c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6937b8df70beSmrgelse $as_nop 69381c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 69391c80d5b0Smrgfi 6940b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 69411c80d5b0Smrgfi 6942b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6943b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 69441c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 69451c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69461c80d5b0Smrgfi 69471c80d5b0Smrg 69481c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 69491c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69501c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69511c80d5b0Smrg fi 69521c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6953b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6954b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6955b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6956b8df70beSmrgthen : 6957b8df70beSmrg printf %s "(cached) " >&6 6958b8df70beSmrgelse $as_nop 69591c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69601c80d5b0Smrg/* end confdefs.h. */ 69611c80d5b0Smrgint i; 69621c80d5b0Smrg_ACEOF 6963b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 6964b8df70beSmrgthen : 69651c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6966b8df70beSmrgelse $as_nop 69671c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 69681c80d5b0Smrgfi 6969b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 69701c80d5b0Smrgfi 6971b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6972b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 69731c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 69741c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69751c80d5b0Smrgfi 69761c80d5b0Smrg 69771c80d5b0Smrgfound="no" 69781c80d5b0Smrg 69791c80d5b0Smrg if test $found = "no" ; then 698041fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69811c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69821c80d5b0Smrg fi 69831c80d5b0Smrg 698441fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 69851c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 69861c80d5b0Smrg fi 69871c80d5b0Smrg 698841fe0c2aSmrg CFLAGS="$CFLAGS -Wlogical-op" 69891c80d5b0Smrg 6990b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6991b8df70beSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 699241fe0c2aSmrg cacheid=xorg_cv_cc_flag__Wlogical_op 6993b8df70beSmrg if eval test \${$cacheid+y} 6994b8df70beSmrgthen : 6995b8df70beSmrg printf %s "(cached) " >&6 6996b8df70beSmrgelse $as_nop 69971c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69981c80d5b0Smrg/* end confdefs.h. */ 69991c80d5b0Smrgint i; 70001c80d5b0Smrgint 7001b8df70beSmrgmain (void) 70021c80d5b0Smrg{ 70031c80d5b0Smrg 70041c80d5b0Smrg ; 70051c80d5b0Smrg return 0; 70061c80d5b0Smrg} 70071c80d5b0Smrg_ACEOF 7008b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7009b8df70beSmrgthen : 70101c80d5b0Smrg eval $cacheid=yes 7011b8df70beSmrgelse $as_nop 70121c80d5b0Smrg eval $cacheid=no 70131c80d5b0Smrgfi 7014b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 70151c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 70161c80d5b0Smrgfi 70171c80d5b0Smrg 70181c80d5b0Smrg 70191c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70201c80d5b0Smrg 70211c80d5b0Smrg eval supported=\$$cacheid 7022b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7023b8df70beSmrgprintf "%s\n" "$supported" >&6; } 70241c80d5b0Smrg if test "$supported" = "yes" ; then 702541fe0c2aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 70261c80d5b0Smrg found="yes" 70271c80d5b0Smrg fi 70281c80d5b0Smrg fi 70291c80d5b0Smrg 70301c80d5b0Smrg 70311c80d5b0Smrg 70321c80d5b0Smrg# These are currently disabled because they are noisy. They will be enabled 70331c80d5b0Smrg# in the future once the codebase is sufficiently modernized to silence 70341c80d5b0Smrg# them. For now, I don't want them to drown out the other warnings. 70351c80d5b0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 70361c80d5b0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 703741fe0c2aSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 70381c80d5b0Smrg 70391c80d5b0Smrg# Turn some warnings into errors, so we don't accidently get successful builds 70401c80d5b0Smrg# when there are problems that should be fixed. 70411c80d5b0Smrg 70421c80d5b0Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 70431c80d5b0Smrg 70441c80d5b0Smrg 70451c80d5b0Smrg 70461c80d5b0Smrg 70471c80d5b0Smrg 70481c80d5b0Smrg 70491c80d5b0Smrg 70501c80d5b0Smrg 70511c80d5b0Smrg 70521c80d5b0Smrg 70531c80d5b0Smrg 70541c80d5b0Smrg 70551c80d5b0Smrg 70561c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 70571c80d5b0Smrg 70581c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 70591c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7060b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7061b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7062b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7063b8df70beSmrgthen : 7064b8df70beSmrg printf %s "(cached) " >&6 7065b8df70beSmrgelse $as_nop 70661c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70671c80d5b0Smrg/* end confdefs.h. */ 70681c80d5b0Smrgint i; 70691c80d5b0Smrg_ACEOF 7070b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7071b8df70beSmrgthen : 70721c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7073b8df70beSmrgelse $as_nop 70741c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 70751c80d5b0Smrgfi 7076b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 70771c80d5b0Smrgfi 7078b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7079b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 70801c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 70811c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70821c80d5b0Smrgfi 70831c80d5b0Smrg 70841c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 70851c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 70861c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 70871c80d5b0Smrg fi 70881c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7089b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7090b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7091b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7092b8df70beSmrgthen : 7093b8df70beSmrg printf %s "(cached) " >&6 7094b8df70beSmrgelse $as_nop 70951c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70961c80d5b0Smrg/* end confdefs.h. */ 70971c80d5b0Smrgint i; 70981c80d5b0Smrg_ACEOF 7099b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7100b8df70beSmrgthen : 71011c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7102b8df70beSmrgelse $as_nop 71031c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 71041c80d5b0Smrgfi 7105b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 71061c80d5b0Smrgfi 7107b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7108b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 71091c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 71101c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71111c80d5b0Smrgfi 71121c80d5b0Smrg 71131c80d5b0Smrgfound="no" 71141c80d5b0Smrg 71151c80d5b0Smrg if test $found = "no" ; then 711641fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71171c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71181c80d5b0Smrg fi 71191c80d5b0Smrg 712041fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71211c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71221c80d5b0Smrg fi 71231c80d5b0Smrg 71241c80d5b0Smrg CFLAGS="$CFLAGS -Werror=implicit" 71251c80d5b0Smrg 7126b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7127b8df70beSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 712841fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_implicit 7129b8df70beSmrg if eval test \${$cacheid+y} 7130b8df70beSmrgthen : 7131b8df70beSmrg printf %s "(cached) " >&6 7132b8df70beSmrgelse $as_nop 71331c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71341c80d5b0Smrg/* end confdefs.h. */ 71351c80d5b0Smrgint i; 71361c80d5b0Smrgint 7137b8df70beSmrgmain (void) 71381c80d5b0Smrg{ 71391c80d5b0Smrg 71401c80d5b0Smrg ; 71411c80d5b0Smrg return 0; 71421c80d5b0Smrg} 71431c80d5b0Smrg_ACEOF 7144b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7145b8df70beSmrgthen : 71461c80d5b0Smrg eval $cacheid=yes 7147b8df70beSmrgelse $as_nop 71481c80d5b0Smrg eval $cacheid=no 71491c80d5b0Smrgfi 7150b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 71511c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 71521c80d5b0Smrgfi 71531c80d5b0Smrg 71541c80d5b0Smrg 71551c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71561c80d5b0Smrg 71571c80d5b0Smrg eval supported=\$$cacheid 7158b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7159b8df70beSmrgprintf "%s\n" "$supported" >&6; } 71601c80d5b0Smrg if test "$supported" = "yes" ; then 71611c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 71621c80d5b0Smrg found="yes" 71631c80d5b0Smrg fi 71641c80d5b0Smrg fi 71651c80d5b0Smrg 71661c80d5b0Smrg if test $found = "no" ; then 716741fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71681c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71691c80d5b0Smrg fi 71701c80d5b0Smrg 717141fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71721c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71731c80d5b0Smrg fi 71741c80d5b0Smrg 71751c80d5b0Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 71761c80d5b0Smrg 7177b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 7178b8df70beSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 717941fe0c2aSmrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7180b8df70beSmrg if eval test \${$cacheid+y} 7181b8df70beSmrgthen : 7182b8df70beSmrg printf %s "(cached) " >&6 7183b8df70beSmrgelse $as_nop 71841c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71851c80d5b0Smrg/* end confdefs.h. */ 71861c80d5b0Smrgint i; 71871c80d5b0Smrgint 7188b8df70beSmrgmain (void) 71891c80d5b0Smrg{ 71901c80d5b0Smrg 71911c80d5b0Smrg ; 71921c80d5b0Smrg return 0; 71931c80d5b0Smrg} 71941c80d5b0Smrg_ACEOF 7195b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7196b8df70beSmrgthen : 71971c80d5b0Smrg eval $cacheid=yes 7198b8df70beSmrgelse $as_nop 71991c80d5b0Smrg eval $cacheid=no 72001c80d5b0Smrgfi 7201b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 72021c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 72031c80d5b0Smrgfi 72041c80d5b0Smrg 72051c80d5b0Smrg 72061c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72071c80d5b0Smrg 72081c80d5b0Smrg eval supported=\$$cacheid 7209b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7210b8df70beSmrgprintf "%s\n" "$supported" >&6; } 72111c80d5b0Smrg if test "$supported" = "yes" ; then 72121c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 72131c80d5b0Smrg found="yes" 72141c80d5b0Smrg fi 72151c80d5b0Smrg fi 72161c80d5b0Smrg 72171c80d5b0Smrg 72181c80d5b0Smrg 72191c80d5b0Smrg 72201c80d5b0Smrg 72211c80d5b0Smrg 72221c80d5b0Smrg 72231c80d5b0Smrg 72241c80d5b0Smrg 72251c80d5b0Smrg 72261c80d5b0Smrg 72271c80d5b0Smrg 72281c80d5b0Smrg 72291c80d5b0Smrg 72301c80d5b0Smrg 72311c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 72321c80d5b0Smrg 72331c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 72341c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7235b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7236b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7237b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7238b8df70beSmrgthen : 7239b8df70beSmrg printf %s "(cached) " >&6 7240b8df70beSmrgelse $as_nop 72411c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72421c80d5b0Smrg/* end confdefs.h. */ 72431c80d5b0Smrgint i; 72441c80d5b0Smrg_ACEOF 7245b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7246b8df70beSmrgthen : 72471c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7248b8df70beSmrgelse $as_nop 72491c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 72501c80d5b0Smrgfi 7251b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 72521c80d5b0Smrgfi 7253b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7254b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 72551c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 72561c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72571c80d5b0Smrgfi 72581c80d5b0Smrg 72591c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 72601c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72611c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72621c80d5b0Smrg fi 72631c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7264b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7265b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7266b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7267b8df70beSmrgthen : 7268b8df70beSmrg printf %s "(cached) " >&6 7269b8df70beSmrgelse $as_nop 72701c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72711c80d5b0Smrg/* end confdefs.h. */ 72721c80d5b0Smrgint i; 72731c80d5b0Smrg_ACEOF 7274b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7275b8df70beSmrgthen : 72761c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7277b8df70beSmrgelse $as_nop 72781c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 72791c80d5b0Smrgfi 7280b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 72811c80d5b0Smrgfi 7282b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7283b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 72841c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 72851c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72861c80d5b0Smrgfi 72871c80d5b0Smrg 72881c80d5b0Smrgfound="no" 72891c80d5b0Smrg 72901c80d5b0Smrg if test $found = "no" ; then 729141fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72921c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72931c80d5b0Smrg fi 72941c80d5b0Smrg 729541fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 72961c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 72971c80d5b0Smrg fi 72981c80d5b0Smrg 72991c80d5b0Smrg CFLAGS="$CFLAGS -Werror=nonnull" 73001c80d5b0Smrg 7301b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7302b8df70beSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 730341fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7304b8df70beSmrg if eval test \${$cacheid+y} 7305b8df70beSmrgthen : 7306b8df70beSmrg printf %s "(cached) " >&6 7307b8df70beSmrgelse $as_nop 73081c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73091c80d5b0Smrg/* end confdefs.h. */ 73101c80d5b0Smrgint i; 73111c80d5b0Smrgint 7312b8df70beSmrgmain (void) 73131c80d5b0Smrg{ 73141c80d5b0Smrg 73151c80d5b0Smrg ; 73161c80d5b0Smrg return 0; 73171c80d5b0Smrg} 73181c80d5b0Smrg_ACEOF 7319b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7320b8df70beSmrgthen : 73211c80d5b0Smrg eval $cacheid=yes 7322b8df70beSmrgelse $as_nop 73231c80d5b0Smrg eval $cacheid=no 73241c80d5b0Smrgfi 7325b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 73261c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 73271c80d5b0Smrgfi 73281c80d5b0Smrg 73291c80d5b0Smrg 73301c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73311c80d5b0Smrg 73321c80d5b0Smrg eval supported=\$$cacheid 7333b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7334b8df70beSmrgprintf "%s\n" "$supported" >&6; } 73351c80d5b0Smrg if test "$supported" = "yes" ; then 73361c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 73371c80d5b0Smrg found="yes" 73381c80d5b0Smrg fi 73391c80d5b0Smrg fi 73401c80d5b0Smrg 73411c80d5b0Smrg 73421c80d5b0Smrg 73431c80d5b0Smrg 73441c80d5b0Smrg 73451c80d5b0Smrg 73461c80d5b0Smrg 73471c80d5b0Smrg 73481c80d5b0Smrg 73491c80d5b0Smrg 73501c80d5b0Smrg 73511c80d5b0Smrg 73521c80d5b0Smrg 73531c80d5b0Smrg 73541c80d5b0Smrg 73551c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 73561c80d5b0Smrg 73571c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 73581c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7359b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7360b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7361b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7362b8df70beSmrgthen : 7363b8df70beSmrg printf %s "(cached) " >&6 7364b8df70beSmrgelse $as_nop 73651c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73661c80d5b0Smrg/* end confdefs.h. */ 73671c80d5b0Smrgint i; 73681c80d5b0Smrg_ACEOF 7369b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7370b8df70beSmrgthen : 73711c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7372b8df70beSmrgelse $as_nop 73731c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 73741c80d5b0Smrgfi 7375b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 73761c80d5b0Smrgfi 7377b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7378b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 73791c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 73801c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73811c80d5b0Smrgfi 73821c80d5b0Smrg 73831c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 73841c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 73851c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73861c80d5b0Smrg fi 73871c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7388b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7389b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7390b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7391b8df70beSmrgthen : 7392b8df70beSmrg printf %s "(cached) " >&6 7393b8df70beSmrgelse $as_nop 73941c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73951c80d5b0Smrg/* end confdefs.h. */ 73961c80d5b0Smrgint i; 73971c80d5b0Smrg_ACEOF 7398b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7399b8df70beSmrgthen : 74001c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7401b8df70beSmrgelse $as_nop 74021c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 74031c80d5b0Smrgfi 7404b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 74051c80d5b0Smrgfi 7406b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7407b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 74081c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 74091c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74101c80d5b0Smrgfi 74111c80d5b0Smrg 74121c80d5b0Smrgfound="no" 74131c80d5b0Smrg 74141c80d5b0Smrg if test $found = "no" ; then 741541fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 74161c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74171c80d5b0Smrg fi 74181c80d5b0Smrg 741941fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 74201c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 74211c80d5b0Smrg fi 74221c80d5b0Smrg 74231c80d5b0Smrg CFLAGS="$CFLAGS -Werror=init-self" 74241c80d5b0Smrg 7425b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7426b8df70beSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 742741fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_init_self 7428b8df70beSmrg if eval test \${$cacheid+y} 7429b8df70beSmrgthen : 7430b8df70beSmrg printf %s "(cached) " >&6 7431b8df70beSmrgelse $as_nop 74321c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74331c80d5b0Smrg/* end confdefs.h. */ 74341c80d5b0Smrgint i; 74351c80d5b0Smrgint 7436b8df70beSmrgmain (void) 74371c80d5b0Smrg{ 74381c80d5b0Smrg 74391c80d5b0Smrg ; 74401c80d5b0Smrg return 0; 74411c80d5b0Smrg} 74421c80d5b0Smrg_ACEOF 7443b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7444b8df70beSmrgthen : 74451c80d5b0Smrg eval $cacheid=yes 7446b8df70beSmrgelse $as_nop 74471c80d5b0Smrg eval $cacheid=no 74481c80d5b0Smrgfi 7449b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 74501c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 74511c80d5b0Smrgfi 74521c80d5b0Smrg 74531c80d5b0Smrg 74541c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74551c80d5b0Smrg 74561c80d5b0Smrg eval supported=\$$cacheid 7457b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7458b8df70beSmrgprintf "%s\n" "$supported" >&6; } 74591c80d5b0Smrg if test "$supported" = "yes" ; then 74601c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 74611c80d5b0Smrg found="yes" 74621c80d5b0Smrg fi 74631c80d5b0Smrg fi 74641c80d5b0Smrg 74651c80d5b0Smrg 74661c80d5b0Smrg 74671c80d5b0Smrg 74681c80d5b0Smrg 74691c80d5b0Smrg 74701c80d5b0Smrg 74711c80d5b0Smrg 74721c80d5b0Smrg 74731c80d5b0Smrg 74741c80d5b0Smrg 74751c80d5b0Smrg 74761c80d5b0Smrg 74771c80d5b0Smrg 74781c80d5b0Smrg 74791c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 74801c80d5b0Smrg 74811c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 74821c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7483b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7484b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7485b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7486b8df70beSmrgthen : 7487b8df70beSmrg printf %s "(cached) " >&6 7488b8df70beSmrgelse $as_nop 74891c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74901c80d5b0Smrg/* end confdefs.h. */ 74911c80d5b0Smrgint i; 74921c80d5b0Smrg_ACEOF 7493b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7494b8df70beSmrgthen : 74951c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7496b8df70beSmrgelse $as_nop 74971c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 74981c80d5b0Smrgfi 7499b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 75001c80d5b0Smrgfi 7501b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7502b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 75031c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 75041c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75051c80d5b0Smrgfi 75061c80d5b0Smrg 75071c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 75081c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75091c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75101c80d5b0Smrg fi 75111c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7512b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7513b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7514b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7515b8df70beSmrgthen : 7516b8df70beSmrg printf %s "(cached) " >&6 7517b8df70beSmrgelse $as_nop 75181c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75191c80d5b0Smrg/* end confdefs.h. */ 75201c80d5b0Smrgint i; 75211c80d5b0Smrg_ACEOF 7522b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7523b8df70beSmrgthen : 75241c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7525b8df70beSmrgelse $as_nop 75261c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 75271c80d5b0Smrgfi 7528b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 75291c80d5b0Smrgfi 7530b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7531b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 75321c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 75331c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75341c80d5b0Smrgfi 75351c80d5b0Smrg 75361c80d5b0Smrgfound="no" 75371c80d5b0Smrg 75381c80d5b0Smrg if test $found = "no" ; then 753941fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75401c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75411c80d5b0Smrg fi 75421c80d5b0Smrg 754341fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 75441c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 75451c80d5b0Smrg fi 75461c80d5b0Smrg 75471c80d5b0Smrg CFLAGS="$CFLAGS -Werror=main" 75481c80d5b0Smrg 7549b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7550b8df70beSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 755141fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_main 7552b8df70beSmrg if eval test \${$cacheid+y} 7553b8df70beSmrgthen : 7554b8df70beSmrg printf %s "(cached) " >&6 7555b8df70beSmrgelse $as_nop 75561c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75571c80d5b0Smrg/* end confdefs.h. */ 75581c80d5b0Smrgint i; 75591c80d5b0Smrgint 7560b8df70beSmrgmain (void) 75611c80d5b0Smrg{ 75621c80d5b0Smrg 75631c80d5b0Smrg ; 75641c80d5b0Smrg return 0; 75651c80d5b0Smrg} 75661c80d5b0Smrg_ACEOF 7567b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7568b8df70beSmrgthen : 75691c80d5b0Smrg eval $cacheid=yes 7570b8df70beSmrgelse $as_nop 75711c80d5b0Smrg eval $cacheid=no 75721c80d5b0Smrgfi 7573b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 75741c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 75751c80d5b0Smrgfi 75761c80d5b0Smrg 75771c80d5b0Smrg 75781c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75791c80d5b0Smrg 75801c80d5b0Smrg eval supported=\$$cacheid 7581b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7582b8df70beSmrgprintf "%s\n" "$supported" >&6; } 75831c80d5b0Smrg if test "$supported" = "yes" ; then 75841c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 75851c80d5b0Smrg found="yes" 75861c80d5b0Smrg fi 75871c80d5b0Smrg fi 75881c80d5b0Smrg 75891c80d5b0Smrg 75901c80d5b0Smrg 75911c80d5b0Smrg 75921c80d5b0Smrg 75931c80d5b0Smrg 75941c80d5b0Smrg 75951c80d5b0Smrg 75961c80d5b0Smrg 75971c80d5b0Smrg 75981c80d5b0Smrg 75991c80d5b0Smrg 76001c80d5b0Smrg 76011c80d5b0Smrg 76021c80d5b0Smrg 76031c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 76041c80d5b0Smrg 76051c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 76061c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7607b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7608b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7609b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7610b8df70beSmrgthen : 7611b8df70beSmrg printf %s "(cached) " >&6 7612b8df70beSmrgelse $as_nop 76131c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76141c80d5b0Smrg/* end confdefs.h. */ 76151c80d5b0Smrgint i; 76161c80d5b0Smrg_ACEOF 7617b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7618b8df70beSmrgthen : 76191c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7620b8df70beSmrgelse $as_nop 76211c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 76221c80d5b0Smrgfi 7623b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 76241c80d5b0Smrgfi 7625b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7626b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 76271c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 76281c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76291c80d5b0Smrgfi 76301c80d5b0Smrg 76311c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 76321c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76331c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76341c80d5b0Smrg fi 76351c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7636b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7637b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7638b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7639b8df70beSmrgthen : 7640b8df70beSmrg printf %s "(cached) " >&6 7641b8df70beSmrgelse $as_nop 76421c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76431c80d5b0Smrg/* end confdefs.h. */ 76441c80d5b0Smrgint i; 76451c80d5b0Smrg_ACEOF 7646b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7647b8df70beSmrgthen : 76481c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7649b8df70beSmrgelse $as_nop 76501c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 76511c80d5b0Smrgfi 7652b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 76531c80d5b0Smrgfi 7654b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7655b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 76561c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 76571c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76581c80d5b0Smrgfi 76591c80d5b0Smrg 76601c80d5b0Smrgfound="no" 76611c80d5b0Smrg 76621c80d5b0Smrg if test $found = "no" ; then 766341fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76641c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76651c80d5b0Smrg fi 76661c80d5b0Smrg 766741fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 76681c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 76691c80d5b0Smrg fi 76701c80d5b0Smrg 76711c80d5b0Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 76721c80d5b0Smrg 7673b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7674b8df70beSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 767541fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7676b8df70beSmrg if eval test \${$cacheid+y} 7677b8df70beSmrgthen : 7678b8df70beSmrg printf %s "(cached) " >&6 7679b8df70beSmrgelse $as_nop 76801c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76811c80d5b0Smrg/* end confdefs.h. */ 76821c80d5b0Smrgint i; 76831c80d5b0Smrgint 7684b8df70beSmrgmain (void) 76851c80d5b0Smrg{ 76861c80d5b0Smrg 76871c80d5b0Smrg ; 76881c80d5b0Smrg return 0; 76891c80d5b0Smrg} 76901c80d5b0Smrg_ACEOF 7691b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7692b8df70beSmrgthen : 76931c80d5b0Smrg eval $cacheid=yes 7694b8df70beSmrgelse $as_nop 76951c80d5b0Smrg eval $cacheid=no 76961c80d5b0Smrgfi 7697b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 76981c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 76991c80d5b0Smrgfi 77001c80d5b0Smrg 77011c80d5b0Smrg 77021c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77031c80d5b0Smrg 77041c80d5b0Smrg eval supported=\$$cacheid 7705b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7706b8df70beSmrgprintf "%s\n" "$supported" >&6; } 77071c80d5b0Smrg if test "$supported" = "yes" ; then 77081c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 77091c80d5b0Smrg found="yes" 77101c80d5b0Smrg fi 77111c80d5b0Smrg fi 77121c80d5b0Smrg 77131c80d5b0Smrg 77141c80d5b0Smrg 77151c80d5b0Smrg 77161c80d5b0Smrg 77171c80d5b0Smrg 77181c80d5b0Smrg 77191c80d5b0Smrg 77201c80d5b0Smrg 77211c80d5b0Smrg 77221c80d5b0Smrg 77231c80d5b0Smrg 77241c80d5b0Smrg 77251c80d5b0Smrg 77261c80d5b0Smrg 77271c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 77281c80d5b0Smrg 77291c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 77301c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7731b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7732b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7733b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7734b8df70beSmrgthen : 7735b8df70beSmrg printf %s "(cached) " >&6 7736b8df70beSmrgelse $as_nop 77371c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77381c80d5b0Smrg/* end confdefs.h. */ 77391c80d5b0Smrgint i; 77401c80d5b0Smrg_ACEOF 7741b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7742b8df70beSmrgthen : 77431c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7744b8df70beSmrgelse $as_nop 77451c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 77461c80d5b0Smrgfi 7747b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 77481c80d5b0Smrgfi 7749b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7750b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 77511c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 77521c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77531c80d5b0Smrgfi 77541c80d5b0Smrg 77551c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 77561c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77571c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77581c80d5b0Smrg fi 77591c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7760b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7761b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7762b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7763b8df70beSmrgthen : 7764b8df70beSmrg printf %s "(cached) " >&6 7765b8df70beSmrgelse $as_nop 77661c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77671c80d5b0Smrg/* end confdefs.h. */ 77681c80d5b0Smrgint i; 77691c80d5b0Smrg_ACEOF 7770b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7771b8df70beSmrgthen : 77721c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7773b8df70beSmrgelse $as_nop 77741c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 77751c80d5b0Smrgfi 7776b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 77771c80d5b0Smrgfi 7778b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7779b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 77801c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 77811c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77821c80d5b0Smrgfi 77831c80d5b0Smrg 77841c80d5b0Smrgfound="no" 77851c80d5b0Smrg 77861c80d5b0Smrg if test $found = "no" ; then 778741fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77881c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77891c80d5b0Smrg fi 77901c80d5b0Smrg 779141fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 77921c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 77931c80d5b0Smrg fi 77941c80d5b0Smrg 77951c80d5b0Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 77961c80d5b0Smrg 7797b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7798b8df70beSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 779941fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7800b8df70beSmrg if eval test \${$cacheid+y} 7801b8df70beSmrgthen : 7802b8df70beSmrg printf %s "(cached) " >&6 7803b8df70beSmrgelse $as_nop 78041c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78051c80d5b0Smrg/* end confdefs.h. */ 78061c80d5b0Smrgint i; 78071c80d5b0Smrgint 7808b8df70beSmrgmain (void) 78091c80d5b0Smrg{ 78101c80d5b0Smrg 78111c80d5b0Smrg ; 78121c80d5b0Smrg return 0; 78131c80d5b0Smrg} 78141c80d5b0Smrg_ACEOF 7815b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7816b8df70beSmrgthen : 78171c80d5b0Smrg eval $cacheid=yes 7818b8df70beSmrgelse $as_nop 78191c80d5b0Smrg eval $cacheid=no 78201c80d5b0Smrgfi 7821b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 78221c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 78231c80d5b0Smrgfi 78241c80d5b0Smrg 78251c80d5b0Smrg 78261c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78271c80d5b0Smrg 78281c80d5b0Smrg eval supported=\$$cacheid 7829b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7830b8df70beSmrgprintf "%s\n" "$supported" >&6; } 78311c80d5b0Smrg if test "$supported" = "yes" ; then 78321c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 78331c80d5b0Smrg found="yes" 78341c80d5b0Smrg fi 78351c80d5b0Smrg fi 78361c80d5b0Smrg 78371c80d5b0Smrg 78381c80d5b0Smrg 78391c80d5b0Smrg 78401c80d5b0Smrg 78411c80d5b0Smrg 78421c80d5b0Smrg 78431c80d5b0Smrg 78441c80d5b0Smrg 78451c80d5b0Smrg 78461c80d5b0Smrg 78471c80d5b0Smrg 78481c80d5b0Smrg 78491c80d5b0Smrg 78501c80d5b0Smrg 78511c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 78521c80d5b0Smrg 78531c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 78541c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7855b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7856b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7857b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7858b8df70beSmrgthen : 7859b8df70beSmrg printf %s "(cached) " >&6 7860b8df70beSmrgelse $as_nop 78611c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78621c80d5b0Smrg/* end confdefs.h. */ 78631c80d5b0Smrgint i; 78641c80d5b0Smrg_ACEOF 7865b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7866b8df70beSmrgthen : 78671c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7868b8df70beSmrgelse $as_nop 78691c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 78701c80d5b0Smrgfi 7871b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 78721c80d5b0Smrgfi 7873b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7874b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 78751c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 78761c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78771c80d5b0Smrgfi 78781c80d5b0Smrg 78791c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 78801c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 78811c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78821c80d5b0Smrg fi 78831c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7884b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7885b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7886b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7887b8df70beSmrgthen : 7888b8df70beSmrg printf %s "(cached) " >&6 7889b8df70beSmrgelse $as_nop 78901c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78911c80d5b0Smrg/* end confdefs.h. */ 78921c80d5b0Smrgint i; 78931c80d5b0Smrg_ACEOF 7894b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 7895b8df70beSmrgthen : 78961c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7897b8df70beSmrgelse $as_nop 78981c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 78991c80d5b0Smrgfi 7900b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 79011c80d5b0Smrgfi 7902b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7903b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 79041c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 79051c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79061c80d5b0Smrgfi 79071c80d5b0Smrg 79081c80d5b0Smrgfound="no" 79091c80d5b0Smrg 79101c80d5b0Smrg if test $found = "no" ; then 791141fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79121c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79131c80d5b0Smrg fi 79141c80d5b0Smrg 791541fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79161c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79171c80d5b0Smrg fi 79181c80d5b0Smrg 79191c80d5b0Smrg CFLAGS="$CFLAGS -Werror=return-type" 79201c80d5b0Smrg 7921b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7922b8df70beSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 792341fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_return_type 7924b8df70beSmrg if eval test \${$cacheid+y} 7925b8df70beSmrgthen : 7926b8df70beSmrg printf %s "(cached) " >&6 7927b8df70beSmrgelse $as_nop 79281c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79291c80d5b0Smrg/* end confdefs.h. */ 79301c80d5b0Smrgint i; 79311c80d5b0Smrgint 7932b8df70beSmrgmain (void) 79331c80d5b0Smrg{ 79341c80d5b0Smrg 79351c80d5b0Smrg ; 79361c80d5b0Smrg return 0; 79371c80d5b0Smrg} 79381c80d5b0Smrg_ACEOF 7939b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7940b8df70beSmrgthen : 79411c80d5b0Smrg eval $cacheid=yes 7942b8df70beSmrgelse $as_nop 79431c80d5b0Smrg eval $cacheid=no 79441c80d5b0Smrgfi 7945b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79461c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 79471c80d5b0Smrgfi 79481c80d5b0Smrg 79491c80d5b0Smrg 79501c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79511c80d5b0Smrg 79521c80d5b0Smrg eval supported=\$$cacheid 7953b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7954b8df70beSmrgprintf "%s\n" "$supported" >&6; } 79551c80d5b0Smrg if test "$supported" = "yes" ; then 79561c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 79571c80d5b0Smrg found="yes" 79581c80d5b0Smrg fi 79591c80d5b0Smrg fi 79601c80d5b0Smrg 79611c80d5b0Smrg if test $found = "no" ; then 796241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79631c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79641c80d5b0Smrg fi 79651c80d5b0Smrg 796641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79671c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79681c80d5b0Smrg fi 79691c80d5b0Smrg 79701c80d5b0Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 79711c80d5b0Smrg 7972b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7973b8df70beSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 797441fe0c2aSmrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7975b8df70beSmrg if eval test \${$cacheid+y} 7976b8df70beSmrgthen : 7977b8df70beSmrg printf %s "(cached) " >&6 7978b8df70beSmrgelse $as_nop 79791c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79801c80d5b0Smrg/* end confdefs.h. */ 79811c80d5b0Smrgint i; 79821c80d5b0Smrgint 7983b8df70beSmrgmain (void) 79841c80d5b0Smrg{ 79851c80d5b0Smrg 79861c80d5b0Smrg ; 79871c80d5b0Smrg return 0; 79881c80d5b0Smrg} 79891c80d5b0Smrg_ACEOF 7990b8df70beSmrgif ac_fn_c_try_link "$LINENO" 7991b8df70beSmrgthen : 79921c80d5b0Smrg eval $cacheid=yes 7993b8df70beSmrgelse $as_nop 79941c80d5b0Smrg eval $cacheid=no 79951c80d5b0Smrgfi 7996b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79971c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 79981c80d5b0Smrgfi 79991c80d5b0Smrg 80001c80d5b0Smrg 80011c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80021c80d5b0Smrg 80031c80d5b0Smrg eval supported=\$$cacheid 8004b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8005b8df70beSmrgprintf "%s\n" "$supported" >&6; } 80061c80d5b0Smrg if test "$supported" = "yes" ; then 80071c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 80081c80d5b0Smrg found="yes" 80091c80d5b0Smrg fi 80101c80d5b0Smrg fi 80111c80d5b0Smrg 80121c80d5b0Smrg 80131c80d5b0Smrg 80141c80d5b0Smrg 80151c80d5b0Smrg 80161c80d5b0Smrg 80171c80d5b0Smrg 80181c80d5b0Smrg 80191c80d5b0Smrg 80201c80d5b0Smrg 80211c80d5b0Smrg 80221c80d5b0Smrg 80231c80d5b0Smrg 80241c80d5b0Smrg 80251c80d5b0Smrg 80261c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 80271c80d5b0Smrg 80281c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 80291c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8030b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8031b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8032b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8033b8df70beSmrgthen : 8034b8df70beSmrg printf %s "(cached) " >&6 8035b8df70beSmrgelse $as_nop 80361c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80371c80d5b0Smrg/* end confdefs.h. */ 80381c80d5b0Smrgint i; 80391c80d5b0Smrg_ACEOF 8040b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8041b8df70beSmrgthen : 80421c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8043b8df70beSmrgelse $as_nop 80441c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 80451c80d5b0Smrgfi 8046b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 80471c80d5b0Smrgfi 8048b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8049b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 80501c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 80511c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80521c80d5b0Smrgfi 80531c80d5b0Smrg 80541c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 80551c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80561c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80571c80d5b0Smrg fi 80581c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8059b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8060b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8061b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8062b8df70beSmrgthen : 8063b8df70beSmrg printf %s "(cached) " >&6 8064b8df70beSmrgelse $as_nop 80651c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80661c80d5b0Smrg/* end confdefs.h. */ 80671c80d5b0Smrgint i; 80681c80d5b0Smrg_ACEOF 8069b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8070b8df70beSmrgthen : 80711c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8072b8df70beSmrgelse $as_nop 80731c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 80741c80d5b0Smrgfi 8075b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 80761c80d5b0Smrgfi 8077b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8078b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 80791c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 80801c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80811c80d5b0Smrgfi 80821c80d5b0Smrg 80831c80d5b0Smrgfound="no" 80841c80d5b0Smrg 80851c80d5b0Smrg if test $found = "no" ; then 808641fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80871c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80881c80d5b0Smrg fi 80891c80d5b0Smrg 809041fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 80911c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 80921c80d5b0Smrg fi 80931c80d5b0Smrg 80941c80d5b0Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 80951c80d5b0Smrg 8096b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8097b8df70beSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 809841fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8099b8df70beSmrg if eval test \${$cacheid+y} 8100b8df70beSmrgthen : 8101b8df70beSmrg printf %s "(cached) " >&6 8102b8df70beSmrgelse $as_nop 81031c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81041c80d5b0Smrg/* end confdefs.h. */ 81051c80d5b0Smrgint i; 81061c80d5b0Smrgint 8107b8df70beSmrgmain (void) 81081c80d5b0Smrg{ 81091c80d5b0Smrg 81101c80d5b0Smrg ; 81111c80d5b0Smrg return 0; 81121c80d5b0Smrg} 81131c80d5b0Smrg_ACEOF 8114b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8115b8df70beSmrgthen : 81161c80d5b0Smrg eval $cacheid=yes 8117b8df70beSmrgelse $as_nop 81181c80d5b0Smrg eval $cacheid=no 81191c80d5b0Smrgfi 8120b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 81211c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 81221c80d5b0Smrgfi 81231c80d5b0Smrg 81241c80d5b0Smrg 81251c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81261c80d5b0Smrg 81271c80d5b0Smrg eval supported=\$$cacheid 8128b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8129b8df70beSmrgprintf "%s\n" "$supported" >&6; } 81301c80d5b0Smrg if test "$supported" = "yes" ; then 81311c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 81321c80d5b0Smrg found="yes" 81331c80d5b0Smrg fi 81341c80d5b0Smrg fi 81351c80d5b0Smrg 81361c80d5b0Smrg 81371c80d5b0Smrg 81381c80d5b0Smrg 81391c80d5b0Smrg 81401c80d5b0Smrg 81411c80d5b0Smrg 81421c80d5b0Smrg 81431c80d5b0Smrg 81441c80d5b0Smrg 81451c80d5b0Smrg 81461c80d5b0Smrg 81471c80d5b0Smrg 81481c80d5b0Smrg 81491c80d5b0Smrg 81501c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 81511c80d5b0Smrg 81521c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 81531c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8154b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8155b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8156b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8157b8df70beSmrgthen : 8158b8df70beSmrg printf %s "(cached) " >&6 8159b8df70beSmrgelse $as_nop 81601c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81611c80d5b0Smrg/* end confdefs.h. */ 81621c80d5b0Smrgint i; 81631c80d5b0Smrg_ACEOF 8164b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8165b8df70beSmrgthen : 81661c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8167b8df70beSmrgelse $as_nop 81681c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 81691c80d5b0Smrgfi 8170b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 81711c80d5b0Smrgfi 8172b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8173b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 81741c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 81751c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81761c80d5b0Smrgfi 81771c80d5b0Smrg 81781c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 81791c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81801c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81811c80d5b0Smrg fi 81821c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8183b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8184b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8185b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8186b8df70beSmrgthen : 8187b8df70beSmrg printf %s "(cached) " >&6 8188b8df70beSmrgelse $as_nop 81891c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81901c80d5b0Smrg/* end confdefs.h. */ 81911c80d5b0Smrgint i; 81921c80d5b0Smrg_ACEOF 8193b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8194b8df70beSmrgthen : 81951c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8196b8df70beSmrgelse $as_nop 81971c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 81981c80d5b0Smrgfi 8199b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 82001c80d5b0Smrgfi 8201b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8202b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 82031c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 82041c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82051c80d5b0Smrgfi 82061c80d5b0Smrg 82071c80d5b0Smrgfound="no" 82081c80d5b0Smrg 82091c80d5b0Smrg if test $found = "no" ; then 821041fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 82111c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82121c80d5b0Smrg fi 82131c80d5b0Smrg 821441fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 82151c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 82161c80d5b0Smrg fi 82171c80d5b0Smrg 82181c80d5b0Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 82191c80d5b0Smrg 8220b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8221b8df70beSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 822241fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8223b8df70beSmrg if eval test \${$cacheid+y} 8224b8df70beSmrgthen : 8225b8df70beSmrg printf %s "(cached) " >&6 8226b8df70beSmrgelse $as_nop 82271c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82281c80d5b0Smrg/* end confdefs.h. */ 82291c80d5b0Smrgint i; 82301c80d5b0Smrgint 8231b8df70beSmrgmain (void) 82321c80d5b0Smrg{ 82331c80d5b0Smrg 82341c80d5b0Smrg ; 82351c80d5b0Smrg return 0; 82361c80d5b0Smrg} 82371c80d5b0Smrg_ACEOF 8238b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8239b8df70beSmrgthen : 82401c80d5b0Smrg eval $cacheid=yes 8241b8df70beSmrgelse $as_nop 82421c80d5b0Smrg eval $cacheid=no 82431c80d5b0Smrgfi 8244b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 82451c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 82461c80d5b0Smrgfi 82471c80d5b0Smrg 82481c80d5b0Smrg 82491c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82501c80d5b0Smrg 82511c80d5b0Smrg eval supported=\$$cacheid 8252b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8253b8df70beSmrgprintf "%s\n" "$supported" >&6; } 82541c80d5b0Smrg if test "$supported" = "yes" ; then 82551c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 82561c80d5b0Smrg found="yes" 82571c80d5b0Smrg fi 82581c80d5b0Smrg fi 82591c80d5b0Smrg 82601c80d5b0Smrg 82611c80d5b0Smrg 82621c80d5b0Smrg 82631c80d5b0Smrg 82641c80d5b0Smrg 82651c80d5b0Smrg 82661c80d5b0Smrg 82671c80d5b0Smrg 82681c80d5b0Smrg 82691c80d5b0Smrg 82701c80d5b0Smrg 82711c80d5b0Smrg 82721c80d5b0Smrg 82731c80d5b0Smrg 82741c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 82751c80d5b0Smrg 82761c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 82771c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8278b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8279b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8280b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8281b8df70beSmrgthen : 8282b8df70beSmrg printf %s "(cached) " >&6 8283b8df70beSmrgelse $as_nop 82841c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82851c80d5b0Smrg/* end confdefs.h. */ 82861c80d5b0Smrgint i; 82871c80d5b0Smrg_ACEOF 8288b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8289b8df70beSmrgthen : 82901c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8291b8df70beSmrgelse $as_nop 82921c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 82931c80d5b0Smrgfi 8294b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 82951c80d5b0Smrgfi 8296b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8297b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 82981c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 82991c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83001c80d5b0Smrgfi 83011c80d5b0Smrg 83021c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 83031c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83041c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83051c80d5b0Smrg fi 83061c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8307b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8308b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8309b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8310b8df70beSmrgthen : 8311b8df70beSmrg printf %s "(cached) " >&6 8312b8df70beSmrgelse $as_nop 83131c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83141c80d5b0Smrg/* end confdefs.h. */ 83151c80d5b0Smrgint i; 83161c80d5b0Smrg_ACEOF 8317b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8318b8df70beSmrgthen : 83191c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8320b8df70beSmrgelse $as_nop 83211c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 83221c80d5b0Smrgfi 8323b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 83241c80d5b0Smrgfi 8325b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8326b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 83271c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 83281c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83291c80d5b0Smrgfi 83301c80d5b0Smrg 83311c80d5b0Smrgfound="no" 83321c80d5b0Smrg 83331c80d5b0Smrg if test $found = "no" ; then 833441fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83351c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83361c80d5b0Smrg fi 83371c80d5b0Smrg 833841fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 83391c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 83401c80d5b0Smrg fi 83411c80d5b0Smrg 83421c80d5b0Smrg CFLAGS="$CFLAGS -Werror=write-strings" 83431c80d5b0Smrg 8344b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8345b8df70beSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 834641fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8347b8df70beSmrg if eval test \${$cacheid+y} 8348b8df70beSmrgthen : 8349b8df70beSmrg printf %s "(cached) " >&6 8350b8df70beSmrgelse $as_nop 83511c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83521c80d5b0Smrg/* end confdefs.h. */ 83531c80d5b0Smrgint i; 83541c80d5b0Smrgint 8355b8df70beSmrgmain (void) 83561c80d5b0Smrg{ 83571c80d5b0Smrg 83581c80d5b0Smrg ; 83591c80d5b0Smrg return 0; 83601c80d5b0Smrg} 83611c80d5b0Smrg_ACEOF 8362b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8363b8df70beSmrgthen : 83641c80d5b0Smrg eval $cacheid=yes 8365b8df70beSmrgelse $as_nop 83661c80d5b0Smrg eval $cacheid=no 83671c80d5b0Smrgfi 8368b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 83691c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 83701c80d5b0Smrgfi 83711c80d5b0Smrg 83721c80d5b0Smrg 83731c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83741c80d5b0Smrg 83751c80d5b0Smrg eval supported=\$$cacheid 8376b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8377b8df70beSmrgprintf "%s\n" "$supported" >&6; } 83781c80d5b0Smrg if test "$supported" = "yes" ; then 83791c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 83801c80d5b0Smrg found="yes" 83811c80d5b0Smrg fi 83821c80d5b0Smrg fi 83831c80d5b0Smrg 83841c80d5b0Smrg 83851c80d5b0Smrg 83861c80d5b0Smrg 83871c80d5b0Smrg 83881c80d5b0Smrg 83891c80d5b0Smrg 83901c80d5b0Smrg 83911c80d5b0Smrg 83921c80d5b0Smrg 83931c80d5b0Smrg 83941c80d5b0Smrg 83951c80d5b0Smrg 83961c80d5b0Smrg 83971c80d5b0Smrg 83981c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 83991c80d5b0Smrg 84001c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 84011c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8402b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8403b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8404b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8405b8df70beSmrgthen : 8406b8df70beSmrg printf %s "(cached) " >&6 8407b8df70beSmrgelse $as_nop 84081c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84091c80d5b0Smrg/* end confdefs.h. */ 84101c80d5b0Smrgint i; 84111c80d5b0Smrg_ACEOF 8412b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8413b8df70beSmrgthen : 84141c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8415b8df70beSmrgelse $as_nop 84161c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 84171c80d5b0Smrgfi 8418b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 84191c80d5b0Smrgfi 8420b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8421b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 84221c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 84231c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84241c80d5b0Smrgfi 84251c80d5b0Smrg 84261c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 84271c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84281c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84291c80d5b0Smrg fi 84301c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8431b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8432b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8433b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8434b8df70beSmrgthen : 8435b8df70beSmrg printf %s "(cached) " >&6 8436b8df70beSmrgelse $as_nop 84371c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84381c80d5b0Smrg/* end confdefs.h. */ 84391c80d5b0Smrgint i; 84401c80d5b0Smrg_ACEOF 8441b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8442b8df70beSmrgthen : 84431c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8444b8df70beSmrgelse $as_nop 84451c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 84461c80d5b0Smrgfi 8447b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 84481c80d5b0Smrgfi 8449b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8450b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 84511c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 84521c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84531c80d5b0Smrgfi 84541c80d5b0Smrg 84551c80d5b0Smrgfound="no" 84561c80d5b0Smrg 84571c80d5b0Smrg if test $found = "no" ; then 845841fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84591c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84601c80d5b0Smrg fi 84611c80d5b0Smrg 846241fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 84631c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84641c80d5b0Smrg fi 84651c80d5b0Smrg 84661c80d5b0Smrg CFLAGS="$CFLAGS -Werror=address" 84671c80d5b0Smrg 8468b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8469b8df70beSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 847041fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_address 8471b8df70beSmrg if eval test \${$cacheid+y} 8472b8df70beSmrgthen : 8473b8df70beSmrg printf %s "(cached) " >&6 8474b8df70beSmrgelse $as_nop 84751c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84761c80d5b0Smrg/* end confdefs.h. */ 84771c80d5b0Smrgint i; 84781c80d5b0Smrgint 8479b8df70beSmrgmain (void) 84801c80d5b0Smrg{ 84811c80d5b0Smrg 84821c80d5b0Smrg ; 84831c80d5b0Smrg return 0; 84841c80d5b0Smrg} 84851c80d5b0Smrg_ACEOF 8486b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8487b8df70beSmrgthen : 84881c80d5b0Smrg eval $cacheid=yes 8489b8df70beSmrgelse $as_nop 84901c80d5b0Smrg eval $cacheid=no 84911c80d5b0Smrgfi 8492b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 84931c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 84941c80d5b0Smrgfi 84951c80d5b0Smrg 84961c80d5b0Smrg 84971c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84981c80d5b0Smrg 84991c80d5b0Smrg eval supported=\$$cacheid 8500b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8501b8df70beSmrgprintf "%s\n" "$supported" >&6; } 85021c80d5b0Smrg if test "$supported" = "yes" ; then 85031c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 85041c80d5b0Smrg found="yes" 85051c80d5b0Smrg fi 85061c80d5b0Smrg fi 85071c80d5b0Smrg 85081c80d5b0Smrg 85091c80d5b0Smrg 85101c80d5b0Smrg 85111c80d5b0Smrg 85121c80d5b0Smrg 85131c80d5b0Smrg 85141c80d5b0Smrg 85151c80d5b0Smrg 85161c80d5b0Smrg 85171c80d5b0Smrg 85181c80d5b0Smrg 85191c80d5b0Smrg 85201c80d5b0Smrg 85211c80d5b0Smrg 85221c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 85231c80d5b0Smrg 85241c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 85251c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8526b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8527b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8528b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8529b8df70beSmrgthen : 8530b8df70beSmrg printf %s "(cached) " >&6 8531b8df70beSmrgelse $as_nop 85321c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85331c80d5b0Smrg/* end confdefs.h. */ 85341c80d5b0Smrgint i; 85351c80d5b0Smrg_ACEOF 8536b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8537b8df70beSmrgthen : 85381c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8539b8df70beSmrgelse $as_nop 85401c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 85411c80d5b0Smrgfi 8542b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 85431c80d5b0Smrgfi 8544b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8545b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 85461c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 85471c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85481c80d5b0Smrgfi 85491c80d5b0Smrg 85501c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 85511c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85521c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85531c80d5b0Smrg fi 85541c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8555b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8556b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8557b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8558b8df70beSmrgthen : 8559b8df70beSmrg printf %s "(cached) " >&6 8560b8df70beSmrgelse $as_nop 85611c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85621c80d5b0Smrg/* end confdefs.h. */ 85631c80d5b0Smrgint i; 85641c80d5b0Smrg_ACEOF 8565b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8566b8df70beSmrgthen : 85671c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8568b8df70beSmrgelse $as_nop 85691c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 85701c80d5b0Smrgfi 8571b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 85721c80d5b0Smrgfi 8573b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8574b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 85751c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 85761c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85771c80d5b0Smrgfi 85781c80d5b0Smrg 85791c80d5b0Smrgfound="no" 85801c80d5b0Smrg 85811c80d5b0Smrg if test $found = "no" ; then 858241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85831c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85841c80d5b0Smrg fi 85851c80d5b0Smrg 858641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 85871c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 85881c80d5b0Smrg fi 85891c80d5b0Smrg 85901c80d5b0Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 85911c80d5b0Smrg 8592b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8593b8df70beSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 859441fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8595b8df70beSmrg if eval test \${$cacheid+y} 8596b8df70beSmrgthen : 8597b8df70beSmrg printf %s "(cached) " >&6 8598b8df70beSmrgelse $as_nop 85991c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86001c80d5b0Smrg/* end confdefs.h. */ 86011c80d5b0Smrgint i; 86021c80d5b0Smrgint 8603b8df70beSmrgmain (void) 86041c80d5b0Smrg{ 86051c80d5b0Smrg 86061c80d5b0Smrg ; 86071c80d5b0Smrg return 0; 86081c80d5b0Smrg} 86091c80d5b0Smrg_ACEOF 8610b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8611b8df70beSmrgthen : 86121c80d5b0Smrg eval $cacheid=yes 8613b8df70beSmrgelse $as_nop 86141c80d5b0Smrg eval $cacheid=no 86151c80d5b0Smrgfi 8616b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86171c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 86181c80d5b0Smrgfi 86191c80d5b0Smrg 86201c80d5b0Smrg 86211c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86221c80d5b0Smrg 86231c80d5b0Smrg eval supported=\$$cacheid 8624b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8625b8df70beSmrgprintf "%s\n" "$supported" >&6; } 86261c80d5b0Smrg if test "$supported" = "yes" ; then 86271c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 86281c80d5b0Smrg found="yes" 86291c80d5b0Smrg fi 86301c80d5b0Smrg fi 86311c80d5b0Smrg 86321c80d5b0Smrg if test $found = "no" ; then 863341fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 86341c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86351c80d5b0Smrg fi 86361c80d5b0Smrg 863741fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 86381c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 86391c80d5b0Smrg fi 86401c80d5b0Smrg 86411c80d5b0Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86421c80d5b0Smrg 8643b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8644b8df70beSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 864541fe0c2aSmrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8646b8df70beSmrg if eval test \${$cacheid+y} 8647b8df70beSmrgthen : 8648b8df70beSmrg printf %s "(cached) " >&6 8649b8df70beSmrgelse $as_nop 86501c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86511c80d5b0Smrg/* end confdefs.h. */ 86521c80d5b0Smrgint i; 86531c80d5b0Smrgint 8654b8df70beSmrgmain (void) 86551c80d5b0Smrg{ 86561c80d5b0Smrg 86571c80d5b0Smrg ; 86581c80d5b0Smrg return 0; 86591c80d5b0Smrg} 86601c80d5b0Smrg_ACEOF 8661b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8662b8df70beSmrgthen : 86631c80d5b0Smrg eval $cacheid=yes 8664b8df70beSmrgelse $as_nop 86651c80d5b0Smrg eval $cacheid=no 86661c80d5b0Smrgfi 8667b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86681c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 86691c80d5b0Smrgfi 86701c80d5b0Smrg 86711c80d5b0Smrg 86721c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86731c80d5b0Smrg 86741c80d5b0Smrg eval supported=\$$cacheid 8675b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8676b8df70beSmrgprintf "%s\n" "$supported" >&6; } 86771c80d5b0Smrg if test "$supported" = "yes" ; then 86781c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86791c80d5b0Smrg found="yes" 86801c80d5b0Smrg fi 86811c80d5b0Smrg fi 86821c80d5b0Smrg 86831c80d5b0Smrg 86841c80d5b0Smrg 86851c80d5b0Smrg 86861c80d5b0Smrg 86871c80d5b0Smrg 86881c80d5b0Smrg 86891c80d5b0Smrg 86901c80d5b0Smrg 86911c80d5b0Smrg 86921c80d5b0Smrg 86931c80d5b0Smrg 86941c80d5b0Smrg 86951c80d5b0Smrg 86961c80d5b0Smrg 86971c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 86981c80d5b0Smrg 86991c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 87001c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8701b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8702b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8703b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8704b8df70beSmrgthen : 8705b8df70beSmrg printf %s "(cached) " >&6 8706b8df70beSmrgelse $as_nop 87071c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87081c80d5b0Smrg/* end confdefs.h. */ 87091c80d5b0Smrgint i; 87101c80d5b0Smrg_ACEOF 8711b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8712b8df70beSmrgthen : 87131c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8714b8df70beSmrgelse $as_nop 87151c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 87161c80d5b0Smrgfi 8717b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 87181c80d5b0Smrgfi 8719b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8720b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 87211c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 87221c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87231c80d5b0Smrgfi 87241c80d5b0Smrg 87251c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 87261c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87271c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87281c80d5b0Smrg fi 87291c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8730b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8731b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8732b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8733b8df70beSmrgthen : 8734b8df70beSmrg printf %s "(cached) " >&6 8735b8df70beSmrgelse $as_nop 87361c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87371c80d5b0Smrg/* end confdefs.h. */ 87381c80d5b0Smrgint i; 87391c80d5b0Smrg_ACEOF 8740b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8741b8df70beSmrgthen : 87421c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8743b8df70beSmrgelse $as_nop 87441c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 87451c80d5b0Smrgfi 8746b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 87471c80d5b0Smrgfi 8748b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8749b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 87501c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 87511c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87521c80d5b0Smrgfi 87531c80d5b0Smrg 87541c80d5b0Smrgfound="no" 87551c80d5b0Smrg 87561c80d5b0Smrg if test $found = "no" ; then 875741fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87581c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87591c80d5b0Smrg fi 87601c80d5b0Smrg 876141fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 87621c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 87631c80d5b0Smrg fi 87641c80d5b0Smrg 87651c80d5b0Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 87661c80d5b0Smrg 8767b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8768b8df70beSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 876941fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8770b8df70beSmrg if eval test \${$cacheid+y} 8771b8df70beSmrgthen : 8772b8df70beSmrg printf %s "(cached) " >&6 8773b8df70beSmrgelse $as_nop 87741c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87751c80d5b0Smrg/* end confdefs.h. */ 87761c80d5b0Smrgint i; 87771c80d5b0Smrgint 8778b8df70beSmrgmain (void) 87791c80d5b0Smrg{ 87801c80d5b0Smrg 87811c80d5b0Smrg ; 87821c80d5b0Smrg return 0; 87831c80d5b0Smrg} 87841c80d5b0Smrg_ACEOF 8785b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8786b8df70beSmrgthen : 87871c80d5b0Smrg eval $cacheid=yes 8788b8df70beSmrgelse $as_nop 87891c80d5b0Smrg eval $cacheid=no 87901c80d5b0Smrgfi 8791b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 87921c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 87931c80d5b0Smrgfi 87941c80d5b0Smrg 87951c80d5b0Smrg 87961c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87971c80d5b0Smrg 87981c80d5b0Smrg eval supported=\$$cacheid 8799b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8800b8df70beSmrgprintf "%s\n" "$supported" >&6; } 88011c80d5b0Smrg if test "$supported" = "yes" ; then 88021c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 88031c80d5b0Smrg found="yes" 88041c80d5b0Smrg fi 88051c80d5b0Smrg fi 88061c80d5b0Smrg 88071c80d5b0Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 88081c80d5b0Smrgelse 8809b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5 8810b8df70beSmrgprintf "%s\n" "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;} 88111c80d5b0Smrg 88121c80d5b0Smrg 88131c80d5b0Smrg 88141c80d5b0Smrg 88151c80d5b0Smrg 88161c80d5b0Smrg 88171c80d5b0Smrg 88181c80d5b0Smrg 88191c80d5b0Smrg 88201c80d5b0Smrg 88211c80d5b0Smrg 88221c80d5b0Smrg 88231c80d5b0Smrg 88241c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 88251c80d5b0Smrg 88261c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 88271c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8828b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8829b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8830b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8831b8df70beSmrgthen : 8832b8df70beSmrg printf %s "(cached) " >&6 8833b8df70beSmrgelse $as_nop 88341c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88351c80d5b0Smrg/* end confdefs.h. */ 88361c80d5b0Smrgint i; 88371c80d5b0Smrg_ACEOF 8838b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8839b8df70beSmrgthen : 88401c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8841b8df70beSmrgelse $as_nop 88421c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 88431c80d5b0Smrgfi 8844b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 88451c80d5b0Smrgfi 8846b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8847b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 88481c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 88491c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88501c80d5b0Smrgfi 88511c80d5b0Smrg 88521c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 88531c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88541c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88551c80d5b0Smrg fi 88561c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8857b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8858b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8859b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8860b8df70beSmrgthen : 8861b8df70beSmrg printf %s "(cached) " >&6 8862b8df70beSmrgelse $as_nop 88631c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88641c80d5b0Smrg/* end confdefs.h. */ 88651c80d5b0Smrgint i; 88661c80d5b0Smrg_ACEOF 8867b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8868b8df70beSmrgthen : 88691c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8870b8df70beSmrgelse $as_nop 88711c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 88721c80d5b0Smrgfi 8873b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 88741c80d5b0Smrgfi 8875b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8876b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 88771c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 88781c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88791c80d5b0Smrgfi 88801c80d5b0Smrg 88811c80d5b0Smrgfound="no" 88821c80d5b0Smrg 88831c80d5b0Smrg if test $found = "no" ; then 888441fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88851c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88861c80d5b0Smrg fi 88871c80d5b0Smrg 888841fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 88891c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88901c80d5b0Smrg fi 88911c80d5b0Smrg 88921c80d5b0Smrg CFLAGS="$CFLAGS -Wimplicit" 88931c80d5b0Smrg 8894b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8895b8df70beSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 88961c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wimplicit 8897b8df70beSmrg if eval test \${$cacheid+y} 8898b8df70beSmrgthen : 8899b8df70beSmrg printf %s "(cached) " >&6 8900b8df70beSmrgelse $as_nop 89011c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89021c80d5b0Smrg/* end confdefs.h. */ 89031c80d5b0Smrgint i; 89041c80d5b0Smrgint 8905b8df70beSmrgmain (void) 89061c80d5b0Smrg{ 89071c80d5b0Smrg 89081c80d5b0Smrg ; 89091c80d5b0Smrg return 0; 89101c80d5b0Smrg} 89111c80d5b0Smrg_ACEOF 8912b8df70beSmrgif ac_fn_c_try_link "$LINENO" 8913b8df70beSmrgthen : 89141c80d5b0Smrg eval $cacheid=yes 8915b8df70beSmrgelse $as_nop 89161c80d5b0Smrg eval $cacheid=no 89171c80d5b0Smrgfi 8918b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 89191c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 89201c80d5b0Smrgfi 89211c80d5b0Smrg 89221c80d5b0Smrg 89231c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89241c80d5b0Smrg 89251c80d5b0Smrg eval supported=\$$cacheid 8926b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8927b8df70beSmrgprintf "%s\n" "$supported" >&6; } 89281c80d5b0Smrg if test "$supported" = "yes" ; then 89291c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 89301c80d5b0Smrg found="yes" 89311c80d5b0Smrg fi 89321c80d5b0Smrg fi 89331c80d5b0Smrg 89341c80d5b0Smrg 89351c80d5b0Smrg 89361c80d5b0Smrg 89371c80d5b0Smrg 89381c80d5b0Smrg 89391c80d5b0Smrg 89401c80d5b0Smrg 89411c80d5b0Smrg 89421c80d5b0Smrg 89431c80d5b0Smrg 89441c80d5b0Smrg 89451c80d5b0Smrg 89461c80d5b0Smrg 89471c80d5b0Smrg 89481c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 89491c80d5b0Smrg 89501c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 89511c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8952b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8953b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8954b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8955b8df70beSmrgthen : 8956b8df70beSmrg printf %s "(cached) " >&6 8957b8df70beSmrgelse $as_nop 89581c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89591c80d5b0Smrg/* end confdefs.h. */ 89601c80d5b0Smrgint i; 89611c80d5b0Smrg_ACEOF 8962b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8963b8df70beSmrgthen : 89641c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8965b8df70beSmrgelse $as_nop 89661c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 89671c80d5b0Smrgfi 8968b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 89691c80d5b0Smrgfi 8970b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8971b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 89721c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 89731c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89741c80d5b0Smrgfi 89751c80d5b0Smrg 89761c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 89771c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 89781c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89791c80d5b0Smrg fi 89801c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8981b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8982b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8983b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8984b8df70beSmrgthen : 8985b8df70beSmrg printf %s "(cached) " >&6 8986b8df70beSmrgelse $as_nop 89871c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89881c80d5b0Smrg/* end confdefs.h. */ 89891c80d5b0Smrgint i; 89901c80d5b0Smrg_ACEOF 8991b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 8992b8df70beSmrgthen : 89931c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8994b8df70beSmrgelse $as_nop 89951c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 89961c80d5b0Smrgfi 8997b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 89981c80d5b0Smrgfi 8999b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9000b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 90011c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 90021c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90031c80d5b0Smrgfi 90041c80d5b0Smrg 90051c80d5b0Smrgfound="no" 90061c80d5b0Smrg 90071c80d5b0Smrg if test $found = "no" ; then 900841fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 90091c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90101c80d5b0Smrg fi 90111c80d5b0Smrg 901241fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 90131c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 90141c80d5b0Smrg fi 90151c80d5b0Smrg 90161c80d5b0Smrg CFLAGS="$CFLAGS -Wnonnull" 90171c80d5b0Smrg 9018b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9019b8df70beSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 90201c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wnonnull 9021b8df70beSmrg if eval test \${$cacheid+y} 9022b8df70beSmrgthen : 9023b8df70beSmrg printf %s "(cached) " >&6 9024b8df70beSmrgelse $as_nop 90251c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90261c80d5b0Smrg/* end confdefs.h. */ 90271c80d5b0Smrgint i; 90281c80d5b0Smrgint 9029b8df70beSmrgmain (void) 90301c80d5b0Smrg{ 90311c80d5b0Smrg 90321c80d5b0Smrg ; 90331c80d5b0Smrg return 0; 90341c80d5b0Smrg} 90351c80d5b0Smrg_ACEOF 9036b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9037b8df70beSmrgthen : 90381c80d5b0Smrg eval $cacheid=yes 9039b8df70beSmrgelse $as_nop 90401c80d5b0Smrg eval $cacheid=no 90411c80d5b0Smrgfi 9042b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 90431c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 90441c80d5b0Smrgfi 90451c80d5b0Smrg 90461c80d5b0Smrg 90471c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90481c80d5b0Smrg 90491c80d5b0Smrg eval supported=\$$cacheid 9050b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9051b8df70beSmrgprintf "%s\n" "$supported" >&6; } 90521c80d5b0Smrg if test "$supported" = "yes" ; then 90531c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 90541c80d5b0Smrg found="yes" 90551c80d5b0Smrg fi 90561c80d5b0Smrg fi 90571c80d5b0Smrg 90581c80d5b0Smrg 90591c80d5b0Smrg 90601c80d5b0Smrg 90611c80d5b0Smrg 90621c80d5b0Smrg 90631c80d5b0Smrg 90641c80d5b0Smrg 90651c80d5b0Smrg 90661c80d5b0Smrg 90671c80d5b0Smrg 90681c80d5b0Smrg 90691c80d5b0Smrg 90701c80d5b0Smrg 90711c80d5b0Smrg 90721c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 90731c80d5b0Smrg 90741c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 90751c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9076b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9077b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9078b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9079b8df70beSmrgthen : 9080b8df70beSmrg printf %s "(cached) " >&6 9081b8df70beSmrgelse $as_nop 90821c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90831c80d5b0Smrg/* end confdefs.h. */ 90841c80d5b0Smrgint i; 90851c80d5b0Smrg_ACEOF 9086b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9087b8df70beSmrgthen : 90881c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9089b8df70beSmrgelse $as_nop 90901c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 90911c80d5b0Smrgfi 9092b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 90931c80d5b0Smrgfi 9094b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9095b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 90961c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 90971c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90981c80d5b0Smrgfi 90991c80d5b0Smrg 91001c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 91011c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91021c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91031c80d5b0Smrg fi 91041c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9105b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9106b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9107b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9108b8df70beSmrgthen : 9109b8df70beSmrg printf %s "(cached) " >&6 9110b8df70beSmrgelse $as_nop 91111c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91121c80d5b0Smrg/* end confdefs.h. */ 91131c80d5b0Smrgint i; 91141c80d5b0Smrg_ACEOF 9115b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9116b8df70beSmrgthen : 91171c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9118b8df70beSmrgelse $as_nop 91191c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 91201c80d5b0Smrgfi 9121b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 91221c80d5b0Smrgfi 9123b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9124b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 91251c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 91261c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91271c80d5b0Smrgfi 91281c80d5b0Smrg 91291c80d5b0Smrgfound="no" 91301c80d5b0Smrg 91311c80d5b0Smrg if test $found = "no" ; then 913241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91331c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91341c80d5b0Smrg fi 91351c80d5b0Smrg 913641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 91371c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91381c80d5b0Smrg fi 91391c80d5b0Smrg 91401c80d5b0Smrg CFLAGS="$CFLAGS -Winit-self" 91411c80d5b0Smrg 9142b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9143b8df70beSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 91441c80d5b0Smrg cacheid=xorg_cv_cc_flag__Winit_self 9145b8df70beSmrg if eval test \${$cacheid+y} 9146b8df70beSmrgthen : 9147b8df70beSmrg printf %s "(cached) " >&6 9148b8df70beSmrgelse $as_nop 91491c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91501c80d5b0Smrg/* end confdefs.h. */ 91511c80d5b0Smrgint i; 91521c80d5b0Smrgint 9153b8df70beSmrgmain (void) 91541c80d5b0Smrg{ 91551c80d5b0Smrg 91561c80d5b0Smrg ; 91571c80d5b0Smrg return 0; 91581c80d5b0Smrg} 91591c80d5b0Smrg_ACEOF 9160b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9161b8df70beSmrgthen : 91621c80d5b0Smrg eval $cacheid=yes 9163b8df70beSmrgelse $as_nop 91641c80d5b0Smrg eval $cacheid=no 91651c80d5b0Smrgfi 9166b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 91671c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 91681c80d5b0Smrgfi 91691c80d5b0Smrg 91701c80d5b0Smrg 91711c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91721c80d5b0Smrg 91731c80d5b0Smrg eval supported=\$$cacheid 9174b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9175b8df70beSmrgprintf "%s\n" "$supported" >&6; } 91761c80d5b0Smrg if test "$supported" = "yes" ; then 91771c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 91781c80d5b0Smrg found="yes" 91791c80d5b0Smrg fi 91801c80d5b0Smrg fi 91811c80d5b0Smrg 91821c80d5b0Smrg 91831c80d5b0Smrg 91841c80d5b0Smrg 91851c80d5b0Smrg 91861c80d5b0Smrg 91871c80d5b0Smrg 91881c80d5b0Smrg 91891c80d5b0Smrg 91901c80d5b0Smrg 91911c80d5b0Smrg 91921c80d5b0Smrg 91931c80d5b0Smrg 91941c80d5b0Smrg 91951c80d5b0Smrg 91961c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 91971c80d5b0Smrg 91981c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 91991c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9200b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9201b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9202b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9203b8df70beSmrgthen : 9204b8df70beSmrg printf %s "(cached) " >&6 9205b8df70beSmrgelse $as_nop 92061c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92071c80d5b0Smrg/* end confdefs.h. */ 92081c80d5b0Smrgint i; 92091c80d5b0Smrg_ACEOF 9210b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9211b8df70beSmrgthen : 92121c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9213b8df70beSmrgelse $as_nop 92141c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 92151c80d5b0Smrgfi 9216b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 92171c80d5b0Smrgfi 9218b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9219b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 92201c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 92211c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92221c80d5b0Smrgfi 92231c80d5b0Smrg 92241c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 92251c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92261c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92271c80d5b0Smrg fi 92281c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9229b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9230b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9231b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9232b8df70beSmrgthen : 9233b8df70beSmrg printf %s "(cached) " >&6 9234b8df70beSmrgelse $as_nop 92351c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92361c80d5b0Smrg/* end confdefs.h. */ 92371c80d5b0Smrgint i; 92381c80d5b0Smrg_ACEOF 9239b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9240b8df70beSmrgthen : 92411c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9242b8df70beSmrgelse $as_nop 92431c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 92441c80d5b0Smrgfi 9245b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 92461c80d5b0Smrgfi 9247b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9248b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 92491c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 92501c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92511c80d5b0Smrgfi 92521c80d5b0Smrg 92531c80d5b0Smrgfound="no" 92541c80d5b0Smrg 92551c80d5b0Smrg if test $found = "no" ; then 925641fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92571c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92581c80d5b0Smrg fi 92591c80d5b0Smrg 926041fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 92611c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92621c80d5b0Smrg fi 92631c80d5b0Smrg 92641c80d5b0Smrg CFLAGS="$CFLAGS -Wmain" 92651c80d5b0Smrg 9266b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9267b8df70beSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 92681c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wmain 9269b8df70beSmrg if eval test \${$cacheid+y} 9270b8df70beSmrgthen : 9271b8df70beSmrg printf %s "(cached) " >&6 9272b8df70beSmrgelse $as_nop 92731c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92741c80d5b0Smrg/* end confdefs.h. */ 92751c80d5b0Smrgint i; 92761c80d5b0Smrgint 9277b8df70beSmrgmain (void) 92781c80d5b0Smrg{ 92791c80d5b0Smrg 92801c80d5b0Smrg ; 92811c80d5b0Smrg return 0; 92821c80d5b0Smrg} 92831c80d5b0Smrg_ACEOF 9284b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9285b8df70beSmrgthen : 92861c80d5b0Smrg eval $cacheid=yes 9287b8df70beSmrgelse $as_nop 92881c80d5b0Smrg eval $cacheid=no 92891c80d5b0Smrgfi 9290b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 92911c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 92921c80d5b0Smrgfi 92931c80d5b0Smrg 92941c80d5b0Smrg 92951c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92961c80d5b0Smrg 92971c80d5b0Smrg eval supported=\$$cacheid 9298b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9299b8df70beSmrgprintf "%s\n" "$supported" >&6; } 93001c80d5b0Smrg if test "$supported" = "yes" ; then 93011c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 93021c80d5b0Smrg found="yes" 93031c80d5b0Smrg fi 93041c80d5b0Smrg fi 93051c80d5b0Smrg 93061c80d5b0Smrg 93071c80d5b0Smrg 93081c80d5b0Smrg 93091c80d5b0Smrg 93101c80d5b0Smrg 93111c80d5b0Smrg 93121c80d5b0Smrg 93131c80d5b0Smrg 93141c80d5b0Smrg 93151c80d5b0Smrg 93161c80d5b0Smrg 93171c80d5b0Smrg 93181c80d5b0Smrg 93191c80d5b0Smrg 93201c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 93211c80d5b0Smrg 93221c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 93231c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9324b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9325b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9326b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9327b8df70beSmrgthen : 9328b8df70beSmrg printf %s "(cached) " >&6 9329b8df70beSmrgelse $as_nop 93301c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93311c80d5b0Smrg/* end confdefs.h. */ 93321c80d5b0Smrgint i; 93331c80d5b0Smrg_ACEOF 9334b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9335b8df70beSmrgthen : 93361c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9337b8df70beSmrgelse $as_nop 93381c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 93391c80d5b0Smrgfi 9340b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 93411c80d5b0Smrgfi 9342b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9343b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 93441c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 93451c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93461c80d5b0Smrgfi 93471c80d5b0Smrg 93481c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 93491c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93501c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93511c80d5b0Smrg fi 93521c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9353b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9354b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9355b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9356b8df70beSmrgthen : 9357b8df70beSmrg printf %s "(cached) " >&6 9358b8df70beSmrgelse $as_nop 93591c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93601c80d5b0Smrg/* end confdefs.h. */ 93611c80d5b0Smrgint i; 93621c80d5b0Smrg_ACEOF 9363b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9364b8df70beSmrgthen : 93651c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9366b8df70beSmrgelse $as_nop 93671c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 93681c80d5b0Smrgfi 9369b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 93701c80d5b0Smrgfi 9371b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9372b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 93731c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 93741c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93751c80d5b0Smrgfi 93761c80d5b0Smrg 93771c80d5b0Smrgfound="no" 93781c80d5b0Smrg 93791c80d5b0Smrg if test $found = "no" ; then 938041fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93811c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93821c80d5b0Smrg fi 93831c80d5b0Smrg 938441fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 93851c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 93861c80d5b0Smrg fi 93871c80d5b0Smrg 93881c80d5b0Smrg CFLAGS="$CFLAGS -Wmissing-braces" 93891c80d5b0Smrg 9390b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9391b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 93921c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9393b8df70beSmrg if eval test \${$cacheid+y} 9394b8df70beSmrgthen : 9395b8df70beSmrg printf %s "(cached) " >&6 9396b8df70beSmrgelse $as_nop 93971c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93981c80d5b0Smrg/* end confdefs.h. */ 93991c80d5b0Smrgint i; 94001c80d5b0Smrgint 9401b8df70beSmrgmain (void) 94021c80d5b0Smrg{ 94031c80d5b0Smrg 94041c80d5b0Smrg ; 94051c80d5b0Smrg return 0; 94061c80d5b0Smrg} 94071c80d5b0Smrg_ACEOF 9408b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9409b8df70beSmrgthen : 94101c80d5b0Smrg eval $cacheid=yes 9411b8df70beSmrgelse $as_nop 94121c80d5b0Smrg eval $cacheid=no 94131c80d5b0Smrgfi 9414b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 94151c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 94161c80d5b0Smrgfi 94171c80d5b0Smrg 94181c80d5b0Smrg 94191c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94201c80d5b0Smrg 94211c80d5b0Smrg eval supported=\$$cacheid 9422b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9423b8df70beSmrgprintf "%s\n" "$supported" >&6; } 94241c80d5b0Smrg if test "$supported" = "yes" ; then 94251c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 94261c80d5b0Smrg found="yes" 94271c80d5b0Smrg fi 94281c80d5b0Smrg fi 94291c80d5b0Smrg 94301c80d5b0Smrg 94311c80d5b0Smrg 94321c80d5b0Smrg 94331c80d5b0Smrg 94341c80d5b0Smrg 94351c80d5b0Smrg 94361c80d5b0Smrg 94371c80d5b0Smrg 94381c80d5b0Smrg 94391c80d5b0Smrg 94401c80d5b0Smrg 94411c80d5b0Smrg 94421c80d5b0Smrg 94431c80d5b0Smrg 94441c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 94451c80d5b0Smrg 94461c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 94471c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9448b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9449b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9450b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9451b8df70beSmrgthen : 9452b8df70beSmrg printf %s "(cached) " >&6 9453b8df70beSmrgelse $as_nop 94541c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94551c80d5b0Smrg/* end confdefs.h. */ 94561c80d5b0Smrgint i; 94571c80d5b0Smrg_ACEOF 9458b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9459b8df70beSmrgthen : 94601c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9461b8df70beSmrgelse $as_nop 94621c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 94631c80d5b0Smrgfi 9464b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 94651c80d5b0Smrgfi 9466b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9467b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 94681c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 94691c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94701c80d5b0Smrgfi 94711c80d5b0Smrg 94721c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 94731c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 94741c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94751c80d5b0Smrg fi 94761c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9477b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9478b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9479b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9480b8df70beSmrgthen : 9481b8df70beSmrg printf %s "(cached) " >&6 9482b8df70beSmrgelse $as_nop 94831c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94841c80d5b0Smrg/* end confdefs.h. */ 94851c80d5b0Smrgint i; 94861c80d5b0Smrg_ACEOF 9487b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9488b8df70beSmrgthen : 94891c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9490b8df70beSmrgelse $as_nop 94911c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 94921c80d5b0Smrgfi 9493b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 94941c80d5b0Smrgfi 9495b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9496b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 94971c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 94981c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94991c80d5b0Smrgfi 95001c80d5b0Smrg 95011c80d5b0Smrgfound="no" 95021c80d5b0Smrg 95031c80d5b0Smrg if test $found = "no" ; then 950441fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95051c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95061c80d5b0Smrg fi 95071c80d5b0Smrg 950841fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 95091c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 95101c80d5b0Smrg fi 95111c80d5b0Smrg 95121c80d5b0Smrg CFLAGS="$CFLAGS -Wsequence-point" 95131c80d5b0Smrg 9514b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9515b8df70beSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 95161c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 9517b8df70beSmrg if eval test \${$cacheid+y} 9518b8df70beSmrgthen : 9519b8df70beSmrg printf %s "(cached) " >&6 9520b8df70beSmrgelse $as_nop 95211c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95221c80d5b0Smrg/* end confdefs.h. */ 95231c80d5b0Smrgint i; 95241c80d5b0Smrgint 9525b8df70beSmrgmain (void) 95261c80d5b0Smrg{ 95271c80d5b0Smrg 95281c80d5b0Smrg ; 95291c80d5b0Smrg return 0; 95301c80d5b0Smrg} 95311c80d5b0Smrg_ACEOF 9532b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9533b8df70beSmrgthen : 95341c80d5b0Smrg eval $cacheid=yes 9535b8df70beSmrgelse $as_nop 95361c80d5b0Smrg eval $cacheid=no 95371c80d5b0Smrgfi 9538b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 95391c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 95401c80d5b0Smrgfi 95411c80d5b0Smrg 95421c80d5b0Smrg 95431c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95441c80d5b0Smrg 95451c80d5b0Smrg eval supported=\$$cacheid 9546b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9547b8df70beSmrgprintf "%s\n" "$supported" >&6; } 95481c80d5b0Smrg if test "$supported" = "yes" ; then 95491c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 95501c80d5b0Smrg found="yes" 95511c80d5b0Smrg fi 95521c80d5b0Smrg fi 95531c80d5b0Smrg 95541c80d5b0Smrg 95551c80d5b0Smrg 95561c80d5b0Smrg 95571c80d5b0Smrg 95581c80d5b0Smrg 95591c80d5b0Smrg 95601c80d5b0Smrg 95611c80d5b0Smrg 95621c80d5b0Smrg 95631c80d5b0Smrg 95641c80d5b0Smrg 95651c80d5b0Smrg 95661c80d5b0Smrg 95671c80d5b0Smrg 95681c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 95691c80d5b0Smrg 95701c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 95711c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9572b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9573b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9574b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9575b8df70beSmrgthen : 9576b8df70beSmrg printf %s "(cached) " >&6 9577b8df70beSmrgelse $as_nop 95781c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95791c80d5b0Smrg/* end confdefs.h. */ 95801c80d5b0Smrgint i; 95811c80d5b0Smrg_ACEOF 9582b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9583b8df70beSmrgthen : 95841c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9585b8df70beSmrgelse $as_nop 95861c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 95871c80d5b0Smrgfi 9588b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 95891c80d5b0Smrgfi 9590b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9591b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 95921c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 95931c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95941c80d5b0Smrgfi 95951c80d5b0Smrg 95961c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 95971c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95981c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95991c80d5b0Smrg fi 96001c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9601b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9602b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9603b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9604b8df70beSmrgthen : 9605b8df70beSmrg printf %s "(cached) " >&6 9606b8df70beSmrgelse $as_nop 96071c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96081c80d5b0Smrg/* end confdefs.h. */ 96091c80d5b0Smrgint i; 96101c80d5b0Smrg_ACEOF 9611b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9612b8df70beSmrgthen : 96131c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9614b8df70beSmrgelse $as_nop 96151c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 96161c80d5b0Smrgfi 9617b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 96181c80d5b0Smrgfi 9619b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9620b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 96211c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 96221c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96231c80d5b0Smrgfi 96241c80d5b0Smrg 96251c80d5b0Smrgfound="no" 96261c80d5b0Smrg 96271c80d5b0Smrg if test $found = "no" ; then 962841fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 96291c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96301c80d5b0Smrg fi 96311c80d5b0Smrg 963241fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 96331c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 96341c80d5b0Smrg fi 96351c80d5b0Smrg 96361c80d5b0Smrg CFLAGS="$CFLAGS -Wreturn-type" 96371c80d5b0Smrg 9638b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9639b8df70beSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 96401c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 9641b8df70beSmrg if eval test \${$cacheid+y} 9642b8df70beSmrgthen : 9643b8df70beSmrg printf %s "(cached) " >&6 9644b8df70beSmrgelse $as_nop 96451c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96461c80d5b0Smrg/* end confdefs.h. */ 96471c80d5b0Smrgint i; 96481c80d5b0Smrgint 9649b8df70beSmrgmain (void) 96501c80d5b0Smrg{ 96511c80d5b0Smrg 96521c80d5b0Smrg ; 96531c80d5b0Smrg return 0; 96541c80d5b0Smrg} 96551c80d5b0Smrg_ACEOF 9656b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9657b8df70beSmrgthen : 96581c80d5b0Smrg eval $cacheid=yes 9659b8df70beSmrgelse $as_nop 96601c80d5b0Smrg eval $cacheid=no 96611c80d5b0Smrgfi 9662b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 96631c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 96641c80d5b0Smrgfi 96651c80d5b0Smrg 96661c80d5b0Smrg 96671c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96681c80d5b0Smrg 96691c80d5b0Smrg eval supported=\$$cacheid 9670b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9671b8df70beSmrgprintf "%s\n" "$supported" >&6; } 96721c80d5b0Smrg if test "$supported" = "yes" ; then 96731c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 96741c80d5b0Smrg found="yes" 96751c80d5b0Smrg fi 96761c80d5b0Smrg fi 96771c80d5b0Smrg 96781c80d5b0Smrg 96791c80d5b0Smrg 96801c80d5b0Smrg 96811c80d5b0Smrg 96821c80d5b0Smrg 96831c80d5b0Smrg 96841c80d5b0Smrg 96851c80d5b0Smrg 96861c80d5b0Smrg 96871c80d5b0Smrg 96881c80d5b0Smrg 96891c80d5b0Smrg 96901c80d5b0Smrg 96911c80d5b0Smrg 96921c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 96931c80d5b0Smrg 96941c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 96951c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9696b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9697b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9698b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9699b8df70beSmrgthen : 9700b8df70beSmrg printf %s "(cached) " >&6 9701b8df70beSmrgelse $as_nop 97021c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97031c80d5b0Smrg/* end confdefs.h. */ 97041c80d5b0Smrgint i; 97051c80d5b0Smrg_ACEOF 9706b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9707b8df70beSmrgthen : 97081c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9709b8df70beSmrgelse $as_nop 97101c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 97111c80d5b0Smrgfi 9712b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 97131c80d5b0Smrgfi 9714b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9715b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 97161c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 97171c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97181c80d5b0Smrgfi 97191c80d5b0Smrg 97201c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 97211c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97221c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97231c80d5b0Smrg fi 97241c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9725b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9726b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9727b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9728b8df70beSmrgthen : 9729b8df70beSmrg printf %s "(cached) " >&6 9730b8df70beSmrgelse $as_nop 97311c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97321c80d5b0Smrg/* end confdefs.h. */ 97331c80d5b0Smrgint i; 97341c80d5b0Smrg_ACEOF 9735b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9736b8df70beSmrgthen : 97371c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9738b8df70beSmrgelse $as_nop 97391c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 97401c80d5b0Smrgfi 9741b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 97421c80d5b0Smrgfi 9743b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9744b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 97451c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 97461c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97471c80d5b0Smrgfi 97481c80d5b0Smrg 97491c80d5b0Smrgfound="no" 97501c80d5b0Smrg 97511c80d5b0Smrg if test $found = "no" ; then 975241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97531c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97541c80d5b0Smrg fi 97551c80d5b0Smrg 975641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 97571c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 97581c80d5b0Smrg fi 97591c80d5b0Smrg 97601c80d5b0Smrg CFLAGS="$CFLAGS -Wtrigraphs" 97611c80d5b0Smrg 9762b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9763b8df70beSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 97641c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9765b8df70beSmrg if eval test \${$cacheid+y} 9766b8df70beSmrgthen : 9767b8df70beSmrg printf %s "(cached) " >&6 9768b8df70beSmrgelse $as_nop 97691c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97701c80d5b0Smrg/* end confdefs.h. */ 97711c80d5b0Smrgint i; 97721c80d5b0Smrgint 9773b8df70beSmrgmain (void) 97741c80d5b0Smrg{ 97751c80d5b0Smrg 97761c80d5b0Smrg ; 97771c80d5b0Smrg return 0; 97781c80d5b0Smrg} 97791c80d5b0Smrg_ACEOF 9780b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9781b8df70beSmrgthen : 97821c80d5b0Smrg eval $cacheid=yes 9783b8df70beSmrgelse $as_nop 97841c80d5b0Smrg eval $cacheid=no 97851c80d5b0Smrgfi 9786b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 97871c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 97881c80d5b0Smrgfi 97891c80d5b0Smrg 97901c80d5b0Smrg 97911c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97921c80d5b0Smrg 97931c80d5b0Smrg eval supported=\$$cacheid 9794b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9795b8df70beSmrgprintf "%s\n" "$supported" >&6; } 97961c80d5b0Smrg if test "$supported" = "yes" ; then 97971c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 97981c80d5b0Smrg found="yes" 97991c80d5b0Smrg fi 98001c80d5b0Smrg fi 98011c80d5b0Smrg 98021c80d5b0Smrg 98031c80d5b0Smrg 98041c80d5b0Smrg 98051c80d5b0Smrg 98061c80d5b0Smrg 98071c80d5b0Smrg 98081c80d5b0Smrg 98091c80d5b0Smrg 98101c80d5b0Smrg 98111c80d5b0Smrg 98121c80d5b0Smrg 98131c80d5b0Smrg 98141c80d5b0Smrg 98151c80d5b0Smrg 98161c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 98171c80d5b0Smrg 98181c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 98191c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9820b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9821b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9822b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9823b8df70beSmrgthen : 9824b8df70beSmrg printf %s "(cached) " >&6 9825b8df70beSmrgelse $as_nop 98261c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98271c80d5b0Smrg/* end confdefs.h. */ 98281c80d5b0Smrgint i; 98291c80d5b0Smrg_ACEOF 9830b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9831b8df70beSmrgthen : 98321c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9833b8df70beSmrgelse $as_nop 98341c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 98351c80d5b0Smrgfi 9836b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 98371c80d5b0Smrgfi 9838b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9839b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 98401c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 98411c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98421c80d5b0Smrgfi 98431c80d5b0Smrg 98441c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 98451c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98461c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98471c80d5b0Smrg fi 98481c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9849b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9850b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9851b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9852b8df70beSmrgthen : 9853b8df70beSmrg printf %s "(cached) " >&6 9854b8df70beSmrgelse $as_nop 98551c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98561c80d5b0Smrg/* end confdefs.h. */ 98571c80d5b0Smrgint i; 98581c80d5b0Smrg_ACEOF 9859b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9860b8df70beSmrgthen : 98611c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9862b8df70beSmrgelse $as_nop 98631c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 98641c80d5b0Smrgfi 9865b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 98661c80d5b0Smrgfi 9867b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9868b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 98691c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 98701c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98711c80d5b0Smrgfi 98721c80d5b0Smrg 98731c80d5b0Smrgfound="no" 98741c80d5b0Smrg 98751c80d5b0Smrg if test $found = "no" ; then 987641fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98771c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98781c80d5b0Smrg fi 98791c80d5b0Smrg 988041fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 98811c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 98821c80d5b0Smrg fi 98831c80d5b0Smrg 98841c80d5b0Smrg CFLAGS="$CFLAGS -Warray-bounds" 98851c80d5b0Smrg 9886b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9887b8df70beSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 98881c80d5b0Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 9889b8df70beSmrg if eval test \${$cacheid+y} 9890b8df70beSmrgthen : 9891b8df70beSmrg printf %s "(cached) " >&6 9892b8df70beSmrgelse $as_nop 98931c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98941c80d5b0Smrg/* end confdefs.h. */ 98951c80d5b0Smrgint i; 98961c80d5b0Smrgint 9897b8df70beSmrgmain (void) 98981c80d5b0Smrg{ 98991c80d5b0Smrg 99001c80d5b0Smrg ; 99011c80d5b0Smrg return 0; 99021c80d5b0Smrg} 99031c80d5b0Smrg_ACEOF 9904b8df70beSmrgif ac_fn_c_try_link "$LINENO" 9905b8df70beSmrgthen : 99061c80d5b0Smrg eval $cacheid=yes 9907b8df70beSmrgelse $as_nop 99081c80d5b0Smrg eval $cacheid=no 99091c80d5b0Smrgfi 9910b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 99111c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 99121c80d5b0Smrgfi 99131c80d5b0Smrg 99141c80d5b0Smrg 99151c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99161c80d5b0Smrg 99171c80d5b0Smrg eval supported=\$$cacheid 9918b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9919b8df70beSmrgprintf "%s\n" "$supported" >&6; } 99201c80d5b0Smrg if test "$supported" = "yes" ; then 99211c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 99221c80d5b0Smrg found="yes" 99231c80d5b0Smrg fi 99241c80d5b0Smrg fi 99251c80d5b0Smrg 99261c80d5b0Smrg 99271c80d5b0Smrg 99281c80d5b0Smrg 99291c80d5b0Smrg 99301c80d5b0Smrg 99311c80d5b0Smrg 99321c80d5b0Smrg 99331c80d5b0Smrg 99341c80d5b0Smrg 99351c80d5b0Smrg 99361c80d5b0Smrg 99371c80d5b0Smrg 99381c80d5b0Smrg 99391c80d5b0Smrg 99401c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 99411c80d5b0Smrg 99421c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 99431c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9944b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9945b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9946b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9947b8df70beSmrgthen : 9948b8df70beSmrg printf %s "(cached) " >&6 9949b8df70beSmrgelse $as_nop 99501c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99511c80d5b0Smrg/* end confdefs.h. */ 99521c80d5b0Smrgint i; 99531c80d5b0Smrg_ACEOF 9954b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9955b8df70beSmrgthen : 99561c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9957b8df70beSmrgelse $as_nop 99581c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 99591c80d5b0Smrgfi 9960b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 99611c80d5b0Smrgfi 9962b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9963b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 99641c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 99651c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99661c80d5b0Smrgfi 99671c80d5b0Smrg 99681c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 99691c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99701c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99711c80d5b0Smrg fi 99721c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9973b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9974b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9975b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9976b8df70beSmrgthen : 9977b8df70beSmrg printf %s "(cached) " >&6 9978b8df70beSmrgelse $as_nop 99791c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99801c80d5b0Smrg/* end confdefs.h. */ 99811c80d5b0Smrgint i; 99821c80d5b0Smrg_ACEOF 9983b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 9984b8df70beSmrgthen : 99851c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9986b8df70beSmrgelse $as_nop 99871c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 99881c80d5b0Smrgfi 9989b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 99901c80d5b0Smrgfi 9991b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9992b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 99931c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 99941c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99951c80d5b0Smrgfi 99961c80d5b0Smrg 99971c80d5b0Smrgfound="no" 99981c80d5b0Smrg 99991c80d5b0Smrg if test $found = "no" ; then 1000041fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 100011c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100021c80d5b0Smrg fi 100031c80d5b0Smrg 1000441fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 100051c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 100061c80d5b0Smrg fi 100071c80d5b0Smrg 100081c80d5b0Smrg CFLAGS="$CFLAGS -Wwrite-strings" 100091c80d5b0Smrg 10010b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10011b8df70beSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 100121c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10013b8df70beSmrg if eval test \${$cacheid+y} 10014b8df70beSmrgthen : 10015b8df70beSmrg printf %s "(cached) " >&6 10016b8df70beSmrgelse $as_nop 100171c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100181c80d5b0Smrg/* end confdefs.h. */ 100191c80d5b0Smrgint i; 100201c80d5b0Smrgint 10021b8df70beSmrgmain (void) 100221c80d5b0Smrg{ 100231c80d5b0Smrg 100241c80d5b0Smrg ; 100251c80d5b0Smrg return 0; 100261c80d5b0Smrg} 100271c80d5b0Smrg_ACEOF 10028b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10029b8df70beSmrgthen : 100301c80d5b0Smrg eval $cacheid=yes 10031b8df70beSmrgelse $as_nop 100321c80d5b0Smrg eval $cacheid=no 100331c80d5b0Smrgfi 10034b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 100351c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 100361c80d5b0Smrgfi 100371c80d5b0Smrg 100381c80d5b0Smrg 100391c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100401c80d5b0Smrg 100411c80d5b0Smrg eval supported=\$$cacheid 10042b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10043b8df70beSmrgprintf "%s\n" "$supported" >&6; } 100441c80d5b0Smrg if test "$supported" = "yes" ; then 100451c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 100461c80d5b0Smrg found="yes" 100471c80d5b0Smrg fi 100481c80d5b0Smrg fi 100491c80d5b0Smrg 100501c80d5b0Smrg 100511c80d5b0Smrg 100521c80d5b0Smrg 100531c80d5b0Smrg 100541c80d5b0Smrg 100551c80d5b0Smrg 100561c80d5b0Smrg 100571c80d5b0Smrg 100581c80d5b0Smrg 100591c80d5b0Smrg 100601c80d5b0Smrg 100611c80d5b0Smrg 100621c80d5b0Smrg 100631c80d5b0Smrg 100641c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 100651c80d5b0Smrg 100661c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 100671c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10068b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10069b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10070b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10071b8df70beSmrgthen : 10072b8df70beSmrg printf %s "(cached) " >&6 10073b8df70beSmrgelse $as_nop 100741c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100751c80d5b0Smrg/* end confdefs.h. */ 100761c80d5b0Smrgint i; 100771c80d5b0Smrg_ACEOF 10078b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10079b8df70beSmrgthen : 100801c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10081b8df70beSmrgelse $as_nop 100821c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 100831c80d5b0Smrgfi 10084b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 100851c80d5b0Smrgfi 10086b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10087b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 100881c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 100891c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100901c80d5b0Smrgfi 100911c80d5b0Smrg 100921c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 100931c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 100941c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100951c80d5b0Smrg fi 100961c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10097b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10098b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10099b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10100b8df70beSmrgthen : 10101b8df70beSmrg printf %s "(cached) " >&6 10102b8df70beSmrgelse $as_nop 101031c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101041c80d5b0Smrg/* end confdefs.h. */ 101051c80d5b0Smrgint i; 101061c80d5b0Smrg_ACEOF 10107b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10108b8df70beSmrgthen : 101091c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10110b8df70beSmrgelse $as_nop 101111c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 101121c80d5b0Smrgfi 10113b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 101141c80d5b0Smrgfi 10115b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10116b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 101171c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 101181c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101191c80d5b0Smrgfi 101201c80d5b0Smrg 101211c80d5b0Smrgfound="no" 101221c80d5b0Smrg 101231c80d5b0Smrg if test $found = "no" ; then 1012441fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 101251c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101261c80d5b0Smrg fi 101271c80d5b0Smrg 1012841fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 101291c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 101301c80d5b0Smrg fi 101311c80d5b0Smrg 101321c80d5b0Smrg CFLAGS="$CFLAGS -Waddress" 101331c80d5b0Smrg 10134b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10135b8df70beSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 101361c80d5b0Smrg cacheid=xorg_cv_cc_flag__Waddress 10137b8df70beSmrg if eval test \${$cacheid+y} 10138b8df70beSmrgthen : 10139b8df70beSmrg printf %s "(cached) " >&6 10140b8df70beSmrgelse $as_nop 101411c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101421c80d5b0Smrg/* end confdefs.h. */ 101431c80d5b0Smrgint i; 101441c80d5b0Smrgint 10145b8df70beSmrgmain (void) 101461c80d5b0Smrg{ 101471c80d5b0Smrg 101481c80d5b0Smrg ; 101491c80d5b0Smrg return 0; 101501c80d5b0Smrg} 101511c80d5b0Smrg_ACEOF 10152b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10153b8df70beSmrgthen : 101541c80d5b0Smrg eval $cacheid=yes 10155b8df70beSmrgelse $as_nop 101561c80d5b0Smrg eval $cacheid=no 101571c80d5b0Smrgfi 10158b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 101591c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 101601c80d5b0Smrgfi 101611c80d5b0Smrg 101621c80d5b0Smrg 101631c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101641c80d5b0Smrg 101651c80d5b0Smrg eval supported=\$$cacheid 10166b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10167b8df70beSmrgprintf "%s\n" "$supported" >&6; } 101681c80d5b0Smrg if test "$supported" = "yes" ; then 101691c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 101701c80d5b0Smrg found="yes" 101711c80d5b0Smrg fi 101721c80d5b0Smrg fi 101731c80d5b0Smrg 101741c80d5b0Smrg 101751c80d5b0Smrg 101761c80d5b0Smrg 101771c80d5b0Smrg 101781c80d5b0Smrg 101791c80d5b0Smrg 101801c80d5b0Smrg 101811c80d5b0Smrg 101821c80d5b0Smrg 101831c80d5b0Smrg 101841c80d5b0Smrg 101851c80d5b0Smrg 101861c80d5b0Smrg 101871c80d5b0Smrg 101881c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 101891c80d5b0Smrg 101901c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 101911c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10192b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10193b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10194b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10195b8df70beSmrgthen : 10196b8df70beSmrg printf %s "(cached) " >&6 10197b8df70beSmrgelse $as_nop 101981c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101991c80d5b0Smrg/* end confdefs.h. */ 102001c80d5b0Smrgint i; 102011c80d5b0Smrg_ACEOF 10202b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10203b8df70beSmrgthen : 102041c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10205b8df70beSmrgelse $as_nop 102061c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 102071c80d5b0Smrgfi 10208b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 102091c80d5b0Smrgfi 10210b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10211b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 102121c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 102131c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102141c80d5b0Smrgfi 102151c80d5b0Smrg 102161c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 102171c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102181c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102191c80d5b0Smrg fi 102201c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10221b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10222b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10223b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10224b8df70beSmrgthen : 10225b8df70beSmrg printf %s "(cached) " >&6 10226b8df70beSmrgelse $as_nop 102271c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102281c80d5b0Smrg/* end confdefs.h. */ 102291c80d5b0Smrgint i; 102301c80d5b0Smrg_ACEOF 10231b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10232b8df70beSmrgthen : 102331c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10234b8df70beSmrgelse $as_nop 102351c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 102361c80d5b0Smrgfi 10237b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 102381c80d5b0Smrgfi 10239b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10240b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 102411c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 102421c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102431c80d5b0Smrgfi 102441c80d5b0Smrg 102451c80d5b0Smrgfound="no" 102461c80d5b0Smrg 102471c80d5b0Smrg if test $found = "no" ; then 1024841fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102491c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102501c80d5b0Smrg fi 102511c80d5b0Smrg 1025241fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 102531c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 102541c80d5b0Smrg fi 102551c80d5b0Smrg 102561c80d5b0Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 102571c80d5b0Smrg 10258b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10259b8df70beSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 102601c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10261b8df70beSmrg if eval test \${$cacheid+y} 10262b8df70beSmrgthen : 10263b8df70beSmrg printf %s "(cached) " >&6 10264b8df70beSmrgelse $as_nop 102651c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102661c80d5b0Smrg/* end confdefs.h. */ 102671c80d5b0Smrgint i; 102681c80d5b0Smrgint 10269b8df70beSmrgmain (void) 102701c80d5b0Smrg{ 102711c80d5b0Smrg 102721c80d5b0Smrg ; 102731c80d5b0Smrg return 0; 102741c80d5b0Smrg} 102751c80d5b0Smrg_ACEOF 10276b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10277b8df70beSmrgthen : 102781c80d5b0Smrg eval $cacheid=yes 10279b8df70beSmrgelse $as_nop 102801c80d5b0Smrg eval $cacheid=no 102811c80d5b0Smrgfi 10282b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 102831c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 102841c80d5b0Smrgfi 102851c80d5b0Smrg 102861c80d5b0Smrg 102871c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102881c80d5b0Smrg 102891c80d5b0Smrg eval supported=\$$cacheid 10290b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10291b8df70beSmrgprintf "%s\n" "$supported" >&6; } 102921c80d5b0Smrg if test "$supported" = "yes" ; then 102931c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 102941c80d5b0Smrg found="yes" 102951c80d5b0Smrg fi 102961c80d5b0Smrg fi 102971c80d5b0Smrg 102981c80d5b0Smrg 102991c80d5b0Smrg 103001c80d5b0Smrg 103011c80d5b0Smrg 103021c80d5b0Smrg 103031c80d5b0Smrg 103041c80d5b0Smrg 103051c80d5b0Smrg 103061c80d5b0Smrg 103071c80d5b0Smrg 103081c80d5b0Smrg 103091c80d5b0Smrg 103101c80d5b0Smrg 103111c80d5b0Smrg 103121c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 103131c80d5b0Smrg 103141c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 103151c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10316b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10317b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10318b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10319b8df70beSmrgthen : 10320b8df70beSmrg printf %s "(cached) " >&6 10321b8df70beSmrgelse $as_nop 103221c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103231c80d5b0Smrg/* end confdefs.h. */ 103241c80d5b0Smrgint i; 103251c80d5b0Smrg_ACEOF 10326b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10327b8df70beSmrgthen : 103281c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10329b8df70beSmrgelse $as_nop 103301c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 103311c80d5b0Smrgfi 10332b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 103331c80d5b0Smrgfi 10334b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10335b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 103361c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 103371c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103381c80d5b0Smrgfi 103391c80d5b0Smrg 103401c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 103411c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103421c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103431c80d5b0Smrg fi 103441c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10345b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10346b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10347b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10348b8df70beSmrgthen : 10349b8df70beSmrg printf %s "(cached) " >&6 10350b8df70beSmrgelse $as_nop 103511c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103521c80d5b0Smrg/* end confdefs.h. */ 103531c80d5b0Smrgint i; 103541c80d5b0Smrg_ACEOF 10355b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10356b8df70beSmrgthen : 103571c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10358b8df70beSmrgelse $as_nop 103591c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 103601c80d5b0Smrgfi 10361b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 103621c80d5b0Smrgfi 10363b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10364b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 103651c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 103661c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103671c80d5b0Smrgfi 103681c80d5b0Smrg 103691c80d5b0Smrgfound="no" 103701c80d5b0Smrg 103711c80d5b0Smrg if test $found = "no" ; then 1037241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103731c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103741c80d5b0Smrg fi 103751c80d5b0Smrg 1037641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 103771c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 103781c80d5b0Smrg fi 103791c80d5b0Smrg 103801c80d5b0Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 103811c80d5b0Smrg 10382b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10383b8df70beSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 103841c80d5b0Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10385b8df70beSmrg if eval test \${$cacheid+y} 10386b8df70beSmrgthen : 10387b8df70beSmrg printf %s "(cached) " >&6 10388b8df70beSmrgelse $as_nop 103891c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103901c80d5b0Smrg/* end confdefs.h. */ 103911c80d5b0Smrgint i; 103921c80d5b0Smrgint 10393b8df70beSmrgmain (void) 103941c80d5b0Smrg{ 103951c80d5b0Smrg 103961c80d5b0Smrg ; 103971c80d5b0Smrg return 0; 103981c80d5b0Smrg} 103991c80d5b0Smrg_ACEOF 10400b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10401b8df70beSmrgthen : 104021c80d5b0Smrg eval $cacheid=yes 10403b8df70beSmrgelse $as_nop 104041c80d5b0Smrg eval $cacheid=no 104051c80d5b0Smrgfi 10406b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 104071c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 104081c80d5b0Smrgfi 104091c80d5b0Smrg 104101c80d5b0Smrg 104111c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 104121c80d5b0Smrg 104131c80d5b0Smrg eval supported=\$$cacheid 10414b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10415b8df70beSmrgprintf "%s\n" "$supported" >&6; } 104161c80d5b0Smrg if test "$supported" = "yes" ; then 104171c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 104181c80d5b0Smrg found="yes" 104191c80d5b0Smrg fi 104201c80d5b0Smrg fi 104211c80d5b0Smrg 104221c80d5b0Smrg 104231c80d5b0Smrgfi 104241c80d5b0Smrg 104251c80d5b0Smrg 104261c80d5b0Smrg 104271c80d5b0Smrg 104281c80d5b0Smrg 104291c80d5b0Smrg 104301c80d5b0Smrg 104311c80d5b0Smrg CWARNFLAGS="$BASE_CFLAGS" 104321c80d5b0Smrg if test "x$GCC" = xyes ; then 104331c80d5b0Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 104341c80d5b0Smrg fi 104351c80d5b0Smrg 104361c80d5b0Smrg 104371c80d5b0Smrg 104381c80d5b0Smrg 104391c80d5b0Smrg 104401c80d5b0Smrg 104411c80d5b0Smrg 104421c80d5b0Smrg 104431c80d5b0Smrg# Check whether --enable-strict-compilation was given. 10444b8df70beSmrgif test ${enable_strict_compilation+y} 10445b8df70beSmrgthen : 104461c80d5b0Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10447b8df70beSmrgelse $as_nop 104481c80d5b0Smrg STRICT_COMPILE=no 104491c80d5b0Smrgfi 104501c80d5b0Smrg 104511c80d5b0Smrg 104521c80d5b0Smrg 104531c80d5b0Smrg 104541c80d5b0Smrg 104551c80d5b0Smrg 104561c80d5b0SmrgSTRICT_CFLAGS="" 104571c80d5b0Smrg 104581c80d5b0Smrg 104591c80d5b0Smrg 104601c80d5b0Smrg 104611c80d5b0Smrg 104621c80d5b0Smrg 104631c80d5b0Smrg 104641c80d5b0Smrg 104651c80d5b0Smrg 104661c80d5b0Smrg 104671c80d5b0Smrg 104681c80d5b0Smrg 104691c80d5b0Smrg 104701c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 104711c80d5b0Smrg 104721c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 104731c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10474b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10475b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10476b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10477b8df70beSmrgthen : 10478b8df70beSmrg printf %s "(cached) " >&6 10479b8df70beSmrgelse $as_nop 104801c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104811c80d5b0Smrg/* end confdefs.h. */ 104821c80d5b0Smrgint i; 104831c80d5b0Smrg_ACEOF 10484b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10485b8df70beSmrgthen : 104861c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10487b8df70beSmrgelse $as_nop 104881c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 104891c80d5b0Smrgfi 10490b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 104911c80d5b0Smrgfi 10492b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10493b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 104941c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 104951c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 104961c80d5b0Smrgfi 104971c80d5b0Smrg 104981c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 104991c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105001c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105011c80d5b0Smrg fi 105021c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10503b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10504b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10505b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10506b8df70beSmrgthen : 10507b8df70beSmrg printf %s "(cached) " >&6 10508b8df70beSmrgelse $as_nop 105091c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105101c80d5b0Smrg/* end confdefs.h. */ 105111c80d5b0Smrgint i; 105121c80d5b0Smrg_ACEOF 10513b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10514b8df70beSmrgthen : 105151c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10516b8df70beSmrgelse $as_nop 105171c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 105181c80d5b0Smrgfi 10519b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 105201c80d5b0Smrgfi 10521b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10522b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 105231c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 105241c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105251c80d5b0Smrgfi 105261c80d5b0Smrg 105271c80d5b0Smrgfound="no" 105281c80d5b0Smrg 105291c80d5b0Smrg if test $found = "no" ; then 1053041fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105311c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105321c80d5b0Smrg fi 105331c80d5b0Smrg 1053441fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 105351c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105361c80d5b0Smrg fi 105371c80d5b0Smrg 105381c80d5b0Smrg CFLAGS="$CFLAGS -pedantic" 105391c80d5b0Smrg 10540b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10541b8df70beSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 105421c80d5b0Smrg cacheid=xorg_cv_cc_flag__pedantic 10543b8df70beSmrg if eval test \${$cacheid+y} 10544b8df70beSmrgthen : 10545b8df70beSmrg printf %s "(cached) " >&6 10546b8df70beSmrgelse $as_nop 105471c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105481c80d5b0Smrg/* end confdefs.h. */ 105491c80d5b0Smrgint i; 105501c80d5b0Smrgint 10551b8df70beSmrgmain (void) 105521c80d5b0Smrg{ 105531c80d5b0Smrg 105541c80d5b0Smrg ; 105551c80d5b0Smrg return 0; 105561c80d5b0Smrg} 105571c80d5b0Smrg_ACEOF 10558b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10559b8df70beSmrgthen : 105601c80d5b0Smrg eval $cacheid=yes 10561b8df70beSmrgelse $as_nop 105621c80d5b0Smrg eval $cacheid=no 105631c80d5b0Smrgfi 10564b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 105651c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 105661c80d5b0Smrgfi 105671c80d5b0Smrg 105681c80d5b0Smrg 105691c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105701c80d5b0Smrg 105711c80d5b0Smrg eval supported=\$$cacheid 10572b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10573b8df70beSmrgprintf "%s\n" "$supported" >&6; } 105741c80d5b0Smrg if test "$supported" = "yes" ; then 105751c80d5b0Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 105761c80d5b0Smrg found="yes" 105771c80d5b0Smrg fi 105781c80d5b0Smrg fi 105791c80d5b0Smrg 105801c80d5b0Smrg 105811c80d5b0Smrg 105821c80d5b0Smrg 105831c80d5b0Smrg 105841c80d5b0Smrg 105851c80d5b0Smrg 105861c80d5b0Smrg 105871c80d5b0Smrg 105881c80d5b0Smrg 105891c80d5b0Smrg 105901c80d5b0Smrg 105911c80d5b0Smrg 105921c80d5b0Smrg 105931c80d5b0Smrg 105941c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 105951c80d5b0Smrg 105961c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 105971c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10598b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10599b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10600b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10601b8df70beSmrgthen : 10602b8df70beSmrg printf %s "(cached) " >&6 10603b8df70beSmrgelse $as_nop 106041c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106051c80d5b0Smrg/* end confdefs.h. */ 106061c80d5b0Smrgint i; 106071c80d5b0Smrg_ACEOF 10608b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10609b8df70beSmrgthen : 106101c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10611b8df70beSmrgelse $as_nop 106121c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 106131c80d5b0Smrgfi 10614b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 106151c80d5b0Smrgfi 10616b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10617b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 106181c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 106191c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106201c80d5b0Smrgfi 106211c80d5b0Smrg 106221c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 106231c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106241c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106251c80d5b0Smrg fi 106261c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10627b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10628b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10629b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10630b8df70beSmrgthen : 10631b8df70beSmrg printf %s "(cached) " >&6 10632b8df70beSmrgelse $as_nop 106331c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106341c80d5b0Smrg/* end confdefs.h. */ 106351c80d5b0Smrgint i; 106361c80d5b0Smrg_ACEOF 10637b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10638b8df70beSmrgthen : 106391c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10640b8df70beSmrgelse $as_nop 106411c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 106421c80d5b0Smrgfi 10643b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 106441c80d5b0Smrgfi 10645b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10646b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 106471c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 106481c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106491c80d5b0Smrgfi 106501c80d5b0Smrg 106511c80d5b0Smrgfound="no" 106521c80d5b0Smrg 106531c80d5b0Smrg if test $found = "no" ; then 1065441fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106551c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106561c80d5b0Smrg fi 106571c80d5b0Smrg 1065841fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 106591c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 106601c80d5b0Smrg fi 106611c80d5b0Smrg 106621c80d5b0Smrg CFLAGS="$CFLAGS -Werror" 106631c80d5b0Smrg 10664b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10665b8df70beSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 106661c80d5b0Smrg cacheid=xorg_cv_cc_flag__Werror 10667b8df70beSmrg if eval test \${$cacheid+y} 10668b8df70beSmrgthen : 10669b8df70beSmrg printf %s "(cached) " >&6 10670b8df70beSmrgelse $as_nop 106711c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106721c80d5b0Smrg/* end confdefs.h. */ 106731c80d5b0Smrgint i; 106741c80d5b0Smrgint 10675b8df70beSmrgmain (void) 106761c80d5b0Smrg{ 106771c80d5b0Smrg 106781c80d5b0Smrg ; 106791c80d5b0Smrg return 0; 106801c80d5b0Smrg} 106811c80d5b0Smrg_ACEOF 10682b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10683b8df70beSmrgthen : 106841c80d5b0Smrg eval $cacheid=yes 10685b8df70beSmrgelse $as_nop 106861c80d5b0Smrg eval $cacheid=no 106871c80d5b0Smrgfi 10688b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 106891c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 106901c80d5b0Smrgfi 106911c80d5b0Smrg 106921c80d5b0Smrg 106931c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106941c80d5b0Smrg 106951c80d5b0Smrg eval supported=\$$cacheid 10696b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10697b8df70beSmrgprintf "%s\n" "$supported" >&6; } 106981c80d5b0Smrg if test "$supported" = "yes" ; then 106991c80d5b0Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 107001c80d5b0Smrg found="yes" 107011c80d5b0Smrg fi 107021c80d5b0Smrg fi 107031c80d5b0Smrg 107041c80d5b0Smrg if test $found = "no" ; then 1070541fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 107061c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107071c80d5b0Smrg fi 107081c80d5b0Smrg 1070941fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 107101c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 107111c80d5b0Smrg fi 107121c80d5b0Smrg 107131c80d5b0Smrg CFLAGS="$CFLAGS -errwarn" 107141c80d5b0Smrg 10715b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10716b8df70beSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 107171c80d5b0Smrg cacheid=xorg_cv_cc_flag__errwarn 10718b8df70beSmrg if eval test \${$cacheid+y} 10719b8df70beSmrgthen : 10720b8df70beSmrg printf %s "(cached) " >&6 10721b8df70beSmrgelse $as_nop 107221c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107231c80d5b0Smrg/* end confdefs.h. */ 107241c80d5b0Smrgint i; 107251c80d5b0Smrgint 10726b8df70beSmrgmain (void) 107271c80d5b0Smrg{ 107281c80d5b0Smrg 107291c80d5b0Smrg ; 107301c80d5b0Smrg return 0; 107311c80d5b0Smrg} 107321c80d5b0Smrg_ACEOF 10733b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10734b8df70beSmrgthen : 107351c80d5b0Smrg eval $cacheid=yes 10736b8df70beSmrgelse $as_nop 107371c80d5b0Smrg eval $cacheid=no 107381c80d5b0Smrgfi 10739b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 107401c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 107411c80d5b0Smrgfi 107421c80d5b0Smrg 107431c80d5b0Smrg 107441c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107451c80d5b0Smrg 107461c80d5b0Smrg eval supported=\$$cacheid 10747b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10748b8df70beSmrgprintf "%s\n" "$supported" >&6; } 107491c80d5b0Smrg if test "$supported" = "yes" ; then 107501c80d5b0Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 107511c80d5b0Smrg found="yes" 107521c80d5b0Smrg fi 107531c80d5b0Smrg fi 107541c80d5b0Smrg 107551c80d5b0Smrg 107561c80d5b0Smrg 107571c80d5b0Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 107581c80d5b0Smrg# activate it with -Werror, so we add it here explicitly. 107591c80d5b0Smrg 107601c80d5b0Smrg 107611c80d5b0Smrg 107621c80d5b0Smrg 107631c80d5b0Smrg 107641c80d5b0Smrg 107651c80d5b0Smrg 107661c80d5b0Smrg 107671c80d5b0Smrg 107681c80d5b0Smrg 107691c80d5b0Smrg 107701c80d5b0Smrg 107711c80d5b0Smrg 107721c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS" 107731c80d5b0Smrg 107741c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 107751c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10776b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10777b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10778b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10779b8df70beSmrgthen : 10780b8df70beSmrg printf %s "(cached) " >&6 10781b8df70beSmrgelse $as_nop 107821c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107831c80d5b0Smrg/* end confdefs.h. */ 107841c80d5b0Smrgint i; 107851c80d5b0Smrg_ACEOF 10786b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10787b8df70beSmrgthen : 107881c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10789b8df70beSmrgelse $as_nop 107901c80d5b0Smrg xorg_cv_cc_flag_unknown_warning_option=no 107911c80d5b0Smrgfi 10792b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 107931c80d5b0Smrgfi 10794b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10795b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 107961c80d5b0Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 107971c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107981c80d5b0Smrgfi 107991c80d5b0Smrg 108001c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 108011c80d5b0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108021c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108031c80d5b0Smrg fi 108041c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10805b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10806b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10807b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10808b8df70beSmrgthen : 10809b8df70beSmrg printf %s "(cached) " >&6 10810b8df70beSmrgelse $as_nop 108111c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108121c80d5b0Smrg/* end confdefs.h. */ 108131c80d5b0Smrgint i; 108141c80d5b0Smrg_ACEOF 10815b8df70beSmrgif ac_fn_c_try_compile "$LINENO" 10816b8df70beSmrgthen : 108171c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10818b8df70beSmrgelse $as_nop 108191c80d5b0Smrg xorg_cv_cc_flag_unused_command_line_argument=no 108201c80d5b0Smrgfi 10821b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 108221c80d5b0Smrgfi 10823b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10824b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 108251c80d5b0Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 108261c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108271c80d5b0Smrgfi 108281c80d5b0Smrg 108291c80d5b0Smrgfound="no" 108301c80d5b0Smrg 108311c80d5b0Smrg if test $found = "no" ; then 1083241fe0c2aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108331c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108341c80d5b0Smrg fi 108351c80d5b0Smrg 1083641fe0c2aSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 108371c80d5b0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108381c80d5b0Smrg fi 108391c80d5b0Smrg 108401c80d5b0Smrg CFLAGS="$CFLAGS -Werror=attributes" 108411c80d5b0Smrg 10842b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10843b8df70beSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 1084441fe0c2aSmrg cacheid=xorg_cv_cc_flag__Werror_attributes 10845b8df70beSmrg if eval test \${$cacheid+y} 10846b8df70beSmrgthen : 10847b8df70beSmrg printf %s "(cached) " >&6 10848b8df70beSmrgelse $as_nop 108491c80d5b0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108501c80d5b0Smrg/* end confdefs.h. */ 108511c80d5b0Smrgint i; 108521c80d5b0Smrgint 10853b8df70beSmrgmain (void) 108541c80d5b0Smrg{ 108551c80d5b0Smrg 108561c80d5b0Smrg ; 108571c80d5b0Smrg return 0; 108581c80d5b0Smrg} 108591c80d5b0Smrg_ACEOF 10860b8df70beSmrgif ac_fn_c_try_link "$LINENO" 10861b8df70beSmrgthen : 108621c80d5b0Smrg eval $cacheid=yes 10863b8df70beSmrgelse $as_nop 108641c80d5b0Smrg eval $cacheid=no 108651c80d5b0Smrgfi 10866b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 108671c80d5b0Smrg conftest$ac_exeext conftest.$ac_ext 108681c80d5b0Smrgfi 108691c80d5b0Smrg 108701c80d5b0Smrg 108711c80d5b0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108721c80d5b0Smrg 108731c80d5b0Smrg eval supported=\$$cacheid 10874b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10875b8df70beSmrgprintf "%s\n" "$supported" >&6; } 108761c80d5b0Smrg if test "$supported" = "yes" ; then 108771c80d5b0Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 108781c80d5b0Smrg found="yes" 108791c80d5b0Smrg fi 108801c80d5b0Smrg fi 108811c80d5b0Smrg 108821c80d5b0Smrg 108831c80d5b0Smrg 108841c80d5b0Smrgif test "x$STRICT_COMPILE" = "xyes"; then 108851c80d5b0Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 108861c80d5b0Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 108871c80d5b0Smrgfi 108881c80d5b0Smrg 108891c80d5b0Smrg 108901c80d5b0Smrg 108911c80d5b0Smrg 108921c80d5b0Smrg 108931c80d5b0Smrg 108941c80d5b0Smrgcat >>confdefs.h <<_ACEOF 108951c80d5b0Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 108961c80d5b0Smrg_ACEOF 108971c80d5b0Smrg 108981c80d5b0Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 108991c80d5b0Smrg if test "x$PVM" = "x"; then 109001c80d5b0Smrg PVM="0" 109011c80d5b0Smrg fi 109021c80d5b0Smrg 10903b8df70beSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 109041c80d5b0Smrg 109051c80d5b0Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 109061c80d5b0Smrg if test "x$PVP" = "x"; then 109071c80d5b0Smrg PVP="0" 109081c80d5b0Smrg fi 109091c80d5b0Smrg 10910b8df70beSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 109111c80d5b0Smrg 109121c80d5b0Smrg 109131c80d5b0Smrg 10914b8df70beSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 109151c80d5b0Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10916b8df70beSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 10917b8df70beSmrgtouch \$(top_srcdir)/ChangeLog; \ 10918b8df70beSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 109191c80d5b0Smrg 109201c80d5b0Smrg 109211c80d5b0Smrg 109221c80d5b0Smrg 109231c80d5b0Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 109241c80d5b0SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 109251c80d5b0Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10926b8df70beSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 10927b8df70beSmrgtouch \$(top_srcdir)/INSTALL; \ 10928b8df70beSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 10929b8df70beSmrg 109301c80d5b0Smrg 109311c80d5b0Smrg 109321c80d5b0Smrg 109331c80d5b0Smrg 109341c80d5b0Smrg 10935b8df70beSmrgcase $host_os in 10936b8df70beSmrg solaris*) 10937b8df70beSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 10938b8df70beSmrg # check for a man page file found in later versions that use 10939b8df70beSmrg # traditional section numbers instead 10940b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 10941b8df70beSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 10942b8df70beSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 10943b8df70beSmrgthen : 10944b8df70beSmrg printf %s "(cached) " >&6 10945b8df70beSmrgelse $as_nop 10946b8df70beSmrg test "$cross_compiling" = yes && 10947b8df70beSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10948b8df70beSmrgif test -r "/usr/share/man/man7/attributes.7"; then 10949b8df70beSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 10950b8df70beSmrgelse 10951b8df70beSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 10952b8df70beSmrgfi 10953b8df70beSmrgfi 10954b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 10955b8df70beSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 10956b8df70beSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 10957b8df70beSmrgthen : 10958b8df70beSmrg SYSV_MAN_SECTIONS=false 10959b8df70beSmrgelse $as_nop 10960b8df70beSmrg SYSV_MAN_SECTIONS=true 10961b8df70beSmrgfi 10962b8df70beSmrg 10963b8df70beSmrg ;; 10964b8df70beSmrg *) SYSV_MAN_SECTIONS=false ;; 10965b8df70beSmrgesac 109661c80d5b0Smrg 109671c80d5b0Smrgif test x$APP_MAN_SUFFIX = x ; then 109681c80d5b0Smrg APP_MAN_SUFFIX=1 109691c80d5b0Smrgfi 109701c80d5b0Smrgif test x$APP_MAN_DIR = x ; then 109711c80d5b0Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 109721c80d5b0Smrgfi 109731c80d5b0Smrg 109741c80d5b0Smrgif test x$LIB_MAN_SUFFIX = x ; then 109751c80d5b0Smrg LIB_MAN_SUFFIX=3 109761c80d5b0Smrgfi 109771c80d5b0Smrgif test x$LIB_MAN_DIR = x ; then 109781c80d5b0Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 109791c80d5b0Smrgfi 109801c80d5b0Smrg 109811c80d5b0Smrgif test x$FILE_MAN_SUFFIX = x ; then 10982b8df70beSmrg case $SYSV_MAN_SECTIONS in 10983b8df70beSmrg true) FILE_MAN_SUFFIX=4 ;; 1098441fe0c2aSmrg *) FILE_MAN_SUFFIX=5 ;; 109854c61c93dSmrg esac 109864c61c93dSmrgfi 109874c61c93dSmrgif test x$FILE_MAN_DIR = x ; then 109884c61c93dSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 109894c61c93dSmrgfi 109904c61c93dSmrg 109914c61c93dSmrgif test x$MISC_MAN_SUFFIX = x ; then 10992b8df70beSmrg case $SYSV_MAN_SECTIONS in 10993b8df70beSmrg true) MISC_MAN_SUFFIX=5 ;; 1099441fe0c2aSmrg *) MISC_MAN_SUFFIX=7 ;; 109954c61c93dSmrg esac 109964c61c93dSmrgfi 109974c61c93dSmrgif test x$MISC_MAN_DIR = x ; then 109984c61c93dSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 109994c61c93dSmrgfi 110004c61c93dSmrg 11001d7ffce2aSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 11002b8df70beSmrg case $SYSV_MAN_SECTIONS in 11003b8df70beSmrg true) DRIVER_MAN_SUFFIX=7 ;; 1100441fe0c2aSmrg *) DRIVER_MAN_SUFFIX=4 ;; 11005d7ffce2aSmrg esac 11006d7ffce2aSmrgfi 11007d7ffce2aSmrgif test x$DRIVER_MAN_DIR = x ; then 11008d7ffce2aSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11009d7ffce2aSmrgfi 11010d7ffce2aSmrg 11011d7ffce2aSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 11012b8df70beSmrg case $SYSV_MAN_SECTIONS in 11013b8df70beSmrg true) ADMIN_MAN_SUFFIX=1m ;; 1101441fe0c2aSmrg *) ADMIN_MAN_SUFFIX=8 ;; 11015d7ffce2aSmrg esac 11016d7ffce2aSmrgfi 11017d7ffce2aSmrgif test x$ADMIN_MAN_DIR = x ; then 11018d7ffce2aSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11019d7ffce2aSmrgfi 11020d7ffce2aSmrg 11021d7ffce2aSmrg 11022d7ffce2aSmrg 11023d7ffce2aSmrg 11024d7ffce2aSmrg 11025d7ffce2aSmrg 11026d7ffce2aSmrg 11027d7ffce2aSmrg 11028d7ffce2aSmrg 11029d7ffce2aSmrg 11030d7ffce2aSmrg 11031d7ffce2aSmrg 11032d7ffce2aSmrg 11033d7ffce2aSmrg 11034d7ffce2aSmrg 11035d7ffce2aSmrgXORG_MAN_PAGE="X Version 11" 11036d7ffce2aSmrg 11037d7ffce2aSmrgMAN_SUBSTS="\ 11038d7ffce2aSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11039d7ffce2aSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11040d7ffce2aSmrg -e 's|__xservername__|Xorg|g' \ 11041d7ffce2aSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 11042d7ffce2aSmrg -e 's|__projectroot__|\$(prefix)|g' \ 11043d7ffce2aSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11044d7ffce2aSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11045d7ffce2aSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11046d7ffce2aSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11047d7ffce2aSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11048d7ffce2aSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11049d7ffce2aSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11050d7ffce2aSmrg 11051d7ffce2aSmrg 11052d7ffce2aSmrg 11053d7ffce2aSmrg# Check whether --enable-silent-rules was given. 11054b8df70beSmrgif test ${enable_silent_rules+y} 11055b8df70beSmrgthen : 11056d7ffce2aSmrg enableval=$enable_silent_rules; 11057d7ffce2aSmrgfi 11058d7ffce2aSmrg 110591c80d5b0Smrgcase $enable_silent_rules in # ((( 110601c80d5b0Smrg yes) AM_DEFAULT_VERBOSITY=0;; 110611c80d5b0Smrg no) AM_DEFAULT_VERBOSITY=1;; 110621c80d5b0Smrg *) AM_DEFAULT_VERBOSITY=0;; 11063d7ffce2aSmrgesac 110641c80d5b0Smrgam_make=${MAKE-make} 11065b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11066b8df70beSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 11067b8df70beSmrgif test ${am_cv_make_support_nested_variables+y} 11068b8df70beSmrgthen : 11069b8df70beSmrg printf %s "(cached) " >&6 11070b8df70beSmrgelse $as_nop 11071b8df70beSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 110721c80d5b0SmrgBAR0=false 110731c80d5b0SmrgBAR1=true 110741c80d5b0SmrgV=1 110751c80d5b0Smrgam__doit: 110761c80d5b0Smrg @$(TRUE) 110771c80d5b0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 110781c80d5b0Smrg am_cv_make_support_nested_variables=yes 110791c80d5b0Smrgelse 110801c80d5b0Smrg am_cv_make_support_nested_variables=no 110811c80d5b0Smrgfi 110821c80d5b0Smrgfi 11083b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11084b8df70beSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 110851c80d5b0Smrgif test $am_cv_make_support_nested_variables = yes; then 110861c80d5b0Smrg AM_V='$(V)' 110871c80d5b0Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 110881c80d5b0Smrgelse 110891c80d5b0Smrg AM_V=$AM_DEFAULT_VERBOSITY 110901c80d5b0Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 110911c80d5b0Smrgfi 11092d7ffce2aSmrgAM_BACKSLASH='\' 11093d7ffce2aSmrg 11094d7ffce2aSmrg 11095d7ffce2aSmrg 11096d7ffce2aSmrg# Require X.Org's font util macros 1.1 or later for XORG_FONTROOTDIR 11097d7ffce2aSmrg 11098d7ffce2aSmrg 11099d7ffce2aSmrg 11100d7ffce2aSmrg 11101d7ffce2aSmrg 11102d7ffce2aSmrg 11103d7ffce2aSmrg 111044c61c93dSmrg 111054c61c93dSmrg 111064c61c93dSmrg 111074c61c93dSmrg 111084c61c93dSmrg 111094c61c93dSmrg 111104c61c93dSmrg 11111b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for root directory for font files" >&5 11112b8df70beSmrgprintf %s "checking for root directory for font files... " >&6; } 111134c61c93dSmrg 11114d7ffce2aSmrg# Check whether --with-fontrootdir was given. 11115b8df70beSmrgif test ${with_fontrootdir+y} 11116b8df70beSmrgthen : 11117d7ffce2aSmrg withval=$with_fontrootdir; FONTROOTDIR="$withval" 11118d7ffce2aSmrgfi 11119d7ffce2aSmrg 11120d7ffce2aSmrg # if --with-fontrootdir not specified... 11121d7ffce2aSmrg if test "x${FONTROOTDIR}" = "x"; then 11122d7ffce2aSmrg FONTROOTDIR=`$PKG_CONFIG --variable=fontrootdir fontutil` 11123d7ffce2aSmrg fi 11124d7ffce2aSmrg # ...and if pkg-config didn't find fontdir in fontutil.pc... 11125d7ffce2aSmrg if test "x${FONTROOTDIR}" = "x"; then 11126d7ffce2aSmrg FONTROOTDIR="${datadir}/fonts/X11" 11127d7ffce2aSmrg fi 111284c61c93dSmrg 11129b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${FONTROOTDIR}" >&5 11130b8df70beSmrgprintf "%s\n" "${FONTROOTDIR}" >&6; } 111314c61c93dSmrg 111324c61c93dSmrg 111334c61c93dSmrg 111344c61c93dSmrg 11135b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for directory for encodings files" >&5 11136b8df70beSmrgprintf %s "checking for directory for encodings files... " >&6; } 111374c61c93dSmrg 11138d7ffce2aSmrg# Check whether --with-encodingsdir was given. 11139b8df70beSmrgif test ${with_encodingsdir+y} 11140b8df70beSmrgthen : 11141d7ffce2aSmrg withval=$with_encodingsdir; ENCODINGSDIR="${withval}" 11142b8df70beSmrgelse $as_nop 11143d7ffce2aSmrg ENCODINGSDIR='${FONTROOTDIR}/encodings' 11144d7ffce2aSmrgfi 111454c61c93dSmrg 111464c61c93dSmrg 11147b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${ENCODINGSDIR}" >&5 11148b8df70beSmrgprintf "%s\n" "${ENCODINGSDIR}" >&6; } 111494c61c93dSmrg 111504c61c93dSmrg 111514c61c93dSmrg 111524c61c93dSmrg 111534c61c93dSmrgDEFAULT_XCONFDIR="${libdir}/X11/config" 111544c61c93dSmrg 111554c61c93dSmrg# Check whether --with-config-dir was given. 11156b8df70beSmrgif test ${with_config_dir+y} 11157b8df70beSmrgthen : 111584c61c93dSmrg withval=$with_config_dir; XCONFDIR="$withval" 11159b8df70beSmrgelse $as_nop 111604c61c93dSmrg XCONFDIR="$DEFAULT_XCONFDIR" 111614c61c93dSmrgfi 111624c61c93dSmrg 111634c61c93dSmrg 111644c61c93dSmrg 111654c61c93dSmrgac_config_files="$ac_config_files Makefile site.def" 1116611d341caSmrg 1116711d341caSmrgcat >confcache <<\_ACEOF 1116811d341caSmrg# This file is a shell script that caches the results of configure 1116911d341caSmrg# tests run on this system so they can be shared between configure 1117011d341caSmrg# scripts and configure runs, see configure's option --config-cache. 1117111d341caSmrg# It is not useful on other systems. If it contains results you don't 1117211d341caSmrg# want to keep, you may remove or edit it. 1117311d341caSmrg# 1117411d341caSmrg# config.status only pays attention to the cache file if you give it 1117511d341caSmrg# the --recheck option to rerun configure. 1117611d341caSmrg# 1117711d341caSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 1117811d341caSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 1117911d341caSmrg# following values. 1118011d341caSmrg 1118111d341caSmrg_ACEOF 1118211d341caSmrg 1118311d341caSmrg# The following way of writing the cache mishandles newlines in values, 1118411d341caSmrg# but we know of no workaround that is simple, portable, and efficient. 111854c61c93dSmrg# So, we kill variables containing newlines. 1118611d341caSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 1118711d341caSmrg# and sets the high bit in the cache file unless we assign to the vars. 111884c61c93dSmrg( 111894c61c93dSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 111904c61c93dSmrg eval ac_val=\$$ac_var 111914c61c93dSmrg case $ac_val in #( 111924c61c93dSmrg *${as_nl}*) 111934c61c93dSmrg case $ac_var in #( 11194b8df70beSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11195b8df70beSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 111964c61c93dSmrg esac 111974c61c93dSmrg case $ac_var in #( 111984c61c93dSmrg _ | IFS | as_nl) ;; #( 111994c61c93dSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11200d7ffce2aSmrg *) { eval $ac_var=; unset $ac_var;} ;; 112014c61c93dSmrg esac ;; 112024c61c93dSmrg esac 112034c61c93dSmrg done 112044c61c93dSmrg 1120511d341caSmrg (set) 2>&1 | 112064c61c93dSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 112074c61c93dSmrg *${as_nl}ac_space=\ *) 11208d7ffce2aSmrg # `set' does not quote correctly, so add quotes: double-quote 11209d7ffce2aSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1121011d341caSmrg sed -n \ 1121111d341caSmrg "s/'/'\\\\''/g; 1121211d341caSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 112134c61c93dSmrg ;; #( 1121411d341caSmrg *) 1121511d341caSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 112164c61c93dSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1121711d341caSmrg ;; 112184c61c93dSmrg esac | 112194c61c93dSmrg sort 112204c61c93dSmrg) | 1122111d341caSmrg sed ' 112224c61c93dSmrg /^ac_cv_env_/b end 1122311d341caSmrg t clear 112244c61c93dSmrg :clear 11225b8df70beSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 1122611d341caSmrg t end 112274c61c93dSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 112284c61c93dSmrg :end' >>confcache 112294c61c93dSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 112304c61c93dSmrg if test -w "$cache_file"; then 11231d7ffce2aSmrg if test "x$cache_file" != "x/dev/null"; then 11232b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11233b8df70beSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11234d7ffce2aSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11235d7ffce2aSmrg cat confcache >"$cache_file" 11236d7ffce2aSmrg else 11237d7ffce2aSmrg case $cache_file in #( 11238d7ffce2aSmrg */* | ?:*) 11239d7ffce2aSmrg mv -f confcache "$cache_file"$$ && 11240d7ffce2aSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11241d7ffce2aSmrg *) 11242d7ffce2aSmrg mv -f confcache "$cache_file" ;; 11243d7ffce2aSmrg esac 11244d7ffce2aSmrg fi 11245d7ffce2aSmrg fi 1124611d341caSmrg else 11247b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11248b8df70beSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 1124911d341caSmrg fi 1125011d341caSmrgfi 1125111d341caSmrgrm -f confcache 1125211d341caSmrg 1125311d341caSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1125411d341caSmrg# Let make expand exec_prefix. 1125511d341caSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 1125611d341caSmrg 1125711d341caSmrg# Transform confdefs.h into DEFS. 1125811d341caSmrg# Protect against shell expansion while executing Makefile rules. 1125911d341caSmrg# Protect against Makefile macro expansion. 1126011d341caSmrg# 1126111d341caSmrg# If the first sed substitution is executed (which looks for macros that 112624c61c93dSmrg# take arguments), then branch to the quote section. Otherwise, 1126311d341caSmrg# look for a macro that doesn't take arguments. 112644c61c93dSmrgac_script=' 112654c61c93dSmrg:mline 112664c61c93dSmrg/\\$/{ 112674c61c93dSmrg N 112684c61c93dSmrg s,\\\n,, 112694c61c93dSmrg b mline 112704c61c93dSmrg} 1127111d341caSmrgt clear 112724c61c93dSmrg:clear 112734c61c93dSmrgs/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g 1127411d341caSmrgt quote 112754c61c93dSmrgs/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g 1127611d341caSmrgt quote 112774c61c93dSmrgb any 112784c61c93dSmrg:quote 112794c61c93dSmrgs/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g 112804c61c93dSmrgs/\[/\\&/g 112814c61c93dSmrgs/\]/\\&/g 112824c61c93dSmrgs/\$/$$/g 112834c61c93dSmrgH 112844c61c93dSmrg:any 112854c61c93dSmrg${ 112864c61c93dSmrg g 112874c61c93dSmrg s/^\n// 112884c61c93dSmrg s/\n/ /g 112894c61c93dSmrg p 112904c61c93dSmrg} 112914c61c93dSmrg' 112924c61c93dSmrgDEFS=`sed -n "$ac_script" confdefs.h` 1129311d341caSmrg 1129411d341caSmrg 1129511d341caSmrgac_libobjs= 1129611d341caSmrgac_ltlibobjs= 11297d7ffce2aSmrgU= 1129811d341caSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1129911d341caSmrg # 1. Remove the extension, and $U if already installed. 113004c61c93dSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11301b8df70beSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 113024c61c93dSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 113034c61c93dSmrg # will be set to the directory where LIBOBJS objects are built. 11304d7ffce2aSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11305d7ffce2aSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1130611d341caSmrgdone 1130711d341caSmrgLIBOBJS=$ac_libobjs 1130811d341caSmrg 1130911d341caSmrgLTLIBOBJS=$ac_ltlibobjs 1131011d341caSmrg 1131111d341caSmrg 11312b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11313b8df70beSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 113141c80d5b0Smrg if test -n "$am_sleep_pid"; then 113151c80d5b0Smrg # Hide warnings about reused PIDs. 113161c80d5b0Smrg wait $am_sleep_pid 2>/dev/null 113171c80d5b0Smrg fi 11318b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 11319b8df70beSmrgprintf "%s\n" "done" >&6; } 113204c61c93dSmrg if test -n "$EXEEXT"; then 113214c61c93dSmrg am__EXEEXT_TRUE= 113224c61c93dSmrg am__EXEEXT_FALSE='#' 113234c61c93dSmrgelse 113244c61c93dSmrg am__EXEEXT_TRUE='#' 113254c61c93dSmrg am__EXEEXT_FALSE= 113264c61c93dSmrgfi 113274c61c93dSmrg 113284c61c93dSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11329d7ffce2aSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11330d7ffce2aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 113314c61c93dSmrgfi 113324c61c93dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11333d7ffce2aSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11334d7ffce2aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1133511d341caSmrgfi 1133611d341caSmrg 11337d7ffce2aSmrg: "${CONFIG_STATUS=./config.status}" 113384c61c93dSmrgac_write_fail=0 1133911d341caSmrgac_clean_files_save=$ac_clean_files 1134011d341caSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11341b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11342b8df70beSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11343d7ffce2aSmrgas_write_fail=0 11344d7ffce2aSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1134511d341caSmrg#! $SHELL 1134611d341caSmrg# Generated by $as_me. 1134711d341caSmrg# Run this file to recreate the current configuration. 1134811d341caSmrg# Compiler output produced by configure, useful for debugging 1134911d341caSmrg# configure, is in config.log if it exists. 1135011d341caSmrg 1135111d341caSmrgdebug=false 1135211d341caSmrgac_cs_recheck=false 1135311d341caSmrgac_cs_silent=false 1135411d341caSmrg 11355d7ffce2aSmrgSHELL=\${CONFIG_SHELL-$SHELL} 11356d7ffce2aSmrgexport SHELL 11357d7ffce2aSmrg_ASEOF 11358d7ffce2aSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11359d7ffce2aSmrg## -------------------- ## 11360d7ffce2aSmrg## M4sh Initialization. ## 11361d7ffce2aSmrg## -------------------- ## 1136211d341caSmrg 113634c61c93dSmrg# Be more Bourne compatible 113644c61c93dSmrgDUALCASE=1; export DUALCASE # for MKS sh 11365b8df70beSmrgas_nop=: 11366b8df70beSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 11367b8df70beSmrgthen : 1136811d341caSmrg emulate sh 1136911d341caSmrg NULLCMD=: 113704c61c93dSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1137111d341caSmrg # is contrary to our usage. Disable this feature. 1137211d341caSmrg alias -g '${1+"$@"}'='"$@"' 113734c61c93dSmrg setopt NO_GLOB_SUBST 11374b8df70beSmrgelse $as_nop 11375d7ffce2aSmrg case `(set -o) 2>/dev/null` in #( 11376d7ffce2aSmrg *posix*) : 11377d7ffce2aSmrg set -o posix ;; #( 11378d7ffce2aSmrg *) : 11379d7ffce2aSmrg ;; 113804c61c93dSmrgesac 113814c61c93dSmrgfi 113824c61c93dSmrg 113834c61c93dSmrg 11384b8df70beSmrg 11385b8df70beSmrg# Reset variables that may have inherited troublesome values from 11386b8df70beSmrg# the environment. 11387b8df70beSmrg 11388b8df70beSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 11389b8df70beSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 11390b8df70beSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 11391b8df70beSmrg# Quoting is to prevent editors from complaining about space-tab. 113924c61c93dSmrgas_nl=' 113934c61c93dSmrg' 113944c61c93dSmrgexport as_nl 11395b8df70beSmrgIFS=" "" $as_nl" 11396b8df70beSmrg 11397b8df70beSmrgPS1='$ ' 11398b8df70beSmrgPS2='> ' 11399b8df70beSmrgPS4='+ ' 11400b8df70beSmrg 11401b8df70beSmrg# Ensure predictable behavior from utilities with locale-dependent output. 11402b8df70beSmrgLC_ALL=C 11403b8df70beSmrgexport LC_ALL 11404b8df70beSmrgLANGUAGE=C 11405b8df70beSmrgexport LANGUAGE 11406b8df70beSmrg 11407b8df70beSmrg# We cannot yet rely on "unset" to work, but we need these variables 11408b8df70beSmrg# to be unset--not just set to an empty or harmless value--now, to 11409b8df70beSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 11410b8df70beSmrg# also avoids known problems related to "unset" and subshell syntax 11411b8df70beSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 11412b8df70beSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 11413b8df70beSmrgdo eval test \${$as_var+y} \ 11414b8df70beSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11415b8df70beSmrgdone 11416b8df70beSmrg 11417b8df70beSmrg# Ensure that fds 0, 1, and 2 are open. 11418b8df70beSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 11419b8df70beSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 11420b8df70beSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 114214c61c93dSmrg 114224c61c93dSmrg# The user is always right. 11423b8df70beSmrgif ${PATH_SEPARATOR+false} :; then 114244c61c93dSmrg PATH_SEPARATOR=: 114254c61c93dSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 114264c61c93dSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 114274c61c93dSmrg PATH_SEPARATOR=';' 114284c61c93dSmrg } 1142911d341caSmrgfi 1143011d341caSmrg 1143111d341caSmrg 114324c61c93dSmrg# Find who we are. Look in the path if we contain no directory separator. 11433d7ffce2aSmrgas_myself= 11434d7ffce2aSmrgcase $0 in #(( 114354c61c93dSmrg *[\\/]* ) as_myself=$0 ;; 114364c61c93dSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 114374c61c93dSmrgfor as_dir in $PATH 114384c61c93dSmrgdo 114394c61c93dSmrg IFS=$as_save_IFS 11440b8df70beSmrg case $as_dir in #((( 11441b8df70beSmrg '') as_dir=./ ;; 11442b8df70beSmrg */) ;; 11443b8df70beSmrg *) as_dir=$as_dir/ ;; 11444b8df70beSmrg esac 11445b8df70beSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11446d7ffce2aSmrg done 114474c61c93dSmrgIFS=$as_save_IFS 114484c61c93dSmrg 114494c61c93dSmrg ;; 114504c61c93dSmrgesac 114514c61c93dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 114524c61c93dSmrg# in which case we are not to be found in the path. 114534c61c93dSmrgif test "x$as_myself" = x; then 114544c61c93dSmrg as_myself=$0 114554c61c93dSmrgfi 114564c61c93dSmrgif test ! -f "$as_myself"; then 11457b8df70beSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11458d7ffce2aSmrg exit 1 114594c61c93dSmrgfi 114604c61c93dSmrg 11461d7ffce2aSmrg 11462d7ffce2aSmrg 11463d7ffce2aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11464d7ffce2aSmrg# ---------------------------------------- 11465d7ffce2aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11466d7ffce2aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11467d7ffce2aSmrg# script with STATUS, using 1 if that was 0. 11468d7ffce2aSmrgas_fn_error () 11469d7ffce2aSmrg{ 11470d7ffce2aSmrg as_status=$1; test $as_status -eq 0 && as_status=1 11471d7ffce2aSmrg if test "$4"; then 11472d7ffce2aSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11473b8df70beSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11474d7ffce2aSmrg fi 11475b8df70beSmrg printf "%s\n" "$as_me: error: $2" >&2 11476d7ffce2aSmrg as_fn_exit $as_status 11477d7ffce2aSmrg} # as_fn_error 11478d7ffce2aSmrg 11479d7ffce2aSmrg 11480b8df70beSmrg 11481d7ffce2aSmrg# as_fn_set_status STATUS 11482d7ffce2aSmrg# ----------------------- 11483d7ffce2aSmrg# Set $? to STATUS, without forking. 11484d7ffce2aSmrgas_fn_set_status () 11485d7ffce2aSmrg{ 11486d7ffce2aSmrg return $1 11487d7ffce2aSmrg} # as_fn_set_status 11488d7ffce2aSmrg 11489d7ffce2aSmrg# as_fn_exit STATUS 11490d7ffce2aSmrg# ----------------- 11491d7ffce2aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11492d7ffce2aSmrgas_fn_exit () 11493d7ffce2aSmrg{ 11494d7ffce2aSmrg set +e 11495d7ffce2aSmrg as_fn_set_status $1 11496d7ffce2aSmrg exit $1 11497d7ffce2aSmrg} # as_fn_exit 11498d7ffce2aSmrg 11499d7ffce2aSmrg# as_fn_unset VAR 11500d7ffce2aSmrg# --------------- 11501d7ffce2aSmrg# Portably unset VAR. 11502d7ffce2aSmrgas_fn_unset () 11503d7ffce2aSmrg{ 11504d7ffce2aSmrg { eval $1=; unset $1;} 11505d7ffce2aSmrg} 11506d7ffce2aSmrgas_unset=as_fn_unset 11507b8df70beSmrg 11508d7ffce2aSmrg# as_fn_append VAR VALUE 11509d7ffce2aSmrg# ---------------------- 11510d7ffce2aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11511d7ffce2aSmrg# advantage of any shell optimizations that allow amortized linear growth over 11512d7ffce2aSmrg# repeated appends, instead of the typical quadratic growth present in naive 11513d7ffce2aSmrg# implementations. 11514b8df70beSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 11515b8df70beSmrgthen : 11516d7ffce2aSmrg eval 'as_fn_append () 11517d7ffce2aSmrg { 11518d7ffce2aSmrg eval $1+=\$2 11519d7ffce2aSmrg }' 11520b8df70beSmrgelse $as_nop 11521d7ffce2aSmrg as_fn_append () 11522d7ffce2aSmrg { 11523d7ffce2aSmrg eval $1=\$$1\$2 11524d7ffce2aSmrg } 11525d7ffce2aSmrgfi # as_fn_append 11526d7ffce2aSmrg 11527d7ffce2aSmrg# as_fn_arith ARG... 11528d7ffce2aSmrg# ------------------ 11529d7ffce2aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11530d7ffce2aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11531d7ffce2aSmrg# must be portable across $(()) and expr. 11532b8df70beSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 11533b8df70beSmrgthen : 11534d7ffce2aSmrg eval 'as_fn_arith () 11535d7ffce2aSmrg { 11536d7ffce2aSmrg as_val=$(( $* )) 11537d7ffce2aSmrg }' 11538b8df70beSmrgelse $as_nop 11539d7ffce2aSmrg as_fn_arith () 11540d7ffce2aSmrg { 11541d7ffce2aSmrg as_val=`expr "$@" || test $? -eq 1` 11542d7ffce2aSmrg } 11543d7ffce2aSmrgfi # as_fn_arith 11544d7ffce2aSmrg 11545d7ffce2aSmrg 115464c61c93dSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 115474c61c93dSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1154811d341caSmrg as_expr=expr 1154911d341caSmrgelse 1155011d341caSmrg as_expr=false 1155111d341caSmrgfi 1155211d341caSmrg 115534c61c93dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1155411d341caSmrg as_basename=basename 1155511d341caSmrgelse 1155611d341caSmrg as_basename=false 1155711d341caSmrgfi 1155811d341caSmrg 11559d7ffce2aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11560d7ffce2aSmrg as_dirname=dirname 11561d7ffce2aSmrgelse 11562d7ffce2aSmrg as_dirname=false 11563d7ffce2aSmrgfi 1156411d341caSmrg 115654c61c93dSmrgas_me=`$as_basename -- "$0" || 1156611d341caSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1156711d341caSmrg X"$0" : 'X\(//\)$' \| \ 115684c61c93dSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11569b8df70beSmrgprintf "%s\n" X/"$0" | 115704c61c93dSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 115714c61c93dSmrg s//\1/ 115724c61c93dSmrg q 115734c61c93dSmrg } 115744c61c93dSmrg /^X\/\(\/\/\)$/{ 115754c61c93dSmrg s//\1/ 115764c61c93dSmrg q 115774c61c93dSmrg } 115784c61c93dSmrg /^X\/\(\/\).*/{ 115794c61c93dSmrg s//\1/ 115804c61c93dSmrg q 115814c61c93dSmrg } 115824c61c93dSmrg s/.*/./; q'` 1158311d341caSmrg 11584d7ffce2aSmrg# Avoid depending upon Character Ranges. 11585d7ffce2aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11586d7ffce2aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11587d7ffce2aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11588d7ffce2aSmrgas_cr_digits='0123456789' 11589d7ffce2aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 1159011d341caSmrg 11591b8df70beSmrg 11592b8df70beSmrg# Determine whether it's possible to make 'echo' print without a newline. 11593b8df70beSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 11594b8df70beSmrg# for compatibility with existing Makefiles. 115954c61c93dSmrgECHO_C= ECHO_N= ECHO_T= 11596d7ffce2aSmrgcase `echo -n x` in #((((( 115974c61c93dSmrg-n*) 11598d7ffce2aSmrg case `echo 'xy\c'` in 115994c61c93dSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11600d7ffce2aSmrg xy) ECHO_C='\c';; 11601d7ffce2aSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11602d7ffce2aSmrg ECHO_T=' ';; 116034c61c93dSmrg esac;; 116044c61c93dSmrg*) 116054c61c93dSmrg ECHO_N='-n';; 116064c61c93dSmrgesac 1160711d341caSmrg 11608b8df70beSmrg# For backward compatibility with old third-party macros, we provide 11609b8df70beSmrg# the shell variables $as_echo and $as_echo_n. New code should use 11610b8df70beSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 11611b8df70beSmrgas_echo='printf %s\n' 11612b8df70beSmrgas_echo_n='printf %s' 11613b8df70beSmrg 1161411d341caSmrgrm -f conf$$ conf$$.exe conf$$.file 116154c61c93dSmrgif test -d conf$$.dir; then 116164c61c93dSmrg rm -f conf$$.dir/conf$$.file 116174c61c93dSmrgelse 116184c61c93dSmrg rm -f conf$$.dir 116194c61c93dSmrg mkdir conf$$.dir 2>/dev/null 116204c61c93dSmrgfi 116214c61c93dSmrgif (echo >conf$$.file) 2>/dev/null; then 116224c61c93dSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1162311d341caSmrg as_ln_s='ln -s' 116244c61c93dSmrg # ... but there are two gotchas: 116254c61c93dSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 116264c61c93dSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 1162741fe0c2aSmrg # In both cases, we have to default to `cp -pR'. 116284c61c93dSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1162941fe0c2aSmrg as_ln_s='cp -pR' 116304c61c93dSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 116314c61c93dSmrg as_ln_s=ln 116324c61c93dSmrg else 1163341fe0c2aSmrg as_ln_s='cp -pR' 1163411d341caSmrg fi 1163511d341caSmrgelse 1163641fe0c2aSmrg as_ln_s='cp -pR' 1163711d341caSmrgfi 116384c61c93dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 116394c61c93dSmrgrmdir conf$$.dir 2>/dev/null 1164011d341caSmrg 11641d7ffce2aSmrg 11642d7ffce2aSmrg# as_fn_mkdir_p 11643d7ffce2aSmrg# ------------- 11644d7ffce2aSmrg# Create "$as_dir" as a directory, including parents if necessary. 11645d7ffce2aSmrgas_fn_mkdir_p () 11646d7ffce2aSmrg{ 11647d7ffce2aSmrg 11648d7ffce2aSmrg case $as_dir in #( 11649d7ffce2aSmrg -*) as_dir=./$as_dir;; 11650d7ffce2aSmrg esac 11651d7ffce2aSmrg test -d "$as_dir" || eval $as_mkdir_p || { 11652d7ffce2aSmrg as_dirs= 11653d7ffce2aSmrg while :; do 11654d7ffce2aSmrg case $as_dir in #( 11655b8df70beSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11656d7ffce2aSmrg *) as_qdir=$as_dir;; 11657d7ffce2aSmrg esac 11658d7ffce2aSmrg as_dirs="'$as_qdir' $as_dirs" 11659d7ffce2aSmrg as_dir=`$as_dirname -- "$as_dir" || 11660d7ffce2aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11661d7ffce2aSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11662d7ffce2aSmrg X"$as_dir" : 'X\(//\)$' \| \ 11663d7ffce2aSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 11664b8df70beSmrgprintf "%s\n" X"$as_dir" | 11665d7ffce2aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11666d7ffce2aSmrg s//\1/ 11667d7ffce2aSmrg q 11668d7ffce2aSmrg } 11669d7ffce2aSmrg /^X\(\/\/\)[^/].*/{ 11670d7ffce2aSmrg s//\1/ 11671d7ffce2aSmrg q 11672d7ffce2aSmrg } 11673d7ffce2aSmrg /^X\(\/\/\)$/{ 11674d7ffce2aSmrg s//\1/ 11675d7ffce2aSmrg q 11676d7ffce2aSmrg } 11677d7ffce2aSmrg /^X\(\/\).*/{ 11678d7ffce2aSmrg s//\1/ 11679d7ffce2aSmrg q 11680d7ffce2aSmrg } 11681d7ffce2aSmrg s/.*/./; q'` 11682d7ffce2aSmrg test -d "$as_dir" && break 11683d7ffce2aSmrg done 11684d7ffce2aSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 11685d7ffce2aSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11686d7ffce2aSmrg 11687d7ffce2aSmrg 11688d7ffce2aSmrg} # as_fn_mkdir_p 1168911d341caSmrgif mkdir -p . 2>/dev/null; then 11690d7ffce2aSmrg as_mkdir_p='mkdir -p "$as_dir"' 1169111d341caSmrgelse 1169211d341caSmrg test -d ./-p && rmdir ./-p 1169311d341caSmrg as_mkdir_p=false 1169411d341caSmrgfi 1169511d341caSmrg 1169641fe0c2aSmrg 1169741fe0c2aSmrg# as_fn_executable_p FILE 1169841fe0c2aSmrg# ----------------------- 1169941fe0c2aSmrg# Test if FILE is an executable regular file. 1170041fe0c2aSmrgas_fn_executable_p () 1170141fe0c2aSmrg{ 1170241fe0c2aSmrg test -f "$1" && test -x "$1" 1170341fe0c2aSmrg} # as_fn_executable_p 1170441fe0c2aSmrgas_test_x='test -x' 1170541fe0c2aSmrgas_executable_p=as_fn_executable_p 1170611d341caSmrg 1170711d341caSmrg# Sed expression to map a string onto a valid CPP name. 1170811d341caSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 1170911d341caSmrg 1171011d341caSmrg# Sed expression to map a string onto a valid variable name. 1171111d341caSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 1171211d341caSmrg 1171311d341caSmrg 1171411d341caSmrgexec 6>&1 11715d7ffce2aSmrg## ----------------------------------- ## 11716d7ffce2aSmrg## Main body of $CONFIG_STATUS script. ## 11717d7ffce2aSmrg## ----------------------------------- ## 11718d7ffce2aSmrg_ASEOF 11719d7ffce2aSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 1172011d341caSmrg 11721d7ffce2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11722d7ffce2aSmrg# Save the log message, to keep $0 and so on meaningful, and to 1172311d341caSmrg# report actual input values of CONFIG_FILES etc. instead of their 117244c61c93dSmrg# values after options handling. 117254c61c93dSmrgac_log=" 11726b8df70beSmrgThis file was extended by xorg-cf-files $as_me 1.0.7, which was 11727b8df70beSmrggenerated by GNU Autoconf 2.71. Invocation command line was 1172811d341caSmrg 1172911d341caSmrg CONFIG_FILES = $CONFIG_FILES 1173011d341caSmrg CONFIG_HEADERS = $CONFIG_HEADERS 1173111d341caSmrg CONFIG_LINKS = $CONFIG_LINKS 1173211d341caSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1173311d341caSmrg $ $0 $@ 1173411d341caSmrg 117354c61c93dSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 117364c61c93dSmrg" 117374c61c93dSmrg 1173811d341caSmrg_ACEOF 1173911d341caSmrg 117404c61c93dSmrgcase $ac_config_files in *" 117414c61c93dSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 117424c61c93dSmrgesac 1174311d341caSmrg 1174411d341caSmrg 1174511d341caSmrg 117464c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 117474c61c93dSmrg# Files that config.status was made for. 117484c61c93dSmrgconfig_files="$ac_config_files" 117494c61c93dSmrgconfig_commands="$ac_config_commands" 1175011d341caSmrg 117514c61c93dSmrg_ACEOF 1175211d341caSmrg 117534c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1175411d341caSmrgac_cs_usage="\ 11755d7ffce2aSmrg\`$as_me' instantiates files and other configuration actions 11756d7ffce2aSmrgfrom templates according to the current configuration. Unless the files 11757d7ffce2aSmrgand actions are specified as TAGs, all are instantiated by default. 1175811d341caSmrg 11759d7ffce2aSmrgUsage: $0 [OPTION]... [TAG]... 1176011d341caSmrg 1176111d341caSmrg -h, --help print this help, then exit 117624c61c93dSmrg -V, --version print version number and configuration settings, then exit 11763d7ffce2aSmrg --config print configuration, then exit 117644c61c93dSmrg -q, --quiet, --silent 117654c61c93dSmrg do not print progress messages 1176611d341caSmrg -d, --debug don't remove temporary files 1176711d341caSmrg --recheck update $as_me by reconfiguring in the same conditions 117684c61c93dSmrg --file=FILE[:TEMPLATE] 117694c61c93dSmrg instantiate the configuration file FILE 1177011d341caSmrg 1177111d341caSmrgConfiguration files: 1177211d341caSmrg$config_files 1177311d341caSmrg 117744c61c93dSmrgConfiguration commands: 117754c61c93dSmrg$config_commands 117764c61c93dSmrg 11777b8df70beSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/util/cf/issues>." 1177811d341caSmrg 117794c61c93dSmrg_ACEOF 11780b8df70beSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 11781b8df70beSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 117824c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11783b8df70beSmrgac_cs_config='$ac_cs_config_escaped' 1178411d341caSmrgac_cs_version="\\ 11785b8df70beSmrgxorg-cf-files config.status 1.0.7 11786b8df70beSmrgconfigured by $0, generated by GNU Autoconf 2.71, 11787d7ffce2aSmrg with options \\"\$ac_cs_config\\" 1178811d341caSmrg 11789b8df70beSmrgCopyright (C) 2021 Free Software Foundation, Inc. 1179011d341caSmrgThis config.status script is free software; the Free Software Foundation 1179111d341caSmrggives unlimited permission to copy, distribute and modify it." 117924c61c93dSmrg 117934c61c93dSmrgac_pwd='$ac_pwd' 117944c61c93dSmrgsrcdir='$srcdir' 117954c61c93dSmrgINSTALL='$INSTALL' 117964c61c93dSmrgMKDIR_P='$MKDIR_P' 117974c61c93dSmrgAWK='$AWK' 117984c61c93dSmrgtest -n "\$AWK" || AWK=awk 1179911d341caSmrg_ACEOF 1180011d341caSmrg 118014c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118024c61c93dSmrg# The default lists apply if the user does not specify any file. 1180311d341caSmrgac_need_defaults=: 1180411d341caSmrgwhile test $# != 0 1180511d341caSmrgdo 1180611d341caSmrg case $1 in 11807d7ffce2aSmrg --*=?*) 118084c61c93dSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 118094c61c93dSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1181011d341caSmrg ac_shift=: 1181111d341caSmrg ;; 11812d7ffce2aSmrg --*=) 11813d7ffce2aSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11814d7ffce2aSmrg ac_optarg= 11815d7ffce2aSmrg ac_shift=: 11816d7ffce2aSmrg ;; 118174c61c93dSmrg *) 1181811d341caSmrg ac_option=$1 1181911d341caSmrg ac_optarg=$2 1182011d341caSmrg ac_shift=shift 1182111d341caSmrg ;; 1182211d341caSmrg esac 1182311d341caSmrg 1182411d341caSmrg case $ac_option in 1182511d341caSmrg # Handling of the options. 1182611d341caSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1182711d341caSmrg ac_cs_recheck=: ;; 118284c61c93dSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 11829b8df70beSmrg printf "%s\n" "$ac_cs_version"; exit ;; 11830d7ffce2aSmrg --config | --confi | --conf | --con | --co | --c ) 11831b8df70beSmrg printf "%s\n" "$ac_cs_config"; exit ;; 118324c61c93dSmrg --debug | --debu | --deb | --de | --d | -d ) 1183311d341caSmrg debug=: ;; 1183411d341caSmrg --file | --fil | --fi | --f ) 1183511d341caSmrg $ac_shift 118364c61c93dSmrg case $ac_optarg in 11837b8df70beSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11838d7ffce2aSmrg '') as_fn_error $? "missing file argument" ;; 118394c61c93dSmrg esac 11840d7ffce2aSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1184111d341caSmrg ac_need_defaults=false;; 118424c61c93dSmrg --he | --h | --help | --hel | -h ) 11843b8df70beSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 1184411d341caSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1184511d341caSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1184611d341caSmrg ac_cs_silent=: ;; 1184711d341caSmrg 1184811d341caSmrg # This is an error. 11849d7ffce2aSmrg -*) as_fn_error $? "unrecognized option: \`$1' 11850d7ffce2aSmrgTry \`$0 --help' for more information." ;; 1185111d341caSmrg 11852d7ffce2aSmrg *) as_fn_append ac_config_targets " $1" 118534c61c93dSmrg ac_need_defaults=false ;; 1185411d341caSmrg 1185511d341caSmrg esac 1185611d341caSmrg shift 1185711d341caSmrgdone 1185811d341caSmrg 1185911d341caSmrgac_configure_extra_args= 1186011d341caSmrg 1186111d341caSmrgif $ac_cs_silent; then 1186211d341caSmrg exec 6>/dev/null 1186311d341caSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1186411d341caSmrgfi 1186511d341caSmrg 1186611d341caSmrg_ACEOF 118674c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1186811d341caSmrgif \$ac_cs_recheck; then 1186941fe0c2aSmrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 118704c61c93dSmrg shift 11871b8df70beSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 118724c61c93dSmrg CONFIG_SHELL='$SHELL' 118734c61c93dSmrg export CONFIG_SHELL 118744c61c93dSmrg exec "\$@" 1187511d341caSmrgfi 1187611d341caSmrg 1187711d341caSmrg_ACEOF 118784c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118794c61c93dSmrgexec 5>>config.log 118804c61c93dSmrg{ 118814c61c93dSmrg echo 118824c61c93dSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 118834c61c93dSmrg## Running $as_me. ## 118844c61c93dSmrg_ASBOX 11885b8df70beSmrg printf "%s\n" "$ac_log" 118864c61c93dSmrg} >&5 1188711d341caSmrg 118884c61c93dSmrg_ACEOF 118894c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118904c61c93dSmrg# 118914c61c93dSmrg# INIT-COMMANDS 118924c61c93dSmrg# 11893b8df70beSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 1189411d341caSmrg 118954c61c93dSmrg_ACEOF 1189611d341caSmrg 118974c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1189811d341caSmrg 118994c61c93dSmrg# Handling of arguments. 1190011d341caSmrgfor ac_config_target in $ac_config_targets 1190111d341caSmrgdo 119024c61c93dSmrg case $ac_config_target in 119034c61c93dSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 119044c61c93dSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 119054c61c93dSmrg "site.def") CONFIG_FILES="$CONFIG_FILES site.def" ;; 119064c61c93dSmrg 11907d7ffce2aSmrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 1190811d341caSmrg esac 1190911d341caSmrgdone 1191011d341caSmrg 119114c61c93dSmrg 1191211d341caSmrg# If the user did not use the arguments to specify the items to instantiate, 1191311d341caSmrg# then the envvar interface is used. Set only those that are not. 1191411d341caSmrg# We use the long form for the default assignment because of an extremely 1191511d341caSmrg# bizarre bug on SunOS 4.1.3. 1191611d341caSmrgif $ac_need_defaults; then 11917b8df70beSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 11918b8df70beSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 1191911d341caSmrgfi 1192011d341caSmrg 1192111d341caSmrg# Have a temporary directory for convenience. Make it in the build tree 119224c61c93dSmrg# simply because there is no reason against having it here, and in addition, 1192311d341caSmrg# creating and moving files from /tmp can sometimes cause problems. 119244c61c93dSmrg# Hook for its removal unless debugging. 119254c61c93dSmrg# Note that there is a small window in which the directory will not be cleaned: 119264c61c93dSmrg# after its creation but before its name has been assigned to `$tmp'. 1192711d341caSmrg$debug || 1192811d341caSmrg{ 11929d7ffce2aSmrg tmp= ac_tmp= 119304c61c93dSmrg trap 'exit_status=$? 11931d7ffce2aSmrg : "${ac_tmp:=$tmp}" 11932d7ffce2aSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 119334c61c93dSmrg' 0 11934d7ffce2aSmrg trap 'as_fn_exit 1' 1 2 13 15 1193511d341caSmrg} 1193611d341caSmrg# Create a (secure) tmp directory for tmp files. 1193711d341caSmrg 1193811d341caSmrg{ 119394c61c93dSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 11940d7ffce2aSmrg test -d "$tmp" 1194111d341caSmrg} || 1194211d341caSmrg{ 119434c61c93dSmrg tmp=./conf$$-$RANDOM 119444c61c93dSmrg (umask 077 && mkdir "$tmp") 11945d7ffce2aSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 11946d7ffce2aSmrgac_tmp=$tmp 1194711d341caSmrg 119484c61c93dSmrg# Set up the scripts for CONFIG_FILES section. 119494c61c93dSmrg# No need to generate them if there are no CONFIG_FILES. 119504c61c93dSmrg# This happens for instance with `./config.status config.h'. 119514c61c93dSmrgif test -n "$CONFIG_FILES"; then 119524c61c93dSmrg 119534c61c93dSmrg 11954d7ffce2aSmrgac_cr=`echo X | tr X '\015'` 11955d7ffce2aSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 11956d7ffce2aSmrg# But we know of no other shell where ac_cr would be empty at this 11957d7ffce2aSmrg# point, so we can use a bashism as a fallback. 11958d7ffce2aSmrgif test "x$ac_cr" = x; then 11959d7ffce2aSmrg eval ac_cr=\$\'\\r\' 11960d7ffce2aSmrgfi 119614c61c93dSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 119624c61c93dSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 119634c61c93dSmrg ac_cs_awk_cr='\\r' 119644c61c93dSmrgelse 119654c61c93dSmrg ac_cs_awk_cr=$ac_cr 119664c61c93dSmrgfi 119674c61c93dSmrg 11968d7ffce2aSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 1196911d341caSmrg_ACEOF 1197011d341caSmrg 1197111d341caSmrg 119724c61c93dSmrg{ 119734c61c93dSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 119744c61c93dSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 119754c61c93dSmrg echo "_ACEOF" 119764c61c93dSmrg} >conf$$subs.sh || 11977d7ffce2aSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11978d7ffce2aSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 119794c61c93dSmrgac_delim='%!_!# ' 119804c61c93dSmrgfor ac_last_try in false false false false false :; do 119814c61c93dSmrg . ./conf$$subs.sh || 11982d7ffce2aSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1198311d341caSmrg 119844c61c93dSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 119854c61c93dSmrg if test $ac_delim_n = $ac_delim_num; then 119864c61c93dSmrg break 119874c61c93dSmrg elif $ac_last_try; then 11988d7ffce2aSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 119894c61c93dSmrg else 119904c61c93dSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1199111d341caSmrg fi 119924c61c93dSmrgdone 119934c61c93dSmrgrm -f conf$$subs.sh 1199411d341caSmrg 119954c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11996d7ffce2aSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1199711d341caSmrg_ACEOF 119984c61c93dSmrgsed -n ' 119994c61c93dSmrgh 120004c61c93dSmrgs/^/S["/; s/!.*/"]=/ 120014c61c93dSmrgp 120024c61c93dSmrgg 120034c61c93dSmrgs/^[^!]*!// 120044c61c93dSmrg:repl 120054c61c93dSmrgt repl 120064c61c93dSmrgs/'"$ac_delim"'$// 120074c61c93dSmrgt delim 120084c61c93dSmrg:nl 120094c61c93dSmrgh 12010d7ffce2aSmrgs/\(.\{148\}\)..*/\1/ 120114c61c93dSmrgt more1 120124c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 120134c61c93dSmrgp 120144c61c93dSmrgn 120154c61c93dSmrgb repl 120164c61c93dSmrg:more1 120174c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 120184c61c93dSmrgp 120194c61c93dSmrgg 120204c61c93dSmrgs/.\{148\}// 120214c61c93dSmrgt nl 120224c61c93dSmrg:delim 120234c61c93dSmrgh 12024d7ffce2aSmrgs/\(.\{148\}\)..*/\1/ 120254c61c93dSmrgt more2 120264c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 120274c61c93dSmrgp 120284c61c93dSmrgb 120294c61c93dSmrg:more2 120304c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 120314c61c93dSmrgp 120324c61c93dSmrgg 120334c61c93dSmrgs/.\{148\}// 120344c61c93dSmrgt delim 120354c61c93dSmrg' <conf$$subs.awk | sed ' 120364c61c93dSmrg/^[^""]/{ 120374c61c93dSmrg N 120384c61c93dSmrg s/\n// 120394c61c93dSmrg} 120404c61c93dSmrg' >>$CONFIG_STATUS || ac_write_fail=1 120414c61c93dSmrgrm -f conf$$subs.awk 120424c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120434c61c93dSmrg_ACAWK 12044d7ffce2aSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 120454c61c93dSmrg for (key in S) S_is_set[key] = 1 120464c61c93dSmrg FS = "" 120474c61c93dSmrg 120484c61c93dSmrg} 120494c61c93dSmrg{ 120504c61c93dSmrg line = $ 0 120514c61c93dSmrg nfields = split(line, field, "@") 120524c61c93dSmrg substed = 0 120534c61c93dSmrg len = length(field[1]) 120544c61c93dSmrg for (i = 2; i < nfields; i++) { 120554c61c93dSmrg key = field[i] 120564c61c93dSmrg keylen = length(key) 120574c61c93dSmrg if (S_is_set[key]) { 120584c61c93dSmrg value = S[key] 120594c61c93dSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 120604c61c93dSmrg len += length(value) + length(field[++i]) 120614c61c93dSmrg substed = 1 120624c61c93dSmrg } else 120634c61c93dSmrg len += 1 + keylen 120644c61c93dSmrg } 120654c61c93dSmrg 120664c61c93dSmrg print line 120674c61c93dSmrg} 120684c61c93dSmrg 120694c61c93dSmrg_ACAWK 120704c61c93dSmrg_ACEOF 120714c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 120724c61c93dSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 120734c61c93dSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 120744c61c93dSmrgelse 120754c61c93dSmrg cat 12076d7ffce2aSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12077d7ffce2aSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 120784c61c93dSmrg_ACEOF 120794c61c93dSmrg 12080d7ffce2aSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12081d7ffce2aSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 120824c61c93dSmrg# trailing colons and then remove the whole line if VPATH becomes empty 120834c61c93dSmrg# (actually we leave an empty line to preserve line numbers). 120844c61c93dSmrgif test "x$srcdir" = x.; then 12085d7ffce2aSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12086d7ffce2aSmrgh 12087d7ffce2aSmrgs/// 12088d7ffce2aSmrgs/^/:/ 12089d7ffce2aSmrgs/[ ]*$/:/ 12090d7ffce2aSmrgs/:\$(srcdir):/:/g 12091d7ffce2aSmrgs/:\${srcdir}:/:/g 12092d7ffce2aSmrgs/:@srcdir@:/:/g 12093d7ffce2aSmrgs/^:*// 120944c61c93dSmrgs/:*$// 12095d7ffce2aSmrgx 12096d7ffce2aSmrgs/\(=[ ]*\).*/\1/ 12097d7ffce2aSmrgG 12098d7ffce2aSmrgs/\n// 120994c61c93dSmrgs/^[^=]*=[ ]*$// 121004c61c93dSmrg}' 121014c61c93dSmrgfi 121024c61c93dSmrg 121034c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121044c61c93dSmrgfi # test -n "$CONFIG_FILES" 121054c61c93dSmrg 121064c61c93dSmrg 121074c61c93dSmrgeval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS" 121084c61c93dSmrgshift 121094c61c93dSmrgfor ac_tag 121104c61c93dSmrgdo 121114c61c93dSmrg case $ac_tag in 121124c61c93dSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 121134c61c93dSmrg esac 121144c61c93dSmrg case $ac_mode$ac_tag in 121154c61c93dSmrg :[FHL]*:*);; 12116d7ffce2aSmrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 121174c61c93dSmrg :[FH]-) ac_tag=-:-;; 121184c61c93dSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 121194c61c93dSmrg esac 121204c61c93dSmrg ac_save_IFS=$IFS 121214c61c93dSmrg IFS=: 121224c61c93dSmrg set x $ac_tag 121234c61c93dSmrg IFS=$ac_save_IFS 121244c61c93dSmrg shift 121254c61c93dSmrg ac_file=$1 121264c61c93dSmrg shift 121274c61c93dSmrg 121284c61c93dSmrg case $ac_mode in 121294c61c93dSmrg :L) ac_source=$1;; 121304c61c93dSmrg :[FH]) 121314c61c93dSmrg ac_file_inputs= 121324c61c93dSmrg for ac_f 121334c61c93dSmrg do 121344c61c93dSmrg case $ac_f in 12135d7ffce2aSmrg -) ac_f="$ac_tmp/stdin";; 121364c61c93dSmrg *) # Look for the file first in the build tree, then in the source tree 121374c61c93dSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 121384c61c93dSmrg # because $ac_f cannot contain `:'. 121394c61c93dSmrg test -f "$ac_f" || 121404c61c93dSmrg case $ac_f in 121414c61c93dSmrg [\\/$]*) false;; 121424c61c93dSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 121434c61c93dSmrg esac || 12144d7ffce2aSmrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 121454c61c93dSmrg esac 12146b8df70beSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12147d7ffce2aSmrg as_fn_append ac_file_inputs " '$ac_f'" 121484c61c93dSmrg done 121494c61c93dSmrg 121504c61c93dSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 121514c61c93dSmrg # use $as_me), people would be surprised to read: 121524c61c93dSmrg # /* config.h. Generated by config.status. */ 121534c61c93dSmrg configure_input='Generated from '` 12154b8df70beSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 121554c61c93dSmrg `' by configure.' 121564c61c93dSmrg if test x"$ac_file" != x-; then 121574c61c93dSmrg configure_input="$ac_file. $configure_input" 12158b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12159b8df70beSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 121604c61c93dSmrg fi 121614c61c93dSmrg # Neutralize special characters interpreted by sed in replacement strings. 121624c61c93dSmrg case $configure_input in #( 121634c61c93dSmrg *\&* | *\|* | *\\* ) 12164b8df70beSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 121654c61c93dSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 121664c61c93dSmrg *) ac_sed_conf_input=$configure_input;; 121674c61c93dSmrg esac 121684c61c93dSmrg 121694c61c93dSmrg case $ac_tag in 12170d7ffce2aSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12171d7ffce2aSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 121724c61c93dSmrg esac 121734c61c93dSmrg ;; 1217411d341caSmrg esac 1217511d341caSmrg 121764c61c93dSmrg ac_dir=`$as_dirname -- "$ac_file" || 1217711d341caSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1217811d341caSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1217911d341caSmrg X"$ac_file" : 'X\(//\)$' \| \ 121804c61c93dSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12181b8df70beSmrgprintf "%s\n" X"$ac_file" | 121824c61c93dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 121834c61c93dSmrg s//\1/ 121844c61c93dSmrg q 121854c61c93dSmrg } 121864c61c93dSmrg /^X\(\/\/\)[^/].*/{ 121874c61c93dSmrg s//\1/ 121884c61c93dSmrg q 121894c61c93dSmrg } 121904c61c93dSmrg /^X\(\/\/\)$/{ 121914c61c93dSmrg s//\1/ 121924c61c93dSmrg q 121934c61c93dSmrg } 121944c61c93dSmrg /^X\(\/\).*/{ 121954c61c93dSmrg s//\1/ 121964c61c93dSmrg q 121974c61c93dSmrg } 121984c61c93dSmrg s/.*/./; q'` 12199d7ffce2aSmrg as_dir="$ac_dir"; as_fn_mkdir_p 1220011d341caSmrg ac_builddir=. 1220111d341caSmrg 122024c61c93dSmrgcase "$ac_dir" in 122034c61c93dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 122044c61c93dSmrg*) 12205b8df70beSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 122064c61c93dSmrg # A ".." for each directory in $ac_dir_suffix. 12207b8df70beSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 122084c61c93dSmrg case $ac_top_builddir_sub in 122094c61c93dSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 122104c61c93dSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 122114c61c93dSmrg esac ;; 122124c61c93dSmrgesac 122134c61c93dSmrgac_abs_top_builddir=$ac_pwd 122144c61c93dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 122154c61c93dSmrg# for backward compatibility: 122164c61c93dSmrgac_top_builddir=$ac_top_build_prefix 1221711d341caSmrg 1221811d341caSmrgcase $srcdir in 122194c61c93dSmrg .) # We are building in place. 1222011d341caSmrg ac_srcdir=. 122214c61c93dSmrg ac_top_srcdir=$ac_top_builddir_sub 122224c61c93dSmrg ac_abs_top_srcdir=$ac_pwd ;; 122234c61c93dSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1222411d341caSmrg ac_srcdir=$srcdir$ac_dir_suffix; 122254c61c93dSmrg ac_top_srcdir=$srcdir 122264c61c93dSmrg ac_abs_top_srcdir=$srcdir ;; 122274c61c93dSmrg *) # Relative name. 122284c61c93dSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 122294c61c93dSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 122304c61c93dSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1223111d341caSmrgesac 122324c61c93dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1223311d341caSmrg 1223411d341caSmrg 122354c61c93dSmrg case $ac_mode in 122364c61c93dSmrg :F) 122374c61c93dSmrg # 122384c61c93dSmrg # CONFIG_FILE 122394c61c93dSmrg # 1224011d341caSmrg 1224111d341caSmrg case $INSTALL in 1224211d341caSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 122434c61c93dSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 1224411d341caSmrg esac 122454c61c93dSmrg ac_MKDIR_P=$MKDIR_P 122464c61c93dSmrg case $MKDIR_P in 122474c61c93dSmrg [\\/$]* | ?:[\\/]* ) ;; 122484c61c93dSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 122494c61c93dSmrg esac 122504c61c93dSmrg_ACEOF 1225111d341caSmrg 122524c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122534c61c93dSmrg# If the template does not know about datarootdir, expand it. 122544c61c93dSmrg# FIXME: This hack should be removed a few years after 2.60. 122554c61c93dSmrgac_datarootdir_hack=; ac_datarootdir_seen= 122564c61c93dSmrgac_sed_dataroot=' 122574c61c93dSmrg/datarootdir/ { 122584c61c93dSmrg p 122594c61c93dSmrg q 122604c61c93dSmrg} 122614c61c93dSmrg/@datadir@/p 122624c61c93dSmrg/@docdir@/p 122634c61c93dSmrg/@infodir@/p 122644c61c93dSmrg/@localedir@/p 12265d7ffce2aSmrg/@mandir@/p' 122664c61c93dSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 122674c61c93dSmrg*datarootdir*) ac_datarootdir_seen=yes;; 122684c61c93dSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12269b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12270b8df70beSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 122714c61c93dSmrg_ACEOF 122724c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 122734c61c93dSmrg ac_datarootdir_hack=' 122744c61c93dSmrg s&@datadir@&$datadir&g 122754c61c93dSmrg s&@docdir@&$docdir&g 122764c61c93dSmrg s&@infodir@&$infodir&g 122774c61c93dSmrg s&@localedir@&$localedir&g 122784c61c93dSmrg s&@mandir@&$mandir&g 12279d7ffce2aSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 122804c61c93dSmrgesac 1228111d341caSmrg_ACEOF 122824c61c93dSmrg 122834c61c93dSmrg# Neutralize VPATH when `$srcdir' = `.'. 122844c61c93dSmrg# Shell code in configure.ac might set extrasub. 122854c61c93dSmrg# FIXME: do we really want to maintain this feature? 122864c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 122874c61c93dSmrgac_sed_extra="$ac_vpsub 1228811d341caSmrg$extrasub 1228911d341caSmrg_ACEOF 122904c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1229111d341caSmrg:t 1229211d341caSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 122934c61c93dSmrgs|@configure_input@|$ac_sed_conf_input|;t t 122944c61c93dSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 122954c61c93dSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 122964c61c93dSmrgs&@srcdir@&$ac_srcdir&;t t 122974c61c93dSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 122984c61c93dSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 122994c61c93dSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 123004c61c93dSmrgs&@builddir@&$ac_builddir&;t t 123014c61c93dSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 123024c61c93dSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 123034c61c93dSmrgs&@INSTALL@&$ac_INSTALL&;t t 123044c61c93dSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 123054c61c93dSmrg$ac_datarootdir_hack 123064c61c93dSmrg" 12307d7ffce2aSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12308d7ffce2aSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1230911d341caSmrg 123104c61c93dSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12311d7ffce2aSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12312d7ffce2aSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12313d7ffce2aSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12314b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12315d7ffce2aSmrgwhich seems to be undefined. Please make sure it is defined" >&5 12316b8df70beSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12317d7ffce2aSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 123184c61c93dSmrg 12319d7ffce2aSmrg rm -f "$ac_tmp/stdin" 123204c61c93dSmrg case $ac_file in 12321d7ffce2aSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12322d7ffce2aSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 123234c61c93dSmrg esac \ 12324d7ffce2aSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 123254c61c93dSmrg ;; 123264c61c93dSmrg 123274c61c93dSmrg 12328b8df70beSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12329b8df70beSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 123304c61c93dSmrg ;; 123314c61c93dSmrg esac 123324c61c93dSmrg 123334c61c93dSmrg 123344c61c93dSmrg case $ac_file$ac_mode in 123354c61c93dSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 123361c80d5b0Smrg # Older Autoconf quotes --file arguments for eval, but not when files 123374c61c93dSmrg # are listed without --file. Let's play safe and only enable the eval 123384c61c93dSmrg # if we detect the quoting. 12339b8df70beSmrg # TODO: see whether this extra hack can be removed once we start 12340b8df70beSmrg # requiring Autoconf 2.70 or later. 12341b8df70beSmrg case $CONFIG_FILES in #( 12342b8df70beSmrg *\'*) : 12343b8df70beSmrg eval set x "$CONFIG_FILES" ;; #( 12344b8df70beSmrg *) : 12345b8df70beSmrg set x $CONFIG_FILES ;; #( 12346b8df70beSmrg *) : 12347b8df70beSmrg ;; 12348b8df70beSmrgesac 123494c61c93dSmrg shift 12350b8df70beSmrg # Used to flag and report bootstrapping failures. 12351b8df70beSmrg am_rc=0 12352b8df70beSmrg for am_mf 123534c61c93dSmrg do 123544c61c93dSmrg # Strip MF so we end up with the name of the file. 12355b8df70beSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 12356b8df70beSmrg # Check whether this is an Automake generated Makefile which includes 12357b8df70beSmrg # dependency-tracking related rules and includes. 12358b8df70beSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 123594c61c93dSmrg # limit of 2048, but all sed's we know have understand at least 4000. 12360b8df70beSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 12361b8df70beSmrg || continue 12362b8df70beSmrg am_dirpart=`$as_dirname -- "$am_mf" || 12363b8df70beSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12364b8df70beSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 12365b8df70beSmrg X"$am_mf" : 'X\(//\)$' \| \ 12366b8df70beSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12367b8df70beSmrgprintf "%s\n" X"$am_mf" | 123684c61c93dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 123694c61c93dSmrg s//\1/ 123704c61c93dSmrg q 123714c61c93dSmrg } 123724c61c93dSmrg /^X\(\/\/\)[^/].*/{ 123734c61c93dSmrg s//\1/ 123744c61c93dSmrg q 123754c61c93dSmrg } 123764c61c93dSmrg /^X\(\/\/\)$/{ 123774c61c93dSmrg s//\1/ 123784c61c93dSmrg q 123794c61c93dSmrg } 123804c61c93dSmrg /^X\(\/\).*/{ 123814c61c93dSmrg s//\1/ 123824c61c93dSmrg q 123834c61c93dSmrg } 123844c61c93dSmrg s/.*/./; q'` 12385b8df70beSmrg am_filepart=`$as_basename -- "$am_mf" || 12386b8df70beSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 12387b8df70beSmrg X"$am_mf" : 'X\(//\)$' \| \ 12388b8df70beSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12389b8df70beSmrgprintf "%s\n" X/"$am_mf" | 12390b8df70beSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 123914c61c93dSmrg s//\1/ 123924c61c93dSmrg q 123934c61c93dSmrg } 12394b8df70beSmrg /^X\/\(\/\/\)$/{ 123954c61c93dSmrg s//\1/ 123964c61c93dSmrg q 123974c61c93dSmrg } 12398b8df70beSmrg /^X\/\(\/\).*/{ 123994c61c93dSmrg s//\1/ 124004c61c93dSmrg q 124014c61c93dSmrg } 124024c61c93dSmrg s/.*/./; q'` 12403b8df70beSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 12404b8df70beSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12405b8df70beSmrg | $MAKE -f - am--depfiles" >&5 12406b8df70beSmrg (cd "$am_dirpart" \ 12407b8df70beSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12408b8df70beSmrg | $MAKE -f - am--depfiles) >&5 2>&5 12409b8df70beSmrg ac_status=$? 12410b8df70beSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 12411b8df70beSmrg (exit $ac_status); } || am_rc=$? 124124c61c93dSmrg done 12413b8df70beSmrg if test $am_rc -ne 0; then 12414b8df70beSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12415b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 12416b8df70beSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 12417b8df70beSmrg for automatic dependency tracking. If GNU make was not used, consider 12418b8df70beSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 12419b8df70beSmrg necessary). You can also try re-running configure with the 12420b8df70beSmrg '--disable-dependency-tracking' option to at least be able to build 12421b8df70beSmrg the package (albeit without support for automatic dependency tracking). 12422b8df70beSmrgSee \`config.log' for more details" "$LINENO" 5; } 12423b8df70beSmrg fi 12424b8df70beSmrg { am_dirpart=; unset am_dirpart;} 12425b8df70beSmrg { am_filepart=; unset am_filepart;} 12426b8df70beSmrg { am_mf=; unset am_mf;} 12427b8df70beSmrg { am_rc=; unset am_rc;} 12428b8df70beSmrg rm -f conftest-deps.mk 124294c61c93dSmrg} 124304c61c93dSmrg ;; 124314c61c93dSmrg 124324c61c93dSmrg esac 124334c61c93dSmrgdone # for ac_tag 1243411d341caSmrg 1243511d341caSmrg 12436d7ffce2aSmrgas_fn_exit 0 1243711d341caSmrg_ACEOF 1243811d341caSmrgac_clean_files=$ac_clean_files_save 1243911d341caSmrg 124404c61c93dSmrgtest $ac_write_fail = 0 || 12441d7ffce2aSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 124424c61c93dSmrg 1244311d341caSmrg 1244411d341caSmrg# configure is writing to config.log, and then calls config.status. 1244511d341caSmrg# config.status does its own redirection, appending to config.log. 1244611d341caSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 1244711d341caSmrg# by configure, so config.status won't be able to write to it; its 1244811d341caSmrg# output is simply discarded. So we exec the FD to /dev/null, 1244911d341caSmrg# effectively closing config.log, so it can be properly (re)opened and 1245011d341caSmrg# appended to by config.status. When coming back to configure, we 1245111d341caSmrg# need to make the FD available again. 1245211d341caSmrgif test "$no_create" != yes; then 1245311d341caSmrg ac_cs_success=: 1245411d341caSmrg ac_config_status_args= 1245511d341caSmrg test "$silent" = yes && 1245611d341caSmrg ac_config_status_args="$ac_config_status_args --quiet" 1245711d341caSmrg exec 5>/dev/null 1245811d341caSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 1245911d341caSmrg exec 5>>config.log 1246011d341caSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 1246111d341caSmrg # would make configure fail if this is the last instruction. 12462d7ffce2aSmrg $ac_cs_success || as_fn_exit 1 1246311d341caSmrgfi 124644c61c93dSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 12465b8df70beSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 12466b8df70beSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 124674c61c93dSmrgfi 1246811d341caSmrg 12469b8df70beSmrg 12470