configure revision a2394c98
1bccedf53Smrg#! /bin/sh 2bccedf53Smrg# Guess values for system-dependent variables and create Makefiles. 3a2394c98Smrg# Generated by GNU Autoconf 2.72 for xwud 1.0.7. 4bccedf53Smrg# 5a2394c98Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xwud/-/issues>. 6bccedf53Smrg# 7f7ada8ddSmrg# 8a2394c98Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 9ec318dbfSmrg# Inc. 10f7ada8ddSmrg# 11f7ada8ddSmrg# 12bccedf53Smrg# This configure script is free software; the Free Software Foundation 13bccedf53Smrg# gives unlimited permission to copy, distribute and modify it. 14f7ada8ddSmrg## -------------------- ## 15f7ada8ddSmrg## M4sh Initialization. ## 16f7ada8ddSmrg## -------------------- ## 17bccedf53Smrg 187c5f6000Smrg# Be more Bourne compatible 197c5f6000SmrgDUALCASE=1; export DUALCASE # for MKS sh 20ec318dbfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 21ec318dbfSmrgthen : 22bccedf53Smrg emulate sh 23bccedf53Smrg NULLCMD=: 247c5f6000Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25bccedf53Smrg # is contrary to our usage. Disable this feature. 26bccedf53Smrg alias -g '${1+"$@"}'='"$@"' 277c5f6000Smrg setopt NO_GLOB_SUBST 28a2394c98Smrgelse case e in #( 29a2394c98Smrg e) case `(set -o) 2>/dev/null` in #( 30f7ada8ddSmrg *posix*) : 31f7ada8ddSmrg set -o posix ;; #( 32f7ada8ddSmrg *) : 33f7ada8ddSmrg ;; 34a2394c98Smrgesac ;; 357c5f6000Smrgesac 367c5f6000Smrgfi 377c5f6000Smrg 387c5f6000Smrg 39ec318dbfSmrg 40ec318dbfSmrg# Reset variables that may have inherited troublesome values from 41ec318dbfSmrg# the environment. 42ec318dbfSmrg 43ec318dbfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 44ec318dbfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 45ec318dbfSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 46ec318dbfSmrg# Quoting is to prevent editors from complaining about space-tab. 477c5f6000Smrgas_nl=' 487c5f6000Smrg' 497c5f6000Smrgexport as_nl 50ec318dbfSmrgIFS=" "" $as_nl" 51ec318dbfSmrg 52ec318dbfSmrgPS1='$ ' 53ec318dbfSmrgPS2='> ' 54ec318dbfSmrgPS4='+ ' 55ec318dbfSmrg 56ec318dbfSmrg# Ensure predictable behavior from utilities with locale-dependent output. 57ec318dbfSmrgLC_ALL=C 58ec318dbfSmrgexport LC_ALL 59ec318dbfSmrgLANGUAGE=C 60ec318dbfSmrgexport LANGUAGE 61ec318dbfSmrg 62ec318dbfSmrg# We cannot yet rely on "unset" to work, but we need these variables 63ec318dbfSmrg# to be unset--not just set to an empty or harmless value--now, to 64ec318dbfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65ec318dbfSmrg# also avoids known problems related to "unset" and subshell syntax 66ec318dbfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67ec318dbfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68ec318dbfSmrgdo eval test \${$as_var+y} \ 69ec318dbfSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70ec318dbfSmrgdone 71ec318dbfSmrg 72ec318dbfSmrg# Ensure that fds 0, 1, and 2 are open. 73ec318dbfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74ec318dbfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75ec318dbfSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 767c5f6000Smrg 777c5f6000Smrg# The user is always right. 78ec318dbfSmrgif ${PATH_SEPARATOR+false} :; then 797c5f6000Smrg PATH_SEPARATOR=: 807c5f6000Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 817c5f6000Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 827c5f6000Smrg PATH_SEPARATOR=';' 837c5f6000Smrg } 84bccedf53Smrgfi 85bccedf53Smrg 86bccedf53Smrg 877c5f6000Smrg# Find who we are. Look in the path if we contain no directory separator. 88f7ada8ddSmrgas_myself= 89f7ada8ddSmrgcase $0 in #(( 907c5f6000Smrg *[\\/]* ) as_myself=$0 ;; 917c5f6000Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 927c5f6000Smrgfor as_dir in $PATH 937c5f6000Smrgdo 947c5f6000Smrg IFS=$as_save_IFS 95ec318dbfSmrg case $as_dir in #((( 96ec318dbfSmrg '') as_dir=./ ;; 97ec318dbfSmrg */) ;; 98ec318dbfSmrg *) as_dir=$as_dir/ ;; 99ec318dbfSmrg esac 100ec318dbfSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101f7ada8ddSmrg done 1027c5f6000SmrgIFS=$as_save_IFS 1037c5f6000Smrg 1047c5f6000Smrg ;; 1057c5f6000Smrgesac 106a2394c98Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 1077c5f6000Smrg# in which case we are not to be found in the path. 1087c5f6000Smrgif test "x$as_myself" = x; then 1097c5f6000Smrg as_myself=$0 1107c5f6000Smrgfi 1117c5f6000Smrgif test ! -f "$as_myself"; then 112ec318dbfSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113f7ada8ddSmrg exit 1 1147c5f6000Smrgfi 1157c5f6000Smrg 116f7ada8ddSmrg 11789afc689Smrg# Use a proper internal environment variable to ensure we don't fall 11889afc689Smrg # into an infinite loop, continuously re-executing ourselves. 11989afc689Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 12089afc689Smrg _as_can_reexec=no; export _as_can_reexec; 12189afc689Smrg # We cannot yet assume a decent shell, so we have to provide a 12289afc689Smrg# neutralization value for shells without unset; and this also 12389afc689Smrg# works around shells that cannot unset nonexistent variables. 12489afc689Smrg# Preserve -v and -x to the replacement shell. 12589afc689SmrgBASH_ENV=/dev/null 12689afc689SmrgENV=/dev/null 12789afc689Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 12889afc689Smrgcase $- in # (((( 12989afc689Smrg *v*x* | *x*v* ) as_opts=-vx ;; 13089afc689Smrg *v* ) as_opts=-v ;; 13189afc689Smrg *x* ) as_opts=-x ;; 13289afc689Smrg * ) as_opts= ;; 13389afc689Smrgesac 13489afc689Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 13589afc689Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136a2394c98Smrg# out after a failed 'exec'. 137ec318dbfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138ec318dbfSmrgexit 255 13989afc689Smrg fi 14089afc689Smrg # We don't want this to propagate to other subprocesses. 14189afc689Smrg { _as_can_reexec=; unset _as_can_reexec;} 142f7ada8ddSmrgif test "x$CONFIG_SHELL" = x; then 143a2394c98Smrg as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 144ec318dbfSmrgthen : 145f7ada8ddSmrg emulate sh 146f7ada8ddSmrg NULLCMD=: 147f7ada8ddSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 148f7ada8ddSmrg # is contrary to our usage. Disable this feature. 149f7ada8ddSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 150f7ada8ddSmrg setopt NO_GLOB_SUBST 151a2394c98Smrgelse case e in #( 152a2394c98Smrg e) case \`(set -o) 2>/dev/null\` in #( 153f7ada8ddSmrg *posix*) : 154f7ada8ddSmrg set -o posix ;; #( 155f7ada8ddSmrg *) : 156f7ada8ddSmrg ;; 157a2394c98Smrgesac ;; 158f7ada8ddSmrgesac 159f7ada8ddSmrgfi 160f7ada8ddSmrg" 161f7ada8ddSmrg as_required="as_fn_return () { (exit \$1); } 162f7ada8ddSmrgas_fn_success () { as_fn_return 0; } 163f7ada8ddSmrgas_fn_failure () { as_fn_return 1; } 164f7ada8ddSmrgas_fn_ret_success () { return 0; } 165f7ada8ddSmrgas_fn_ret_failure () { return 1; } 166f7ada8ddSmrg 167f7ada8ddSmrgexitcode=0 168f7ada8ddSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169f7ada8ddSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170f7ada8ddSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171f7ada8ddSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172ec318dbfSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173ec318dbfSmrgthen : 174f7ada8ddSmrg 175a2394c98Smrgelse case e in #( 176a2394c98Smrg e) exitcode=1; echo positional parameters were not saved. ;; 177a2394c98Smrgesac 178f7ada8ddSmrgfi 17989afc689Smrgtest x\$exitcode = x0 || exit 1 180ec318dbfSmrgblah=\$(echo \$(echo blah)) 181ec318dbfSmrgtest x\"\$blah\" = xblah || exit 1 18289afc689Smrgtest -x / || exit 1" 183f7ada8ddSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 184f7ada8ddSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 185f7ada8ddSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 186f7ada8ddSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 187f7ada8ddSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 188ec318dbfSmrg if (eval "$as_required") 2>/dev/null 189ec318dbfSmrgthen : 190f7ada8ddSmrg as_have_required=yes 191a2394c98Smrgelse case e in #( 192a2394c98Smrg e) as_have_required=no ;; 193a2394c98Smrgesac 194f7ada8ddSmrgfi 195ec318dbfSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 196ec318dbfSmrgthen : 197f7ada8ddSmrg 198a2394c98Smrgelse case e in #( 199a2394c98Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 200f7ada8ddSmrgas_found=false 201f7ada8ddSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 202f7ada8ddSmrgdo 203f7ada8ddSmrg IFS=$as_save_IFS 204ec318dbfSmrg case $as_dir in #((( 205ec318dbfSmrg '') as_dir=./ ;; 206ec318dbfSmrg */) ;; 207ec318dbfSmrg *) as_dir=$as_dir/ ;; 208ec318dbfSmrg esac 209f7ada8ddSmrg as_found=: 210f7ada8ddSmrg case $as_dir in #( 211f7ada8ddSmrg /*) 212f7ada8ddSmrg for as_base in sh bash ksh sh5; do 213f7ada8ddSmrg # Try only shells that exist, to save several forks. 214ec318dbfSmrg as_shell=$as_dir$as_base 215f7ada8ddSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 216ec318dbfSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 217ec318dbfSmrgthen : 218f7ada8ddSmrg CONFIG_SHELL=$as_shell as_have_required=yes 219ec318dbfSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 220ec318dbfSmrgthen : 221f7ada8ddSmrg break 2 222f7ada8ddSmrgfi 223f7ada8ddSmrgfi 224f7ada8ddSmrg done;; 225f7ada8ddSmrg esac 226f7ada8ddSmrg as_found=false 227f7ada8ddSmrgdone 228f7ada8ddSmrgIFS=$as_save_IFS 229ec318dbfSmrgif $as_found 230ec318dbfSmrgthen : 231ec318dbfSmrg 232a2394c98Smrgelse case e in #( 233a2394c98Smrg e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234ec318dbfSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 235ec318dbfSmrgthen : 236ec318dbfSmrg CONFIG_SHELL=$SHELL as_have_required=yes 237a2394c98Smrgfi ;; 238a2394c98Smrgesac 239ec318dbfSmrgfi 240f7ada8ddSmrg 241f7ada8ddSmrg 242ec318dbfSmrg if test "x$CONFIG_SHELL" != x 243ec318dbfSmrgthen : 24489afc689Smrg export CONFIG_SHELL 24589afc689Smrg # We cannot yet assume a decent shell, so we have to provide a 24689afc689Smrg# neutralization value for shells without unset; and this also 24789afc689Smrg# works around shells that cannot unset nonexistent variables. 24889afc689Smrg# Preserve -v and -x to the replacement shell. 24989afc689SmrgBASH_ENV=/dev/null 25089afc689SmrgENV=/dev/null 25189afc689Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 25289afc689Smrgcase $- in # (((( 25389afc689Smrg *v*x* | *x*v* ) as_opts=-vx ;; 25489afc689Smrg *v* ) as_opts=-v ;; 25589afc689Smrg *x* ) as_opts=-x ;; 25689afc689Smrg * ) as_opts= ;; 25789afc689Smrgesac 25889afc689Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 25989afc689Smrg# Admittedly, this is quite paranoid, since all the known shells bail 260a2394c98Smrg# out after a failed 'exec'. 261ec318dbfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 26289afc689Smrgexit 255 263f7ada8ddSmrgfi 264f7ada8ddSmrg 265ec318dbfSmrg if test x$as_have_required = xno 266ec318dbfSmrgthen : 267ec318dbfSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 268ec318dbfSmrg printf "%s\n" "$0: the shells that I found on your system." 269ec318dbfSmrg if test ${ZSH_VERSION+y} ; then 270ec318dbfSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 271ec318dbfSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 272f7ada8ddSmrg else 273ec318dbfSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 274a2394c98Smrg$0: https://gitlab.freedesktop.org/xorg/app/xwud/-/issues 275f7ada8ddSmrg$0: about your system, including any error possibly output 276f7ada8ddSmrg$0: before this message. Then install a modern shell, or 277f7ada8ddSmrg$0: manually run the script under such a shell if you do 278f7ada8ddSmrg$0: have one." 279f7ada8ddSmrg fi 280f7ada8ddSmrg exit 1 281a2394c98Smrgfi ;; 282a2394c98Smrgesac 283f7ada8ddSmrgfi 284f7ada8ddSmrgfi 285f7ada8ddSmrgSHELL=${CONFIG_SHELL-/bin/sh} 286f7ada8ddSmrgexport SHELL 287f7ada8ddSmrg# Unset more variables known to interfere with behavior of common tools. 288f7ada8ddSmrgCLICOLOR_FORCE= GREP_OPTIONS= 289f7ada8ddSmrgunset CLICOLOR_FORCE GREP_OPTIONS 290f7ada8ddSmrg 291f7ada8ddSmrg## --------------------- ## 292f7ada8ddSmrg## M4sh Shell Functions. ## 293f7ada8ddSmrg## --------------------- ## 294f7ada8ddSmrg# as_fn_unset VAR 295f7ada8ddSmrg# --------------- 296f7ada8ddSmrg# Portably unset VAR. 297f7ada8ddSmrgas_fn_unset () 298f7ada8ddSmrg{ 299f7ada8ddSmrg { eval $1=; unset $1;} 300f7ada8ddSmrg} 301f7ada8ddSmrgas_unset=as_fn_unset 302f7ada8ddSmrg 303ec318dbfSmrg 304f7ada8ddSmrg# as_fn_set_status STATUS 305f7ada8ddSmrg# ----------------------- 306f7ada8ddSmrg# Set $? to STATUS, without forking. 307f7ada8ddSmrgas_fn_set_status () 308f7ada8ddSmrg{ 309f7ada8ddSmrg return $1 310f7ada8ddSmrg} # as_fn_set_status 311f7ada8ddSmrg 312f7ada8ddSmrg# as_fn_exit STATUS 313f7ada8ddSmrg# ----------------- 314f7ada8ddSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 315f7ada8ddSmrgas_fn_exit () 316f7ada8ddSmrg{ 317f7ada8ddSmrg set +e 318f7ada8ddSmrg as_fn_set_status $1 319f7ada8ddSmrg exit $1 320f7ada8ddSmrg} # as_fn_exit 321f7ada8ddSmrg 322f7ada8ddSmrg# as_fn_mkdir_p 323f7ada8ddSmrg# ------------- 324f7ada8ddSmrg# Create "$as_dir" as a directory, including parents if necessary. 325f7ada8ddSmrgas_fn_mkdir_p () 326f7ada8ddSmrg{ 327f7ada8ddSmrg 328f7ada8ddSmrg case $as_dir in #( 329f7ada8ddSmrg -*) as_dir=./$as_dir;; 330f7ada8ddSmrg esac 331f7ada8ddSmrg test -d "$as_dir" || eval $as_mkdir_p || { 332f7ada8ddSmrg as_dirs= 333f7ada8ddSmrg while :; do 334f7ada8ddSmrg case $as_dir in #( 335ec318dbfSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 336f7ada8ddSmrg *) as_qdir=$as_dir;; 337f7ada8ddSmrg esac 338f7ada8ddSmrg as_dirs="'$as_qdir' $as_dirs" 339f7ada8ddSmrg as_dir=`$as_dirname -- "$as_dir" || 340f7ada8ddSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 341f7ada8ddSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 342f7ada8ddSmrg X"$as_dir" : 'X\(//\)$' \| \ 343f7ada8ddSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 344ec318dbfSmrgprintf "%s\n" X"$as_dir" | 345f7ada8ddSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 346f7ada8ddSmrg s//\1/ 347f7ada8ddSmrg q 348f7ada8ddSmrg } 349f7ada8ddSmrg /^X\(\/\/\)[^/].*/{ 350f7ada8ddSmrg s//\1/ 351f7ada8ddSmrg q 352f7ada8ddSmrg } 353f7ada8ddSmrg /^X\(\/\/\)$/{ 354f7ada8ddSmrg s//\1/ 355f7ada8ddSmrg q 356f7ada8ddSmrg } 357f7ada8ddSmrg /^X\(\/\).*/{ 358f7ada8ddSmrg s//\1/ 359f7ada8ddSmrg q 360f7ada8ddSmrg } 361f7ada8ddSmrg s/.*/./; q'` 362f7ada8ddSmrg test -d "$as_dir" && break 363f7ada8ddSmrg done 364f7ada8ddSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 365f7ada8ddSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 366f7ada8ddSmrg 367f7ada8ddSmrg 368f7ada8ddSmrg} # as_fn_mkdir_p 36989afc689Smrg 37089afc689Smrg# as_fn_executable_p FILE 37189afc689Smrg# ----------------------- 37289afc689Smrg# Test if FILE is an executable regular file. 37389afc689Smrgas_fn_executable_p () 37489afc689Smrg{ 37589afc689Smrg test -f "$1" && test -x "$1" 37689afc689Smrg} # as_fn_executable_p 377f7ada8ddSmrg# as_fn_append VAR VALUE 378f7ada8ddSmrg# ---------------------- 379f7ada8ddSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 380f7ada8ddSmrg# advantage of any shell optimizations that allow amortized linear growth over 381f7ada8ddSmrg# repeated appends, instead of the typical quadratic growth present in naive 382f7ada8ddSmrg# implementations. 383ec318dbfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 384ec318dbfSmrgthen : 385f7ada8ddSmrg eval 'as_fn_append () 386f7ada8ddSmrg { 387f7ada8ddSmrg eval $1+=\$2 388f7ada8ddSmrg }' 389a2394c98Smrgelse case e in #( 390a2394c98Smrg e) as_fn_append () 391f7ada8ddSmrg { 392f7ada8ddSmrg eval $1=\$$1\$2 393a2394c98Smrg } ;; 394a2394c98Smrgesac 395f7ada8ddSmrgfi # as_fn_append 396f7ada8ddSmrg 397f7ada8ddSmrg# as_fn_arith ARG... 398f7ada8ddSmrg# ------------------ 399f7ada8ddSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 400f7ada8ddSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 401f7ada8ddSmrg# must be portable across $(()) and expr. 402ec318dbfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 403ec318dbfSmrgthen : 404f7ada8ddSmrg eval 'as_fn_arith () 405f7ada8ddSmrg { 406f7ada8ddSmrg as_val=$(( $* )) 407f7ada8ddSmrg }' 408a2394c98Smrgelse case e in #( 409a2394c98Smrg e) as_fn_arith () 410f7ada8ddSmrg { 411f7ada8ddSmrg as_val=`expr "$@" || test $? -eq 1` 412a2394c98Smrg } ;; 413a2394c98Smrgesac 414f7ada8ddSmrgfi # as_fn_arith 415f7ada8ddSmrg 416f7ada8ddSmrg 417f7ada8ddSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 418f7ada8ddSmrg# ---------------------------------------- 419f7ada8ddSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 420f7ada8ddSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 421f7ada8ddSmrg# script with STATUS, using 1 if that was 0. 422f7ada8ddSmrgas_fn_error () 423f7ada8ddSmrg{ 424f7ada8ddSmrg as_status=$1; test $as_status -eq 0 && as_status=1 425f7ada8ddSmrg if test "$4"; then 426f7ada8ddSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 427ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 428f7ada8ddSmrg fi 429ec318dbfSmrg printf "%s\n" "$as_me: error: $2" >&2 430f7ada8ddSmrg as_fn_exit $as_status 431f7ada8ddSmrg} # as_fn_error 432f7ada8ddSmrg 4337c5f6000Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 4347c5f6000Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 435bccedf53Smrg as_expr=expr 436bccedf53Smrgelse 437bccedf53Smrg as_expr=false 438bccedf53Smrgfi 439bccedf53Smrg 4407c5f6000Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 441bccedf53Smrg as_basename=basename 442bccedf53Smrgelse 443bccedf53Smrg as_basename=false 444bccedf53Smrgfi 445bccedf53Smrg 446f7ada8ddSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 447f7ada8ddSmrg as_dirname=dirname 448f7ada8ddSmrgelse 449f7ada8ddSmrg as_dirname=false 450f7ada8ddSmrgfi 451bccedf53Smrg 4527c5f6000Smrgas_me=`$as_basename -- "$0" || 453bccedf53Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 454bccedf53Smrg X"$0" : 'X\(//\)$' \| \ 4557c5f6000Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 456ec318dbfSmrgprintf "%s\n" X/"$0" | 4577c5f6000Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4587c5f6000Smrg s//\1/ 4597c5f6000Smrg q 4607c5f6000Smrg } 4617c5f6000Smrg /^X\/\(\/\/\)$/{ 4627c5f6000Smrg s//\1/ 4637c5f6000Smrg q 4647c5f6000Smrg } 4657c5f6000Smrg /^X\/\(\/\).*/{ 4667c5f6000Smrg s//\1/ 4677c5f6000Smrg q 4687c5f6000Smrg } 4697c5f6000Smrg s/.*/./; q'` 470bccedf53Smrg 471f7ada8ddSmrg# Avoid depending upon Character Ranges. 472f7ada8ddSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 473f7ada8ddSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 474f7ada8ddSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 475f7ada8ddSmrgas_cr_digits='0123456789' 476f7ada8ddSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 477bccedf53Smrg 478bccedf53Smrg 479f7ada8ddSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 480f7ada8ddSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 481f7ada8ddSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 482f7ada8ddSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 483f7ada8ddSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 484f7ada8ddSmrg sed -n ' 485f7ada8ddSmrg p 486f7ada8ddSmrg /[$]LINENO/= 487f7ada8ddSmrg ' <$as_myself | 488f7ada8ddSmrg sed ' 489a2394c98Smrg t clear 490a2394c98Smrg :clear 491f7ada8ddSmrg s/[$]LINENO.*/&-/ 492f7ada8ddSmrg t lineno 493f7ada8ddSmrg b 494f7ada8ddSmrg :lineno 495f7ada8ddSmrg N 496f7ada8ddSmrg :loop 497f7ada8ddSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 498f7ada8ddSmrg t loop 499f7ada8ddSmrg s/-\n.*// 500f7ada8ddSmrg ' >$as_me.lineno && 501f7ada8ddSmrg chmod +x "$as_me.lineno" || 502ec318dbfSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 503bccedf53Smrg 50489afc689Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 50589afc689Smrg # already done that, so ensure we don't try to do so again and fall 50689afc689Smrg # in an infinite loop. This has already happened in practice. 50789afc689Smrg _as_can_reexec=no; export _as_can_reexec 508f7ada8ddSmrg # Don't try to exec as it changes $[0], causing all sort of problems 509f7ada8ddSmrg # (the dirname of $[0] is not the place where we might find the 510f7ada8ddSmrg # original and so on. Autoconf is especially sensitive to this). 511f7ada8ddSmrg . "./$as_me.lineno" 512f7ada8ddSmrg # Exit status is that of the last command. 513f7ada8ddSmrg exit 5147c5f6000Smrg} 515bccedf53Smrg 516ec318dbfSmrg 517ec318dbfSmrg# Determine whether it's possible to make 'echo' print without a newline. 518ec318dbfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 519ec318dbfSmrg# for compatibility with existing Makefiles. 520f7ada8ddSmrgECHO_C= ECHO_N= ECHO_T= 521f7ada8ddSmrgcase `echo -n x` in #((((( 522f7ada8ddSmrg-n*) 523f7ada8ddSmrg case `echo 'xy\c'` in 524f7ada8ddSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 525f7ada8ddSmrg xy) ECHO_C='\c';; 526f7ada8ddSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 527f7ada8ddSmrg ECHO_T=' ';; 528f7ada8ddSmrg esac;; 529f7ada8ddSmrg*) 530f7ada8ddSmrg ECHO_N='-n';; 531f7ada8ddSmrgesac 532bccedf53Smrg 533ec318dbfSmrg# For backward compatibility with old third-party macros, we provide 534ec318dbfSmrg# the shell variables $as_echo and $as_echo_n. New code should use 535ec318dbfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 536ec318dbfSmrgas_echo='printf %s\n' 537ec318dbfSmrgas_echo_n='printf %s' 538ec318dbfSmrg 539f7ada8ddSmrgrm -f conf$$ conf$$.exe conf$$.file 540f7ada8ddSmrgif test -d conf$$.dir; then 541f7ada8ddSmrg rm -f conf$$.dir/conf$$.file 542f7ada8ddSmrgelse 543f7ada8ddSmrg rm -f conf$$.dir 544f7ada8ddSmrg mkdir conf$$.dir 2>/dev/null 5457c5f6000Smrgfi 546f7ada8ddSmrgif (echo >conf$$.file) 2>/dev/null; then 547f7ada8ddSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 548f7ada8ddSmrg as_ln_s='ln -s' 549f7ada8ddSmrg # ... but there are two gotchas: 550a2394c98Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 551a2394c98Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 552a2394c98Smrg # In both cases, we have to default to 'cp -pR'. 553f7ada8ddSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 55489afc689Smrg as_ln_s='cp -pR' 555f7ada8ddSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 556f7ada8ddSmrg as_ln_s=ln 557f7ada8ddSmrg else 55889afc689Smrg as_ln_s='cp -pR' 559f7ada8ddSmrg fi 5607c5f6000Smrgelse 56189afc689Smrg as_ln_s='cp -pR' 5627c5f6000Smrgfi 563f7ada8ddSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 564f7ada8ddSmrgrmdir conf$$.dir 2>/dev/null 5657c5f6000Smrg 566f7ada8ddSmrgif mkdir -p . 2>/dev/null; then 567f7ada8ddSmrg as_mkdir_p='mkdir -p "$as_dir"' 568f7ada8ddSmrgelse 569f7ada8ddSmrg test -d ./-p && rmdir ./-p 570f7ada8ddSmrg as_mkdir_p=false 5717c5f6000Smrgfi 5727c5f6000Smrg 57389afc689Smrgas_test_x='test -x' 57489afc689Smrgas_executable_p=as_fn_executable_p 5757c5f6000Smrg 576f7ada8ddSmrg# Sed expression to map a string onto a valid CPP name. 577a2394c98Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 578a2394c98Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 5797c5f6000Smrg 580f7ada8ddSmrg# Sed expression to map a string onto a valid variable name. 581a2394c98Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 582a2394c98Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 5837c5f6000Smrg 5847c5f6000Smrg 585f7ada8ddSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 586f7ada8ddSmrgexec 6>&1 587bccedf53Smrg 588bccedf53Smrg# Name of the host. 589f7ada8ddSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 590bccedf53Smrg# so uname gets run too. 591bccedf53Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 592bccedf53Smrg 593bccedf53Smrg# 594bccedf53Smrg# Initializations. 595bccedf53Smrg# 596bccedf53Smrgac_default_prefix=/usr/local 5977c5f6000Smrgac_clean_files= 598bccedf53Smrgac_config_libobj_dir=. 5997c5f6000SmrgLIBOBJS= 600bccedf53Smrgcross_compiling=no 601bccedf53Smrgsubdirs= 602bccedf53SmrgMFLAGS= 603bccedf53SmrgMAKEFLAGS= 604bccedf53Smrg 605bccedf53Smrg# Identity of this package. 606bccedf53SmrgPACKAGE_NAME='xwud' 607bccedf53SmrgPACKAGE_TARNAME='xwud' 608a2394c98SmrgPACKAGE_VERSION='1.0.7' 609a2394c98SmrgPACKAGE_STRING='xwud 1.0.7' 610a2394c98SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xwud/-/issues' 611f7ada8ddSmrgPACKAGE_URL='' 612bccedf53Smrg 613f7ada8ddSmrgac_unique_file="Makefile.am" 6147c5f6000Smrg# Factoring default headers for most tests. 6157c5f6000Smrgac_includes_default="\ 616ec318dbfSmrg#include <stddef.h> 617ec318dbfSmrg#ifdef HAVE_STDIO_H 618ec318dbfSmrg# include <stdio.h> 6197c5f6000Smrg#endif 620ec318dbfSmrg#ifdef HAVE_STDLIB_H 6217c5f6000Smrg# include <stdlib.h> 6227c5f6000Smrg#endif 6237c5f6000Smrg#ifdef HAVE_STRING_H 6247c5f6000Smrg# include <string.h> 6257c5f6000Smrg#endif 6267c5f6000Smrg#ifdef HAVE_INTTYPES_H 6277c5f6000Smrg# include <inttypes.h> 6287c5f6000Smrg#endif 6297c5f6000Smrg#ifdef HAVE_STDINT_H 6307c5f6000Smrg# include <stdint.h> 6317c5f6000Smrg#endif 632ec318dbfSmrg#ifdef HAVE_STRINGS_H 633ec318dbfSmrg# include <strings.h> 634ec318dbfSmrg#endif 635ec318dbfSmrg#ifdef HAVE_SYS_TYPES_H 636ec318dbfSmrg# include <sys/types.h> 637ec318dbfSmrg#endif 638ec318dbfSmrg#ifdef HAVE_SYS_STAT_H 639ec318dbfSmrg# include <sys/stat.h> 640ec318dbfSmrg#endif 6417c5f6000Smrg#ifdef HAVE_UNISTD_H 6427c5f6000Smrg# include <unistd.h> 6437c5f6000Smrg#endif" 6447c5f6000Smrg 645ec318dbfSmrgac_header_c_list= 6467c5f6000Smrgac_subst_vars='am__EXEEXT_FALSE 6477c5f6000Smrgam__EXEEXT_TRUE 6487c5f6000SmrgLTLIBOBJS 6497c5f6000SmrgLIBOBJS 6507c5f6000SmrgXWUD_LIBS 6517c5f6000SmrgXWUD_CFLAGS 652f7ada8ddSmrgMAN_SUBSTS 653f7ada8ddSmrgXORG_MAN_PAGE 6547c5f6000SmrgADMIN_MAN_DIR 6557c5f6000SmrgDRIVER_MAN_DIR 6567c5f6000SmrgMISC_MAN_DIR 6577c5f6000SmrgFILE_MAN_DIR 6587c5f6000SmrgLIB_MAN_DIR 6597c5f6000SmrgAPP_MAN_DIR 6607c5f6000SmrgADMIN_MAN_SUFFIX 6617c5f6000SmrgDRIVER_MAN_SUFFIX 6627c5f6000SmrgMISC_MAN_SUFFIX 6637c5f6000SmrgFILE_MAN_SUFFIX 6647c5f6000SmrgLIB_MAN_SUFFIX 6657c5f6000SmrgAPP_MAN_SUFFIX 666f7ada8ddSmrgSED 6677c5f6000Smrghost_os 6687c5f6000Smrghost_vendor 6697c5f6000Smrghost_cpu 6707c5f6000Smrghost 6717c5f6000Smrgbuild_os 6727c5f6000Smrgbuild_vendor 6737c5f6000Smrgbuild_cpu 6747c5f6000Smrgbuild 675f7ada8ddSmrgINSTALL_CMD 67689afc689SmrgPKG_CONFIG_LIBDIR 67789afc689SmrgPKG_CONFIG_PATH 678f7ada8ddSmrgPKG_CONFIG 6797c5f6000SmrgCHANGELOG_CMD 6801b1389eeSmrgSTRICT_CFLAGS 6817c5f6000SmrgCWARNFLAGS 6821b1389eeSmrgBASE_CFLAGS 6837c5f6000Smrgam__fastdepCC_FALSE 6847c5f6000Smrgam__fastdepCC_TRUE 6857c5f6000SmrgCCDEPMODE 6861b1389eeSmrgam__nodep 6877c5f6000SmrgAMDEPBACKSLASH 6887c5f6000SmrgAMDEP_FALSE 6897c5f6000SmrgAMDEP_TRUE 6907c5f6000Smrgam__include 6917c5f6000SmrgDEPDIR 6927c5f6000SmrgOBJEXT 6937c5f6000SmrgEXEEXT 6947c5f6000Smrgac_ct_CC 6957c5f6000SmrgCPPFLAGS 6967c5f6000SmrgLDFLAGS 6977c5f6000SmrgCFLAGS 6987c5f6000SmrgCC 699a2394c98Smrgam__xargs_n 700a2394c98Smrgam__rm_f_notfound 70189afc689SmrgAM_BACKSLASH 70289afc689SmrgAM_DEFAULT_VERBOSITY 70389afc689SmrgAM_DEFAULT_V 70489afc689SmrgAM_V 705ec318dbfSmrgCSCOPE 706ec318dbfSmrgETAGS 707ec318dbfSmrgCTAGS 7087c5f6000Smrgam__untar 7097c5f6000Smrgam__tar 7107c5f6000SmrgAMTAR 7117c5f6000Smrgam__leading_dot 7127c5f6000SmrgSET_MAKE 7137c5f6000SmrgAWK 7147c5f6000Smrgmkdir_p 7157c5f6000SmrgMKDIR_P 7167c5f6000SmrgINSTALL_STRIP_PROGRAM 7177c5f6000SmrgSTRIP 7187c5f6000Smrginstall_sh 7197c5f6000SmrgMAKEINFO 7207c5f6000SmrgAUTOHEADER 7217c5f6000SmrgAUTOMAKE 7227c5f6000SmrgAUTOCONF 7237c5f6000SmrgACLOCAL 7247c5f6000SmrgVERSION 7257c5f6000SmrgPACKAGE 7267c5f6000SmrgCYGPATH_W 7277c5f6000Smrgam__isrc 7287c5f6000SmrgINSTALL_DATA 7297c5f6000SmrgINSTALL_SCRIPT 7307c5f6000SmrgINSTALL_PROGRAM 7317c5f6000Smrgtarget_alias 7327c5f6000Smrghost_alias 7337c5f6000Smrgbuild_alias 7347c5f6000SmrgLIBS 7357c5f6000SmrgECHO_T 7367c5f6000SmrgECHO_N 7377c5f6000SmrgECHO_C 7387c5f6000SmrgDEFS 7397c5f6000Smrgmandir 7407c5f6000Smrglocaledir 7417c5f6000Smrglibdir 7427c5f6000Smrgpsdir 7437c5f6000Smrgpdfdir 7447c5f6000Smrgdvidir 7457c5f6000Smrghtmldir 7467c5f6000Smrginfodir 7477c5f6000Smrgdocdir 7487c5f6000Smrgoldincludedir 7497c5f6000Smrgincludedir 750ec318dbfSmrgrunstatedir 7517c5f6000Smrglocalstatedir 7527c5f6000Smrgsharedstatedir 7537c5f6000Smrgsysconfdir 7547c5f6000Smrgdatadir 7557c5f6000Smrgdatarootdir 7567c5f6000Smrglibexecdir 7577c5f6000Smrgsbindir 7587c5f6000Smrgbindir 7597c5f6000Smrgprogram_transform_name 7607c5f6000Smrgprefix 7617c5f6000Smrgexec_prefix 762f7ada8ddSmrgPACKAGE_URL 7637c5f6000SmrgPACKAGE_BUGREPORT 7647c5f6000SmrgPACKAGE_STRING 7657c5f6000SmrgPACKAGE_VERSION 7667c5f6000SmrgPACKAGE_TARNAME 7677c5f6000SmrgPACKAGE_NAME 7687c5f6000SmrgPATH_SEPARATOR 769ec318dbfSmrgSHELL 770ec318dbfSmrgam__quote' 771bccedf53Smrgac_subst_files='' 7727c5f6000Smrgac_user_opts=' 7737c5f6000Smrgenable_option_checking 77489afc689Smrgenable_silent_rules 7757c5f6000Smrgenable_dependency_tracking 7761b1389eeSmrgenable_selective_werror 7777c5f6000Smrgenable_strict_compilation 7787c5f6000Smrg' 7797c5f6000Smrg ac_precious_vars='build_alias 7807c5f6000Smrghost_alias 7817c5f6000Smrgtarget_alias 7827c5f6000SmrgCC 7837c5f6000SmrgCFLAGS 7847c5f6000SmrgLDFLAGS 7857c5f6000SmrgLIBS 7867c5f6000SmrgCPPFLAGS 7877c5f6000SmrgPKG_CONFIG 78889afc689SmrgPKG_CONFIG_PATH 78989afc689SmrgPKG_CONFIG_LIBDIR 7907c5f6000SmrgXWUD_CFLAGS 7917c5f6000SmrgXWUD_LIBS' 7927c5f6000Smrg 793bccedf53Smrg 794bccedf53Smrg# Initialize some variables set by options. 795bccedf53Smrgac_init_help= 796bccedf53Smrgac_init_version=false 7977c5f6000Smrgac_unrecognized_opts= 7987c5f6000Smrgac_unrecognized_sep= 799bccedf53Smrg# The variables have the same names as the options, with 800bccedf53Smrg# dashes changed to underlines. 801bccedf53Smrgcache_file=/dev/null 802bccedf53Smrgexec_prefix=NONE 803bccedf53Smrgno_create= 804bccedf53Smrgno_recursion= 805bccedf53Smrgprefix=NONE 806bccedf53Smrgprogram_prefix=NONE 807bccedf53Smrgprogram_suffix=NONE 808bccedf53Smrgprogram_transform_name=s,x,x, 809bccedf53Smrgsilent= 810bccedf53Smrgsite= 811bccedf53Smrgsrcdir= 812bccedf53Smrgverbose= 813bccedf53Smrgx_includes=NONE 814bccedf53Smrgx_libraries=NONE 815bccedf53Smrg 816bccedf53Smrg# Installation directory options. 817bccedf53Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 818bccedf53Smrg# and all the variables that are supposed to be based on exec_prefix 819bccedf53Smrg# by default will actually change. 820bccedf53Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 8217c5f6000Smrg# (The list follows the same order as the GNU Coding Standards.) 822bccedf53Smrgbindir='${exec_prefix}/bin' 823bccedf53Smrgsbindir='${exec_prefix}/sbin' 824bccedf53Smrglibexecdir='${exec_prefix}/libexec' 8257c5f6000Smrgdatarootdir='${prefix}/share' 8267c5f6000Smrgdatadir='${datarootdir}' 827bccedf53Smrgsysconfdir='${prefix}/etc' 828bccedf53Smrgsharedstatedir='${prefix}/com' 829bccedf53Smrglocalstatedir='${prefix}/var' 830ec318dbfSmrgrunstatedir='${localstatedir}/run' 831bccedf53Smrgincludedir='${prefix}/include' 832bccedf53Smrgoldincludedir='/usr/include' 8337c5f6000Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8347c5f6000Smrginfodir='${datarootdir}/info' 8357c5f6000Smrghtmldir='${docdir}' 8367c5f6000Smrgdvidir='${docdir}' 8377c5f6000Smrgpdfdir='${docdir}' 8387c5f6000Smrgpsdir='${docdir}' 8397c5f6000Smrglibdir='${exec_prefix}/lib' 8407c5f6000Smrglocaledir='${datarootdir}/locale' 8417c5f6000Smrgmandir='${datarootdir}/man' 842bccedf53Smrg 843bccedf53Smrgac_prev= 8447c5f6000Smrgac_dashdash= 845bccedf53Smrgfor ac_option 846bccedf53Smrgdo 847bccedf53Smrg # If the previous option needs an argument, assign it. 848bccedf53Smrg if test -n "$ac_prev"; then 8497c5f6000Smrg eval $ac_prev=\$ac_option 850bccedf53Smrg ac_prev= 851bccedf53Smrg continue 852bccedf53Smrg fi 853bccedf53Smrg 8547c5f6000Smrg case $ac_option in 855f7ada8ddSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 856f7ada8ddSmrg *=) ac_optarg= ;; 857f7ada8ddSmrg *) ac_optarg=yes ;; 8587c5f6000Smrg esac 859bccedf53Smrg 8607c5f6000Smrg case $ac_dashdash$ac_option in 8617c5f6000Smrg --) 8627c5f6000Smrg ac_dashdash=yes ;; 863bccedf53Smrg 864bccedf53Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 865bccedf53Smrg ac_prev=bindir ;; 866bccedf53Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 867bccedf53Smrg bindir=$ac_optarg ;; 868bccedf53Smrg 869bccedf53Smrg -build | --build | --buil | --bui | --bu) 870bccedf53Smrg ac_prev=build_alias ;; 871bccedf53Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 872bccedf53Smrg build_alias=$ac_optarg ;; 873bccedf53Smrg 874bccedf53Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 875bccedf53Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 876bccedf53Smrg ac_prev=cache_file ;; 877bccedf53Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 878bccedf53Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 879bccedf53Smrg cache_file=$ac_optarg ;; 880bccedf53Smrg 881bccedf53Smrg --config-cache | -C) 882bccedf53Smrg cache_file=config.cache ;; 883bccedf53Smrg 8847c5f6000Smrg -datadir | --datadir | --datadi | --datad) 885bccedf53Smrg ac_prev=datadir ;; 8867c5f6000Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 887bccedf53Smrg datadir=$ac_optarg ;; 888bccedf53Smrg 8897c5f6000Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8907c5f6000Smrg | --dataroo | --dataro | --datar) 8917c5f6000Smrg ac_prev=datarootdir ;; 8927c5f6000Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8937c5f6000Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8947c5f6000Smrg datarootdir=$ac_optarg ;; 8957c5f6000Smrg 896bccedf53Smrg -disable-* | --disable-*) 8977c5f6000Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 898bccedf53Smrg # Reject names that are not valid shell variable names. 8997c5f6000Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 900a2394c98Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 9017c5f6000Smrg ac_useropt_orig=$ac_useropt 902ec318dbfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9037c5f6000Smrg case $ac_user_opts in 9047c5f6000Smrg *" 9057c5f6000Smrg"enable_$ac_useropt" 9067c5f6000Smrg"*) ;; 9077c5f6000Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9087c5f6000Smrg ac_unrecognized_sep=', ';; 9097c5f6000Smrg esac 9107c5f6000Smrg eval enable_$ac_useropt=no ;; 9117c5f6000Smrg 9127c5f6000Smrg -docdir | --docdir | --docdi | --doc | --do) 9137c5f6000Smrg ac_prev=docdir ;; 9147c5f6000Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9157c5f6000Smrg docdir=$ac_optarg ;; 9167c5f6000Smrg 9177c5f6000Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9187c5f6000Smrg ac_prev=dvidir ;; 9197c5f6000Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9207c5f6000Smrg dvidir=$ac_optarg ;; 921bccedf53Smrg 922bccedf53Smrg -enable-* | --enable-*) 9237c5f6000Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 924bccedf53Smrg # Reject names that are not valid shell variable names. 9257c5f6000Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 926a2394c98Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 9277c5f6000Smrg ac_useropt_orig=$ac_useropt 928ec318dbfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9297c5f6000Smrg case $ac_user_opts in 9307c5f6000Smrg *" 9317c5f6000Smrg"enable_$ac_useropt" 9327c5f6000Smrg"*) ;; 9337c5f6000Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9347c5f6000Smrg ac_unrecognized_sep=', ';; 935bccedf53Smrg esac 9367c5f6000Smrg eval enable_$ac_useropt=\$ac_optarg ;; 937bccedf53Smrg 938bccedf53Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 939bccedf53Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 940bccedf53Smrg | --exec | --exe | --ex) 941bccedf53Smrg ac_prev=exec_prefix ;; 942bccedf53Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 943bccedf53Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 944bccedf53Smrg | --exec=* | --exe=* | --ex=*) 945bccedf53Smrg exec_prefix=$ac_optarg ;; 946bccedf53Smrg 947bccedf53Smrg -gas | --gas | --ga | --g) 948bccedf53Smrg # Obsolete; use --with-gas. 949bccedf53Smrg with_gas=yes ;; 950bccedf53Smrg 951bccedf53Smrg -help | --help | --hel | --he | -h) 952bccedf53Smrg ac_init_help=long ;; 953bccedf53Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 954bccedf53Smrg ac_init_help=recursive ;; 955bccedf53Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 956bccedf53Smrg ac_init_help=short ;; 957bccedf53Smrg 958bccedf53Smrg -host | --host | --hos | --ho) 959bccedf53Smrg ac_prev=host_alias ;; 960bccedf53Smrg -host=* | --host=* | --hos=* | --ho=*) 961bccedf53Smrg host_alias=$ac_optarg ;; 962bccedf53Smrg 9637c5f6000Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9647c5f6000Smrg ac_prev=htmldir ;; 9657c5f6000Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9667c5f6000Smrg | --ht=*) 9677c5f6000Smrg htmldir=$ac_optarg ;; 9687c5f6000Smrg 969bccedf53Smrg -includedir | --includedir | --includedi | --included | --include \ 970bccedf53Smrg | --includ | --inclu | --incl | --inc) 971bccedf53Smrg ac_prev=includedir ;; 972bccedf53Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 973bccedf53Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 974bccedf53Smrg includedir=$ac_optarg ;; 975bccedf53Smrg 976bccedf53Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 977bccedf53Smrg ac_prev=infodir ;; 978bccedf53Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 979bccedf53Smrg infodir=$ac_optarg ;; 980bccedf53Smrg 981bccedf53Smrg -libdir | --libdir | --libdi | --libd) 982bccedf53Smrg ac_prev=libdir ;; 983bccedf53Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 984bccedf53Smrg libdir=$ac_optarg ;; 985bccedf53Smrg 986bccedf53Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 987bccedf53Smrg | --libexe | --libex | --libe) 988bccedf53Smrg ac_prev=libexecdir ;; 989bccedf53Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 990bccedf53Smrg | --libexe=* | --libex=* | --libe=*) 991bccedf53Smrg libexecdir=$ac_optarg ;; 992bccedf53Smrg 9937c5f6000Smrg -localedir | --localedir | --localedi | --localed | --locale) 9947c5f6000Smrg ac_prev=localedir ;; 9957c5f6000Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 9967c5f6000Smrg localedir=$ac_optarg ;; 9977c5f6000Smrg 998bccedf53Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 9997c5f6000Smrg | --localstate | --localstat | --localsta | --localst | --locals) 1000bccedf53Smrg ac_prev=localstatedir ;; 1001bccedf53Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10027c5f6000Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1003bccedf53Smrg localstatedir=$ac_optarg ;; 1004bccedf53Smrg 1005bccedf53Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1006bccedf53Smrg ac_prev=mandir ;; 1007bccedf53Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1008bccedf53Smrg mandir=$ac_optarg ;; 1009bccedf53Smrg 1010bccedf53Smrg -nfp | --nfp | --nf) 1011bccedf53Smrg # Obsolete; use --without-fp. 1012bccedf53Smrg with_fp=no ;; 1013bccedf53Smrg 1014bccedf53Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1015bccedf53Smrg | --no-cr | --no-c | -n) 1016bccedf53Smrg no_create=yes ;; 1017bccedf53Smrg 1018bccedf53Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1019bccedf53Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1020bccedf53Smrg no_recursion=yes ;; 1021bccedf53Smrg 1022bccedf53Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1023bccedf53Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1024bccedf53Smrg | --oldin | --oldi | --old | --ol | --o) 1025bccedf53Smrg ac_prev=oldincludedir ;; 1026bccedf53Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1027bccedf53Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1028bccedf53Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1029bccedf53Smrg oldincludedir=$ac_optarg ;; 1030bccedf53Smrg 1031bccedf53Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1032bccedf53Smrg ac_prev=prefix ;; 1033bccedf53Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1034bccedf53Smrg prefix=$ac_optarg ;; 1035bccedf53Smrg 1036bccedf53Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1037bccedf53Smrg | --program-pre | --program-pr | --program-p) 1038bccedf53Smrg ac_prev=program_prefix ;; 1039bccedf53Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1040bccedf53Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1041bccedf53Smrg program_prefix=$ac_optarg ;; 1042bccedf53Smrg 1043bccedf53Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1044bccedf53Smrg | --program-suf | --program-su | --program-s) 1045bccedf53Smrg ac_prev=program_suffix ;; 1046bccedf53Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1047bccedf53Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1048bccedf53Smrg program_suffix=$ac_optarg ;; 1049bccedf53Smrg 1050bccedf53Smrg -program-transform-name | --program-transform-name \ 1051bccedf53Smrg | --program-transform-nam | --program-transform-na \ 1052bccedf53Smrg | --program-transform-n | --program-transform- \ 1053bccedf53Smrg | --program-transform | --program-transfor \ 1054bccedf53Smrg | --program-transfo | --program-transf \ 1055bccedf53Smrg | --program-trans | --program-tran \ 1056bccedf53Smrg | --progr-tra | --program-tr | --program-t) 1057bccedf53Smrg ac_prev=program_transform_name ;; 1058bccedf53Smrg -program-transform-name=* | --program-transform-name=* \ 1059bccedf53Smrg | --program-transform-nam=* | --program-transform-na=* \ 1060bccedf53Smrg | --program-transform-n=* | --program-transform-=* \ 1061bccedf53Smrg | --program-transform=* | --program-transfor=* \ 1062bccedf53Smrg | --program-transfo=* | --program-transf=* \ 1063bccedf53Smrg | --program-trans=* | --program-tran=* \ 1064bccedf53Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1065bccedf53Smrg program_transform_name=$ac_optarg ;; 1066bccedf53Smrg 10677c5f6000Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10687c5f6000Smrg ac_prev=pdfdir ;; 10697c5f6000Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10707c5f6000Smrg pdfdir=$ac_optarg ;; 10717c5f6000Smrg 10727c5f6000Smrg -psdir | --psdir | --psdi | --psd | --ps) 10737c5f6000Smrg ac_prev=psdir ;; 10747c5f6000Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10757c5f6000Smrg psdir=$ac_optarg ;; 10767c5f6000Smrg 1077bccedf53Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1078bccedf53Smrg | -silent | --silent | --silen | --sile | --sil) 1079bccedf53Smrg silent=yes ;; 1080bccedf53Smrg 1081ec318dbfSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1082ec318dbfSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 1083ec318dbfSmrg | --run | --ru | --r) 1084ec318dbfSmrg ac_prev=runstatedir ;; 1085ec318dbfSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1086ec318dbfSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1087ec318dbfSmrg | --run=* | --ru=* | --r=*) 1088ec318dbfSmrg runstatedir=$ac_optarg ;; 1089ec318dbfSmrg 1090bccedf53Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1091bccedf53Smrg ac_prev=sbindir ;; 1092bccedf53Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1093bccedf53Smrg | --sbi=* | --sb=*) 1094bccedf53Smrg sbindir=$ac_optarg ;; 1095bccedf53Smrg 1096bccedf53Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1097bccedf53Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1098bccedf53Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1099bccedf53Smrg | --sha | --sh) 1100bccedf53Smrg ac_prev=sharedstatedir ;; 1101bccedf53Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1102bccedf53Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1103bccedf53Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1104bccedf53Smrg | --sha=* | --sh=*) 1105bccedf53Smrg sharedstatedir=$ac_optarg ;; 1106bccedf53Smrg 1107bccedf53Smrg -site | --site | --sit) 1108bccedf53Smrg ac_prev=site ;; 1109bccedf53Smrg -site=* | --site=* | --sit=*) 1110bccedf53Smrg site=$ac_optarg ;; 1111bccedf53Smrg 1112bccedf53Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1113bccedf53Smrg ac_prev=srcdir ;; 1114bccedf53Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1115bccedf53Smrg srcdir=$ac_optarg ;; 1116bccedf53Smrg 1117bccedf53Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1118bccedf53Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1119bccedf53Smrg ac_prev=sysconfdir ;; 1120bccedf53Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1121bccedf53Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1122bccedf53Smrg sysconfdir=$ac_optarg ;; 1123bccedf53Smrg 1124bccedf53Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1125bccedf53Smrg ac_prev=target_alias ;; 1126bccedf53Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1127bccedf53Smrg target_alias=$ac_optarg ;; 1128bccedf53Smrg 1129bccedf53Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1130bccedf53Smrg verbose=yes ;; 1131bccedf53Smrg 1132bccedf53Smrg -version | --version | --versio | --versi | --vers | -V) 1133bccedf53Smrg ac_init_version=: ;; 1134bccedf53Smrg 1135bccedf53Smrg -with-* | --with-*) 11367c5f6000Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1137bccedf53Smrg # Reject names that are not valid shell variable names. 11387c5f6000Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1139a2394c98Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 11407c5f6000Smrg ac_useropt_orig=$ac_useropt 1141ec318dbfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11427c5f6000Smrg case $ac_user_opts in 11437c5f6000Smrg *" 11447c5f6000Smrg"with_$ac_useropt" 11457c5f6000Smrg"*) ;; 11467c5f6000Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11477c5f6000Smrg ac_unrecognized_sep=', ';; 1148bccedf53Smrg esac 11497c5f6000Smrg eval with_$ac_useropt=\$ac_optarg ;; 1150bccedf53Smrg 1151bccedf53Smrg -without-* | --without-*) 11527c5f6000Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1153bccedf53Smrg # Reject names that are not valid shell variable names. 11547c5f6000Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1155a2394c98Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 11567c5f6000Smrg ac_useropt_orig=$ac_useropt 1157ec318dbfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11587c5f6000Smrg case $ac_user_opts in 11597c5f6000Smrg *" 11607c5f6000Smrg"with_$ac_useropt" 11617c5f6000Smrg"*) ;; 11627c5f6000Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11637c5f6000Smrg ac_unrecognized_sep=', ';; 11647c5f6000Smrg esac 11657c5f6000Smrg eval with_$ac_useropt=no ;; 1166bccedf53Smrg 1167bccedf53Smrg --x) 1168bccedf53Smrg # Obsolete; use --with-x. 1169bccedf53Smrg with_x=yes ;; 1170bccedf53Smrg 1171bccedf53Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1172bccedf53Smrg | --x-incl | --x-inc | --x-in | --x-i) 1173bccedf53Smrg ac_prev=x_includes ;; 1174bccedf53Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1175bccedf53Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1176bccedf53Smrg x_includes=$ac_optarg ;; 1177bccedf53Smrg 1178bccedf53Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1179bccedf53Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1180bccedf53Smrg ac_prev=x_libraries ;; 1181bccedf53Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1182bccedf53Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1183bccedf53Smrg x_libraries=$ac_optarg ;; 1184bccedf53Smrg 1185a2394c98Smrg -*) as_fn_error $? "unrecognized option: '$ac_option' 1186a2394c98SmrgTry '$0 --help' for more information" 1187bccedf53Smrg ;; 1188bccedf53Smrg 1189bccedf53Smrg *=*) 1190bccedf53Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1191bccedf53Smrg # Reject names that are not valid shell variable names. 1192f7ada8ddSmrg case $ac_envvar in #( 1193f7ada8ddSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1194a2394c98Smrg as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 1195f7ada8ddSmrg esac 11967c5f6000Smrg eval $ac_envvar=\$ac_optarg 1197bccedf53Smrg export $ac_envvar ;; 1198bccedf53Smrg 1199bccedf53Smrg *) 1200bccedf53Smrg # FIXME: should be removed in autoconf 3.0. 1201ec318dbfSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1202bccedf53Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1203ec318dbfSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1204f7ada8ddSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1205bccedf53Smrg ;; 1206bccedf53Smrg 1207bccedf53Smrg esac 1208bccedf53Smrgdone 1209bccedf53Smrg 1210bccedf53Smrgif test -n "$ac_prev"; then 1211bccedf53Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1212f7ada8ddSmrg as_fn_error $? "missing argument to $ac_option" 1213bccedf53Smrgfi 1214bccedf53Smrg 12157c5f6000Smrgif test -n "$ac_unrecognized_opts"; then 12167c5f6000Smrg case $enable_option_checking in 12177c5f6000Smrg no) ;; 1218f7ada8ddSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1219ec318dbfSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1220bccedf53Smrg esac 12217c5f6000Smrgfi 1222bccedf53Smrg 12237c5f6000Smrg# Check all directory arguments for consistency. 12247c5f6000Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12257c5f6000Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12267c5f6000Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1227ec318dbfSmrg libdir localedir mandir runstatedir 1228bccedf53Smrgdo 12297c5f6000Smrg eval ac_val=\$$ac_var 12307c5f6000Smrg # Remove trailing slashes. 1231bccedf53Smrg case $ac_val in 12327c5f6000Smrg */ ) 12337c5f6000Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12347c5f6000Smrg eval $ac_var=\$ac_val;; 12357c5f6000Smrg esac 12367c5f6000Smrg # Be sure to have absolute directory names. 12377c5f6000Smrg case $ac_val in 12387c5f6000Smrg [\\/$]* | ?:[\\/]* ) continue;; 12397c5f6000Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1240bccedf53Smrg esac 1241f7ada8ddSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1242bccedf53Smrgdone 1243bccedf53Smrg 1244a2394c98Smrg# There might be people who depend on the old broken behavior: '$host' 1245bccedf53Smrg# used to hold the argument of --host etc. 1246bccedf53Smrg# FIXME: To remove some day. 1247bccedf53Smrgbuild=$build_alias 1248bccedf53Smrghost=$host_alias 1249bccedf53Smrgtarget=$target_alias 1250bccedf53Smrg 1251bccedf53Smrg# FIXME: To remove some day. 1252bccedf53Smrgif test "x$host_alias" != x; then 1253bccedf53Smrg if test "x$build_alias" = x; then 1254bccedf53Smrg cross_compiling=maybe 1255bccedf53Smrg elif test "x$build_alias" != "x$host_alias"; then 1256bccedf53Smrg cross_compiling=yes 1257bccedf53Smrg fi 1258bccedf53Smrgfi 1259bccedf53Smrg 1260bccedf53Smrgac_tool_prefix= 1261bccedf53Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1262bccedf53Smrg 1263bccedf53Smrgtest "$silent" = yes && exec 6>/dev/null 1264bccedf53Smrg 1265bccedf53Smrg 12667c5f6000Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 12677c5f6000Smrgac_ls_di=`ls -di .` && 12687c5f6000Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1269f7ada8ddSmrg as_fn_error $? "working directory cannot be determined" 12707c5f6000Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1271f7ada8ddSmrg as_fn_error $? "pwd does not report name of working directory" 12727c5f6000Smrg 12737c5f6000Smrg 12747c5f6000Smrg# Find the source files, if location was not specified. 12757c5f6000Smrgif test -z "$srcdir"; then 1276bccedf53Smrg ac_srcdir_defaulted=yes 12777c5f6000Smrg # Try the directory containing this script, then the parent directory. 12787c5f6000Smrg ac_confdir=`$as_dirname -- "$as_myself" || 12797c5f6000Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12807c5f6000Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12817c5f6000Smrg X"$as_myself" : 'X\(//\)$' \| \ 12827c5f6000Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1283ec318dbfSmrgprintf "%s\n" X"$as_myself" | 12847c5f6000Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12857c5f6000Smrg s//\1/ 12867c5f6000Smrg q 12877c5f6000Smrg } 12887c5f6000Smrg /^X\(\/\/\)[^/].*/{ 12897c5f6000Smrg s//\1/ 12907c5f6000Smrg q 12917c5f6000Smrg } 12927c5f6000Smrg /^X\(\/\/\)$/{ 12937c5f6000Smrg s//\1/ 12947c5f6000Smrg q 12957c5f6000Smrg } 12967c5f6000Smrg /^X\(\/\).*/{ 12977c5f6000Smrg s//\1/ 12987c5f6000Smrg q 12997c5f6000Smrg } 13007c5f6000Smrg s/.*/./; q'` 1301bccedf53Smrg srcdir=$ac_confdir 13027c5f6000Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1303bccedf53Smrg srcdir=.. 1304bccedf53Smrg fi 1305bccedf53Smrgelse 1306bccedf53Smrg ac_srcdir_defaulted=no 1307bccedf53Smrgfi 13087c5f6000Smrgif test ! -r "$srcdir/$ac_unique_file"; then 13097c5f6000Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1310f7ada8ddSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1311bccedf53Smrgfi 1312a2394c98Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 13137c5f6000Smrgac_abs_confdir=`( 1314f7ada8ddSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13157c5f6000Smrg pwd)` 13167c5f6000Smrg# When building in place, set srcdir=. 13177c5f6000Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13187c5f6000Smrg srcdir=. 13197c5f6000Smrgfi 13207c5f6000Smrg# Remove unnecessary trailing slashes from srcdir. 13217c5f6000Smrg# Double slashes in file names in object file debugging info 13227c5f6000Smrg# mess up M-x gdb in Emacs. 13237c5f6000Smrgcase $srcdir in 13247c5f6000Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13257c5f6000Smrgesac 13267c5f6000Smrgfor ac_var in $ac_precious_vars; do 13277c5f6000Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13287c5f6000Smrg eval ac_env_${ac_var}_value=\$${ac_var} 13297c5f6000Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13307c5f6000Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13317c5f6000Smrgdone 1332bccedf53Smrg 1333bccedf53Smrg# 1334bccedf53Smrg# Report the --help message. 1335bccedf53Smrg# 1336bccedf53Smrgif test "$ac_init_help" = "long"; then 1337bccedf53Smrg # Omit some internal or obsolete options to make the list less imposing. 1338bccedf53Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1339bccedf53Smrg cat <<_ACEOF 1340a2394c98Smrg'configure' configures xwud 1.0.7 to adapt to many kinds of systems. 1341bccedf53Smrg 1342bccedf53SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1343bccedf53Smrg 1344bccedf53SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1345bccedf53SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1346bccedf53Smrg 1347bccedf53SmrgDefaults for the options are specified in brackets. 1348bccedf53Smrg 1349bccedf53SmrgConfiguration: 1350bccedf53Smrg -h, --help display this help and exit 1351bccedf53Smrg --help=short display options specific to this package 1352bccedf53Smrg --help=recursive display the short help of all the included packages 1353bccedf53Smrg -V, --version display version information and exit 1354a2394c98Smrg -q, --quiet, --silent do not print 'checking ...' messages 1355bccedf53Smrg --cache-file=FILE cache test results in FILE [disabled] 1356a2394c98Smrg -C, --config-cache alias for '--cache-file=config.cache' 1357bccedf53Smrg -n, --no-create do not create output files 1358a2394c98Smrg --srcdir=DIR find the sources in DIR [configure dir or '..'] 1359bccedf53Smrg 1360bccedf53SmrgInstallation directories: 1361bccedf53Smrg --prefix=PREFIX install architecture-independent files in PREFIX 13627c5f6000Smrg [$ac_default_prefix] 1363bccedf53Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13647c5f6000Smrg [PREFIX] 1365bccedf53Smrg 1366a2394c98SmrgBy default, 'make install' will install all the files in 1367a2394c98Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 1368a2394c98Smrgan installation prefix other than '$ac_default_prefix' using '--prefix', 1369a2394c98Smrgfor instance '--prefix=\$HOME'. 1370bccedf53Smrg 1371bccedf53SmrgFor better control, use the options below. 1372bccedf53Smrg 1373bccedf53SmrgFine tuning of the installation directories: 13747c5f6000Smrg --bindir=DIR user executables [EPREFIX/bin] 13757c5f6000Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13767c5f6000Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 13777c5f6000Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13787c5f6000Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13797c5f6000Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1380ec318dbfSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 13817c5f6000Smrg --libdir=DIR object code libraries [EPREFIX/lib] 13827c5f6000Smrg --includedir=DIR C header files [PREFIX/include] 13837c5f6000Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13847c5f6000Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13857c5f6000Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13867c5f6000Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 13877c5f6000Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13887c5f6000Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 13897c5f6000Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xwud] 13907c5f6000Smrg --htmldir=DIR html documentation [DOCDIR] 13917c5f6000Smrg --dvidir=DIR dvi documentation [DOCDIR] 13927c5f6000Smrg --pdfdir=DIR pdf documentation [DOCDIR] 13937c5f6000Smrg --psdir=DIR ps documentation [DOCDIR] 1394bccedf53Smrg_ACEOF 1395bccedf53Smrg 1396bccedf53Smrg cat <<\_ACEOF 1397bccedf53Smrg 1398bccedf53SmrgProgram names: 1399bccedf53Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1400bccedf53Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1401bccedf53Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1402bccedf53Smrg 1403bccedf53SmrgSystem types: 1404bccedf53Smrg --build=BUILD configure for building on BUILD [guessed] 1405bccedf53Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1406bccedf53Smrg_ACEOF 1407bccedf53Smrgfi 1408bccedf53Smrg 1409bccedf53Smrgif test -n "$ac_init_help"; then 1410bccedf53Smrg case $ac_init_help in 1411a2394c98Smrg short | recursive ) echo "Configuration of xwud 1.0.7:";; 1412bccedf53Smrg esac 1413bccedf53Smrg cat <<\_ACEOF 1414bccedf53Smrg 1415bccedf53SmrgOptional Features: 14167c5f6000Smrg --disable-option-checking ignore unrecognized --enable/--with options 1417bccedf53Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1418bccedf53Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 141989afc689Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 142089afc689Smrg --disable-silent-rules verbose build output (undo: "make V=0") 142189afc689Smrg --enable-dependency-tracking 142289afc689Smrg do not reject slow dependency extractors 142389afc689Smrg --disable-dependency-tracking 142489afc689Smrg speeds up one-time build 14251b1389eeSmrg --disable-selective-werror 14261b1389eeSmrg Turn off selective compiler errors. (default: 14271b1389eeSmrg enabled) 14287c5f6000Smrg --enable-strict-compilation 14297c5f6000Smrg Enable all warnings from compiler and make them 14307c5f6000Smrg errors (default: disabled) 1431bccedf53Smrg 1432bccedf53SmrgSome influential environment variables: 1433bccedf53Smrg CC C compiler command 1434bccedf53Smrg CFLAGS C compiler flags 1435bccedf53Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1436bccedf53Smrg nonstandard directory <lib dir> 14377c5f6000Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1438f7ada8ddSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14397c5f6000Smrg you have headers in a nonstandard directory <include dir> 1440bccedf53Smrg PKG_CONFIG path to pkg-config utility 144189afc689Smrg PKG_CONFIG_PATH 144289afc689Smrg directories to add to pkg-config's search path 144389afc689Smrg PKG_CONFIG_LIBDIR 144489afc689Smrg path overriding pkg-config's built-in search path 1445bccedf53Smrg XWUD_CFLAGS C compiler flags for XWUD, overriding pkg-config 1446bccedf53Smrg XWUD_LIBS linker flags for XWUD, overriding pkg-config 1447bccedf53Smrg 1448a2394c98SmrgUse these variables to override the choices made by 'configure' or to help 1449bccedf53Smrgit to find libraries and programs with nonstandard names/locations. 1450bccedf53Smrg 1451a2394c98SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xwud/-/issues>. 1452bccedf53Smrg_ACEOF 14537c5f6000Smrgac_status=$? 1454bccedf53Smrgfi 1455bccedf53Smrg 1456bccedf53Smrgif test "$ac_init_help" = "recursive"; then 1457bccedf53Smrg # If there are subdirs, report their specific --help. 1458bccedf53Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14597c5f6000Smrg test -d "$ac_dir" || 14607c5f6000Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14617c5f6000Smrg continue 1462bccedf53Smrg ac_builddir=. 1463bccedf53Smrg 14647c5f6000Smrgcase "$ac_dir" in 14657c5f6000Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14667c5f6000Smrg*) 1467ec318dbfSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14687c5f6000Smrg # A ".." for each directory in $ac_dir_suffix. 1469ec318dbfSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14707c5f6000Smrg case $ac_top_builddir_sub in 14717c5f6000Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14727c5f6000Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14737c5f6000Smrg esac ;; 14747c5f6000Smrgesac 14757c5f6000Smrgac_abs_top_builddir=$ac_pwd 14767c5f6000Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14777c5f6000Smrg# for backward compatibility: 14787c5f6000Smrgac_top_builddir=$ac_top_build_prefix 1479bccedf53Smrg 1480bccedf53Smrgcase $srcdir in 14817c5f6000Smrg .) # We are building in place. 1482bccedf53Smrg ac_srcdir=. 14837c5f6000Smrg ac_top_srcdir=$ac_top_builddir_sub 14847c5f6000Smrg ac_abs_top_srcdir=$ac_pwd ;; 14857c5f6000Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1486bccedf53Smrg ac_srcdir=$srcdir$ac_dir_suffix; 14877c5f6000Smrg ac_top_srcdir=$srcdir 14887c5f6000Smrg ac_abs_top_srcdir=$srcdir ;; 14897c5f6000Smrg *) # Relative name. 14907c5f6000Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14917c5f6000Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14927c5f6000Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1493bccedf53Smrgesac 14947c5f6000Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14957c5f6000Smrg 14967c5f6000Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1497ec318dbfSmrg # Check for configure.gnu first; this name is used for a wrapper for 1498ec318dbfSmrg # Metaconfig's "Configure" on case-insensitive file systems. 14997c5f6000Smrg if test -f "$ac_srcdir/configure.gnu"; then 15007c5f6000Smrg echo && 15017c5f6000Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15027c5f6000Smrg elif test -f "$ac_srcdir/configure"; then 15037c5f6000Smrg echo && 15047c5f6000Smrg $SHELL "$ac_srcdir/configure" --help=recursive 1505bccedf53Smrg else 1506ec318dbfSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15077c5f6000Smrg fi || ac_status=$? 15087c5f6000Smrg cd "$ac_pwd" || { ac_status=$?; break; } 1509bccedf53Smrg done 1510bccedf53Smrgfi 1511bccedf53Smrg 15127c5f6000Smrgtest -n "$ac_init_help" && exit $ac_status 1513bccedf53Smrgif $ac_init_version; then 1514bccedf53Smrg cat <<\_ACEOF 1515a2394c98Smrgxwud configure 1.0.7 1516a2394c98Smrggenerated by GNU Autoconf 2.72 1517bccedf53Smrg 1518a2394c98SmrgCopyright (C) 2023 Free Software Foundation, Inc. 1519bccedf53SmrgThis configure script is free software; the Free Software Foundation 1520bccedf53Smrggives unlimited permission to copy, distribute and modify it. 1521bccedf53Smrg_ACEOF 15227c5f6000Smrg exit 1523bccedf53Smrgfi 1524bccedf53Smrg 1525f7ada8ddSmrg## ------------------------ ## 1526f7ada8ddSmrg## Autoconf initialization. ## 1527f7ada8ddSmrg## ------------------------ ## 1528bccedf53Smrg 1529f7ada8ddSmrg# ac_fn_c_try_compile LINENO 1530f7ada8ddSmrg# -------------------------- 1531f7ada8ddSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1532f7ada8ddSmrgac_fn_c_try_compile () 1533bccedf53Smrg{ 1534f7ada8ddSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1535ec318dbfSmrg rm -f conftest.$ac_objext conftest.beam 1536f7ada8ddSmrg if { { ac_try="$ac_compile" 1537f7ada8ddSmrgcase "(($ac_try" in 1538f7ada8ddSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1539f7ada8ddSmrg *) ac_try_echo=$ac_try;; 1540f7ada8ddSmrgesac 1541f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1542ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1543f7ada8ddSmrg (eval "$ac_compile") 2>conftest.err 1544f7ada8ddSmrg ac_status=$? 1545f7ada8ddSmrg if test -s conftest.err; then 1546f7ada8ddSmrg grep -v '^ *+' conftest.err >conftest.er1 1547f7ada8ddSmrg cat conftest.er1 >&5 1548f7ada8ddSmrg mv -f conftest.er1 conftest.err 1549f7ada8ddSmrg fi 1550ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1551f7ada8ddSmrg test $ac_status = 0; } && { 1552f7ada8ddSmrg test -z "$ac_c_werror_flag" || 1553f7ada8ddSmrg test ! -s conftest.err 1554ec318dbfSmrg } && test -s conftest.$ac_objext 1555ec318dbfSmrgthen : 1556f7ada8ddSmrg ac_retval=0 1557a2394c98Smrgelse case e in #( 1558a2394c98Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1559f7ada8ddSmrgsed 's/^/| /' conftest.$ac_ext >&5 1560bccedf53Smrg 1561a2394c98Smrg ac_retval=1 ;; 1562a2394c98Smrgesac 1563f7ada8ddSmrgfi 1564f7ada8ddSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1565f7ada8ddSmrg as_fn_set_status $ac_retval 1566bccedf53Smrg 1567f7ada8ddSmrg} # ac_fn_c_try_compile 1568bccedf53Smrg 1569ec318dbfSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1570ec318dbfSmrg# ------------------------------------------------------------------ 1571f7ada8ddSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1572ec318dbfSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1573ec318dbfSmrgac_fn_check_decl () 1574f7ada8ddSmrg{ 1575f7ada8ddSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1576f7ada8ddSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1577ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1578ec318dbfSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 1579ec318dbfSmrgif eval test \${$3+y} 1580ec318dbfSmrgthen : 1581ec318dbfSmrg printf %s "(cached) " >&6 1582a2394c98Smrgelse case e in #( 1583a2394c98Smrg e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1584ec318dbfSmrg eval ac_save_FLAGS=\$$6 1585ec318dbfSmrg as_fn_append $6 " $5" 1586f7ada8ddSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1587f7ada8ddSmrg/* end confdefs.h. */ 1588f7ada8ddSmrg$4 1589f7ada8ddSmrgint 1590ec318dbfSmrgmain (void) 1591f7ada8ddSmrg{ 1592f7ada8ddSmrg#ifndef $as_decl_name 1593f7ada8ddSmrg#ifdef __cplusplus 1594f7ada8ddSmrg (void) $as_decl_use; 1595f7ada8ddSmrg#else 1596f7ada8ddSmrg (void) $as_decl_name; 1597f7ada8ddSmrg#endif 1598f7ada8ddSmrg#endif 1599f7ada8ddSmrg 1600f7ada8ddSmrg ; 1601f7ada8ddSmrg return 0; 1602f7ada8ddSmrg} 1603f7ada8ddSmrg_ACEOF 1604ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 1605ec318dbfSmrgthen : 1606f7ada8ddSmrg eval "$3=yes" 1607a2394c98Smrgelse case e in #( 1608a2394c98Smrg e) eval "$3=no" ;; 1609a2394c98Smrgesac 1610f7ada8ddSmrgfi 1611ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1612ec318dbfSmrg eval $6=\$ac_save_FLAGS 1613a2394c98Smrg ;; 1614a2394c98Smrgesac 1615f7ada8ddSmrgfi 1616ec318dbfSmrgeval ac_res=\$$3 1617ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1618ec318dbfSmrgprintf "%s\n" "$ac_res" >&6; } 1619f7ada8ddSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1620f7ada8ddSmrg 1621ec318dbfSmrg} # ac_fn_check_decl 1622f7ada8ddSmrg 1623f7ada8ddSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1624f7ada8ddSmrg# ------------------------------------------------------- 1625f7ada8ddSmrg# Tests whether HEADER exists and can be compiled using the include files in 1626f7ada8ddSmrg# INCLUDES, setting the cache variable VAR accordingly. 1627f7ada8ddSmrgac_fn_c_check_header_compile () 1628f7ada8ddSmrg{ 1629f7ada8ddSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1630ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1631ec318dbfSmrgprintf %s "checking for $2... " >&6; } 1632ec318dbfSmrgif eval test \${$3+y} 1633ec318dbfSmrgthen : 1634ec318dbfSmrg printf %s "(cached) " >&6 1635a2394c98Smrgelse case e in #( 1636a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1637f7ada8ddSmrg/* end confdefs.h. */ 1638f7ada8ddSmrg$4 1639f7ada8ddSmrg#include <$2> 1640f7ada8ddSmrg_ACEOF 1641ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 1642ec318dbfSmrgthen : 1643f7ada8ddSmrg eval "$3=yes" 1644a2394c98Smrgelse case e in #( 1645a2394c98Smrg e) eval "$3=no" ;; 1646a2394c98Smrgesac 1647f7ada8ddSmrgfi 1648a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 1649a2394c98Smrgesac 1650f7ada8ddSmrgfi 1651f7ada8ddSmrgeval ac_res=\$$3 1652ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1653ec318dbfSmrgprintf "%s\n" "$ac_res" >&6; } 1654f7ada8ddSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1655f7ada8ddSmrg 1656f7ada8ddSmrg} # ac_fn_c_check_header_compile 16571b1389eeSmrg 16581b1389eeSmrg# ac_fn_c_try_link LINENO 16591b1389eeSmrg# ----------------------- 16601b1389eeSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 16611b1389eeSmrgac_fn_c_try_link () 16621b1389eeSmrg{ 16631b1389eeSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1664ec318dbfSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 16651b1389eeSmrg if { { ac_try="$ac_link" 16661b1389eeSmrgcase "(($ac_try" in 16671b1389eeSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16681b1389eeSmrg *) ac_try_echo=$ac_try;; 16691b1389eeSmrgesac 16701b1389eeSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1671ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 16721b1389eeSmrg (eval "$ac_link") 2>conftest.err 16731b1389eeSmrg ac_status=$? 16741b1389eeSmrg if test -s conftest.err; then 16751b1389eeSmrg grep -v '^ *+' conftest.err >conftest.er1 16761b1389eeSmrg cat conftest.er1 >&5 16771b1389eeSmrg mv -f conftest.er1 conftest.err 16781b1389eeSmrg fi 1679ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16801b1389eeSmrg test $ac_status = 0; } && { 16811b1389eeSmrg test -z "$ac_c_werror_flag" || 16821b1389eeSmrg test ! -s conftest.err 16831b1389eeSmrg } && test -s conftest$ac_exeext && { 16841b1389eeSmrg test "$cross_compiling" = yes || 168589afc689Smrg test -x conftest$ac_exeext 1686ec318dbfSmrg } 1687ec318dbfSmrgthen : 16881b1389eeSmrg ac_retval=0 1689a2394c98Smrgelse case e in #( 1690a2394c98Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 16911b1389eeSmrgsed 's/^/| /' conftest.$ac_ext >&5 16921b1389eeSmrg 1693a2394c98Smrg ac_retval=1 ;; 1694a2394c98Smrgesac 16951b1389eeSmrgfi 16961b1389eeSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 16971b1389eeSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 16981b1389eeSmrg # interfere with the next link command; also delete a directory that is 16991b1389eeSmrg # left behind by Apple's compiler. We do this before executing the actions. 17001b1389eeSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 17011b1389eeSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17021b1389eeSmrg as_fn_set_status $ac_retval 17031b1389eeSmrg 17041b1389eeSmrg} # ac_fn_c_try_link 1705ec318dbfSmrgac_configure_args_raw= 1706ec318dbfSmrgfor ac_arg 1707ec318dbfSmrgdo 1708ec318dbfSmrg case $ac_arg in 1709ec318dbfSmrg *\'*) 1710ec318dbfSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1711ec318dbfSmrg esac 1712ec318dbfSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1713ec318dbfSmrgdone 1714ec318dbfSmrg 1715ec318dbfSmrgcase $ac_configure_args_raw in 1716ec318dbfSmrg *$as_nl*) 1717ec318dbfSmrg ac_safe_unquote= ;; 1718ec318dbfSmrg *) 1719ec318dbfSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1720ec318dbfSmrg ac_unsafe_a="$ac_unsafe_z#~" 1721ec318dbfSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1722ec318dbfSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1723ec318dbfSmrgesac 1724ec318dbfSmrg 1725f7ada8ddSmrgcat >config.log <<_ACEOF 1726f7ada8ddSmrgThis file contains any messages produced by compilers while 1727f7ada8ddSmrgrunning configure, to aid debugging if configure makes a mistake. 1728f7ada8ddSmrg 1729a2394c98SmrgIt was created by xwud $as_me 1.0.7, which was 1730a2394c98Smrggenerated by GNU Autoconf 2.72. Invocation command line was 1731f7ada8ddSmrg 1732ec318dbfSmrg $ $0$ac_configure_args_raw 1733f7ada8ddSmrg 1734f7ada8ddSmrg_ACEOF 1735f7ada8ddSmrgexec 5>>config.log 1736f7ada8ddSmrg{ 1737f7ada8ddSmrgcat <<_ASUNAME 1738f7ada8ddSmrg## --------- ## 1739f7ada8ddSmrg## Platform. ## 1740f7ada8ddSmrg## --------- ## 1741f7ada8ddSmrg 1742f7ada8ddSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1743f7ada8ddSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1744f7ada8ddSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1745f7ada8ddSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1746f7ada8ddSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1747f7ada8ddSmrg 1748f7ada8ddSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1749f7ada8ddSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1750f7ada8ddSmrg 1751f7ada8ddSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1752f7ada8ddSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1753f7ada8ddSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1754f7ada8ddSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1755f7ada8ddSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1756f7ada8ddSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1757f7ada8ddSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1758f7ada8ddSmrg 1759f7ada8ddSmrg_ASUNAME 1760f7ada8ddSmrg 1761f7ada8ddSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1762bccedf53Smrgfor as_dir in $PATH 1763bccedf53Smrgdo 1764bccedf53Smrg IFS=$as_save_IFS 1765ec318dbfSmrg case $as_dir in #((( 1766ec318dbfSmrg '') as_dir=./ ;; 1767ec318dbfSmrg */) ;; 1768ec318dbfSmrg *) as_dir=$as_dir/ ;; 1769ec318dbfSmrg esac 1770ec318dbfSmrg printf "%s\n" "PATH: $as_dir" 1771f7ada8ddSmrg done 17727c5f6000SmrgIFS=$as_save_IFS 1773bccedf53Smrg 1774bccedf53Smrg} >&5 1775bccedf53Smrg 1776bccedf53Smrgcat >&5 <<_ACEOF 1777bccedf53Smrg 1778bccedf53Smrg 1779bccedf53Smrg## ----------- ## 1780bccedf53Smrg## Core tests. ## 1781bccedf53Smrg## ----------- ## 1782bccedf53Smrg 1783bccedf53Smrg_ACEOF 1784bccedf53Smrg 1785bccedf53Smrg 1786bccedf53Smrg# Keep a trace of the command line. 1787bccedf53Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1788bccedf53Smrg# Strip out --silent because we don't want to record it for future runs. 1789bccedf53Smrg# Also quote any args containing shell meta-characters. 1790bccedf53Smrg# Make two passes to allow for proper duplicate-argument suppression. 1791bccedf53Smrgac_configure_args= 1792bccedf53Smrgac_configure_args0= 1793bccedf53Smrgac_configure_args1= 1794bccedf53Smrgac_must_keep_next=false 1795bccedf53Smrgfor ac_pass in 1 2 1796bccedf53Smrgdo 1797bccedf53Smrg for ac_arg 1798bccedf53Smrg do 1799bccedf53Smrg case $ac_arg in 1800bccedf53Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1801bccedf53Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1802bccedf53Smrg | -silent | --silent | --silen | --sile | --sil) 1803bccedf53Smrg continue ;; 18047c5f6000Smrg *\'*) 1805ec318dbfSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1806bccedf53Smrg esac 1807bccedf53Smrg case $ac_pass in 1808f7ada8ddSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1809bccedf53Smrg 2) 1810f7ada8ddSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 1811bccedf53Smrg if test $ac_must_keep_next = true; then 1812bccedf53Smrg ac_must_keep_next=false # Got value, back to normal. 1813bccedf53Smrg else 1814bccedf53Smrg case $ac_arg in 1815bccedf53Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1816bccedf53Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1817bccedf53Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1818bccedf53Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1819bccedf53Smrg case "$ac_configure_args0 " in 1820bccedf53Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1821bccedf53Smrg esac 1822bccedf53Smrg ;; 1823bccedf53Smrg -* ) ac_must_keep_next=true ;; 1824bccedf53Smrg esac 1825bccedf53Smrg fi 1826f7ada8ddSmrg as_fn_append ac_configure_args " '$ac_arg'" 1827bccedf53Smrg ;; 1828bccedf53Smrg esac 1829bccedf53Smrg done 1830bccedf53Smrgdone 1831f7ada8ddSmrg{ ac_configure_args0=; unset ac_configure_args0;} 1832f7ada8ddSmrg{ ac_configure_args1=; unset ac_configure_args1;} 1833bccedf53Smrg 1834bccedf53Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1835bccedf53Smrg# config.log. We remove comments because anyway the quotes in there 1836bccedf53Smrg# would cause problems or look ugly. 18377c5f6000Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18387c5f6000Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1839bccedf53Smrgtrap 'exit_status=$? 1840ec318dbfSmrg # Sanitize IFS. 1841ec318dbfSmrg IFS=" "" $as_nl" 1842bccedf53Smrg # Save into config.log some information that might help in debugging. 1843bccedf53Smrg { 1844bccedf53Smrg echo 1845bccedf53Smrg 1846ec318dbfSmrg printf "%s\n" "## ---------------- ## 1847bccedf53Smrg## Cache variables. ## 1848f7ada8ddSmrg## ---------------- ##" 1849bccedf53Smrg echo 1850bccedf53Smrg # The following way of writing the cache mishandles newlines in values, 18517c5f6000Smrg( 18527c5f6000Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18537c5f6000Smrg eval ac_val=\$$ac_var 18547c5f6000Smrg case $ac_val in #( 18557c5f6000Smrg *${as_nl}*) 18567c5f6000Smrg case $ac_var in #( 1857ec318dbfSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1858ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18597c5f6000Smrg esac 18607c5f6000Smrg case $ac_var in #( 18617c5f6000Smrg _ | IFS | as_nl) ;; #( 18627c5f6000Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1863f7ada8ddSmrg *) { eval $ac_var=; unset $ac_var;} ;; 18647c5f6000Smrg esac ;; 18657c5f6000Smrg esac 18667c5f6000Smrg done 1867bccedf53Smrg (set) 2>&1 | 18687c5f6000Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18697c5f6000Smrg *${as_nl}ac_space=\ *) 1870bccedf53Smrg sed -n \ 18717c5f6000Smrg "s/'\''/'\''\\\\'\'''\''/g; 18727c5f6000Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18737c5f6000Smrg ;; #( 1874bccedf53Smrg *) 18757c5f6000Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1876bccedf53Smrg ;; 18777c5f6000Smrg esac | 18787c5f6000Smrg sort 18797c5f6000Smrg) 1880bccedf53Smrg echo 1881bccedf53Smrg 1882ec318dbfSmrg printf "%s\n" "## ----------------- ## 1883bccedf53Smrg## Output variables. ## 1884f7ada8ddSmrg## ----------------- ##" 1885bccedf53Smrg echo 1886bccedf53Smrg for ac_var in $ac_subst_vars 1887bccedf53Smrg do 18887c5f6000Smrg eval ac_val=\$$ac_var 18897c5f6000Smrg case $ac_val in 1890ec318dbfSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18917c5f6000Smrg esac 1892ec318dbfSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1893bccedf53Smrg done | sort 1894bccedf53Smrg echo 1895bccedf53Smrg 1896bccedf53Smrg if test -n "$ac_subst_files"; then 1897ec318dbfSmrg printf "%s\n" "## ------------------- ## 18987c5f6000Smrg## File substitutions. ## 1899f7ada8ddSmrg## ------------------- ##" 1900bccedf53Smrg echo 1901bccedf53Smrg for ac_var in $ac_subst_files 1902bccedf53Smrg do 19037c5f6000Smrg eval ac_val=\$$ac_var 19047c5f6000Smrg case $ac_val in 1905ec318dbfSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19067c5f6000Smrg esac 1907ec318dbfSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1908bccedf53Smrg done | sort 1909bccedf53Smrg echo 1910bccedf53Smrg fi 1911bccedf53Smrg 1912bccedf53Smrg if test -s confdefs.h; then 1913ec318dbfSmrg printf "%s\n" "## ----------- ## 1914bccedf53Smrg## confdefs.h. ## 1915f7ada8ddSmrg## ----------- ##" 1916bccedf53Smrg echo 19177c5f6000Smrg cat confdefs.h 1918bccedf53Smrg echo 1919bccedf53Smrg fi 1920bccedf53Smrg test "$ac_signal" != 0 && 1921ec318dbfSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 1922ec318dbfSmrg printf "%s\n" "$as_me: exit $exit_status" 1923bccedf53Smrg } >&5 19247c5f6000Smrg rm -f core *.core core.conftest.* && 19257c5f6000Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1926bccedf53Smrg exit $exit_status 19277c5f6000Smrg' 0 1928bccedf53Smrgfor ac_signal in 1 2 13 15; do 1929f7ada8ddSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1930bccedf53Smrgdone 1931bccedf53Smrgac_signal=0 1932bccedf53Smrg 1933bccedf53Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19347c5f6000Smrgrm -f -r conftest* confdefs.h 1935bccedf53Smrg 1936ec318dbfSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1937f7ada8ddSmrg 1938bccedf53Smrg# Predefined preprocessor variables. 1939bccedf53Smrg 1940ec318dbfSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 1941bccedf53Smrg 1942ec318dbfSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 1943bccedf53Smrg 1944ec318dbfSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 1945bccedf53Smrg 1946ec318dbfSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 1947bccedf53Smrg 1948ec318dbfSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 1949bccedf53Smrg 1950ec318dbfSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1951f7ada8ddSmrg 1952bccedf53Smrg 1953bccedf53Smrg# Let the site file select an alternate cache file if it wants to. 19547c5f6000Smrg# Prefer an explicitly selected file to automatically selected ones. 19557c5f6000Smrgif test -n "$CONFIG_SITE"; then 1956ec318dbfSmrg ac_site_files="$CONFIG_SITE" 19577c5f6000Smrgelif test "x$prefix" != xNONE; then 1958ec318dbfSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19597c5f6000Smrgelse 1960ec318dbfSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1961bccedf53Smrgfi 1962ec318dbfSmrg 1963ec318dbfSmrgfor ac_site_file in $ac_site_files 19647c5f6000Smrgdo 1965ec318dbfSmrg case $ac_site_file in #( 1966ec318dbfSmrg */*) : 1967ec318dbfSmrg ;; #( 1968ec318dbfSmrg *) : 1969ec318dbfSmrg ac_site_file=./$ac_site_file ;; 1970ec318dbfSmrgesac 1971ec318dbfSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 1972ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1973ec318dbfSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 1974bccedf53Smrg sed 's/^/| /' "$ac_site_file" >&5 1975f7ada8ddSmrg . "$ac_site_file" \ 1976a2394c98Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 1977a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1978f7ada8ddSmrgas_fn_error $? "failed to load site script $ac_site_file 1979a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } 1980bccedf53Smrg fi 1981bccedf53Smrgdone 1982bccedf53Smrg 1983bccedf53Smrgif test -r "$cache_file"; then 1984f7ada8ddSmrg # Some versions of bash will fail to source /dev/null (special files 1985f7ada8ddSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1986f7ada8ddSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 1987ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 1988ec318dbfSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 1989bccedf53Smrg case $cache_file in 19907c5f6000Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 19917c5f6000Smrg *) . "./$cache_file";; 1992bccedf53Smrg esac 1993bccedf53Smrg fi 1994bccedf53Smrgelse 1995ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 1996ec318dbfSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 1997bccedf53Smrg >$cache_file 1998bccedf53Smrgfi 1999bccedf53Smrg 2000ec318dbfSmrg# Test code for whether the C compiler supports C89 (global declarations) 2001ec318dbfSmrgac_c_conftest_c89_globals=' 2002ec318dbfSmrg/* Does the compiler advertise C89 conformance? 2003ec318dbfSmrg Do not test the value of __STDC__, because some compilers set it to 0 2004ec318dbfSmrg while being otherwise adequately conformant. */ 2005ec318dbfSmrg#if !defined __STDC__ 2006ec318dbfSmrg# error "Compiler does not advertise C89 conformance" 2007ec318dbfSmrg#endif 2008bccedf53Smrg 2009ec318dbfSmrg#include <stddef.h> 2010ec318dbfSmrg#include <stdarg.h> 2011ec318dbfSmrgstruct stat; 2012ec318dbfSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2013ec318dbfSmrgstruct buf { int x; }; 2014ec318dbfSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2015a2394c98Smrgstatic char *e (char **p, int i) 2016ec318dbfSmrg{ 2017ec318dbfSmrg return p[i]; 2018ec318dbfSmrg} 2019ec318dbfSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2020ec318dbfSmrg{ 2021ec318dbfSmrg char *s; 2022ec318dbfSmrg va_list v; 2023ec318dbfSmrg va_start (v,p); 2024ec318dbfSmrg s = g (p, va_arg (v,int)); 2025ec318dbfSmrg va_end (v); 2026ec318dbfSmrg return s; 2027ec318dbfSmrg} 2028f7ada8ddSmrg 2029a2394c98Smrg/* C89 style stringification. */ 2030a2394c98Smrg#define noexpand_stringify(a) #a 2031a2394c98Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence); 2032a2394c98Smrg 2033a2394c98Smrg/* C89 style token pasting. Exercises some of the corner cases that 2034a2394c98Smrg e.g. old MSVC gets wrong, but not very hard. */ 2035a2394c98Smrg#define noexpand_concat(a,b) a##b 2036a2394c98Smrg#define expand_concat(a,b) noexpand_concat(a,b) 2037a2394c98Smrgextern int vA; 2038a2394c98Smrgextern int vbee; 2039a2394c98Smrg#define aye A 2040a2394c98Smrg#define bee B 2041a2394c98Smrgint *pvA = &expand_concat(v,aye); 2042a2394c98Smrgint *pvbee = &noexpand_concat(v,bee); 2043a2394c98Smrg 2044ec318dbfSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2045ec318dbfSmrg function prototypes and stuff, but not \xHH hex character constants. 2046ec318dbfSmrg These do not provoke an error unfortunately, instead are silently treated 2047ec318dbfSmrg as an "x". The following induces an error, until -std is added to get 2048ec318dbfSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2049ec318dbfSmrg array size at least. It is necessary to write \x00 == 0 to get something 2050ec318dbfSmrg that is true only with -std. */ 2051ec318dbfSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2052f7ada8ddSmrg 2053ec318dbfSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2054ec318dbfSmrg inside strings and character constants. */ 2055ec318dbfSmrg#define FOO(x) '\''x'\'' 2056ec318dbfSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2057f7ada8ddSmrg 2058ec318dbfSmrgint test (int i, double x); 2059ec318dbfSmrgstruct s1 {int (*f) (int a);}; 2060ec318dbfSmrgstruct s2 {int (*f) (double a);}; 2061ec318dbfSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2062ec318dbfSmrg int, int);' 2063bccedf53Smrg 2064ec318dbfSmrg# Test code for whether the C compiler supports C89 (body of main). 2065ec318dbfSmrgac_c_conftest_c89_main=' 2066ec318dbfSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2067ec318dbfSmrg' 20687c5f6000Smrg 2069ec318dbfSmrg# Test code for whether the C compiler supports C99 (global declarations) 2070ec318dbfSmrgac_c_conftest_c99_globals=' 2071a2394c98Smrg/* Does the compiler advertise C99 conformance? */ 2072ec318dbfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2073ec318dbfSmrg# error "Compiler does not advertise C99 conformance" 2074ec318dbfSmrg#endif 20757c5f6000Smrg 2076a2394c98Smrg// See if C++-style comments work. 2077a2394c98Smrg 2078ec318dbfSmrg#include <stdbool.h> 2079ec318dbfSmrgextern int puts (const char *); 2080ec318dbfSmrgextern int printf (const char *, ...); 2081ec318dbfSmrgextern int dprintf (int, const char *, ...); 2082ec318dbfSmrgextern void *malloc (size_t); 2083a2394c98Smrgextern void free (void *); 2084bccedf53Smrg 2085ec318dbfSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 2086ec318dbfSmrg// dprintf is used instead of fprintf to avoid needing to declare 2087ec318dbfSmrg// FILE and stderr. 2088ec318dbfSmrg#define debug(...) dprintf (2, __VA_ARGS__) 2089ec318dbfSmrg#define showlist(...) puts (#__VA_ARGS__) 2090ec318dbfSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2091ec318dbfSmrgstatic void 2092ec318dbfSmrgtest_varargs_macros (void) 2093ec318dbfSmrg{ 2094ec318dbfSmrg int x = 1234; 2095ec318dbfSmrg int y = 5678; 2096ec318dbfSmrg debug ("Flag"); 2097ec318dbfSmrg debug ("X = %d\n", x); 2098ec318dbfSmrg showlist (The first, second, and third items.); 2099ec318dbfSmrg report (x>y, "x is %d but y is %d", x, y); 2100ec318dbfSmrg} 2101ec318dbfSmrg 2102ec318dbfSmrg// Check long long types. 2103ec318dbfSmrg#define BIG64 18446744073709551615ull 2104ec318dbfSmrg#define BIG32 4294967295ul 2105ec318dbfSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2106ec318dbfSmrg#if !BIG_OK 2107ec318dbfSmrg #error "your preprocessor is broken" 2108ec318dbfSmrg#endif 2109ec318dbfSmrg#if BIG_OK 2110ec318dbfSmrg#else 2111ec318dbfSmrg #error "your preprocessor is broken" 2112ec318dbfSmrg#endif 2113ec318dbfSmrgstatic long long int bignum = -9223372036854775807LL; 2114ec318dbfSmrgstatic unsigned long long int ubignum = BIG64; 2115ec318dbfSmrg 2116ec318dbfSmrgstruct incomplete_array 2117ec318dbfSmrg{ 2118ec318dbfSmrg int datasize; 2119ec318dbfSmrg double data[]; 2120ec318dbfSmrg}; 2121ec318dbfSmrg 2122ec318dbfSmrgstruct named_init { 2123ec318dbfSmrg int number; 2124ec318dbfSmrg const wchar_t *name; 2125ec318dbfSmrg double average; 2126ec318dbfSmrg}; 2127ec318dbfSmrg 2128ec318dbfSmrgtypedef const char *ccp; 2129ec318dbfSmrg 2130ec318dbfSmrgstatic inline int 2131ec318dbfSmrgtest_restrict (ccp restrict text) 2132ec318dbfSmrg{ 2133ec318dbfSmrg // Iterate through items via the restricted pointer. 2134ec318dbfSmrg // Also check for declarations in for loops. 2135ec318dbfSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2136ec318dbfSmrg continue; 2137ec318dbfSmrg return 0; 2138ec318dbfSmrg} 2139ec318dbfSmrg 2140ec318dbfSmrg// Check varargs and va_copy. 2141ec318dbfSmrgstatic bool 2142ec318dbfSmrgtest_varargs (const char *format, ...) 2143ec318dbfSmrg{ 2144ec318dbfSmrg va_list args; 2145ec318dbfSmrg va_start (args, format); 2146ec318dbfSmrg va_list args_copy; 2147ec318dbfSmrg va_copy (args_copy, args); 2148ec318dbfSmrg 2149ec318dbfSmrg const char *str = ""; 2150ec318dbfSmrg int number = 0; 2151ec318dbfSmrg float fnumber = 0; 2152ec318dbfSmrg 2153ec318dbfSmrg while (*format) 2154ec318dbfSmrg { 2155ec318dbfSmrg switch (*format++) 2156ec318dbfSmrg { 2157ec318dbfSmrg case '\''s'\'': // string 2158ec318dbfSmrg str = va_arg (args_copy, const char *); 2159ec318dbfSmrg break; 2160ec318dbfSmrg case '\''d'\'': // int 2161ec318dbfSmrg number = va_arg (args_copy, int); 2162ec318dbfSmrg break; 2163ec318dbfSmrg case '\''f'\'': // float 2164ec318dbfSmrg fnumber = va_arg (args_copy, double); 2165ec318dbfSmrg break; 2166ec318dbfSmrg default: 2167ec318dbfSmrg break; 2168ec318dbfSmrg } 2169ec318dbfSmrg } 2170ec318dbfSmrg va_end (args_copy); 2171ec318dbfSmrg va_end (args); 2172ec318dbfSmrg 2173ec318dbfSmrg return *str && number && fnumber; 2174ec318dbfSmrg} 2175ec318dbfSmrg' 2176ec318dbfSmrg 2177ec318dbfSmrg# Test code for whether the C compiler supports C99 (body of main). 2178ec318dbfSmrgac_c_conftest_c99_main=' 2179ec318dbfSmrg // Check bool. 2180ec318dbfSmrg _Bool success = false; 2181ec318dbfSmrg success |= (argc != 0); 2182ec318dbfSmrg 2183ec318dbfSmrg // Check restrict. 2184ec318dbfSmrg if (test_restrict ("String literal") == 0) 2185ec318dbfSmrg success = true; 2186ec318dbfSmrg char *restrict newvar = "Another string"; 2187ec318dbfSmrg 2188ec318dbfSmrg // Check varargs. 2189ec318dbfSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2190ec318dbfSmrg test_varargs_macros (); 2191ec318dbfSmrg 2192ec318dbfSmrg // Check flexible array members. 2193ec318dbfSmrg struct incomplete_array *ia = 2194ec318dbfSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2195ec318dbfSmrg ia->datasize = 10; 2196ec318dbfSmrg for (int i = 0; i < ia->datasize; ++i) 2197ec318dbfSmrg ia->data[i] = i * 1.234; 2198a2394c98Smrg // Work around memory leak warnings. 2199a2394c98Smrg free (ia); 2200ec318dbfSmrg 2201ec318dbfSmrg // Check named initializers. 2202ec318dbfSmrg struct named_init ni = { 2203ec318dbfSmrg .number = 34, 2204ec318dbfSmrg .name = L"Test wide string", 2205ec318dbfSmrg .average = 543.34343, 2206ec318dbfSmrg }; 2207ec318dbfSmrg 2208ec318dbfSmrg ni.number = 58; 2209ec318dbfSmrg 2210ec318dbfSmrg int dynamic_array[ni.number]; 2211ec318dbfSmrg dynamic_array[0] = argv[0][0]; 2212ec318dbfSmrg dynamic_array[ni.number - 1] = 543; 2213ec318dbfSmrg 2214ec318dbfSmrg // work around unused variable warnings 2215ec318dbfSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2216ec318dbfSmrg || dynamic_array[ni.number - 1] != 543); 2217ec318dbfSmrg' 2218ec318dbfSmrg 2219ec318dbfSmrg# Test code for whether the C compiler supports C11 (global declarations) 2220ec318dbfSmrgac_c_conftest_c11_globals=' 2221a2394c98Smrg/* Does the compiler advertise C11 conformance? */ 2222ec318dbfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2223ec318dbfSmrg# error "Compiler does not advertise C11 conformance" 2224ec318dbfSmrg#endif 2225ec318dbfSmrg 2226ec318dbfSmrg// Check _Alignas. 2227ec318dbfSmrgchar _Alignas (double) aligned_as_double; 2228ec318dbfSmrgchar _Alignas (0) no_special_alignment; 2229ec318dbfSmrgextern char aligned_as_int; 2230ec318dbfSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 2231ec318dbfSmrg 2232ec318dbfSmrg// Check _Alignof. 2233ec318dbfSmrgenum 2234ec318dbfSmrg{ 2235ec318dbfSmrg int_alignment = _Alignof (int), 2236ec318dbfSmrg int_array_alignment = _Alignof (int[100]), 2237ec318dbfSmrg char_alignment = _Alignof (char) 2238ec318dbfSmrg}; 2239ec318dbfSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2240ec318dbfSmrg 2241ec318dbfSmrg// Check _Noreturn. 2242ec318dbfSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 2243ec318dbfSmrg 2244ec318dbfSmrg// Check _Static_assert. 2245ec318dbfSmrgstruct test_static_assert 2246ec318dbfSmrg{ 2247ec318dbfSmrg int x; 2248ec318dbfSmrg _Static_assert (sizeof (int) <= sizeof (long int), 2249ec318dbfSmrg "_Static_assert does not work in struct"); 2250ec318dbfSmrg long int y; 2251ec318dbfSmrg}; 2252ec318dbfSmrg 2253ec318dbfSmrg// Check UTF-8 literals. 2254ec318dbfSmrg#define u8 syntax error! 2255ec318dbfSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 2256ec318dbfSmrg 2257ec318dbfSmrg// Check duplicate typedefs. 2258ec318dbfSmrgtypedef long *long_ptr; 2259ec318dbfSmrgtypedef long int *long_ptr; 2260ec318dbfSmrgtypedef long_ptr long_ptr; 2261ec318dbfSmrg 2262ec318dbfSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2263ec318dbfSmrgstruct anonymous 2264ec318dbfSmrg{ 2265ec318dbfSmrg union { 2266ec318dbfSmrg struct { int i; int j; }; 2267ec318dbfSmrg struct { int k; long int l; } w; 2268ec318dbfSmrg }; 2269ec318dbfSmrg int m; 2270ec318dbfSmrg} v1; 2271ec318dbfSmrg' 2272ec318dbfSmrg 2273ec318dbfSmrg# Test code for whether the C compiler supports C11 (body of main). 2274ec318dbfSmrgac_c_conftest_c11_main=' 2275ec318dbfSmrg _Static_assert ((offsetof (struct anonymous, i) 2276ec318dbfSmrg == offsetof (struct anonymous, w.k)), 2277ec318dbfSmrg "Anonymous union alignment botch"); 2278ec318dbfSmrg v1.i = 2; 2279ec318dbfSmrg v1.w.k = 5; 2280ec318dbfSmrg ok |= v1.i != 5; 2281ec318dbfSmrg' 2282ec318dbfSmrg 2283ec318dbfSmrg# Test code for whether the C compiler supports C11 (complete). 2284ec318dbfSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2285ec318dbfSmrg${ac_c_conftest_c99_globals} 2286ec318dbfSmrg${ac_c_conftest_c11_globals} 2287ec318dbfSmrg 2288ec318dbfSmrgint 2289ec318dbfSmrgmain (int argc, char **argv) 2290ec318dbfSmrg{ 2291ec318dbfSmrg int ok = 0; 2292ec318dbfSmrg ${ac_c_conftest_c89_main} 2293ec318dbfSmrg ${ac_c_conftest_c99_main} 2294ec318dbfSmrg ${ac_c_conftest_c11_main} 2295ec318dbfSmrg return ok; 2296ec318dbfSmrg} 2297ec318dbfSmrg" 2298ec318dbfSmrg 2299ec318dbfSmrg# Test code for whether the C compiler supports C99 (complete). 2300ec318dbfSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2301ec318dbfSmrg${ac_c_conftest_c99_globals} 2302ec318dbfSmrg 2303ec318dbfSmrgint 2304ec318dbfSmrgmain (int argc, char **argv) 2305ec318dbfSmrg{ 2306ec318dbfSmrg int ok = 0; 2307ec318dbfSmrg ${ac_c_conftest_c89_main} 2308ec318dbfSmrg ${ac_c_conftest_c99_main} 2309ec318dbfSmrg return ok; 2310ec318dbfSmrg} 2311ec318dbfSmrg" 2312ec318dbfSmrg 2313ec318dbfSmrg# Test code for whether the C compiler supports C89 (complete). 2314ec318dbfSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2315ec318dbfSmrg 2316ec318dbfSmrgint 2317ec318dbfSmrgmain (int argc, char **argv) 2318ec318dbfSmrg{ 2319ec318dbfSmrg int ok = 0; 2320ec318dbfSmrg ${ac_c_conftest_c89_main} 2321ec318dbfSmrg return ok; 2322ec318dbfSmrg} 2323ec318dbfSmrg" 2324ec318dbfSmrg 2325ec318dbfSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2326ec318dbfSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2327ec318dbfSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2328ec318dbfSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2329ec318dbfSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2330ec318dbfSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2331ec318dbfSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2332ec318dbfSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2333ec318dbfSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2334ec318dbfSmrg 2335ec318dbfSmrg# Auxiliary files required by this configure script. 2336ec318dbfSmrgac_aux_files="config.guess config.sub compile missing install-sh" 2337ec318dbfSmrg 2338ec318dbfSmrg# Locations in which to look for auxiliary files. 2339ec318dbfSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 2340ec318dbfSmrg 2341ec318dbfSmrg# Search for a directory containing all of the required auxiliary files, 2342ec318dbfSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2343ec318dbfSmrg# If we don't find one directory that contains all the files we need, 2344ec318dbfSmrg# we report the set of missing files from the *first* directory in 2345ec318dbfSmrg# $ac_aux_dir_candidates and give up. 2346ec318dbfSmrgac_missing_aux_files="" 2347ec318dbfSmrgac_first_candidate=: 2348ec318dbfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2349ec318dbfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2350ec318dbfSmrgas_found=false 2351ec318dbfSmrgfor as_dir in $ac_aux_dir_candidates 2352ec318dbfSmrgdo 2353ec318dbfSmrg IFS=$as_save_IFS 2354ec318dbfSmrg case $as_dir in #((( 2355ec318dbfSmrg '') as_dir=./ ;; 2356ec318dbfSmrg */) ;; 2357ec318dbfSmrg *) as_dir=$as_dir/ ;; 2358ec318dbfSmrg esac 2359ec318dbfSmrg as_found=: 2360ec318dbfSmrg 2361ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2362ec318dbfSmrg ac_aux_dir_found=yes 2363ec318dbfSmrg ac_install_sh= 2364ec318dbfSmrg for ac_aux in $ac_aux_files 2365ec318dbfSmrg do 2366ec318dbfSmrg # As a special case, if "install-sh" is required, that requirement 2367ec318dbfSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2368ec318dbfSmrg # and $ac_install_sh is set appropriately for whichever one is found. 2369ec318dbfSmrg if test x"$ac_aux" = x"install-sh" 2370ec318dbfSmrg then 2371ec318dbfSmrg if test -f "${as_dir}install-sh"; then 2372ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2373ec318dbfSmrg ac_install_sh="${as_dir}install-sh -c" 2374ec318dbfSmrg elif test -f "${as_dir}install.sh"; then 2375ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2376ec318dbfSmrg ac_install_sh="${as_dir}install.sh -c" 2377ec318dbfSmrg elif test -f "${as_dir}shtool"; then 2378ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2379ec318dbfSmrg ac_install_sh="${as_dir}shtool install -c" 2380ec318dbfSmrg else 2381ec318dbfSmrg ac_aux_dir_found=no 2382ec318dbfSmrg if $ac_first_candidate; then 2383ec318dbfSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2384ec318dbfSmrg else 2385ec318dbfSmrg break 2386ec318dbfSmrg fi 2387ec318dbfSmrg fi 2388ec318dbfSmrg else 2389ec318dbfSmrg if test -f "${as_dir}${ac_aux}"; then 2390ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2391ec318dbfSmrg else 2392ec318dbfSmrg ac_aux_dir_found=no 2393ec318dbfSmrg if $ac_first_candidate; then 2394ec318dbfSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2395ec318dbfSmrg else 2396ec318dbfSmrg break 2397ec318dbfSmrg fi 2398ec318dbfSmrg fi 2399ec318dbfSmrg fi 2400ec318dbfSmrg done 2401ec318dbfSmrg if test "$ac_aux_dir_found" = yes; then 2402ec318dbfSmrg ac_aux_dir="$as_dir" 2403ec318dbfSmrg break 2404ec318dbfSmrg fi 2405ec318dbfSmrg ac_first_candidate=false 2406ec318dbfSmrg 2407ec318dbfSmrg as_found=false 2408ec318dbfSmrgdone 2409ec318dbfSmrgIFS=$as_save_IFS 2410ec318dbfSmrgif $as_found 2411ec318dbfSmrgthen : 2412ec318dbfSmrg 2413a2394c98Smrgelse case e in #( 2414a2394c98Smrg e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 2415a2394c98Smrgesac 2416ec318dbfSmrgfi 2417ec318dbfSmrg 2418ec318dbfSmrg 2419ec318dbfSmrg# These three variables are undocumented and unsupported, 2420ec318dbfSmrg# and are intended to be withdrawn in a future Autoconf release. 2421ec318dbfSmrg# They can cause serious problems if a builder's source tree is in a directory 2422ec318dbfSmrg# whose full name contains unusual characters. 2423ec318dbfSmrgif test -f "${ac_aux_dir}config.guess"; then 2424ec318dbfSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2425ec318dbfSmrgfi 2426ec318dbfSmrgif test -f "${ac_aux_dir}config.sub"; then 2427ec318dbfSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2428ec318dbfSmrgfi 2429ec318dbfSmrgif test -f "$ac_aux_dir/configure"; then 2430ec318dbfSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 2431ec318dbfSmrgfi 2432ec318dbfSmrg 2433ec318dbfSmrg# Check that the precious variables saved in the cache have kept the same 2434ec318dbfSmrg# value. 2435ec318dbfSmrgac_cache_corrupted=false 2436ec318dbfSmrgfor ac_var in $ac_precious_vars; do 2437ec318dbfSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2438ec318dbfSmrg eval ac_new_set=\$ac_env_${ac_var}_set 2439ec318dbfSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2440ec318dbfSmrg eval ac_new_val=\$ac_env_${ac_var}_value 2441ec318dbfSmrg case $ac_old_set,$ac_new_set in 2442ec318dbfSmrg set,) 2443a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 2444a2394c98Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 2445ec318dbfSmrg ac_cache_corrupted=: ;; 2446ec318dbfSmrg ,set) 2447a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 2448a2394c98Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 2449ec318dbfSmrg ac_cache_corrupted=: ;; 2450ec318dbfSmrg ,);; 2451ec318dbfSmrg *) 2452ec318dbfSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 2453ec318dbfSmrg # differences in whitespace do not lead to failure. 2454ec318dbfSmrg ac_old_val_w=`echo x $ac_old_val` 2455ec318dbfSmrg ac_new_val_w=`echo x $ac_new_val` 2456ec318dbfSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2457a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 2458a2394c98Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 2459ec318dbfSmrg ac_cache_corrupted=: 2460ec318dbfSmrg else 2461a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 2462a2394c98Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 2463ec318dbfSmrg eval $ac_var=\$ac_old_val 2464ec318dbfSmrg fi 2465a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 2466a2394c98Smrgprintf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 2467a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 2468a2394c98Smrgprintf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 2469ec318dbfSmrg fi;; 2470ec318dbfSmrg esac 2471ec318dbfSmrg # Pass precious variables to config.status. 2472ec318dbfSmrg if test "$ac_new_set" = set; then 2473ec318dbfSmrg case $ac_new_val in 2474ec318dbfSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2475ec318dbfSmrg *) ac_arg=$ac_var=$ac_new_val ;; 2476ec318dbfSmrg esac 2477ec318dbfSmrg case " $ac_configure_args " in 2478ec318dbfSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2479ec318dbfSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2480ec318dbfSmrg esac 2481ec318dbfSmrg fi 2482ec318dbfSmrgdone 2483ec318dbfSmrgif $ac_cache_corrupted; then 2484a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2485a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2486ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2487ec318dbfSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2488a2394c98Smrg as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 2489ec318dbfSmrg and start over" "$LINENO" 5 2490ec318dbfSmrgfi 2491ec318dbfSmrg## -------------------- ## 2492ec318dbfSmrg## Main body of script. ## 2493ec318dbfSmrg## -------------------- ## 2494ec318dbfSmrg 2495ec318dbfSmrgac_ext=c 2496ec318dbfSmrgac_cpp='$CPP $CPPFLAGS' 2497ec318dbfSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2498ec318dbfSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2499ec318dbfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2500ec318dbfSmrg 2501ec318dbfSmrg 2502ec318dbfSmrg 2503ec318dbfSmrgac_config_headers="$ac_config_headers config.h" 2504ec318dbfSmrg 2505ec318dbfSmrg 2506ec318dbfSmrg# Initialize Automake 2507a2394c98Smrgam__api_version='1.17' 2508ec318dbfSmrg 2509ec318dbfSmrg 2510ec318dbfSmrg 2511ec318dbfSmrg # Find a good install program. We prefer a C program (faster), 2512ec318dbfSmrg# so one script is as good as another. But avoid the broken or 2513ec318dbfSmrg# incompatible versions: 2514ec318dbfSmrg# SysV /etc/install, /usr/sbin/install 2515ec318dbfSmrg# SunOS /usr/etc/install 2516ec318dbfSmrg# IRIX /sbin/install 2517ec318dbfSmrg# AIX /bin/install 2518bccedf53Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2519bccedf53Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2520bccedf53Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2521bccedf53Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2522bccedf53Smrg# OS/2's system install, which has a completely different semantic 2523bccedf53Smrg# ./install, which can be erroneously created by make from ./install.sh. 25247c5f6000Smrg# Reject install programs that cannot install multiple files. 2525ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2526ec318dbfSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 2527bccedf53Smrgif test -z "$INSTALL"; then 2528ec318dbfSmrgif test ${ac_cv_path_install+y} 2529ec318dbfSmrgthen : 2530ec318dbfSmrg printf %s "(cached) " >&6 2531a2394c98Smrgelse case e in #( 2532a2394c98Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2533bccedf53Smrgfor as_dir in $PATH 2534bccedf53Smrgdo 2535bccedf53Smrg IFS=$as_save_IFS 2536ec318dbfSmrg case $as_dir in #((( 2537ec318dbfSmrg '') as_dir=./ ;; 2538ec318dbfSmrg */) ;; 2539ec318dbfSmrg *) as_dir=$as_dir/ ;; 2540ec318dbfSmrg esac 2541ec318dbfSmrg # Account for fact that we put trailing slashes in our PATH walk. 2542ec318dbfSmrgcase $as_dir in #(( 2543ec318dbfSmrg ./ | /[cC]/* | \ 2544bccedf53Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2545f7ada8ddSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2546bccedf53Smrg /usr/ucb/* ) ;; 2547bccedf53Smrg *) 2548bccedf53Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2549bccedf53Smrg # Don't use installbsd from OSF since it installs stuff as root 2550bccedf53Smrg # by default. 2551bccedf53Smrg for ac_prog in ginstall scoinst install; do 2552bccedf53Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2553ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2554bccedf53Smrg if test $ac_prog = install && 2555ec318dbfSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2556bccedf53Smrg # AIX install. It has an incompatible calling convention. 2557bccedf53Smrg : 2558bccedf53Smrg elif test $ac_prog = install && 2559ec318dbfSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2560bccedf53Smrg # program-specific install script used by HP pwplus--don't use. 2561bccedf53Smrg : 2562bccedf53Smrg else 25637c5f6000Smrg rm -rf conftest.one conftest.two conftest.dir 25647c5f6000Smrg echo one > conftest.one 25657c5f6000Smrg echo two > conftest.two 25667c5f6000Smrg mkdir conftest.dir 2567ec318dbfSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25687c5f6000Smrg test -s conftest.one && test -s conftest.two && 25697c5f6000Smrg test -s conftest.dir/conftest.one && 25707c5f6000Smrg test -s conftest.dir/conftest.two 25717c5f6000Smrg then 2572ec318dbfSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25737c5f6000Smrg break 3 25747c5f6000Smrg fi 2575bccedf53Smrg fi 2576bccedf53Smrg fi 2577bccedf53Smrg done 2578bccedf53Smrg done 2579bccedf53Smrg ;; 2580bccedf53Smrgesac 25817c5f6000Smrg 2582f7ada8ddSmrg done 25837c5f6000SmrgIFS=$as_save_IFS 2584bccedf53Smrg 25857c5f6000Smrgrm -rf conftest.one conftest.two conftest.dir 2586a2394c98Smrg ;; 2587a2394c98Smrgesac 2588bccedf53Smrgfi 2589ec318dbfSmrg if test ${ac_cv_path_install+y}; then 2590bccedf53Smrg INSTALL=$ac_cv_path_install 2591bccedf53Smrg else 25927c5f6000Smrg # As a last resort, use the slow shell script. Don't cache a 25937c5f6000Smrg # value for INSTALL within a source directory, because that will 2594bccedf53Smrg # break other packages using the cache if that directory is 25957c5f6000Smrg # removed, or if the value is a relative name. 2596bccedf53Smrg INSTALL=$ac_install_sh 2597bccedf53Smrg fi 2598bccedf53Smrgfi 2599ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2600ec318dbfSmrgprintf "%s\n" "$INSTALL" >&6; } 2601bccedf53Smrg 2602bccedf53Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2603bccedf53Smrg# It thinks the first close brace ends the variable substitution. 2604bccedf53Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2605bccedf53Smrg 2606bccedf53Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2607bccedf53Smrg 2608bccedf53Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2609bccedf53Smrg 2610a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 2611a2394c98Smrgprintf %s "checking whether sleep supports fractional seconds... " >&6; } 2612a2394c98Smrgif test ${am_cv_sleep_fractional_seconds+y} 2613a2394c98Smrgthen : 2614a2394c98Smrg printf %s "(cached) " >&6 2615a2394c98Smrgelse case e in #( 2616a2394c98Smrg e) if sleep 0.001 2>/dev/null 2617a2394c98Smrgthen : 2618a2394c98Smrg am_cv_sleep_fractional_seconds=yes 2619a2394c98Smrgelse case e in #( 2620a2394c98Smrg e) am_cv_sleep_fractional_seconds=no ;; 2621a2394c98Smrgesac 2622a2394c98Smrgfi 2623a2394c98Smrg ;; 2624a2394c98Smrgesac 2625a2394c98Smrgfi 2626a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 2627a2394c98Smrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } 2628a2394c98Smrg 2629a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 2630a2394c98Smrgprintf %s "checking filesystem timestamp resolution... " >&6; } 2631a2394c98Smrgif test ${am_cv_filesystem_timestamp_resolution+y} 2632a2394c98Smrgthen : 2633a2394c98Smrg printf %s "(cached) " >&6 2634a2394c98Smrgelse case e in #( 2635a2394c98Smrg e) # Default to the worst case. 2636a2394c98Smrgam_cv_filesystem_timestamp_resolution=2 2637a2394c98Smrg 2638a2394c98Smrg# Only try to go finer than 1 sec if sleep can do it. 2639a2394c98Smrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, 2640a2394c98Smrg# - 1 sec is not much of a win compared to 2 sec, and 2641a2394c98Smrg# - it takes 2 seconds to perform the test whether 1 sec works. 2642a2394c98Smrg# 2643a2394c98Smrg# Instead, just use the default 2s on platforms that have 1s resolution, 2644a2394c98Smrg# accept the extra 1s delay when using $sleep in the Automake tests, in 2645a2394c98Smrg# exchange for not incurring the 2s delay for running the test for all 2646a2394c98Smrg# packages. 2647a2394c98Smrg# 2648a2394c98Smrgam_try_resolutions= 2649a2394c98Smrgif test "$am_cv_sleep_fractional_seconds" = yes; then 2650a2394c98Smrg # Even a millisecond often causes a bunch of false positives, 2651a2394c98Smrg # so just try a hundredth of a second. The time saved between .001 and 2652a2394c98Smrg # .01 is not terribly consequential. 2653a2394c98Smrg am_try_resolutions="0.01 0.1 $am_try_resolutions" 2654a2394c98Smrgfi 2655a2394c98Smrg 2656a2394c98Smrg# In order to catch current-generation FAT out, we must *modify* files 2657a2394c98Smrg# that already exist; the *creation* timestamp is finer. Use names 2658a2394c98Smrg# that make ls -t sort them differently when they have equal 2659a2394c98Smrg# timestamps than when they have distinct timestamps, keeping 2660a2394c98Smrg# in mind that ls -t prints the *newest* file first. 2661a2394c98Smrgrm -f conftest.ts? 2662a2394c98Smrg: > conftest.ts1 2663a2394c98Smrg: > conftest.ts2 2664a2394c98Smrg: > conftest.ts3 2665a2394c98Smrg 2666a2394c98Smrg# Make sure ls -t actually works. Do 'set' in a subshell so we don't 2667a2394c98Smrg# clobber the current shell's arguments. (Outer-level square brackets 2668a2394c98Smrg# are removed by m4; they're present so that m4 does not expand 2669a2394c98Smrg# <dollar><star>; be careful, easy to get confused.) 2670a2394c98Smrgif ( 2671a2394c98Smrg set X `ls -t conftest.ts[12]` && 2672a2394c98Smrg { 2673a2394c98Smrg test "$*" != "X conftest.ts1 conftest.ts2" || 2674a2394c98Smrg test "$*" != "X conftest.ts2 conftest.ts1"; 2675a2394c98Smrg } 2676a2394c98Smrg); then :; else 2677a2394c98Smrg # If neither matched, then we have a broken ls. This can happen 2678a2394c98Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2679a2394c98Smrg # broken ls alias from the environment. This has actually 2680a2394c98Smrg # happened. Such a system could not be considered "sane". 2681a2394c98Smrg printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 2682a2394c98Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2683a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2684a2394c98Smrgas_fn_error $? "ls -t produces unexpected output. 2685a2394c98SmrgMake sure there is not a broken ls alias in your environment. 2686a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } 2687a2394c98Smrgfi 2688a2394c98Smrg 2689a2394c98Smrgfor am_try_res in $am_try_resolutions; do 2690a2394c98Smrg # Any one fine-grained sleep might happen to cross the boundary 2691a2394c98Smrg # between two values of a coarser actual resolution, but if we do 2692a2394c98Smrg # two fine-grained sleeps in a row, at least one of them will fall 2693a2394c98Smrg # entirely within a coarse interval. 2694a2394c98Smrg echo alpha > conftest.ts1 2695a2394c98Smrg sleep $am_try_res 2696a2394c98Smrg echo beta > conftest.ts2 2697a2394c98Smrg sleep $am_try_res 2698a2394c98Smrg echo gamma > conftest.ts3 2699a2394c98Smrg 2700a2394c98Smrg # We assume that 'ls -t' will make use of high-resolution 2701a2394c98Smrg # timestamps if the operating system supports them at all. 2702a2394c98Smrg if (set X `ls -t conftest.ts?` && 2703a2394c98Smrg test "$2" = conftest.ts3 && 2704a2394c98Smrg test "$3" = conftest.ts2 && 2705a2394c98Smrg test "$4" = conftest.ts1); then 2706a2394c98Smrg # 2707a2394c98Smrg # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, 2708a2394c98Smrg # because we don't need to test make. 2709a2394c98Smrg make_ok=true 2710a2394c98Smrg if test $am_try_res != 1; then 2711a2394c98Smrg # But if we've succeeded so far with a subsecond resolution, we 2712a2394c98Smrg # have one more thing to check: make. It can happen that 2713a2394c98Smrg # everything else supports the subsecond mtimes, but make doesn't; 2714a2394c98Smrg # notably on macOS, which ships make 3.81 from 2006 (the last one 2715a2394c98Smrg # released under GPLv2). https://bugs.gnu.org/68808 2716a2394c98Smrg # 2717a2394c98Smrg # We test $MAKE if it is defined in the environment, else "make". 2718a2394c98Smrg # It might get overridden later, but our hope is that in practice 2719a2394c98Smrg # it does not matter: it is the system "make" which is (by far) 2720a2394c98Smrg # the most likely to be broken, whereas if the user overrides it, 2721a2394c98Smrg # probably they did so with a better, or at least not worse, make. 2722a2394c98Smrg # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html 2723a2394c98Smrg # 2724a2394c98Smrg # Create a Makefile (real tab character here): 2725a2394c98Smrg rm -f conftest.mk 2726a2394c98Smrg echo 'conftest.ts1: conftest.ts2' >conftest.mk 2727a2394c98Smrg echo ' touch conftest.ts2' >>conftest.mk 2728a2394c98Smrg # 2729a2394c98Smrg # Now, running 2730a2394c98Smrg # touch conftest.ts1; touch conftest.ts2; make 2731a2394c98Smrg # should touch ts1 because ts2 is newer. This could happen by luck, 2732a2394c98Smrg # but most often, it will fail if make's support is insufficient. So 2733a2394c98Smrg # test for several consecutive successes. 2734a2394c98Smrg # 2735a2394c98Smrg # (We reuse conftest.ts[12] because we still want to modify existing 2736a2394c98Smrg # files, not create new ones, per above.) 2737a2394c98Smrg n=0 2738a2394c98Smrg make=${MAKE-make} 2739a2394c98Smrg until test $n -eq 3; do 2740a2394c98Smrg echo one > conftest.ts1 2741a2394c98Smrg sleep $am_try_res 2742a2394c98Smrg echo two > conftest.ts2 # ts2 should now be newer than ts1 2743a2394c98Smrg if $make -f conftest.mk | grep 'up to date' >/dev/null; then 2744a2394c98Smrg make_ok=false 2745a2394c98Smrg break # out of $n loop 2746a2394c98Smrg fi 2747a2394c98Smrg n=`expr $n + 1` 2748a2394c98Smrg done 2749a2394c98Smrg fi 2750a2394c98Smrg # 2751a2394c98Smrg if $make_ok; then 2752a2394c98Smrg # Everything we know to check worked out, so call this resolution good. 2753a2394c98Smrg am_cv_filesystem_timestamp_resolution=$am_try_res 2754a2394c98Smrg break # out of $am_try_res loop 2755a2394c98Smrg fi 2756a2394c98Smrg # Otherwise, we'll go on to check the next resolution. 2757a2394c98Smrg fi 2758a2394c98Smrgdone 2759a2394c98Smrgrm -f conftest.ts? 2760a2394c98Smrg# (end _am_filesystem_timestamp_resolution) 2761a2394c98Smrg ;; 2762a2394c98Smrgesac 2763a2394c98Smrgfi 2764a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 2765a2394c98Smrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } 2766a2394c98Smrg 2767a2394c98Smrg# This check should not be cached, as it may vary across builds of 2768a2394c98Smrg# different projects. 2769ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2770ec318dbfSmrgprintf %s "checking whether build environment is sane... " >&6; } 27717c5f6000Smrg# Reject unsafe characters in $srcdir or the absolute working directory 27727c5f6000Smrg# name. Accept space and tab only in the latter. 27737c5f6000Smrgam_lf=' 27747c5f6000Smrg' 27757c5f6000Smrgcase `pwd` in 27767c5f6000Smrg *[\\\"\#\$\&\'\`$am_lf]*) 2777f7ada8ddSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 27787c5f6000Smrgesac 27797c5f6000Smrgcase $srcdir in 27807c5f6000Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 278189afc689Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 27827c5f6000Smrgesac 27837c5f6000Smrg 278489afc689Smrg# Do 'set' in a subshell so we don't clobber the current shell's 2785bccedf53Smrg# arguments. Must try -L first in case configure is actually a 2786bccedf53Smrg# symlink; some systems play weird games with the mod time of symlinks 2787bccedf53Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2788bccedf53Smrg# directory). 2789a2394c98Smrgam_build_env_is_sane=no 2790a2394c98Smrgam_has_slept=no 2791a2394c98Smrgrm -f conftest.file 2792a2394c98Smrgfor am_try in 1 2; do 2793a2394c98Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2794a2394c98Smrg if ( 2795a2394c98Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2796a2394c98Smrg if test "$*" = "X"; then 2797a2394c98Smrg # -L didn't work. 2798a2394c98Smrg set X `ls -t "$srcdir/configure" conftest.file` 2799a2394c98Smrg fi 2800a2394c98Smrg test "$2" = conftest.file 2801a2394c98Smrg ); then 2802a2394c98Smrg am_build_env_is_sane=yes 2803a2394c98Smrg break 2804a2394c98Smrg fi 2805a2394c98Smrg # Just in case. 2806a2394c98Smrg sleep "$am_cv_filesystem_timestamp_resolution" 2807a2394c98Smrg am_has_slept=yes 2808a2394c98Smrgdone 2809a2394c98Smrg 2810a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 2811a2394c98Smrgprintf "%s\n" "$am_build_env_is_sane" >&6; } 2812a2394c98Smrgif test "$am_build_env_is_sane" = no; then 2813a2394c98Smrg as_fn_error $? "newly created file is older than distributed files! 2814f7ada8ddSmrgCheck your system clock" "$LINENO" 5 2815bccedf53Smrgfi 2816a2394c98Smrg 281789afc689Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 281889afc689Smrg# generated files are strictly newer. 281989afc689Smrgam_sleep_pid= 2820a2394c98Smrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 2821a2394c98Smrgthen : 2822a2394c98Smrg 2823a2394c98Smrgelse case e in #( 2824a2394c98Smrg e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & 282589afc689Smrg am_sleep_pid=$! 2826a2394c98Smrg ;; 2827a2394c98Smrgesac 282889afc689Smrgfi 282989afc689Smrg 283089afc689Smrgrm -f conftest.file 283189afc689Smrg 2832bccedf53Smrgtest "$program_prefix" != NONE && 28337c5f6000Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2834bccedf53Smrg# Use a double $ so make ignores it. 2835bccedf53Smrgtest "$program_suffix" != NONE && 28367c5f6000Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 28377c5f6000Smrg# Double any \ or $. 2838a2394c98Smrg# By default was 's,x,x', remove it if useless. 28397c5f6000Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2840ec318dbfSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2841ec318dbfSmrg 2842bccedf53Smrg 284389afc689Smrg# Expand $ac_aux_dir to an absolute path. 284489afc689Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2845bccedf53Smrg 2846ec318dbfSmrg 2847ec318dbfSmrg if test x"${MISSING+set}" != xset; then 2848ec318dbfSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 28497c5f6000Smrgfi 2850bccedf53Smrg# Use eval to expand $SHELL 285189afc689Smrgif eval "$MISSING --is-lightweight"; then 285289afc689Smrg am_missing_run="$MISSING " 2853bccedf53Smrgelse 2854bccedf53Smrg am_missing_run= 2855ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2856ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 28577c5f6000Smrgfi 28587c5f6000Smrg 285989afc689Smrgif test x"${install_sh+set}" != xset; then 28607c5f6000Smrg case $am_aux_dir in 28617c5f6000Smrg *\ * | *\ *) 28627c5f6000Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 28637c5f6000Smrg *) 28647c5f6000Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 28657c5f6000Smrg esac 28667c5f6000Smrgfi 28677c5f6000Smrg 286889afc689Smrg# Installed binaries are usually stripped using 'strip' when the user 286989afc689Smrg# run "make install-strip". However 'strip' might not be the right 28707c5f6000Smrg# tool to use in cross-compilation environments, therefore Automake 287189afc689Smrg# will honor the 'STRIP' environment variable to overrule this program. 28727c5f6000Smrgif test "$cross_compiling" != no; then 28737c5f6000Smrg if test -n "$ac_tool_prefix"; then 28747c5f6000Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 28757c5f6000Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2876ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2877ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 2878ec318dbfSmrgif test ${ac_cv_prog_STRIP+y} 2879ec318dbfSmrgthen : 2880ec318dbfSmrg printf %s "(cached) " >&6 2881a2394c98Smrgelse case e in #( 2882a2394c98Smrg e) if test -n "$STRIP"; then 28837c5f6000Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 28847c5f6000Smrgelse 28857c5f6000Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28867c5f6000Smrgfor as_dir in $PATH 28877c5f6000Smrgdo 28887c5f6000Smrg IFS=$as_save_IFS 2889ec318dbfSmrg case $as_dir in #((( 2890ec318dbfSmrg '') as_dir=./ ;; 2891ec318dbfSmrg */) ;; 2892ec318dbfSmrg *) as_dir=$as_dir/ ;; 2893ec318dbfSmrg esac 2894f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2895ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 28967c5f6000Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2897ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 28987c5f6000Smrg break 2 28997c5f6000Smrg fi 29007c5f6000Smrgdone 2901f7ada8ddSmrg done 29027c5f6000SmrgIFS=$as_save_IFS 29037c5f6000Smrg 2904a2394c98Smrgfi ;; 2905a2394c98Smrgesac 29067c5f6000Smrgfi 29077c5f6000SmrgSTRIP=$ac_cv_prog_STRIP 29087c5f6000Smrgif test -n "$STRIP"; then 2909ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2910ec318dbfSmrgprintf "%s\n" "$STRIP" >&6; } 29117c5f6000Smrgelse 2912ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2913ec318dbfSmrgprintf "%s\n" "no" >&6; } 29147c5f6000Smrgfi 29157c5f6000Smrg 29167c5f6000Smrg 29177c5f6000Smrgfi 29187c5f6000Smrgif test -z "$ac_cv_prog_STRIP"; then 29197c5f6000Smrg ac_ct_STRIP=$STRIP 29207c5f6000Smrg # Extract the first word of "strip", so it can be a program name with args. 29217c5f6000Smrgset dummy strip; ac_word=$2 2922ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2923ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 2924ec318dbfSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 2925ec318dbfSmrgthen : 2926ec318dbfSmrg printf %s "(cached) " >&6 2927a2394c98Smrgelse case e in #( 2928a2394c98Smrg e) if test -n "$ac_ct_STRIP"; then 29297c5f6000Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 29307c5f6000Smrgelse 29317c5f6000Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29327c5f6000Smrgfor as_dir in $PATH 29337c5f6000Smrgdo 29347c5f6000Smrg IFS=$as_save_IFS 2935ec318dbfSmrg case $as_dir in #((( 2936ec318dbfSmrg '') as_dir=./ ;; 2937ec318dbfSmrg */) ;; 2938ec318dbfSmrg *) as_dir=$as_dir/ ;; 2939ec318dbfSmrg esac 2940f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2941ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 29427c5f6000Smrg ac_cv_prog_ac_ct_STRIP="strip" 2943ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 29447c5f6000Smrg break 2 29457c5f6000Smrg fi 29467c5f6000Smrgdone 2947f7ada8ddSmrg done 29487c5f6000SmrgIFS=$as_save_IFS 29497c5f6000Smrg 2950a2394c98Smrgfi ;; 2951a2394c98Smrgesac 29527c5f6000Smrgfi 29537c5f6000Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 29547c5f6000Smrgif test -n "$ac_ct_STRIP"; then 2955ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2956ec318dbfSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 29577c5f6000Smrgelse 2958ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2959ec318dbfSmrgprintf "%s\n" "no" >&6; } 29607c5f6000Smrgfi 29617c5f6000Smrg 29627c5f6000Smrg if test "x$ac_ct_STRIP" = x; then 29637c5f6000Smrg STRIP=":" 29647c5f6000Smrg else 29657c5f6000Smrg case $cross_compiling:$ac_tool_warned in 29667c5f6000Smrgyes:) 2967ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2968ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 29697c5f6000Smrgac_tool_warned=yes ;; 29707c5f6000Smrgesac 29717c5f6000Smrg STRIP=$ac_ct_STRIP 29727c5f6000Smrg fi 29737c5f6000Smrgelse 29747c5f6000Smrg STRIP="$ac_cv_prog_STRIP" 29757c5f6000Smrgfi 29767c5f6000Smrg 29777c5f6000Smrgfi 29787c5f6000SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 29797c5f6000Smrg 2980ec318dbfSmrg 2981ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 2982ec318dbfSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 29837c5f6000Smrgif test -z "$MKDIR_P"; then 2984ec318dbfSmrg if test ${ac_cv_path_mkdir+y} 2985ec318dbfSmrgthen : 2986ec318dbfSmrg printf %s "(cached) " >&6 2987a2394c98Smrgelse case e in #( 2988a2394c98Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29897c5f6000Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 29907c5f6000Smrgdo 29917c5f6000Smrg IFS=$as_save_IFS 2992ec318dbfSmrg case $as_dir in #((( 2993ec318dbfSmrg '') as_dir=./ ;; 2994ec318dbfSmrg */) ;; 2995ec318dbfSmrg *) as_dir=$as_dir/ ;; 2996ec318dbfSmrg esac 2997f7ada8ddSmrg for ac_prog in mkdir gmkdir; do 29987c5f6000Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2999ec318dbfSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 3000ec318dbfSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 3001ec318dbfSmrg 'mkdir ('*'coreutils) '* | \ 3002a2394c98Smrg *'BusyBox '* | \ 30037c5f6000Smrg 'mkdir (fileutils) '4.1*) 3004ec318dbfSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 30057c5f6000Smrg break 3;; 30067c5f6000Smrg esac 30077c5f6000Smrg done 30087c5f6000Smrg done 3009f7ada8ddSmrg done 30107c5f6000SmrgIFS=$as_save_IFS 3011a2394c98Smrg ;; 3012a2394c98Smrgesac 30137c5f6000Smrgfi 30147c5f6000Smrg 3015f7ada8ddSmrg test -d ./--version && rmdir ./--version 3016ec318dbfSmrg if test ${ac_cv_path_mkdir+y}; then 30177c5f6000Smrg MKDIR_P="$ac_cv_path_mkdir -p" 30187c5f6000Smrg else 3019a2394c98Smrg # As a last resort, use plain mkdir -p, 3020a2394c98Smrg # in the hope it doesn't have the bugs of ancient mkdir. 3021a2394c98Smrg MKDIR_P='mkdir -p' 30227c5f6000Smrg fi 3023bccedf53Smrgfi 3024ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3025ec318dbfSmrgprintf "%s\n" "$MKDIR_P" >&6; } 30267c5f6000Smrg 3027bccedf53Smrgfor ac_prog in gawk mawk nawk awk 3028bccedf53Smrgdo 3029bccedf53Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3030bccedf53Smrgset dummy $ac_prog; ac_word=$2 3031ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3032ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3033ec318dbfSmrgif test ${ac_cv_prog_AWK+y} 3034ec318dbfSmrgthen : 3035ec318dbfSmrg printf %s "(cached) " >&6 3036a2394c98Smrgelse case e in #( 3037a2394c98Smrg e) if test -n "$AWK"; then 3038bccedf53Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 3039bccedf53Smrgelse 3040bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3041bccedf53Smrgfor as_dir in $PATH 3042bccedf53Smrgdo 3043bccedf53Smrg IFS=$as_save_IFS 3044ec318dbfSmrg case $as_dir in #((( 3045ec318dbfSmrg '') as_dir=./ ;; 3046ec318dbfSmrg */) ;; 3047ec318dbfSmrg *) as_dir=$as_dir/ ;; 3048ec318dbfSmrg esac 3049f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3050ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3051bccedf53Smrg ac_cv_prog_AWK="$ac_prog" 3052ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3053bccedf53Smrg break 2 3054bccedf53Smrg fi 3055bccedf53Smrgdone 3056f7ada8ddSmrg done 30577c5f6000SmrgIFS=$as_save_IFS 3058bccedf53Smrg 3059a2394c98Smrgfi ;; 3060a2394c98Smrgesac 3061bccedf53Smrgfi 3062bccedf53SmrgAWK=$ac_cv_prog_AWK 3063bccedf53Smrgif test -n "$AWK"; then 3064ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3065ec318dbfSmrgprintf "%s\n" "$AWK" >&6; } 3066bccedf53Smrgelse 3067ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3068ec318dbfSmrgprintf "%s\n" "no" >&6; } 3069bccedf53Smrgfi 3070bccedf53Smrg 30717c5f6000Smrg 3072bccedf53Smrg test -n "$AWK" && break 3073bccedf53Smrgdone 3074bccedf53Smrg 3075ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3076ec318dbfSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 30777c5f6000Smrgset x ${MAKE-make} 3078ec318dbfSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3079ec318dbfSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 3080ec318dbfSmrgthen : 3081ec318dbfSmrg printf %s "(cached) " >&6 3082a2394c98Smrgelse case e in #( 3083a2394c98Smrg e) cat >conftest.make <<\_ACEOF 30847c5f6000SmrgSHELL = /bin/sh 3085bccedf53Smrgall: 30867c5f6000Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 3087bccedf53Smrg_ACEOF 3088f7ada8ddSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 30897c5f6000Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 30907c5f6000Smrg *@@@%%%=?*=@@@%%%*) 30917c5f6000Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 30927c5f6000Smrg *) 30937c5f6000Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 30947c5f6000Smrgesac 3095a2394c98Smrgrm -f conftest.make ;; 3096a2394c98Smrgesac 3097bccedf53Smrgfi 30987c5f6000Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3099ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3100ec318dbfSmrgprintf "%s\n" "yes" >&6; } 3101bccedf53Smrg SET_MAKE= 3102bccedf53Smrgelse 3103ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3104ec318dbfSmrgprintf "%s\n" "no" >&6; } 3105bccedf53Smrg SET_MAKE="MAKE=${MAKE-make}" 3106bccedf53Smrgfi 3107bccedf53Smrg 3108bccedf53Smrgrm -rf .tst 2>/dev/null 3109bccedf53Smrgmkdir .tst 2>/dev/null 3110bccedf53Smrgif test -d .tst; then 3111bccedf53Smrg am__leading_dot=. 3112bccedf53Smrgelse 3113bccedf53Smrg am__leading_dot=_ 3114bccedf53Smrgfi 3115bccedf53Smrgrmdir .tst 2>/dev/null 3116bccedf53Smrg 3117a2394c98SmrgAM_DEFAULT_VERBOSITY=1 311889afc689Smrg# Check whether --enable-silent-rules was given. 3119ec318dbfSmrgif test ${enable_silent_rules+y} 3120ec318dbfSmrgthen : 312189afc689Smrg enableval=$enable_silent_rules; 312289afc689Smrgfi 312389afc689Smrg 312489afc689Smrgam_make=${MAKE-make} 3125ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3126ec318dbfSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 3127ec318dbfSmrgif test ${am_cv_make_support_nested_variables+y} 3128ec318dbfSmrgthen : 3129ec318dbfSmrg printf %s "(cached) " >&6 3130a2394c98Smrgelse case e in #( 3131a2394c98Smrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 313289afc689SmrgBAR0=false 313389afc689SmrgBAR1=true 313489afc689SmrgV=1 313589afc689Smrgam__doit: 313689afc689Smrg @$(TRUE) 313789afc689Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 313889afc689Smrg am_cv_make_support_nested_variables=yes 313989afc689Smrgelse 314089afc689Smrg am_cv_make_support_nested_variables=no 3141a2394c98Smrgfi ;; 3142a2394c98Smrgesac 314389afc689Smrgfi 3144ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3145ec318dbfSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 314689afc689SmrgAM_BACKSLASH='\' 314789afc689Smrg 3148a2394c98Smrgam__rm_f_notfound= 3149a2394c98Smrgif (rm -f && rm -fr && rm -rf) 2>/dev/null 3150a2394c98Smrgthen : 3151a2394c98Smrg 3152a2394c98Smrgelse case e in #( 3153a2394c98Smrg e) am__rm_f_notfound='""' ;; 3154a2394c98Smrgesac 3155a2394c98Smrgfi 3156a2394c98Smrg 3157a2394c98Smrg 3158a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 3159a2394c98Smrgprintf %s "checking xargs -n works... " >&6; } 3160a2394c98Smrgif test ${am_cv_xargs_n_works+y} 3161a2394c98Smrgthen : 3162a2394c98Smrg printf %s "(cached) " >&6 3163a2394c98Smrgelse case e in #( 3164a2394c98Smrg e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 3165a2394c98Smrg3" 3166a2394c98Smrgthen : 3167a2394c98Smrg am_cv_xargs_n_works=yes 3168a2394c98Smrgelse case e in #( 3169a2394c98Smrg e) am_cv_xargs_n_works=no ;; 3170a2394c98Smrgesac 3171a2394c98Smrgfi ;; 3172a2394c98Smrgesac 3173a2394c98Smrgfi 3174a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 3175a2394c98Smrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; } 3176a2394c98Smrgif test "$am_cv_xargs_n_works" = yes 3177a2394c98Smrgthen : 3178a2394c98Smrg am__xargs_n='xargs -n' 3179a2394c98Smrgelse case e in #( 3180a2394c98Smrg e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' 3181a2394c98Smrg ;; 3182a2394c98Smrgesac 3183a2394c98Smrgfi 3184a2394c98Smrg 31857c5f6000Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 31867c5f6000Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 31877c5f6000Smrg # is not polluted with repeated "-I." 31887c5f6000Smrg am__isrc=' -I$(srcdir)' 31897c5f6000Smrg # test to see if srcdir already configured 31907c5f6000Smrg if test -f $srcdir/config.status; then 3191f7ada8ddSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 31927c5f6000Smrg fi 3193bccedf53Smrgfi 3194bccedf53Smrg 3195bccedf53Smrg# test whether we have cygpath 3196bccedf53Smrgif test -z "$CYGPATH_W"; then 3197bccedf53Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 3198bccedf53Smrg CYGPATH_W='cygpath -w' 3199bccedf53Smrg else 3200bccedf53Smrg CYGPATH_W=echo 3201bccedf53Smrg fi 3202bccedf53Smrgfi 3203bccedf53Smrg 3204bccedf53Smrg 3205bccedf53Smrg# Define the identity of the package. 3206bccedf53Smrg PACKAGE='xwud' 3207a2394c98Smrg VERSION='1.0.7' 3208bccedf53Smrg 3209bccedf53Smrg 3210ec318dbfSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3211bccedf53Smrg 3212bccedf53Smrg 3213ec318dbfSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3214bccedf53Smrg 3215bccedf53Smrg# Some tools Automake needs. 3216bccedf53Smrg 3217bccedf53SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3218bccedf53Smrg 3219bccedf53Smrg 3220bccedf53SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3221bccedf53Smrg 3222bccedf53Smrg 3223bccedf53SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3224bccedf53Smrg 3225bccedf53Smrg 3226bccedf53SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3227bccedf53Smrg 3228bccedf53Smrg 3229bccedf53SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3230bccedf53Smrg 323189afc689Smrg# For better backward compatibility. To be removed once Automake 1.9.x 323289afc689Smrg# dies out for good. For more background, see: 3233ec318dbfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3234ec318dbfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 323589afc689Smrgmkdir_p='$(MKDIR_P)' 3236bccedf53Smrg 323789afc689Smrg# We need awk for the "check" target (and possibly the TAP driver). The 323889afc689Smrg# system "awk" is bad on some platforms. 323989afc689Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 324089afc689Smrg# in the wild :-( We should find a proper way to deprecate it ... 324189afc689SmrgAMTAR='$${TAR-tar}' 3242bccedf53Smrg 3243bccedf53Smrg 324489afc689Smrg# We'll loop over all known methods to create a tar archive until one works. 324589afc689Smrg_am_tools='gnutar pax cpio none' 3246bccedf53Smrg 324789afc689Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3248bccedf53Smrg 3249bccedf53Smrg 3250bccedf53Smrg 3251bccedf53Smrg 3252bccedf53Smrg 3253ec318dbfSmrg# Variables for tags utilities; see am/tags.am 3254ec318dbfSmrgif test -z "$CTAGS"; then 3255ec318dbfSmrg CTAGS=ctags 3256ec318dbfSmrgfi 3257ec318dbfSmrg 3258ec318dbfSmrgif test -z "$ETAGS"; then 3259ec318dbfSmrg ETAGS=etags 3260ec318dbfSmrgfi 3261ec318dbfSmrg 3262ec318dbfSmrgif test -z "$CSCOPE"; then 3263ec318dbfSmrg CSCOPE=cscope 3264ec318dbfSmrgfi 3265ec318dbfSmrg 3266ec318dbfSmrg 3267bccedf53Smrg 326889afc689Smrg 326989afc689Smrg 327089afc689Smrg 3271bccedf53Smrg 3272bccedf53Smrg 3273f7ada8ddSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3274f7ada8ddSmrg 3275bccedf53Smrg 3276bccedf53Smrg 32777c5f6000Smrg 32787c5f6000Smrg 32797c5f6000Smrg 32807c5f6000Smrg 32817c5f6000Smrg 32827c5f6000Smrg 32837c5f6000Smrg 32847c5f6000Smrg 3285ec318dbfSmrg 3286ec318dbfSmrg 3287ec318dbfSmrg 3288ec318dbfSmrg 3289ec318dbfSmrg 3290ec318dbfSmrg 3291ec318dbfSmrg 3292ec318dbfSmrg 3293ec318dbfSmrg 3294f7ada8ddSmrgDEPDIR="${am__leading_dot}deps" 3295f7ada8ddSmrg 3296f7ada8ddSmrgac_config_commands="$ac_config_commands depfiles" 32977c5f6000Smrg 3298ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3299ec318dbfSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3300ec318dbfSmrgcat > confinc.mk << 'END' 3301f7ada8ddSmrgam__doit: 3302ec318dbfSmrg @echo this is the am__doit target >confinc.out 3303f7ada8ddSmrg.PHONY: am__doit 3304f7ada8ddSmrgEND 3305f7ada8ddSmrgam__include="#" 3306f7ada8ddSmrgam__quote= 3307ec318dbfSmrg# BSD make does it like this. 3308ec318dbfSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3309ec318dbfSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3310ec318dbfSmrgecho 'include confinc.mk # ignored' > confmf.GNU 3311ec318dbfSmrg_am_result=no 3312ec318dbfSmrgfor s in GNU BSD; do 3313ec318dbfSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3314ec318dbfSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3315ec318dbfSmrg ac_status=$? 3316ec318dbfSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3317ec318dbfSmrg (exit $ac_status); } 3318ec318dbfSmrg case $?:`cat confinc.out 2>/dev/null` in #( 3319ec318dbfSmrg '0:this is the am__doit target') : 3320ec318dbfSmrg case $s in #( 3321ec318dbfSmrg BSD) : 3322ec318dbfSmrg am__include='.include' am__quote='"' ;; #( 3323ec318dbfSmrg *) : 3324ec318dbfSmrg am__include='include' am__quote='' ;; 3325ec318dbfSmrgesac ;; #( 3326ec318dbfSmrg *) : 3327f7ada8ddSmrg ;; 3328ec318dbfSmrgesac 3329ec318dbfSmrg if test "$am__include" != "#"; then 3330ec318dbfSmrg _am_result="yes ($s style)" 3331ec318dbfSmrg break 3332ec318dbfSmrg fi 3333ec318dbfSmrgdone 3334ec318dbfSmrgrm -f confinc.* confmf.* 3335ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3336ec318dbfSmrgprintf "%s\n" "${_am_result}" >&6; } 3337f7ada8ddSmrg 3338f7ada8ddSmrg# Check whether --enable-dependency-tracking was given. 3339ec318dbfSmrgif test ${enable_dependency_tracking+y} 3340ec318dbfSmrgthen : 3341f7ada8ddSmrg enableval=$enable_dependency_tracking; 3342f7ada8ddSmrgfi 3343f7ada8ddSmrg 3344f7ada8ddSmrgif test "x$enable_dependency_tracking" != xno; then 3345f7ada8ddSmrg am_depcomp="$ac_aux_dir/depcomp" 3346f7ada8ddSmrg AMDEPBACKSLASH='\' 33471b1389eeSmrg am__nodep='_no' 3348f7ada8ddSmrgfi 3349f7ada8ddSmrg if test "x$enable_dependency_tracking" != xno; then 3350f7ada8ddSmrg AMDEP_TRUE= 3351f7ada8ddSmrg AMDEP_FALSE='#' 3352f7ada8ddSmrgelse 3353f7ada8ddSmrg AMDEP_TRUE='#' 3354f7ada8ddSmrg AMDEP_FALSE= 3355f7ada8ddSmrgfi 33567c5f6000Smrg 33577c5f6000Smrg 33587c5f6000Smrgac_ext=c 33597c5f6000Smrgac_cpp='$CPP $CPPFLAGS' 33607c5f6000Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3361bccedf53Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3362bccedf53Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3363bccedf53Smrgif test -n "$ac_tool_prefix"; then 3364bccedf53Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3365bccedf53Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 3366ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3367ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3368ec318dbfSmrgif test ${ac_cv_prog_CC+y} 3369ec318dbfSmrgthen : 3370ec318dbfSmrg printf %s "(cached) " >&6 3371a2394c98Smrgelse case e in #( 3372a2394c98Smrg e) if test -n "$CC"; then 3373bccedf53Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3374bccedf53Smrgelse 3375bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3376bccedf53Smrgfor as_dir in $PATH 3377bccedf53Smrgdo 3378bccedf53Smrg IFS=$as_save_IFS 3379ec318dbfSmrg case $as_dir in #((( 3380ec318dbfSmrg '') as_dir=./ ;; 3381ec318dbfSmrg */) ;; 3382ec318dbfSmrg *) as_dir=$as_dir/ ;; 3383ec318dbfSmrg esac 3384f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3385ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3386bccedf53Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3387ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3388bccedf53Smrg break 2 3389bccedf53Smrg fi 3390bccedf53Smrgdone 3391f7ada8ddSmrg done 33927c5f6000SmrgIFS=$as_save_IFS 3393bccedf53Smrg 3394a2394c98Smrgfi ;; 3395a2394c98Smrgesac 3396bccedf53Smrgfi 3397bccedf53SmrgCC=$ac_cv_prog_CC 3398bccedf53Smrgif test -n "$CC"; then 3399ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3400ec318dbfSmrgprintf "%s\n" "$CC" >&6; } 3401bccedf53Smrgelse 3402ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3403ec318dbfSmrgprintf "%s\n" "no" >&6; } 3404bccedf53Smrgfi 3405bccedf53Smrg 34067c5f6000Smrg 3407bccedf53Smrgfi 3408bccedf53Smrgif test -z "$ac_cv_prog_CC"; then 3409bccedf53Smrg ac_ct_CC=$CC 3410bccedf53Smrg # Extract the first word of "gcc", so it can be a program name with args. 3411bccedf53Smrgset dummy gcc; ac_word=$2 3412ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3413ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3414ec318dbfSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3415ec318dbfSmrgthen : 3416ec318dbfSmrg printf %s "(cached) " >&6 3417a2394c98Smrgelse case e in #( 3418a2394c98Smrg e) if test -n "$ac_ct_CC"; then 3419bccedf53Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3420bccedf53Smrgelse 3421bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3422bccedf53Smrgfor as_dir in $PATH 3423bccedf53Smrgdo 3424bccedf53Smrg IFS=$as_save_IFS 3425ec318dbfSmrg case $as_dir in #((( 3426ec318dbfSmrg '') as_dir=./ ;; 3427ec318dbfSmrg */) ;; 3428ec318dbfSmrg *) as_dir=$as_dir/ ;; 3429ec318dbfSmrg esac 3430f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3431ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3432bccedf53Smrg ac_cv_prog_ac_ct_CC="gcc" 3433ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3434bccedf53Smrg break 2 3435bccedf53Smrg fi 3436bccedf53Smrgdone 3437f7ada8ddSmrg done 34387c5f6000SmrgIFS=$as_save_IFS 3439bccedf53Smrg 3440a2394c98Smrgfi ;; 3441a2394c98Smrgesac 3442bccedf53Smrgfi 3443bccedf53Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3444bccedf53Smrgif test -n "$ac_ct_CC"; then 3445ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3446ec318dbfSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3447bccedf53Smrgelse 3448ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3449ec318dbfSmrgprintf "%s\n" "no" >&6; } 3450bccedf53Smrgfi 3451bccedf53Smrg 34527c5f6000Smrg if test "x$ac_ct_CC" = x; then 34537c5f6000Smrg CC="" 34547c5f6000Smrg else 34557c5f6000Smrg case $cross_compiling:$ac_tool_warned in 34567c5f6000Smrgyes:) 3457ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3458ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 34597c5f6000Smrgac_tool_warned=yes ;; 34607c5f6000Smrgesac 34617c5f6000Smrg CC=$ac_ct_CC 34627c5f6000Smrg fi 3463bccedf53Smrgelse 3464bccedf53Smrg CC="$ac_cv_prog_CC" 3465bccedf53Smrgfi 3466bccedf53Smrg 3467bccedf53Smrgif test -z "$CC"; then 34687c5f6000Smrg if test -n "$ac_tool_prefix"; then 34697c5f6000Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3470bccedf53Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 3471ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3472ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3473ec318dbfSmrgif test ${ac_cv_prog_CC+y} 3474ec318dbfSmrgthen : 3475ec318dbfSmrg printf %s "(cached) " >&6 3476a2394c98Smrgelse case e in #( 3477a2394c98Smrg e) if test -n "$CC"; then 3478bccedf53Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3479bccedf53Smrgelse 3480bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3481bccedf53Smrgfor as_dir in $PATH 3482bccedf53Smrgdo 3483bccedf53Smrg IFS=$as_save_IFS 3484ec318dbfSmrg case $as_dir in #((( 3485ec318dbfSmrg '') as_dir=./ ;; 3486ec318dbfSmrg */) ;; 3487ec318dbfSmrg *) as_dir=$as_dir/ ;; 3488ec318dbfSmrg esac 3489f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3490ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3491bccedf53Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3492ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3493bccedf53Smrg break 2 3494bccedf53Smrg fi 3495bccedf53Smrgdone 3496f7ada8ddSmrg done 34977c5f6000SmrgIFS=$as_save_IFS 3498bccedf53Smrg 3499a2394c98Smrgfi ;; 3500a2394c98Smrgesac 3501bccedf53Smrgfi 3502bccedf53SmrgCC=$ac_cv_prog_CC 3503bccedf53Smrgif test -n "$CC"; then 3504ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3505ec318dbfSmrgprintf "%s\n" "$CC" >&6; } 3506bccedf53Smrgelse 3507ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3508ec318dbfSmrgprintf "%s\n" "no" >&6; } 3509bccedf53Smrgfi 3510bccedf53Smrg 3511bccedf53Smrg 35127c5f6000Smrg fi 3513bccedf53Smrgfi 3514bccedf53Smrgif test -z "$CC"; then 3515bccedf53Smrg # Extract the first word of "cc", so it can be a program name with args. 3516bccedf53Smrgset dummy cc; ac_word=$2 3517ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3518ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3519ec318dbfSmrgif test ${ac_cv_prog_CC+y} 3520ec318dbfSmrgthen : 3521ec318dbfSmrg printf %s "(cached) " >&6 3522a2394c98Smrgelse case e in #( 3523a2394c98Smrg e) if test -n "$CC"; then 3524bccedf53Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3525bccedf53Smrgelse 3526bccedf53Smrg ac_prog_rejected=no 3527bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3528bccedf53Smrgfor as_dir in $PATH 3529bccedf53Smrgdo 3530bccedf53Smrg IFS=$as_save_IFS 3531ec318dbfSmrg case $as_dir in #((( 3532ec318dbfSmrg '') as_dir=./ ;; 3533ec318dbfSmrg */) ;; 3534ec318dbfSmrg *) as_dir=$as_dir/ ;; 3535ec318dbfSmrg esac 3536f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3537ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3538ec318dbfSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3539bccedf53Smrg ac_prog_rejected=yes 3540bccedf53Smrg continue 3541bccedf53Smrg fi 3542bccedf53Smrg ac_cv_prog_CC="cc" 3543ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3544bccedf53Smrg break 2 3545bccedf53Smrg fi 3546bccedf53Smrgdone 3547f7ada8ddSmrg done 35487c5f6000SmrgIFS=$as_save_IFS 3549bccedf53Smrg 3550bccedf53Smrgif test $ac_prog_rejected = yes; then 3551bccedf53Smrg # We found a bogon in the path, so make sure we never use it. 3552bccedf53Smrg set dummy $ac_cv_prog_CC 3553bccedf53Smrg shift 3554bccedf53Smrg if test $# != 0; then 3555bccedf53Smrg # We chose a different compiler from the bogus one. 3556bccedf53Smrg # However, it has the same basename, so the bogon will be chosen 3557bccedf53Smrg # first if we set CC to just the basename; use the full file name. 3558bccedf53Smrg shift 3559ec318dbfSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3560bccedf53Smrg fi 3561bccedf53Smrgfi 3562a2394c98Smrgfi ;; 3563a2394c98Smrgesac 3564bccedf53Smrgfi 3565bccedf53SmrgCC=$ac_cv_prog_CC 3566bccedf53Smrgif test -n "$CC"; then 3567ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3568ec318dbfSmrgprintf "%s\n" "$CC" >&6; } 3569bccedf53Smrgelse 3570ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3571ec318dbfSmrgprintf "%s\n" "no" >&6; } 3572bccedf53Smrgfi 3573bccedf53Smrg 35747c5f6000Smrg 3575bccedf53Smrgfi 3576bccedf53Smrgif test -z "$CC"; then 3577bccedf53Smrg if test -n "$ac_tool_prefix"; then 35787c5f6000Smrg for ac_prog in cl.exe 3579bccedf53Smrg do 3580bccedf53Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3581bccedf53Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3582ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3583ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3584ec318dbfSmrgif test ${ac_cv_prog_CC+y} 3585ec318dbfSmrgthen : 3586ec318dbfSmrg printf %s "(cached) " >&6 3587a2394c98Smrgelse case e in #( 3588a2394c98Smrg e) if test -n "$CC"; then 3589bccedf53Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3590bccedf53Smrgelse 3591bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3592bccedf53Smrgfor as_dir in $PATH 3593bccedf53Smrgdo 3594bccedf53Smrg IFS=$as_save_IFS 3595ec318dbfSmrg case $as_dir in #((( 3596ec318dbfSmrg '') as_dir=./ ;; 3597ec318dbfSmrg */) ;; 3598ec318dbfSmrg *) as_dir=$as_dir/ ;; 3599ec318dbfSmrg esac 3600f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3601ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3602bccedf53Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3603ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3604bccedf53Smrg break 2 3605bccedf53Smrg fi 3606bccedf53Smrgdone 3607f7ada8ddSmrg done 36087c5f6000SmrgIFS=$as_save_IFS 3609bccedf53Smrg 3610a2394c98Smrgfi ;; 3611a2394c98Smrgesac 3612bccedf53Smrgfi 3613bccedf53SmrgCC=$ac_cv_prog_CC 3614bccedf53Smrgif test -n "$CC"; then 3615ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3616ec318dbfSmrgprintf "%s\n" "$CC" >&6; } 3617bccedf53Smrgelse 3618ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3619ec318dbfSmrgprintf "%s\n" "no" >&6; } 3620bccedf53Smrgfi 3621bccedf53Smrg 36227c5f6000Smrg 3623bccedf53Smrg test -n "$CC" && break 3624bccedf53Smrg done 3625bccedf53Smrgfi 3626bccedf53Smrgif test -z "$CC"; then 3627bccedf53Smrg ac_ct_CC=$CC 36287c5f6000Smrg for ac_prog in cl.exe 3629bccedf53Smrgdo 3630bccedf53Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3631bccedf53Smrgset dummy $ac_prog; ac_word=$2 3632ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3633ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3634ec318dbfSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3635ec318dbfSmrgthen : 3636ec318dbfSmrg printf %s "(cached) " >&6 3637a2394c98Smrgelse case e in #( 3638a2394c98Smrg e) if test -n "$ac_ct_CC"; then 3639bccedf53Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3640bccedf53Smrgelse 3641bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3642bccedf53Smrgfor as_dir in $PATH 3643bccedf53Smrgdo 3644bccedf53Smrg IFS=$as_save_IFS 3645ec318dbfSmrg case $as_dir in #((( 3646ec318dbfSmrg '') as_dir=./ ;; 3647ec318dbfSmrg */) ;; 3648ec318dbfSmrg *) as_dir=$as_dir/ ;; 3649ec318dbfSmrg esac 3650f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3651ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3652bccedf53Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 3653ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3654bccedf53Smrg break 2 3655bccedf53Smrg fi 3656bccedf53Smrgdone 3657f7ada8ddSmrg done 36587c5f6000SmrgIFS=$as_save_IFS 3659bccedf53Smrg 3660a2394c98Smrgfi ;; 3661a2394c98Smrgesac 3662bccedf53Smrgfi 3663bccedf53Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3664bccedf53Smrgif test -n "$ac_ct_CC"; then 3665ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3666ec318dbfSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3667bccedf53Smrgelse 3668ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3669ec318dbfSmrgprintf "%s\n" "no" >&6; } 3670bccedf53Smrgfi 3671bccedf53Smrg 36727c5f6000Smrg 3673bccedf53Smrg test -n "$ac_ct_CC" && break 3674bccedf53Smrgdone 3675bccedf53Smrg 36767c5f6000Smrg if test "x$ac_ct_CC" = x; then 36777c5f6000Smrg CC="" 36787c5f6000Smrg else 36797c5f6000Smrg case $cross_compiling:$ac_tool_warned in 36807c5f6000Smrgyes:) 3681ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3682ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3683ec318dbfSmrgac_tool_warned=yes ;; 3684ec318dbfSmrgesac 3685ec318dbfSmrg CC=$ac_ct_CC 3686ec318dbfSmrg fi 3687ec318dbfSmrgfi 3688ec318dbfSmrg 3689ec318dbfSmrgfi 3690ec318dbfSmrgif test -z "$CC"; then 3691ec318dbfSmrg if test -n "$ac_tool_prefix"; then 3692ec318dbfSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3693ec318dbfSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 3694ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3695ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3696ec318dbfSmrgif test ${ac_cv_prog_CC+y} 3697ec318dbfSmrgthen : 3698ec318dbfSmrg printf %s "(cached) " >&6 3699a2394c98Smrgelse case e in #( 3700a2394c98Smrg e) if test -n "$CC"; then 3701ec318dbfSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3702ec318dbfSmrgelse 3703ec318dbfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3704ec318dbfSmrgfor as_dir in $PATH 3705ec318dbfSmrgdo 3706ec318dbfSmrg IFS=$as_save_IFS 3707ec318dbfSmrg case $as_dir in #((( 3708ec318dbfSmrg '') as_dir=./ ;; 3709ec318dbfSmrg */) ;; 3710ec318dbfSmrg *) as_dir=$as_dir/ ;; 3711ec318dbfSmrg esac 3712ec318dbfSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3713ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3714ec318dbfSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3715ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3716ec318dbfSmrg break 2 3717ec318dbfSmrg fi 3718ec318dbfSmrgdone 3719ec318dbfSmrg done 3720ec318dbfSmrgIFS=$as_save_IFS 3721ec318dbfSmrg 3722a2394c98Smrgfi ;; 3723a2394c98Smrgesac 3724ec318dbfSmrgfi 3725ec318dbfSmrgCC=$ac_cv_prog_CC 3726ec318dbfSmrgif test -n "$CC"; then 3727ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3728ec318dbfSmrgprintf "%s\n" "$CC" >&6; } 3729ec318dbfSmrgelse 3730ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3731ec318dbfSmrgprintf "%s\n" "no" >&6; } 3732ec318dbfSmrgfi 3733ec318dbfSmrg 3734ec318dbfSmrg 3735ec318dbfSmrgfi 3736ec318dbfSmrgif test -z "$ac_cv_prog_CC"; then 3737ec318dbfSmrg ac_ct_CC=$CC 3738ec318dbfSmrg # Extract the first word of "clang", so it can be a program name with args. 3739ec318dbfSmrgset dummy clang; ac_word=$2 3740ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3741ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 3742ec318dbfSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3743ec318dbfSmrgthen : 3744ec318dbfSmrg printf %s "(cached) " >&6 3745a2394c98Smrgelse case e in #( 3746a2394c98Smrg e) if test -n "$ac_ct_CC"; then 3747ec318dbfSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3748ec318dbfSmrgelse 3749ec318dbfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3750ec318dbfSmrgfor as_dir in $PATH 3751ec318dbfSmrgdo 3752ec318dbfSmrg IFS=$as_save_IFS 3753ec318dbfSmrg case $as_dir in #((( 3754ec318dbfSmrg '') as_dir=./ ;; 3755ec318dbfSmrg */) ;; 3756ec318dbfSmrg *) as_dir=$as_dir/ ;; 3757ec318dbfSmrg esac 3758ec318dbfSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3759ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3760ec318dbfSmrg ac_cv_prog_ac_ct_CC="clang" 3761ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3762ec318dbfSmrg break 2 3763ec318dbfSmrg fi 3764ec318dbfSmrgdone 3765ec318dbfSmrg done 3766ec318dbfSmrgIFS=$as_save_IFS 3767ec318dbfSmrg 3768a2394c98Smrgfi ;; 3769a2394c98Smrgesac 3770ec318dbfSmrgfi 3771ec318dbfSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3772ec318dbfSmrgif test -n "$ac_ct_CC"; then 3773ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3774ec318dbfSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3775ec318dbfSmrgelse 3776ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3777ec318dbfSmrgprintf "%s\n" "no" >&6; } 3778ec318dbfSmrgfi 3779ec318dbfSmrg 3780ec318dbfSmrg if test "x$ac_ct_CC" = x; then 3781ec318dbfSmrg CC="" 3782ec318dbfSmrg else 3783ec318dbfSmrg case $cross_compiling:$ac_tool_warned in 3784ec318dbfSmrgyes:) 3785ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3786ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 37877c5f6000Smrgac_tool_warned=yes ;; 37887c5f6000Smrgesac 37897c5f6000Smrg CC=$ac_ct_CC 37907c5f6000Smrg fi 3791ec318dbfSmrgelse 3792ec318dbfSmrg CC="$ac_cv_prog_CC" 3793bccedf53Smrgfi 3794bccedf53Smrg 3795bccedf53Smrgfi 3796bccedf53Smrg 3797bccedf53Smrg 3798a2394c98Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3799a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3800f7ada8ddSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 3801a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } 3802bccedf53Smrg 3803bccedf53Smrg# Provide some information about the compiler. 3804ec318dbfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 38057c5f6000Smrgset X $ac_compile 38067c5f6000Smrgac_compiler=$2 3807ec318dbfSmrgfor ac_option in --version -v -V -qversion -version; do 3808f7ada8ddSmrg { { ac_try="$ac_compiler $ac_option >&5" 38097c5f6000Smrgcase "(($ac_try" in 38107c5f6000Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38117c5f6000Smrg *) ac_try_echo=$ac_try;; 38127c5f6000Smrgesac 3813f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3814ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3815f7ada8ddSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3816bccedf53Smrg ac_status=$? 3817f7ada8ddSmrg if test -s conftest.err; then 3818f7ada8ddSmrg sed '10a\ 3819f7ada8ddSmrg... rest of stderr output deleted ... 3820f7ada8ddSmrg 10q' conftest.err >conftest.er1 3821f7ada8ddSmrg cat conftest.er1 >&5 3822f7ada8ddSmrg fi 3823f7ada8ddSmrg rm -f conftest.er1 conftest.err 3824ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3825f7ada8ddSmrg test $ac_status = 0; } 3826f7ada8ddSmrgdone 3827bccedf53Smrg 3828f7ada8ddSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3829bccedf53Smrg/* end confdefs.h. */ 3830bccedf53Smrg 3831bccedf53Smrgint 3832ec318dbfSmrgmain (void) 3833bccedf53Smrg{ 3834bccedf53Smrg 3835bccedf53Smrg ; 3836bccedf53Smrg return 0; 3837bccedf53Smrg} 3838bccedf53Smrg_ACEOF 3839bccedf53Smrgac_clean_files_save=$ac_clean_files 38407c5f6000Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3841bccedf53Smrg# Try to create an executable without -o first, disregard a.out. 3842bccedf53Smrg# It will help us diagnose broken compilers, and finding out an intuition 3843bccedf53Smrg# of exeext. 3844ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3845ec318dbfSmrgprintf %s "checking whether the C compiler works... " >&6; } 3846ec318dbfSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 38477c5f6000Smrg 38487c5f6000Smrg# The possible output files: 38497c5f6000Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 38507c5f6000Smrg 38517c5f6000Smrgac_rmfiles= 38527c5f6000Smrgfor ac_file in $ac_files 38537c5f6000Smrgdo 38547c5f6000Smrg case $ac_file in 38557c5f6000Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 38567c5f6000Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 38577c5f6000Smrg esac 38587c5f6000Smrgdone 38597c5f6000Smrgrm -f $ac_rmfiles 38607c5f6000Smrg 3861f7ada8ddSmrgif { { ac_try="$ac_link_default" 38627c5f6000Smrgcase "(($ac_try" in 38637c5f6000Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38647c5f6000Smrg *) ac_try_echo=$ac_try;; 38657c5f6000Smrgesac 3866f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3867ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38687c5f6000Smrg (eval "$ac_link_default") 2>&5 3869bccedf53Smrg ac_status=$? 3870ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3871ec318dbfSmrg test $ac_status = 0; } 3872ec318dbfSmrgthen : 3873a2394c98Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 3874a2394c98Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 38757c5f6000Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 38767c5f6000Smrg# so that the user can short-circuit this test for compilers unknown to 38777c5f6000Smrg# Autoconf. 38787c5f6000Smrgfor ac_file in $ac_files '' 3879bccedf53Smrgdo 3880bccedf53Smrg test -f "$ac_file" || continue 3881bccedf53Smrg case $ac_file in 38827c5f6000Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3883bccedf53Smrg ;; 3884bccedf53Smrg [ab].out ) 3885bccedf53Smrg # We found the default executable, but exeext='' is most 3886bccedf53Smrg # certainly right. 3887bccedf53Smrg break;; 3888bccedf53Smrg *.* ) 3889ec318dbfSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 38907c5f6000Smrg then :; else 38917c5f6000Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 38927c5f6000Smrg fi 38937c5f6000Smrg # We set ac_cv_exeext here because the later test for it is not 3894a2394c98Smrg # safe: cross compilers may not add the suffix if given an '-o' 38957c5f6000Smrg # argument, so we may need to know it at that point already. 38967c5f6000Smrg # Even if this section looks crufty: it has the advantage of 38977c5f6000Smrg # actually working. 3898bccedf53Smrg break;; 3899bccedf53Smrg * ) 3900bccedf53Smrg break;; 3901bccedf53Smrg esac 3902bccedf53Smrgdone 39037c5f6000Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 39047c5f6000Smrg 3905a2394c98Smrgelse case e in #( 3906a2394c98Smrg e) ac_file='' ;; 3907a2394c98Smrgesac 39087c5f6000Smrgfi 3909ec318dbfSmrgif test -z "$ac_file" 3910ec318dbfSmrgthen : 3911ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3912ec318dbfSmrgprintf "%s\n" "no" >&6; } 3913ec318dbfSmrgprintf "%s\n" "$as_me: failed program was:" >&5 3914f7ada8ddSmrgsed 's/^/| /' conftest.$ac_ext >&5 39157c5f6000Smrg 3916a2394c98Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3917a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3918f7ada8ddSmrgas_fn_error 77 "C compiler cannot create executables 3919a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } 3920a2394c98Smrgelse case e in #( 3921a2394c98Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3922a2394c98Smrgprintf "%s\n" "yes" >&6; } ;; 3923a2394c98Smrgesac 3924ec318dbfSmrgfi 3925ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3926ec318dbfSmrgprintf %s "checking for C compiler default output file name... " >&6; } 3927ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3928ec318dbfSmrgprintf "%s\n" "$ac_file" >&6; } 3929bccedf53Smrgac_exeext=$ac_cv_exeext 3930bccedf53Smrg 39317c5f6000Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3932bccedf53Smrgac_clean_files=$ac_clean_files_save 3933ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3934ec318dbfSmrgprintf %s "checking for suffix of executables... " >&6; } 3935f7ada8ddSmrgif { { ac_try="$ac_link" 39367c5f6000Smrgcase "(($ac_try" in 39377c5f6000Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 39387c5f6000Smrg *) ac_try_echo=$ac_try;; 39397c5f6000Smrgesac 3940f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3941ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 39427c5f6000Smrg (eval "$ac_link") 2>&5 3943bccedf53Smrg ac_status=$? 3944ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3945ec318dbfSmrg test $ac_status = 0; } 3946ec318dbfSmrgthen : 3947a2394c98Smrg # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 3948a2394c98Smrg# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 3949a2394c98Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with 3950a2394c98Smrg# 'rm'. 3951bccedf53Smrgfor ac_file in conftest.exe conftest conftest.*; do 3952bccedf53Smrg test -f "$ac_file" || continue 3953bccedf53Smrg case $ac_file in 39547c5f6000Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3955bccedf53Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3956bccedf53Smrg break;; 3957bccedf53Smrg * ) break;; 3958bccedf53Smrg esac 3959bccedf53Smrgdone 3960a2394c98Smrgelse case e in #( 3961a2394c98Smrg e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3962a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3963f7ada8ddSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3964a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3965a2394c98Smrgesac 3966bccedf53Smrgfi 3967f7ada8ddSmrgrm -f conftest conftest$ac_cv_exeext 3968ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3969ec318dbfSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3970bccedf53Smrg 3971bccedf53Smrgrm -f conftest.$ac_ext 3972bccedf53SmrgEXEEXT=$ac_cv_exeext 3973bccedf53Smrgac_exeext=$EXEEXT 3974f7ada8ddSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3975f7ada8ddSmrg/* end confdefs.h. */ 3976f7ada8ddSmrg#include <stdio.h> 3977f7ada8ddSmrgint 3978ec318dbfSmrgmain (void) 3979f7ada8ddSmrg{ 3980f7ada8ddSmrgFILE *f = fopen ("conftest.out", "w"); 3981a2394c98Smrg if (!f) 3982a2394c98Smrg return 1; 3983f7ada8ddSmrg return ferror (f) || fclose (f) != 0; 3984f7ada8ddSmrg 3985f7ada8ddSmrg ; 3986f7ada8ddSmrg return 0; 3987f7ada8ddSmrg} 3988f7ada8ddSmrg_ACEOF 3989f7ada8ddSmrgac_clean_files="$ac_clean_files conftest.out" 3990f7ada8ddSmrg# Check that the compiler produces executables we can run. If not, either 3991f7ada8ddSmrg# the compiler is broken, or we cross compile. 3992ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3993ec318dbfSmrgprintf %s "checking whether we are cross compiling... " >&6; } 3994f7ada8ddSmrgif test "$cross_compiling" != yes; then 3995f7ada8ddSmrg { { ac_try="$ac_link" 3996f7ada8ddSmrgcase "(($ac_try" in 3997f7ada8ddSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3998f7ada8ddSmrg *) ac_try_echo=$ac_try;; 3999f7ada8ddSmrgesac 4000f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4001ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 4002f7ada8ddSmrg (eval "$ac_link") 2>&5 4003f7ada8ddSmrg ac_status=$? 4004ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4005f7ada8ddSmrg test $ac_status = 0; } 4006f7ada8ddSmrg if { ac_try='./conftest$ac_cv_exeext' 4007f7ada8ddSmrg { { case "(($ac_try" in 4008f7ada8ddSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4009f7ada8ddSmrg *) ac_try_echo=$ac_try;; 4010f7ada8ddSmrgesac 4011f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4012ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 4013f7ada8ddSmrg (eval "$ac_try") 2>&5 4014f7ada8ddSmrg ac_status=$? 4015ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4016f7ada8ddSmrg test $ac_status = 0; }; }; then 4017f7ada8ddSmrg cross_compiling=no 4018f7ada8ddSmrg else 4019f7ada8ddSmrg if test "$cross_compiling" = maybe; then 4020f7ada8ddSmrg cross_compiling=yes 4021f7ada8ddSmrg else 4022a2394c98Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4023a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4024ec318dbfSmrgas_fn_error 77 "cannot run C compiled programs. 4025a2394c98SmrgIf you meant to cross compile, use '--host'. 4026a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } 4027f7ada8ddSmrg fi 4028f7ada8ddSmrg fi 4029f7ada8ddSmrgfi 4030ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 4031ec318dbfSmrgprintf "%s\n" "$cross_compiling" >&6; } 4032f7ada8ddSmrg 4033a2394c98Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \ 4034a2394c98Smrg conftest.o conftest.obj conftest.out 4035f7ada8ddSmrgac_clean_files=$ac_clean_files_save 4036ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 4037ec318dbfSmrgprintf %s "checking for suffix of object files... " >&6; } 4038ec318dbfSmrgif test ${ac_cv_objext+y} 4039ec318dbfSmrgthen : 4040ec318dbfSmrg printf %s "(cached) " >&6 4041a2394c98Smrgelse case e in #( 4042a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4043bccedf53Smrg/* end confdefs.h. */ 4044bccedf53Smrg 4045bccedf53Smrgint 4046ec318dbfSmrgmain (void) 4047bccedf53Smrg{ 4048bccedf53Smrg 4049bccedf53Smrg ; 4050bccedf53Smrg return 0; 4051bccedf53Smrg} 4052bccedf53Smrg_ACEOF 4053bccedf53Smrgrm -f conftest.o conftest.obj 4054f7ada8ddSmrgif { { ac_try="$ac_compile" 40557c5f6000Smrgcase "(($ac_try" in 40567c5f6000Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 40577c5f6000Smrg *) ac_try_echo=$ac_try;; 40587c5f6000Smrgesac 4059f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4060ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 40617c5f6000Smrg (eval "$ac_compile") 2>&5 4062bccedf53Smrg ac_status=$? 4063ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4064ec318dbfSmrg test $ac_status = 0; } 4065ec318dbfSmrgthen : 40667c5f6000Smrg for ac_file in conftest.o conftest.obj conftest.*; do 40677c5f6000Smrg test -f "$ac_file" || continue; 4068bccedf53Smrg case $ac_file in 40697c5f6000Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 4070bccedf53Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 4071bccedf53Smrg break;; 4072bccedf53Smrg esac 4073bccedf53Smrgdone 4074a2394c98Smrgelse case e in #( 4075a2394c98Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 4076bccedf53Smrgsed 's/^/| /' conftest.$ac_ext >&5 4077bccedf53Smrg 4078a2394c98Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4079a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4080f7ada8ddSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 4081a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 4082a2394c98Smrgesac 4083bccedf53Smrgfi 4084a2394c98Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 4085a2394c98Smrgesac 4086bccedf53Smrgfi 4087ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4088ec318dbfSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 4089bccedf53SmrgOBJEXT=$ac_cv_objext 4090bccedf53Smrgac_objext=$OBJEXT 4091ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 4092ec318dbfSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 4093ec318dbfSmrgif test ${ac_cv_c_compiler_gnu+y} 4094ec318dbfSmrgthen : 4095ec318dbfSmrg printf %s "(cached) " >&6 4096a2394c98Smrgelse case e in #( 4097a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4098bccedf53Smrg/* end confdefs.h. */ 4099bccedf53Smrg 4100bccedf53Smrgint 4101ec318dbfSmrgmain (void) 4102bccedf53Smrg{ 4103bccedf53Smrg#ifndef __GNUC__ 4104bccedf53Smrg choke me 4105bccedf53Smrg#endif 4106bccedf53Smrg 4107bccedf53Smrg ; 4108bccedf53Smrg return 0; 4109bccedf53Smrg} 4110bccedf53Smrg_ACEOF 4111ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 4112ec318dbfSmrgthen : 4113bccedf53Smrg ac_compiler_gnu=yes 4114a2394c98Smrgelse case e in #( 4115a2394c98Smrg e) ac_compiler_gnu=no ;; 4116a2394c98Smrgesac 4117bccedf53Smrgfi 4118ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4119bccedf53Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 4120a2394c98Smrg ;; 4121a2394c98Smrgesac 4122bccedf53Smrgfi 4123ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4124ec318dbfSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 4125ec318dbfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4126ec318dbfSmrg 41277c5f6000Smrgif test $ac_compiler_gnu = yes; then 41287c5f6000Smrg GCC=yes 41297c5f6000Smrgelse 41307c5f6000Smrg GCC= 41317c5f6000Smrgfi 4132ec318dbfSmrgac_test_CFLAGS=${CFLAGS+y} 4133bccedf53Smrgac_save_CFLAGS=$CFLAGS 4134ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4135ec318dbfSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 4136ec318dbfSmrgif test ${ac_cv_prog_cc_g+y} 4137ec318dbfSmrgthen : 4138ec318dbfSmrg printf %s "(cached) " >&6 4139a2394c98Smrgelse case e in #( 4140a2394c98Smrg e) ac_save_c_werror_flag=$ac_c_werror_flag 41417c5f6000Smrg ac_c_werror_flag=yes 41427c5f6000Smrg ac_cv_prog_cc_g=no 41437c5f6000Smrg CFLAGS="-g" 4144f7ada8ddSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4145bccedf53Smrg/* end confdefs.h. */ 4146bccedf53Smrg 4147bccedf53Smrgint 4148ec318dbfSmrgmain (void) 4149bccedf53Smrg{ 4150bccedf53Smrg 4151bccedf53Smrg ; 4152bccedf53Smrg return 0; 4153bccedf53Smrg} 4154bccedf53Smrg_ACEOF 4155ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 4156ec318dbfSmrgthen : 41577c5f6000Smrg ac_cv_prog_cc_g=yes 4158a2394c98Smrgelse case e in #( 4159a2394c98Smrg e) CFLAGS="" 4160f7ada8ddSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 41617c5f6000Smrg/* end confdefs.h. */ 41627c5f6000Smrg 41637c5f6000Smrgint 4164ec318dbfSmrgmain (void) 41657c5f6000Smrg{ 41667c5f6000Smrg 41677c5f6000Smrg ; 41687c5f6000Smrg return 0; 41697c5f6000Smrg} 41707c5f6000Smrg_ACEOF 4171ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 4172ec318dbfSmrgthen : 41737c5f6000Smrg 4174a2394c98Smrgelse case e in #( 4175a2394c98Smrg e) ac_c_werror_flag=$ac_save_c_werror_flag 41767c5f6000Smrg CFLAGS="-g" 4177f7ada8ddSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 41787c5f6000Smrg/* end confdefs.h. */ 41797c5f6000Smrg 41807c5f6000Smrgint 4181ec318dbfSmrgmain (void) 41827c5f6000Smrg{ 41837c5f6000Smrg 41847c5f6000Smrg ; 41857c5f6000Smrg return 0; 41867c5f6000Smrg} 41877c5f6000Smrg_ACEOF 4188ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 4189ec318dbfSmrgthen : 4190bccedf53Smrg ac_cv_prog_cc_g=yes 41917c5f6000Smrgfi 4192a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4193a2394c98Smrgesac 4194bccedf53Smrgfi 4195a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4196a2394c98Smrgesac 41977c5f6000Smrgfi 4198ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4199a2394c98Smrg ac_c_werror_flag=$ac_save_c_werror_flag ;; 4200a2394c98Smrgesac 4201bccedf53Smrgfi 4202ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4203ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4204ec318dbfSmrgif test $ac_test_CFLAGS; then 4205bccedf53Smrg CFLAGS=$ac_save_CFLAGS 4206bccedf53Smrgelif test $ac_cv_prog_cc_g = yes; then 4207bccedf53Smrg if test "$GCC" = yes; then 4208bccedf53Smrg CFLAGS="-g -O2" 4209bccedf53Smrg else 4210bccedf53Smrg CFLAGS="-g" 4211bccedf53Smrg fi 4212bccedf53Smrgelse 4213bccedf53Smrg if test "$GCC" = yes; then 4214bccedf53Smrg CFLAGS="-O2" 4215bccedf53Smrg else 4216bccedf53Smrg CFLAGS= 4217bccedf53Smrg fi 4218bccedf53Smrgfi 4219ec318dbfSmrgac_prog_cc_stdc=no 4220ec318dbfSmrgif test x$ac_prog_cc_stdc = xno 4221ec318dbfSmrgthen : 4222ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4223ec318dbfSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 4224ec318dbfSmrgif test ${ac_cv_prog_cc_c11+y} 4225ec318dbfSmrgthen : 4226ec318dbfSmrg printf %s "(cached) " >&6 4227a2394c98Smrgelse case e in #( 4228a2394c98Smrg e) ac_cv_prog_cc_c11=no 4229bccedf53Smrgac_save_CC=$CC 4230f7ada8ddSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4231bccedf53Smrg/* end confdefs.h. */ 4232ec318dbfSmrg$ac_c_conftest_c11_program 4233ec318dbfSmrg_ACEOF 4234ec318dbfSmrgfor ac_arg in '' -std=gnu11 4235ec318dbfSmrgdo 4236ec318dbfSmrg CC="$ac_save_CC $ac_arg" 4237ec318dbfSmrg if ac_fn_c_try_compile "$LINENO" 4238ec318dbfSmrgthen : 4239ec318dbfSmrg ac_cv_prog_cc_c11=$ac_arg 4240ec318dbfSmrgfi 4241ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4242ec318dbfSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4243ec318dbfSmrgdone 4244ec318dbfSmrgrm -f conftest.$ac_ext 4245a2394c98SmrgCC=$ac_save_CC ;; 4246a2394c98Smrgesac 4247ec318dbfSmrgfi 4248bccedf53Smrg 4249ec318dbfSmrgif test "x$ac_cv_prog_cc_c11" = xno 4250ec318dbfSmrgthen : 4251ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4252ec318dbfSmrgprintf "%s\n" "unsupported" >&6; } 4253a2394c98Smrgelse case e in #( 4254a2394c98Smrg e) if test "x$ac_cv_prog_cc_c11" = x 4255ec318dbfSmrgthen : 4256ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4257ec318dbfSmrgprintf "%s\n" "none needed" >&6; } 4258a2394c98Smrgelse case e in #( 4259a2394c98Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4260ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4261a2394c98Smrg CC="$CC $ac_cv_prog_cc_c11" ;; 4262a2394c98Smrgesac 4263ec318dbfSmrgfi 4264ec318dbfSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4265a2394c98Smrg ac_prog_cc_stdc=c11 ;; 4266a2394c98Smrgesac 4267ec318dbfSmrgfi 4268ec318dbfSmrgfi 4269ec318dbfSmrgif test x$ac_prog_cc_stdc = xno 4270ec318dbfSmrgthen : 4271ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4272ec318dbfSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 4273ec318dbfSmrgif test ${ac_cv_prog_cc_c99+y} 4274ec318dbfSmrgthen : 4275ec318dbfSmrg printf %s "(cached) " >&6 4276a2394c98Smrgelse case e in #( 4277a2394c98Smrg e) ac_cv_prog_cc_c99=no 4278ec318dbfSmrgac_save_CC=$CC 4279ec318dbfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4280ec318dbfSmrg/* end confdefs.h. */ 4281ec318dbfSmrg$ac_c_conftest_c99_program 4282ec318dbfSmrg_ACEOF 4283ec318dbfSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4284ec318dbfSmrgdo 4285ec318dbfSmrg CC="$ac_save_CC $ac_arg" 4286ec318dbfSmrg if ac_fn_c_try_compile "$LINENO" 4287ec318dbfSmrgthen : 4288ec318dbfSmrg ac_cv_prog_cc_c99=$ac_arg 4289ec318dbfSmrgfi 4290ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4291ec318dbfSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4292ec318dbfSmrgdone 4293ec318dbfSmrgrm -f conftest.$ac_ext 4294a2394c98SmrgCC=$ac_save_CC ;; 4295a2394c98Smrgesac 4296ec318dbfSmrgfi 42977c5f6000Smrg 4298ec318dbfSmrgif test "x$ac_cv_prog_cc_c99" = xno 4299ec318dbfSmrgthen : 4300ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4301ec318dbfSmrgprintf "%s\n" "unsupported" >&6; } 4302a2394c98Smrgelse case e in #( 4303a2394c98Smrg e) if test "x$ac_cv_prog_cc_c99" = x 4304ec318dbfSmrgthen : 4305ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4306ec318dbfSmrgprintf "%s\n" "none needed" >&6; } 4307a2394c98Smrgelse case e in #( 4308a2394c98Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4309ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4310a2394c98Smrg CC="$CC $ac_cv_prog_cc_c99" ;; 4311a2394c98Smrgesac 4312ec318dbfSmrgfi 4313ec318dbfSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4314a2394c98Smrg ac_prog_cc_stdc=c99 ;; 4315a2394c98Smrgesac 4316ec318dbfSmrgfi 4317ec318dbfSmrgfi 4318ec318dbfSmrgif test x$ac_prog_cc_stdc = xno 4319ec318dbfSmrgthen : 4320ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4321ec318dbfSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 4322ec318dbfSmrgif test ${ac_cv_prog_cc_c89+y} 4323ec318dbfSmrgthen : 4324ec318dbfSmrg printf %s "(cached) " >&6 4325a2394c98Smrgelse case e in #( 4326a2394c98Smrg e) ac_cv_prog_cc_c89=no 4327ec318dbfSmrgac_save_CC=$CC 4328ec318dbfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4329ec318dbfSmrg/* end confdefs.h. */ 4330ec318dbfSmrg$ac_c_conftest_c89_program 4331bccedf53Smrg_ACEOF 4332ec318dbfSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4333bccedf53Smrgdo 4334bccedf53Smrg CC="$ac_save_CC $ac_arg" 4335ec318dbfSmrg if ac_fn_c_try_compile "$LINENO" 4336ec318dbfSmrgthen : 43377c5f6000Smrg ac_cv_prog_cc_c89=$ac_arg 4338bccedf53Smrgfi 4339ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 43407c5f6000Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4341bccedf53Smrgdone 43427c5f6000Smrgrm -f conftest.$ac_ext 4343a2394c98SmrgCC=$ac_save_CC ;; 4344a2394c98Smrgesac 4345bccedf53Smrgfi 4346bccedf53Smrg 4347ec318dbfSmrgif test "x$ac_cv_prog_cc_c89" = xno 4348ec318dbfSmrgthen : 4349ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4350ec318dbfSmrgprintf "%s\n" "unsupported" >&6; } 4351a2394c98Smrgelse case e in #( 4352a2394c98Smrg e) if test "x$ac_cv_prog_cc_c89" = x 4353ec318dbfSmrgthen : 4354ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4355ec318dbfSmrgprintf "%s\n" "none needed" >&6; } 4356a2394c98Smrgelse case e in #( 4357a2394c98Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4358ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4359a2394c98Smrg CC="$CC $ac_cv_prog_cc_c89" ;; 4360a2394c98Smrgesac 4361ec318dbfSmrgfi 4362ec318dbfSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4363a2394c98Smrg ac_prog_cc_stdc=c89 ;; 4364a2394c98Smrgesac 4365ec318dbfSmrgfi 4366f7ada8ddSmrgfi 4367bccedf53Smrg 4368bccedf53Smrgac_ext=c 4369bccedf53Smrgac_cpp='$CPP $CPPFLAGS' 4370bccedf53Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4371bccedf53Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4372bccedf53Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4373bccedf53Smrg 4374ec318dbfSmrg 4375ec318dbfSmrg ac_ext=c 437689afc689Smrgac_cpp='$CPP $CPPFLAGS' 437789afc689Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 437889afc689Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 437989afc689Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4380ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4381ec318dbfSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 4382ec318dbfSmrgif test ${am_cv_prog_cc_c_o+y} 4383ec318dbfSmrgthen : 4384ec318dbfSmrg printf %s "(cached) " >&6 4385a2394c98Smrgelse case e in #( 4386a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 438789afc689Smrg/* end confdefs.h. */ 438889afc689Smrg 438989afc689Smrgint 4390ec318dbfSmrgmain (void) 439189afc689Smrg{ 439289afc689Smrg 439389afc689Smrg ; 439489afc689Smrg return 0; 439589afc689Smrg} 439689afc689Smrg_ACEOF 439789afc689Smrg # Make sure it works both with $CC and with simple cc. 439889afc689Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 439989afc689Smrg # compilers refuse to overwrite an existing .o file with -o, 440089afc689Smrg # though they will create one. 440189afc689Smrg am_cv_prog_cc_c_o=yes 440289afc689Smrg for am_i in 1 2; do 440389afc689Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 440489afc689Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 440589afc689Smrg ac_status=$? 440689afc689Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 440789afc689Smrg (exit $ac_status); } \ 440889afc689Smrg && test -f conftest2.$ac_objext; then 440989afc689Smrg : OK 441089afc689Smrg else 441189afc689Smrg am_cv_prog_cc_c_o=no 441289afc689Smrg break 441389afc689Smrg fi 441489afc689Smrg done 441589afc689Smrg rm -f core conftest* 4416a2394c98Smrg unset am_i ;; 4417a2394c98Smrgesac 441889afc689Smrgfi 4419ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4420ec318dbfSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 442189afc689Smrgif test "$am_cv_prog_cc_c_o" != yes; then 442289afc689Smrg # Losing compiler, so override with the script. 442389afc689Smrg # FIXME: It is wrong to rewrite CC. 442489afc689Smrg # But if we don't then we get into trouble of one sort or another. 442589afc689Smrg # A longer-term fix would be to have automake use am__CC in this case, 442689afc689Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 442789afc689Smrg CC="$am_aux_dir/compile $CC" 442889afc689Smrgfi 442989afc689Smrgac_ext=c 443089afc689Smrgac_cpp='$CPP $CPPFLAGS' 443189afc689Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 443289afc689Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 443389afc689Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 443489afc689Smrg 443589afc689Smrg 4436bccedf53Smrgdepcc="$CC" am_compiler_list= 4437bccedf53Smrg 4438ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4439ec318dbfSmrgprintf %s "checking dependency style of $depcc... " >&6; } 4440ec318dbfSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 4441ec318dbfSmrgthen : 4442ec318dbfSmrg printf %s "(cached) " >&6 4443a2394c98Smrgelse case e in #( 4444a2394c98Smrg e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4445bccedf53Smrg # We make a subdir and do the tests there. Otherwise we can end up 4446bccedf53Smrg # making bogus files that we don't know about and never remove. For 4447bccedf53Smrg # instance it was reported that on HP-UX the gcc test will end up 444889afc689Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 444989afc689Smrg # in D". 44501b1389eeSmrg rm -rf conftest.dir 4451bccedf53Smrg mkdir conftest.dir 4452bccedf53Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 4453bccedf53Smrg # using a relative directory. 4454bccedf53Smrg cp "$am_depcomp" conftest.dir 4455bccedf53Smrg cd conftest.dir 4456bccedf53Smrg # We will build objects and dependencies in a subdirectory because 4457bccedf53Smrg # it helps to detect inapplicable dependency modes. For instance 4458bccedf53Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 4459bccedf53Smrg # side effect of compilation, but ICC will put the dependencies in 4460bccedf53Smrg # the current directory while Tru64 will put them in the object 4461bccedf53Smrg # directory. 4462bccedf53Smrg mkdir sub 4463bccedf53Smrg 4464bccedf53Smrg am_cv_CC_dependencies_compiler_type=none 4465bccedf53Smrg if test "$am_compiler_list" = ""; then 4466bccedf53Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4467bccedf53Smrg fi 44687c5f6000Smrg am__universal=false 44697c5f6000Smrg case " $depcc " in #( 44707c5f6000Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 44717c5f6000Smrg esac 44727c5f6000Smrg 4473bccedf53Smrg for depmode in $am_compiler_list; do 4474bccedf53Smrg # Setup a source with many dependencies, because some compilers 4475bccedf53Smrg # like to wrap large dependency lists on column 80 (with \), and 4476bccedf53Smrg # we should not choose a depcomp mode which is confused by this. 4477bccedf53Smrg # 4478bccedf53Smrg # We need to recreate these files for each test, as the compiler may 4479bccedf53Smrg # overwrite some of them when testing with obscure command lines. 4480bccedf53Smrg # This happens at least with the AIX C compiler. 4481bccedf53Smrg : > sub/conftest.c 4482bccedf53Smrg for i in 1 2 3 4 5 6; do 4483bccedf53Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 448489afc689Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 448589afc689Smrg # Solaris 10 /bin/sh. 448689afc689Smrg echo '/* dummy */' > sub/conftst$i.h 4487bccedf53Smrg done 4488bccedf53Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4489bccedf53Smrg 449089afc689Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 44917c5f6000Smrg # mode. It turns out that the SunPro C++ compiler does not properly 449289afc689Smrg # handle '-M -o', and we need to detect this. Also, some Intel 449389afc689Smrg # versions had trouble with output in subdirs. 44947c5f6000Smrg am__obj=sub/conftest.${OBJEXT-o} 44957c5f6000Smrg am__minus_obj="-o $am__obj" 4496bccedf53Smrg case $depmode in 44977c5f6000Smrg gcc) 44987c5f6000Smrg # This depmode causes a compiler race in universal mode. 44997c5f6000Smrg test "$am__universal" = false || continue 45007c5f6000Smrg ;; 4501bccedf53Smrg nosideeffect) 450289afc689Smrg # After this tag, mechanisms are not by side-effect, so they'll 450389afc689Smrg # only be used when explicitly requested. 4504bccedf53Smrg if test "x$enable_dependency_tracking" = xyes; then 4505bccedf53Smrg continue 4506bccedf53Smrg else 4507bccedf53Smrg break 4508bccedf53Smrg fi 4509bccedf53Smrg ;; 45101b1389eeSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 451189afc689Smrg # This compiler won't grok '-c -o', but also, the minuso test has 45127c5f6000Smrg # not run yet. These depmodes are late enough in the game, and 45137c5f6000Smrg # so weak that their functioning should not be impacted. 45147c5f6000Smrg am__obj=conftest.${OBJEXT-o} 45157c5f6000Smrg am__minus_obj= 45167c5f6000Smrg ;; 4517bccedf53Smrg none) break ;; 4518bccedf53Smrg esac 4519bccedf53Smrg if depmode=$depmode \ 45207c5f6000Smrg source=sub/conftest.c object=$am__obj \ 4521ec318dbfSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4522ec318dbfSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4523ec318dbfSmrg >/dev/null 2>conftest.err && 4524ec318dbfSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4525ec318dbfSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4526ec318dbfSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4527ec318dbfSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4528ec318dbfSmrg # icc doesn't choke on unknown options, it will just issue warnings 4529ec318dbfSmrg # or remarks (even with -Werror). So we grep stderr for any message 4530ec318dbfSmrg # that says an option was ignored or not supported. 4531a2394c98Smrg # When given -MP, icc 7.0 and 7.1 complain thus: 4532ec318dbfSmrg # icc: Command line warning: ignoring option '-M'; no argument required 4533ec318dbfSmrg # The diagnosis changed in icc 8.0: 4534ec318dbfSmrg # icc: Command line remark: option '-MP' not supported 4535ec318dbfSmrg if (grep 'ignoring option' conftest.err || 4536ec318dbfSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4537ec318dbfSmrg am_cv_CC_dependencies_compiler_type=$depmode 4538ec318dbfSmrg break 4539ec318dbfSmrg fi 45407c5f6000Smrg fi 45417c5f6000Smrg done 45427c5f6000Smrg 4543ec318dbfSmrg cd .. 4544ec318dbfSmrg rm -rf conftest.dir 45457c5f6000Smrgelse 4546ec318dbfSmrg am_cv_CC_dependencies_compiler_type=none 45477c5f6000Smrgfi 4548a2394c98Smrg ;; 4549a2394c98Smrgesac 45507c5f6000Smrgfi 4551ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4552ec318dbfSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4553ec318dbfSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 45547c5f6000Smrg 4555ec318dbfSmrg if 4556ec318dbfSmrg test "x$enable_dependency_tracking" != xno \ 4557ec318dbfSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4558ec318dbfSmrg am__fastdepCC_TRUE= 4559ec318dbfSmrg am__fastdepCC_FALSE='#' 45607c5f6000Smrgelse 4561ec318dbfSmrg am__fastdepCC_TRUE='#' 4562ec318dbfSmrg am__fastdepCC_FALSE= 45637c5f6000Smrgfi 45647c5f6000Smrg 45657c5f6000Smrg 45667c5f6000Smrg 4567ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4568ec318dbfSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4569ec318dbfSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 4570ec318dbfSmrgthen : 4571ec318dbfSmrg printf %s "(cached) " >&6 4572a2394c98Smrgelse case e in #( 4573a2394c98Smrg e) ac_save_CFLAGS=$CFLAGS 4574ec318dbfSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 4575ec318dbfSmrg for ac_arg in '' -fno-builtin; do 4576ec318dbfSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4577ec318dbfSmrg # This test program should *not* compile successfully. 4578ec318dbfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 45797c5f6000Smrg/* end confdefs.h. */ 45807c5f6000Smrg 45817c5f6000Smrgint 4582ec318dbfSmrgmain (void) 45837c5f6000Smrg{ 4584ec318dbfSmrg(void) strchr; 45857c5f6000Smrg ; 45867c5f6000Smrg return 0; 45877c5f6000Smrg} 45887c5f6000Smrg_ACEOF 4589ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 4590ec318dbfSmrgthen : 45917c5f6000Smrg 4592a2394c98Smrgelse case e in #( 4593a2394c98Smrg e) # This test program should compile successfully. 4594ec318dbfSmrg # No library function is consistently available on 4595ec318dbfSmrg # freestanding implementations, so test against a dummy 4596ec318dbfSmrg # declaration. Include always-available headers on the 4597ec318dbfSmrg # off chance that they somehow elicit warnings. 4598ec318dbfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 45997c5f6000Smrg/* end confdefs.h. */ 4600ec318dbfSmrg#include <float.h> 4601ec318dbfSmrg#include <limits.h> 4602ec318dbfSmrg#include <stdarg.h> 4603ec318dbfSmrg#include <stddef.h> 4604ec318dbfSmrgextern void ac_decl (int, char *); 46057c5f6000Smrg 46067c5f6000Smrgint 4607ec318dbfSmrgmain (void) 46087c5f6000Smrg{ 4609ec318dbfSmrg(void) ac_decl (0, (char *) 0); 4610ec318dbfSmrg (void) ac_decl; 4611ec318dbfSmrg 4612ec318dbfSmrg ; 46137c5f6000Smrg return 0; 46147c5f6000Smrg} 46157c5f6000Smrg_ACEOF 4616ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 4617ec318dbfSmrgthen : 4618ec318dbfSmrg if test x"$ac_arg" = x 4619ec318dbfSmrgthen : 4620ec318dbfSmrg ac_cv_c_undeclared_builtin_options='none needed' 4621a2394c98Smrgelse case e in #( 4622a2394c98Smrg e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 4623a2394c98Smrgesac 46247c5f6000Smrgfi 4625ec318dbfSmrg break 46267c5f6000Smrgfi 4627a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4628a2394c98Smrgesac 46297c5f6000Smrgfi 4630ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4631ec318dbfSmrg done 4632ec318dbfSmrg CFLAGS=$ac_save_CFLAGS 4633a2394c98Smrg ;; 4634a2394c98Smrgesac 4635ec318dbfSmrgfi 4636ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4637ec318dbfSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4638ec318dbfSmrg case $ac_cv_c_undeclared_builtin_options in #( 4639ec318dbfSmrg 'cannot detect') : 4640a2394c98Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4641a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4642ec318dbfSmrgas_fn_error $? "cannot make $CC report undeclared builtins 4643a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 4644ec318dbfSmrg 'none needed') : 4645ec318dbfSmrg ac_c_undeclared_builtin_options='' ;; #( 4646ec318dbfSmrg *) : 4647ec318dbfSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4648ec318dbfSmrgesac 46497c5f6000Smrg 4650ec318dbfSmrgac_header= ac_cache= 4651ec318dbfSmrgfor ac_item in $ac_header_c_list 4652ec318dbfSmrgdo 4653ec318dbfSmrg if test $ac_cache; then 4654ec318dbfSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4655ec318dbfSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4656ec318dbfSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4657ec318dbfSmrg fi 4658ec318dbfSmrg ac_header= ac_cache= 4659ec318dbfSmrg elif test $ac_header; then 4660ec318dbfSmrg ac_cache=$ac_item 4661ec318dbfSmrg else 4662ec318dbfSmrg ac_header=$ac_item 4663ec318dbfSmrg fi 4664ec318dbfSmrgdone 46657c5f6000Smrg 46667c5f6000Smrg 46677c5f6000Smrg 46687c5f6000Smrg 46697c5f6000Smrg 46707c5f6000Smrg 46717c5f6000Smrg 46727c5f6000Smrg 4673ec318dbfSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4674ec318dbfSmrgthen : 4675ec318dbfSmrg 4676ec318dbfSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4677ec318dbfSmrg 4678ec318dbfSmrgfi 4679ec318dbfSmrg 4680ec318dbfSmrg 46811b1389eeSmrg 46821b1389eeSmrg 4683ec318dbfSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4684ec318dbfSmrgif test "x$ac_cv_have_decl___clang__" = xyes 4685ec318dbfSmrgthen : 46861b1389eeSmrg CLANGCC="yes" 4687a2394c98Smrgelse case e in #( 4688a2394c98Smrg e) CLANGCC="no" ;; 4689a2394c98Smrgesac 46901b1389eeSmrgfi 4691ec318dbfSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4692ec318dbfSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4693ec318dbfSmrgthen : 46941b1389eeSmrg INTELCC="yes" 4695a2394c98Smrgelse case e in #( 4696a2394c98Smrg e) INTELCC="no" ;; 4697a2394c98Smrgesac 46981b1389eeSmrgfi 4699ec318dbfSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4700ec318dbfSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4701ec318dbfSmrgthen : 47021b1389eeSmrg SUNCC="yes" 4703a2394c98Smrgelse case e in #( 4704a2394c98Smrg e) SUNCC="no" ;; 4705a2394c98Smrgesac 47061b1389eeSmrgfi 47071b1389eeSmrg 47081b1389eeSmrg 47091b1389eeSmrg 47101b1389eeSmrg 471189afc689Smrg 471289afc689Smrg 471389afc689Smrg 471489afc689Smrg 4715f7ada8ddSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4716f7ada8ddSmrg if test -n "$ac_tool_prefix"; then 4717f7ada8ddSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4718f7ada8ddSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4719ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4720ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 4721ec318dbfSmrgif test ${ac_cv_path_PKG_CONFIG+y} 4722ec318dbfSmrgthen : 4723ec318dbfSmrg printf %s "(cached) " >&6 4724a2394c98Smrgelse case e in #( 4725a2394c98Smrg e) case $PKG_CONFIG in 4726f7ada8ddSmrg [\\/]* | ?:[\\/]*) 4727f7ada8ddSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4728f7ada8ddSmrg ;; 4729f7ada8ddSmrg *) 4730f7ada8ddSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4731f7ada8ddSmrgfor as_dir in $PATH 47327c5f6000Smrgdo 4733f7ada8ddSmrg IFS=$as_save_IFS 4734ec318dbfSmrg case $as_dir in #((( 4735ec318dbfSmrg '') as_dir=./ ;; 4736ec318dbfSmrg */) ;; 4737ec318dbfSmrg *) as_dir=$as_dir/ ;; 4738ec318dbfSmrg esac 4739f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4740ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4741ec318dbfSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4742ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4743f7ada8ddSmrg break 2 4744f7ada8ddSmrg fi 4745f7ada8ddSmrgdone 4746f7ada8ddSmrg done 4747f7ada8ddSmrgIFS=$as_save_IFS 4748f7ada8ddSmrg 4749f7ada8ddSmrg ;; 4750a2394c98Smrgesac ;; 47517c5f6000Smrgesac 4752f7ada8ddSmrgfi 4753f7ada8ddSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4754f7ada8ddSmrgif test -n "$PKG_CONFIG"; then 4755ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4756ec318dbfSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 47577c5f6000Smrgelse 4758ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4759ec318dbfSmrgprintf "%s\n" "no" >&6; } 47607c5f6000Smrgfi 47617c5f6000Smrg 47627c5f6000Smrg 47637c5f6000Smrgfi 4764f7ada8ddSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4765f7ada8ddSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4766f7ada8ddSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 4767f7ada8ddSmrgset dummy pkg-config; ac_word=$2 4768ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4769ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; } 4770ec318dbfSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4771ec318dbfSmrgthen : 4772ec318dbfSmrg printf %s "(cached) " >&6 4773a2394c98Smrgelse case e in #( 4774a2394c98Smrg e) case $ac_pt_PKG_CONFIG in 4775f7ada8ddSmrg [\\/]* | ?:[\\/]*) 4776f7ada8ddSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4777f7ada8ddSmrg ;; 47787c5f6000Smrg *) 4779f7ada8ddSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4780f7ada8ddSmrgfor as_dir in $PATH 4781f7ada8ddSmrgdo 4782f7ada8ddSmrg IFS=$as_save_IFS 4783ec318dbfSmrg case $as_dir in #((( 4784ec318dbfSmrg '') as_dir=./ ;; 4785ec318dbfSmrg */) ;; 4786ec318dbfSmrg *) as_dir=$as_dir/ ;; 4787ec318dbfSmrg esac 4788f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4789ec318dbfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4790ec318dbfSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4791ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4792f7ada8ddSmrg break 2 4793f7ada8ddSmrg fi 4794f7ada8ddSmrgdone 4795f7ada8ddSmrg done 4796f7ada8ddSmrgIFS=$as_save_IFS 4797f7ada8ddSmrg 4798f7ada8ddSmrg ;; 4799a2394c98Smrgesac ;; 48007c5f6000Smrgesac 4801f7ada8ddSmrgfi 4802f7ada8ddSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4803f7ada8ddSmrgif test -n "$ac_pt_PKG_CONFIG"; then 4804ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4805ec318dbfSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4806f7ada8ddSmrgelse 4807ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4808ec318dbfSmrgprintf "%s\n" "no" >&6; } 4809f7ada8ddSmrgfi 48107c5f6000Smrg 4811f7ada8ddSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 4812f7ada8ddSmrg PKG_CONFIG="" 4813f7ada8ddSmrg else 4814f7ada8ddSmrg case $cross_compiling:$ac_tool_warned in 4815f7ada8ddSmrgyes:) 4816ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4817ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4818f7ada8ddSmrgac_tool_warned=yes ;; 4819f7ada8ddSmrgesac 4820f7ada8ddSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4821f7ada8ddSmrg fi 4822f7ada8ddSmrgelse 4823f7ada8ddSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4824f7ada8ddSmrgfi 48257c5f6000Smrg 4826f7ada8ddSmrgfi 4827f7ada8ddSmrgif test -n "$PKG_CONFIG"; then 4828f7ada8ddSmrg _pkg_min_version=0.9.0 4829ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4830ec318dbfSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4831f7ada8ddSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4832ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4833ec318dbfSmrgprintf "%s\n" "yes" >&6; } 4834f7ada8ddSmrg else 4835ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4836ec318dbfSmrgprintf "%s\n" "no" >&6; } 4837f7ada8ddSmrg PKG_CONFIG="" 4838f7ada8ddSmrg fi 4839f7ada8ddSmrgfi 48407c5f6000Smrg 4841ec318dbfSmrg 4842ec318dbfSmrg # Make sure we can run config.sub. 4843ec318dbfSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4844ec318dbfSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4845ec318dbfSmrg 4846ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4847ec318dbfSmrgprintf %s "checking build system type... " >&6; } 4848ec318dbfSmrgif test ${ac_cv_build+y} 4849ec318dbfSmrgthen : 4850ec318dbfSmrg printf %s "(cached) " >&6 4851a2394c98Smrgelse case e in #( 4852a2394c98Smrg e) ac_build_alias=$build_alias 48537c5f6000Smrgtest "x$ac_build_alias" = x && 4854ec318dbfSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 48557c5f6000Smrgtest "x$ac_build_alias" = x && 4856f7ada8ddSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4857ec318dbfSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4858ec318dbfSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4859a2394c98Smrg ;; 4860a2394c98Smrgesac 48617c5f6000Smrgfi 4862ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4863ec318dbfSmrgprintf "%s\n" "$ac_cv_build" >&6; } 48647c5f6000Smrgcase $ac_cv_build in 48657c5f6000Smrg*-*-*) ;; 4866f7ada8ddSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 48677c5f6000Smrgesac 48687c5f6000Smrgbuild=$ac_cv_build 48697c5f6000Smrgac_save_IFS=$IFS; IFS='-' 48707c5f6000Smrgset x $ac_cv_build 48717c5f6000Smrgshift 48727c5f6000Smrgbuild_cpu=$1 48737c5f6000Smrgbuild_vendor=$2 48747c5f6000Smrgshift; shift 48757c5f6000Smrg# Remember, the first character of IFS is used to create $*, 48767c5f6000Smrg# except with old shells: 48777c5f6000Smrgbuild_os=$* 48787c5f6000SmrgIFS=$ac_save_IFS 48797c5f6000Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 48807c5f6000Smrg 48817c5f6000Smrg 4882ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4883ec318dbfSmrgprintf %s "checking host system type... " >&6; } 4884ec318dbfSmrgif test ${ac_cv_host+y} 4885ec318dbfSmrgthen : 4886ec318dbfSmrg printf %s "(cached) " >&6 4887a2394c98Smrgelse case e in #( 4888a2394c98Smrg e) if test "x$host_alias" = x; then 48897c5f6000Smrg ac_cv_host=$ac_cv_build 48907c5f6000Smrgelse 4891ec318dbfSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4892ec318dbfSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 48937c5f6000Smrgfi 4894a2394c98Smrg ;; 4895a2394c98Smrgesac 48967c5f6000Smrgfi 4897ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4898ec318dbfSmrgprintf "%s\n" "$ac_cv_host" >&6; } 48997c5f6000Smrgcase $ac_cv_host in 49007c5f6000Smrg*-*-*) ;; 4901f7ada8ddSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 49027c5f6000Smrgesac 49037c5f6000Smrghost=$ac_cv_host 49047c5f6000Smrgac_save_IFS=$IFS; IFS='-' 49057c5f6000Smrgset x $ac_cv_host 49067c5f6000Smrgshift 49077c5f6000Smrghost_cpu=$1 49087c5f6000Smrghost_vendor=$2 49097c5f6000Smrgshift; shift 49107c5f6000Smrg# Remember, the first character of IFS is used to create $*, 49117c5f6000Smrg# except with old shells: 49127c5f6000Smrghost_os=$* 49137c5f6000SmrgIFS=$ac_save_IFS 49147c5f6000Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 49157c5f6000Smrg 49167c5f6000Smrg 4917ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4918ec318dbfSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 4919ec318dbfSmrgif test ${ac_cv_path_SED+y} 4920ec318dbfSmrgthen : 4921ec318dbfSmrg printf %s "(cached) " >&6 4922a2394c98Smrgelse case e in #( 4923a2394c98Smrg e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4924f7ada8ddSmrg for ac_i in 1 2 3 4 5 6 7; do 4925f7ada8ddSmrg ac_script="$ac_script$as_nl$ac_script" 4926f7ada8ddSmrg done 4927f7ada8ddSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4928f7ada8ddSmrg { ac_script=; unset ac_script;} 4929f7ada8ddSmrg if test -z "$SED"; then 4930f7ada8ddSmrg ac_path_SED_found=false 4931f7ada8ddSmrg # Loop through the user's path and test for each of PROGNAME-LIST 4932f7ada8ddSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4933f7ada8ddSmrgfor as_dir in $PATH 4934f7ada8ddSmrgdo 4935f7ada8ddSmrg IFS=$as_save_IFS 4936ec318dbfSmrg case $as_dir in #((( 4937ec318dbfSmrg '') as_dir=./ ;; 4938ec318dbfSmrg */) ;; 4939ec318dbfSmrg *) as_dir=$as_dir/ ;; 4940ec318dbfSmrg esac 4941ec318dbfSmrg for ac_prog in sed gsed 4942ec318dbfSmrg do 4943f7ada8ddSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4944ec318dbfSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 494589afc689Smrg as_fn_executable_p "$ac_path_SED" || continue 4946f7ada8ddSmrg# Check for GNU ac_path_SED and select it if it is found. 4947f7ada8ddSmrg # Check for GNU $ac_path_SED 4948a2394c98Smrgcase `"$ac_path_SED" --version 2>&1` in #( 4949f7ada8ddSmrg*GNU*) 4950f7ada8ddSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4951a2394c98Smrg#( 4952f7ada8ddSmrg*) 4953f7ada8ddSmrg ac_count=0 4954ec318dbfSmrg printf %s 0123456789 >"conftest.in" 4955f7ada8ddSmrg while : 4956f7ada8ddSmrg do 4957f7ada8ddSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4958f7ada8ddSmrg mv "conftest.tmp" "conftest.in" 4959f7ada8ddSmrg cp "conftest.in" "conftest.nl" 4960ec318dbfSmrg printf "%s\n" '' >> "conftest.nl" 4961f7ada8ddSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4962f7ada8ddSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4963f7ada8ddSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4964f7ada8ddSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4965f7ada8ddSmrg # Best one so far, save it but keep looking for a better one 4966f7ada8ddSmrg ac_cv_path_SED="$ac_path_SED" 4967f7ada8ddSmrg ac_path_SED_max=$ac_count 4968f7ada8ddSmrg fi 4969f7ada8ddSmrg # 10*(2^10) chars as input seems more than enough 4970f7ada8ddSmrg test $ac_count -gt 10 && break 4971f7ada8ddSmrg done 4972f7ada8ddSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4973f7ada8ddSmrgesac 4974f7ada8ddSmrg 4975f7ada8ddSmrg $ac_path_SED_found && break 3 4976f7ada8ddSmrg done 4977f7ada8ddSmrg done 4978f7ada8ddSmrg done 4979f7ada8ddSmrgIFS=$as_save_IFS 4980f7ada8ddSmrg if test -z "$ac_cv_path_SED"; then 4981f7ada8ddSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4982f7ada8ddSmrg fi 4983f7ada8ddSmrgelse 4984f7ada8ddSmrg ac_cv_path_SED=$SED 4985f7ada8ddSmrgfi 4986a2394c98Smrg ;; 4987a2394c98Smrgesac 4988f7ada8ddSmrgfi 4989ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4990ec318dbfSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4991f7ada8ddSmrg SED="$ac_cv_path_SED" 4992f7ada8ddSmrg rm -f conftest.sed 4993f7ada8ddSmrg 4994f7ada8ddSmrg 49957c5f6000Smrg 49967c5f6000Smrg 49977c5f6000Smrg 49981b1389eeSmrg 49991b1389eeSmrg# Check whether --enable-selective-werror was given. 5000ec318dbfSmrgif test ${enable_selective_werror+y} 5001ec318dbfSmrgthen : 50021b1389eeSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 5003a2394c98Smrgelse case e in #( 5004a2394c98Smrg e) SELECTIVE_WERROR=yes ;; 5005a2394c98Smrgesac 50061b1389eeSmrgfi 50071b1389eeSmrg 50081b1389eeSmrg 50091b1389eeSmrg 50101b1389eeSmrg 50111b1389eeSmrg 50121b1389eeSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 50131b1389eeSmrgif test "x$SUNCC" = "xyes"; then 50141b1389eeSmrg BASE_CFLAGS="-v" 50157c5f6000Smrgelse 50161b1389eeSmrg BASE_CFLAGS="" 50177c5f6000Smrgfi 50187c5f6000Smrg 50191b1389eeSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 50201b1389eeSmrg 50211b1389eeSmrg 50221b1389eeSmrg 50231b1389eeSmrg 50241b1389eeSmrg 50251b1389eeSmrg 50261b1389eeSmrg 50271b1389eeSmrg 50281b1389eeSmrg 50291b1389eeSmrg 50301b1389eeSmrg 50311b1389eeSmrg 50321b1389eeSmrg 50331b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 50341b1389eeSmrg 50351b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 50361b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5037ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5038ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5039ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5040ec318dbfSmrgthen : 5041ec318dbfSmrg printf %s "(cached) " >&6 5042a2394c98Smrgelse case e in #( 5043a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50441b1389eeSmrg/* end confdefs.h. */ 50451b1389eeSmrgint i; 50461b1389eeSmrg_ACEOF 5047ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5048ec318dbfSmrgthen : 50491b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5050a2394c98Smrgelse case e in #( 5051a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5052a2394c98Smrgesac 50531b1389eeSmrgfi 5054a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5055a2394c98Smrgesac 50561b1389eeSmrgfi 5057ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5058ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 50591b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 50601b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 50611b1389eeSmrgfi 50621b1389eeSmrg 50631b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 50641b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 50651b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50661b1389eeSmrg fi 50671b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5068ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5069ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5070ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5071ec318dbfSmrgthen : 5072ec318dbfSmrg printf %s "(cached) " >&6 5073a2394c98Smrgelse case e in #( 5074a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50751b1389eeSmrg/* end confdefs.h. */ 50761b1389eeSmrgint i; 50771b1389eeSmrg_ACEOF 5078ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5079ec318dbfSmrgthen : 50801b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5081a2394c98Smrgelse case e in #( 5082a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5083a2394c98Smrgesac 50841b1389eeSmrgfi 5085a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5086a2394c98Smrgesac 50871b1389eeSmrgfi 5088ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5089ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 50901b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 50911b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 50927c5f6000Smrgfi 50937c5f6000Smrg 50941b1389eeSmrgfound="no" 50957c5f6000Smrg 50961b1389eeSmrg if test $found = "no" ; then 509789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 50981b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50991b1389eeSmrg fi 51007c5f6000Smrg 510189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 51021b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51031b1389eeSmrg fi 51047c5f6000Smrg 51051b1389eeSmrg CFLAGS="$CFLAGS -Wall" 51067c5f6000Smrg 5107ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 5108ec318dbfSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 51091b1389eeSmrg cacheid=xorg_cv_cc_flag__Wall 5110ec318dbfSmrg if eval test \${$cacheid+y} 5111ec318dbfSmrgthen : 5112ec318dbfSmrg printf %s "(cached) " >&6 5113a2394c98Smrgelse case e in #( 5114a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51151b1389eeSmrg/* end confdefs.h. */ 51161b1389eeSmrgint i; 51171b1389eeSmrgint 5118ec318dbfSmrgmain (void) 51191b1389eeSmrg{ 51207c5f6000Smrg 51211b1389eeSmrg ; 51221b1389eeSmrg return 0; 51231b1389eeSmrg} 51241b1389eeSmrg_ACEOF 5125ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5126ec318dbfSmrgthen : 51271b1389eeSmrg eval $cacheid=yes 5128a2394c98Smrgelse case e in #( 5129a2394c98Smrg e) eval $cacheid=no ;; 5130a2394c98Smrgesac 51311b1389eeSmrgfi 5132ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5133a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5134a2394c98Smrgesac 51357c5f6000Smrgfi 51367c5f6000Smrg 51371b1389eeSmrg 51381b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 51391b1389eeSmrg 51401b1389eeSmrg eval supported=\$$cacheid 5141ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5142ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 51431b1389eeSmrg if test "$supported" = "yes" ; then 51441b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 51451b1389eeSmrg found="yes" 51461b1389eeSmrg fi 51471b1389eeSmrg fi 51481b1389eeSmrg 51491b1389eeSmrg 51501b1389eeSmrg 51511b1389eeSmrg 51521b1389eeSmrg 51531b1389eeSmrg 51541b1389eeSmrg 51551b1389eeSmrg 51561b1389eeSmrg 51571b1389eeSmrg 51581b1389eeSmrg 51591b1389eeSmrg 51601b1389eeSmrg 51611b1389eeSmrg 51621b1389eeSmrg 51631b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 51641b1389eeSmrg 51651b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 51661b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5167ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5168ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5169ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5170ec318dbfSmrgthen : 5171ec318dbfSmrg printf %s "(cached) " >&6 5172a2394c98Smrgelse case e in #( 5173a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51741b1389eeSmrg/* end confdefs.h. */ 51751b1389eeSmrgint i; 51761b1389eeSmrg_ACEOF 5177ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5178ec318dbfSmrgthen : 51791b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5180a2394c98Smrgelse case e in #( 5181a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5182a2394c98Smrgesac 51831b1389eeSmrgfi 5184a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5185a2394c98Smrgesac 51861b1389eeSmrgfi 5187ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5188ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 51891b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 51901b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 51917c5f6000Smrgfi 51927c5f6000Smrg 51931b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 51941b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51951b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51961b1389eeSmrg fi 51971b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5198ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5199ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5200ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5201ec318dbfSmrgthen : 5202ec318dbfSmrg printf %s "(cached) " >&6 5203a2394c98Smrgelse case e in #( 5204a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52051b1389eeSmrg/* end confdefs.h. */ 52061b1389eeSmrgint i; 52071b1389eeSmrg_ACEOF 5208ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5209ec318dbfSmrgthen : 52101b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5211a2394c98Smrgelse case e in #( 5212a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5213a2394c98Smrgesac 52141b1389eeSmrgfi 5215a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5216a2394c98Smrgesac 52171b1389eeSmrgfi 5218ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5219ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 52201b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 52211b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 52221b1389eeSmrgfi 52231b1389eeSmrg 52241b1389eeSmrgfound="no" 52251b1389eeSmrg 52261b1389eeSmrg if test $found = "no" ; then 522789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52281b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52291b1389eeSmrg fi 52301b1389eeSmrg 523189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 52321b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 52331b1389eeSmrg fi 52341b1389eeSmrg 52351b1389eeSmrg CFLAGS="$CFLAGS -Wpointer-arith" 52361b1389eeSmrg 5237ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5238ec318dbfSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 52391b1389eeSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5240ec318dbfSmrg if eval test \${$cacheid+y} 5241ec318dbfSmrgthen : 5242ec318dbfSmrg printf %s "(cached) " >&6 5243a2394c98Smrgelse case e in #( 5244a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52451b1389eeSmrg/* end confdefs.h. */ 52461b1389eeSmrgint i; 52471b1389eeSmrgint 5248ec318dbfSmrgmain (void) 52491b1389eeSmrg{ 52501b1389eeSmrg 52511b1389eeSmrg ; 52521b1389eeSmrg return 0; 52531b1389eeSmrg} 52541b1389eeSmrg_ACEOF 5255ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5256ec318dbfSmrgthen : 52571b1389eeSmrg eval $cacheid=yes 5258a2394c98Smrgelse case e in #( 5259a2394c98Smrg e) eval $cacheid=no ;; 5260a2394c98Smrgesac 52611b1389eeSmrgfi 5262ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5263a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5264a2394c98Smrgesac 52651b1389eeSmrgfi 52661b1389eeSmrg 52671b1389eeSmrg 52681b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 52691b1389eeSmrg 52701b1389eeSmrg eval supported=\$$cacheid 5271ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5272ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 52731b1389eeSmrg if test "$supported" = "yes" ; then 52741b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 52751b1389eeSmrg found="yes" 52761b1389eeSmrg fi 52771b1389eeSmrg fi 52781b1389eeSmrg 52791b1389eeSmrg 52801b1389eeSmrg 52811b1389eeSmrg 52821b1389eeSmrg 52831b1389eeSmrg 52841b1389eeSmrg 52851b1389eeSmrg 52861b1389eeSmrg 52871b1389eeSmrg 52881b1389eeSmrg 52891b1389eeSmrg 52901b1389eeSmrg 52911b1389eeSmrg 52921b1389eeSmrg 52931b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 52941b1389eeSmrg 52951b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 52961b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5297ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5298ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5299ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5300ec318dbfSmrgthen : 5301ec318dbfSmrg printf %s "(cached) " >&6 5302a2394c98Smrgelse case e in #( 5303a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53041b1389eeSmrg/* end confdefs.h. */ 53051b1389eeSmrgint i; 53061b1389eeSmrg_ACEOF 5307ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5308ec318dbfSmrgthen : 53091b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5310a2394c98Smrgelse case e in #( 5311a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5312a2394c98Smrgesac 53131b1389eeSmrgfi 5314a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5315a2394c98Smrgesac 53161b1389eeSmrgfi 5317ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5318ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 53191b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 53201b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 53217c5f6000Smrgfi 53227c5f6000Smrg 53231b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 53241b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 53251b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 53267c5f6000Smrg fi 53271b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5328ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5329ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5330ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5331ec318dbfSmrgthen : 5332ec318dbfSmrg printf %s "(cached) " >&6 5333a2394c98Smrgelse case e in #( 5334a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53351b1389eeSmrg/* end confdefs.h. */ 53361b1389eeSmrgint i; 53371b1389eeSmrg_ACEOF 5338ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5339ec318dbfSmrgthen : 53401b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5341a2394c98Smrgelse case e in #( 5342a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5343a2394c98Smrgesac 53441b1389eeSmrgfi 5345a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5346a2394c98Smrgesac 53471b1389eeSmrgfi 5348ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5349ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 53501b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 53511b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 53521b1389eeSmrgfi 53531b1389eeSmrg 53541b1389eeSmrgfound="no" 53551b1389eeSmrg 53561b1389eeSmrg if test $found = "no" ; then 535789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 53581b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 53591b1389eeSmrg fi 53601b1389eeSmrg 536189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 53621b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 53631b1389eeSmrg fi 53641b1389eeSmrg 53651b1389eeSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 53661b1389eeSmrg 5367ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5368ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 53691b1389eeSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5370ec318dbfSmrg if eval test \${$cacheid+y} 5371ec318dbfSmrgthen : 5372ec318dbfSmrg printf %s "(cached) " >&6 5373a2394c98Smrgelse case e in #( 5374a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53751b1389eeSmrg/* end confdefs.h. */ 53761b1389eeSmrgint i; 53771b1389eeSmrgint 5378ec318dbfSmrgmain (void) 53791b1389eeSmrg{ 53801b1389eeSmrg 53811b1389eeSmrg ; 53821b1389eeSmrg return 0; 53831b1389eeSmrg} 53841b1389eeSmrg_ACEOF 5385ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5386ec318dbfSmrgthen : 53871b1389eeSmrg eval $cacheid=yes 5388a2394c98Smrgelse case e in #( 5389a2394c98Smrg e) eval $cacheid=no ;; 5390a2394c98Smrgesac 53911b1389eeSmrgfi 5392ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5393a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5394a2394c98Smrgesac 53957c5f6000Smrgfi 53961b1389eeSmrg 53971b1389eeSmrg 53981b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 53991b1389eeSmrg 54001b1389eeSmrg eval supported=\$$cacheid 5401ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5402ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 54031b1389eeSmrg if test "$supported" = "yes" ; then 54041b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 54051b1389eeSmrg found="yes" 54061b1389eeSmrg fi 54071b1389eeSmrg fi 54081b1389eeSmrg 54091b1389eeSmrg 54101b1389eeSmrg 54111b1389eeSmrg 54121b1389eeSmrg 54131b1389eeSmrg 54141b1389eeSmrg 54151b1389eeSmrg 54161b1389eeSmrg 54171b1389eeSmrg 54181b1389eeSmrg 54191b1389eeSmrg 54201b1389eeSmrg 54211b1389eeSmrg 54221b1389eeSmrg 54231b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 54241b1389eeSmrg 54251b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 54261b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5427ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5428ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5429ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5430ec318dbfSmrgthen : 5431ec318dbfSmrg printf %s "(cached) " >&6 5432a2394c98Smrgelse case e in #( 5433a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54341b1389eeSmrg/* end confdefs.h. */ 54351b1389eeSmrgint i; 54361b1389eeSmrg_ACEOF 5437ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5438ec318dbfSmrgthen : 54391b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5440a2394c98Smrgelse case e in #( 5441a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5442a2394c98Smrgesac 54431b1389eeSmrgfi 5444a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5445a2394c98Smrgesac 54461b1389eeSmrgfi 5447ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5448ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 54491b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 54501b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 54511b1389eeSmrgfi 54521b1389eeSmrg 54531b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 54541b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54551b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54561b1389eeSmrg fi 54571b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5458ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5459ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5460ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5461ec318dbfSmrgthen : 5462ec318dbfSmrg printf %s "(cached) " >&6 5463a2394c98Smrgelse case e in #( 5464a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54651b1389eeSmrg/* end confdefs.h. */ 54661b1389eeSmrgint i; 54671b1389eeSmrg_ACEOF 5468ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5469ec318dbfSmrgthen : 54701b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5471a2394c98Smrgelse case e in #( 5472a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5473a2394c98Smrgesac 54741b1389eeSmrgfi 5475a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5476a2394c98Smrgesac 54771b1389eeSmrgfi 5478ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5479ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 54801b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 54811b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 54821b1389eeSmrgfi 54831b1389eeSmrg 54841b1389eeSmrgfound="no" 54851b1389eeSmrg 54861b1389eeSmrg if test $found = "no" ; then 548789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54881b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54891b1389eeSmrg fi 54901b1389eeSmrg 549189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 54921b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 54931b1389eeSmrg fi 54941b1389eeSmrg 54951b1389eeSmrg CFLAGS="$CFLAGS -Wformat=2" 54961b1389eeSmrg 5497ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5498ec318dbfSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 549989afc689Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5500ec318dbfSmrg if eval test \${$cacheid+y} 5501ec318dbfSmrgthen : 5502ec318dbfSmrg printf %s "(cached) " >&6 5503a2394c98Smrgelse case e in #( 5504a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55051b1389eeSmrg/* end confdefs.h. */ 55061b1389eeSmrgint i; 55071b1389eeSmrgint 5508ec318dbfSmrgmain (void) 55091b1389eeSmrg{ 55101b1389eeSmrg 55111b1389eeSmrg ; 55121b1389eeSmrg return 0; 55131b1389eeSmrg} 55141b1389eeSmrg_ACEOF 5515ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5516ec318dbfSmrgthen : 55171b1389eeSmrg eval $cacheid=yes 5518a2394c98Smrgelse case e in #( 5519a2394c98Smrg e) eval $cacheid=no ;; 5520a2394c98Smrgesac 55211b1389eeSmrgfi 5522ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5523a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5524a2394c98Smrgesac 55251b1389eeSmrgfi 55261b1389eeSmrg 55271b1389eeSmrg 55281b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 55291b1389eeSmrg 55301b1389eeSmrg eval supported=\$$cacheid 5531ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5532ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 55331b1389eeSmrg if test "$supported" = "yes" ; then 55341b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 55351b1389eeSmrg found="yes" 55361b1389eeSmrg fi 55371b1389eeSmrg fi 55381b1389eeSmrg 55391b1389eeSmrg if test $found = "no" ; then 554089afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55411b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55421b1389eeSmrg fi 55431b1389eeSmrg 554489afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 55451b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55461b1389eeSmrg fi 55471b1389eeSmrg 55481b1389eeSmrg CFLAGS="$CFLAGS -Wformat" 55491b1389eeSmrg 5550ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5551ec318dbfSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 55521b1389eeSmrg cacheid=xorg_cv_cc_flag__Wformat 5553ec318dbfSmrg if eval test \${$cacheid+y} 5554ec318dbfSmrgthen : 5555ec318dbfSmrg printf %s "(cached) " >&6 5556a2394c98Smrgelse case e in #( 5557a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55581b1389eeSmrg/* end confdefs.h. */ 55591b1389eeSmrgint i; 55601b1389eeSmrgint 5561ec318dbfSmrgmain (void) 55621b1389eeSmrg{ 55631b1389eeSmrg 55641b1389eeSmrg ; 55651b1389eeSmrg return 0; 55661b1389eeSmrg} 55671b1389eeSmrg_ACEOF 5568ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5569ec318dbfSmrgthen : 55701b1389eeSmrg eval $cacheid=yes 5571a2394c98Smrgelse case e in #( 5572a2394c98Smrg e) eval $cacheid=no ;; 5573a2394c98Smrgesac 55741b1389eeSmrgfi 5575ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5576a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5577a2394c98Smrgesac 55781b1389eeSmrgfi 55791b1389eeSmrg 55801b1389eeSmrg 55811b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 55821b1389eeSmrg 55831b1389eeSmrg eval supported=\$$cacheid 5584ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5585ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 55861b1389eeSmrg if test "$supported" = "yes" ; then 55871b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 55881b1389eeSmrg found="yes" 55891b1389eeSmrg fi 55901b1389eeSmrg fi 55911b1389eeSmrg 55921b1389eeSmrg 55931b1389eeSmrg 55941b1389eeSmrg 55951b1389eeSmrg 55961b1389eeSmrg 55971b1389eeSmrg 55981b1389eeSmrg 55991b1389eeSmrg 56001b1389eeSmrg 56011b1389eeSmrg 56021b1389eeSmrg 56031b1389eeSmrg 56041b1389eeSmrg 56051b1389eeSmrg 56061b1389eeSmrg 56071b1389eeSmrg 56081b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 56091b1389eeSmrg 56101b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 56111b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5612ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5613ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5614ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5615ec318dbfSmrgthen : 5616ec318dbfSmrg printf %s "(cached) " >&6 5617a2394c98Smrgelse case e in #( 5618a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56191b1389eeSmrg/* end confdefs.h. */ 56201b1389eeSmrgint i; 56211b1389eeSmrg_ACEOF 5622ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5623ec318dbfSmrgthen : 56241b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5625a2394c98Smrgelse case e in #( 5626a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5627a2394c98Smrgesac 56281b1389eeSmrgfi 5629a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5630a2394c98Smrgesac 56311b1389eeSmrgfi 5632ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5633ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 56341b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 56351b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 56361b1389eeSmrgfi 56371b1389eeSmrg 56381b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 56391b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56401b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56411b1389eeSmrg fi 56421b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5643ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5644ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5645ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5646ec318dbfSmrgthen : 5647ec318dbfSmrg printf %s "(cached) " >&6 5648a2394c98Smrgelse case e in #( 5649a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56501b1389eeSmrg/* end confdefs.h. */ 56511b1389eeSmrgint i; 56521b1389eeSmrg_ACEOF 5653ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5654ec318dbfSmrgthen : 56551b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5656a2394c98Smrgelse case e in #( 5657a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5658a2394c98Smrgesac 56591b1389eeSmrgfi 5660a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5661a2394c98Smrgesac 56621b1389eeSmrgfi 5663ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5664ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 56651b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 56661b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 56671b1389eeSmrgfi 56681b1389eeSmrg 56691b1389eeSmrgfound="no" 56701b1389eeSmrg 56711b1389eeSmrg if test $found = "no" ; then 567289afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56731b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56741b1389eeSmrg fi 56751b1389eeSmrg 567689afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 56771b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 56781b1389eeSmrg fi 56791b1389eeSmrg 56801b1389eeSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 56811b1389eeSmrg 5682ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5683ec318dbfSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 56841b1389eeSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5685ec318dbfSmrg if eval test \${$cacheid+y} 5686ec318dbfSmrgthen : 5687ec318dbfSmrg printf %s "(cached) " >&6 5688a2394c98Smrgelse case e in #( 5689a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56901b1389eeSmrg/* end confdefs.h. */ 56911b1389eeSmrgint i; 56921b1389eeSmrgint 5693ec318dbfSmrgmain (void) 56941b1389eeSmrg{ 56951b1389eeSmrg 56961b1389eeSmrg ; 56971b1389eeSmrg return 0; 56981b1389eeSmrg} 56991b1389eeSmrg_ACEOF 5700ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5701ec318dbfSmrgthen : 57021b1389eeSmrg eval $cacheid=yes 5703a2394c98Smrgelse case e in #( 5704a2394c98Smrg e) eval $cacheid=no ;; 5705a2394c98Smrgesac 57061b1389eeSmrgfi 5707ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5708a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5709a2394c98Smrgesac 57101b1389eeSmrgfi 57111b1389eeSmrg 57121b1389eeSmrg 57131b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 57141b1389eeSmrg 57151b1389eeSmrg eval supported=\$$cacheid 5716ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5717ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 57181b1389eeSmrg if test "$supported" = "yes" ; then 57191b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 57201b1389eeSmrg found="yes" 57211b1389eeSmrg fi 57221b1389eeSmrg fi 57231b1389eeSmrg 57241b1389eeSmrg 57251b1389eeSmrg 57261b1389eeSmrg 57271b1389eeSmrg 57281b1389eeSmrg 57291b1389eeSmrg 57301b1389eeSmrg 57311b1389eeSmrg 57321b1389eeSmrg 57331b1389eeSmrg 57341b1389eeSmrg 57351b1389eeSmrg 57361b1389eeSmrg 57371b1389eeSmrg 57381b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 57391b1389eeSmrg 57401b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 57411b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5742ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5743ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5744ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5745ec318dbfSmrgthen : 5746ec318dbfSmrg printf %s "(cached) " >&6 5747a2394c98Smrgelse case e in #( 5748a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57491b1389eeSmrg/* end confdefs.h. */ 57501b1389eeSmrgint i; 57511b1389eeSmrg_ACEOF 5752ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5753ec318dbfSmrgthen : 57541b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5755a2394c98Smrgelse case e in #( 5756a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5757a2394c98Smrgesac 57581b1389eeSmrgfi 5759a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5760a2394c98Smrgesac 57611b1389eeSmrgfi 5762ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5763ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 57641b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 57651b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 57661b1389eeSmrgfi 57671b1389eeSmrg 57681b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 57691b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 57701b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57711b1389eeSmrg fi 57721b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5773ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5774ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5775ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5776ec318dbfSmrgthen : 5777ec318dbfSmrg printf %s "(cached) " >&6 5778a2394c98Smrgelse case e in #( 5779a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57801b1389eeSmrg/* end confdefs.h. */ 57811b1389eeSmrgint i; 57821b1389eeSmrg_ACEOF 5783ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5784ec318dbfSmrgthen : 57851b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5786a2394c98Smrgelse case e in #( 5787a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5788a2394c98Smrgesac 57891b1389eeSmrgfi 5790a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5791a2394c98Smrgesac 57921b1389eeSmrgfi 5793ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5794ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 57951b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 57961b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 57971b1389eeSmrgfi 57981b1389eeSmrg 57991b1389eeSmrgfound="no" 58001b1389eeSmrg 58011b1389eeSmrg if test $found = "no" ; then 580289afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 58031b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58041b1389eeSmrg fi 58051b1389eeSmrg 580689afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 58071b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 58081b1389eeSmrg fi 58091b1389eeSmrg 58101b1389eeSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 58111b1389eeSmrg 5812ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5813ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 58141b1389eeSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5815ec318dbfSmrg if eval test \${$cacheid+y} 5816ec318dbfSmrgthen : 5817ec318dbfSmrg printf %s "(cached) " >&6 5818a2394c98Smrgelse case e in #( 5819a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58201b1389eeSmrg/* end confdefs.h. */ 58211b1389eeSmrgint i; 58221b1389eeSmrgint 5823ec318dbfSmrgmain (void) 58241b1389eeSmrg{ 58251b1389eeSmrg 58261b1389eeSmrg ; 58271b1389eeSmrg return 0; 58281b1389eeSmrg} 58291b1389eeSmrg_ACEOF 5830ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5831ec318dbfSmrgthen : 58321b1389eeSmrg eval $cacheid=yes 5833a2394c98Smrgelse case e in #( 5834a2394c98Smrg e) eval $cacheid=no ;; 5835a2394c98Smrgesac 58361b1389eeSmrgfi 5837ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5838a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5839a2394c98Smrgesac 58401b1389eeSmrgfi 58411b1389eeSmrg 58421b1389eeSmrg 58431b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 58441b1389eeSmrg 58451b1389eeSmrg eval supported=\$$cacheid 5846ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5847ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 58481b1389eeSmrg if test "$supported" = "yes" ; then 58491b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 58501b1389eeSmrg found="yes" 58511b1389eeSmrg fi 58521b1389eeSmrg fi 58531b1389eeSmrg 58541b1389eeSmrg 58551b1389eeSmrg 58561b1389eeSmrg 58571b1389eeSmrg 58581b1389eeSmrg 58591b1389eeSmrg 58601b1389eeSmrg 58611b1389eeSmrg 58621b1389eeSmrg 58631b1389eeSmrg 58641b1389eeSmrg 58651b1389eeSmrg 58661b1389eeSmrg 58671b1389eeSmrg 58681b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 58691b1389eeSmrg 58701b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 58711b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5872ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5873ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5874ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5875ec318dbfSmrgthen : 5876ec318dbfSmrg printf %s "(cached) " >&6 5877a2394c98Smrgelse case e in #( 5878a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58791b1389eeSmrg/* end confdefs.h. */ 58801b1389eeSmrgint i; 58811b1389eeSmrg_ACEOF 5882ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5883ec318dbfSmrgthen : 58841b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5885a2394c98Smrgelse case e in #( 5886a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5887a2394c98Smrgesac 58881b1389eeSmrgfi 5889a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5890a2394c98Smrgesac 58911b1389eeSmrgfi 5892ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5893ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 58941b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 58951b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 58961b1389eeSmrgfi 58971b1389eeSmrg 58981b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 58991b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59001b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59011b1389eeSmrg fi 59021b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5903ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5904ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5905ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5906ec318dbfSmrgthen : 5907ec318dbfSmrg printf %s "(cached) " >&6 5908a2394c98Smrgelse case e in #( 5909a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59101b1389eeSmrg/* end confdefs.h. */ 59111b1389eeSmrgint i; 59121b1389eeSmrg_ACEOF 5913ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 5914ec318dbfSmrgthen : 59151b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5916a2394c98Smrgelse case e in #( 5917a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5918a2394c98Smrgesac 59191b1389eeSmrgfi 5920a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5921a2394c98Smrgesac 59221b1389eeSmrgfi 5923ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5924ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 59251b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 59261b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 59271b1389eeSmrgfi 59281b1389eeSmrg 59291b1389eeSmrgfound="no" 59301b1389eeSmrg 59311b1389eeSmrg if test $found = "no" ; then 593289afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59331b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59341b1389eeSmrg fi 59351b1389eeSmrg 593689afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 59371b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59381b1389eeSmrg fi 59391b1389eeSmrg 59401b1389eeSmrg CFLAGS="$CFLAGS -Wnested-externs" 59411b1389eeSmrg 5942ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5943ec318dbfSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 59441b1389eeSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 5945ec318dbfSmrg if eval test \${$cacheid+y} 5946ec318dbfSmrgthen : 5947ec318dbfSmrg printf %s "(cached) " >&6 5948a2394c98Smrgelse case e in #( 5949a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59501b1389eeSmrg/* end confdefs.h. */ 59511b1389eeSmrgint i; 59521b1389eeSmrgint 5953ec318dbfSmrgmain (void) 59541b1389eeSmrg{ 59551b1389eeSmrg 59561b1389eeSmrg ; 59571b1389eeSmrg return 0; 59581b1389eeSmrg} 59591b1389eeSmrg_ACEOF 5960ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 5961ec318dbfSmrgthen : 59621b1389eeSmrg eval $cacheid=yes 5963a2394c98Smrgelse case e in #( 5964a2394c98Smrg e) eval $cacheid=no ;; 5965a2394c98Smrgesac 59661b1389eeSmrgfi 5967ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5968a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 5969a2394c98Smrgesac 59701b1389eeSmrgfi 59711b1389eeSmrg 59721b1389eeSmrg 59731b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 59741b1389eeSmrg 59751b1389eeSmrg eval supported=\$$cacheid 5976ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5977ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 59781b1389eeSmrg if test "$supported" = "yes" ; then 59791b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 59801b1389eeSmrg found="yes" 59811b1389eeSmrg fi 59821b1389eeSmrg fi 59831b1389eeSmrg 59841b1389eeSmrg 59851b1389eeSmrg 59861b1389eeSmrg 59871b1389eeSmrg 59881b1389eeSmrg 59891b1389eeSmrg 59901b1389eeSmrg 59911b1389eeSmrg 59921b1389eeSmrg 59931b1389eeSmrg 59941b1389eeSmrg 59951b1389eeSmrg 59961b1389eeSmrg 59971b1389eeSmrg 59981b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 59991b1389eeSmrg 60001b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 60011b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6002ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6003ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6004ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6005ec318dbfSmrgthen : 6006ec318dbfSmrg printf %s "(cached) " >&6 6007a2394c98Smrgelse case e in #( 6008a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60091b1389eeSmrg/* end confdefs.h. */ 60101b1389eeSmrgint i; 60111b1389eeSmrg_ACEOF 6012ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6013ec318dbfSmrgthen : 60141b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6015a2394c98Smrgelse case e in #( 6016a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6017a2394c98Smrgesac 60181b1389eeSmrgfi 6019a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6020a2394c98Smrgesac 60211b1389eeSmrgfi 6022ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6023ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 60241b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 60251b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 60261b1389eeSmrgfi 60271b1389eeSmrg 60281b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 60291b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 60301b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60311b1389eeSmrg fi 60321b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6033ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6034ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6035ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6036ec318dbfSmrgthen : 6037ec318dbfSmrg printf %s "(cached) " >&6 6038a2394c98Smrgelse case e in #( 6039a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60401b1389eeSmrg/* end confdefs.h. */ 60411b1389eeSmrgint i; 60421b1389eeSmrg_ACEOF 6043ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6044ec318dbfSmrgthen : 60451b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6046a2394c98Smrgelse case e in #( 6047a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6048a2394c98Smrgesac 60491b1389eeSmrgfi 6050a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6051a2394c98Smrgesac 60521b1389eeSmrgfi 6053ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6054ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 60551b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 60561b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 60571b1389eeSmrgfi 60581b1389eeSmrg 60591b1389eeSmrgfound="no" 60601b1389eeSmrg 60611b1389eeSmrg if test $found = "no" ; then 606289afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 60631b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60641b1389eeSmrg fi 60651b1389eeSmrg 606689afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 60671b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 60681b1389eeSmrg fi 60691b1389eeSmrg 60701b1389eeSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 60711b1389eeSmrg 6072ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 6073ec318dbfSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 60741b1389eeSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 6075ec318dbfSmrg if eval test \${$cacheid+y} 6076ec318dbfSmrgthen : 6077ec318dbfSmrg printf %s "(cached) " >&6 6078a2394c98Smrgelse case e in #( 6079a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60801b1389eeSmrg/* end confdefs.h. */ 60811b1389eeSmrgint i; 60821b1389eeSmrgint 6083ec318dbfSmrgmain (void) 60841b1389eeSmrg{ 60851b1389eeSmrg 60861b1389eeSmrg ; 60871b1389eeSmrg return 0; 60881b1389eeSmrg} 60891b1389eeSmrg_ACEOF 6090ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6091ec318dbfSmrgthen : 60921b1389eeSmrg eval $cacheid=yes 6093a2394c98Smrgelse case e in #( 6094a2394c98Smrg e) eval $cacheid=no ;; 6095a2394c98Smrgesac 60961b1389eeSmrgfi 6097ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6098a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6099a2394c98Smrgesac 61001b1389eeSmrgfi 61011b1389eeSmrg 61021b1389eeSmrg 61031b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 61041b1389eeSmrg 61051b1389eeSmrg eval supported=\$$cacheid 6106ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6107ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 61081b1389eeSmrg if test "$supported" = "yes" ; then 61091b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 61101b1389eeSmrg found="yes" 61111b1389eeSmrg fi 61121b1389eeSmrg fi 61131b1389eeSmrg 61141b1389eeSmrg 61151b1389eeSmrg 61161b1389eeSmrg 61171b1389eeSmrg 61181b1389eeSmrg 61191b1389eeSmrg 61201b1389eeSmrg 61211b1389eeSmrg 61221b1389eeSmrg 61231b1389eeSmrg 61241b1389eeSmrg 61251b1389eeSmrg 61261b1389eeSmrg 61271b1389eeSmrg 61281b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 61291b1389eeSmrg 61301b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 61311b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6132ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6133ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6134ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6135ec318dbfSmrgthen : 6136ec318dbfSmrg printf %s "(cached) " >&6 6137a2394c98Smrgelse case e in #( 6138a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61391b1389eeSmrg/* end confdefs.h. */ 61401b1389eeSmrgint i; 61411b1389eeSmrg_ACEOF 6142ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6143ec318dbfSmrgthen : 61441b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6145a2394c98Smrgelse case e in #( 6146a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6147a2394c98Smrgesac 61481b1389eeSmrgfi 6149a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6150a2394c98Smrgesac 61511b1389eeSmrgfi 6152ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6153ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 61541b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 61551b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 61561b1389eeSmrgfi 61571b1389eeSmrg 61581b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 61591b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 61601b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61611b1389eeSmrg fi 61621b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6163ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6164ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6165ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6166ec318dbfSmrgthen : 6167ec318dbfSmrg printf %s "(cached) " >&6 6168a2394c98Smrgelse case e in #( 6169a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61701b1389eeSmrg/* end confdefs.h. */ 61711b1389eeSmrgint i; 61721b1389eeSmrg_ACEOF 6173ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6174ec318dbfSmrgthen : 61751b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6176a2394c98Smrgelse case e in #( 6177a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6178a2394c98Smrgesac 61791b1389eeSmrgfi 6180a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6181a2394c98Smrgesac 61821b1389eeSmrgfi 6183ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6184ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 61851b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 61861b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 61871b1389eeSmrgfi 61881b1389eeSmrg 61891b1389eeSmrgfound="no" 61901b1389eeSmrg 61911b1389eeSmrg if test $found = "no" ; then 619289afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 61931b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61941b1389eeSmrg fi 61951b1389eeSmrg 619689afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 61971b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 61981b1389eeSmrg fi 61991b1389eeSmrg 62001b1389eeSmrg CFLAGS="$CFLAGS -Wold-style-definition" 62011b1389eeSmrg 6202ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 6203ec318dbfSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 62041b1389eeSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 6205ec318dbfSmrg if eval test \${$cacheid+y} 6206ec318dbfSmrgthen : 6207ec318dbfSmrg printf %s "(cached) " >&6 6208a2394c98Smrgelse case e in #( 6209a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62101b1389eeSmrg/* end confdefs.h. */ 62111b1389eeSmrgint i; 62121b1389eeSmrgint 6213ec318dbfSmrgmain (void) 62141b1389eeSmrg{ 62151b1389eeSmrg 62161b1389eeSmrg ; 62171b1389eeSmrg return 0; 62181b1389eeSmrg} 62191b1389eeSmrg_ACEOF 6220ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6221ec318dbfSmrgthen : 62221b1389eeSmrg eval $cacheid=yes 6223a2394c98Smrgelse case e in #( 6224a2394c98Smrg e) eval $cacheid=no ;; 6225a2394c98Smrgesac 62261b1389eeSmrgfi 6227ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6228a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6229a2394c98Smrgesac 62301b1389eeSmrgfi 62311b1389eeSmrg 62321b1389eeSmrg 62331b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 62341b1389eeSmrg 62351b1389eeSmrg eval supported=\$$cacheid 6236ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6237ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 62381b1389eeSmrg if test "$supported" = "yes" ; then 62391b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 62401b1389eeSmrg found="yes" 62411b1389eeSmrg fi 62421b1389eeSmrg fi 62431b1389eeSmrg 624489afc689Smrg if test $found = "no" ; then 624589afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 624689afc689Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 624789afc689Smrg fi 624889afc689Smrg 624989afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 625089afc689Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 625189afc689Smrg fi 625289afc689Smrg 625389afc689Smrg CFLAGS="$CFLAGS -fd" 625489afc689Smrg 6255ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6256ec318dbfSmrgprintf %s "checking if $CC supports -fd... " >&6; } 625789afc689Smrg cacheid=xorg_cv_cc_flag__fd 6258ec318dbfSmrg if eval test \${$cacheid+y} 6259ec318dbfSmrgthen : 6260ec318dbfSmrg printf %s "(cached) " >&6 6261a2394c98Smrgelse case e in #( 6262a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 626389afc689Smrg/* end confdefs.h. */ 626489afc689Smrgint i; 626589afc689Smrgint 6266ec318dbfSmrgmain (void) 626789afc689Smrg{ 626889afc689Smrg 626989afc689Smrg ; 627089afc689Smrg return 0; 627189afc689Smrg} 627289afc689Smrg_ACEOF 6273ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6274ec318dbfSmrgthen : 627589afc689Smrg eval $cacheid=yes 6276a2394c98Smrgelse case e in #( 6277a2394c98Smrg e) eval $cacheid=no ;; 6278a2394c98Smrgesac 627989afc689Smrgfi 6280ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6281a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6282a2394c98Smrgesac 628389afc689Smrgfi 628489afc689Smrg 628589afc689Smrg 628689afc689Smrg CFLAGS="$xorg_testset_save_CFLAGS" 628789afc689Smrg 628889afc689Smrg eval supported=\$$cacheid 6289ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6290ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 629189afc689Smrg if test "$supported" = "yes" ; then 629289afc689Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 629389afc689Smrg found="yes" 629489afc689Smrg fi 629589afc689Smrg fi 629689afc689Smrg 62971b1389eeSmrg 62981b1389eeSmrg 62991b1389eeSmrg 63001b1389eeSmrg 63011b1389eeSmrg# This chunk adds additional warnings that could catch undesired effects. 63021b1389eeSmrg 63031b1389eeSmrg 63041b1389eeSmrg 63051b1389eeSmrg 63061b1389eeSmrg 63071b1389eeSmrg 63081b1389eeSmrg 63091b1389eeSmrg 63101b1389eeSmrg 63111b1389eeSmrg 63121b1389eeSmrg 63131b1389eeSmrg 63141b1389eeSmrg 63151b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 63161b1389eeSmrg 63171b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 63181b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6319ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6320ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6321ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6322ec318dbfSmrgthen : 6323ec318dbfSmrg printf %s "(cached) " >&6 6324a2394c98Smrgelse case e in #( 6325a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63261b1389eeSmrg/* end confdefs.h. */ 63271b1389eeSmrgint i; 63281b1389eeSmrg_ACEOF 6329ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6330ec318dbfSmrgthen : 63311b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6332a2394c98Smrgelse case e in #( 6333a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6334a2394c98Smrgesac 63351b1389eeSmrgfi 6336a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6337a2394c98Smrgesac 63381b1389eeSmrgfi 6339ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6340ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 63411b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 63421b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 63431b1389eeSmrgfi 63441b1389eeSmrg 63451b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 63461b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63471b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63481b1389eeSmrg fi 63491b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6350ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6351ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6352ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6353ec318dbfSmrgthen : 6354ec318dbfSmrg printf %s "(cached) " >&6 6355a2394c98Smrgelse case e in #( 6356a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63571b1389eeSmrg/* end confdefs.h. */ 63581b1389eeSmrgint i; 63591b1389eeSmrg_ACEOF 6360ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6361ec318dbfSmrgthen : 63621b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6363a2394c98Smrgelse case e in #( 6364a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6365a2394c98Smrgesac 63661b1389eeSmrgfi 6367a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6368a2394c98Smrgesac 63691b1389eeSmrgfi 6370ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6371ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 63721b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 63731b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 63741b1389eeSmrgfi 63751b1389eeSmrg 63761b1389eeSmrgfound="no" 63771b1389eeSmrg 63781b1389eeSmrg if test $found = "no" ; then 637989afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63801b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63811b1389eeSmrg fi 63821b1389eeSmrg 638389afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 63841b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63851b1389eeSmrg fi 63861b1389eeSmrg 63871b1389eeSmrg CFLAGS="$CFLAGS -Wunused" 63881b1389eeSmrg 6389ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6390ec318dbfSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 63911b1389eeSmrg cacheid=xorg_cv_cc_flag__Wunused 6392ec318dbfSmrg if eval test \${$cacheid+y} 6393ec318dbfSmrgthen : 6394ec318dbfSmrg printf %s "(cached) " >&6 6395a2394c98Smrgelse case e in #( 6396a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63971b1389eeSmrg/* end confdefs.h. */ 63981b1389eeSmrgint i; 63991b1389eeSmrgint 6400ec318dbfSmrgmain (void) 64011b1389eeSmrg{ 64021b1389eeSmrg 64031b1389eeSmrg ; 64041b1389eeSmrg return 0; 64051b1389eeSmrg} 64061b1389eeSmrg_ACEOF 6407ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6408ec318dbfSmrgthen : 64091b1389eeSmrg eval $cacheid=yes 6410a2394c98Smrgelse case e in #( 6411a2394c98Smrg e) eval $cacheid=no ;; 6412a2394c98Smrgesac 64131b1389eeSmrgfi 6414ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6415a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6416a2394c98Smrgesac 64171b1389eeSmrgfi 64181b1389eeSmrg 64191b1389eeSmrg 64201b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 64211b1389eeSmrg 64221b1389eeSmrg eval supported=\$$cacheid 6423ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6424ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 64251b1389eeSmrg if test "$supported" = "yes" ; then 64261b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 64271b1389eeSmrg found="yes" 64281b1389eeSmrg fi 64291b1389eeSmrg fi 64301b1389eeSmrg 64311b1389eeSmrg 64321b1389eeSmrg 64331b1389eeSmrg 64341b1389eeSmrg 64351b1389eeSmrg 64361b1389eeSmrg 64371b1389eeSmrg 64381b1389eeSmrg 64391b1389eeSmrg 64401b1389eeSmrg 64411b1389eeSmrg 64421b1389eeSmrg 64431b1389eeSmrg 64441b1389eeSmrg 64451b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 64461b1389eeSmrg 64471b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 64481b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6449ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6450ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6451ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6452ec318dbfSmrgthen : 6453ec318dbfSmrg printf %s "(cached) " >&6 6454a2394c98Smrgelse case e in #( 6455a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64561b1389eeSmrg/* end confdefs.h. */ 64571b1389eeSmrgint i; 64581b1389eeSmrg_ACEOF 6459ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6460ec318dbfSmrgthen : 64611b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6462a2394c98Smrgelse case e in #( 6463a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6464a2394c98Smrgesac 64651b1389eeSmrgfi 6466a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6467a2394c98Smrgesac 64681b1389eeSmrgfi 6469ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6470ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 64711b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 64721b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 64731b1389eeSmrgfi 64741b1389eeSmrg 64751b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 64761b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64771b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64781b1389eeSmrg fi 64791b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6480ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6481ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6482ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6483ec318dbfSmrgthen : 6484ec318dbfSmrg printf %s "(cached) " >&6 6485a2394c98Smrgelse case e in #( 6486a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64871b1389eeSmrg/* end confdefs.h. */ 64881b1389eeSmrgint i; 64891b1389eeSmrg_ACEOF 6490ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6491ec318dbfSmrgthen : 64921b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6493a2394c98Smrgelse case e in #( 6494a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6495a2394c98Smrgesac 64961b1389eeSmrgfi 6497a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6498a2394c98Smrgesac 64991b1389eeSmrgfi 6500ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6501ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 65021b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 65031b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 65041b1389eeSmrgfi 65051b1389eeSmrg 65061b1389eeSmrgfound="no" 65071b1389eeSmrg 65081b1389eeSmrg if test $found = "no" ; then 650989afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 65101b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65111b1389eeSmrg fi 65121b1389eeSmrg 651389afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 65141b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 65151b1389eeSmrg fi 65161b1389eeSmrg 65171b1389eeSmrg CFLAGS="$CFLAGS -Wuninitialized" 65181b1389eeSmrg 6519ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6520ec318dbfSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 65211b1389eeSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 6522ec318dbfSmrg if eval test \${$cacheid+y} 6523ec318dbfSmrgthen : 6524ec318dbfSmrg printf %s "(cached) " >&6 6525a2394c98Smrgelse case e in #( 6526a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65271b1389eeSmrg/* end confdefs.h. */ 65281b1389eeSmrgint i; 65291b1389eeSmrgint 6530ec318dbfSmrgmain (void) 65311b1389eeSmrg{ 65321b1389eeSmrg 65331b1389eeSmrg ; 65341b1389eeSmrg return 0; 65351b1389eeSmrg} 65361b1389eeSmrg_ACEOF 6537ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6538ec318dbfSmrgthen : 65391b1389eeSmrg eval $cacheid=yes 6540a2394c98Smrgelse case e in #( 6541a2394c98Smrg e) eval $cacheid=no ;; 6542a2394c98Smrgesac 65431b1389eeSmrgfi 6544ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6545a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6546a2394c98Smrgesac 65471b1389eeSmrgfi 65481b1389eeSmrg 65491b1389eeSmrg 65501b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 65511b1389eeSmrg 65521b1389eeSmrg eval supported=\$$cacheid 6553ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6554ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 65551b1389eeSmrg if test "$supported" = "yes" ; then 65561b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 65571b1389eeSmrg found="yes" 65581b1389eeSmrg fi 65591b1389eeSmrg fi 65601b1389eeSmrg 65611b1389eeSmrg 65621b1389eeSmrg 65631b1389eeSmrg 65641b1389eeSmrg 65651b1389eeSmrg 65661b1389eeSmrg 65671b1389eeSmrg 65681b1389eeSmrg 65691b1389eeSmrg 65701b1389eeSmrg 65711b1389eeSmrg 65721b1389eeSmrg 65731b1389eeSmrg 65741b1389eeSmrg 65751b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 65761b1389eeSmrg 65771b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 65781b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6579ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6580ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6581ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6582ec318dbfSmrgthen : 6583ec318dbfSmrg printf %s "(cached) " >&6 6584a2394c98Smrgelse case e in #( 6585a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65861b1389eeSmrg/* end confdefs.h. */ 65871b1389eeSmrgint i; 65881b1389eeSmrg_ACEOF 6589ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6590ec318dbfSmrgthen : 65911b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6592a2394c98Smrgelse case e in #( 6593a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6594a2394c98Smrgesac 65951b1389eeSmrgfi 6596a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6597a2394c98Smrgesac 65981b1389eeSmrgfi 6599ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6600ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 66011b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 66021b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 66031b1389eeSmrgfi 66041b1389eeSmrg 66051b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 66061b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66071b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66081b1389eeSmrg fi 66091b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6610ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6611ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6612ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6613ec318dbfSmrgthen : 6614ec318dbfSmrg printf %s "(cached) " >&6 6615a2394c98Smrgelse case e in #( 6616a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66171b1389eeSmrg/* end confdefs.h. */ 66181b1389eeSmrgint i; 66191b1389eeSmrg_ACEOF 6620ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6621ec318dbfSmrgthen : 66221b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6623a2394c98Smrgelse case e in #( 6624a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6625a2394c98Smrgesac 66261b1389eeSmrgfi 6627a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6628a2394c98Smrgesac 66291b1389eeSmrgfi 6630ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6631ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 66321b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 66331b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 66341b1389eeSmrgfi 66351b1389eeSmrg 66361b1389eeSmrgfound="no" 66371b1389eeSmrg 66381b1389eeSmrg if test $found = "no" ; then 663989afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66401b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66411b1389eeSmrg fi 66421b1389eeSmrg 664389afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 66441b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 66451b1389eeSmrg fi 66461b1389eeSmrg 66471b1389eeSmrg CFLAGS="$CFLAGS -Wshadow" 66481b1389eeSmrg 6649ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6650ec318dbfSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 66511b1389eeSmrg cacheid=xorg_cv_cc_flag__Wshadow 6652ec318dbfSmrg if eval test \${$cacheid+y} 6653ec318dbfSmrgthen : 6654ec318dbfSmrg printf %s "(cached) " >&6 6655a2394c98Smrgelse case e in #( 6656a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66571b1389eeSmrg/* end confdefs.h. */ 66581b1389eeSmrgint i; 66591b1389eeSmrgint 6660ec318dbfSmrgmain (void) 66611b1389eeSmrg{ 66621b1389eeSmrg 66631b1389eeSmrg ; 66641b1389eeSmrg return 0; 66651b1389eeSmrg} 66661b1389eeSmrg_ACEOF 6667ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6668ec318dbfSmrgthen : 66691b1389eeSmrg eval $cacheid=yes 6670a2394c98Smrgelse case e in #( 6671a2394c98Smrg e) eval $cacheid=no ;; 6672a2394c98Smrgesac 66731b1389eeSmrgfi 6674ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6675a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6676a2394c98Smrgesac 66771b1389eeSmrgfi 66781b1389eeSmrg 66791b1389eeSmrg 66801b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 66811b1389eeSmrg 66821b1389eeSmrg eval supported=\$$cacheid 6683ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6684ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 66851b1389eeSmrg if test "$supported" = "yes" ; then 66861b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 66871b1389eeSmrg found="yes" 66881b1389eeSmrg fi 66891b1389eeSmrg fi 66901b1389eeSmrg 66911b1389eeSmrg 66921b1389eeSmrg 66931b1389eeSmrg 66941b1389eeSmrg 66951b1389eeSmrg 66961b1389eeSmrg 66971b1389eeSmrg 66981b1389eeSmrg 66991b1389eeSmrg 67001b1389eeSmrg 67011b1389eeSmrg 67021b1389eeSmrg 67031b1389eeSmrg 67041b1389eeSmrg 67051b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 67061b1389eeSmrg 67071b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 67081b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6709ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6710ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6711ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6712ec318dbfSmrgthen : 6713ec318dbfSmrg printf %s "(cached) " >&6 6714a2394c98Smrgelse case e in #( 6715a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67161b1389eeSmrg/* end confdefs.h. */ 67171b1389eeSmrgint i; 67181b1389eeSmrg_ACEOF 6719ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6720ec318dbfSmrgthen : 67211b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6722a2394c98Smrgelse case e in #( 6723a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6724a2394c98Smrgesac 67251b1389eeSmrgfi 6726a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6727a2394c98Smrgesac 67281b1389eeSmrgfi 6729ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6730ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 67311b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 67321b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 67331b1389eeSmrgfi 67341b1389eeSmrg 67351b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 67361b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67371b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67381b1389eeSmrg fi 67391b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6740ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6741ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6742ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6743ec318dbfSmrgthen : 6744ec318dbfSmrg printf %s "(cached) " >&6 6745a2394c98Smrgelse case e in #( 6746a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67471b1389eeSmrg/* end confdefs.h. */ 67481b1389eeSmrgint i; 67491b1389eeSmrg_ACEOF 6750ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6751ec318dbfSmrgthen : 67521b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6753a2394c98Smrgelse case e in #( 6754a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6755a2394c98Smrgesac 67561b1389eeSmrgfi 6757a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6758a2394c98Smrgesac 67591b1389eeSmrgfi 6760ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6761ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 67621b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 67631b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 67641b1389eeSmrgfi 67651b1389eeSmrg 67661b1389eeSmrgfound="no" 67671b1389eeSmrg 67681b1389eeSmrg if test $found = "no" ; then 676989afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67701b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67711b1389eeSmrg fi 67721b1389eeSmrg 677389afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 67741b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67751b1389eeSmrg fi 67761b1389eeSmrg 677789afc689Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 67781b1389eeSmrg 6779ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6780ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 678189afc689Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6782ec318dbfSmrg if eval test \${$cacheid+y} 6783ec318dbfSmrgthen : 6784ec318dbfSmrg printf %s "(cached) " >&6 6785a2394c98Smrgelse case e in #( 6786a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67871b1389eeSmrg/* end confdefs.h. */ 67881b1389eeSmrgint i; 67891b1389eeSmrgint 6790ec318dbfSmrgmain (void) 67911b1389eeSmrg{ 67921b1389eeSmrg 67931b1389eeSmrg ; 67941b1389eeSmrg return 0; 67951b1389eeSmrg} 67961b1389eeSmrg_ACEOF 6797ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6798ec318dbfSmrgthen : 67991b1389eeSmrg eval $cacheid=yes 6800a2394c98Smrgelse case e in #( 6801a2394c98Smrg e) eval $cacheid=no ;; 6802a2394c98Smrgesac 68031b1389eeSmrgfi 6804ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6805a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6806a2394c98Smrgesac 68071b1389eeSmrgfi 68081b1389eeSmrg 68091b1389eeSmrg 68101b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 68111b1389eeSmrg 68121b1389eeSmrg eval supported=\$$cacheid 6813ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6814ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 68151b1389eeSmrg if test "$supported" = "yes" ; then 681689afc689Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 68171b1389eeSmrg found="yes" 68181b1389eeSmrg fi 68191b1389eeSmrg fi 68201b1389eeSmrg 68211b1389eeSmrg 68221b1389eeSmrg 68231b1389eeSmrg 68241b1389eeSmrg 68251b1389eeSmrg 68261b1389eeSmrg 68271b1389eeSmrg 68281b1389eeSmrg 68291b1389eeSmrg 68301b1389eeSmrg 68311b1389eeSmrg 68321b1389eeSmrg 68331b1389eeSmrg 68341b1389eeSmrg 68351b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 68361b1389eeSmrg 68371b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 68381b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6839ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6840ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6841ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6842ec318dbfSmrgthen : 6843ec318dbfSmrg printf %s "(cached) " >&6 6844a2394c98Smrgelse case e in #( 6845a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68461b1389eeSmrg/* end confdefs.h. */ 68471b1389eeSmrgint i; 68481b1389eeSmrg_ACEOF 6849ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6850ec318dbfSmrgthen : 68511b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6852a2394c98Smrgelse case e in #( 6853a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6854a2394c98Smrgesac 68551b1389eeSmrgfi 6856a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6857a2394c98Smrgesac 68581b1389eeSmrgfi 6859ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6860ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 68611b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 68621b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 68631b1389eeSmrgfi 68641b1389eeSmrg 68651b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 68661b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68671b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68681b1389eeSmrg fi 68691b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6870ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6871ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6872ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6873ec318dbfSmrgthen : 6874ec318dbfSmrg printf %s "(cached) " >&6 6875a2394c98Smrgelse case e in #( 6876a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68771b1389eeSmrg/* end confdefs.h. */ 68781b1389eeSmrgint i; 68791b1389eeSmrg_ACEOF 6880ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6881ec318dbfSmrgthen : 68821b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6883a2394c98Smrgelse case e in #( 6884a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6885a2394c98Smrgesac 68861b1389eeSmrgfi 6887a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6888a2394c98Smrgesac 68891b1389eeSmrgfi 6890ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6891ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 68921b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 68931b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 68941b1389eeSmrgfi 68951b1389eeSmrg 68961b1389eeSmrgfound="no" 68971b1389eeSmrg 68981b1389eeSmrg if test $found = "no" ; then 689989afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69001b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69011b1389eeSmrg fi 69021b1389eeSmrg 690389afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 69041b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 69051b1389eeSmrg fi 69061b1389eeSmrg 690789afc689Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 69081b1389eeSmrg 6909ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6910ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 691189afc689Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6912ec318dbfSmrg if eval test \${$cacheid+y} 6913ec318dbfSmrgthen : 6914ec318dbfSmrg printf %s "(cached) " >&6 6915a2394c98Smrgelse case e in #( 6916a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69171b1389eeSmrg/* end confdefs.h. */ 69181b1389eeSmrgint i; 69191b1389eeSmrgint 6920ec318dbfSmrgmain (void) 69211b1389eeSmrg{ 69221b1389eeSmrg 69231b1389eeSmrg ; 69241b1389eeSmrg return 0; 69251b1389eeSmrg} 69261b1389eeSmrg_ACEOF 6927ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 6928ec318dbfSmrgthen : 69291b1389eeSmrg eval $cacheid=yes 6930a2394c98Smrgelse case e in #( 6931a2394c98Smrg e) eval $cacheid=no ;; 6932a2394c98Smrgesac 69331b1389eeSmrgfi 6934ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6935a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 6936a2394c98Smrgesac 69371b1389eeSmrgfi 69381b1389eeSmrg 69391b1389eeSmrg 69401b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 69411b1389eeSmrg 69421b1389eeSmrg eval supported=\$$cacheid 6943ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6944ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 69451b1389eeSmrg if test "$supported" = "yes" ; then 694689afc689Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 69471b1389eeSmrg found="yes" 69481b1389eeSmrg fi 69491b1389eeSmrg fi 69501b1389eeSmrg 69511b1389eeSmrg 69521b1389eeSmrg 69531b1389eeSmrg 69541b1389eeSmrg 69551b1389eeSmrg 69561b1389eeSmrg 69571b1389eeSmrg 69581b1389eeSmrg 69591b1389eeSmrg 69601b1389eeSmrg 69611b1389eeSmrg 69621b1389eeSmrg 69631b1389eeSmrg 69641b1389eeSmrg 69651b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 69661b1389eeSmrg 69671b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 69681b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6969ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6970ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6971ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6972ec318dbfSmrgthen : 6973ec318dbfSmrg printf %s "(cached) " >&6 6974a2394c98Smrgelse case e in #( 6975a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69761b1389eeSmrg/* end confdefs.h. */ 69771b1389eeSmrgint i; 69781b1389eeSmrg_ACEOF 6979ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 6980ec318dbfSmrgthen : 69811b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6982a2394c98Smrgelse case e in #( 6983a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6984a2394c98Smrgesac 69851b1389eeSmrgfi 6986a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6987a2394c98Smrgesac 69881b1389eeSmrgfi 6989ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6990ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 69911b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 69921b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 69931b1389eeSmrgfi 69941b1389eeSmrg 69951b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 69961b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69971b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69981b1389eeSmrg fi 69991b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7000ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7001ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7002ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7003ec318dbfSmrgthen : 7004ec318dbfSmrg printf %s "(cached) " >&6 7005a2394c98Smrgelse case e in #( 7006a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70071b1389eeSmrg/* end confdefs.h. */ 70081b1389eeSmrgint i; 70091b1389eeSmrg_ACEOF 7010ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7011ec318dbfSmrgthen : 70121b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7013a2394c98Smrgelse case e in #( 7014a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7015a2394c98Smrgesac 70161b1389eeSmrgfi 7017a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7018a2394c98Smrgesac 70191b1389eeSmrgfi 7020ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7021ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 70221b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 70231b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 70241b1389eeSmrgfi 70251b1389eeSmrg 70261b1389eeSmrgfound="no" 70271b1389eeSmrg 70281b1389eeSmrg if test $found = "no" ; then 702989afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 70301b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 70311b1389eeSmrg fi 70321b1389eeSmrg 703389afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 70341b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 70351b1389eeSmrg fi 70361b1389eeSmrg 703789afc689Smrg CFLAGS="$CFLAGS -Wredundant-decls" 70381b1389eeSmrg 7039ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 7040ec318dbfSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 704189afc689Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 7042ec318dbfSmrg if eval test \${$cacheid+y} 7043ec318dbfSmrgthen : 7044ec318dbfSmrg printf %s "(cached) " >&6 7045a2394c98Smrgelse case e in #( 7046a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70471b1389eeSmrg/* end confdefs.h. */ 70481b1389eeSmrgint i; 70491b1389eeSmrgint 7050ec318dbfSmrgmain (void) 70511b1389eeSmrg{ 70521b1389eeSmrg 70531b1389eeSmrg ; 70541b1389eeSmrg return 0; 70551b1389eeSmrg} 70561b1389eeSmrg_ACEOF 7057ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7058ec318dbfSmrgthen : 70591b1389eeSmrg eval $cacheid=yes 7060a2394c98Smrgelse case e in #( 7061a2394c98Smrg e) eval $cacheid=no ;; 7062a2394c98Smrgesac 70631b1389eeSmrgfi 7064ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7065a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7066a2394c98Smrgesac 70671b1389eeSmrgfi 70681b1389eeSmrg 70691b1389eeSmrg 70701b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 70711b1389eeSmrg 70721b1389eeSmrg eval supported=\$$cacheid 7073ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7074ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 70751b1389eeSmrg if test "$supported" = "yes" ; then 707689afc689Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 70771b1389eeSmrg found="yes" 70781b1389eeSmrg fi 70791b1389eeSmrg fi 70801b1389eeSmrg 70811b1389eeSmrg 70821b1389eeSmrg 70831b1389eeSmrg 70841b1389eeSmrg 70851b1389eeSmrg 70861b1389eeSmrg 70871b1389eeSmrg 70881b1389eeSmrg 70891b1389eeSmrg 70901b1389eeSmrg 70911b1389eeSmrg 70921b1389eeSmrg 70931b1389eeSmrg 70941b1389eeSmrg 70951b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 70961b1389eeSmrg 70971b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 70981b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7099ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7100ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7101ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7102ec318dbfSmrgthen : 7103ec318dbfSmrg printf %s "(cached) " >&6 7104a2394c98Smrgelse case e in #( 7105a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71061b1389eeSmrg/* end confdefs.h. */ 71071b1389eeSmrgint i; 71081b1389eeSmrg_ACEOF 7109ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7110ec318dbfSmrgthen : 71111b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7112a2394c98Smrgelse case e in #( 7113a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7114a2394c98Smrgesac 71151b1389eeSmrgfi 7116a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7117a2394c98Smrgesac 71181b1389eeSmrgfi 7119ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7120ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 71211b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 71221b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 71231b1389eeSmrgfi 71241b1389eeSmrg 71251b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 71261b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71271b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71281b1389eeSmrg fi 71291b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7130ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7131ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7132ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7133ec318dbfSmrgthen : 7134ec318dbfSmrg printf %s "(cached) " >&6 7135a2394c98Smrgelse case e in #( 7136a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71371b1389eeSmrg/* end confdefs.h. */ 71381b1389eeSmrgint i; 71391b1389eeSmrg_ACEOF 7140ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7141ec318dbfSmrgthen : 71421b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7143a2394c98Smrgelse case e in #( 7144a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7145a2394c98Smrgesac 71461b1389eeSmrgfi 7147a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7148a2394c98Smrgesac 71491b1389eeSmrgfi 7150ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7151ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 71521b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 71531b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 71541b1389eeSmrgfi 71551b1389eeSmrg 71561b1389eeSmrgfound="no" 71571b1389eeSmrg 71581b1389eeSmrg if test $found = "no" ; then 715989afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71601b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71611b1389eeSmrg fi 71621b1389eeSmrg 716389afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71641b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71651b1389eeSmrg fi 71661b1389eeSmrg 716789afc689Smrg CFLAGS="$CFLAGS -Wlogical-op" 71681b1389eeSmrg 7169ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7170ec318dbfSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 717189afc689Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 7172ec318dbfSmrg if eval test \${$cacheid+y} 7173ec318dbfSmrgthen : 7174ec318dbfSmrg printf %s "(cached) " >&6 7175a2394c98Smrgelse case e in #( 7176a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71771b1389eeSmrg/* end confdefs.h. */ 71781b1389eeSmrgint i; 71791b1389eeSmrgint 7180ec318dbfSmrgmain (void) 71811b1389eeSmrg{ 71821b1389eeSmrg 71831b1389eeSmrg ; 71841b1389eeSmrg return 0; 71851b1389eeSmrg} 71861b1389eeSmrg_ACEOF 7187ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7188ec318dbfSmrgthen : 71891b1389eeSmrg eval $cacheid=yes 7190a2394c98Smrgelse case e in #( 7191a2394c98Smrg e) eval $cacheid=no ;; 7192a2394c98Smrgesac 71931b1389eeSmrgfi 7194ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7195a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7196a2394c98Smrgesac 71971b1389eeSmrgfi 71981b1389eeSmrg 71991b1389eeSmrg 72001b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 72011b1389eeSmrg 72021b1389eeSmrg eval supported=\$$cacheid 7203ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7204ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 72051b1389eeSmrg if test "$supported" = "yes" ; then 720689afc689Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 72071b1389eeSmrg found="yes" 72081b1389eeSmrg fi 72091b1389eeSmrg fi 72101b1389eeSmrg 72111b1389eeSmrg 72121b1389eeSmrg 72131b1389eeSmrg# These are currently disabled because they are noisy. They will be enabled 72141b1389eeSmrg# in the future once the codebase is sufficiently modernized to silence 72151b1389eeSmrg# them. For now, I don't want them to drown out the other warnings. 72161b1389eeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 72171b1389eeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 721889afc689Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 72191b1389eeSmrg 7220a2394c98Smrg# Turn some warnings into errors, so we don't accidentally get successful builds 72211b1389eeSmrg# when there are problems that should be fixed. 72221b1389eeSmrg 72231b1389eeSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 72241b1389eeSmrg 72251b1389eeSmrg 72261b1389eeSmrg 72271b1389eeSmrg 72281b1389eeSmrg 72291b1389eeSmrg 72301b1389eeSmrg 72311b1389eeSmrg 72321b1389eeSmrg 72331b1389eeSmrg 72341b1389eeSmrg 72351b1389eeSmrg 72361b1389eeSmrg 72371b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 72381b1389eeSmrg 72391b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 72401b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7241ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7242ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7243ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7244ec318dbfSmrgthen : 7245ec318dbfSmrg printf %s "(cached) " >&6 7246a2394c98Smrgelse case e in #( 7247a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72481b1389eeSmrg/* end confdefs.h. */ 72491b1389eeSmrgint i; 72501b1389eeSmrg_ACEOF 7251ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7252ec318dbfSmrgthen : 72531b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7254a2394c98Smrgelse case e in #( 7255a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7256a2394c98Smrgesac 72571b1389eeSmrgfi 7258a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7259a2394c98Smrgesac 72601b1389eeSmrgfi 7261ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7262ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 72631b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 72641b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 72651b1389eeSmrgfi 72661b1389eeSmrg 72671b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 72681b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72691b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72701b1389eeSmrg fi 72711b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7272ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7273ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7274ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7275ec318dbfSmrgthen : 7276ec318dbfSmrg printf %s "(cached) " >&6 7277a2394c98Smrgelse case e in #( 7278a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72791b1389eeSmrg/* end confdefs.h. */ 72801b1389eeSmrgint i; 72811b1389eeSmrg_ACEOF 7282ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7283ec318dbfSmrgthen : 72841b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7285a2394c98Smrgelse case e in #( 7286a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7287a2394c98Smrgesac 72881b1389eeSmrgfi 7289a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7290a2394c98Smrgesac 72911b1389eeSmrgfi 7292ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7293ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 72941b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 72951b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 72961b1389eeSmrgfi 72971b1389eeSmrg 72981b1389eeSmrgfound="no" 72991b1389eeSmrg 73001b1389eeSmrg if test $found = "no" ; then 730189afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 73021b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73031b1389eeSmrg fi 73041b1389eeSmrg 730589afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 73061b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 73071b1389eeSmrg fi 73081b1389eeSmrg 73091b1389eeSmrg CFLAGS="$CFLAGS -Werror=implicit" 73101b1389eeSmrg 7311ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7312ec318dbfSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 731389afc689Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 7314ec318dbfSmrg if eval test \${$cacheid+y} 7315ec318dbfSmrgthen : 7316ec318dbfSmrg printf %s "(cached) " >&6 7317a2394c98Smrgelse case e in #( 7318a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73191b1389eeSmrg/* end confdefs.h. */ 73201b1389eeSmrgint i; 73211b1389eeSmrgint 7322ec318dbfSmrgmain (void) 73231b1389eeSmrg{ 73241b1389eeSmrg 73251b1389eeSmrg ; 73261b1389eeSmrg return 0; 73271b1389eeSmrg} 73281b1389eeSmrg_ACEOF 7329ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7330ec318dbfSmrgthen : 73311b1389eeSmrg eval $cacheid=yes 7332a2394c98Smrgelse case e in #( 7333a2394c98Smrg e) eval $cacheid=no ;; 7334a2394c98Smrgesac 73351b1389eeSmrgfi 7336ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7337a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7338a2394c98Smrgesac 73391b1389eeSmrgfi 73401b1389eeSmrg 73411b1389eeSmrg 73421b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 73431b1389eeSmrg 73441b1389eeSmrg eval supported=\$$cacheid 7345ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7346ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 73471b1389eeSmrg if test "$supported" = "yes" ; then 73481b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 73491b1389eeSmrg found="yes" 73501b1389eeSmrg fi 73511b1389eeSmrg fi 73521b1389eeSmrg 73531b1389eeSmrg if test $found = "no" ; then 735489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 73551b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73561b1389eeSmrg fi 73571b1389eeSmrg 735889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 73591b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 73601b1389eeSmrg fi 73611b1389eeSmrg 73621b1389eeSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 73631b1389eeSmrg 7364ec318dbfSmrg { 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 7365ec318dbfSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 736689afc689Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7367ec318dbfSmrg if eval test \${$cacheid+y} 7368ec318dbfSmrgthen : 7369ec318dbfSmrg printf %s "(cached) " >&6 7370a2394c98Smrgelse case e in #( 7371a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73721b1389eeSmrg/* end confdefs.h. */ 73731b1389eeSmrgint i; 73741b1389eeSmrgint 7375ec318dbfSmrgmain (void) 73761b1389eeSmrg{ 73771b1389eeSmrg 73781b1389eeSmrg ; 73791b1389eeSmrg return 0; 73801b1389eeSmrg} 73811b1389eeSmrg_ACEOF 7382ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7383ec318dbfSmrgthen : 73841b1389eeSmrg eval $cacheid=yes 7385a2394c98Smrgelse case e in #( 7386a2394c98Smrg e) eval $cacheid=no ;; 7387a2394c98Smrgesac 73881b1389eeSmrgfi 7389ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7390a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7391a2394c98Smrgesac 73921b1389eeSmrgfi 73931b1389eeSmrg 73941b1389eeSmrg 73951b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 73961b1389eeSmrg 73971b1389eeSmrg eval supported=\$$cacheid 7398ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7399ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 74001b1389eeSmrg if test "$supported" = "yes" ; then 74011b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 74021b1389eeSmrg found="yes" 74031b1389eeSmrg fi 74041b1389eeSmrg fi 74051b1389eeSmrg 74061b1389eeSmrg 74071b1389eeSmrg 74081b1389eeSmrg 74091b1389eeSmrg 74101b1389eeSmrg 74111b1389eeSmrg 74121b1389eeSmrg 74131b1389eeSmrg 74141b1389eeSmrg 74151b1389eeSmrg 74161b1389eeSmrg 74171b1389eeSmrg 74181b1389eeSmrg 74191b1389eeSmrg 74201b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 74211b1389eeSmrg 74221b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 74231b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7424ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7425ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7426ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7427ec318dbfSmrgthen : 7428ec318dbfSmrg printf %s "(cached) " >&6 7429a2394c98Smrgelse case e in #( 7430a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74311b1389eeSmrg/* end confdefs.h. */ 74321b1389eeSmrgint i; 74331b1389eeSmrg_ACEOF 7434ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7435ec318dbfSmrgthen : 74361b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7437a2394c98Smrgelse case e in #( 7438a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7439a2394c98Smrgesac 74401b1389eeSmrgfi 7441a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7442a2394c98Smrgesac 74431b1389eeSmrgfi 7444ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7445ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 74461b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 74471b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 74481b1389eeSmrgfi 74491b1389eeSmrg 74501b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 74511b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 74521b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74531b1389eeSmrg fi 74541b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7455ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7456ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7457ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7458ec318dbfSmrgthen : 7459ec318dbfSmrg printf %s "(cached) " >&6 7460a2394c98Smrgelse case e in #( 7461a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74621b1389eeSmrg/* end confdefs.h. */ 74631b1389eeSmrgint i; 74641b1389eeSmrg_ACEOF 7465ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7466ec318dbfSmrgthen : 74671b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7468a2394c98Smrgelse case e in #( 7469a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7470a2394c98Smrgesac 74711b1389eeSmrgfi 7472a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7473a2394c98Smrgesac 74741b1389eeSmrgfi 7475ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7476ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 74771b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 74781b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 74791b1389eeSmrgfi 74801b1389eeSmrg 74811b1389eeSmrgfound="no" 74821b1389eeSmrg 74831b1389eeSmrg if test $found = "no" ; then 748489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 74851b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74861b1389eeSmrg fi 74871b1389eeSmrg 748889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 74891b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 74901b1389eeSmrg fi 74911b1389eeSmrg 74921b1389eeSmrg CFLAGS="$CFLAGS -Werror=nonnull" 74931b1389eeSmrg 7494ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7495ec318dbfSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 749689afc689Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7497ec318dbfSmrg if eval test \${$cacheid+y} 7498ec318dbfSmrgthen : 7499ec318dbfSmrg printf %s "(cached) " >&6 7500a2394c98Smrgelse case e in #( 7501a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75021b1389eeSmrg/* end confdefs.h. */ 75031b1389eeSmrgint i; 75041b1389eeSmrgint 7505ec318dbfSmrgmain (void) 75061b1389eeSmrg{ 75071b1389eeSmrg 75081b1389eeSmrg ; 75091b1389eeSmrg return 0; 75101b1389eeSmrg} 75111b1389eeSmrg_ACEOF 7512ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7513ec318dbfSmrgthen : 75141b1389eeSmrg eval $cacheid=yes 7515a2394c98Smrgelse case e in #( 7516a2394c98Smrg e) eval $cacheid=no ;; 7517a2394c98Smrgesac 75181b1389eeSmrgfi 7519ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7520a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7521a2394c98Smrgesac 75221b1389eeSmrgfi 75231b1389eeSmrg 75241b1389eeSmrg 75251b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 75261b1389eeSmrg 75271b1389eeSmrg eval supported=\$$cacheid 7528ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7529ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 75301b1389eeSmrg if test "$supported" = "yes" ; then 75311b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 75321b1389eeSmrg found="yes" 75331b1389eeSmrg fi 75341b1389eeSmrg fi 75351b1389eeSmrg 75361b1389eeSmrg 75371b1389eeSmrg 75381b1389eeSmrg 75391b1389eeSmrg 75401b1389eeSmrg 75411b1389eeSmrg 75421b1389eeSmrg 75431b1389eeSmrg 75441b1389eeSmrg 75451b1389eeSmrg 75461b1389eeSmrg 75471b1389eeSmrg 75481b1389eeSmrg 75491b1389eeSmrg 75501b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 75511b1389eeSmrg 75521b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 75531b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7554ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7555ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7556ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7557ec318dbfSmrgthen : 7558ec318dbfSmrg printf %s "(cached) " >&6 7559a2394c98Smrgelse case e in #( 7560a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75611b1389eeSmrg/* end confdefs.h. */ 75621b1389eeSmrgint i; 75631b1389eeSmrg_ACEOF 7564ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7565ec318dbfSmrgthen : 75661b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7567a2394c98Smrgelse case e in #( 7568a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7569a2394c98Smrgesac 75701b1389eeSmrgfi 7571a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7572a2394c98Smrgesac 75731b1389eeSmrgfi 7574ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7575ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 75761b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 75771b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 75781b1389eeSmrgfi 75791b1389eeSmrg 75801b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 75811b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75821b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75831b1389eeSmrg fi 75841b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7585ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7586ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7587ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7588ec318dbfSmrgthen : 7589ec318dbfSmrg printf %s "(cached) " >&6 7590a2394c98Smrgelse case e in #( 7591a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75921b1389eeSmrg/* end confdefs.h. */ 75931b1389eeSmrgint i; 75941b1389eeSmrg_ACEOF 7595ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7596ec318dbfSmrgthen : 75971b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7598a2394c98Smrgelse case e in #( 7599a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7600a2394c98Smrgesac 76011b1389eeSmrgfi 7602a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7603a2394c98Smrgesac 76041b1389eeSmrgfi 7605ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7606ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 76071b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 76081b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 76091b1389eeSmrgfi 76101b1389eeSmrg 76111b1389eeSmrgfound="no" 76121b1389eeSmrg 76131b1389eeSmrg if test $found = "no" ; then 761489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76151b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76161b1389eeSmrg fi 76171b1389eeSmrg 761889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 76191b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 76201b1389eeSmrg fi 76211b1389eeSmrg 76221b1389eeSmrg CFLAGS="$CFLAGS -Werror=init-self" 76231b1389eeSmrg 7624ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7625ec318dbfSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 762689afc689Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7627ec318dbfSmrg if eval test \${$cacheid+y} 7628ec318dbfSmrgthen : 7629ec318dbfSmrg printf %s "(cached) " >&6 7630a2394c98Smrgelse case e in #( 7631a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76321b1389eeSmrg/* end confdefs.h. */ 76331b1389eeSmrgint i; 76341b1389eeSmrgint 7635ec318dbfSmrgmain (void) 76361b1389eeSmrg{ 76371b1389eeSmrg 76381b1389eeSmrg ; 76391b1389eeSmrg return 0; 76401b1389eeSmrg} 76411b1389eeSmrg_ACEOF 7642ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7643ec318dbfSmrgthen : 76441b1389eeSmrg eval $cacheid=yes 7645a2394c98Smrgelse case e in #( 7646a2394c98Smrg e) eval $cacheid=no ;; 7647a2394c98Smrgesac 76481b1389eeSmrgfi 7649ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7650a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7651a2394c98Smrgesac 76521b1389eeSmrgfi 76531b1389eeSmrg 76541b1389eeSmrg 76551b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 76561b1389eeSmrg 76571b1389eeSmrg eval supported=\$$cacheid 7658ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7659ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 76601b1389eeSmrg if test "$supported" = "yes" ; then 76611b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 76621b1389eeSmrg found="yes" 76631b1389eeSmrg fi 76641b1389eeSmrg fi 76651b1389eeSmrg 76661b1389eeSmrg 76671b1389eeSmrg 76681b1389eeSmrg 76691b1389eeSmrg 76701b1389eeSmrg 76711b1389eeSmrg 76721b1389eeSmrg 76731b1389eeSmrg 76741b1389eeSmrg 76751b1389eeSmrg 76761b1389eeSmrg 76771b1389eeSmrg 76781b1389eeSmrg 76791b1389eeSmrg 76801b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 76811b1389eeSmrg 76821b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 76831b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7684ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7685ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7686ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7687ec318dbfSmrgthen : 7688ec318dbfSmrg printf %s "(cached) " >&6 7689a2394c98Smrgelse case e in #( 7690a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76911b1389eeSmrg/* end confdefs.h. */ 76921b1389eeSmrgint i; 76931b1389eeSmrg_ACEOF 7694ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7695ec318dbfSmrgthen : 76961b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7697a2394c98Smrgelse case e in #( 7698a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7699a2394c98Smrgesac 77001b1389eeSmrgfi 7701a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7702a2394c98Smrgesac 77031b1389eeSmrgfi 7704ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7705ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 77061b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 77071b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 77081b1389eeSmrgfi 77091b1389eeSmrg 77101b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 77111b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77121b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77131b1389eeSmrg fi 77141b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7715ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7716ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7717ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7718ec318dbfSmrgthen : 7719ec318dbfSmrg printf %s "(cached) " >&6 7720a2394c98Smrgelse case e in #( 7721a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77221b1389eeSmrg/* end confdefs.h. */ 77231b1389eeSmrgint i; 77241b1389eeSmrg_ACEOF 7725ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7726ec318dbfSmrgthen : 77271b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7728a2394c98Smrgelse case e in #( 7729a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7730a2394c98Smrgesac 77311b1389eeSmrgfi 7732a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7733a2394c98Smrgesac 77341b1389eeSmrgfi 7735ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7736ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 77371b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 77381b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 77391b1389eeSmrgfi 77401b1389eeSmrg 77411b1389eeSmrgfound="no" 77421b1389eeSmrg 77431b1389eeSmrg if test $found = "no" ; then 774489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77451b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77461b1389eeSmrg fi 77471b1389eeSmrg 774889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 77491b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 77501b1389eeSmrg fi 77511b1389eeSmrg 77521b1389eeSmrg CFLAGS="$CFLAGS -Werror=main" 77531b1389eeSmrg 7754ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7755ec318dbfSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 775689afc689Smrg cacheid=xorg_cv_cc_flag__Werror_main 7757ec318dbfSmrg if eval test \${$cacheid+y} 7758ec318dbfSmrgthen : 7759ec318dbfSmrg printf %s "(cached) " >&6 7760a2394c98Smrgelse case e in #( 7761a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77621b1389eeSmrg/* end confdefs.h. */ 77631b1389eeSmrgint i; 77641b1389eeSmrgint 7765ec318dbfSmrgmain (void) 77661b1389eeSmrg{ 77671b1389eeSmrg 77681b1389eeSmrg ; 77691b1389eeSmrg return 0; 77701b1389eeSmrg} 77711b1389eeSmrg_ACEOF 7772ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7773ec318dbfSmrgthen : 77741b1389eeSmrg eval $cacheid=yes 7775a2394c98Smrgelse case e in #( 7776a2394c98Smrg e) eval $cacheid=no ;; 7777a2394c98Smrgesac 77781b1389eeSmrgfi 7779ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7780a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7781a2394c98Smrgesac 77821b1389eeSmrgfi 77831b1389eeSmrg 77841b1389eeSmrg 77851b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 77861b1389eeSmrg 77871b1389eeSmrg eval supported=\$$cacheid 7788ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7789ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 77901b1389eeSmrg if test "$supported" = "yes" ; then 77911b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 77921b1389eeSmrg found="yes" 77931b1389eeSmrg fi 77941b1389eeSmrg fi 77951b1389eeSmrg 77961b1389eeSmrg 77971b1389eeSmrg 77981b1389eeSmrg 77991b1389eeSmrg 78001b1389eeSmrg 78011b1389eeSmrg 78021b1389eeSmrg 78031b1389eeSmrg 78041b1389eeSmrg 78051b1389eeSmrg 78061b1389eeSmrg 78071b1389eeSmrg 78081b1389eeSmrg 78091b1389eeSmrg 78101b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 78111b1389eeSmrg 78121b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 78131b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7814ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7815ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7816ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7817ec318dbfSmrgthen : 7818ec318dbfSmrg printf %s "(cached) " >&6 7819a2394c98Smrgelse case e in #( 7820a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78211b1389eeSmrg/* end confdefs.h. */ 78221b1389eeSmrgint i; 78231b1389eeSmrg_ACEOF 7824ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7825ec318dbfSmrgthen : 78261b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7827a2394c98Smrgelse case e in #( 7828a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7829a2394c98Smrgesac 78301b1389eeSmrgfi 7831a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7832a2394c98Smrgesac 78331b1389eeSmrgfi 7834ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7835ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 78361b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 78371b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 78381b1389eeSmrgfi 78391b1389eeSmrg 78401b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 78411b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 78421b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78431b1389eeSmrg fi 78441b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7845ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7846ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7847ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7848ec318dbfSmrgthen : 7849ec318dbfSmrg printf %s "(cached) " >&6 7850a2394c98Smrgelse case e in #( 7851a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78521b1389eeSmrg/* end confdefs.h. */ 78531b1389eeSmrgint i; 78541b1389eeSmrg_ACEOF 7855ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7856ec318dbfSmrgthen : 78571b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7858a2394c98Smrgelse case e in #( 7859a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7860a2394c98Smrgesac 78611b1389eeSmrgfi 7862a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7863a2394c98Smrgesac 78641b1389eeSmrgfi 7865ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7866ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 78671b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 78681b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 78691b1389eeSmrgfi 78701b1389eeSmrg 78711b1389eeSmrgfound="no" 78721b1389eeSmrg 78731b1389eeSmrg if test $found = "no" ; then 787489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 78751b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78761b1389eeSmrg fi 78771b1389eeSmrg 787889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 78791b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 78801b1389eeSmrg fi 78811b1389eeSmrg 78821b1389eeSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 78831b1389eeSmrg 7884ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7885ec318dbfSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 788689afc689Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7887ec318dbfSmrg if eval test \${$cacheid+y} 7888ec318dbfSmrgthen : 7889ec318dbfSmrg printf %s "(cached) " >&6 7890a2394c98Smrgelse case e in #( 7891a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78921b1389eeSmrg/* end confdefs.h. */ 78931b1389eeSmrgint i; 78941b1389eeSmrgint 7895ec318dbfSmrgmain (void) 78961b1389eeSmrg{ 78971b1389eeSmrg 78981b1389eeSmrg ; 78991b1389eeSmrg return 0; 79001b1389eeSmrg} 79011b1389eeSmrg_ACEOF 7902ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 7903ec318dbfSmrgthen : 79041b1389eeSmrg eval $cacheid=yes 7905a2394c98Smrgelse case e in #( 7906a2394c98Smrg e) eval $cacheid=no ;; 7907a2394c98Smrgesac 79081b1389eeSmrgfi 7909ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7910a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 7911a2394c98Smrgesac 79121b1389eeSmrgfi 79131b1389eeSmrg 79141b1389eeSmrg 79151b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 79161b1389eeSmrg 79171b1389eeSmrg eval supported=\$$cacheid 7918ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7919ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 79201b1389eeSmrg if test "$supported" = "yes" ; then 79211b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 79221b1389eeSmrg found="yes" 79231b1389eeSmrg fi 79241b1389eeSmrg fi 79251b1389eeSmrg 79261b1389eeSmrg 79271b1389eeSmrg 79281b1389eeSmrg 79291b1389eeSmrg 79301b1389eeSmrg 79311b1389eeSmrg 79321b1389eeSmrg 79331b1389eeSmrg 79341b1389eeSmrg 79351b1389eeSmrg 79361b1389eeSmrg 79371b1389eeSmrg 79381b1389eeSmrg 79391b1389eeSmrg 79401b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 79411b1389eeSmrg 79421b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 79431b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7944ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7945ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7946ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7947ec318dbfSmrgthen : 7948ec318dbfSmrg printf %s "(cached) " >&6 7949a2394c98Smrgelse case e in #( 7950a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79511b1389eeSmrg/* end confdefs.h. */ 79521b1389eeSmrgint i; 79531b1389eeSmrg_ACEOF 7954ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7955ec318dbfSmrgthen : 79561b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7957a2394c98Smrgelse case e in #( 7958a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7959a2394c98Smrgesac 79601b1389eeSmrgfi 7961a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7962a2394c98Smrgesac 79631b1389eeSmrgfi 7964ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7965ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 79661b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 79671b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 79681b1389eeSmrgfi 79691b1389eeSmrg 79701b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 79711b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79721b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79731b1389eeSmrg fi 79741b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7975ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7976ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7977ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7978ec318dbfSmrgthen : 7979ec318dbfSmrg printf %s "(cached) " >&6 7980a2394c98Smrgelse case e in #( 7981a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79821b1389eeSmrg/* end confdefs.h. */ 79831b1389eeSmrgint i; 79841b1389eeSmrg_ACEOF 7985ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 7986ec318dbfSmrgthen : 79871b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7988a2394c98Smrgelse case e in #( 7989a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7990a2394c98Smrgesac 79911b1389eeSmrgfi 7992a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7993a2394c98Smrgesac 79941b1389eeSmrgfi 7995ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7996ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 79971b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 79981b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 79991b1389eeSmrgfi 80001b1389eeSmrg 80011b1389eeSmrgfound="no" 80021b1389eeSmrg 80031b1389eeSmrg if test $found = "no" ; then 800489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80051b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80061b1389eeSmrg fi 80071b1389eeSmrg 800889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 80091b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 80101b1389eeSmrg fi 80111b1389eeSmrg 80121b1389eeSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 80131b1389eeSmrg 8014ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 8015ec318dbfSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 801689afc689Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 8017ec318dbfSmrg if eval test \${$cacheid+y} 8018ec318dbfSmrgthen : 8019ec318dbfSmrg printf %s "(cached) " >&6 8020a2394c98Smrgelse case e in #( 8021a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80221b1389eeSmrg/* end confdefs.h. */ 80231b1389eeSmrgint i; 80241b1389eeSmrgint 8025ec318dbfSmrgmain (void) 80261b1389eeSmrg{ 80271b1389eeSmrg 80281b1389eeSmrg ; 80291b1389eeSmrg return 0; 80301b1389eeSmrg} 80311b1389eeSmrg_ACEOF 8032ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8033ec318dbfSmrgthen : 80341b1389eeSmrg eval $cacheid=yes 8035a2394c98Smrgelse case e in #( 8036a2394c98Smrg e) eval $cacheid=no ;; 8037a2394c98Smrgesac 80381b1389eeSmrgfi 8039ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8040a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8041a2394c98Smrgesac 80421b1389eeSmrgfi 80431b1389eeSmrg 80441b1389eeSmrg 80451b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 80461b1389eeSmrg 80471b1389eeSmrg eval supported=\$$cacheid 8048ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8049ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 80501b1389eeSmrg if test "$supported" = "yes" ; then 80511b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 80521b1389eeSmrg found="yes" 80531b1389eeSmrg fi 80541b1389eeSmrg fi 80551b1389eeSmrg 80561b1389eeSmrg 80571b1389eeSmrg 80581b1389eeSmrg 80591b1389eeSmrg 80601b1389eeSmrg 80611b1389eeSmrg 80621b1389eeSmrg 80631b1389eeSmrg 80641b1389eeSmrg 80651b1389eeSmrg 80661b1389eeSmrg 80671b1389eeSmrg 80681b1389eeSmrg 80691b1389eeSmrg 80701b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 80711b1389eeSmrg 80721b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 80731b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8074ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8075ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8076ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8077ec318dbfSmrgthen : 8078ec318dbfSmrg printf %s "(cached) " >&6 8079a2394c98Smrgelse case e in #( 8080a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80811b1389eeSmrg/* end confdefs.h. */ 80821b1389eeSmrgint i; 80831b1389eeSmrg_ACEOF 8084ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8085ec318dbfSmrgthen : 80861b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8087a2394c98Smrgelse case e in #( 8088a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8089a2394c98Smrgesac 80901b1389eeSmrgfi 8091a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8092a2394c98Smrgesac 80931b1389eeSmrgfi 8094ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8095ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 80961b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 80971b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 80981b1389eeSmrgfi 80991b1389eeSmrg 81001b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 81011b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81021b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81031b1389eeSmrg fi 81041b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8105ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8106ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8107ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8108ec318dbfSmrgthen : 8109ec318dbfSmrg printf %s "(cached) " >&6 8110a2394c98Smrgelse case e in #( 8111a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81121b1389eeSmrg/* end confdefs.h. */ 81131b1389eeSmrgint i; 81141b1389eeSmrg_ACEOF 8115ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8116ec318dbfSmrgthen : 81171b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8118a2394c98Smrgelse case e in #( 8119a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8120a2394c98Smrgesac 81211b1389eeSmrgfi 8122a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8123a2394c98Smrgesac 81241b1389eeSmrgfi 8125ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8126ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 81271b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 81281b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 81291b1389eeSmrgfi 81301b1389eeSmrg 81311b1389eeSmrgfound="no" 81321b1389eeSmrg 81331b1389eeSmrg if test $found = "no" ; then 813489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81351b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81361b1389eeSmrg fi 81371b1389eeSmrg 813889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 81391b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 81401b1389eeSmrg fi 81411b1389eeSmrg 81421b1389eeSmrg CFLAGS="$CFLAGS -Werror=return-type" 81431b1389eeSmrg 8144ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 8145ec318dbfSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 814689afc689Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 8147ec318dbfSmrg if eval test \${$cacheid+y} 8148ec318dbfSmrgthen : 8149ec318dbfSmrg printf %s "(cached) " >&6 8150a2394c98Smrgelse case e in #( 8151a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81521b1389eeSmrg/* end confdefs.h. */ 81531b1389eeSmrgint i; 81541b1389eeSmrgint 8155ec318dbfSmrgmain (void) 81561b1389eeSmrg{ 81571b1389eeSmrg 81581b1389eeSmrg ; 81591b1389eeSmrg return 0; 81601b1389eeSmrg} 81611b1389eeSmrg_ACEOF 8162ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8163ec318dbfSmrgthen : 81641b1389eeSmrg eval $cacheid=yes 8165a2394c98Smrgelse case e in #( 8166a2394c98Smrg e) eval $cacheid=no ;; 8167a2394c98Smrgesac 81681b1389eeSmrgfi 8169ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8170a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8171a2394c98Smrgesac 81721b1389eeSmrgfi 81731b1389eeSmrg 81741b1389eeSmrg 81751b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 81761b1389eeSmrg 81771b1389eeSmrg eval supported=\$$cacheid 8178ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8179ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 81801b1389eeSmrg if test "$supported" = "yes" ; then 81811b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 81821b1389eeSmrg found="yes" 81831b1389eeSmrg fi 81841b1389eeSmrg fi 81851b1389eeSmrg 81861b1389eeSmrg if test $found = "no" ; then 818789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81881b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81891b1389eeSmrg fi 81901b1389eeSmrg 819189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 81921b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 81931b1389eeSmrg fi 81941b1389eeSmrg 81951b1389eeSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 81961b1389eeSmrg 8197ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 8198ec318dbfSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 819989afc689Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 8200ec318dbfSmrg if eval test \${$cacheid+y} 8201ec318dbfSmrgthen : 8202ec318dbfSmrg printf %s "(cached) " >&6 8203a2394c98Smrgelse case e in #( 8204a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82051b1389eeSmrg/* end confdefs.h. */ 82061b1389eeSmrgint i; 82071b1389eeSmrgint 8208ec318dbfSmrgmain (void) 82091b1389eeSmrg{ 82101b1389eeSmrg 82111b1389eeSmrg ; 82121b1389eeSmrg return 0; 82131b1389eeSmrg} 82141b1389eeSmrg_ACEOF 8215ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8216ec318dbfSmrgthen : 82171b1389eeSmrg eval $cacheid=yes 8218a2394c98Smrgelse case e in #( 8219a2394c98Smrg e) eval $cacheid=no ;; 8220a2394c98Smrgesac 82211b1389eeSmrgfi 8222ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8223a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8224a2394c98Smrgesac 82251b1389eeSmrgfi 82261b1389eeSmrg 82271b1389eeSmrg 82281b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 82291b1389eeSmrg 82301b1389eeSmrg eval supported=\$$cacheid 8231ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8232ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 82331b1389eeSmrg if test "$supported" = "yes" ; then 82341b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 82351b1389eeSmrg found="yes" 82361b1389eeSmrg fi 82371b1389eeSmrg fi 82381b1389eeSmrg 82391b1389eeSmrg 82401b1389eeSmrg 82411b1389eeSmrg 82421b1389eeSmrg 82431b1389eeSmrg 82441b1389eeSmrg 82451b1389eeSmrg 82461b1389eeSmrg 82471b1389eeSmrg 82481b1389eeSmrg 82491b1389eeSmrg 82501b1389eeSmrg 82511b1389eeSmrg 82521b1389eeSmrg 82531b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 82541b1389eeSmrg 82551b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 82561b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8257ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8258ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8259ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8260ec318dbfSmrgthen : 8261ec318dbfSmrg printf %s "(cached) " >&6 8262a2394c98Smrgelse case e in #( 8263a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82641b1389eeSmrg/* end confdefs.h. */ 82651b1389eeSmrgint i; 82661b1389eeSmrg_ACEOF 8267ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8268ec318dbfSmrgthen : 82691b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8270a2394c98Smrgelse case e in #( 8271a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8272a2394c98Smrgesac 82731b1389eeSmrgfi 8274a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8275a2394c98Smrgesac 82761b1389eeSmrgfi 8277ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8278ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 82791b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 82801b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 82811b1389eeSmrgfi 82821b1389eeSmrg 82831b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 82841b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 82851b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82861b1389eeSmrg fi 82871b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8288ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8289ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8290ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8291ec318dbfSmrgthen : 8292ec318dbfSmrg printf %s "(cached) " >&6 8293a2394c98Smrgelse case e in #( 8294a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82951b1389eeSmrg/* end confdefs.h. */ 82961b1389eeSmrgint i; 82971b1389eeSmrg_ACEOF 8298ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8299ec318dbfSmrgthen : 83001b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8301a2394c98Smrgelse case e in #( 8302a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8303a2394c98Smrgesac 83041b1389eeSmrgfi 8305a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8306a2394c98Smrgesac 83071b1389eeSmrgfi 8308ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8309ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 83101b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 83111b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 83121b1389eeSmrgfi 83131b1389eeSmrg 83141b1389eeSmrgfound="no" 83151b1389eeSmrg 83161b1389eeSmrg if test $found = "no" ; then 831789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83181b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83191b1389eeSmrg fi 83201b1389eeSmrg 832189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 83221b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 83231b1389eeSmrg fi 83241b1389eeSmrg 83251b1389eeSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 83261b1389eeSmrg 8327ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8328ec318dbfSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 832989afc689Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8330ec318dbfSmrg if eval test \${$cacheid+y} 8331ec318dbfSmrgthen : 8332ec318dbfSmrg printf %s "(cached) " >&6 8333a2394c98Smrgelse case e in #( 8334a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83351b1389eeSmrg/* end confdefs.h. */ 83361b1389eeSmrgint i; 83371b1389eeSmrgint 8338ec318dbfSmrgmain (void) 83391b1389eeSmrg{ 83401b1389eeSmrg 83411b1389eeSmrg ; 83421b1389eeSmrg return 0; 83431b1389eeSmrg} 83441b1389eeSmrg_ACEOF 8345ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8346ec318dbfSmrgthen : 83471b1389eeSmrg eval $cacheid=yes 8348a2394c98Smrgelse case e in #( 8349a2394c98Smrg e) eval $cacheid=no ;; 8350a2394c98Smrgesac 83511b1389eeSmrgfi 8352ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8353a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8354a2394c98Smrgesac 83551b1389eeSmrgfi 83561b1389eeSmrg 83571b1389eeSmrg 83581b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 83591b1389eeSmrg 83601b1389eeSmrg eval supported=\$$cacheid 8361ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8362ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 83631b1389eeSmrg if test "$supported" = "yes" ; then 83641b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 83651b1389eeSmrg found="yes" 83661b1389eeSmrg fi 83671b1389eeSmrg fi 83681b1389eeSmrg 83691b1389eeSmrg 83701b1389eeSmrg 83711b1389eeSmrg 83721b1389eeSmrg 83731b1389eeSmrg 83741b1389eeSmrg 83751b1389eeSmrg 83761b1389eeSmrg 83771b1389eeSmrg 83781b1389eeSmrg 83791b1389eeSmrg 83801b1389eeSmrg 83811b1389eeSmrg 83821b1389eeSmrg 83831b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 83841b1389eeSmrg 83851b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 83861b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8387ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8388ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8389ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8390ec318dbfSmrgthen : 8391ec318dbfSmrg printf %s "(cached) " >&6 8392a2394c98Smrgelse case e in #( 8393a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83941b1389eeSmrg/* end confdefs.h. */ 83951b1389eeSmrgint i; 83961b1389eeSmrg_ACEOF 8397ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8398ec318dbfSmrgthen : 83991b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8400a2394c98Smrgelse case e in #( 8401a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8402a2394c98Smrgesac 84031b1389eeSmrgfi 8404a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8405a2394c98Smrgesac 84061b1389eeSmrgfi 8407ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8408ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 84091b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 84101b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 84111b1389eeSmrgfi 84121b1389eeSmrg 84131b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 84141b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84151b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84161b1389eeSmrg fi 84171b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8418ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8419ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8420ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8421ec318dbfSmrgthen : 8422ec318dbfSmrg printf %s "(cached) " >&6 8423a2394c98Smrgelse case e in #( 8424a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84251b1389eeSmrg/* end confdefs.h. */ 84261b1389eeSmrgint i; 84271b1389eeSmrg_ACEOF 8428ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8429ec318dbfSmrgthen : 84301b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8431a2394c98Smrgelse case e in #( 8432a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8433a2394c98Smrgesac 84341b1389eeSmrgfi 8435a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8436a2394c98Smrgesac 84371b1389eeSmrgfi 8438ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8439ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 84401b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 84411b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 84421b1389eeSmrgfi 84431b1389eeSmrg 84441b1389eeSmrgfound="no" 84451b1389eeSmrg 84461b1389eeSmrg if test $found = "no" ; then 844789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84481b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84491b1389eeSmrg fi 84501b1389eeSmrg 845189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 84521b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84531b1389eeSmrg fi 84541b1389eeSmrg 84551b1389eeSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 84561b1389eeSmrg 8457ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8458ec318dbfSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 845989afc689Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8460ec318dbfSmrg if eval test \${$cacheid+y} 8461ec318dbfSmrgthen : 8462ec318dbfSmrg printf %s "(cached) " >&6 8463a2394c98Smrgelse case e in #( 8464a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84651b1389eeSmrg/* end confdefs.h. */ 84661b1389eeSmrgint i; 84671b1389eeSmrgint 8468ec318dbfSmrgmain (void) 84691b1389eeSmrg{ 84701b1389eeSmrg 84711b1389eeSmrg ; 84721b1389eeSmrg return 0; 84731b1389eeSmrg} 84741b1389eeSmrg_ACEOF 8475ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8476ec318dbfSmrgthen : 84771b1389eeSmrg eval $cacheid=yes 8478a2394c98Smrgelse case e in #( 8479a2394c98Smrg e) eval $cacheid=no ;; 8480a2394c98Smrgesac 84811b1389eeSmrgfi 8482ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8483a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8484a2394c98Smrgesac 84851b1389eeSmrgfi 84861b1389eeSmrg 84871b1389eeSmrg 84881b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 84891b1389eeSmrg 84901b1389eeSmrg eval supported=\$$cacheid 8491ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8492ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 84931b1389eeSmrg if test "$supported" = "yes" ; then 84941b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 84951b1389eeSmrg found="yes" 84961b1389eeSmrg fi 84971b1389eeSmrg fi 84981b1389eeSmrg 84991b1389eeSmrg 85001b1389eeSmrg 85011b1389eeSmrg 85021b1389eeSmrg 85031b1389eeSmrg 85041b1389eeSmrg 85051b1389eeSmrg 85061b1389eeSmrg 85071b1389eeSmrg 85081b1389eeSmrg 85091b1389eeSmrg 85101b1389eeSmrg 85111b1389eeSmrg 85121b1389eeSmrg 85131b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 85141b1389eeSmrg 85151b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 85161b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8517ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8518ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8519ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8520ec318dbfSmrgthen : 8521ec318dbfSmrg printf %s "(cached) " >&6 8522a2394c98Smrgelse case e in #( 8523a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85241b1389eeSmrg/* end confdefs.h. */ 85251b1389eeSmrgint i; 85261b1389eeSmrg_ACEOF 8527ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8528ec318dbfSmrgthen : 85291b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8530a2394c98Smrgelse case e in #( 8531a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8532a2394c98Smrgesac 85331b1389eeSmrgfi 8534a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8535a2394c98Smrgesac 85361b1389eeSmrgfi 8537ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8538ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 85391b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 85401b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 85411b1389eeSmrgfi 85421b1389eeSmrg 85431b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 85441b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85451b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85461b1389eeSmrg fi 85471b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8548ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8549ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8550ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8551ec318dbfSmrgthen : 8552ec318dbfSmrg printf %s "(cached) " >&6 8553a2394c98Smrgelse case e in #( 8554a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85551b1389eeSmrg/* end confdefs.h. */ 85561b1389eeSmrgint i; 85571b1389eeSmrg_ACEOF 8558ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8559ec318dbfSmrgthen : 85601b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8561a2394c98Smrgelse case e in #( 8562a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8563a2394c98Smrgesac 85641b1389eeSmrgfi 8565a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8566a2394c98Smrgesac 85671b1389eeSmrgfi 8568ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8569ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 85701b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 85711b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 85721b1389eeSmrgfi 85731b1389eeSmrg 85741b1389eeSmrgfound="no" 85751b1389eeSmrg 85761b1389eeSmrg if test $found = "no" ; then 857789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85781b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85791b1389eeSmrg fi 85801b1389eeSmrg 858189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 85821b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 85831b1389eeSmrg fi 85841b1389eeSmrg 85851b1389eeSmrg CFLAGS="$CFLAGS -Werror=write-strings" 85861b1389eeSmrg 8587ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8588ec318dbfSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 858989afc689Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8590ec318dbfSmrg if eval test \${$cacheid+y} 8591ec318dbfSmrgthen : 8592ec318dbfSmrg printf %s "(cached) " >&6 8593a2394c98Smrgelse case e in #( 8594a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85951b1389eeSmrg/* end confdefs.h. */ 85961b1389eeSmrgint i; 85971b1389eeSmrgint 8598ec318dbfSmrgmain (void) 85991b1389eeSmrg{ 86001b1389eeSmrg 86011b1389eeSmrg ; 86021b1389eeSmrg return 0; 86031b1389eeSmrg} 86041b1389eeSmrg_ACEOF 8605ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8606ec318dbfSmrgthen : 86071b1389eeSmrg eval $cacheid=yes 8608a2394c98Smrgelse case e in #( 8609a2394c98Smrg e) eval $cacheid=no ;; 8610a2394c98Smrgesac 86111b1389eeSmrgfi 8612ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8613a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8614a2394c98Smrgesac 86151b1389eeSmrgfi 86161b1389eeSmrg 86171b1389eeSmrg 86181b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 86191b1389eeSmrg 86201b1389eeSmrg eval supported=\$$cacheid 8621ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8622ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 86231b1389eeSmrg if test "$supported" = "yes" ; then 86241b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 86251b1389eeSmrg found="yes" 86261b1389eeSmrg fi 86271b1389eeSmrg fi 86281b1389eeSmrg 86291b1389eeSmrg 86301b1389eeSmrg 86311b1389eeSmrg 86321b1389eeSmrg 86331b1389eeSmrg 86341b1389eeSmrg 86351b1389eeSmrg 86361b1389eeSmrg 86371b1389eeSmrg 86381b1389eeSmrg 86391b1389eeSmrg 86401b1389eeSmrg 86411b1389eeSmrg 86421b1389eeSmrg 86431b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 86441b1389eeSmrg 86451b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 86461b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8647ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8648ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8649ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8650ec318dbfSmrgthen : 8651ec318dbfSmrg printf %s "(cached) " >&6 8652a2394c98Smrgelse case e in #( 8653a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86541b1389eeSmrg/* end confdefs.h. */ 86551b1389eeSmrgint i; 86561b1389eeSmrg_ACEOF 8657ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8658ec318dbfSmrgthen : 86591b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8660a2394c98Smrgelse case e in #( 8661a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8662a2394c98Smrgesac 86631b1389eeSmrgfi 8664a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8665a2394c98Smrgesac 86661b1389eeSmrgfi 8667ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8668ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 86691b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 86701b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 86711b1389eeSmrgfi 86721b1389eeSmrg 86731b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 86741b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 86751b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86761b1389eeSmrg fi 86771b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8678ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8679ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8680ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8681ec318dbfSmrgthen : 8682ec318dbfSmrg printf %s "(cached) " >&6 8683a2394c98Smrgelse case e in #( 8684a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86851b1389eeSmrg/* end confdefs.h. */ 86861b1389eeSmrgint i; 86871b1389eeSmrg_ACEOF 8688ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8689ec318dbfSmrgthen : 86901b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8691a2394c98Smrgelse case e in #( 8692a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8693a2394c98Smrgesac 86941b1389eeSmrgfi 8695a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8696a2394c98Smrgesac 86971b1389eeSmrgfi 8698ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8699ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 87001b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 87011b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 87021b1389eeSmrgfi 87031b1389eeSmrg 87041b1389eeSmrgfound="no" 87051b1389eeSmrg 87061b1389eeSmrg if test $found = "no" ; then 870789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87081b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87091b1389eeSmrg fi 87101b1389eeSmrg 871189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 87121b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 87131b1389eeSmrg fi 87141b1389eeSmrg 87151b1389eeSmrg CFLAGS="$CFLAGS -Werror=address" 87161b1389eeSmrg 8717ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8718ec318dbfSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 871989afc689Smrg cacheid=xorg_cv_cc_flag__Werror_address 8720ec318dbfSmrg if eval test \${$cacheid+y} 8721ec318dbfSmrgthen : 8722ec318dbfSmrg printf %s "(cached) " >&6 8723a2394c98Smrgelse case e in #( 8724a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87251b1389eeSmrg/* end confdefs.h. */ 87261b1389eeSmrgint i; 87271b1389eeSmrgint 8728ec318dbfSmrgmain (void) 87291b1389eeSmrg{ 87301b1389eeSmrg 87311b1389eeSmrg ; 87321b1389eeSmrg return 0; 87331b1389eeSmrg} 87341b1389eeSmrg_ACEOF 8735ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8736ec318dbfSmrgthen : 87371b1389eeSmrg eval $cacheid=yes 8738a2394c98Smrgelse case e in #( 8739a2394c98Smrg e) eval $cacheid=no ;; 8740a2394c98Smrgesac 87411b1389eeSmrgfi 8742ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8743a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8744a2394c98Smrgesac 87451b1389eeSmrgfi 87461b1389eeSmrg 87471b1389eeSmrg 87481b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 87491b1389eeSmrg 87501b1389eeSmrg eval supported=\$$cacheid 8751ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8752ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 87531b1389eeSmrg if test "$supported" = "yes" ; then 87541b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 87551b1389eeSmrg found="yes" 87561b1389eeSmrg fi 87571b1389eeSmrg fi 87581b1389eeSmrg 87591b1389eeSmrg 87601b1389eeSmrg 87611b1389eeSmrg 87621b1389eeSmrg 87631b1389eeSmrg 87641b1389eeSmrg 87651b1389eeSmrg 87661b1389eeSmrg 87671b1389eeSmrg 87681b1389eeSmrg 87691b1389eeSmrg 87701b1389eeSmrg 87711b1389eeSmrg 87721b1389eeSmrg 87731b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 87741b1389eeSmrg 87751b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 87761b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8777ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8778ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8779ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8780ec318dbfSmrgthen : 8781ec318dbfSmrg printf %s "(cached) " >&6 8782a2394c98Smrgelse case e in #( 8783a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87841b1389eeSmrg/* end confdefs.h. */ 87851b1389eeSmrgint i; 87861b1389eeSmrg_ACEOF 8787ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8788ec318dbfSmrgthen : 87891b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8790a2394c98Smrgelse case e in #( 8791a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8792a2394c98Smrgesac 87931b1389eeSmrgfi 8794a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8795a2394c98Smrgesac 87961b1389eeSmrgfi 8797ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8798ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 87991b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 88001b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 88011b1389eeSmrgfi 88021b1389eeSmrg 88031b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 88041b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88051b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88061b1389eeSmrg fi 88071b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8808ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8809ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8810ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8811ec318dbfSmrgthen : 8812ec318dbfSmrg printf %s "(cached) " >&6 8813a2394c98Smrgelse case e in #( 8814a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88151b1389eeSmrg/* end confdefs.h. */ 88161b1389eeSmrgint i; 88171b1389eeSmrg_ACEOF 8818ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8819ec318dbfSmrgthen : 88201b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8821a2394c98Smrgelse case e in #( 8822a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8823a2394c98Smrgesac 88241b1389eeSmrgfi 8825a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8826a2394c98Smrgesac 88271b1389eeSmrgfi 8828ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8829ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 88301b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 88311b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 88321b1389eeSmrgfi 88331b1389eeSmrg 88341b1389eeSmrgfound="no" 88351b1389eeSmrg 88361b1389eeSmrg if test $found = "no" ; then 883789afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88381b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88391b1389eeSmrg fi 88401b1389eeSmrg 884189afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 88421b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88431b1389eeSmrg fi 88441b1389eeSmrg 88451b1389eeSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 88461b1389eeSmrg 8847ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8848ec318dbfSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 884989afc689Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8850ec318dbfSmrg if eval test \${$cacheid+y} 8851ec318dbfSmrgthen : 8852ec318dbfSmrg printf %s "(cached) " >&6 8853a2394c98Smrgelse case e in #( 8854a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88551b1389eeSmrg/* end confdefs.h. */ 88561b1389eeSmrgint i; 88571b1389eeSmrgint 8858ec318dbfSmrgmain (void) 88591b1389eeSmrg{ 88601b1389eeSmrg 88611b1389eeSmrg ; 88621b1389eeSmrg return 0; 88631b1389eeSmrg} 88641b1389eeSmrg_ACEOF 8865ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8866ec318dbfSmrgthen : 88671b1389eeSmrg eval $cacheid=yes 8868a2394c98Smrgelse case e in #( 8869a2394c98Smrg e) eval $cacheid=no ;; 8870a2394c98Smrgesac 88711b1389eeSmrgfi 8872ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8873a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8874a2394c98Smrgesac 88751b1389eeSmrgfi 88761b1389eeSmrg 88771b1389eeSmrg 88781b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 88791b1389eeSmrg 88801b1389eeSmrg eval supported=\$$cacheid 8881ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8882ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 88831b1389eeSmrg if test "$supported" = "yes" ; then 88841b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 88851b1389eeSmrg found="yes" 88861b1389eeSmrg fi 88871b1389eeSmrg fi 88881b1389eeSmrg 88891b1389eeSmrg if test $found = "no" ; then 889089afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88911b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88921b1389eeSmrg fi 88931b1389eeSmrg 889489afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 88951b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88961b1389eeSmrg fi 88971b1389eeSmrg 88981b1389eeSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 88991b1389eeSmrg 8900ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8901ec318dbfSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 890289afc689Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8903ec318dbfSmrg if eval test \${$cacheid+y} 8904ec318dbfSmrgthen : 8905ec318dbfSmrg printf %s "(cached) " >&6 8906a2394c98Smrgelse case e in #( 8907a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89081b1389eeSmrg/* end confdefs.h. */ 89091b1389eeSmrgint i; 89101b1389eeSmrgint 8911ec318dbfSmrgmain (void) 89121b1389eeSmrg{ 89131b1389eeSmrg 89141b1389eeSmrg ; 89151b1389eeSmrg return 0; 89161b1389eeSmrg} 89171b1389eeSmrg_ACEOF 8918ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 8919ec318dbfSmrgthen : 89201b1389eeSmrg eval $cacheid=yes 8921a2394c98Smrgelse case e in #( 8922a2394c98Smrg e) eval $cacheid=no ;; 8923a2394c98Smrgesac 89241b1389eeSmrgfi 8925ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8926a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 8927a2394c98Smrgesac 89281b1389eeSmrgfi 89291b1389eeSmrg 89301b1389eeSmrg 89311b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 89321b1389eeSmrg 89331b1389eeSmrg eval supported=\$$cacheid 8934ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8935ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 89361b1389eeSmrg if test "$supported" = "yes" ; then 89371b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 89381b1389eeSmrg found="yes" 89391b1389eeSmrg fi 89401b1389eeSmrg fi 89411b1389eeSmrg 89421b1389eeSmrg 89431b1389eeSmrg 89441b1389eeSmrg 89451b1389eeSmrg 89461b1389eeSmrg 89471b1389eeSmrg 89481b1389eeSmrg 89491b1389eeSmrg 89501b1389eeSmrg 89511b1389eeSmrg 89521b1389eeSmrg 89531b1389eeSmrg 89541b1389eeSmrg 89551b1389eeSmrg 89561b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 89571b1389eeSmrg 89581b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 89591b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8960ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8961ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8962ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8963ec318dbfSmrgthen : 8964ec318dbfSmrg printf %s "(cached) " >&6 8965a2394c98Smrgelse case e in #( 8966a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89671b1389eeSmrg/* end confdefs.h. */ 89681b1389eeSmrgint i; 89691b1389eeSmrg_ACEOF 8970ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 8971ec318dbfSmrgthen : 89721b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8973a2394c98Smrgelse case e in #( 8974a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8975a2394c98Smrgesac 89761b1389eeSmrgfi 8977a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8978a2394c98Smrgesac 89791b1389eeSmrgfi 8980ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8981ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 89821b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 89831b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 89841b1389eeSmrgfi 89851b1389eeSmrg 89861b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 89871b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 89881b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89891b1389eeSmrg fi 89901b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8991ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8992ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8993ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8994ec318dbfSmrgthen : 8995ec318dbfSmrg printf %s "(cached) " >&6 8996a2394c98Smrgelse case e in #( 8997a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89981b1389eeSmrg/* end confdefs.h. */ 89991b1389eeSmrgint i; 90001b1389eeSmrg_ACEOF 9001ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9002ec318dbfSmrgthen : 90031b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9004a2394c98Smrgelse case e in #( 9005a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9006a2394c98Smrgesac 90071b1389eeSmrgfi 9008a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9009a2394c98Smrgesac 90101b1389eeSmrgfi 9011ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9012ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 90131b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 90141b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 90151b1389eeSmrgfi 90161b1389eeSmrg 90171b1389eeSmrgfound="no" 90181b1389eeSmrg 90191b1389eeSmrg if test $found = "no" ; then 902089afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 90211b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90221b1389eeSmrg fi 90231b1389eeSmrg 902489afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 90251b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 90261b1389eeSmrg fi 90271b1389eeSmrg 90281b1389eeSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 90291b1389eeSmrg 9030ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 9031ec318dbfSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 903289afc689Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 9033ec318dbfSmrg if eval test \${$cacheid+y} 9034ec318dbfSmrgthen : 9035ec318dbfSmrg printf %s "(cached) " >&6 9036a2394c98Smrgelse case e in #( 9037a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90381b1389eeSmrg/* end confdefs.h. */ 90391b1389eeSmrgint i; 90401b1389eeSmrgint 9041ec318dbfSmrgmain (void) 90421b1389eeSmrg{ 90431b1389eeSmrg 90441b1389eeSmrg ; 90451b1389eeSmrg return 0; 90461b1389eeSmrg} 90471b1389eeSmrg_ACEOF 9048ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9049ec318dbfSmrgthen : 90501b1389eeSmrg eval $cacheid=yes 9051a2394c98Smrgelse case e in #( 9052a2394c98Smrg e) eval $cacheid=no ;; 9053a2394c98Smrgesac 90541b1389eeSmrgfi 9055ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9056a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9057a2394c98Smrgesac 90581b1389eeSmrgfi 90591b1389eeSmrg 90601b1389eeSmrg 90611b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 90621b1389eeSmrg 90631b1389eeSmrg eval supported=\$$cacheid 9064ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9065ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 90661b1389eeSmrg if test "$supported" = "yes" ; then 90671b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 90681b1389eeSmrg found="yes" 90691b1389eeSmrg fi 90701b1389eeSmrg fi 90711b1389eeSmrg 90721b1389eeSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 90731b1389eeSmrgelse 9074ec318dbfSmrg{ 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 9075ec318dbfSmrgprintf "%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;} 90761b1389eeSmrg 90771b1389eeSmrg 90781b1389eeSmrg 90791b1389eeSmrg 90801b1389eeSmrg 90811b1389eeSmrg 90821b1389eeSmrg 90831b1389eeSmrg 90841b1389eeSmrg 90851b1389eeSmrg 90861b1389eeSmrg 90871b1389eeSmrg 90881b1389eeSmrg 90891b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 90901b1389eeSmrg 90911b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 90921b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9093ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9094ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9095ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9096ec318dbfSmrgthen : 9097ec318dbfSmrg printf %s "(cached) " >&6 9098a2394c98Smrgelse case e in #( 9099a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91001b1389eeSmrg/* end confdefs.h. */ 91011b1389eeSmrgint i; 91021b1389eeSmrg_ACEOF 9103ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9104ec318dbfSmrgthen : 91051b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9106a2394c98Smrgelse case e in #( 9107a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9108a2394c98Smrgesac 91091b1389eeSmrgfi 9110a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9111a2394c98Smrgesac 91121b1389eeSmrgfi 9113ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9114ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 91151b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 91161b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 91171b1389eeSmrgfi 91181b1389eeSmrg 91191b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 91201b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91211b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91221b1389eeSmrg fi 91231b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9124ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9125ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9126ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9127ec318dbfSmrgthen : 9128ec318dbfSmrg printf %s "(cached) " >&6 9129a2394c98Smrgelse case e in #( 9130a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91311b1389eeSmrg/* end confdefs.h. */ 91321b1389eeSmrgint i; 91331b1389eeSmrg_ACEOF 9134ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9135ec318dbfSmrgthen : 91361b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9137a2394c98Smrgelse case e in #( 9138a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9139a2394c98Smrgesac 91401b1389eeSmrgfi 9141a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9142a2394c98Smrgesac 91431b1389eeSmrgfi 9144ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9145ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 91461b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 91471b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 91481b1389eeSmrgfi 91491b1389eeSmrg 91501b1389eeSmrgfound="no" 91511b1389eeSmrg 91521b1389eeSmrg if test $found = "no" ; then 915389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91541b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91551b1389eeSmrg fi 91561b1389eeSmrg 915789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 91581b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91591b1389eeSmrg fi 91601b1389eeSmrg 91611b1389eeSmrg CFLAGS="$CFLAGS -Wimplicit" 91621b1389eeSmrg 9163ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 9164ec318dbfSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 91651b1389eeSmrg cacheid=xorg_cv_cc_flag__Wimplicit 9166ec318dbfSmrg if eval test \${$cacheid+y} 9167ec318dbfSmrgthen : 9168ec318dbfSmrg printf %s "(cached) " >&6 9169a2394c98Smrgelse case e in #( 9170a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91711b1389eeSmrg/* end confdefs.h. */ 91721b1389eeSmrgint i; 91731b1389eeSmrgint 9174ec318dbfSmrgmain (void) 91751b1389eeSmrg{ 91761b1389eeSmrg 91771b1389eeSmrg ; 91781b1389eeSmrg return 0; 91791b1389eeSmrg} 91801b1389eeSmrg_ACEOF 9181ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9182ec318dbfSmrgthen : 91831b1389eeSmrg eval $cacheid=yes 9184a2394c98Smrgelse case e in #( 9185a2394c98Smrg e) eval $cacheid=no ;; 9186a2394c98Smrgesac 91871b1389eeSmrgfi 9188ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9189a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9190a2394c98Smrgesac 91911b1389eeSmrgfi 91921b1389eeSmrg 91931b1389eeSmrg 91941b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 91951b1389eeSmrg 91961b1389eeSmrg eval supported=\$$cacheid 9197ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9198ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 91991b1389eeSmrg if test "$supported" = "yes" ; then 92001b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 92011b1389eeSmrg found="yes" 92021b1389eeSmrg fi 92031b1389eeSmrg fi 92041b1389eeSmrg 92051b1389eeSmrg 92061b1389eeSmrg 92071b1389eeSmrg 92081b1389eeSmrg 92091b1389eeSmrg 92101b1389eeSmrg 92111b1389eeSmrg 92121b1389eeSmrg 92131b1389eeSmrg 92141b1389eeSmrg 92151b1389eeSmrg 92161b1389eeSmrg 92171b1389eeSmrg 92181b1389eeSmrg 92191b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 92201b1389eeSmrg 92211b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 92221b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9223ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9224ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9225ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9226ec318dbfSmrgthen : 9227ec318dbfSmrg printf %s "(cached) " >&6 9228a2394c98Smrgelse case e in #( 9229a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92301b1389eeSmrg/* end confdefs.h. */ 92311b1389eeSmrgint i; 92321b1389eeSmrg_ACEOF 9233ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9234ec318dbfSmrgthen : 92351b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9236a2394c98Smrgelse case e in #( 9237a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9238a2394c98Smrgesac 92391b1389eeSmrgfi 9240a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9241a2394c98Smrgesac 92421b1389eeSmrgfi 9243ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9244ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 92451b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 92461b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 92471b1389eeSmrgfi 92481b1389eeSmrg 92491b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 92501b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92511b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92521b1389eeSmrg fi 92531b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9254ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9255ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9256ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9257ec318dbfSmrgthen : 9258ec318dbfSmrg printf %s "(cached) " >&6 9259a2394c98Smrgelse case e in #( 9260a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92611b1389eeSmrg/* end confdefs.h. */ 92621b1389eeSmrgint i; 92631b1389eeSmrg_ACEOF 9264ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9265ec318dbfSmrgthen : 92661b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9267a2394c98Smrgelse case e in #( 9268a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9269a2394c98Smrgesac 92701b1389eeSmrgfi 9271a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9272a2394c98Smrgesac 92731b1389eeSmrgfi 9274ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9275ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 92761b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 92771b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 92781b1389eeSmrgfi 92791b1389eeSmrg 92801b1389eeSmrgfound="no" 92811b1389eeSmrg 92821b1389eeSmrg if test $found = "no" ; then 928389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92841b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92851b1389eeSmrg fi 92861b1389eeSmrg 928789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 92881b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92891b1389eeSmrg fi 92901b1389eeSmrg 92911b1389eeSmrg CFLAGS="$CFLAGS -Wnonnull" 92921b1389eeSmrg 9293ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9294ec318dbfSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 92951b1389eeSmrg cacheid=xorg_cv_cc_flag__Wnonnull 9296ec318dbfSmrg if eval test \${$cacheid+y} 9297ec318dbfSmrgthen : 9298ec318dbfSmrg printf %s "(cached) " >&6 9299a2394c98Smrgelse case e in #( 9300a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93011b1389eeSmrg/* end confdefs.h. */ 93021b1389eeSmrgint i; 93031b1389eeSmrgint 9304ec318dbfSmrgmain (void) 93051b1389eeSmrg{ 93061b1389eeSmrg 93071b1389eeSmrg ; 93081b1389eeSmrg return 0; 93091b1389eeSmrg} 93101b1389eeSmrg_ACEOF 9311ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9312ec318dbfSmrgthen : 93131b1389eeSmrg eval $cacheid=yes 9314a2394c98Smrgelse case e in #( 9315a2394c98Smrg e) eval $cacheid=no ;; 9316a2394c98Smrgesac 93171b1389eeSmrgfi 9318ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9319a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9320a2394c98Smrgesac 93211b1389eeSmrgfi 93221b1389eeSmrg 93231b1389eeSmrg 93241b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 93251b1389eeSmrg 93261b1389eeSmrg eval supported=\$$cacheid 9327ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9328ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 93291b1389eeSmrg if test "$supported" = "yes" ; then 93301b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 93311b1389eeSmrg found="yes" 93321b1389eeSmrg fi 93331b1389eeSmrg fi 93341b1389eeSmrg 93351b1389eeSmrg 93361b1389eeSmrg 93371b1389eeSmrg 93381b1389eeSmrg 93391b1389eeSmrg 93401b1389eeSmrg 93411b1389eeSmrg 93421b1389eeSmrg 93431b1389eeSmrg 93441b1389eeSmrg 93451b1389eeSmrg 93461b1389eeSmrg 93471b1389eeSmrg 93481b1389eeSmrg 93491b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 93501b1389eeSmrg 93511b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 93521b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9353ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9354ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9355ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9356ec318dbfSmrgthen : 9357ec318dbfSmrg printf %s "(cached) " >&6 9358a2394c98Smrgelse case e in #( 9359a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93601b1389eeSmrg/* end confdefs.h. */ 93611b1389eeSmrgint i; 93621b1389eeSmrg_ACEOF 9363ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9364ec318dbfSmrgthen : 93651b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9366a2394c98Smrgelse case e in #( 9367a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9368a2394c98Smrgesac 93691b1389eeSmrgfi 9370a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9371a2394c98Smrgesac 93721b1389eeSmrgfi 9373ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9374ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 93751b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 93761b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 93771b1389eeSmrgfi 93781b1389eeSmrg 93791b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 93801b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93811b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93821b1389eeSmrg fi 93831b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9384ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9385ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9386ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9387ec318dbfSmrgthen : 9388ec318dbfSmrg printf %s "(cached) " >&6 9389a2394c98Smrgelse case e in #( 9390a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93911b1389eeSmrg/* end confdefs.h. */ 93921b1389eeSmrgint i; 93931b1389eeSmrg_ACEOF 9394ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9395ec318dbfSmrgthen : 93961b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9397a2394c98Smrgelse case e in #( 9398a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9399a2394c98Smrgesac 94001b1389eeSmrgfi 9401a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9402a2394c98Smrgesac 94031b1389eeSmrgfi 9404ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9405ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 94061b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 94071b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 94081b1389eeSmrgfi 94091b1389eeSmrg 94101b1389eeSmrgfound="no" 94111b1389eeSmrg 94121b1389eeSmrg if test $found = "no" ; then 941389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 94141b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94151b1389eeSmrg fi 94161b1389eeSmrg 941789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 94181b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 94191b1389eeSmrg fi 94201b1389eeSmrg 94211b1389eeSmrg CFLAGS="$CFLAGS -Winit-self" 94221b1389eeSmrg 9423ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9424ec318dbfSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 94251b1389eeSmrg cacheid=xorg_cv_cc_flag__Winit_self 9426ec318dbfSmrg if eval test \${$cacheid+y} 9427ec318dbfSmrgthen : 9428ec318dbfSmrg printf %s "(cached) " >&6 9429a2394c98Smrgelse case e in #( 9430a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94311b1389eeSmrg/* end confdefs.h. */ 94321b1389eeSmrgint i; 94331b1389eeSmrgint 9434ec318dbfSmrgmain (void) 94351b1389eeSmrg{ 94361b1389eeSmrg 94371b1389eeSmrg ; 94381b1389eeSmrg return 0; 94391b1389eeSmrg} 94401b1389eeSmrg_ACEOF 9441ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9442ec318dbfSmrgthen : 94431b1389eeSmrg eval $cacheid=yes 9444a2394c98Smrgelse case e in #( 9445a2394c98Smrg e) eval $cacheid=no ;; 9446a2394c98Smrgesac 94471b1389eeSmrgfi 9448ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9449a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9450a2394c98Smrgesac 94511b1389eeSmrgfi 94521b1389eeSmrg 94531b1389eeSmrg 94541b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 94551b1389eeSmrg 94561b1389eeSmrg eval supported=\$$cacheid 9457ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9458ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 94591b1389eeSmrg if test "$supported" = "yes" ; then 94601b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 94611b1389eeSmrg found="yes" 94621b1389eeSmrg fi 94631b1389eeSmrg fi 94641b1389eeSmrg 94651b1389eeSmrg 94661b1389eeSmrg 94671b1389eeSmrg 94681b1389eeSmrg 94691b1389eeSmrg 94701b1389eeSmrg 94711b1389eeSmrg 94721b1389eeSmrg 94731b1389eeSmrg 94741b1389eeSmrg 94751b1389eeSmrg 94761b1389eeSmrg 94771b1389eeSmrg 94781b1389eeSmrg 94791b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 94801b1389eeSmrg 94811b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 94821b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9483ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9484ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9485ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9486ec318dbfSmrgthen : 9487ec318dbfSmrg printf %s "(cached) " >&6 9488a2394c98Smrgelse case e in #( 9489a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94901b1389eeSmrg/* end confdefs.h. */ 94911b1389eeSmrgint i; 94921b1389eeSmrg_ACEOF 9493ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9494ec318dbfSmrgthen : 94951b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9496a2394c98Smrgelse case e in #( 9497a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9498a2394c98Smrgesac 94991b1389eeSmrgfi 9500a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9501a2394c98Smrgesac 95021b1389eeSmrgfi 9503ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9504ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 95051b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 95061b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 95071b1389eeSmrgfi 95081b1389eeSmrg 95091b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 95101b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95111b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95121b1389eeSmrg fi 95131b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9514ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9515ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9516ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9517ec318dbfSmrgthen : 9518ec318dbfSmrg printf %s "(cached) " >&6 9519a2394c98Smrgelse case e in #( 9520a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95211b1389eeSmrg/* end confdefs.h. */ 95221b1389eeSmrgint i; 95231b1389eeSmrg_ACEOF 9524ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9525ec318dbfSmrgthen : 95261b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9527a2394c98Smrgelse case e in #( 9528a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9529a2394c98Smrgesac 95301b1389eeSmrgfi 9531a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9532a2394c98Smrgesac 95331b1389eeSmrgfi 9534ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9535ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 95361b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 95371b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 95381b1389eeSmrgfi 95391b1389eeSmrg 95401b1389eeSmrgfound="no" 95411b1389eeSmrg 95421b1389eeSmrg if test $found = "no" ; then 954389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95441b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95451b1389eeSmrg fi 95461b1389eeSmrg 954789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 95481b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 95491b1389eeSmrg fi 95501b1389eeSmrg 95511b1389eeSmrg CFLAGS="$CFLAGS -Wmain" 95521b1389eeSmrg 9553ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9554ec318dbfSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 95551b1389eeSmrg cacheid=xorg_cv_cc_flag__Wmain 9556ec318dbfSmrg if eval test \${$cacheid+y} 9557ec318dbfSmrgthen : 9558ec318dbfSmrg printf %s "(cached) " >&6 9559a2394c98Smrgelse case e in #( 9560a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95611b1389eeSmrg/* end confdefs.h. */ 95621b1389eeSmrgint i; 95631b1389eeSmrgint 9564ec318dbfSmrgmain (void) 95651b1389eeSmrg{ 95661b1389eeSmrg 95671b1389eeSmrg ; 95681b1389eeSmrg return 0; 95691b1389eeSmrg} 95701b1389eeSmrg_ACEOF 9571ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9572ec318dbfSmrgthen : 95731b1389eeSmrg eval $cacheid=yes 9574a2394c98Smrgelse case e in #( 9575a2394c98Smrg e) eval $cacheid=no ;; 9576a2394c98Smrgesac 95771b1389eeSmrgfi 9578ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9579a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9580a2394c98Smrgesac 95811b1389eeSmrgfi 95821b1389eeSmrg 95831b1389eeSmrg 95841b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 95851b1389eeSmrg 95861b1389eeSmrg eval supported=\$$cacheid 9587ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9588ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 95891b1389eeSmrg if test "$supported" = "yes" ; then 95901b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 95911b1389eeSmrg found="yes" 95921b1389eeSmrg fi 95931b1389eeSmrg fi 95941b1389eeSmrg 95951b1389eeSmrg 95961b1389eeSmrg 95971b1389eeSmrg 95981b1389eeSmrg 95991b1389eeSmrg 96001b1389eeSmrg 96011b1389eeSmrg 96021b1389eeSmrg 96031b1389eeSmrg 96041b1389eeSmrg 96051b1389eeSmrg 96061b1389eeSmrg 96071b1389eeSmrg 96081b1389eeSmrg 96091b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 96101b1389eeSmrg 96111b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 96121b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9613ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9614ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9615ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9616ec318dbfSmrgthen : 9617ec318dbfSmrg printf %s "(cached) " >&6 9618a2394c98Smrgelse case e in #( 9619a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96201b1389eeSmrg/* end confdefs.h. */ 96211b1389eeSmrgint i; 96221b1389eeSmrg_ACEOF 9623ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9624ec318dbfSmrgthen : 96251b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9626a2394c98Smrgelse case e in #( 9627a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9628a2394c98Smrgesac 96291b1389eeSmrgfi 9630a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9631a2394c98Smrgesac 96321b1389eeSmrgfi 9633ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9634ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 96351b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 96361b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 96371b1389eeSmrgfi 96381b1389eeSmrg 96391b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 96401b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 96411b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96421b1389eeSmrg fi 96431b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9644ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9645ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9646ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9647ec318dbfSmrgthen : 9648ec318dbfSmrg printf %s "(cached) " >&6 9649a2394c98Smrgelse case e in #( 9650a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96511b1389eeSmrg/* end confdefs.h. */ 96521b1389eeSmrgint i; 96531b1389eeSmrg_ACEOF 9654ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9655ec318dbfSmrgthen : 96561b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9657a2394c98Smrgelse case e in #( 9658a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9659a2394c98Smrgesac 96601b1389eeSmrgfi 9661a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9662a2394c98Smrgesac 96631b1389eeSmrgfi 9664ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9665ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 96661b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 96671b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 96681b1389eeSmrgfi 96691b1389eeSmrg 96701b1389eeSmrgfound="no" 96711b1389eeSmrg 96721b1389eeSmrg if test $found = "no" ; then 967389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 96741b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96751b1389eeSmrg fi 96761b1389eeSmrg 967789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 96781b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 96791b1389eeSmrg fi 96801b1389eeSmrg 96811b1389eeSmrg CFLAGS="$CFLAGS -Wmissing-braces" 96821b1389eeSmrg 9683ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9684ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 96851b1389eeSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9686ec318dbfSmrg if eval test \${$cacheid+y} 9687ec318dbfSmrgthen : 9688ec318dbfSmrg printf %s "(cached) " >&6 9689a2394c98Smrgelse case e in #( 9690a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96911b1389eeSmrg/* end confdefs.h. */ 96921b1389eeSmrgint i; 96931b1389eeSmrgint 9694ec318dbfSmrgmain (void) 96951b1389eeSmrg{ 96961b1389eeSmrg 96971b1389eeSmrg ; 96981b1389eeSmrg return 0; 96991b1389eeSmrg} 97001b1389eeSmrg_ACEOF 9701ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9702ec318dbfSmrgthen : 97031b1389eeSmrg eval $cacheid=yes 9704a2394c98Smrgelse case e in #( 9705a2394c98Smrg e) eval $cacheid=no ;; 9706a2394c98Smrgesac 97071b1389eeSmrgfi 9708ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9709a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9710a2394c98Smrgesac 97111b1389eeSmrgfi 97121b1389eeSmrg 97131b1389eeSmrg 97141b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 97151b1389eeSmrg 97161b1389eeSmrg eval supported=\$$cacheid 9717ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9718ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 97191b1389eeSmrg if test "$supported" = "yes" ; then 97201b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 97211b1389eeSmrg found="yes" 97221b1389eeSmrg fi 97231b1389eeSmrg fi 97241b1389eeSmrg 97251b1389eeSmrg 97261b1389eeSmrg 97271b1389eeSmrg 97281b1389eeSmrg 97291b1389eeSmrg 97301b1389eeSmrg 97311b1389eeSmrg 97321b1389eeSmrg 97331b1389eeSmrg 97341b1389eeSmrg 97351b1389eeSmrg 97361b1389eeSmrg 97371b1389eeSmrg 97381b1389eeSmrg 97391b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 97401b1389eeSmrg 97411b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 97421b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9743ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9744ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9745ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9746ec318dbfSmrgthen : 9747ec318dbfSmrg printf %s "(cached) " >&6 9748a2394c98Smrgelse case e in #( 9749a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97501b1389eeSmrg/* end confdefs.h. */ 97511b1389eeSmrgint i; 97521b1389eeSmrg_ACEOF 9753ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9754ec318dbfSmrgthen : 97551b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9756a2394c98Smrgelse case e in #( 9757a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9758a2394c98Smrgesac 97591b1389eeSmrgfi 9760a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9761a2394c98Smrgesac 97621b1389eeSmrgfi 9763ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9764ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 97651b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 97661b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 97671b1389eeSmrgfi 97681b1389eeSmrg 97691b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 97701b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97711b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97721b1389eeSmrg fi 97731b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9774ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9775ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9776ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9777ec318dbfSmrgthen : 9778ec318dbfSmrg printf %s "(cached) " >&6 9779a2394c98Smrgelse case e in #( 9780a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97811b1389eeSmrg/* end confdefs.h. */ 97821b1389eeSmrgint i; 97831b1389eeSmrg_ACEOF 9784ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9785ec318dbfSmrgthen : 97861b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9787a2394c98Smrgelse case e in #( 9788a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9789a2394c98Smrgesac 97901b1389eeSmrgfi 9791a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9792a2394c98Smrgesac 97931b1389eeSmrgfi 9794ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9795ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 97961b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 97971b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 97981b1389eeSmrgfi 97991b1389eeSmrg 98001b1389eeSmrgfound="no" 98011b1389eeSmrg 98021b1389eeSmrg if test $found = "no" ; then 980389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98041b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98051b1389eeSmrg fi 98061b1389eeSmrg 980789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 98081b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 98091b1389eeSmrg fi 98101b1389eeSmrg 98111b1389eeSmrg CFLAGS="$CFLAGS -Wsequence-point" 98121b1389eeSmrg 9813ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9814ec318dbfSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 98151b1389eeSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 9816ec318dbfSmrg if eval test \${$cacheid+y} 9817ec318dbfSmrgthen : 9818ec318dbfSmrg printf %s "(cached) " >&6 9819a2394c98Smrgelse case e in #( 9820a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98211b1389eeSmrg/* end confdefs.h. */ 98221b1389eeSmrgint i; 98231b1389eeSmrgint 9824ec318dbfSmrgmain (void) 98251b1389eeSmrg{ 98261b1389eeSmrg 98271b1389eeSmrg ; 98281b1389eeSmrg return 0; 98291b1389eeSmrg} 98301b1389eeSmrg_ACEOF 9831ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9832ec318dbfSmrgthen : 98331b1389eeSmrg eval $cacheid=yes 9834a2394c98Smrgelse case e in #( 9835a2394c98Smrg e) eval $cacheid=no ;; 9836a2394c98Smrgesac 98371b1389eeSmrgfi 9838ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9839a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9840a2394c98Smrgesac 98411b1389eeSmrgfi 98421b1389eeSmrg 98431b1389eeSmrg 98441b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 98451b1389eeSmrg 98461b1389eeSmrg eval supported=\$$cacheid 9847ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9848ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 98491b1389eeSmrg if test "$supported" = "yes" ; then 98501b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 98511b1389eeSmrg found="yes" 98521b1389eeSmrg fi 98531b1389eeSmrg fi 98541b1389eeSmrg 98551b1389eeSmrg 98561b1389eeSmrg 98571b1389eeSmrg 98581b1389eeSmrg 98591b1389eeSmrg 98601b1389eeSmrg 98611b1389eeSmrg 98621b1389eeSmrg 98631b1389eeSmrg 98641b1389eeSmrg 98651b1389eeSmrg 98661b1389eeSmrg 98671b1389eeSmrg 98681b1389eeSmrg 98691b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 98701b1389eeSmrg 98711b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 98721b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9873ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9874ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9875ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9876ec318dbfSmrgthen : 9877ec318dbfSmrg printf %s "(cached) " >&6 9878a2394c98Smrgelse case e in #( 9879a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98801b1389eeSmrg/* end confdefs.h. */ 98811b1389eeSmrgint i; 98821b1389eeSmrg_ACEOF 9883ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9884ec318dbfSmrgthen : 98851b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9886a2394c98Smrgelse case e in #( 9887a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9888a2394c98Smrgesac 98891b1389eeSmrgfi 9890a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9891a2394c98Smrgesac 98921b1389eeSmrgfi 9893ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9894ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 98951b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 98961b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 98971b1389eeSmrgfi 98981b1389eeSmrg 98991b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 99001b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99011b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99021b1389eeSmrg fi 99031b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9904ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9905ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9906ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9907ec318dbfSmrgthen : 9908ec318dbfSmrg printf %s "(cached) " >&6 9909a2394c98Smrgelse case e in #( 9910a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99111b1389eeSmrg/* end confdefs.h. */ 99121b1389eeSmrgint i; 99131b1389eeSmrg_ACEOF 9914ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 9915ec318dbfSmrgthen : 99161b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9917a2394c98Smrgelse case e in #( 9918a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9919a2394c98Smrgesac 99201b1389eeSmrgfi 9921a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9922a2394c98Smrgesac 99231b1389eeSmrgfi 9924ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9925ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 99261b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 99271b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 99281b1389eeSmrgfi 99291b1389eeSmrg 99301b1389eeSmrgfound="no" 99311b1389eeSmrg 99321b1389eeSmrg if test $found = "no" ; then 993389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99341b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99351b1389eeSmrg fi 99361b1389eeSmrg 993789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 99381b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 99391b1389eeSmrg fi 99401b1389eeSmrg 99411b1389eeSmrg CFLAGS="$CFLAGS -Wreturn-type" 99421b1389eeSmrg 9943ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9944ec318dbfSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 99451b1389eeSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 9946ec318dbfSmrg if eval test \${$cacheid+y} 9947ec318dbfSmrgthen : 9948ec318dbfSmrg printf %s "(cached) " >&6 9949a2394c98Smrgelse case e in #( 9950a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99511b1389eeSmrg/* end confdefs.h. */ 99521b1389eeSmrgint i; 99531b1389eeSmrgint 9954ec318dbfSmrgmain (void) 99551b1389eeSmrg{ 99561b1389eeSmrg 99571b1389eeSmrg ; 99581b1389eeSmrg return 0; 99591b1389eeSmrg} 99601b1389eeSmrg_ACEOF 9961ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 9962ec318dbfSmrgthen : 99631b1389eeSmrg eval $cacheid=yes 9964a2394c98Smrgelse case e in #( 9965a2394c98Smrg e) eval $cacheid=no ;; 9966a2394c98Smrgesac 99671b1389eeSmrgfi 9968ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9969a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 9970a2394c98Smrgesac 99711b1389eeSmrgfi 99721b1389eeSmrg 99731b1389eeSmrg 99741b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 99751b1389eeSmrg 99761b1389eeSmrg eval supported=\$$cacheid 9977ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9978ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 99791b1389eeSmrg if test "$supported" = "yes" ; then 99801b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 99811b1389eeSmrg found="yes" 99821b1389eeSmrg fi 99831b1389eeSmrg fi 99841b1389eeSmrg 99851b1389eeSmrg 99861b1389eeSmrg 99871b1389eeSmrg 99881b1389eeSmrg 99891b1389eeSmrg 99901b1389eeSmrg 99911b1389eeSmrg 99921b1389eeSmrg 99931b1389eeSmrg 99941b1389eeSmrg 99951b1389eeSmrg 99961b1389eeSmrg 99971b1389eeSmrg 99981b1389eeSmrg 99991b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 100001b1389eeSmrg 100011b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 100021b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10003ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10004ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10005ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10006ec318dbfSmrgthen : 10007ec318dbfSmrg printf %s "(cached) " >&6 10008a2394c98Smrgelse case e in #( 10009a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100101b1389eeSmrg/* end confdefs.h. */ 100111b1389eeSmrgint i; 100121b1389eeSmrg_ACEOF 10013ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10014ec318dbfSmrgthen : 100151b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10016a2394c98Smrgelse case e in #( 10017a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10018a2394c98Smrgesac 100191b1389eeSmrgfi 10020a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10021a2394c98Smrgesac 100221b1389eeSmrgfi 10023ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10024ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 100251b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 100261b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 100271b1389eeSmrgfi 100281b1389eeSmrg 100291b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 100301b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 100311b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100321b1389eeSmrg fi 100331b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10034ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10035ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10036ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10037ec318dbfSmrgthen : 10038ec318dbfSmrg printf %s "(cached) " >&6 10039a2394c98Smrgelse case e in #( 10040a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100411b1389eeSmrg/* end confdefs.h. */ 100421b1389eeSmrgint i; 100431b1389eeSmrg_ACEOF 10044ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10045ec318dbfSmrgthen : 100461b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10047a2394c98Smrgelse case e in #( 10048a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10049a2394c98Smrgesac 100501b1389eeSmrgfi 10051a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10052a2394c98Smrgesac 100531b1389eeSmrgfi 10054ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10055ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 100561b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 100571b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 100581b1389eeSmrgfi 100591b1389eeSmrg 100601b1389eeSmrgfound="no" 100611b1389eeSmrg 100621b1389eeSmrg if test $found = "no" ; then 1006389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 100641b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100651b1389eeSmrg fi 100661b1389eeSmrg 1006789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 100681b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 100691b1389eeSmrg fi 100701b1389eeSmrg 100711b1389eeSmrg CFLAGS="$CFLAGS -Wtrigraphs" 100721b1389eeSmrg 10073ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 10074ec318dbfSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 100751b1389eeSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 10076ec318dbfSmrg if eval test \${$cacheid+y} 10077ec318dbfSmrgthen : 10078ec318dbfSmrg printf %s "(cached) " >&6 10079a2394c98Smrgelse case e in #( 10080a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100811b1389eeSmrg/* end confdefs.h. */ 100821b1389eeSmrgint i; 100831b1389eeSmrgint 10084ec318dbfSmrgmain (void) 100851b1389eeSmrg{ 100861b1389eeSmrg 100871b1389eeSmrg ; 100881b1389eeSmrg return 0; 100891b1389eeSmrg} 100901b1389eeSmrg_ACEOF 10091ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 10092ec318dbfSmrgthen : 100931b1389eeSmrg eval $cacheid=yes 10094a2394c98Smrgelse case e in #( 10095a2394c98Smrg e) eval $cacheid=no ;; 10096a2394c98Smrgesac 100971b1389eeSmrgfi 10098ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10099a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 10100a2394c98Smrgesac 101011b1389eeSmrgfi 101021b1389eeSmrg 101031b1389eeSmrg 101041b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 101051b1389eeSmrg 101061b1389eeSmrg eval supported=\$$cacheid 10107ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10108ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 101091b1389eeSmrg if test "$supported" = "yes" ; then 101101b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 101111b1389eeSmrg found="yes" 101121b1389eeSmrg fi 101131b1389eeSmrg fi 101141b1389eeSmrg 101151b1389eeSmrg 101161b1389eeSmrg 101171b1389eeSmrg 101181b1389eeSmrg 101191b1389eeSmrg 101201b1389eeSmrg 101211b1389eeSmrg 101221b1389eeSmrg 101231b1389eeSmrg 101241b1389eeSmrg 101251b1389eeSmrg 101261b1389eeSmrg 101271b1389eeSmrg 101281b1389eeSmrg 101291b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 101301b1389eeSmrg 101311b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 101321b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10133ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10134ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10135ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10136ec318dbfSmrgthen : 10137ec318dbfSmrg printf %s "(cached) " >&6 10138a2394c98Smrgelse case e in #( 10139a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101401b1389eeSmrg/* end confdefs.h. */ 101411b1389eeSmrgint i; 101421b1389eeSmrg_ACEOF 10143ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10144ec318dbfSmrgthen : 101451b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10146a2394c98Smrgelse case e in #( 10147a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10148a2394c98Smrgesac 101491b1389eeSmrgfi 10150a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10151a2394c98Smrgesac 101521b1389eeSmrgfi 10153ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10154ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 101551b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 101561b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 101571b1389eeSmrgfi 101581b1389eeSmrg 101591b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 101601b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 101611b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101621b1389eeSmrg fi 101631b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10164ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10165ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10166ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10167ec318dbfSmrgthen : 10168ec318dbfSmrg printf %s "(cached) " >&6 10169a2394c98Smrgelse case e in #( 10170a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101711b1389eeSmrg/* end confdefs.h. */ 101721b1389eeSmrgint i; 101731b1389eeSmrg_ACEOF 10174ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10175ec318dbfSmrgthen : 101761b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10177a2394c98Smrgelse case e in #( 10178a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10179a2394c98Smrgesac 101801b1389eeSmrgfi 10181a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10182a2394c98Smrgesac 101831b1389eeSmrgfi 10184ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10185ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 101861b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 101871b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 101881b1389eeSmrgfi 101891b1389eeSmrg 101901b1389eeSmrgfound="no" 101911b1389eeSmrg 101921b1389eeSmrg if test $found = "no" ; then 1019389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 101941b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101951b1389eeSmrg fi 101961b1389eeSmrg 1019789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 101981b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 101991b1389eeSmrg fi 102001b1389eeSmrg 102011b1389eeSmrg CFLAGS="$CFLAGS -Warray-bounds" 102021b1389eeSmrg 10203ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 10204ec318dbfSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 102051b1389eeSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 10206ec318dbfSmrg if eval test \${$cacheid+y} 10207ec318dbfSmrgthen : 10208ec318dbfSmrg printf %s "(cached) " >&6 10209a2394c98Smrgelse case e in #( 10210a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102111b1389eeSmrg/* end confdefs.h. */ 102121b1389eeSmrgint i; 102131b1389eeSmrgint 10214ec318dbfSmrgmain (void) 102151b1389eeSmrg{ 102161b1389eeSmrg 102171b1389eeSmrg ; 102181b1389eeSmrg return 0; 102191b1389eeSmrg} 102201b1389eeSmrg_ACEOF 10221ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 10222ec318dbfSmrgthen : 102231b1389eeSmrg eval $cacheid=yes 10224a2394c98Smrgelse case e in #( 10225a2394c98Smrg e) eval $cacheid=no ;; 10226a2394c98Smrgesac 102271b1389eeSmrgfi 10228ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10229a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 10230a2394c98Smrgesac 102311b1389eeSmrgfi 102321b1389eeSmrg 102331b1389eeSmrg 102341b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 102351b1389eeSmrg 102361b1389eeSmrg eval supported=\$$cacheid 10237ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10238ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 102391b1389eeSmrg if test "$supported" = "yes" ; then 102401b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 102411b1389eeSmrg found="yes" 102421b1389eeSmrg fi 102431b1389eeSmrg fi 102441b1389eeSmrg 102451b1389eeSmrg 102461b1389eeSmrg 102471b1389eeSmrg 102481b1389eeSmrg 102491b1389eeSmrg 102501b1389eeSmrg 102511b1389eeSmrg 102521b1389eeSmrg 102531b1389eeSmrg 102541b1389eeSmrg 102551b1389eeSmrg 102561b1389eeSmrg 102571b1389eeSmrg 102581b1389eeSmrg 102591b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 102601b1389eeSmrg 102611b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 102621b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10263ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10264ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10265ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10266ec318dbfSmrgthen : 10267ec318dbfSmrg printf %s "(cached) " >&6 10268a2394c98Smrgelse case e in #( 10269a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102701b1389eeSmrg/* end confdefs.h. */ 102711b1389eeSmrgint i; 102721b1389eeSmrg_ACEOF 10273ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10274ec318dbfSmrgthen : 102751b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10276a2394c98Smrgelse case e in #( 10277a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10278a2394c98Smrgesac 102791b1389eeSmrgfi 10280a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10281a2394c98Smrgesac 102821b1389eeSmrgfi 10283ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10284ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 102851b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 102861b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 102871b1389eeSmrgfi 102881b1389eeSmrg 102891b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 102901b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102911b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102921b1389eeSmrg fi 102931b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10294ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10295ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10296ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10297ec318dbfSmrgthen : 10298ec318dbfSmrg printf %s "(cached) " >&6 10299a2394c98Smrgelse case e in #( 10300a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103011b1389eeSmrg/* end confdefs.h. */ 103021b1389eeSmrgint i; 103031b1389eeSmrg_ACEOF 10304ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10305ec318dbfSmrgthen : 103061b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10307a2394c98Smrgelse case e in #( 10308a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10309a2394c98Smrgesac 103101b1389eeSmrgfi 10311a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10312a2394c98Smrgesac 103131b1389eeSmrgfi 10314ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10315ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 103161b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 103171b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 103181b1389eeSmrgfi 103191b1389eeSmrg 103201b1389eeSmrgfound="no" 103211b1389eeSmrg 103221b1389eeSmrg if test $found = "no" ; then 1032389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103241b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103251b1389eeSmrg fi 103261b1389eeSmrg 1032789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 103281b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 103291b1389eeSmrg fi 103301b1389eeSmrg 103311b1389eeSmrg CFLAGS="$CFLAGS -Wwrite-strings" 103321b1389eeSmrg 10333ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10334ec318dbfSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 103351b1389eeSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10336ec318dbfSmrg if eval test \${$cacheid+y} 10337ec318dbfSmrgthen : 10338ec318dbfSmrg printf %s "(cached) " >&6 10339a2394c98Smrgelse case e in #( 10340a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103411b1389eeSmrg/* end confdefs.h. */ 103421b1389eeSmrgint i; 103431b1389eeSmrgint 10344ec318dbfSmrgmain (void) 103451b1389eeSmrg{ 103461b1389eeSmrg 103471b1389eeSmrg ; 103481b1389eeSmrg return 0; 103491b1389eeSmrg} 103501b1389eeSmrg_ACEOF 10351ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 10352ec318dbfSmrgthen : 103531b1389eeSmrg eval $cacheid=yes 10354a2394c98Smrgelse case e in #( 10355a2394c98Smrg e) eval $cacheid=no ;; 10356a2394c98Smrgesac 103571b1389eeSmrgfi 10358ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10359a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 10360a2394c98Smrgesac 103611b1389eeSmrgfi 103621b1389eeSmrg 103631b1389eeSmrg 103641b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 103651b1389eeSmrg 103661b1389eeSmrg eval supported=\$$cacheid 10367ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10368ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 103691b1389eeSmrg if test "$supported" = "yes" ; then 103701b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 103711b1389eeSmrg found="yes" 103721b1389eeSmrg fi 103731b1389eeSmrg fi 103741b1389eeSmrg 103751b1389eeSmrg 103761b1389eeSmrg 103771b1389eeSmrg 103781b1389eeSmrg 103791b1389eeSmrg 103801b1389eeSmrg 103811b1389eeSmrg 103821b1389eeSmrg 103831b1389eeSmrg 103841b1389eeSmrg 103851b1389eeSmrg 103861b1389eeSmrg 103871b1389eeSmrg 103881b1389eeSmrg 103891b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 103901b1389eeSmrg 103911b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 103921b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10393ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10394ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10395ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10396ec318dbfSmrgthen : 10397ec318dbfSmrg printf %s "(cached) " >&6 10398a2394c98Smrgelse case e in #( 10399a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104001b1389eeSmrg/* end confdefs.h. */ 104011b1389eeSmrgint i; 104021b1389eeSmrg_ACEOF 10403ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10404ec318dbfSmrgthen : 104051b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10406a2394c98Smrgelse case e in #( 10407a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10408a2394c98Smrgesac 104091b1389eeSmrgfi 10410a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10411a2394c98Smrgesac 104121b1389eeSmrgfi 10413ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10414ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 104151b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 104161b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 104171b1389eeSmrgfi 104181b1389eeSmrg 104191b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 104201b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 104211b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 104221b1389eeSmrg fi 104231b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10424ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10425ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10426ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10427ec318dbfSmrgthen : 10428ec318dbfSmrg printf %s "(cached) " >&6 10429a2394c98Smrgelse case e in #( 10430a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104311b1389eeSmrg/* end confdefs.h. */ 104321b1389eeSmrgint i; 104331b1389eeSmrg_ACEOF 10434ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10435ec318dbfSmrgthen : 104361b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10437a2394c98Smrgelse case e in #( 10438a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10439a2394c98Smrgesac 104401b1389eeSmrgfi 10441a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10442a2394c98Smrgesac 104431b1389eeSmrgfi 10444ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10445ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 104461b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 104471b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 104481b1389eeSmrgfi 104491b1389eeSmrg 104501b1389eeSmrgfound="no" 104511b1389eeSmrg 104521b1389eeSmrg if test $found = "no" ; then 1045389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 104541b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 104551b1389eeSmrg fi 104561b1389eeSmrg 1045789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 104581b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 104591b1389eeSmrg fi 104601b1389eeSmrg 104611b1389eeSmrg CFLAGS="$CFLAGS -Waddress" 104621b1389eeSmrg 10463ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10464ec318dbfSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 104651b1389eeSmrg cacheid=xorg_cv_cc_flag__Waddress 10466ec318dbfSmrg if eval test \${$cacheid+y} 10467ec318dbfSmrgthen : 10468ec318dbfSmrg printf %s "(cached) " >&6 10469a2394c98Smrgelse case e in #( 10470a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104711b1389eeSmrg/* end confdefs.h. */ 104721b1389eeSmrgint i; 104731b1389eeSmrgint 10474ec318dbfSmrgmain (void) 104751b1389eeSmrg{ 104761b1389eeSmrg 104771b1389eeSmrg ; 104781b1389eeSmrg return 0; 104791b1389eeSmrg} 104801b1389eeSmrg_ACEOF 10481ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 10482ec318dbfSmrgthen : 104831b1389eeSmrg eval $cacheid=yes 10484a2394c98Smrgelse case e in #( 10485a2394c98Smrg e) eval $cacheid=no ;; 10486a2394c98Smrgesac 104871b1389eeSmrgfi 10488ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10489a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 10490a2394c98Smrgesac 104911b1389eeSmrgfi 104921b1389eeSmrg 104931b1389eeSmrg 104941b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 104951b1389eeSmrg 104961b1389eeSmrg eval supported=\$$cacheid 10497ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10498ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 104991b1389eeSmrg if test "$supported" = "yes" ; then 105001b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 105011b1389eeSmrg found="yes" 105021b1389eeSmrg fi 105031b1389eeSmrg fi 105041b1389eeSmrg 105051b1389eeSmrg 105061b1389eeSmrg 105071b1389eeSmrg 105081b1389eeSmrg 105091b1389eeSmrg 105101b1389eeSmrg 105111b1389eeSmrg 105121b1389eeSmrg 105131b1389eeSmrg 105141b1389eeSmrg 105151b1389eeSmrg 105161b1389eeSmrg 105171b1389eeSmrg 105181b1389eeSmrg 105191b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 105201b1389eeSmrg 105211b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 105221b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10523ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10524ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10525ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10526ec318dbfSmrgthen : 10527ec318dbfSmrg printf %s "(cached) " >&6 10528a2394c98Smrgelse case e in #( 10529a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105301b1389eeSmrg/* end confdefs.h. */ 105311b1389eeSmrgint i; 105321b1389eeSmrg_ACEOF 10533ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10534ec318dbfSmrgthen : 105351b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10536a2394c98Smrgelse case e in #( 10537a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10538a2394c98Smrgesac 105391b1389eeSmrgfi 10540a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10541a2394c98Smrgesac 105421b1389eeSmrgfi 10543ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10544ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 105451b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 105461b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 105471b1389eeSmrgfi 105481b1389eeSmrg 105491b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 105501b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105511b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105521b1389eeSmrg fi 105531b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10554ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10555ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10556ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10557ec318dbfSmrgthen : 10558ec318dbfSmrg printf %s "(cached) " >&6 10559a2394c98Smrgelse case e in #( 10560a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105611b1389eeSmrg/* end confdefs.h. */ 105621b1389eeSmrgint i; 105631b1389eeSmrg_ACEOF 10564ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10565ec318dbfSmrgthen : 105661b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10567a2394c98Smrgelse case e in #( 10568a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10569a2394c98Smrgesac 105701b1389eeSmrgfi 10571a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10572a2394c98Smrgesac 105731b1389eeSmrgfi 10574ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10575ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 105761b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 105771b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 105781b1389eeSmrgfi 105791b1389eeSmrg 105801b1389eeSmrgfound="no" 105811b1389eeSmrg 105821b1389eeSmrg if test $found = "no" ; then 1058389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105841b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105851b1389eeSmrg fi 105861b1389eeSmrg 1058789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 105881b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105891b1389eeSmrg fi 105901b1389eeSmrg 105911b1389eeSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 105921b1389eeSmrg 10593ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10594ec318dbfSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 105951b1389eeSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10596ec318dbfSmrg if eval test \${$cacheid+y} 10597ec318dbfSmrgthen : 10598ec318dbfSmrg printf %s "(cached) " >&6 10599a2394c98Smrgelse case e in #( 10600a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106011b1389eeSmrg/* end confdefs.h. */ 106021b1389eeSmrgint i; 106031b1389eeSmrgint 10604ec318dbfSmrgmain (void) 106051b1389eeSmrg{ 106061b1389eeSmrg 106071b1389eeSmrg ; 106081b1389eeSmrg return 0; 106091b1389eeSmrg} 106101b1389eeSmrg_ACEOF 10611ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 10612ec318dbfSmrgthen : 106131b1389eeSmrg eval $cacheid=yes 10614a2394c98Smrgelse case e in #( 10615a2394c98Smrg e) eval $cacheid=no ;; 10616a2394c98Smrgesac 106171b1389eeSmrgfi 10618ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10619a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 10620a2394c98Smrgesac 106211b1389eeSmrgfi 106221b1389eeSmrg 106231b1389eeSmrg 106241b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 106251b1389eeSmrg 106261b1389eeSmrg eval supported=\$$cacheid 10627ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10628ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 106291b1389eeSmrg if test "$supported" = "yes" ; then 106301b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 106311b1389eeSmrg found="yes" 106321b1389eeSmrg fi 106331b1389eeSmrg fi 106341b1389eeSmrg 106351b1389eeSmrg 106361b1389eeSmrg 106371b1389eeSmrg 106381b1389eeSmrg 106391b1389eeSmrg 106401b1389eeSmrg 106411b1389eeSmrg 106421b1389eeSmrg 106431b1389eeSmrg 106441b1389eeSmrg 106451b1389eeSmrg 106461b1389eeSmrg 106471b1389eeSmrg 106481b1389eeSmrg 106491b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 106501b1389eeSmrg 106511b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 106521b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10653ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10654ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10655ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10656ec318dbfSmrgthen : 10657ec318dbfSmrg printf %s "(cached) " >&6 10658a2394c98Smrgelse case e in #( 10659a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106601b1389eeSmrg/* end confdefs.h. */ 106611b1389eeSmrgint i; 106621b1389eeSmrg_ACEOF 10663ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10664ec318dbfSmrgthen : 106651b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10666a2394c98Smrgelse case e in #( 10667a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10668a2394c98Smrgesac 106691b1389eeSmrgfi 10670a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10671a2394c98Smrgesac 106721b1389eeSmrgfi 10673ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10674ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 106751b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 106761b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 106771b1389eeSmrgfi 106781b1389eeSmrg 106791b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 106801b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106811b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106821b1389eeSmrg fi 106831b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10684ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10685ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10686ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10687ec318dbfSmrgthen : 10688ec318dbfSmrg printf %s "(cached) " >&6 10689a2394c98Smrgelse case e in #( 10690a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106911b1389eeSmrg/* end confdefs.h. */ 106921b1389eeSmrgint i; 106931b1389eeSmrg_ACEOF 10694ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10695ec318dbfSmrgthen : 106961b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10697a2394c98Smrgelse case e in #( 10698a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10699a2394c98Smrgesac 107001b1389eeSmrgfi 10701a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10702a2394c98Smrgesac 107031b1389eeSmrgfi 10704ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10705ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 107061b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 107071b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 107081b1389eeSmrgfi 107091b1389eeSmrg 107101b1389eeSmrgfound="no" 107111b1389eeSmrg 107121b1389eeSmrg if test $found = "no" ; then 1071389afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 107141b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107151b1389eeSmrg fi 107161b1389eeSmrg 1071789afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 107181b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 107191b1389eeSmrg fi 107201b1389eeSmrg 107211b1389eeSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 107221b1389eeSmrg 10723ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10724ec318dbfSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 107251b1389eeSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10726ec318dbfSmrg if eval test \${$cacheid+y} 10727ec318dbfSmrgthen : 10728ec318dbfSmrg printf %s "(cached) " >&6 10729a2394c98Smrgelse case e in #( 10730a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107311b1389eeSmrg/* end confdefs.h. */ 107321b1389eeSmrgint i; 107331b1389eeSmrgint 10734ec318dbfSmrgmain (void) 107351b1389eeSmrg{ 107361b1389eeSmrg 107371b1389eeSmrg ; 107381b1389eeSmrg return 0; 107391b1389eeSmrg} 107401b1389eeSmrg_ACEOF 10741ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 10742ec318dbfSmrgthen : 107431b1389eeSmrg eval $cacheid=yes 10744a2394c98Smrgelse case e in #( 10745a2394c98Smrg e) eval $cacheid=no ;; 10746a2394c98Smrgesac 107471b1389eeSmrgfi 10748ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10749a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 10750a2394c98Smrgesac 107511b1389eeSmrgfi 107521b1389eeSmrg 107531b1389eeSmrg 107541b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 107551b1389eeSmrg 107561b1389eeSmrg eval supported=\$$cacheid 10757ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10758ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 107591b1389eeSmrg if test "$supported" = "yes" ; then 107601b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 107611b1389eeSmrg found="yes" 107621b1389eeSmrg fi 107631b1389eeSmrg fi 107641b1389eeSmrg 107651b1389eeSmrg 107661b1389eeSmrgfi 107671b1389eeSmrg 107681b1389eeSmrg 107691b1389eeSmrg 107701b1389eeSmrg 107711b1389eeSmrg 107721b1389eeSmrg 107731b1389eeSmrg 107741b1389eeSmrg CWARNFLAGS="$BASE_CFLAGS" 107751b1389eeSmrg if test "x$GCC" = xyes ; then 107761b1389eeSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 107771b1389eeSmrg fi 107781b1389eeSmrg 107791b1389eeSmrg 107801b1389eeSmrg 107811b1389eeSmrg 107821b1389eeSmrg 107831b1389eeSmrg 107841b1389eeSmrg 107851b1389eeSmrg 107861b1389eeSmrg# Check whether --enable-strict-compilation was given. 10787ec318dbfSmrgif test ${enable_strict_compilation+y} 10788ec318dbfSmrgthen : 107891b1389eeSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10790a2394c98Smrgelse case e in #( 10791a2394c98Smrg e) STRICT_COMPILE=no ;; 10792a2394c98Smrgesac 107931b1389eeSmrgfi 107941b1389eeSmrg 107951b1389eeSmrg 107961b1389eeSmrg 107971b1389eeSmrg 107981b1389eeSmrg 107991b1389eeSmrg 108001b1389eeSmrgSTRICT_CFLAGS="" 108011b1389eeSmrg 108021b1389eeSmrg 108031b1389eeSmrg 108041b1389eeSmrg 108051b1389eeSmrg 108061b1389eeSmrg 108071b1389eeSmrg 108081b1389eeSmrg 108091b1389eeSmrg 108101b1389eeSmrg 108111b1389eeSmrg 108121b1389eeSmrg 108131b1389eeSmrg 108141b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 108151b1389eeSmrg 108161b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 108171b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10818ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10819ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10820ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10821ec318dbfSmrgthen : 10822ec318dbfSmrg printf %s "(cached) " >&6 10823a2394c98Smrgelse case e in #( 10824a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108251b1389eeSmrg/* end confdefs.h. */ 108261b1389eeSmrgint i; 108271b1389eeSmrg_ACEOF 10828ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10829ec318dbfSmrgthen : 108301b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10831a2394c98Smrgelse case e in #( 10832a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10833a2394c98Smrgesac 108341b1389eeSmrgfi 10835a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10836a2394c98Smrgesac 108371b1389eeSmrgfi 10838ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10839ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 108401b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 108411b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 108421b1389eeSmrgfi 108431b1389eeSmrg 108441b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 108451b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108461b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108471b1389eeSmrg fi 108481b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10849ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10850ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10851ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10852ec318dbfSmrgthen : 10853ec318dbfSmrg printf %s "(cached) " >&6 10854a2394c98Smrgelse case e in #( 10855a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108561b1389eeSmrg/* end confdefs.h. */ 108571b1389eeSmrgint i; 108581b1389eeSmrg_ACEOF 10859ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10860ec318dbfSmrgthen : 108611b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10862a2394c98Smrgelse case e in #( 10863a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10864a2394c98Smrgesac 108651b1389eeSmrgfi 10866a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10867a2394c98Smrgesac 108681b1389eeSmrgfi 10869ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10870ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 108711b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 108721b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 108731b1389eeSmrgfi 108741b1389eeSmrg 108751b1389eeSmrgfound="no" 108761b1389eeSmrg 108771b1389eeSmrg if test $found = "no" ; then 1087889afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108791b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108801b1389eeSmrg fi 108811b1389eeSmrg 1088289afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 108831b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108841b1389eeSmrg fi 108851b1389eeSmrg 108861b1389eeSmrg CFLAGS="$CFLAGS -pedantic" 108871b1389eeSmrg 10888ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10889ec318dbfSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 108901b1389eeSmrg cacheid=xorg_cv_cc_flag__pedantic 10891ec318dbfSmrg if eval test \${$cacheid+y} 10892ec318dbfSmrgthen : 10893ec318dbfSmrg printf %s "(cached) " >&6 10894a2394c98Smrgelse case e in #( 10895a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108961b1389eeSmrg/* end confdefs.h. */ 108971b1389eeSmrgint i; 108981b1389eeSmrgint 10899ec318dbfSmrgmain (void) 109001b1389eeSmrg{ 109011b1389eeSmrg 109021b1389eeSmrg ; 109031b1389eeSmrg return 0; 109041b1389eeSmrg} 109051b1389eeSmrg_ACEOF 10906ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 10907ec318dbfSmrgthen : 109081b1389eeSmrg eval $cacheid=yes 10909a2394c98Smrgelse case e in #( 10910a2394c98Smrg e) eval $cacheid=no ;; 10911a2394c98Smrgesac 109121b1389eeSmrgfi 10913ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10914a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 10915a2394c98Smrgesac 109161b1389eeSmrgfi 109171b1389eeSmrg 109181b1389eeSmrg 109191b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 109201b1389eeSmrg 109211b1389eeSmrg eval supported=\$$cacheid 10922ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10923ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 109241b1389eeSmrg if test "$supported" = "yes" ; then 109251b1389eeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 109261b1389eeSmrg found="yes" 109271b1389eeSmrg fi 109281b1389eeSmrg fi 109291b1389eeSmrg 109301b1389eeSmrg 109311b1389eeSmrg 109321b1389eeSmrg 109331b1389eeSmrg 109341b1389eeSmrg 109351b1389eeSmrg 109361b1389eeSmrg 109371b1389eeSmrg 109381b1389eeSmrg 109391b1389eeSmrg 109401b1389eeSmrg 109411b1389eeSmrg 109421b1389eeSmrg 109431b1389eeSmrg 109441b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 109451b1389eeSmrg 109461b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 109471b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10948ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10949ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10950ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10951ec318dbfSmrgthen : 10952ec318dbfSmrg printf %s "(cached) " >&6 10953a2394c98Smrgelse case e in #( 10954a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 109551b1389eeSmrg/* end confdefs.h. */ 109561b1389eeSmrgint i; 109571b1389eeSmrg_ACEOF 10958ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10959ec318dbfSmrgthen : 109601b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10961a2394c98Smrgelse case e in #( 10962a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10963a2394c98Smrgesac 109641b1389eeSmrgfi 10965a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10966a2394c98Smrgesac 109671b1389eeSmrgfi 10968ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10969ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 109701b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 109711b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 109721b1389eeSmrgfi 109731b1389eeSmrg 109741b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 109751b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 109761b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 109771b1389eeSmrg fi 109781b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10979ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10980ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10981ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10982ec318dbfSmrgthen : 10983ec318dbfSmrg printf %s "(cached) " >&6 10984a2394c98Smrgelse case e in #( 10985a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 109861b1389eeSmrg/* end confdefs.h. */ 109871b1389eeSmrgint i; 109881b1389eeSmrg_ACEOF 10989ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 10990ec318dbfSmrgthen : 109911b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10992a2394c98Smrgelse case e in #( 10993a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10994a2394c98Smrgesac 109951b1389eeSmrgfi 10996a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10997a2394c98Smrgesac 109981b1389eeSmrgfi 10999ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11000ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 110011b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 110021b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 110031b1389eeSmrgfi 110041b1389eeSmrg 110051b1389eeSmrgfound="no" 110061b1389eeSmrg 110071b1389eeSmrg if test $found = "no" ; then 1100889afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 110091b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 110101b1389eeSmrg fi 110111b1389eeSmrg 1101289afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 110131b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 110141b1389eeSmrg fi 110151b1389eeSmrg 110161b1389eeSmrg CFLAGS="$CFLAGS -Werror" 110171b1389eeSmrg 11018ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 11019ec318dbfSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 110201b1389eeSmrg cacheid=xorg_cv_cc_flag__Werror 11021ec318dbfSmrg if eval test \${$cacheid+y} 11022ec318dbfSmrgthen : 11023ec318dbfSmrg printf %s "(cached) " >&6 11024a2394c98Smrgelse case e in #( 11025a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 110261b1389eeSmrg/* end confdefs.h. */ 110271b1389eeSmrgint i; 110281b1389eeSmrgint 11029ec318dbfSmrgmain (void) 110301b1389eeSmrg{ 110311b1389eeSmrg 110321b1389eeSmrg ; 110331b1389eeSmrg return 0; 110341b1389eeSmrg} 110351b1389eeSmrg_ACEOF 11036ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 11037ec318dbfSmrgthen : 110381b1389eeSmrg eval $cacheid=yes 11039a2394c98Smrgelse case e in #( 11040a2394c98Smrg e) eval $cacheid=no ;; 11041a2394c98Smrgesac 110421b1389eeSmrgfi 11043ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11044a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 11045a2394c98Smrgesac 110461b1389eeSmrgfi 110471b1389eeSmrg 110481b1389eeSmrg 110491b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 110501b1389eeSmrg 110511b1389eeSmrg eval supported=\$$cacheid 11052ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11053ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 110541b1389eeSmrg if test "$supported" = "yes" ; then 110551b1389eeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 110561b1389eeSmrg found="yes" 110571b1389eeSmrg fi 110581b1389eeSmrg fi 110591b1389eeSmrg 110601b1389eeSmrg if test $found = "no" ; then 1106189afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 110621b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 110631b1389eeSmrg fi 110641b1389eeSmrg 1106589afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 110661b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 110671b1389eeSmrg fi 110681b1389eeSmrg 110691b1389eeSmrg CFLAGS="$CFLAGS -errwarn" 110701b1389eeSmrg 11071ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 11072ec318dbfSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 110731b1389eeSmrg cacheid=xorg_cv_cc_flag__errwarn 11074ec318dbfSmrg if eval test \${$cacheid+y} 11075ec318dbfSmrgthen : 11076ec318dbfSmrg printf %s "(cached) " >&6 11077a2394c98Smrgelse case e in #( 11078a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 110791b1389eeSmrg/* end confdefs.h. */ 110801b1389eeSmrgint i; 110811b1389eeSmrgint 11082ec318dbfSmrgmain (void) 110831b1389eeSmrg{ 110841b1389eeSmrg 110851b1389eeSmrg ; 110861b1389eeSmrg return 0; 110871b1389eeSmrg} 110881b1389eeSmrg_ACEOF 11089ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 11090ec318dbfSmrgthen : 110911b1389eeSmrg eval $cacheid=yes 11092a2394c98Smrgelse case e in #( 11093a2394c98Smrg e) eval $cacheid=no ;; 11094a2394c98Smrgesac 110951b1389eeSmrgfi 11096ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11097a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 11098a2394c98Smrgesac 110991b1389eeSmrgfi 111001b1389eeSmrg 111011b1389eeSmrg 111021b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 111031b1389eeSmrg 111041b1389eeSmrg eval supported=\$$cacheid 11105ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11106ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 111071b1389eeSmrg if test "$supported" = "yes" ; then 111081b1389eeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 111091b1389eeSmrg found="yes" 111101b1389eeSmrg fi 111111b1389eeSmrg fi 111121b1389eeSmrg 111131b1389eeSmrg 111141b1389eeSmrg 111151b1389eeSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 111161b1389eeSmrg# activate it with -Werror, so we add it here explicitly. 111171b1389eeSmrg 111181b1389eeSmrg 111191b1389eeSmrg 111201b1389eeSmrg 111211b1389eeSmrg 111221b1389eeSmrg 111231b1389eeSmrg 111241b1389eeSmrg 111251b1389eeSmrg 111261b1389eeSmrg 111271b1389eeSmrg 111281b1389eeSmrg 111291b1389eeSmrg 111301b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 111311b1389eeSmrg 111321b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 111331b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11134ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11135ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11136ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 11137ec318dbfSmrgthen : 11138ec318dbfSmrg printf %s "(cached) " >&6 11139a2394c98Smrgelse case e in #( 11140a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 111411b1389eeSmrg/* end confdefs.h. */ 111421b1389eeSmrgint i; 111431b1389eeSmrg_ACEOF 11144ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 11145ec318dbfSmrgthen : 111461b1389eeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11147a2394c98Smrgelse case e in #( 11148a2394c98Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11149a2394c98Smrgesac 111501b1389eeSmrgfi 11151a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11152a2394c98Smrgesac 111531b1389eeSmrgfi 11154ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11155ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 111561b1389eeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 111571b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 111581b1389eeSmrgfi 111591b1389eeSmrg 111601b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 111611b1389eeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 111621b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 111631b1389eeSmrg fi 111641b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11165ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11166ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11167ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11168ec318dbfSmrgthen : 11169ec318dbfSmrg printf %s "(cached) " >&6 11170a2394c98Smrgelse case e in #( 11171a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 111721b1389eeSmrg/* end confdefs.h. */ 111731b1389eeSmrgint i; 111741b1389eeSmrg_ACEOF 11175ec318dbfSmrgif ac_fn_c_try_compile "$LINENO" 11176ec318dbfSmrgthen : 111771b1389eeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11178a2394c98Smrgelse case e in #( 11179a2394c98Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11180a2394c98Smrgesac 111811b1389eeSmrgfi 11182a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11183a2394c98Smrgesac 111841b1389eeSmrgfi 11185ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11186ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 111871b1389eeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 111881b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 111891b1389eeSmrgfi 111901b1389eeSmrg 111911b1389eeSmrgfound="no" 111921b1389eeSmrg 111931b1389eeSmrg if test $found = "no" ; then 1119489afc689Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 111951b1389eeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 111961b1389eeSmrg fi 111971b1389eeSmrg 1119889afc689Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 111991b1389eeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 112001b1389eeSmrg fi 112011b1389eeSmrg 112021b1389eeSmrg CFLAGS="$CFLAGS -Werror=attributes" 112031b1389eeSmrg 11204ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 11205ec318dbfSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 1120689afc689Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 11207ec318dbfSmrg if eval test \${$cacheid+y} 11208ec318dbfSmrgthen : 11209ec318dbfSmrg printf %s "(cached) " >&6 11210a2394c98Smrgelse case e in #( 11211a2394c98Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 112121b1389eeSmrg/* end confdefs.h. */ 112131b1389eeSmrgint i; 112141b1389eeSmrgint 11215ec318dbfSmrgmain (void) 112161b1389eeSmrg{ 112171b1389eeSmrg 112181b1389eeSmrg ; 112191b1389eeSmrg return 0; 112201b1389eeSmrg} 112211b1389eeSmrg_ACEOF 11222ec318dbfSmrgif ac_fn_c_try_link "$LINENO" 11223ec318dbfSmrgthen : 112241b1389eeSmrg eval $cacheid=yes 11225a2394c98Smrgelse case e in #( 11226a2394c98Smrg e) eval $cacheid=no ;; 11227a2394c98Smrgesac 112281b1389eeSmrgfi 11229ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11230a2394c98Smrg conftest$ac_exeext conftest.$ac_ext ;; 11231a2394c98Smrgesac 112321b1389eeSmrgfi 112331b1389eeSmrg 112341b1389eeSmrg 112351b1389eeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 112361b1389eeSmrg 112371b1389eeSmrg eval supported=\$$cacheid 11238ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11239ec318dbfSmrgprintf "%s\n" "$supported" >&6; } 112401b1389eeSmrg if test "$supported" = "yes" ; then 112411b1389eeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 112421b1389eeSmrg found="yes" 112431b1389eeSmrg fi 112441b1389eeSmrg fi 112451b1389eeSmrg 112461b1389eeSmrg 112471b1389eeSmrg 112481b1389eeSmrgif test "x$STRICT_COMPILE" = "xyes"; then 112491b1389eeSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 112501b1389eeSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 112511b1389eeSmrgfi 112521b1389eeSmrg 112531b1389eeSmrg 112547c5f6000Smrg 112557c5f6000Smrg 112567c5f6000Smrg 112577c5f6000Smrg 11258a2394c98Smrg 11259a2394c98Smrg 112607c5f6000Smrgcat >>confdefs.h <<_ACEOF 112617c5f6000Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 112627c5f6000Smrg_ACEOF 112637c5f6000Smrg 112647c5f6000Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 112657c5f6000Smrg if test "x$PVM" = "x"; then 112667c5f6000Smrg PVM="0" 112677c5f6000Smrg fi 112687c5f6000Smrg 11269ec318dbfSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 112707c5f6000Smrg 112717c5f6000Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 112727c5f6000Smrg if test "x$PVP" = "x"; then 112737c5f6000Smrg PVP="0" 112747c5f6000Smrg fi 112757c5f6000Smrg 11276ec318dbfSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 112777c5f6000Smrg 112787c5f6000Smrg 112797c5f6000Smrg 11280ec318dbfSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11281f7ada8ddSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 11282ec318dbfSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 11283ec318dbfSmrgtouch \$(top_srcdir)/ChangeLog; \ 11284ec318dbfSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 112857c5f6000Smrg 11286f7ada8ddSmrg 11287f7ada8ddSmrg 11288f7ada8ddSmrg 11289f7ada8ddSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11290f7ada8ddSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11291f7ada8ddSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 11292ec318dbfSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 11293ec318dbfSmrgtouch \$(top_srcdir)/INSTALL; \ 11294ec318dbfSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 11295ec318dbfSmrg 11296f7ada8ddSmrg 112977c5f6000Smrg 112987c5f6000Smrg 112997c5f6000Smrg 113007c5f6000Smrg 11301ec318dbfSmrgcase $host_os in 11302ec318dbfSmrg solaris*) 11303ec318dbfSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 11304ec318dbfSmrg # check for a man page file found in later versions that use 11305ec318dbfSmrg # traditional section numbers instead 11306ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 11307ec318dbfSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 11308ec318dbfSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 11309ec318dbfSmrgthen : 11310ec318dbfSmrg printf %s "(cached) " >&6 11311a2394c98Smrgelse case e in #( 11312a2394c98Smrg e) test "$cross_compiling" = yes && 11313ec318dbfSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11314ec318dbfSmrgif test -r "/usr/share/man/man7/attributes.7"; then 11315ec318dbfSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 11316ec318dbfSmrgelse 11317ec318dbfSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 11318a2394c98Smrgfi ;; 11319a2394c98Smrgesac 11320ec318dbfSmrgfi 11321ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 11322ec318dbfSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 11323ec318dbfSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 11324ec318dbfSmrgthen : 11325ec318dbfSmrg SYSV_MAN_SECTIONS=false 11326a2394c98Smrgelse case e in #( 11327a2394c98Smrg e) SYSV_MAN_SECTIONS=true ;; 11328a2394c98Smrgesac 11329ec318dbfSmrgfi 11330ec318dbfSmrg 11331ec318dbfSmrg ;; 11332ec318dbfSmrg *) SYSV_MAN_SECTIONS=false ;; 11333ec318dbfSmrgesac 113347c5f6000Smrg 113357c5f6000Smrgif test x$APP_MAN_SUFFIX = x ; then 113367c5f6000Smrg APP_MAN_SUFFIX=1 113377c5f6000Smrgfi 113387c5f6000Smrgif test x$APP_MAN_DIR = x ; then 113397c5f6000Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 113407c5f6000Smrgfi 113417c5f6000Smrg 113427c5f6000Smrgif test x$LIB_MAN_SUFFIX = x ; then 113437c5f6000Smrg LIB_MAN_SUFFIX=3 113447c5f6000Smrgfi 113457c5f6000Smrgif test x$LIB_MAN_DIR = x ; then 113467c5f6000Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 113477c5f6000Smrgfi 113487c5f6000Smrg 113497c5f6000Smrgif test x$FILE_MAN_SUFFIX = x ; then 11350ec318dbfSmrg case $SYSV_MAN_SECTIONS in 11351ec318dbfSmrg true) FILE_MAN_SUFFIX=4 ;; 1135289afc689Smrg *) FILE_MAN_SUFFIX=5 ;; 113537c5f6000Smrg esac 113547c5f6000Smrgfi 113557c5f6000Smrgif test x$FILE_MAN_DIR = x ; then 113567c5f6000Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 113577c5f6000Smrgfi 113587c5f6000Smrg 113597c5f6000Smrgif test x$MISC_MAN_SUFFIX = x ; then 11360ec318dbfSmrg case $SYSV_MAN_SECTIONS in 11361ec318dbfSmrg true) MISC_MAN_SUFFIX=5 ;; 1136289afc689Smrg *) MISC_MAN_SUFFIX=7 ;; 113637c5f6000Smrg esac 113647c5f6000Smrgfi 113657c5f6000Smrgif test x$MISC_MAN_DIR = x ; then 113667c5f6000Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 113677c5f6000Smrgfi 113687c5f6000Smrg 113697c5f6000Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 11370ec318dbfSmrg case $SYSV_MAN_SECTIONS in 11371ec318dbfSmrg true) DRIVER_MAN_SUFFIX=7 ;; 1137289afc689Smrg *) DRIVER_MAN_SUFFIX=4 ;; 113737c5f6000Smrg esac 113747c5f6000Smrgfi 113757c5f6000Smrgif test x$DRIVER_MAN_DIR = x ; then 113767c5f6000Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 113777c5f6000Smrgfi 113787c5f6000Smrg 113797c5f6000Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 11380ec318dbfSmrg case $SYSV_MAN_SECTIONS in 11381ec318dbfSmrg true) ADMIN_MAN_SUFFIX=1m ;; 1138289afc689Smrg *) ADMIN_MAN_SUFFIX=8 ;; 113837c5f6000Smrg esac 113847c5f6000Smrgfi 113857c5f6000Smrgif test x$ADMIN_MAN_DIR = x ; then 113867c5f6000Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 113877c5f6000Smrgfi 113887c5f6000Smrg 113897c5f6000Smrg 113907c5f6000Smrg 113917c5f6000Smrg 113927c5f6000Smrg 113937c5f6000Smrg 113947c5f6000Smrg 113957c5f6000Smrg 113967c5f6000Smrg 113977c5f6000Smrg 113987c5f6000Smrg 113997c5f6000Smrg 114007c5f6000Smrg 114017c5f6000Smrg 114027c5f6000Smrg 11403f7ada8ddSmrgXORG_MAN_PAGE="X Version 11" 114047c5f6000Smrg 11405f7ada8ddSmrgMAN_SUBSTS="\ 11406f7ada8ddSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11407f7ada8ddSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11408f7ada8ddSmrg -e 's|__xservername__|Xorg|g' \ 11409f7ada8ddSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 11410f7ada8ddSmrg -e 's|__projectroot__|\$(prefix)|g' \ 11411f7ada8ddSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11412f7ada8ddSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11413f7ada8ddSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11414f7ada8ddSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11415f7ada8ddSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11416f7ada8ddSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11417f7ada8ddSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 114187c5f6000Smrg 11419bccedf53Smrg 11420bccedf53Smrg 11421bccedf53Smrg 11422a2394c98SmrgAM_DEFAULT_VERBOSITY=0 11423f7ada8ddSmrg 11424f7ada8ddSmrg 11425f7ada8ddSmrg 11426f7ada8ddSmrg# Checks for pkg-config packages 11427f7ada8ddSmrg 11428bccedf53Smrgpkg_failed=no 11429ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XWUD" >&5 11430ec318dbfSmrgprintf %s "checking for XWUD... " >&6; } 114317c5f6000Smrg 114327c5f6000Smrgif test -n "$XWUD_CFLAGS"; then 114337c5f6000Smrg pkg_cv_XWUD_CFLAGS="$XWUD_CFLAGS" 114347c5f6000Smrg elif test -n "$PKG_CONFIG"; then 114357c5f6000Smrg if test -n "$PKG_CONFIG" && \ 11436ec318dbfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5 1143789afc689Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5 11438bccedf53Smrg ac_status=$? 11439ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11440f7ada8ddSmrg test $ac_status = 0; }; then 1144189afc689Smrg pkg_cv_XWUD_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null` 1144289afc689Smrg test "x$?" != "x0" && pkg_failed=yes 11443bccedf53Smrgelse 11444bccedf53Smrg pkg_failed=yes 11445bccedf53Smrgfi 114467c5f6000Smrg else 114477c5f6000Smrg pkg_failed=untried 11448bccedf53Smrgfi 114497c5f6000Smrgif test -n "$XWUD_LIBS"; then 114507c5f6000Smrg pkg_cv_XWUD_LIBS="$XWUD_LIBS" 114517c5f6000Smrg elif test -n "$PKG_CONFIG"; then 114527c5f6000Smrg if test -n "$PKG_CONFIG" && \ 11453ec318dbfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5 1145489afc689Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5 11455bccedf53Smrg ac_status=$? 11456ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11457f7ada8ddSmrg test $ac_status = 0; }; then 1145889afc689Smrg pkg_cv_XWUD_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null` 1145989afc689Smrg test "x$?" != "x0" && pkg_failed=yes 11460bccedf53Smrgelse 11461bccedf53Smrg pkg_failed=yes 11462bccedf53Smrgfi 114637c5f6000Smrg else 114647c5f6000Smrg pkg_failed=untried 11465bccedf53Smrgfi 11466bccedf53Smrg 11467bccedf53Smrg 11468bccedf53Smrg 11469bccedf53Smrgif test $pkg_failed = yes; then 11470ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11471ec318dbfSmrgprintf "%s\n" "no" >&6; } 11472bccedf53Smrg 11473bccedf53Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11474bccedf53Smrg _pkg_short_errors_supported=yes 11475bccedf53Smrgelse 11476bccedf53Smrg _pkg_short_errors_supported=no 11477bccedf53Smrgfi 11478bccedf53Smrg if test $_pkg_short_errors_supported = yes; then 1147989afc689Smrg XWUD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1` 11480bccedf53Smrg else 1148189afc689Smrg XWUD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1` 11482bccedf53Smrg fi 11483bccedf53Smrg # Put the nasty error message in config.log where it belongs 11484bccedf53Smrg echo "$XWUD_PKG_ERRORS" >&5 11485bccedf53Smrg 1148689afc689Smrg as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met: 11487bccedf53Smrg 11488bccedf53Smrg$XWUD_PKG_ERRORS 11489bccedf53Smrg 11490bccedf53SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11491bccedf53Smrginstalled software in a non-standard prefix. 11492bccedf53Smrg 11493bccedf53SmrgAlternatively, you may set the environment variables XWUD_CFLAGS 11494bccedf53Smrgand XWUD_LIBS to avoid the need to call pkg-config. 1149589afc689SmrgSee the pkg-config man page for more details." "$LINENO" 5 11496bccedf53Smrgelif test $pkg_failed = untried; then 11497ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11498ec318dbfSmrgprintf "%s\n" "no" >&6; } 11499a2394c98Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11500a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 11501f7ada8ddSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11502bccedf53Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 11503bccedf53Smrgpath to pkg-config. 11504bccedf53Smrg 11505bccedf53SmrgAlternatively, you may set the environment variables XWUD_CFLAGS 11506bccedf53Smrgand XWUD_LIBS to avoid the need to call pkg-config. 11507bccedf53SmrgSee the pkg-config man page for more details. 11508bccedf53Smrg 115097c5f6000SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11510a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } 11511bccedf53Smrgelse 11512bccedf53Smrg XWUD_CFLAGS=$pkg_cv_XWUD_CFLAGS 11513bccedf53Smrg XWUD_LIBS=$pkg_cv_XWUD_LIBS 11514ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11515ec318dbfSmrgprintf "%s\n" "yes" >&6; } 1151689afc689Smrg 11517bccedf53Smrgfi 11518bccedf53Smrg 115191b1389eeSmrgac_config_files="$ac_config_files Makefile man/Makefile" 11520bccedf53Smrg 11521bccedf53Smrgcat >confcache <<\_ACEOF 11522bccedf53Smrg# This file is a shell script that caches the results of configure 11523bccedf53Smrg# tests run on this system so they can be shared between configure 11524bccedf53Smrg# scripts and configure runs, see configure's option --config-cache. 11525bccedf53Smrg# It is not useful on other systems. If it contains results you don't 11526bccedf53Smrg# want to keep, you may remove or edit it. 11527bccedf53Smrg# 11528bccedf53Smrg# config.status only pays attention to the cache file if you give it 11529bccedf53Smrg# the --recheck option to rerun configure. 11530bccedf53Smrg# 11531a2394c98Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when 11532a2394c98Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the 11533bccedf53Smrg# following values. 11534bccedf53Smrg 11535bccedf53Smrg_ACEOF 11536bccedf53Smrg 11537bccedf53Smrg# The following way of writing the cache mishandles newlines in values, 11538bccedf53Smrg# but we know of no workaround that is simple, portable, and efficient. 115397c5f6000Smrg# So, we kill variables containing newlines. 11540bccedf53Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 11541bccedf53Smrg# and sets the high bit in the cache file unless we assign to the vars. 115427c5f6000Smrg( 115437c5f6000Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 115447c5f6000Smrg eval ac_val=\$$ac_var 115457c5f6000Smrg case $ac_val in #( 115467c5f6000Smrg *${as_nl}*) 115477c5f6000Smrg case $ac_var in #( 11548ec318dbfSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11549ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 115507c5f6000Smrg esac 115517c5f6000Smrg case $ac_var in #( 115527c5f6000Smrg _ | IFS | as_nl) ;; #( 115537c5f6000Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11554f7ada8ddSmrg *) { eval $ac_var=; unset $ac_var;} ;; 115557c5f6000Smrg esac ;; 115567c5f6000Smrg esac 115577c5f6000Smrg done 115587c5f6000Smrg 11559bccedf53Smrg (set) 2>&1 | 115607c5f6000Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 115617c5f6000Smrg *${as_nl}ac_space=\ *) 11562a2394c98Smrg # 'set' does not quote correctly, so add quotes: double-quote 11563f7ada8ddSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11564bccedf53Smrg sed -n \ 11565bccedf53Smrg "s/'/'\\\\''/g; 11566bccedf53Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 115677c5f6000Smrg ;; #( 11568bccedf53Smrg *) 11569a2394c98Smrg # 'set' quotes correctly as required by POSIX, so do not add quotes. 115707c5f6000Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11571bccedf53Smrg ;; 115727c5f6000Smrg esac | 115737c5f6000Smrg sort 115747c5f6000Smrg) | 11575bccedf53Smrg sed ' 115767c5f6000Smrg /^ac_cv_env_/b end 11577bccedf53Smrg t clear 115787c5f6000Smrg :clear 11579ec318dbfSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 11580bccedf53Smrg t end 115817c5f6000Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 115827c5f6000Smrg :end' >>confcache 115837c5f6000Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 115847c5f6000Smrg if test -w "$cache_file"; then 11585f7ada8ddSmrg if test "x$cache_file" != "x/dev/null"; then 11586ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11587ec318dbfSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11588f7ada8ddSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11589f7ada8ddSmrg cat confcache >"$cache_file" 11590f7ada8ddSmrg else 11591f7ada8ddSmrg case $cache_file in #( 11592f7ada8ddSmrg */* | ?:*) 11593f7ada8ddSmrg mv -f confcache "$cache_file"$$ && 11594f7ada8ddSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11595f7ada8ddSmrg *) 11596f7ada8ddSmrg mv -f confcache "$cache_file" ;; 11597f7ada8ddSmrg esac 11598f7ada8ddSmrg fi 11599f7ada8ddSmrg fi 11600bccedf53Smrg else 11601ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11602ec318dbfSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 11603bccedf53Smrg fi 11604bccedf53Smrgfi 11605bccedf53Smrgrm -f confcache 11606bccedf53Smrg 11607bccedf53Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11608bccedf53Smrg# Let make expand exec_prefix. 11609bccedf53Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11610bccedf53Smrg 11611bccedf53SmrgDEFS=-DHAVE_CONFIG_H 11612bccedf53Smrg 11613bccedf53Smrgac_libobjs= 11614bccedf53Smrgac_ltlibobjs= 11615f7ada8ddSmrgU= 11616bccedf53Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11617bccedf53Smrg # 1. Remove the extension, and $U if already installed. 116187c5f6000Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11619ec318dbfSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 116207c5f6000Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 116217c5f6000Smrg # will be set to the directory where LIBOBJS objects are built. 11622f7ada8ddSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11623f7ada8ddSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11624bccedf53Smrgdone 11625bccedf53SmrgLIBOBJS=$ac_libobjs 11626bccedf53Smrg 11627bccedf53SmrgLTLIBOBJS=$ac_ltlibobjs 11628bccedf53Smrg 11629bccedf53Smrg 11630ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11631ec318dbfSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 1163289afc689Smrg if test -n "$am_sleep_pid"; then 1163389afc689Smrg # Hide warnings about reused PIDs. 1163489afc689Smrg wait $am_sleep_pid 2>/dev/null 1163589afc689Smrg fi 11636ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 11637ec318dbfSmrgprintf "%s\n" "done" >&6; } 11638a2394c98Smrgcase $enable_silent_rules in # ((( 11639a2394c98Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11640a2394c98Smrg no) AM_DEFAULT_VERBOSITY=1;; 11641a2394c98Smrgesac 11642a2394c98Smrgif test $am_cv_make_support_nested_variables = yes; then 11643a2394c98Smrg AM_V='$(V)' 11644a2394c98Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11645a2394c98Smrgelse 11646a2394c98Smrg AM_V=$AM_DEFAULT_VERBOSITY 11647a2394c98Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11648a2394c98Smrgfi 11649a2394c98Smrg 116507c5f6000Smrg if test -n "$EXEEXT"; then 116517c5f6000Smrg am__EXEEXT_TRUE= 116527c5f6000Smrg am__EXEEXT_FALSE='#' 116537c5f6000Smrgelse 116547c5f6000Smrg am__EXEEXT_TRUE='#' 116557c5f6000Smrg am__EXEEXT_FALSE= 116567c5f6000Smrgfi 116577c5f6000Smrg 11658bccedf53Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11659f7ada8ddSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11660f7ada8ddSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11661bccedf53Smrgfi 11662bccedf53Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11663f7ada8ddSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11664f7ada8ddSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11665bccedf53Smrgfi 11666bccedf53Smrg 11667f7ada8ddSmrg: "${CONFIG_STATUS=./config.status}" 116687c5f6000Smrgac_write_fail=0 11669bccedf53Smrgac_clean_files_save=$ac_clean_files 11670bccedf53Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11671ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11672ec318dbfSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11673f7ada8ddSmrgas_write_fail=0 11674f7ada8ddSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11675bccedf53Smrg#! $SHELL 11676bccedf53Smrg# Generated by $as_me. 11677bccedf53Smrg# Run this file to recreate the current configuration. 11678bccedf53Smrg# Compiler output produced by configure, useful for debugging 11679bccedf53Smrg# configure, is in config.log if it exists. 11680bccedf53Smrg 11681bccedf53Smrgdebug=false 11682bccedf53Smrgac_cs_recheck=false 11683bccedf53Smrgac_cs_silent=false 11684bccedf53Smrg 11685f7ada8ddSmrgSHELL=\${CONFIG_SHELL-$SHELL} 11686f7ada8ddSmrgexport SHELL 11687f7ada8ddSmrg_ASEOF 11688f7ada8ddSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11689f7ada8ddSmrg## -------------------- ## 11690f7ada8ddSmrg## M4sh Initialization. ## 11691f7ada8ddSmrg## -------------------- ## 11692bccedf53Smrg 116937c5f6000Smrg# Be more Bourne compatible 116947c5f6000SmrgDUALCASE=1; export DUALCASE # for MKS sh 11695ec318dbfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 11696ec318dbfSmrgthen : 11697bccedf53Smrg emulate sh 11698bccedf53Smrg NULLCMD=: 116997c5f6000Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11700bccedf53Smrg # is contrary to our usage. Disable this feature. 11701bccedf53Smrg alias -g '${1+"$@"}'='"$@"' 117027c5f6000Smrg setopt NO_GLOB_SUBST 11703a2394c98Smrgelse case e in #( 11704a2394c98Smrg e) case `(set -o) 2>/dev/null` in #( 11705f7ada8ddSmrg *posix*) : 11706f7ada8ddSmrg set -o posix ;; #( 11707f7ada8ddSmrg *) : 11708f7ada8ddSmrg ;; 11709a2394c98Smrgesac ;; 117107c5f6000Smrgesac 117117c5f6000Smrgfi 117127c5f6000Smrg 117137c5f6000Smrg 11714ec318dbfSmrg 11715ec318dbfSmrg# Reset variables that may have inherited troublesome values from 11716ec318dbfSmrg# the environment. 11717ec318dbfSmrg 11718ec318dbfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 11719ec318dbfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 11720ec318dbfSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 11721ec318dbfSmrg# Quoting is to prevent editors from complaining about space-tab. 117227c5f6000Smrgas_nl=' 117237c5f6000Smrg' 117247c5f6000Smrgexport as_nl 11725ec318dbfSmrgIFS=" "" $as_nl" 11726ec318dbfSmrg 11727ec318dbfSmrgPS1='$ ' 11728ec318dbfSmrgPS2='> ' 11729ec318dbfSmrgPS4='+ ' 11730ec318dbfSmrg 11731ec318dbfSmrg# Ensure predictable behavior from utilities with locale-dependent output. 11732ec318dbfSmrgLC_ALL=C 11733ec318dbfSmrgexport LC_ALL 11734ec318dbfSmrgLANGUAGE=C 11735ec318dbfSmrgexport LANGUAGE 11736ec318dbfSmrg 11737ec318dbfSmrg# We cannot yet rely on "unset" to work, but we need these variables 11738ec318dbfSmrg# to be unset--not just set to an empty or harmless value--now, to 11739ec318dbfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 11740ec318dbfSmrg# also avoids known problems related to "unset" and subshell syntax 11741ec318dbfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 11742ec318dbfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 11743ec318dbfSmrgdo eval test \${$as_var+y} \ 11744ec318dbfSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11745ec318dbfSmrgdone 11746ec318dbfSmrg 11747ec318dbfSmrg# Ensure that fds 0, 1, and 2 are open. 11748ec318dbfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 11749ec318dbfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 11750ec318dbfSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 117517c5f6000Smrg 117527c5f6000Smrg# The user is always right. 11753ec318dbfSmrgif ${PATH_SEPARATOR+false} :; then 117547c5f6000Smrg PATH_SEPARATOR=: 117557c5f6000Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 117567c5f6000Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 117577c5f6000Smrg PATH_SEPARATOR=';' 117587c5f6000Smrg } 11759bccedf53Smrgfi 11760bccedf53Smrg 11761bccedf53Smrg 117627c5f6000Smrg# Find who we are. Look in the path if we contain no directory separator. 11763f7ada8ddSmrgas_myself= 11764f7ada8ddSmrgcase $0 in #(( 117657c5f6000Smrg *[\\/]* ) as_myself=$0 ;; 117667c5f6000Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 117677c5f6000Smrgfor as_dir in $PATH 117687c5f6000Smrgdo 117697c5f6000Smrg IFS=$as_save_IFS 11770ec318dbfSmrg case $as_dir in #((( 11771ec318dbfSmrg '') as_dir=./ ;; 11772ec318dbfSmrg */) ;; 11773ec318dbfSmrg *) as_dir=$as_dir/ ;; 11774ec318dbfSmrg esac 11775ec318dbfSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11776f7ada8ddSmrg done 117777c5f6000SmrgIFS=$as_save_IFS 117787c5f6000Smrg 117797c5f6000Smrg ;; 117807c5f6000Smrgesac 11781a2394c98Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 117827c5f6000Smrg# in which case we are not to be found in the path. 117837c5f6000Smrgif test "x$as_myself" = x; then 117847c5f6000Smrg as_myself=$0 117857c5f6000Smrgfi 117867c5f6000Smrgif test ! -f "$as_myself"; then 11787ec318dbfSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11788f7ada8ddSmrg exit 1 117897c5f6000Smrgfi 117907c5f6000Smrg 11791f7ada8ddSmrg 11792f7ada8ddSmrg 11793f7ada8ddSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11794f7ada8ddSmrg# ---------------------------------------- 11795f7ada8ddSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11796f7ada8ddSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11797f7ada8ddSmrg# script with STATUS, using 1 if that was 0. 11798f7ada8ddSmrgas_fn_error () 11799f7ada8ddSmrg{ 11800f7ada8ddSmrg as_status=$1; test $as_status -eq 0 && as_status=1 11801f7ada8ddSmrg if test "$4"; then 11802f7ada8ddSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11803ec318dbfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11804f7ada8ddSmrg fi 11805ec318dbfSmrg printf "%s\n" "$as_me: error: $2" >&2 11806f7ada8ddSmrg as_fn_exit $as_status 11807f7ada8ddSmrg} # as_fn_error 11808f7ada8ddSmrg 11809f7ada8ddSmrg 11810f7ada8ddSmrg# as_fn_set_status STATUS 11811f7ada8ddSmrg# ----------------------- 11812f7ada8ddSmrg# Set $? to STATUS, without forking. 11813f7ada8ddSmrgas_fn_set_status () 11814f7ada8ddSmrg{ 11815f7ada8ddSmrg return $1 11816f7ada8ddSmrg} # as_fn_set_status 11817f7ada8ddSmrg 11818f7ada8ddSmrg# as_fn_exit STATUS 11819f7ada8ddSmrg# ----------------- 11820f7ada8ddSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11821f7ada8ddSmrgas_fn_exit () 11822f7ada8ddSmrg{ 11823f7ada8ddSmrg set +e 11824f7ada8ddSmrg as_fn_set_status $1 11825f7ada8ddSmrg exit $1 11826f7ada8ddSmrg} # as_fn_exit 11827f7ada8ddSmrg 11828f7ada8ddSmrg# as_fn_unset VAR 11829f7ada8ddSmrg# --------------- 11830f7ada8ddSmrg# Portably unset VAR. 11831f7ada8ddSmrgas_fn_unset () 11832f7ada8ddSmrg{ 11833f7ada8ddSmrg { eval $1=; unset $1;} 11834f7ada8ddSmrg} 11835f7ada8ddSmrgas_unset=as_fn_unset 11836ec318dbfSmrg 11837f7ada8ddSmrg# as_fn_append VAR VALUE 11838f7ada8ddSmrg# ---------------------- 11839f7ada8ddSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11840f7ada8ddSmrg# advantage of any shell optimizations that allow amortized linear growth over 11841f7ada8ddSmrg# repeated appends, instead of the typical quadratic growth present in naive 11842f7ada8ddSmrg# implementations. 11843ec318dbfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 11844ec318dbfSmrgthen : 11845f7ada8ddSmrg eval 'as_fn_append () 11846f7ada8ddSmrg { 11847f7ada8ddSmrg eval $1+=\$2 11848f7ada8ddSmrg }' 11849a2394c98Smrgelse case e in #( 11850a2394c98Smrg e) as_fn_append () 11851f7ada8ddSmrg { 11852f7ada8ddSmrg eval $1=\$$1\$2 11853a2394c98Smrg } ;; 11854a2394c98Smrgesac 11855f7ada8ddSmrgfi # as_fn_append 11856f7ada8ddSmrg 11857f7ada8ddSmrg# as_fn_arith ARG... 11858f7ada8ddSmrg# ------------------ 11859f7ada8ddSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11860f7ada8ddSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11861f7ada8ddSmrg# must be portable across $(()) and expr. 11862ec318dbfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 11863ec318dbfSmrgthen : 11864f7ada8ddSmrg eval 'as_fn_arith () 11865f7ada8ddSmrg { 11866f7ada8ddSmrg as_val=$(( $* )) 11867f7ada8ddSmrg }' 11868a2394c98Smrgelse case e in #( 11869a2394c98Smrg e) as_fn_arith () 11870f7ada8ddSmrg { 11871f7ada8ddSmrg as_val=`expr "$@" || test $? -eq 1` 11872a2394c98Smrg } ;; 11873a2394c98Smrgesac 11874f7ada8ddSmrgfi # as_fn_arith 11875f7ada8ddSmrg 11876f7ada8ddSmrg 118777c5f6000Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 118787c5f6000Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 11879bccedf53Smrg as_expr=expr 11880bccedf53Smrgelse 11881bccedf53Smrg as_expr=false 11882bccedf53Smrgfi 11883bccedf53Smrg 118847c5f6000Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11885bccedf53Smrg as_basename=basename 11886bccedf53Smrgelse 11887bccedf53Smrg as_basename=false 11888bccedf53Smrgfi 11889bccedf53Smrg 11890f7ada8ddSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11891f7ada8ddSmrg as_dirname=dirname 11892f7ada8ddSmrgelse 11893f7ada8ddSmrg as_dirname=false 11894f7ada8ddSmrgfi 11895bccedf53Smrg 118967c5f6000Smrgas_me=`$as_basename -- "$0" || 11897bccedf53Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11898bccedf53Smrg X"$0" : 'X\(//\)$' \| \ 118997c5f6000Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11900ec318dbfSmrgprintf "%s\n" X/"$0" | 119017c5f6000Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 119027c5f6000Smrg s//\1/ 119037c5f6000Smrg q 119047c5f6000Smrg } 119057c5f6000Smrg /^X\/\(\/\/\)$/{ 119067c5f6000Smrg s//\1/ 119077c5f6000Smrg q 119087c5f6000Smrg } 119097c5f6000Smrg /^X\/\(\/\).*/{ 119107c5f6000Smrg s//\1/ 119117c5f6000Smrg q 119127c5f6000Smrg } 119137c5f6000Smrg s/.*/./; q'` 11914bccedf53Smrg 11915f7ada8ddSmrg# Avoid depending upon Character Ranges. 11916f7ada8ddSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11917f7ada8ddSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11918f7ada8ddSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11919f7ada8ddSmrgas_cr_digits='0123456789' 11920f7ada8ddSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 11921bccedf53Smrg 11922ec318dbfSmrg 11923ec318dbfSmrg# Determine whether it's possible to make 'echo' print without a newline. 11924ec318dbfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 11925ec318dbfSmrg# for compatibility with existing Makefiles. 119267c5f6000SmrgECHO_C= ECHO_N= ECHO_T= 11927f7ada8ddSmrgcase `echo -n x` in #((((( 119287c5f6000Smrg-n*) 11929f7ada8ddSmrg case `echo 'xy\c'` in 119307c5f6000Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11931f7ada8ddSmrg xy) ECHO_C='\c';; 11932f7ada8ddSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11933f7ada8ddSmrg ECHO_T=' ';; 119347c5f6000Smrg esac;; 119357c5f6000Smrg*) 119367c5f6000Smrg ECHO_N='-n';; 119377c5f6000Smrgesac 11938bccedf53Smrg 11939ec318dbfSmrg# For backward compatibility with old third-party macros, we provide 11940ec318dbfSmrg# the shell variables $as_echo and $as_echo_n. New code should use 11941ec318dbfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 11942ec318dbfSmrgas_echo='printf %s\n' 11943ec318dbfSmrgas_echo_n='printf %s' 11944ec318dbfSmrg 11945bccedf53Smrgrm -f conf$$ conf$$.exe conf$$.file 119467c5f6000Smrgif test -d conf$$.dir; then 119477c5f6000Smrg rm -f conf$$.dir/conf$$.file 119487c5f6000Smrgelse 119497c5f6000Smrg rm -f conf$$.dir 119507c5f6000Smrg mkdir conf$$.dir 2>/dev/null 119517c5f6000Smrgfi 119527c5f6000Smrgif (echo >conf$$.file) 2>/dev/null; then 119537c5f6000Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 11954bccedf53Smrg as_ln_s='ln -s' 119557c5f6000Smrg # ... but there are two gotchas: 11956a2394c98Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 11957a2394c98Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 11958a2394c98Smrg # In both cases, we have to default to 'cp -pR'. 119597c5f6000Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1196089afc689Smrg as_ln_s='cp -pR' 119617c5f6000Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 119627c5f6000Smrg as_ln_s=ln 119637c5f6000Smrg else 1196489afc689Smrg as_ln_s='cp -pR' 11965bccedf53Smrg fi 11966bccedf53Smrgelse 1196789afc689Smrg as_ln_s='cp -pR' 11968bccedf53Smrgfi 119697c5f6000Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 119707c5f6000Smrgrmdir conf$$.dir 2>/dev/null 11971bccedf53Smrg 11972f7ada8ddSmrg 11973f7ada8ddSmrg# as_fn_mkdir_p 11974f7ada8ddSmrg# ------------- 11975f7ada8ddSmrg# Create "$as_dir" as a directory, including parents if necessary. 11976f7ada8ddSmrgas_fn_mkdir_p () 11977f7ada8ddSmrg{ 11978f7ada8ddSmrg 11979f7ada8ddSmrg case $as_dir in #( 11980f7ada8ddSmrg -*) as_dir=./$as_dir;; 11981f7ada8ddSmrg esac 11982f7ada8ddSmrg test -d "$as_dir" || eval $as_mkdir_p || { 11983f7ada8ddSmrg as_dirs= 11984f7ada8ddSmrg while :; do 11985f7ada8ddSmrg case $as_dir in #( 11986ec318dbfSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11987f7ada8ddSmrg *) as_qdir=$as_dir;; 11988f7ada8ddSmrg esac 11989f7ada8ddSmrg as_dirs="'$as_qdir' $as_dirs" 11990f7ada8ddSmrg as_dir=`$as_dirname -- "$as_dir" || 11991f7ada8ddSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11992f7ada8ddSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11993f7ada8ddSmrg X"$as_dir" : 'X\(//\)$' \| \ 11994f7ada8ddSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 11995ec318dbfSmrgprintf "%s\n" X"$as_dir" | 11996f7ada8ddSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11997f7ada8ddSmrg s//\1/ 11998f7ada8ddSmrg q 11999f7ada8ddSmrg } 12000f7ada8ddSmrg /^X\(\/\/\)[^/].*/{ 12001f7ada8ddSmrg s//\1/ 12002f7ada8ddSmrg q 12003f7ada8ddSmrg } 12004f7ada8ddSmrg /^X\(\/\/\)$/{ 12005f7ada8ddSmrg s//\1/ 12006f7ada8ddSmrg q 12007f7ada8ddSmrg } 12008f7ada8ddSmrg /^X\(\/\).*/{ 12009f7ada8ddSmrg s//\1/ 12010f7ada8ddSmrg q 12011f7ada8ddSmrg } 12012f7ada8ddSmrg s/.*/./; q'` 12013f7ada8ddSmrg test -d "$as_dir" && break 12014f7ada8ddSmrg done 12015f7ada8ddSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 12016f7ada8ddSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12017f7ada8ddSmrg 12018f7ada8ddSmrg 12019f7ada8ddSmrg} # as_fn_mkdir_p 12020bccedf53Smrgif mkdir -p . 2>/dev/null; then 12021f7ada8ddSmrg as_mkdir_p='mkdir -p "$as_dir"' 12022bccedf53Smrgelse 12023bccedf53Smrg test -d ./-p && rmdir ./-p 12024bccedf53Smrg as_mkdir_p=false 12025bccedf53Smrgfi 12026bccedf53Smrg 1202789afc689Smrg 1202889afc689Smrg# as_fn_executable_p FILE 1202989afc689Smrg# ----------------------- 1203089afc689Smrg# Test if FILE is an executable regular file. 1203189afc689Smrgas_fn_executable_p () 1203289afc689Smrg{ 1203389afc689Smrg test -f "$1" && test -x "$1" 1203489afc689Smrg} # as_fn_executable_p 1203589afc689Smrgas_test_x='test -x' 1203689afc689Smrgas_executable_p=as_fn_executable_p 12037bccedf53Smrg 12038bccedf53Smrg# Sed expression to map a string onto a valid CPP name. 12039a2394c98Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 12040a2394c98Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 12041bccedf53Smrg 12042bccedf53Smrg# Sed expression to map a string onto a valid variable name. 12043a2394c98Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 12044a2394c98Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 12045bccedf53Smrg 12046bccedf53Smrg 12047bccedf53Smrgexec 6>&1 12048f7ada8ddSmrg## ----------------------------------- ## 12049f7ada8ddSmrg## Main body of $CONFIG_STATUS script. ## 12050f7ada8ddSmrg## ----------------------------------- ## 12051f7ada8ddSmrg_ASEOF 12052f7ada8ddSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12053bccedf53Smrg 12054f7ada8ddSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12055f7ada8ddSmrg# Save the log message, to keep $0 and so on meaningful, and to 12056bccedf53Smrg# report actual input values of CONFIG_FILES etc. instead of their 120577c5f6000Smrg# values after options handling. 120587c5f6000Smrgac_log=" 12059a2394c98SmrgThis file was extended by xwud $as_me 1.0.7, which was 12060a2394c98Smrggenerated by GNU Autoconf 2.72. Invocation command line was 12061bccedf53Smrg 12062bccedf53Smrg CONFIG_FILES = $CONFIG_FILES 12063bccedf53Smrg CONFIG_HEADERS = $CONFIG_HEADERS 12064bccedf53Smrg CONFIG_LINKS = $CONFIG_LINKS 12065bccedf53Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 12066bccedf53Smrg $ $0 $@ 12067bccedf53Smrg 120687c5f6000Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 120697c5f6000Smrg" 120707c5f6000Smrg 12071bccedf53Smrg_ACEOF 12072bccedf53Smrg 120737c5f6000Smrgcase $ac_config_files in *" 120747c5f6000Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 120757c5f6000Smrgesac 12076bccedf53Smrg 120777c5f6000Smrgcase $ac_config_headers in *" 120787c5f6000Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 120797c5f6000Smrgesac 12080bccedf53Smrg 12081bccedf53Smrg 120827c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120837c5f6000Smrg# Files that config.status was made for. 120847c5f6000Smrgconfig_files="$ac_config_files" 120857c5f6000Smrgconfig_headers="$ac_config_headers" 120867c5f6000Smrgconfig_commands="$ac_config_commands" 12087bccedf53Smrg 120887c5f6000Smrg_ACEOF 12089bccedf53Smrg 120907c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12091bccedf53Smrgac_cs_usage="\ 12092a2394c98Smrg'$as_me' instantiates files and other configuration actions 12093f7ada8ddSmrgfrom templates according to the current configuration. Unless the files 12094f7ada8ddSmrgand actions are specified as TAGs, all are instantiated by default. 12095bccedf53Smrg 12096f7ada8ddSmrgUsage: $0 [OPTION]... [TAG]... 12097bccedf53Smrg 12098bccedf53Smrg -h, --help print this help, then exit 120997c5f6000Smrg -V, --version print version number and configuration settings, then exit 12100f7ada8ddSmrg --config print configuration, then exit 121017c5f6000Smrg -q, --quiet, --silent 121027c5f6000Smrg do not print progress messages 12103bccedf53Smrg -d, --debug don't remove temporary files 12104bccedf53Smrg --recheck update $as_me by reconfiguring in the same conditions 121057c5f6000Smrg --file=FILE[:TEMPLATE] 121067c5f6000Smrg instantiate the configuration file FILE 121077c5f6000Smrg --header=FILE[:TEMPLATE] 121087c5f6000Smrg instantiate the configuration header FILE 12109bccedf53Smrg 12110bccedf53SmrgConfiguration files: 12111bccedf53Smrg$config_files 12112bccedf53Smrg 12113bccedf53SmrgConfiguration headers: 12114bccedf53Smrg$config_headers 12115bccedf53Smrg 12116bccedf53SmrgConfiguration commands: 12117bccedf53Smrg$config_commands 12118bccedf53Smrg 12119a2394c98SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xwud/-/issues>." 12120bccedf53Smrg 121217c5f6000Smrg_ACEOF 12122ec318dbfSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 12123ec318dbfSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 121247c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12125ec318dbfSmrgac_cs_config='$ac_cs_config_escaped' 12126bccedf53Smrgac_cs_version="\\ 12127a2394c98Smrgxwud config.status 1.0.7 12128a2394c98Smrgconfigured by $0, generated by GNU Autoconf 2.72, 12129f7ada8ddSmrg with options \\"\$ac_cs_config\\" 12130bccedf53Smrg 12131a2394c98SmrgCopyright (C) 2023 Free Software Foundation, Inc. 12132bccedf53SmrgThis config.status script is free software; the Free Software Foundation 12133bccedf53Smrggives unlimited permission to copy, distribute and modify it." 121347c5f6000Smrg 121357c5f6000Smrgac_pwd='$ac_pwd' 121367c5f6000Smrgsrcdir='$srcdir' 121377c5f6000SmrgINSTALL='$INSTALL' 121387c5f6000SmrgMKDIR_P='$MKDIR_P' 121397c5f6000SmrgAWK='$AWK' 121407c5f6000Smrgtest -n "\$AWK" || AWK=awk 12141bccedf53Smrg_ACEOF 12142bccedf53Smrg 121437c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121447c5f6000Smrg# The default lists apply if the user does not specify any file. 12145bccedf53Smrgac_need_defaults=: 12146bccedf53Smrgwhile test $# != 0 12147bccedf53Smrgdo 12148bccedf53Smrg case $1 in 12149f7ada8ddSmrg --*=?*) 121507c5f6000Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 121517c5f6000Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12152bccedf53Smrg ac_shift=: 12153bccedf53Smrg ;; 12154f7ada8ddSmrg --*=) 12155f7ada8ddSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12156f7ada8ddSmrg ac_optarg= 12157f7ada8ddSmrg ac_shift=: 12158f7ada8ddSmrg ;; 121597c5f6000Smrg *) 12160bccedf53Smrg ac_option=$1 12161bccedf53Smrg ac_optarg=$2 12162bccedf53Smrg ac_shift=shift 12163bccedf53Smrg ;; 12164bccedf53Smrg esac 12165bccedf53Smrg 12166bccedf53Smrg case $ac_option in 12167bccedf53Smrg # Handling of the options. 12168bccedf53Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12169bccedf53Smrg ac_cs_recheck=: ;; 121707c5f6000Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12171ec318dbfSmrg printf "%s\n" "$ac_cs_version"; exit ;; 12172f7ada8ddSmrg --config | --confi | --conf | --con | --co | --c ) 12173ec318dbfSmrg printf "%s\n" "$ac_cs_config"; exit ;; 121747c5f6000Smrg --debug | --debu | --deb | --de | --d | -d ) 12175bccedf53Smrg debug=: ;; 12176bccedf53Smrg --file | --fil | --fi | --f ) 12177bccedf53Smrg $ac_shift 121787c5f6000Smrg case $ac_optarg in 12179ec318dbfSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12180f7ada8ddSmrg '') as_fn_error $? "missing file argument" ;; 121817c5f6000Smrg esac 12182f7ada8ddSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 12183bccedf53Smrg ac_need_defaults=false;; 12184bccedf53Smrg --header | --heade | --head | --hea ) 12185bccedf53Smrg $ac_shift 121867c5f6000Smrg case $ac_optarg in 12187ec318dbfSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 121887c5f6000Smrg esac 12189f7ada8ddSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12190bccedf53Smrg ac_need_defaults=false;; 121917c5f6000Smrg --he | --h) 121927c5f6000Smrg # Conflict between --help and --header 12193a2394c98Smrg as_fn_error $? "ambiguous option: '$1' 12194a2394c98SmrgTry '$0 --help' for more information.";; 121957c5f6000Smrg --help | --hel | -h ) 12196ec318dbfSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 12197bccedf53Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12198bccedf53Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 12199bccedf53Smrg ac_cs_silent=: ;; 12200bccedf53Smrg 12201bccedf53Smrg # This is an error. 12202a2394c98Smrg -*) as_fn_error $? "unrecognized option: '$1' 12203a2394c98SmrgTry '$0 --help' for more information." ;; 12204bccedf53Smrg 12205f7ada8ddSmrg *) as_fn_append ac_config_targets " $1" 122067c5f6000Smrg ac_need_defaults=false ;; 12207bccedf53Smrg 12208bccedf53Smrg esac 12209bccedf53Smrg shift 12210bccedf53Smrgdone 12211bccedf53Smrg 12212bccedf53Smrgac_configure_extra_args= 12213bccedf53Smrg 12214bccedf53Smrgif $ac_cs_silent; then 12215bccedf53Smrg exec 6>/dev/null 12216bccedf53Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 12217bccedf53Smrgfi 12218bccedf53Smrg 12219bccedf53Smrg_ACEOF 122207c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12221bccedf53Smrgif \$ac_cs_recheck; then 1222289afc689Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 122237c5f6000Smrg shift 12224ec318dbfSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 122257c5f6000Smrg CONFIG_SHELL='$SHELL' 122267c5f6000Smrg export CONFIG_SHELL 122277c5f6000Smrg exec "\$@" 12228bccedf53Smrgfi 12229bccedf53Smrg 12230bccedf53Smrg_ACEOF 122317c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122327c5f6000Smrgexec 5>>config.log 122337c5f6000Smrg{ 122347c5f6000Smrg echo 122357c5f6000Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 122367c5f6000Smrg## Running $as_me. ## 122377c5f6000Smrg_ASBOX 12238ec318dbfSmrg printf "%s\n" "$ac_log" 122397c5f6000Smrg} >&5 12240bccedf53Smrg 122417c5f6000Smrg_ACEOF 122427c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12243bccedf53Smrg# 122447c5f6000Smrg# INIT-COMMANDS 12245bccedf53Smrg# 12246ec318dbfSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 12247bccedf53Smrg 12248bccedf53Smrg_ACEOF 12249bccedf53Smrg 122507c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12251bccedf53Smrg 122527c5f6000Smrg# Handling of arguments. 12253bccedf53Smrgfor ac_config_target in $ac_config_targets 12254bccedf53Smrgdo 122557c5f6000Smrg case $ac_config_target in 122567c5f6000Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 122577c5f6000Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 122587c5f6000Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 122591b1389eeSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 122607c5f6000Smrg 12261a2394c98Smrg *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 12262bccedf53Smrg esac 12263bccedf53Smrgdone 12264bccedf53Smrg 122657c5f6000Smrg 12266bccedf53Smrg# If the user did not use the arguments to specify the items to instantiate, 12267bccedf53Smrg# then the envvar interface is used. Set only those that are not. 12268bccedf53Smrg# We use the long form for the default assignment because of an extremely 12269bccedf53Smrg# bizarre bug on SunOS 4.1.3. 12270bccedf53Smrgif $ac_need_defaults; then 12271ec318dbfSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 12272ec318dbfSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 12273ec318dbfSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 12274bccedf53Smrgfi 12275bccedf53Smrg 12276bccedf53Smrg# Have a temporary directory for convenience. Make it in the build tree 122777c5f6000Smrg# simply because there is no reason against having it here, and in addition, 12278bccedf53Smrg# creating and moving files from /tmp can sometimes cause problems. 122797c5f6000Smrg# Hook for its removal unless debugging. 122807c5f6000Smrg# Note that there is a small window in which the directory will not be cleaned: 12281a2394c98Smrg# after its creation but before its name has been assigned to '$tmp'. 12282bccedf53Smrg$debug || 12283bccedf53Smrg{ 12284f7ada8ddSmrg tmp= ac_tmp= 122857c5f6000Smrg trap 'exit_status=$? 12286f7ada8ddSmrg : "${ac_tmp:=$tmp}" 12287f7ada8ddSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 122887c5f6000Smrg' 0 12289f7ada8ddSmrg trap 'as_fn_exit 1' 1 2 13 15 12290bccedf53Smrg} 12291bccedf53Smrg# Create a (secure) tmp directory for tmp files. 12292bccedf53Smrg 12293bccedf53Smrg{ 122947c5f6000Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12295f7ada8ddSmrg test -d "$tmp" 12296bccedf53Smrg} || 12297bccedf53Smrg{ 122987c5f6000Smrg tmp=./conf$$-$RANDOM 122997c5f6000Smrg (umask 077 && mkdir "$tmp") 12300f7ada8ddSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12301f7ada8ddSmrgac_tmp=$tmp 12302bccedf53Smrg 123037c5f6000Smrg# Set up the scripts for CONFIG_FILES section. 123047c5f6000Smrg# No need to generate them if there are no CONFIG_FILES. 12305a2394c98Smrg# This happens for instance with './config.status config.h'. 123067c5f6000Smrgif test -n "$CONFIG_FILES"; then 123077c5f6000Smrg 123087c5f6000Smrg 12309f7ada8ddSmrgac_cr=`echo X | tr X '\015'` 12310f7ada8ddSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 12311f7ada8ddSmrg# But we know of no other shell where ac_cr would be empty at this 12312f7ada8ddSmrg# point, so we can use a bashism as a fallback. 12313f7ada8ddSmrgif test "x$ac_cr" = x; then 12314f7ada8ddSmrg eval ac_cr=\$\'\\r\' 12315f7ada8ddSmrgfi 123167c5f6000Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 123177c5f6000Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 123187c5f6000Smrg ac_cs_awk_cr='\\r' 123197c5f6000Smrgelse 123207c5f6000Smrg ac_cs_awk_cr=$ac_cr 123217c5f6000Smrgfi 123227c5f6000Smrg 12323f7ada8ddSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 12324bccedf53Smrg_ACEOF 12325bccedf53Smrg 12326bccedf53Smrg 123277c5f6000Smrg{ 123287c5f6000Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 123297c5f6000Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 123307c5f6000Smrg echo "_ACEOF" 123317c5f6000Smrg} >conf$$subs.sh || 12332f7ada8ddSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12333f7ada8ddSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 123347c5f6000Smrgac_delim='%!_!# ' 123357c5f6000Smrgfor ac_last_try in false false false false false :; do 123367c5f6000Smrg . ./conf$$subs.sh || 12337f7ada8ddSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12338bccedf53Smrg 123397c5f6000Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 123407c5f6000Smrg if test $ac_delim_n = $ac_delim_num; then 123417c5f6000Smrg break 123427c5f6000Smrg elif $ac_last_try; then 12343f7ada8ddSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 123447c5f6000Smrg else 123457c5f6000Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 123467c5f6000Smrg fi 123477c5f6000Smrgdone 123487c5f6000Smrgrm -f conf$$subs.sh 12349bccedf53Smrg 123507c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12351f7ada8ddSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12352bccedf53Smrg_ACEOF 123537c5f6000Smrgsed -n ' 123547c5f6000Smrgh 123557c5f6000Smrgs/^/S["/; s/!.*/"]=/ 123567c5f6000Smrgp 123577c5f6000Smrgg 123587c5f6000Smrgs/^[^!]*!// 123597c5f6000Smrg:repl 123607c5f6000Smrgt repl 123617c5f6000Smrgs/'"$ac_delim"'$// 123627c5f6000Smrgt delim 123637c5f6000Smrg:nl 123647c5f6000Smrgh 12365f7ada8ddSmrgs/\(.\{148\}\)..*/\1/ 123667c5f6000Smrgt more1 123677c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 123687c5f6000Smrgp 123697c5f6000Smrgn 123707c5f6000Smrgb repl 123717c5f6000Smrg:more1 123727c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 123737c5f6000Smrgp 123747c5f6000Smrgg 123757c5f6000Smrgs/.\{148\}// 123767c5f6000Smrgt nl 123777c5f6000Smrg:delim 123787c5f6000Smrgh 12379f7ada8ddSmrgs/\(.\{148\}\)..*/\1/ 123807c5f6000Smrgt more2 123817c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 123827c5f6000Smrgp 123837c5f6000Smrgb 123847c5f6000Smrg:more2 123857c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 123867c5f6000Smrgp 123877c5f6000Smrgg 123887c5f6000Smrgs/.\{148\}// 123897c5f6000Smrgt delim 123907c5f6000Smrg' <conf$$subs.awk | sed ' 123917c5f6000Smrg/^[^""]/{ 123927c5f6000Smrg N 123937c5f6000Smrg s/\n// 123947c5f6000Smrg} 123957c5f6000Smrg' >>$CONFIG_STATUS || ac_write_fail=1 123967c5f6000Smrgrm -f conf$$subs.awk 123977c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123987c5f6000Smrg_ACAWK 12399f7ada8ddSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 124007c5f6000Smrg for (key in S) S_is_set[key] = 1 124017c5f6000Smrg FS = "" 12402bccedf53Smrg 124037c5f6000Smrg} 124047c5f6000Smrg{ 124057c5f6000Smrg line = $ 0 124067c5f6000Smrg nfields = split(line, field, "@") 124077c5f6000Smrg substed = 0 124087c5f6000Smrg len = length(field[1]) 124097c5f6000Smrg for (i = 2; i < nfields; i++) { 124107c5f6000Smrg key = field[i] 124117c5f6000Smrg keylen = length(key) 124127c5f6000Smrg if (S_is_set[key]) { 124137c5f6000Smrg value = S[key] 124147c5f6000Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 124157c5f6000Smrg len += length(value) + length(field[++i]) 124167c5f6000Smrg substed = 1 124177c5f6000Smrg } else 124187c5f6000Smrg len += 1 + keylen 124197c5f6000Smrg } 124207c5f6000Smrg 124217c5f6000Smrg print line 124227c5f6000Smrg} 124237c5f6000Smrg 124247c5f6000Smrg_ACAWK 124257c5f6000Smrg_ACEOF 124267c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 124277c5f6000Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 124287c5f6000Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 124297c5f6000Smrgelse 124307c5f6000Smrg cat 12431f7ada8ddSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12432f7ada8ddSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 124337c5f6000Smrg_ACEOF 124347c5f6000Smrg 12435f7ada8ddSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12436f7ada8ddSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 124377c5f6000Smrg# trailing colons and then remove the whole line if VPATH becomes empty 124387c5f6000Smrg# (actually we leave an empty line to preserve line numbers). 124397c5f6000Smrgif test "x$srcdir" = x.; then 12440f7ada8ddSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12441f7ada8ddSmrgh 12442f7ada8ddSmrgs/// 12443f7ada8ddSmrgs/^/:/ 12444f7ada8ddSmrgs/[ ]*$/:/ 12445f7ada8ddSmrgs/:\$(srcdir):/:/g 12446f7ada8ddSmrgs/:\${srcdir}:/:/g 12447f7ada8ddSmrgs/:@srcdir@:/:/g 12448f7ada8ddSmrgs/^:*// 124497c5f6000Smrgs/:*$// 12450f7ada8ddSmrgx 12451f7ada8ddSmrgs/\(=[ ]*\).*/\1/ 12452f7ada8ddSmrgG 12453f7ada8ddSmrgs/\n// 124547c5f6000Smrgs/^[^=]*=[ ]*$// 124557c5f6000Smrg}' 124567c5f6000Smrgfi 124577c5f6000Smrg 124587c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12459bccedf53Smrgfi # test -n "$CONFIG_FILES" 12460bccedf53Smrg 124617c5f6000Smrg# Set up the scripts for CONFIG_HEADERS section. 124627c5f6000Smrg# No need to generate them if there are no CONFIG_HEADERS. 12463a2394c98Smrg# This happens for instance with './config.status Makefile'. 124647c5f6000Smrgif test -n "$CONFIG_HEADERS"; then 12465f7ada8ddSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 124667c5f6000SmrgBEGIN { 12467bccedf53Smrg_ACEOF 124687c5f6000Smrg 12469a2394c98Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as 124707c5f6000Smrg# here-document in config.status, that substitutes the proper values into 124717c5f6000Smrg# config.h.in to produce config.h. 124727c5f6000Smrg 124737c5f6000Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 124747c5f6000Smrg# handling of long lines. 124757c5f6000Smrgac_delim='%!_!# ' 124767c5f6000Smrgfor ac_last_try in false false :; do 12477f7ada8ddSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12478f7ada8ddSmrg if test -z "$ac_tt"; then 124797c5f6000Smrg break 124807c5f6000Smrg elif $ac_last_try; then 12481f7ada8ddSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 124827c5f6000Smrg else 124837c5f6000Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 124847c5f6000Smrg fi 124857c5f6000Smrgdone 124867c5f6000Smrg 124877c5f6000Smrg# For the awk script, D is an array of macro values keyed by name, 124887c5f6000Smrg# likewise P contains macro parameters if any. Preserve backslash 124897c5f6000Smrg# newline sequences. 124907c5f6000Smrg 124917c5f6000Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 124927c5f6000Smrgsed -n ' 124937c5f6000Smrgs/.\{148\}/&'"$ac_delim"'/g 124947c5f6000Smrgt rset 124957c5f6000Smrg:rset 124967c5f6000Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 124977c5f6000Smrgt def 124987c5f6000Smrgd 124997c5f6000Smrg:def 125007c5f6000Smrgs/\\$// 125017c5f6000Smrgt bsnl 125027c5f6000Smrgs/["\\]/\\&/g 125037c5f6000Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 125047c5f6000SmrgD["\1"]=" \3"/p 125057c5f6000Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 125067c5f6000Smrgd 125077c5f6000Smrg:bsnl 125087c5f6000Smrgs/["\\]/\\&/g 125097c5f6000Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 125107c5f6000SmrgD["\1"]=" \3\\\\\\n"\\/p 125117c5f6000Smrgt cont 125127c5f6000Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 125137c5f6000Smrgt cont 125147c5f6000Smrgd 125157c5f6000Smrg:cont 125167c5f6000Smrgn 125177c5f6000Smrgs/.\{148\}/&'"$ac_delim"'/g 125187c5f6000Smrgt clear 125197c5f6000Smrg:clear 125207c5f6000Smrgs/\\$// 125217c5f6000Smrgt bsnlc 125227c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 125237c5f6000Smrgd 125247c5f6000Smrg:bsnlc 125257c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 125267c5f6000Smrgb cont 125277c5f6000Smrg' <confdefs.h | sed ' 125287c5f6000Smrgs/'"$ac_delim"'/"\\\ 125297c5f6000Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 125307c5f6000Smrg 125317c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 125327c5f6000Smrg for (key in D) D_is_set[key] = 1 125337c5f6000Smrg FS = "" 125347c5f6000Smrg} 125357c5f6000Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 125367c5f6000Smrg line = \$ 0 125377c5f6000Smrg split(line, arg, " ") 125387c5f6000Smrg if (arg[1] == "#") { 125397c5f6000Smrg defundef = arg[2] 125407c5f6000Smrg mac1 = arg[3] 125417c5f6000Smrg } else { 125427c5f6000Smrg defundef = substr(arg[1], 2) 125437c5f6000Smrg mac1 = arg[2] 125447c5f6000Smrg } 125457c5f6000Smrg split(mac1, mac2, "(") #) 125467c5f6000Smrg macro = mac2[1] 125477c5f6000Smrg prefix = substr(line, 1, index(line, defundef) - 1) 125487c5f6000Smrg if (D_is_set[macro]) { 125497c5f6000Smrg # Preserve the white space surrounding the "#". 125507c5f6000Smrg print prefix "define", macro P[macro] D[macro] 125517c5f6000Smrg next 125527c5f6000Smrg } else { 125537c5f6000Smrg # Replace #undef with comments. This is necessary, for example, 125547c5f6000Smrg # in the case of _POSIX_SOURCE, which is predefined and required 125557c5f6000Smrg # on some systems where configure will not decide to define it. 125567c5f6000Smrg if (defundef == "undef") { 125577c5f6000Smrg print "/*", prefix defundef, macro, "*/" 125587c5f6000Smrg next 125597c5f6000Smrg } 125607c5f6000Smrg } 125617c5f6000Smrg} 125627c5f6000Smrg{ print } 125637c5f6000Smrg_ACAWK 125647c5f6000Smrg_ACEOF 125657c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12566f7ada8ddSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 125677c5f6000Smrgfi # test -n "$CONFIG_HEADERS" 125687c5f6000Smrg 125697c5f6000Smrg 125707c5f6000Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 125717c5f6000Smrgshift 125727c5f6000Smrgfor ac_tag 125737c5f6000Smrgdo 125747c5f6000Smrg case $ac_tag in 125757c5f6000Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 125767c5f6000Smrg esac 125777c5f6000Smrg case $ac_mode$ac_tag in 125787c5f6000Smrg :[FHL]*:*);; 12579a2394c98Smrg :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 125807c5f6000Smrg :[FH]-) ac_tag=-:-;; 125817c5f6000Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 125827c5f6000Smrg esac 125837c5f6000Smrg ac_save_IFS=$IFS 125847c5f6000Smrg IFS=: 125857c5f6000Smrg set x $ac_tag 125867c5f6000Smrg IFS=$ac_save_IFS 125877c5f6000Smrg shift 125887c5f6000Smrg ac_file=$1 125897c5f6000Smrg shift 125907c5f6000Smrg 125917c5f6000Smrg case $ac_mode in 125927c5f6000Smrg :L) ac_source=$1;; 125937c5f6000Smrg :[FH]) 125947c5f6000Smrg ac_file_inputs= 125957c5f6000Smrg for ac_f 125967c5f6000Smrg do 125977c5f6000Smrg case $ac_f in 12598f7ada8ddSmrg -) ac_f="$ac_tmp/stdin";; 125997c5f6000Smrg *) # Look for the file first in the build tree, then in the source tree 126007c5f6000Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12601a2394c98Smrg # because $ac_f cannot contain ':'. 126027c5f6000Smrg test -f "$ac_f" || 126037c5f6000Smrg case $ac_f in 126047c5f6000Smrg [\\/$]*) false;; 126057c5f6000Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 126067c5f6000Smrg esac || 12607a2394c98Smrg as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 126087c5f6000Smrg esac 12609ec318dbfSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12610f7ada8ddSmrg as_fn_append ac_file_inputs " '$ac_f'" 126117c5f6000Smrg done 126127c5f6000Smrg 12613a2394c98Smrg # Let's still pretend it is 'configure' which instantiates (i.e., don't 126147c5f6000Smrg # use $as_me), people would be surprised to read: 126157c5f6000Smrg # /* config.h. Generated by config.status. */ 126167c5f6000Smrg configure_input='Generated from '` 12617ec318dbfSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 126187c5f6000Smrg `' by configure.' 126197c5f6000Smrg if test x"$ac_file" != x-; then 126207c5f6000Smrg configure_input="$ac_file. $configure_input" 12621ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12622ec318dbfSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 126237c5f6000Smrg fi 126247c5f6000Smrg # Neutralize special characters interpreted by sed in replacement strings. 126257c5f6000Smrg case $configure_input in #( 126267c5f6000Smrg *\&* | *\|* | *\\* ) 12627ec318dbfSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 126287c5f6000Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 126297c5f6000Smrg *) ac_sed_conf_input=$configure_input;; 126307c5f6000Smrg esac 126317c5f6000Smrg 126327c5f6000Smrg case $ac_tag in 12633f7ada8ddSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12634f7ada8ddSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 126357c5f6000Smrg esac 126367c5f6000Smrg ;; 12637bccedf53Smrg esac 12638bccedf53Smrg 126397c5f6000Smrg ac_dir=`$as_dirname -- "$ac_file" || 12640bccedf53Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12641bccedf53Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12642bccedf53Smrg X"$ac_file" : 'X\(//\)$' \| \ 126437c5f6000Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12644ec318dbfSmrgprintf "%s\n" X"$ac_file" | 126457c5f6000Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 126467c5f6000Smrg s//\1/ 126477c5f6000Smrg q 126487c5f6000Smrg } 126497c5f6000Smrg /^X\(\/\/\)[^/].*/{ 126507c5f6000Smrg s//\1/ 126517c5f6000Smrg q 126527c5f6000Smrg } 126537c5f6000Smrg /^X\(\/\/\)$/{ 126547c5f6000Smrg s//\1/ 126557c5f6000Smrg q 126567c5f6000Smrg } 126577c5f6000Smrg /^X\(\/\).*/{ 126587c5f6000Smrg s//\1/ 126597c5f6000Smrg q 126607c5f6000Smrg } 126617c5f6000Smrg s/.*/./; q'` 12662f7ada8ddSmrg as_dir="$ac_dir"; as_fn_mkdir_p 12663bccedf53Smrg ac_builddir=. 12664bccedf53Smrg 126657c5f6000Smrgcase "$ac_dir" in 126667c5f6000Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 126677c5f6000Smrg*) 12668ec318dbfSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 126697c5f6000Smrg # A ".." for each directory in $ac_dir_suffix. 12670ec318dbfSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 126717c5f6000Smrg case $ac_top_builddir_sub in 126727c5f6000Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 126737c5f6000Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 126747c5f6000Smrg esac ;; 126757c5f6000Smrgesac 126767c5f6000Smrgac_abs_top_builddir=$ac_pwd 126777c5f6000Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 126787c5f6000Smrg# for backward compatibility: 126797c5f6000Smrgac_top_builddir=$ac_top_build_prefix 12680bccedf53Smrg 12681bccedf53Smrgcase $srcdir in 126827c5f6000Smrg .) # We are building in place. 12683bccedf53Smrg ac_srcdir=. 126847c5f6000Smrg ac_top_srcdir=$ac_top_builddir_sub 126857c5f6000Smrg ac_abs_top_srcdir=$ac_pwd ;; 126867c5f6000Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 12687bccedf53Smrg ac_srcdir=$srcdir$ac_dir_suffix; 126887c5f6000Smrg ac_top_srcdir=$srcdir 126897c5f6000Smrg ac_abs_top_srcdir=$srcdir ;; 126907c5f6000Smrg *) # Relative name. 126917c5f6000Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 126927c5f6000Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 126937c5f6000Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12694bccedf53Smrgesac 126957c5f6000Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12696bccedf53Smrg 12697bccedf53Smrg 126987c5f6000Smrg case $ac_mode in 126997c5f6000Smrg :F) 127007c5f6000Smrg # 127017c5f6000Smrg # CONFIG_FILE 127027c5f6000Smrg # 12703bccedf53Smrg 12704bccedf53Smrg case $INSTALL in 12705bccedf53Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 127067c5f6000Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12707bccedf53Smrg esac 127087c5f6000Smrg ac_MKDIR_P=$MKDIR_P 127097c5f6000Smrg case $MKDIR_P in 127107c5f6000Smrg [\\/$]* | ?:[\\/]* ) ;; 127117c5f6000Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 127127c5f6000Smrg esac 127137c5f6000Smrg_ACEOF 12714bccedf53Smrg 127157c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 127167c5f6000Smrg# If the template does not know about datarootdir, expand it. 127177c5f6000Smrg# FIXME: This hack should be removed a few years after 2.60. 127187c5f6000Smrgac_datarootdir_hack=; ac_datarootdir_seen= 127197c5f6000Smrgac_sed_dataroot=' 127207c5f6000Smrg/datarootdir/ { 127217c5f6000Smrg p 127227c5f6000Smrg q 127237c5f6000Smrg} 127247c5f6000Smrg/@datadir@/p 127257c5f6000Smrg/@docdir@/p 127267c5f6000Smrg/@infodir@/p 127277c5f6000Smrg/@localedir@/p 12728f7ada8ddSmrg/@mandir@/p' 127297c5f6000Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 127307c5f6000Smrg*datarootdir*) ac_datarootdir_seen=yes;; 127317c5f6000Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12732ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12733ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12734bccedf53Smrg_ACEOF 127357c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 127367c5f6000Smrg ac_datarootdir_hack=' 127377c5f6000Smrg s&@datadir@&$datadir&g 127387c5f6000Smrg s&@docdir@&$docdir&g 127397c5f6000Smrg s&@infodir@&$infodir&g 127407c5f6000Smrg s&@localedir@&$localedir&g 127417c5f6000Smrg s&@mandir@&$mandir&g 12742f7ada8ddSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 127437c5f6000Smrgesac 127447c5f6000Smrg_ACEOF 127457c5f6000Smrg 12746a2394c98Smrg# Neutralize VPATH when '$srcdir' = '.'. 127477c5f6000Smrg# Shell code in configure.ac might set extrasub. 127487c5f6000Smrg# FIXME: do we really want to maintain this feature? 127497c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 127507c5f6000Smrgac_sed_extra="$ac_vpsub 12751bccedf53Smrg$extrasub 12752bccedf53Smrg_ACEOF 127537c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12754bccedf53Smrg:t 12755bccedf53Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 127567c5f6000Smrgs|@configure_input@|$ac_sed_conf_input|;t t 127577c5f6000Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 127587c5f6000Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 127597c5f6000Smrgs&@srcdir@&$ac_srcdir&;t t 127607c5f6000Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 127617c5f6000Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 127627c5f6000Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 127637c5f6000Smrgs&@builddir@&$ac_builddir&;t t 127647c5f6000Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 127657c5f6000Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 127667c5f6000Smrgs&@INSTALL@&$ac_INSTALL&;t t 127677c5f6000Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 127687c5f6000Smrg$ac_datarootdir_hack 127697c5f6000Smrg" 12770f7ada8ddSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12771f7ada8ddSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12772bccedf53Smrg 127737c5f6000Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12774f7ada8ddSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12775f7ada8ddSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12776f7ada8ddSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12777a2394c98Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 12778f7ada8ddSmrgwhich seems to be undefined. Please make sure it is defined" >&5 12779a2394c98Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 12780f7ada8ddSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12781bccedf53Smrg 12782f7ada8ddSmrg rm -f "$ac_tmp/stdin" 12783bccedf53Smrg case $ac_file in 12784f7ada8ddSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12785f7ada8ddSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 127867c5f6000Smrg esac \ 12787f7ada8ddSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 127887c5f6000Smrg ;; 127897c5f6000Smrg :H) 127907c5f6000Smrg # 127917c5f6000Smrg # CONFIG_HEADER 127927c5f6000Smrg # 12793bccedf53Smrg if test x"$ac_file" != x-; then 127947c5f6000Smrg { 12795ec318dbfSmrg printf "%s\n" "/* $configure_input */" >&1 \ 12796f7ada8ddSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12797f7ada8ddSmrg } >"$ac_tmp/config.h" \ 12798f7ada8ddSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12799f7ada8ddSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 12800ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12801ec318dbfSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 12802bccedf53Smrg else 128037c5f6000Smrg rm -f "$ac_file" 12804f7ada8ddSmrg mv "$ac_tmp/config.h" "$ac_file" \ 12805f7ada8ddSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12806bccedf53Smrg fi 12807bccedf53Smrg else 12808ec318dbfSmrg printf "%s\n" "/* $configure_input */" >&1 \ 12809f7ada8ddSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12810f7ada8ddSmrg || as_fn_error $? "could not create -" "$LINENO" 5 12811bccedf53Smrg fi 128127c5f6000Smrg# Compute "$ac_file"'s index in $config_headers. 128137c5f6000Smrg_am_arg="$ac_file" 12814bccedf53Smrg_am_stamp_count=1 12815bccedf53Smrgfor _am_header in $config_headers :; do 12816bccedf53Smrg case $_am_header in 128177c5f6000Smrg $_am_arg | $_am_arg:* ) 12818bccedf53Smrg break ;; 12819bccedf53Smrg * ) 12820bccedf53Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12821bccedf53Smrg esac 12822bccedf53Smrgdone 128237c5f6000Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 128247c5f6000Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 128257c5f6000Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 128267c5f6000Smrg X"$_am_arg" : 'X\(//\)$' \| \ 128277c5f6000Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12828ec318dbfSmrgprintf "%s\n" X"$_am_arg" | 128297c5f6000Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 128307c5f6000Smrg s//\1/ 128317c5f6000Smrg q 128327c5f6000Smrg } 128337c5f6000Smrg /^X\(\/\/\)[^/].*/{ 128347c5f6000Smrg s//\1/ 128357c5f6000Smrg q 128367c5f6000Smrg } 128377c5f6000Smrg /^X\(\/\/\)$/{ 128387c5f6000Smrg s//\1/ 128397c5f6000Smrg q 128407c5f6000Smrg } 128417c5f6000Smrg /^X\(\/\).*/{ 128427c5f6000Smrg s//\1/ 128437c5f6000Smrg q 128447c5f6000Smrg } 128457c5f6000Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 128467c5f6000Smrg ;; 12847bccedf53Smrg 12848ec318dbfSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12849ec318dbfSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 128507c5f6000Smrg ;; 128517c5f6000Smrg esac 12852bccedf53Smrg 12853bccedf53Smrg 128547c5f6000Smrg case $ac_file$ac_mode in 128557c5f6000Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1285689afc689Smrg # Older Autoconf quotes --file arguments for eval, but not when files 128577c5f6000Smrg # are listed without --file. Let's play safe and only enable the eval 128587c5f6000Smrg # if we detect the quoting. 12859ec318dbfSmrg # TODO: see whether this extra hack can be removed once we start 12860ec318dbfSmrg # requiring Autoconf 2.70 or later. 12861ec318dbfSmrg case $CONFIG_FILES in #( 12862ec318dbfSmrg *\'*) : 12863ec318dbfSmrg eval set x "$CONFIG_FILES" ;; #( 12864ec318dbfSmrg *) : 12865ec318dbfSmrg set x $CONFIG_FILES ;; #( 12866ec318dbfSmrg *) : 12867ec318dbfSmrg ;; 12868ec318dbfSmrgesac 128697c5f6000Smrg shift 12870ec318dbfSmrg # Used to flag and report bootstrapping failures. 12871ec318dbfSmrg am_rc=0 12872ec318dbfSmrg for am_mf 128737c5f6000Smrg do 128747c5f6000Smrg # Strip MF so we end up with the name of the file. 12875ec318dbfSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 12876ec318dbfSmrg # Check whether this is an Automake generated Makefile which includes 12877ec318dbfSmrg # dependency-tracking related rules and includes. 12878ec318dbfSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 128797c5f6000Smrg # limit of 2048, but all sed's we know have understand at least 4000. 12880ec318dbfSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 12881ec318dbfSmrg || continue 12882ec318dbfSmrg am_dirpart=`$as_dirname -- "$am_mf" || 12883ec318dbfSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12884ec318dbfSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 12885ec318dbfSmrg X"$am_mf" : 'X\(//\)$' \| \ 12886ec318dbfSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12887ec318dbfSmrgprintf "%s\n" X"$am_mf" | 128887c5f6000Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 128897c5f6000Smrg s//\1/ 128907c5f6000Smrg q 128917c5f6000Smrg } 128927c5f6000Smrg /^X\(\/\/\)[^/].*/{ 128937c5f6000Smrg s//\1/ 128947c5f6000Smrg q 128957c5f6000Smrg } 128967c5f6000Smrg /^X\(\/\/\)$/{ 128977c5f6000Smrg s//\1/ 128987c5f6000Smrg q 128997c5f6000Smrg } 129007c5f6000Smrg /^X\(\/\).*/{ 129017c5f6000Smrg s//\1/ 129027c5f6000Smrg q 129037c5f6000Smrg } 129047c5f6000Smrg s/.*/./; q'` 12905ec318dbfSmrg am_filepart=`$as_basename -- "$am_mf" || 12906ec318dbfSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 12907ec318dbfSmrg X"$am_mf" : 'X\(//\)$' \| \ 12908ec318dbfSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12909ec318dbfSmrgprintf "%s\n" X/"$am_mf" | 12910ec318dbfSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 129117c5f6000Smrg s//\1/ 129127c5f6000Smrg q 129137c5f6000Smrg } 12914ec318dbfSmrg /^X\/\(\/\/\)$/{ 129157c5f6000Smrg s//\1/ 129167c5f6000Smrg q 129177c5f6000Smrg } 12918ec318dbfSmrg /^X\/\(\/\).*/{ 129197c5f6000Smrg s//\1/ 129207c5f6000Smrg q 129217c5f6000Smrg } 129227c5f6000Smrg s/.*/./; q'` 12923ec318dbfSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 12924ec318dbfSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12925ec318dbfSmrg | $MAKE -f - am--depfiles" >&5 12926ec318dbfSmrg (cd "$am_dirpart" \ 12927ec318dbfSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12928ec318dbfSmrg | $MAKE -f - am--depfiles) >&5 2>&5 12929ec318dbfSmrg ac_status=$? 12930ec318dbfSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 12931ec318dbfSmrg (exit $ac_status); } || am_rc=$? 12932bccedf53Smrg done 12933ec318dbfSmrg if test $am_rc -ne 0; then 12934a2394c98Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 12935a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 12936ec318dbfSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 12937ec318dbfSmrg for automatic dependency tracking. If GNU make was not used, consider 12938ec318dbfSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 12939ec318dbfSmrg necessary). You can also try re-running configure with the 12940ec318dbfSmrg '--disable-dependency-tracking' option to at least be able to build 12941ec318dbfSmrg the package (albeit without support for automatic dependency tracking). 12942a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } 12943ec318dbfSmrg fi 12944ec318dbfSmrg { am_dirpart=; unset am_dirpart;} 12945ec318dbfSmrg { am_filepart=; unset am_filepart;} 12946ec318dbfSmrg { am_mf=; unset am_mf;} 12947ec318dbfSmrg { am_rc=; unset am_rc;} 12948ec318dbfSmrg rm -f conftest-deps.mk 129497c5f6000Smrg} 12950bccedf53Smrg ;; 129517c5f6000Smrg 12952bccedf53Smrg esac 129537c5f6000Smrgdone # for ac_tag 12954bccedf53Smrg 12955bccedf53Smrg 12956f7ada8ddSmrgas_fn_exit 0 12957bccedf53Smrg_ACEOF 12958bccedf53Smrgac_clean_files=$ac_clean_files_save 12959bccedf53Smrg 129607c5f6000Smrgtest $ac_write_fail = 0 || 12961f7ada8ddSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 129627c5f6000Smrg 12963bccedf53Smrg 12964bccedf53Smrg# configure is writing to config.log, and then calls config.status. 12965bccedf53Smrg# config.status does its own redirection, appending to config.log. 12966bccedf53Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 12967bccedf53Smrg# by configure, so config.status won't be able to write to it; its 12968bccedf53Smrg# output is simply discarded. So we exec the FD to /dev/null, 12969bccedf53Smrg# effectively closing config.log, so it can be properly (re)opened and 12970bccedf53Smrg# appended to by config.status. When coming back to configure, we 12971bccedf53Smrg# need to make the FD available again. 12972bccedf53Smrgif test "$no_create" != yes; then 12973bccedf53Smrg ac_cs_success=: 12974bccedf53Smrg ac_config_status_args= 12975bccedf53Smrg test "$silent" = yes && 12976bccedf53Smrg ac_config_status_args="$ac_config_status_args --quiet" 12977bccedf53Smrg exec 5>/dev/null 12978bccedf53Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 12979bccedf53Smrg exec 5>>config.log 12980bccedf53Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 12981bccedf53Smrg # would make configure fail if this is the last instruction. 12982f7ada8ddSmrg $ac_cs_success || as_fn_exit 1 12983bccedf53Smrgfi 129847c5f6000Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 12985ec318dbfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 12986ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 129877c5f6000Smrgfi 12988bccedf53Smrg 12989ec318dbfSmrg 12990