configure revision c8df0c59
1fc89c0fbSmrg#! /bin/sh 2fc89c0fbSmrg# Guess values for system-dependent variables and create Makefiles. 3c8df0c59Smrg# Generated by GNU Autoconf 2.72 for xprop 1.2.8. 4fc89c0fbSmrg# 549bee38cSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xprop/-/issues>. 6fc89c0fbSmrg# 7a0996ce0Smrg# 8c8df0c59Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 949bee38cSmrg# Inc. 10a0996ce0Smrg# 11a0996ce0Smrg# 12fc89c0fbSmrg# This configure script is free software; the Free Software Foundation 13fc89c0fbSmrg# gives unlimited permission to copy, distribute and modify it. 14a0996ce0Smrg## -------------------- ## 15a0996ce0Smrg## M4sh Initialization. ## 16a0996ce0Smrg## -------------------- ## 17fc89c0fbSmrg 18fc89c0fbSmrg# Be more Bourne compatible 19fc89c0fbSmrgDUALCASE=1; export DUALCASE # for MKS sh 2049bee38cSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 2149bee38cSmrgthen : 22fc89c0fbSmrg emulate sh 23fc89c0fbSmrg NULLCMD=: 2491ec45ceSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25fc89c0fbSmrg # is contrary to our usage. Disable this feature. 26fc89c0fbSmrg alias -g '${1+"$@"}'='"$@"' 27fc89c0fbSmrg setopt NO_GLOB_SUBST 28c8df0c59Smrgelse case e in #( 29c8df0c59Smrg e) case `(set -o) 2>/dev/null` in #( 30a0996ce0Smrg *posix*) : 31a0996ce0Smrg set -o posix ;; #( 32a0996ce0Smrg *) : 33a0996ce0Smrg ;; 34c8df0c59Smrgesac ;; 35fc89c0fbSmrgesac 36fc89c0fbSmrgfi 37fc89c0fbSmrg 38fc89c0fbSmrg 3949bee38cSmrg 4049bee38cSmrg# Reset variables that may have inherited troublesome values from 4149bee38cSmrg# the environment. 4249bee38cSmrg 4349bee38cSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 4449bee38cSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 4549bee38cSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 4649bee38cSmrg# Quoting is to prevent editors from complaining about space-tab. 4791ec45ceSmrgas_nl=' 4891ec45ceSmrg' 4991ec45ceSmrgexport as_nl 5049bee38cSmrgIFS=" "" $as_nl" 5149bee38cSmrg 5249bee38cSmrgPS1='$ ' 5349bee38cSmrgPS2='> ' 5449bee38cSmrgPS4='+ ' 5549bee38cSmrg 5649bee38cSmrg# Ensure predictable behavior from utilities with locale-dependent output. 5749bee38cSmrgLC_ALL=C 5849bee38cSmrgexport LC_ALL 5949bee38cSmrgLANGUAGE=C 6049bee38cSmrgexport LANGUAGE 6149bee38cSmrg 6249bee38cSmrg# We cannot yet rely on "unset" to work, but we need these variables 6349bee38cSmrg# to be unset--not just set to an empty or harmless value--now, to 6449bee38cSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 6549bee38cSmrg# also avoids known problems related to "unset" and subshell syntax 6649bee38cSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 6749bee38cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 6849bee38cSmrgdo eval test \${$as_var+y} \ 6949bee38cSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7049bee38cSmrgdone 7149bee38cSmrg 7249bee38cSmrg# Ensure that fds 0, 1, and 2 are open. 7349bee38cSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 7449bee38cSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 7549bee38cSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 7691ec45ceSmrg 7791ec45ceSmrg# The user is always right. 7849bee38cSmrgif ${PATH_SEPARATOR+false} :; then 7991ec45ceSmrg PATH_SEPARATOR=: 8091ec45ceSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 8191ec45ceSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 8291ec45ceSmrg PATH_SEPARATOR=';' 8391ec45ceSmrg } 84fc89c0fbSmrgfi 85fc89c0fbSmrg 86fc89c0fbSmrg 87fc89c0fbSmrg# Find who we are. Look in the path if we contain no directory separator. 88a0996ce0Smrgas_myself= 89a0996ce0Smrgcase $0 in #(( 90fc89c0fbSmrg *[\\/]* ) as_myself=$0 ;; 91fc89c0fbSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92fc89c0fbSmrgfor as_dir in $PATH 93fc89c0fbSmrgdo 94fc89c0fbSmrg IFS=$as_save_IFS 9549bee38cSmrg case $as_dir in #((( 9649bee38cSmrg '') as_dir=./ ;; 9749bee38cSmrg */) ;; 9849bee38cSmrg *) as_dir=$as_dir/ ;; 9949bee38cSmrg esac 10049bee38cSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101a0996ce0Smrg done 102fc89c0fbSmrgIFS=$as_save_IFS 103fc89c0fbSmrg 104fc89c0fbSmrg ;; 105fc89c0fbSmrgesac 106c8df0c59Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 107fc89c0fbSmrg# in which case we are not to be found in the path. 108fc89c0fbSmrgif test "x$as_myself" = x; then 109fc89c0fbSmrg as_myself=$0 110fc89c0fbSmrgfi 111fc89c0fbSmrgif test ! -f "$as_myself"; then 11249bee38cSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113a0996ce0Smrg exit 1 114fc89c0fbSmrgfi 115fc89c0fbSmrg 116a0996ce0Smrg 11781676fe2Smrg# Use a proper internal environment variable to ensure we don't fall 11881676fe2Smrg # into an infinite loop, continuously re-executing ourselves. 11981676fe2Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 12081676fe2Smrg _as_can_reexec=no; export _as_can_reexec; 12181676fe2Smrg # We cannot yet assume a decent shell, so we have to provide a 12281676fe2Smrg# neutralization value for shells without unset; and this also 12381676fe2Smrg# works around shells that cannot unset nonexistent variables. 12481676fe2Smrg# Preserve -v and -x to the replacement shell. 12581676fe2SmrgBASH_ENV=/dev/null 12681676fe2SmrgENV=/dev/null 12781676fe2Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 12881676fe2Smrgcase $- in # (((( 12981676fe2Smrg *v*x* | *x*v* ) as_opts=-vx ;; 13081676fe2Smrg *v* ) as_opts=-v ;; 13181676fe2Smrg *x* ) as_opts=-x ;; 13281676fe2Smrg * ) as_opts= ;; 13381676fe2Smrgesac 13481676fe2Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 13581676fe2Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136c8df0c59Smrg# out after a failed 'exec'. 13749bee38cSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 13849bee38cSmrgexit 255 13981676fe2Smrg fi 14081676fe2Smrg # We don't want this to propagate to other subprocesses. 14181676fe2Smrg { _as_can_reexec=; unset _as_can_reexec;} 142a0996ce0Smrgif test "x$CONFIG_SHELL" = x; then 143c8df0c59Smrg as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 14449bee38cSmrgthen : 145a0996ce0Smrg emulate sh 146a0996ce0Smrg NULLCMD=: 147a0996ce0Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 148a0996ce0Smrg # is contrary to our usage. Disable this feature. 149a0996ce0Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 150a0996ce0Smrg setopt NO_GLOB_SUBST 151c8df0c59Smrgelse case e in #( 152c8df0c59Smrg e) case \`(set -o) 2>/dev/null\` in #( 153a0996ce0Smrg *posix*) : 154a0996ce0Smrg set -o posix ;; #( 155a0996ce0Smrg *) : 156a0996ce0Smrg ;; 157c8df0c59Smrgesac ;; 158a0996ce0Smrgesac 159a0996ce0Smrgfi 160a0996ce0Smrg" 161a0996ce0Smrg as_required="as_fn_return () { (exit \$1); } 162a0996ce0Smrgas_fn_success () { as_fn_return 0; } 163a0996ce0Smrgas_fn_failure () { as_fn_return 1; } 164a0996ce0Smrgas_fn_ret_success () { return 0; } 165a0996ce0Smrgas_fn_ret_failure () { return 1; } 166a0996ce0Smrg 167a0996ce0Smrgexitcode=0 168a0996ce0Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169a0996ce0Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170a0996ce0Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171a0996ce0Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 17249bee38cSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 17349bee38cSmrgthen : 174a0996ce0Smrg 175c8df0c59Smrgelse case e in #( 176c8df0c59Smrg e) exitcode=1; echo positional parameters were not saved. ;; 177c8df0c59Smrgesac 178a0996ce0Smrgfi 17981676fe2Smrgtest x\$exitcode = x0 || exit 1 18049bee38cSmrgblah=\$(echo \$(echo blah)) 18149bee38cSmrgtest x\"\$blah\" = xblah || exit 1 18281676fe2Smrgtest -x / || exit 1" 183a0996ce0Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 184a0996ce0Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 185a0996ce0Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 186a0996ce0Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 187a0996ce0Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 18849bee38cSmrg if (eval "$as_required") 2>/dev/null 18949bee38cSmrgthen : 190a0996ce0Smrg as_have_required=yes 191c8df0c59Smrgelse case e in #( 192c8df0c59Smrg e) as_have_required=no ;; 193c8df0c59Smrgesac 194a0996ce0Smrgfi 19549bee38cSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 19649bee38cSmrgthen : 197a0996ce0Smrg 198c8df0c59Smrgelse case e in #( 199c8df0c59Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 200a0996ce0Smrgas_found=false 201a0996ce0Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 202a0996ce0Smrgdo 203a0996ce0Smrg IFS=$as_save_IFS 20449bee38cSmrg case $as_dir in #((( 20549bee38cSmrg '') as_dir=./ ;; 20649bee38cSmrg */) ;; 20749bee38cSmrg *) as_dir=$as_dir/ ;; 20849bee38cSmrg esac 209a0996ce0Smrg as_found=: 210a0996ce0Smrg case $as_dir in #( 211a0996ce0Smrg /*) 212a0996ce0Smrg for as_base in sh bash ksh sh5; do 213a0996ce0Smrg # Try only shells that exist, to save several forks. 21449bee38cSmrg as_shell=$as_dir$as_base 215a0996ce0Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 21649bee38cSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 21749bee38cSmrgthen : 218a0996ce0Smrg CONFIG_SHELL=$as_shell as_have_required=yes 21949bee38cSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 22049bee38cSmrgthen : 221a0996ce0Smrg break 2 222a0996ce0Smrgfi 223a0996ce0Smrgfi 224a0996ce0Smrg done;; 225a0996ce0Smrg esac 226a0996ce0Smrg as_found=false 227a0996ce0Smrgdone 228a0996ce0SmrgIFS=$as_save_IFS 22949bee38cSmrgif $as_found 23049bee38cSmrgthen : 23149bee38cSmrg 232c8df0c59Smrgelse case e in #( 233c8df0c59Smrg e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23449bee38cSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 23549bee38cSmrgthen : 23649bee38cSmrg CONFIG_SHELL=$SHELL as_have_required=yes 237c8df0c59Smrgfi ;; 238c8df0c59Smrgesac 23949bee38cSmrgfi 240a0996ce0Smrg 241a0996ce0Smrg 24249bee38cSmrg if test "x$CONFIG_SHELL" != x 24349bee38cSmrgthen : 24481676fe2Smrg export CONFIG_SHELL 24581676fe2Smrg # We cannot yet assume a decent shell, so we have to provide a 24681676fe2Smrg# neutralization value for shells without unset; and this also 24781676fe2Smrg# works around shells that cannot unset nonexistent variables. 24881676fe2Smrg# Preserve -v and -x to the replacement shell. 24981676fe2SmrgBASH_ENV=/dev/null 25081676fe2SmrgENV=/dev/null 25181676fe2Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 25281676fe2Smrgcase $- in # (((( 25381676fe2Smrg *v*x* | *x*v* ) as_opts=-vx ;; 25481676fe2Smrg *v* ) as_opts=-v ;; 25581676fe2Smrg *x* ) as_opts=-x ;; 25681676fe2Smrg * ) as_opts= ;; 25781676fe2Smrgesac 25881676fe2Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 25981676fe2Smrg# Admittedly, this is quite paranoid, since all the known shells bail 260c8df0c59Smrg# out after a failed 'exec'. 26149bee38cSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 26281676fe2Smrgexit 255 263a0996ce0Smrgfi 264a0996ce0Smrg 26549bee38cSmrg if test x$as_have_required = xno 26649bee38cSmrgthen : 26749bee38cSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 26849bee38cSmrg printf "%s\n" "$0: the shells that I found on your system." 26949bee38cSmrg if test ${ZSH_VERSION+y} ; then 27049bee38cSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 27149bee38cSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 272a0996ce0Smrg else 27349bee38cSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 27449bee38cSmrg$0: https://gitlab.freedesktop.org/xorg/app/xprop/-/issues 275a0996ce0Smrg$0: about your system, including any error possibly output 276a0996ce0Smrg$0: before this message. Then install a modern shell, or 277a0996ce0Smrg$0: manually run the script under such a shell if you do 278a0996ce0Smrg$0: have one." 279a0996ce0Smrg fi 280a0996ce0Smrg exit 1 281c8df0c59Smrgfi ;; 282c8df0c59Smrgesac 283a0996ce0Smrgfi 284a0996ce0Smrgfi 285a0996ce0SmrgSHELL=${CONFIG_SHELL-/bin/sh} 286a0996ce0Smrgexport SHELL 287a0996ce0Smrg# Unset more variables known to interfere with behavior of common tools. 288a0996ce0SmrgCLICOLOR_FORCE= GREP_OPTIONS= 289a0996ce0Smrgunset CLICOLOR_FORCE GREP_OPTIONS 290a0996ce0Smrg 291a0996ce0Smrg## --------------------- ## 292a0996ce0Smrg## M4sh Shell Functions. ## 293a0996ce0Smrg## --------------------- ## 294a0996ce0Smrg# as_fn_unset VAR 295a0996ce0Smrg# --------------- 296a0996ce0Smrg# Portably unset VAR. 297a0996ce0Smrgas_fn_unset () 298a0996ce0Smrg{ 299a0996ce0Smrg { eval $1=; unset $1;} 300a0996ce0Smrg} 301a0996ce0Smrgas_unset=as_fn_unset 302a0996ce0Smrg 30349bee38cSmrg 304a0996ce0Smrg# as_fn_set_status STATUS 305a0996ce0Smrg# ----------------------- 306a0996ce0Smrg# Set $? to STATUS, without forking. 307a0996ce0Smrgas_fn_set_status () 308a0996ce0Smrg{ 309a0996ce0Smrg return $1 310a0996ce0Smrg} # as_fn_set_status 311a0996ce0Smrg 312a0996ce0Smrg# as_fn_exit STATUS 313a0996ce0Smrg# ----------------- 314a0996ce0Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 315a0996ce0Smrgas_fn_exit () 316a0996ce0Smrg{ 317a0996ce0Smrg set +e 318a0996ce0Smrg as_fn_set_status $1 319a0996ce0Smrg exit $1 320a0996ce0Smrg} # as_fn_exit 321a0996ce0Smrg 322a0996ce0Smrg# as_fn_mkdir_p 323a0996ce0Smrg# ------------- 324a0996ce0Smrg# Create "$as_dir" as a directory, including parents if necessary. 325a0996ce0Smrgas_fn_mkdir_p () 326a0996ce0Smrg{ 327a0996ce0Smrg 328a0996ce0Smrg case $as_dir in #( 329a0996ce0Smrg -*) as_dir=./$as_dir;; 330a0996ce0Smrg esac 331a0996ce0Smrg test -d "$as_dir" || eval $as_mkdir_p || { 332a0996ce0Smrg as_dirs= 333a0996ce0Smrg while :; do 334a0996ce0Smrg case $as_dir in #( 33549bee38cSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 336a0996ce0Smrg *) as_qdir=$as_dir;; 337a0996ce0Smrg esac 338a0996ce0Smrg as_dirs="'$as_qdir' $as_dirs" 339a0996ce0Smrg as_dir=`$as_dirname -- "$as_dir" || 340a0996ce0Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 341a0996ce0Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 342a0996ce0Smrg X"$as_dir" : 'X\(//\)$' \| \ 343a0996ce0Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34449bee38cSmrgprintf "%s\n" X"$as_dir" | 345a0996ce0Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 346a0996ce0Smrg s//\1/ 347a0996ce0Smrg q 348a0996ce0Smrg } 349a0996ce0Smrg /^X\(\/\/\)[^/].*/{ 350a0996ce0Smrg s//\1/ 351a0996ce0Smrg q 352a0996ce0Smrg } 353a0996ce0Smrg /^X\(\/\/\)$/{ 354a0996ce0Smrg s//\1/ 355a0996ce0Smrg q 356a0996ce0Smrg } 357a0996ce0Smrg /^X\(\/\).*/{ 358a0996ce0Smrg s//\1/ 359a0996ce0Smrg q 360a0996ce0Smrg } 361a0996ce0Smrg s/.*/./; q'` 362a0996ce0Smrg test -d "$as_dir" && break 363a0996ce0Smrg done 364a0996ce0Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 365a0996ce0Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 366a0996ce0Smrg 367a0996ce0Smrg 368a0996ce0Smrg} # as_fn_mkdir_p 36981676fe2Smrg 37081676fe2Smrg# as_fn_executable_p FILE 37181676fe2Smrg# ----------------------- 37281676fe2Smrg# Test if FILE is an executable regular file. 37381676fe2Smrgas_fn_executable_p () 37481676fe2Smrg{ 37581676fe2Smrg test -f "$1" && test -x "$1" 37681676fe2Smrg} # as_fn_executable_p 377a0996ce0Smrg# as_fn_append VAR VALUE 378a0996ce0Smrg# ---------------------- 379a0996ce0Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 380a0996ce0Smrg# advantage of any shell optimizations that allow amortized linear growth over 381a0996ce0Smrg# repeated appends, instead of the typical quadratic growth present in naive 382a0996ce0Smrg# implementations. 38349bee38cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 38449bee38cSmrgthen : 385a0996ce0Smrg eval 'as_fn_append () 386a0996ce0Smrg { 387a0996ce0Smrg eval $1+=\$2 388a0996ce0Smrg }' 389c8df0c59Smrgelse case e in #( 390c8df0c59Smrg e) as_fn_append () 391a0996ce0Smrg { 392a0996ce0Smrg eval $1=\$$1\$2 393c8df0c59Smrg } ;; 394c8df0c59Smrgesac 395a0996ce0Smrgfi # as_fn_append 396a0996ce0Smrg 397a0996ce0Smrg# as_fn_arith ARG... 398a0996ce0Smrg# ------------------ 399a0996ce0Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 400a0996ce0Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 401a0996ce0Smrg# must be portable across $(()) and expr. 40249bee38cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 40349bee38cSmrgthen : 404a0996ce0Smrg eval 'as_fn_arith () 405a0996ce0Smrg { 406a0996ce0Smrg as_val=$(( $* )) 407a0996ce0Smrg }' 408c8df0c59Smrgelse case e in #( 409c8df0c59Smrg e) as_fn_arith () 410a0996ce0Smrg { 411a0996ce0Smrg as_val=`expr "$@" || test $? -eq 1` 412c8df0c59Smrg } ;; 413c8df0c59Smrgesac 414a0996ce0Smrgfi # as_fn_arith 415a0996ce0Smrg 416a0996ce0Smrg 417a0996ce0Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 418a0996ce0Smrg# ---------------------------------------- 419a0996ce0Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 420a0996ce0Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 421a0996ce0Smrg# script with STATUS, using 1 if that was 0. 422a0996ce0Smrgas_fn_error () 423a0996ce0Smrg{ 424a0996ce0Smrg as_status=$1; test $as_status -eq 0 && as_status=1 425a0996ce0Smrg if test "$4"; then 426a0996ce0Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 42749bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 428a0996ce0Smrg fi 42949bee38cSmrg printf "%s\n" "$as_me: error: $2" >&2 430a0996ce0Smrg as_fn_exit $as_status 431a0996ce0Smrg} # as_fn_error 432a0996ce0Smrg 433fc89c0fbSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 434fc89c0fbSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 435fc89c0fbSmrg as_expr=expr 436fc89c0fbSmrgelse 437fc89c0fbSmrg as_expr=false 438fc89c0fbSmrgfi 439fc89c0fbSmrg 440fc89c0fbSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 441fc89c0fbSmrg as_basename=basename 442fc89c0fbSmrgelse 443fc89c0fbSmrg as_basename=false 444fc89c0fbSmrgfi 445fc89c0fbSmrg 446a0996ce0Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 447a0996ce0Smrg as_dirname=dirname 448a0996ce0Smrgelse 449a0996ce0Smrg as_dirname=false 450a0996ce0Smrgfi 451fc89c0fbSmrg 452fc89c0fbSmrgas_me=`$as_basename -- "$0" || 453fc89c0fbSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 454fc89c0fbSmrg X"$0" : 'X\(//\)$' \| \ 455fc89c0fbSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 45649bee38cSmrgprintf "%s\n" X/"$0" | 457fc89c0fbSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 458fc89c0fbSmrg s//\1/ 459fc89c0fbSmrg q 460fc89c0fbSmrg } 461fc89c0fbSmrg /^X\/\(\/\/\)$/{ 462fc89c0fbSmrg s//\1/ 463fc89c0fbSmrg q 464fc89c0fbSmrg } 465fc89c0fbSmrg /^X\/\(\/\).*/{ 466fc89c0fbSmrg s//\1/ 467fc89c0fbSmrg q 468fc89c0fbSmrg } 469fc89c0fbSmrg s/.*/./; q'` 470fc89c0fbSmrg 471a0996ce0Smrg# Avoid depending upon Character Ranges. 472a0996ce0Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 473a0996ce0Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 474a0996ce0Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 475a0996ce0Smrgas_cr_digits='0123456789' 476a0996ce0Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 477fc89c0fbSmrg 478fc89c0fbSmrg 479a0996ce0Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 480a0996ce0Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 481a0996ce0Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 482a0996ce0Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 483a0996ce0Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 484a0996ce0Smrg sed -n ' 485a0996ce0Smrg p 486a0996ce0Smrg /[$]LINENO/= 487a0996ce0Smrg ' <$as_myself | 488a0996ce0Smrg sed ' 489c8df0c59Smrg t clear 490c8df0c59Smrg :clear 491a0996ce0Smrg s/[$]LINENO.*/&-/ 492a0996ce0Smrg t lineno 493a0996ce0Smrg b 494a0996ce0Smrg :lineno 495a0996ce0Smrg N 496a0996ce0Smrg :loop 497a0996ce0Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 498a0996ce0Smrg t loop 499a0996ce0Smrg s/-\n.*// 500a0996ce0Smrg ' >$as_me.lineno && 501a0996ce0Smrg chmod +x "$as_me.lineno" || 50249bee38cSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 503fc89c0fbSmrg 50481676fe2Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 50581676fe2Smrg # already done that, so ensure we don't try to do so again and fall 50681676fe2Smrg # in an infinite loop. This has already happened in practice. 50781676fe2Smrg _as_can_reexec=no; export _as_can_reexec 508a0996ce0Smrg # Don't try to exec as it changes $[0], causing all sort of problems 509a0996ce0Smrg # (the dirname of $[0] is not the place where we might find the 510a0996ce0Smrg # original and so on. Autoconf is especially sensitive to this). 511a0996ce0Smrg . "./$as_me.lineno" 512a0996ce0Smrg # Exit status is that of the last command. 513a0996ce0Smrg exit 514fc89c0fbSmrg} 515fc89c0fbSmrg 51649bee38cSmrg 51749bee38cSmrg# Determine whether it's possible to make 'echo' print without a newline. 51849bee38cSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 51949bee38cSmrg# for compatibility with existing Makefiles. 520a0996ce0SmrgECHO_C= ECHO_N= ECHO_T= 521a0996ce0Smrgcase `echo -n x` in #((((( 522a0996ce0Smrg-n*) 523a0996ce0Smrg case `echo 'xy\c'` in 524a0996ce0Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 525a0996ce0Smrg xy) ECHO_C='\c';; 526a0996ce0Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 527a0996ce0Smrg ECHO_T=' ';; 528a0996ce0Smrg esac;; 529a0996ce0Smrg*) 530a0996ce0Smrg ECHO_N='-n';; 531a0996ce0Smrgesac 532fc89c0fbSmrg 53349bee38cSmrg# For backward compatibility with old third-party macros, we provide 53449bee38cSmrg# the shell variables $as_echo and $as_echo_n. New code should use 53549bee38cSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 53649bee38cSmrgas_echo='printf %s\n' 53749bee38cSmrgas_echo_n='printf %s' 53849bee38cSmrg 539a0996ce0Smrgrm -f conf$$ conf$$.exe conf$$.file 540a0996ce0Smrgif test -d conf$$.dir; then 541a0996ce0Smrg rm -f conf$$.dir/conf$$.file 542a0996ce0Smrgelse 543a0996ce0Smrg rm -f conf$$.dir 544a0996ce0Smrg mkdir conf$$.dir 2>/dev/null 545fc89c0fbSmrgfi 546a0996ce0Smrgif (echo >conf$$.file) 2>/dev/null; then 547a0996ce0Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 548a0996ce0Smrg as_ln_s='ln -s' 549a0996ce0Smrg # ... but there are two gotchas: 550c8df0c59Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 551c8df0c59Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 552c8df0c59Smrg # In both cases, we have to default to 'cp -pR'. 553a0996ce0Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 55481676fe2Smrg as_ln_s='cp -pR' 555a0996ce0Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 556a0996ce0Smrg as_ln_s=ln 557a0996ce0Smrg else 55881676fe2Smrg as_ln_s='cp -pR' 559a0996ce0Smrg fi 560fc89c0fbSmrgelse 56181676fe2Smrg as_ln_s='cp -pR' 562fc89c0fbSmrgfi 563a0996ce0Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 564a0996ce0Smrgrmdir conf$$.dir 2>/dev/null 565fc89c0fbSmrg 566a0996ce0Smrgif mkdir -p . 2>/dev/null; then 567a0996ce0Smrg as_mkdir_p='mkdir -p "$as_dir"' 568a0996ce0Smrgelse 569a0996ce0Smrg test -d ./-p && rmdir ./-p 570a0996ce0Smrg as_mkdir_p=false 571fc89c0fbSmrgfi 572fc89c0fbSmrg 57381676fe2Smrgas_test_x='test -x' 57481676fe2Smrgas_executable_p=as_fn_executable_p 575fc89c0fbSmrg 576a0996ce0Smrg# Sed expression to map a string onto a valid CPP name. 577c8df0c59Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 578c8df0c59Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 579fc89c0fbSmrg 580a0996ce0Smrg# Sed expression to map a string onto a valid variable name. 581c8df0c59Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 582c8df0c59Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 583fc89c0fbSmrg 584fc89c0fbSmrg 585a0996ce0Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 586a0996ce0Smrgexec 6>&1 587fc89c0fbSmrg 588fc89c0fbSmrg# Name of the host. 589a0996ce0Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 590fc89c0fbSmrg# so uname gets run too. 591fc89c0fbSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 592fc89c0fbSmrg 593fc89c0fbSmrg# 594fc89c0fbSmrg# Initializations. 595fc89c0fbSmrg# 596fc89c0fbSmrgac_default_prefix=/usr/local 597fc89c0fbSmrgac_clean_files= 598fc89c0fbSmrgac_config_libobj_dir=. 599fc89c0fbSmrgLIBOBJS= 600fc89c0fbSmrgcross_compiling=no 601fc89c0fbSmrgsubdirs= 602fc89c0fbSmrgMFLAGS= 603fc89c0fbSmrgMAKEFLAGS= 604fc89c0fbSmrg 605fc89c0fbSmrg# Identity of this package. 606fc89c0fbSmrgPACKAGE_NAME='xprop' 607fc89c0fbSmrgPACKAGE_TARNAME='xprop' 608c8df0c59SmrgPACKAGE_VERSION='1.2.8' 609c8df0c59SmrgPACKAGE_STRING='xprop 1.2.8' 61049bee38cSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xprop/-/issues' 611a0996ce0SmrgPACKAGE_URL='' 612fc89c0fbSmrg 613576bbdfcSmrgac_unique_file="Makefile.am" 614fc89c0fbSmrg# Factoring default headers for most tests. 615fc89c0fbSmrgac_includes_default="\ 61649bee38cSmrg#include <stddef.h> 61749bee38cSmrg#ifdef HAVE_STDIO_H 61849bee38cSmrg# include <stdio.h> 619fc89c0fbSmrg#endif 62049bee38cSmrg#ifdef HAVE_STDLIB_H 621fc89c0fbSmrg# include <stdlib.h> 622fc89c0fbSmrg#endif 623fc89c0fbSmrg#ifdef HAVE_STRING_H 624fc89c0fbSmrg# include <string.h> 625fc89c0fbSmrg#endif 626fc89c0fbSmrg#ifdef HAVE_INTTYPES_H 627fc89c0fbSmrg# include <inttypes.h> 628fc89c0fbSmrg#endif 629fc89c0fbSmrg#ifdef HAVE_STDINT_H 630fc89c0fbSmrg# include <stdint.h> 631fc89c0fbSmrg#endif 63249bee38cSmrg#ifdef HAVE_STRINGS_H 63349bee38cSmrg# include <strings.h> 63449bee38cSmrg#endif 63549bee38cSmrg#ifdef HAVE_SYS_TYPES_H 63649bee38cSmrg# include <sys/types.h> 63749bee38cSmrg#endif 63849bee38cSmrg#ifdef HAVE_SYS_STAT_H 63949bee38cSmrg# include <sys/stat.h> 64049bee38cSmrg#endif 641fc89c0fbSmrg#ifdef HAVE_UNISTD_H 642fc89c0fbSmrg# include <unistd.h> 643fc89c0fbSmrg#endif" 644fc89c0fbSmrg 64549bee38cSmrgac_header_c_list= 64691ec45ceSmrgac_subst_vars='am__EXEEXT_FALSE 64791ec45ceSmrgam__EXEEXT_TRUE 64891ec45ceSmrgLTLIBOBJS 64991ec45ceSmrgLIBOBJS 650fc89c0fbSmrgLINT_FALSE 65191ec45ceSmrgLINT_TRUE 65291ec45ceSmrgLINT_FLAGS 65391ec45ceSmrgLINT 65491ec45ceSmrgXPROP_LIBS 65591ec45ceSmrgXPROP_CFLAGS 656a0996ce0SmrgMAN_SUBSTS 657a0996ce0SmrgXORG_MAN_PAGE 658fc89c0fbSmrgADMIN_MAN_DIR 65991ec45ceSmrgDRIVER_MAN_DIR 66091ec45ceSmrgMISC_MAN_DIR 66191ec45ceSmrgFILE_MAN_DIR 66291ec45ceSmrgLIB_MAN_DIR 66391ec45ceSmrgAPP_MAN_DIR 66491ec45ceSmrgADMIN_MAN_SUFFIX 66591ec45ceSmrgDRIVER_MAN_SUFFIX 66691ec45ceSmrgMISC_MAN_SUFFIX 66791ec45ceSmrgFILE_MAN_SUFFIX 66891ec45ceSmrgLIB_MAN_SUFFIX 66991ec45ceSmrgAPP_MAN_SUFFIX 670a0996ce0SmrgSED 67191ec45ceSmrghost_os 67291ec45ceSmrghost_vendor 67391ec45ceSmrghost_cpu 67491ec45ceSmrghost 67591ec45ceSmrgbuild_os 67691ec45ceSmrgbuild_vendor 67791ec45ceSmrgbuild_cpu 67891ec45ceSmrgbuild 679a0996ce0SmrgINSTALL_CMD 68081676fe2SmrgPKG_CONFIG_LIBDIR 68181676fe2SmrgPKG_CONFIG_PATH 682a0996ce0SmrgPKG_CONFIG 68391ec45ceSmrgCHANGELOG_CMD 684f4a95042SmrgSTRICT_CFLAGS 68591ec45ceSmrgCWARNFLAGS 686576bbdfcSmrgBASE_CFLAGS 68791ec45ceSmrgam__fastdepCC_FALSE 68891ec45ceSmrgam__fastdepCC_TRUE 68991ec45ceSmrgCCDEPMODE 690576bbdfcSmrgam__nodep 69191ec45ceSmrgAMDEPBACKSLASH 69291ec45ceSmrgAMDEP_FALSE 69391ec45ceSmrgAMDEP_TRUE 69491ec45ceSmrgam__include 69591ec45ceSmrgDEPDIR 69691ec45ceSmrgOBJEXT 69791ec45ceSmrgEXEEXT 69891ec45ceSmrgac_ct_CC 69991ec45ceSmrgCPPFLAGS 70091ec45ceSmrgLDFLAGS 70191ec45ceSmrgCFLAGS 70291ec45ceSmrgCC 703c8df0c59Smrgam__xargs_n 704c8df0c59Smrgam__rm_f_notfound 705576bbdfcSmrgAM_BACKSLASH 706576bbdfcSmrgAM_DEFAULT_VERBOSITY 707576bbdfcSmrgAM_DEFAULT_V 708576bbdfcSmrgAM_V 70949bee38cSmrgCSCOPE 71049bee38cSmrgETAGS 71149bee38cSmrgCTAGS 71291ec45ceSmrgam__untar 71391ec45ceSmrgam__tar 71491ec45ceSmrgAMTAR 71591ec45ceSmrgam__leading_dot 71691ec45ceSmrgSET_MAKE 71791ec45ceSmrgAWK 71891ec45ceSmrgmkdir_p 71991ec45ceSmrgMKDIR_P 72091ec45ceSmrgINSTALL_STRIP_PROGRAM 72191ec45ceSmrgSTRIP 72291ec45ceSmrginstall_sh 72391ec45ceSmrgMAKEINFO 72491ec45ceSmrgAUTOHEADER 72591ec45ceSmrgAUTOMAKE 72691ec45ceSmrgAUTOCONF 72791ec45ceSmrgACLOCAL 72891ec45ceSmrgVERSION 72991ec45ceSmrgPACKAGE 73091ec45ceSmrgCYGPATH_W 73191ec45ceSmrgam__isrc 73291ec45ceSmrgINSTALL_DATA 73391ec45ceSmrgINSTALL_SCRIPT 73491ec45ceSmrgINSTALL_PROGRAM 73591ec45ceSmrgtarget_alias 73691ec45ceSmrghost_alias 73791ec45ceSmrgbuild_alias 73891ec45ceSmrgLIBS 73991ec45ceSmrgECHO_T 74091ec45ceSmrgECHO_N 74191ec45ceSmrgECHO_C 74291ec45ceSmrgDEFS 74391ec45ceSmrgmandir 74491ec45ceSmrglocaledir 74591ec45ceSmrglibdir 74691ec45ceSmrgpsdir 74791ec45ceSmrgpdfdir 74891ec45ceSmrgdvidir 74991ec45ceSmrghtmldir 75091ec45ceSmrginfodir 75191ec45ceSmrgdocdir 75291ec45ceSmrgoldincludedir 75391ec45ceSmrgincludedir 754f9c28e31Smrgrunstatedir 75591ec45ceSmrglocalstatedir 75691ec45ceSmrgsharedstatedir 75791ec45ceSmrgsysconfdir 75891ec45ceSmrgdatadir 75991ec45ceSmrgdatarootdir 76091ec45ceSmrglibexecdir 76191ec45ceSmrgsbindir 76291ec45ceSmrgbindir 76391ec45ceSmrgprogram_transform_name 76491ec45ceSmrgprefix 76591ec45ceSmrgexec_prefix 766a0996ce0SmrgPACKAGE_URL 76791ec45ceSmrgPACKAGE_BUGREPORT 76891ec45ceSmrgPACKAGE_STRING 76991ec45ceSmrgPACKAGE_VERSION 77091ec45ceSmrgPACKAGE_TARNAME 77191ec45ceSmrgPACKAGE_NAME 77291ec45ceSmrgPATH_SEPARATOR 773f9c28e31SmrgSHELL 774f9c28e31Smrgam__quote' 775fc89c0fbSmrgac_subst_files='' 77691ec45ceSmrgac_user_opts=' 77791ec45ceSmrgenable_option_checking 778576bbdfcSmrgenable_silent_rules 77991ec45ceSmrgenable_dependency_tracking 780576bbdfcSmrgenable_selective_werror 78191ec45ceSmrgenable_strict_compilation 78291ec45ceSmrgwith_lint 78391ec45ceSmrg' 784fc89c0fbSmrg ac_precious_vars='build_alias 785fc89c0fbSmrghost_alias 786fc89c0fbSmrgtarget_alias 787fc89c0fbSmrgCC 788fc89c0fbSmrgCFLAGS 789fc89c0fbSmrgLDFLAGS 790fc89c0fbSmrgLIBS 791fc89c0fbSmrgCPPFLAGS 792fc89c0fbSmrgPKG_CONFIG 79381676fe2SmrgPKG_CONFIG_PATH 79481676fe2SmrgPKG_CONFIG_LIBDIR 795fc89c0fbSmrgXPROP_CFLAGS 796a0996ce0SmrgXPROP_LIBS 797a0996ce0SmrgLINT 798a0996ce0SmrgLINT_FLAGS' 799fc89c0fbSmrg 800fc89c0fbSmrg 801fc89c0fbSmrg# Initialize some variables set by options. 802fc89c0fbSmrgac_init_help= 803fc89c0fbSmrgac_init_version=false 80491ec45ceSmrgac_unrecognized_opts= 80591ec45ceSmrgac_unrecognized_sep= 806fc89c0fbSmrg# The variables have the same names as the options, with 807fc89c0fbSmrg# dashes changed to underlines. 808fc89c0fbSmrgcache_file=/dev/null 809fc89c0fbSmrgexec_prefix=NONE 810fc89c0fbSmrgno_create= 811fc89c0fbSmrgno_recursion= 812fc89c0fbSmrgprefix=NONE 813fc89c0fbSmrgprogram_prefix=NONE 814fc89c0fbSmrgprogram_suffix=NONE 815fc89c0fbSmrgprogram_transform_name=s,x,x, 816fc89c0fbSmrgsilent= 817fc89c0fbSmrgsite= 818fc89c0fbSmrgsrcdir= 819fc89c0fbSmrgverbose= 820fc89c0fbSmrgx_includes=NONE 821fc89c0fbSmrgx_libraries=NONE 822fc89c0fbSmrg 823fc89c0fbSmrg# Installation directory options. 824fc89c0fbSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 825fc89c0fbSmrg# and all the variables that are supposed to be based on exec_prefix 826fc89c0fbSmrg# by default will actually change. 827fc89c0fbSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 828fc89c0fbSmrg# (The list follows the same order as the GNU Coding Standards.) 829fc89c0fbSmrgbindir='${exec_prefix}/bin' 830fc89c0fbSmrgsbindir='${exec_prefix}/sbin' 831fc89c0fbSmrglibexecdir='${exec_prefix}/libexec' 832fc89c0fbSmrgdatarootdir='${prefix}/share' 833fc89c0fbSmrgdatadir='${datarootdir}' 834fc89c0fbSmrgsysconfdir='${prefix}/etc' 835fc89c0fbSmrgsharedstatedir='${prefix}/com' 836fc89c0fbSmrglocalstatedir='${prefix}/var' 837f9c28e31Smrgrunstatedir='${localstatedir}/run' 838fc89c0fbSmrgincludedir='${prefix}/include' 839fc89c0fbSmrgoldincludedir='/usr/include' 840fc89c0fbSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 841fc89c0fbSmrginfodir='${datarootdir}/info' 842fc89c0fbSmrghtmldir='${docdir}' 843fc89c0fbSmrgdvidir='${docdir}' 844fc89c0fbSmrgpdfdir='${docdir}' 845fc89c0fbSmrgpsdir='${docdir}' 846fc89c0fbSmrglibdir='${exec_prefix}/lib' 847fc89c0fbSmrglocaledir='${datarootdir}/locale' 848fc89c0fbSmrgmandir='${datarootdir}/man' 849fc89c0fbSmrg 850fc89c0fbSmrgac_prev= 851fc89c0fbSmrgac_dashdash= 852fc89c0fbSmrgfor ac_option 853fc89c0fbSmrgdo 854fc89c0fbSmrg # If the previous option needs an argument, assign it. 855fc89c0fbSmrg if test -n "$ac_prev"; then 856fc89c0fbSmrg eval $ac_prev=\$ac_option 857fc89c0fbSmrg ac_prev= 858fc89c0fbSmrg continue 859fc89c0fbSmrg fi 860fc89c0fbSmrg 861fc89c0fbSmrg case $ac_option in 862a0996ce0Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 863a0996ce0Smrg *=) ac_optarg= ;; 864a0996ce0Smrg *) ac_optarg=yes ;; 865fc89c0fbSmrg esac 866fc89c0fbSmrg 867fc89c0fbSmrg case $ac_dashdash$ac_option in 868fc89c0fbSmrg --) 869fc89c0fbSmrg ac_dashdash=yes ;; 870fc89c0fbSmrg 871fc89c0fbSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 872fc89c0fbSmrg ac_prev=bindir ;; 873fc89c0fbSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 874fc89c0fbSmrg bindir=$ac_optarg ;; 875fc89c0fbSmrg 876fc89c0fbSmrg -build | --build | --buil | --bui | --bu) 877fc89c0fbSmrg ac_prev=build_alias ;; 878fc89c0fbSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 879fc89c0fbSmrg build_alias=$ac_optarg ;; 880fc89c0fbSmrg 881fc89c0fbSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 882fc89c0fbSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 883fc89c0fbSmrg ac_prev=cache_file ;; 884fc89c0fbSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 885fc89c0fbSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 886fc89c0fbSmrg cache_file=$ac_optarg ;; 887fc89c0fbSmrg 888fc89c0fbSmrg --config-cache | -C) 889fc89c0fbSmrg cache_file=config.cache ;; 890fc89c0fbSmrg 891fc89c0fbSmrg -datadir | --datadir | --datadi | --datad) 892fc89c0fbSmrg ac_prev=datadir ;; 893fc89c0fbSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 894fc89c0fbSmrg datadir=$ac_optarg ;; 895fc89c0fbSmrg 896fc89c0fbSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 897fc89c0fbSmrg | --dataroo | --dataro | --datar) 898fc89c0fbSmrg ac_prev=datarootdir ;; 899fc89c0fbSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 900fc89c0fbSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 901fc89c0fbSmrg datarootdir=$ac_optarg ;; 902fc89c0fbSmrg 903fc89c0fbSmrg -disable-* | --disable-*) 90491ec45ceSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 905fc89c0fbSmrg # Reject names that are not valid shell variable names. 90691ec45ceSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 907c8df0c59Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 90891ec45ceSmrg ac_useropt_orig=$ac_useropt 90949bee38cSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 91091ec45ceSmrg case $ac_user_opts in 91191ec45ceSmrg *" 91291ec45ceSmrg"enable_$ac_useropt" 91391ec45ceSmrg"*) ;; 91491ec45ceSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 91591ec45ceSmrg ac_unrecognized_sep=', ';; 91691ec45ceSmrg esac 91791ec45ceSmrg eval enable_$ac_useropt=no ;; 918fc89c0fbSmrg 919fc89c0fbSmrg -docdir | --docdir | --docdi | --doc | --do) 920fc89c0fbSmrg ac_prev=docdir ;; 921fc89c0fbSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 922fc89c0fbSmrg docdir=$ac_optarg ;; 923fc89c0fbSmrg 924fc89c0fbSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 925fc89c0fbSmrg ac_prev=dvidir ;; 926fc89c0fbSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 927fc89c0fbSmrg dvidir=$ac_optarg ;; 928fc89c0fbSmrg 929fc89c0fbSmrg -enable-* | --enable-*) 93091ec45ceSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 931fc89c0fbSmrg # Reject names that are not valid shell variable names. 93291ec45ceSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 933c8df0c59Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 93491ec45ceSmrg ac_useropt_orig=$ac_useropt 93549bee38cSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 93691ec45ceSmrg case $ac_user_opts in 93791ec45ceSmrg *" 93891ec45ceSmrg"enable_$ac_useropt" 93991ec45ceSmrg"*) ;; 94091ec45ceSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 94191ec45ceSmrg ac_unrecognized_sep=', ';; 94291ec45ceSmrg esac 94391ec45ceSmrg eval enable_$ac_useropt=\$ac_optarg ;; 944fc89c0fbSmrg 945fc89c0fbSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 946fc89c0fbSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 947fc89c0fbSmrg | --exec | --exe | --ex) 948fc89c0fbSmrg ac_prev=exec_prefix ;; 949fc89c0fbSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 950fc89c0fbSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 951fc89c0fbSmrg | --exec=* | --exe=* | --ex=*) 952fc89c0fbSmrg exec_prefix=$ac_optarg ;; 953fc89c0fbSmrg 954fc89c0fbSmrg -gas | --gas | --ga | --g) 955fc89c0fbSmrg # Obsolete; use --with-gas. 956fc89c0fbSmrg with_gas=yes ;; 957fc89c0fbSmrg 958fc89c0fbSmrg -help | --help | --hel | --he | -h) 959fc89c0fbSmrg ac_init_help=long ;; 960fc89c0fbSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 961fc89c0fbSmrg ac_init_help=recursive ;; 962fc89c0fbSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 963fc89c0fbSmrg ac_init_help=short ;; 964fc89c0fbSmrg 965fc89c0fbSmrg -host | --host | --hos | --ho) 966fc89c0fbSmrg ac_prev=host_alias ;; 967fc89c0fbSmrg -host=* | --host=* | --hos=* | --ho=*) 968fc89c0fbSmrg host_alias=$ac_optarg ;; 969fc89c0fbSmrg 970fc89c0fbSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 971fc89c0fbSmrg ac_prev=htmldir ;; 972fc89c0fbSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 973fc89c0fbSmrg | --ht=*) 974fc89c0fbSmrg htmldir=$ac_optarg ;; 975fc89c0fbSmrg 976fc89c0fbSmrg -includedir | --includedir | --includedi | --included | --include \ 977fc89c0fbSmrg | --includ | --inclu | --incl | --inc) 978fc89c0fbSmrg ac_prev=includedir ;; 979fc89c0fbSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 980fc89c0fbSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 981fc89c0fbSmrg includedir=$ac_optarg ;; 982fc89c0fbSmrg 983fc89c0fbSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 984fc89c0fbSmrg ac_prev=infodir ;; 985fc89c0fbSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 986fc89c0fbSmrg infodir=$ac_optarg ;; 987fc89c0fbSmrg 988fc89c0fbSmrg -libdir | --libdir | --libdi | --libd) 989fc89c0fbSmrg ac_prev=libdir ;; 990fc89c0fbSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 991fc89c0fbSmrg libdir=$ac_optarg ;; 992fc89c0fbSmrg 993fc89c0fbSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 994fc89c0fbSmrg | --libexe | --libex | --libe) 995fc89c0fbSmrg ac_prev=libexecdir ;; 996fc89c0fbSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 997fc89c0fbSmrg | --libexe=* | --libex=* | --libe=*) 998fc89c0fbSmrg libexecdir=$ac_optarg ;; 999fc89c0fbSmrg 1000fc89c0fbSmrg -localedir | --localedir | --localedi | --localed | --locale) 1001fc89c0fbSmrg ac_prev=localedir ;; 1002fc89c0fbSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1003fc89c0fbSmrg localedir=$ac_optarg ;; 1004fc89c0fbSmrg 1005fc89c0fbSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1006fc89c0fbSmrg | --localstate | --localstat | --localsta | --localst | --locals) 1007fc89c0fbSmrg ac_prev=localstatedir ;; 1008fc89c0fbSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1009fc89c0fbSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1010fc89c0fbSmrg localstatedir=$ac_optarg ;; 1011fc89c0fbSmrg 1012fc89c0fbSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1013fc89c0fbSmrg ac_prev=mandir ;; 1014fc89c0fbSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1015fc89c0fbSmrg mandir=$ac_optarg ;; 1016fc89c0fbSmrg 1017fc89c0fbSmrg -nfp | --nfp | --nf) 1018fc89c0fbSmrg # Obsolete; use --without-fp. 1019fc89c0fbSmrg with_fp=no ;; 1020fc89c0fbSmrg 1021fc89c0fbSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1022fc89c0fbSmrg | --no-cr | --no-c | -n) 1023fc89c0fbSmrg no_create=yes ;; 1024fc89c0fbSmrg 1025fc89c0fbSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1026fc89c0fbSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1027fc89c0fbSmrg no_recursion=yes ;; 1028fc89c0fbSmrg 1029fc89c0fbSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1030fc89c0fbSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1031fc89c0fbSmrg | --oldin | --oldi | --old | --ol | --o) 1032fc89c0fbSmrg ac_prev=oldincludedir ;; 1033fc89c0fbSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1034fc89c0fbSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1035fc89c0fbSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1036fc89c0fbSmrg oldincludedir=$ac_optarg ;; 1037fc89c0fbSmrg 1038fc89c0fbSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1039fc89c0fbSmrg ac_prev=prefix ;; 1040fc89c0fbSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1041fc89c0fbSmrg prefix=$ac_optarg ;; 1042fc89c0fbSmrg 1043fc89c0fbSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1044fc89c0fbSmrg | --program-pre | --program-pr | --program-p) 1045fc89c0fbSmrg ac_prev=program_prefix ;; 1046fc89c0fbSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1047fc89c0fbSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1048fc89c0fbSmrg program_prefix=$ac_optarg ;; 1049fc89c0fbSmrg 1050fc89c0fbSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1051fc89c0fbSmrg | --program-suf | --program-su | --program-s) 1052fc89c0fbSmrg ac_prev=program_suffix ;; 1053fc89c0fbSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1054fc89c0fbSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1055fc89c0fbSmrg program_suffix=$ac_optarg ;; 1056fc89c0fbSmrg 1057fc89c0fbSmrg -program-transform-name | --program-transform-name \ 1058fc89c0fbSmrg | --program-transform-nam | --program-transform-na \ 1059fc89c0fbSmrg | --program-transform-n | --program-transform- \ 1060fc89c0fbSmrg | --program-transform | --program-transfor \ 1061fc89c0fbSmrg | --program-transfo | --program-transf \ 1062fc89c0fbSmrg | --program-trans | --program-tran \ 1063fc89c0fbSmrg | --progr-tra | --program-tr | --program-t) 1064fc89c0fbSmrg ac_prev=program_transform_name ;; 1065fc89c0fbSmrg -program-transform-name=* | --program-transform-name=* \ 1066fc89c0fbSmrg | --program-transform-nam=* | --program-transform-na=* \ 1067fc89c0fbSmrg | --program-transform-n=* | --program-transform-=* \ 1068fc89c0fbSmrg | --program-transform=* | --program-transfor=* \ 1069fc89c0fbSmrg | --program-transfo=* | --program-transf=* \ 1070fc89c0fbSmrg | --program-trans=* | --program-tran=* \ 1071fc89c0fbSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 1072fc89c0fbSmrg program_transform_name=$ac_optarg ;; 1073fc89c0fbSmrg 1074fc89c0fbSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1075fc89c0fbSmrg ac_prev=pdfdir ;; 1076fc89c0fbSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1077fc89c0fbSmrg pdfdir=$ac_optarg ;; 1078fc89c0fbSmrg 1079fc89c0fbSmrg -psdir | --psdir | --psdi | --psd | --ps) 1080fc89c0fbSmrg ac_prev=psdir ;; 1081fc89c0fbSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1082fc89c0fbSmrg psdir=$ac_optarg ;; 1083fc89c0fbSmrg 1084fc89c0fbSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1085fc89c0fbSmrg | -silent | --silent | --silen | --sile | --sil) 1086fc89c0fbSmrg silent=yes ;; 1087fc89c0fbSmrg 1088f9c28e31Smrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1089f9c28e31Smrg | --runstate | --runstat | --runsta | --runst | --runs \ 1090f9c28e31Smrg | --run | --ru | --r) 1091f9c28e31Smrg ac_prev=runstatedir ;; 1092f9c28e31Smrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1093f9c28e31Smrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1094f9c28e31Smrg | --run=* | --ru=* | --r=*) 1095f9c28e31Smrg runstatedir=$ac_optarg ;; 1096f9c28e31Smrg 1097fc89c0fbSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1098fc89c0fbSmrg ac_prev=sbindir ;; 1099fc89c0fbSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1100fc89c0fbSmrg | --sbi=* | --sb=*) 1101fc89c0fbSmrg sbindir=$ac_optarg ;; 1102fc89c0fbSmrg 1103fc89c0fbSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1104fc89c0fbSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1105fc89c0fbSmrg | --sharedst | --shareds | --shared | --share | --shar \ 1106fc89c0fbSmrg | --sha | --sh) 1107fc89c0fbSmrg ac_prev=sharedstatedir ;; 1108fc89c0fbSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1109fc89c0fbSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1110fc89c0fbSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1111fc89c0fbSmrg | --sha=* | --sh=*) 1112fc89c0fbSmrg sharedstatedir=$ac_optarg ;; 1113fc89c0fbSmrg 1114fc89c0fbSmrg -site | --site | --sit) 1115fc89c0fbSmrg ac_prev=site ;; 1116fc89c0fbSmrg -site=* | --site=* | --sit=*) 1117fc89c0fbSmrg site=$ac_optarg ;; 1118fc89c0fbSmrg 1119fc89c0fbSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1120fc89c0fbSmrg ac_prev=srcdir ;; 1121fc89c0fbSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1122fc89c0fbSmrg srcdir=$ac_optarg ;; 1123fc89c0fbSmrg 1124fc89c0fbSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1125fc89c0fbSmrg | --syscon | --sysco | --sysc | --sys | --sy) 1126fc89c0fbSmrg ac_prev=sysconfdir ;; 1127fc89c0fbSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1128fc89c0fbSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1129fc89c0fbSmrg sysconfdir=$ac_optarg ;; 1130fc89c0fbSmrg 1131fc89c0fbSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 1132fc89c0fbSmrg ac_prev=target_alias ;; 1133fc89c0fbSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1134fc89c0fbSmrg target_alias=$ac_optarg ;; 1135fc89c0fbSmrg 1136fc89c0fbSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1137fc89c0fbSmrg verbose=yes ;; 1138fc89c0fbSmrg 1139fc89c0fbSmrg -version | --version | --versio | --versi | --vers | -V) 1140fc89c0fbSmrg ac_init_version=: ;; 1141fc89c0fbSmrg 1142fc89c0fbSmrg -with-* | --with-*) 114391ec45ceSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1144fc89c0fbSmrg # Reject names that are not valid shell variable names. 114591ec45ceSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1146c8df0c59Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 114791ec45ceSmrg ac_useropt_orig=$ac_useropt 114849bee38cSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 114991ec45ceSmrg case $ac_user_opts in 115091ec45ceSmrg *" 115191ec45ceSmrg"with_$ac_useropt" 115291ec45ceSmrg"*) ;; 115391ec45ceSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 115491ec45ceSmrg ac_unrecognized_sep=', ';; 115591ec45ceSmrg esac 115691ec45ceSmrg eval with_$ac_useropt=\$ac_optarg ;; 1157fc89c0fbSmrg 1158fc89c0fbSmrg -without-* | --without-*) 115991ec45ceSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1160fc89c0fbSmrg # Reject names that are not valid shell variable names. 116191ec45ceSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1162c8df0c59Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 116391ec45ceSmrg ac_useropt_orig=$ac_useropt 116449bee38cSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 116591ec45ceSmrg case $ac_user_opts in 116691ec45ceSmrg *" 116791ec45ceSmrg"with_$ac_useropt" 116891ec45ceSmrg"*) ;; 116991ec45ceSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 117091ec45ceSmrg ac_unrecognized_sep=', ';; 117191ec45ceSmrg esac 117291ec45ceSmrg eval with_$ac_useropt=no ;; 1173fc89c0fbSmrg 1174fc89c0fbSmrg --x) 1175fc89c0fbSmrg # Obsolete; use --with-x. 1176fc89c0fbSmrg with_x=yes ;; 1177fc89c0fbSmrg 1178fc89c0fbSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1179fc89c0fbSmrg | --x-incl | --x-inc | --x-in | --x-i) 1180fc89c0fbSmrg ac_prev=x_includes ;; 1181fc89c0fbSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1182fc89c0fbSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1183fc89c0fbSmrg x_includes=$ac_optarg ;; 1184fc89c0fbSmrg 1185fc89c0fbSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1186fc89c0fbSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1187fc89c0fbSmrg ac_prev=x_libraries ;; 1188fc89c0fbSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1189fc89c0fbSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1190fc89c0fbSmrg x_libraries=$ac_optarg ;; 1191fc89c0fbSmrg 1192c8df0c59Smrg -*) as_fn_error $? "unrecognized option: '$ac_option' 1193c8df0c59SmrgTry '$0 --help' for more information" 1194fc89c0fbSmrg ;; 1195fc89c0fbSmrg 1196fc89c0fbSmrg *=*) 1197fc89c0fbSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1198fc89c0fbSmrg # Reject names that are not valid shell variable names. 1199a0996ce0Smrg case $ac_envvar in #( 1200a0996ce0Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1201c8df0c59Smrg as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 1202a0996ce0Smrg esac 1203fc89c0fbSmrg eval $ac_envvar=\$ac_optarg 1204fc89c0fbSmrg export $ac_envvar ;; 1205fc89c0fbSmrg 1206fc89c0fbSmrg *) 1207fc89c0fbSmrg # FIXME: should be removed in autoconf 3.0. 120849bee38cSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1209fc89c0fbSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 121049bee38cSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1211a0996ce0Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1212fc89c0fbSmrg ;; 1213fc89c0fbSmrg 1214fc89c0fbSmrg esac 1215fc89c0fbSmrgdone 1216fc89c0fbSmrg 1217fc89c0fbSmrgif test -n "$ac_prev"; then 1218fc89c0fbSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1219a0996ce0Smrg as_fn_error $? "missing argument to $ac_option" 1220fc89c0fbSmrgfi 1221fc89c0fbSmrg 122291ec45ceSmrgif test -n "$ac_unrecognized_opts"; then 122391ec45ceSmrg case $enable_option_checking in 122491ec45ceSmrg no) ;; 1225a0996ce0Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 122649bee38cSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 122791ec45ceSmrg esac 122891ec45ceSmrgfi 122991ec45ceSmrg 123091ec45ceSmrg# Check all directory arguments for consistency. 1231fc89c0fbSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1232fc89c0fbSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1233fc89c0fbSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1234f9c28e31Smrg libdir localedir mandir runstatedir 1235fc89c0fbSmrgdo 1236fc89c0fbSmrg eval ac_val=\$$ac_var 123791ec45ceSmrg # Remove trailing slashes. 123891ec45ceSmrg case $ac_val in 123991ec45ceSmrg */ ) 124091ec45ceSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 124191ec45ceSmrg eval $ac_var=\$ac_val;; 124291ec45ceSmrg esac 124391ec45ceSmrg # Be sure to have absolute directory names. 1244fc89c0fbSmrg case $ac_val in 1245fc89c0fbSmrg [\\/$]* | ?:[\\/]* ) continue;; 1246fc89c0fbSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1247fc89c0fbSmrg esac 1248a0996ce0Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1249fc89c0fbSmrgdone 1250fc89c0fbSmrg 1251c8df0c59Smrg# There might be people who depend on the old broken behavior: '$host' 1252fc89c0fbSmrg# used to hold the argument of --host etc. 1253fc89c0fbSmrg# FIXME: To remove some day. 1254fc89c0fbSmrgbuild=$build_alias 1255fc89c0fbSmrghost=$host_alias 1256fc89c0fbSmrgtarget=$target_alias 1257fc89c0fbSmrg 1258fc89c0fbSmrg# FIXME: To remove some day. 1259fc89c0fbSmrgif test "x$host_alias" != x; then 1260fc89c0fbSmrg if test "x$build_alias" = x; then 1261fc89c0fbSmrg cross_compiling=maybe 1262fc89c0fbSmrg elif test "x$build_alias" != "x$host_alias"; then 1263fc89c0fbSmrg cross_compiling=yes 1264fc89c0fbSmrg fi 1265fc89c0fbSmrgfi 1266fc89c0fbSmrg 1267fc89c0fbSmrgac_tool_prefix= 1268fc89c0fbSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1269fc89c0fbSmrg 1270fc89c0fbSmrgtest "$silent" = yes && exec 6>/dev/null 1271fc89c0fbSmrg 1272fc89c0fbSmrg 1273fc89c0fbSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 1274fc89c0fbSmrgac_ls_di=`ls -di .` && 1275fc89c0fbSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1276a0996ce0Smrg as_fn_error $? "working directory cannot be determined" 1277fc89c0fbSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1278a0996ce0Smrg as_fn_error $? "pwd does not report name of working directory" 1279fc89c0fbSmrg 1280fc89c0fbSmrg 1281fc89c0fbSmrg# Find the source files, if location was not specified. 1282fc89c0fbSmrgif test -z "$srcdir"; then 1283fc89c0fbSmrg ac_srcdir_defaulted=yes 1284fc89c0fbSmrg # Try the directory containing this script, then the parent directory. 128591ec45ceSmrg ac_confdir=`$as_dirname -- "$as_myself" || 128691ec45ceSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 128791ec45ceSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 128891ec45ceSmrg X"$as_myself" : 'X\(//\)$' \| \ 128991ec45ceSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 129049bee38cSmrgprintf "%s\n" X"$as_myself" | 1291fc89c0fbSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1292fc89c0fbSmrg s//\1/ 1293fc89c0fbSmrg q 1294fc89c0fbSmrg } 1295fc89c0fbSmrg /^X\(\/\/\)[^/].*/{ 1296fc89c0fbSmrg s//\1/ 1297fc89c0fbSmrg q 1298fc89c0fbSmrg } 1299fc89c0fbSmrg /^X\(\/\/\)$/{ 1300fc89c0fbSmrg s//\1/ 1301fc89c0fbSmrg q 1302fc89c0fbSmrg } 1303fc89c0fbSmrg /^X\(\/\).*/{ 1304fc89c0fbSmrg s//\1/ 1305fc89c0fbSmrg q 1306fc89c0fbSmrg } 1307fc89c0fbSmrg s/.*/./; q'` 1308fc89c0fbSmrg srcdir=$ac_confdir 1309fc89c0fbSmrg if test ! -r "$srcdir/$ac_unique_file"; then 1310fc89c0fbSmrg srcdir=.. 1311fc89c0fbSmrg fi 1312fc89c0fbSmrgelse 1313fc89c0fbSmrg ac_srcdir_defaulted=no 1314fc89c0fbSmrgfi 1315fc89c0fbSmrgif test ! -r "$srcdir/$ac_unique_file"; then 1316fc89c0fbSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1317a0996ce0Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1318fc89c0fbSmrgfi 1319c8df0c59Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 1320fc89c0fbSmrgac_abs_confdir=`( 1321a0996ce0Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1322fc89c0fbSmrg pwd)` 1323fc89c0fbSmrg# When building in place, set srcdir=. 1324fc89c0fbSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1325fc89c0fbSmrg srcdir=. 1326fc89c0fbSmrgfi 1327fc89c0fbSmrg# Remove unnecessary trailing slashes from srcdir. 1328fc89c0fbSmrg# Double slashes in file names in object file debugging info 1329fc89c0fbSmrg# mess up M-x gdb in Emacs. 1330fc89c0fbSmrgcase $srcdir in 1331fc89c0fbSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1332fc89c0fbSmrgesac 1333fc89c0fbSmrgfor ac_var in $ac_precious_vars; do 1334fc89c0fbSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1335fc89c0fbSmrg eval ac_env_${ac_var}_value=\$${ac_var} 1336fc89c0fbSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1337fc89c0fbSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1338fc89c0fbSmrgdone 1339fc89c0fbSmrg 1340fc89c0fbSmrg# 1341fc89c0fbSmrg# Report the --help message. 1342fc89c0fbSmrg# 1343fc89c0fbSmrgif test "$ac_init_help" = "long"; then 1344fc89c0fbSmrg # Omit some internal or obsolete options to make the list less imposing. 1345fc89c0fbSmrg # This message is too long to be a string in the A/UX 3.1 sh. 1346fc89c0fbSmrg cat <<_ACEOF 1347c8df0c59Smrg'configure' configures xprop 1.2.8 to adapt to many kinds of systems. 1348fc89c0fbSmrg 1349fc89c0fbSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1350fc89c0fbSmrg 1351fc89c0fbSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1352fc89c0fbSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1353fc89c0fbSmrg 1354fc89c0fbSmrgDefaults for the options are specified in brackets. 1355fc89c0fbSmrg 1356fc89c0fbSmrgConfiguration: 1357fc89c0fbSmrg -h, --help display this help and exit 1358fc89c0fbSmrg --help=short display options specific to this package 1359fc89c0fbSmrg --help=recursive display the short help of all the included packages 1360fc89c0fbSmrg -V, --version display version information and exit 1361c8df0c59Smrg -q, --quiet, --silent do not print 'checking ...' messages 1362fc89c0fbSmrg --cache-file=FILE cache test results in FILE [disabled] 1363c8df0c59Smrg -C, --config-cache alias for '--cache-file=config.cache' 1364fc89c0fbSmrg -n, --no-create do not create output files 1365c8df0c59Smrg --srcdir=DIR find the sources in DIR [configure dir or '..'] 1366fc89c0fbSmrg 1367fc89c0fbSmrgInstallation directories: 1368fc89c0fbSmrg --prefix=PREFIX install architecture-independent files in PREFIX 136991ec45ceSmrg [$ac_default_prefix] 1370fc89c0fbSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 137191ec45ceSmrg [PREFIX] 1372fc89c0fbSmrg 1373c8df0c59SmrgBy default, 'make install' will install all the files in 1374c8df0c59Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 1375c8df0c59Smrgan installation prefix other than '$ac_default_prefix' using '--prefix', 1376c8df0c59Smrgfor instance '--prefix=\$HOME'. 1377fc89c0fbSmrg 1378fc89c0fbSmrgFor better control, use the options below. 1379fc89c0fbSmrg 1380fc89c0fbSmrgFine tuning of the installation directories: 138191ec45ceSmrg --bindir=DIR user executables [EPREFIX/bin] 138291ec45ceSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 138391ec45ceSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 138491ec45ceSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 138591ec45ceSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 138691ec45ceSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1387f9c28e31Smrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 138891ec45ceSmrg --libdir=DIR object code libraries [EPREFIX/lib] 138991ec45ceSmrg --includedir=DIR C header files [PREFIX/include] 139091ec45ceSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 139191ec45ceSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 139291ec45ceSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 139391ec45ceSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 139491ec45ceSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 139591ec45ceSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 139691ec45ceSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xprop] 139791ec45ceSmrg --htmldir=DIR html documentation [DOCDIR] 139891ec45ceSmrg --dvidir=DIR dvi documentation [DOCDIR] 139991ec45ceSmrg --pdfdir=DIR pdf documentation [DOCDIR] 140091ec45ceSmrg --psdir=DIR ps documentation [DOCDIR] 1401fc89c0fbSmrg_ACEOF 1402fc89c0fbSmrg 1403fc89c0fbSmrg cat <<\_ACEOF 1404fc89c0fbSmrg 1405fc89c0fbSmrgProgram names: 1406fc89c0fbSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 1407fc89c0fbSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 1408fc89c0fbSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1409fc89c0fbSmrg 1410fc89c0fbSmrgSystem types: 1411fc89c0fbSmrg --build=BUILD configure for building on BUILD [guessed] 1412fc89c0fbSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1413fc89c0fbSmrg_ACEOF 1414fc89c0fbSmrgfi 1415fc89c0fbSmrg 1416fc89c0fbSmrgif test -n "$ac_init_help"; then 1417fc89c0fbSmrg case $ac_init_help in 1418c8df0c59Smrg short | recursive ) echo "Configuration of xprop 1.2.8:";; 1419fc89c0fbSmrg esac 1420fc89c0fbSmrg cat <<\_ACEOF 1421fc89c0fbSmrg 1422fc89c0fbSmrgOptional Features: 142391ec45ceSmrg --disable-option-checking ignore unrecognized --enable/--with options 1424fc89c0fbSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1425fc89c0fbSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1426576bbdfcSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 1427576bbdfcSmrg --disable-silent-rules verbose build output (undo: "make V=0") 1428576bbdfcSmrg --enable-dependency-tracking 1429576bbdfcSmrg do not reject slow dependency extractors 1430576bbdfcSmrg --disable-dependency-tracking 1431576bbdfcSmrg speeds up one-time build 1432576bbdfcSmrg --disable-selective-werror 1433576bbdfcSmrg Turn off selective compiler errors. (default: 1434576bbdfcSmrg enabled) 143591ec45ceSmrg --enable-strict-compilation 143691ec45ceSmrg Enable all warnings from compiler and make them 143791ec45ceSmrg errors (default: disabled) 1438fc89c0fbSmrg 1439fc89c0fbSmrgOptional Packages: 1440fc89c0fbSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1441fc89c0fbSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 144291ec45ceSmrg --with-lint Use a lint-style source code checker (default: 144391ec45ceSmrg disabled) 1444fc89c0fbSmrg 1445fc89c0fbSmrgSome influential environment variables: 1446fc89c0fbSmrg CC C compiler command 1447fc89c0fbSmrg CFLAGS C compiler flags 1448fc89c0fbSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1449fc89c0fbSmrg nonstandard directory <lib dir> 1450fc89c0fbSmrg LIBS libraries to pass to the linker, e.g. -l<library> 1451a0996ce0Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1452fc89c0fbSmrg you have headers in a nonstandard directory <include dir> 1453fc89c0fbSmrg PKG_CONFIG path to pkg-config utility 145481676fe2Smrg PKG_CONFIG_PATH 145581676fe2Smrg directories to add to pkg-config's search path 145681676fe2Smrg PKG_CONFIG_LIBDIR 145781676fe2Smrg path overriding pkg-config's built-in search path 1458fc89c0fbSmrg XPROP_CFLAGS 1459fc89c0fbSmrg C compiler flags for XPROP, overriding pkg-config 1460fc89c0fbSmrg XPROP_LIBS linker flags for XPROP, overriding pkg-config 1461a0996ce0Smrg LINT Path to a lint-style command 1462a0996ce0Smrg LINT_FLAGS Flags for the lint-style command 1463fc89c0fbSmrg 1464c8df0c59SmrgUse these variables to override the choices made by 'configure' or to help 1465fc89c0fbSmrgit to find libraries and programs with nonstandard names/locations. 1466fc89c0fbSmrg 146749bee38cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xprop/-/issues>. 1468fc89c0fbSmrg_ACEOF 1469fc89c0fbSmrgac_status=$? 1470fc89c0fbSmrgfi 1471fc89c0fbSmrg 1472fc89c0fbSmrgif test "$ac_init_help" = "recursive"; then 1473fc89c0fbSmrg # If there are subdirs, report their specific --help. 1474fc89c0fbSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 147591ec45ceSmrg test -d "$ac_dir" || 147691ec45ceSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 147791ec45ceSmrg continue 1478fc89c0fbSmrg ac_builddir=. 1479fc89c0fbSmrg 1480fc89c0fbSmrgcase "$ac_dir" in 1481fc89c0fbSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1482fc89c0fbSmrg*) 148349bee38cSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1484fc89c0fbSmrg # A ".." for each directory in $ac_dir_suffix. 148549bee38cSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1486fc89c0fbSmrg case $ac_top_builddir_sub in 1487fc89c0fbSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1488fc89c0fbSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1489fc89c0fbSmrg esac ;; 1490fc89c0fbSmrgesac 1491fc89c0fbSmrgac_abs_top_builddir=$ac_pwd 1492fc89c0fbSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1493fc89c0fbSmrg# for backward compatibility: 1494fc89c0fbSmrgac_top_builddir=$ac_top_build_prefix 1495fc89c0fbSmrg 1496fc89c0fbSmrgcase $srcdir in 1497fc89c0fbSmrg .) # We are building in place. 1498fc89c0fbSmrg ac_srcdir=. 1499fc89c0fbSmrg ac_top_srcdir=$ac_top_builddir_sub 1500fc89c0fbSmrg ac_abs_top_srcdir=$ac_pwd ;; 1501fc89c0fbSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1502fc89c0fbSmrg ac_srcdir=$srcdir$ac_dir_suffix; 1503fc89c0fbSmrg ac_top_srcdir=$srcdir 1504fc89c0fbSmrg ac_abs_top_srcdir=$srcdir ;; 1505fc89c0fbSmrg *) # Relative name. 1506fc89c0fbSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1507fc89c0fbSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1508fc89c0fbSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1509fc89c0fbSmrgesac 1510fc89c0fbSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1511fc89c0fbSmrg 1512fc89c0fbSmrg cd "$ac_dir" || { ac_status=$?; continue; } 151349bee38cSmrg # Check for configure.gnu first; this name is used for a wrapper for 151449bee38cSmrg # Metaconfig's "Configure" on case-insensitive file systems. 1515fc89c0fbSmrg if test -f "$ac_srcdir/configure.gnu"; then 1516fc89c0fbSmrg echo && 1517fc89c0fbSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1518fc89c0fbSmrg elif test -f "$ac_srcdir/configure"; then 1519fc89c0fbSmrg echo && 1520fc89c0fbSmrg $SHELL "$ac_srcdir/configure" --help=recursive 1521fc89c0fbSmrg else 152249bee38cSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1523fc89c0fbSmrg fi || ac_status=$? 1524fc89c0fbSmrg cd "$ac_pwd" || { ac_status=$?; break; } 1525fc89c0fbSmrg done 1526fc89c0fbSmrgfi 1527fc89c0fbSmrg 1528fc89c0fbSmrgtest -n "$ac_init_help" && exit $ac_status 1529fc89c0fbSmrgif $ac_init_version; then 1530fc89c0fbSmrg cat <<\_ACEOF 1531c8df0c59Smrgxprop configure 1.2.8 1532c8df0c59Smrggenerated by GNU Autoconf 2.72 1533fc89c0fbSmrg 1534c8df0c59SmrgCopyright (C) 2023 Free Software Foundation, Inc. 1535fc89c0fbSmrgThis configure script is free software; the Free Software Foundation 1536fc89c0fbSmrggives unlimited permission to copy, distribute and modify it. 1537fc89c0fbSmrg_ACEOF 1538fc89c0fbSmrg exit 1539fc89c0fbSmrgfi 1540fc89c0fbSmrg 1541a0996ce0Smrg## ------------------------ ## 1542a0996ce0Smrg## Autoconf initialization. ## 1543a0996ce0Smrg## ------------------------ ## 1544fc89c0fbSmrg 1545a0996ce0Smrg# ac_fn_c_try_compile LINENO 1546a0996ce0Smrg# -------------------------- 1547a0996ce0Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1548a0996ce0Smrgac_fn_c_try_compile () 1549fc89c0fbSmrg{ 1550a0996ce0Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 155149bee38cSmrg rm -f conftest.$ac_objext conftest.beam 1552a0996ce0Smrg if { { ac_try="$ac_compile" 1553a0996ce0Smrgcase "(($ac_try" in 1554a0996ce0Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1555a0996ce0Smrg *) ac_try_echo=$ac_try;; 1556a0996ce0Smrgesac 1557a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 155849bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1559a0996ce0Smrg (eval "$ac_compile") 2>conftest.err 1560a0996ce0Smrg ac_status=$? 1561a0996ce0Smrg if test -s conftest.err; then 1562a0996ce0Smrg grep -v '^ *+' conftest.err >conftest.er1 1563a0996ce0Smrg cat conftest.er1 >&5 1564a0996ce0Smrg mv -f conftest.er1 conftest.err 1565a0996ce0Smrg fi 156649bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1567a0996ce0Smrg test $ac_status = 0; } && { 1568a0996ce0Smrg test -z "$ac_c_werror_flag" || 1569a0996ce0Smrg test ! -s conftest.err 157049bee38cSmrg } && test -s conftest.$ac_objext 157149bee38cSmrgthen : 1572a0996ce0Smrg ac_retval=0 1573c8df0c59Smrgelse case e in #( 1574c8df0c59Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1575a0996ce0Smrgsed 's/^/| /' conftest.$ac_ext >&5 1576fc89c0fbSmrg 1577c8df0c59Smrg ac_retval=1 ;; 1578c8df0c59Smrgesac 1579a0996ce0Smrgfi 1580a0996ce0Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1581a0996ce0Smrg as_fn_set_status $ac_retval 1582fc89c0fbSmrg 1583a0996ce0Smrg} # ac_fn_c_try_compile 1584a0996ce0Smrg 158549bee38cSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 158649bee38cSmrg# ------------------------------------------------------------------ 1587a0996ce0Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 158849bee38cSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 158949bee38cSmrgac_fn_check_decl () 1590a0996ce0Smrg{ 1591a0996ce0Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1592a0996ce0Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 159349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 159449bee38cSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 159549bee38cSmrgif eval test \${$3+y} 159649bee38cSmrgthen : 159749bee38cSmrg printf %s "(cached) " >&6 1598c8df0c59Smrgelse case e in #( 1599c8df0c59Smrg e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 160049bee38cSmrg eval ac_save_FLAGS=\$$6 160149bee38cSmrg as_fn_append $6 " $5" 1602a0996ce0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1603a0996ce0Smrg/* end confdefs.h. */ 1604a0996ce0Smrg$4 1605a0996ce0Smrgint 160649bee38cSmrgmain (void) 1607a0996ce0Smrg{ 1608a0996ce0Smrg#ifndef $as_decl_name 1609a0996ce0Smrg#ifdef __cplusplus 1610a0996ce0Smrg (void) $as_decl_use; 1611a0996ce0Smrg#else 1612a0996ce0Smrg (void) $as_decl_name; 1613a0996ce0Smrg#endif 1614a0996ce0Smrg#endif 1615a0996ce0Smrg 1616a0996ce0Smrg ; 1617a0996ce0Smrg return 0; 1618a0996ce0Smrg} 1619a0996ce0Smrg_ACEOF 162049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 162149bee38cSmrgthen : 1622a0996ce0Smrg eval "$3=yes" 1623c8df0c59Smrgelse case e in #( 1624c8df0c59Smrg e) eval "$3=no" ;; 1625c8df0c59Smrgesac 1626a0996ce0Smrgfi 162749bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 162849bee38cSmrg eval $6=\$ac_save_FLAGS 1629c8df0c59Smrg ;; 1630c8df0c59Smrgesac 1631a0996ce0Smrgfi 163249bee38cSmrgeval ac_res=\$$3 163349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 163449bee38cSmrgprintf "%s\n" "$ac_res" >&6; } 1635a0996ce0Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1636a0996ce0Smrg 163749bee38cSmrg} # ac_fn_check_decl 1638a0996ce0Smrg 1639a0996ce0Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1640a0996ce0Smrg# ------------------------------------------------------- 1641a0996ce0Smrg# Tests whether HEADER exists and can be compiled using the include files in 1642a0996ce0Smrg# INCLUDES, setting the cache variable VAR accordingly. 1643a0996ce0Smrgac_fn_c_check_header_compile () 1644a0996ce0Smrg{ 1645a0996ce0Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 164649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 164749bee38cSmrgprintf %s "checking for $2... " >&6; } 164849bee38cSmrgif eval test \${$3+y} 164949bee38cSmrgthen : 165049bee38cSmrg printf %s "(cached) " >&6 1651c8df0c59Smrgelse case e in #( 1652c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1653a0996ce0Smrg/* end confdefs.h. */ 1654a0996ce0Smrg$4 1655a0996ce0Smrg#include <$2> 1656a0996ce0Smrg_ACEOF 165749bee38cSmrgif ac_fn_c_try_compile "$LINENO" 165849bee38cSmrgthen : 1659a0996ce0Smrg eval "$3=yes" 1660c8df0c59Smrgelse case e in #( 1661c8df0c59Smrg e) eval "$3=no" ;; 1662c8df0c59Smrgesac 1663a0996ce0Smrgfi 1664c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 1665c8df0c59Smrgesac 1666a0996ce0Smrgfi 1667a0996ce0Smrgeval ac_res=\$$3 166849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 166949bee38cSmrgprintf "%s\n" "$ac_res" >&6; } 1670a0996ce0Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1671a0996ce0Smrg 1672a0996ce0Smrg} # ac_fn_c_check_header_compile 1673a0996ce0Smrg 1674576bbdfcSmrg# ac_fn_c_try_link LINENO 1675576bbdfcSmrg# ----------------------- 1676576bbdfcSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1677576bbdfcSmrgac_fn_c_try_link () 1678576bbdfcSmrg{ 1679576bbdfcSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 168049bee38cSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1681576bbdfcSmrg if { { ac_try="$ac_link" 1682576bbdfcSmrgcase "(($ac_try" in 1683576bbdfcSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1684576bbdfcSmrg *) ac_try_echo=$ac_try;; 1685576bbdfcSmrgesac 1686576bbdfcSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 168749bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1688576bbdfcSmrg (eval "$ac_link") 2>conftest.err 1689576bbdfcSmrg ac_status=$? 1690576bbdfcSmrg if test -s conftest.err; then 1691576bbdfcSmrg grep -v '^ *+' conftest.err >conftest.er1 1692576bbdfcSmrg cat conftest.er1 >&5 1693576bbdfcSmrg mv -f conftest.er1 conftest.err 1694576bbdfcSmrg fi 169549bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1696576bbdfcSmrg test $ac_status = 0; } && { 1697576bbdfcSmrg test -z "$ac_c_werror_flag" || 1698576bbdfcSmrg test ! -s conftest.err 1699576bbdfcSmrg } && test -s conftest$ac_exeext && { 1700576bbdfcSmrg test "$cross_compiling" = yes || 170181676fe2Smrg test -x conftest$ac_exeext 170249bee38cSmrg } 170349bee38cSmrgthen : 1704576bbdfcSmrg ac_retval=0 1705c8df0c59Smrgelse case e in #( 1706c8df0c59Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1707576bbdfcSmrgsed 's/^/| /' conftest.$ac_ext >&5 1708576bbdfcSmrg 1709c8df0c59Smrg ac_retval=1 ;; 1710c8df0c59Smrgesac 1711576bbdfcSmrgfi 1712576bbdfcSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1713576bbdfcSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1714576bbdfcSmrg # interfere with the next link command; also delete a directory that is 1715576bbdfcSmrg # left behind by Apple's compiler. We do this before executing the actions. 1716576bbdfcSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1717576bbdfcSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1718576bbdfcSmrg as_fn_set_status $ac_retval 1719576bbdfcSmrg 1720576bbdfcSmrg} # ac_fn_c_try_link 172149bee38cSmrgac_configure_args_raw= 172249bee38cSmrgfor ac_arg 172349bee38cSmrgdo 172449bee38cSmrg case $ac_arg in 172549bee38cSmrg *\'*) 172649bee38cSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 172749bee38cSmrg esac 172849bee38cSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 172949bee38cSmrgdone 1730576bbdfcSmrg 173149bee38cSmrgcase $ac_configure_args_raw in 173249bee38cSmrg *$as_nl*) 173349bee38cSmrg ac_safe_unquote= ;; 173449bee38cSmrg *) 173549bee38cSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 173649bee38cSmrg ac_unsafe_a="$ac_unsafe_z#~" 173749bee38cSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 173849bee38cSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1739a0996ce0Smrgesac 1740a0996ce0Smrg 1741a0996ce0Smrgcat >config.log <<_ACEOF 1742a0996ce0SmrgThis file contains any messages produced by compilers while 1743a0996ce0Smrgrunning configure, to aid debugging if configure makes a mistake. 1744a0996ce0Smrg 1745c8df0c59SmrgIt was created by xprop $as_me 1.2.8, which was 1746c8df0c59Smrggenerated by GNU Autoconf 2.72. Invocation command line was 1747a0996ce0Smrg 174849bee38cSmrg $ $0$ac_configure_args_raw 1749a0996ce0Smrg 1750a0996ce0Smrg_ACEOF 1751a0996ce0Smrgexec 5>>config.log 1752a0996ce0Smrg{ 1753a0996ce0Smrgcat <<_ASUNAME 1754a0996ce0Smrg## --------- ## 1755a0996ce0Smrg## Platform. ## 1756a0996ce0Smrg## --------- ## 1757a0996ce0Smrg 1758a0996ce0Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1759a0996ce0Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1760a0996ce0Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1761a0996ce0Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1762a0996ce0Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1763a0996ce0Smrg 1764a0996ce0Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1765a0996ce0Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1766a0996ce0Smrg 1767a0996ce0Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1768a0996ce0Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1769a0996ce0Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1770a0996ce0Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1771a0996ce0Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1772a0996ce0Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1773a0996ce0Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1774a0996ce0Smrg 1775a0996ce0Smrg_ASUNAME 1776fc89c0fbSmrg 1777fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1778fc89c0fbSmrgfor as_dir in $PATH 1779fc89c0fbSmrgdo 1780fc89c0fbSmrg IFS=$as_save_IFS 178149bee38cSmrg case $as_dir in #((( 178249bee38cSmrg '') as_dir=./ ;; 178349bee38cSmrg */) ;; 178449bee38cSmrg *) as_dir=$as_dir/ ;; 178549bee38cSmrg esac 178649bee38cSmrg printf "%s\n" "PATH: $as_dir" 1787a0996ce0Smrg done 1788fc89c0fbSmrgIFS=$as_save_IFS 1789fc89c0fbSmrg 1790fc89c0fbSmrg} >&5 1791fc89c0fbSmrg 1792fc89c0fbSmrgcat >&5 <<_ACEOF 1793fc89c0fbSmrg 1794fc89c0fbSmrg 1795fc89c0fbSmrg## ----------- ## 1796fc89c0fbSmrg## Core tests. ## 1797fc89c0fbSmrg## ----------- ## 1798fc89c0fbSmrg 1799fc89c0fbSmrg_ACEOF 1800fc89c0fbSmrg 1801fc89c0fbSmrg 1802fc89c0fbSmrg# Keep a trace of the command line. 1803fc89c0fbSmrg# Strip out --no-create and --no-recursion so they do not pile up. 1804fc89c0fbSmrg# Strip out --silent because we don't want to record it for future runs. 1805fc89c0fbSmrg# Also quote any args containing shell meta-characters. 1806fc89c0fbSmrg# Make two passes to allow for proper duplicate-argument suppression. 1807fc89c0fbSmrgac_configure_args= 1808fc89c0fbSmrgac_configure_args0= 1809fc89c0fbSmrgac_configure_args1= 1810fc89c0fbSmrgac_must_keep_next=false 1811fc89c0fbSmrgfor ac_pass in 1 2 1812fc89c0fbSmrgdo 1813fc89c0fbSmrg for ac_arg 1814fc89c0fbSmrg do 1815fc89c0fbSmrg case $ac_arg in 1816fc89c0fbSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1817fc89c0fbSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1818fc89c0fbSmrg | -silent | --silent | --silen | --sile | --sil) 1819fc89c0fbSmrg continue ;; 1820fc89c0fbSmrg *\'*) 182149bee38cSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1822fc89c0fbSmrg esac 1823fc89c0fbSmrg case $ac_pass in 1824a0996ce0Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1825fc89c0fbSmrg 2) 1826a0996ce0Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 1827fc89c0fbSmrg if test $ac_must_keep_next = true; then 1828fc89c0fbSmrg ac_must_keep_next=false # Got value, back to normal. 1829fc89c0fbSmrg else 1830fc89c0fbSmrg case $ac_arg in 1831fc89c0fbSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1832fc89c0fbSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1833fc89c0fbSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1834fc89c0fbSmrg | -with-* | --with-* | -without-* | --without-* | --x) 1835fc89c0fbSmrg case "$ac_configure_args0 " in 1836fc89c0fbSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1837fc89c0fbSmrg esac 1838fc89c0fbSmrg ;; 1839fc89c0fbSmrg -* ) ac_must_keep_next=true ;; 1840fc89c0fbSmrg esac 1841fc89c0fbSmrg fi 1842a0996ce0Smrg as_fn_append ac_configure_args " '$ac_arg'" 1843fc89c0fbSmrg ;; 1844fc89c0fbSmrg esac 1845fc89c0fbSmrg done 1846fc89c0fbSmrgdone 1847a0996ce0Smrg{ ac_configure_args0=; unset ac_configure_args0;} 1848a0996ce0Smrg{ ac_configure_args1=; unset ac_configure_args1;} 1849fc89c0fbSmrg 1850fc89c0fbSmrg# When interrupted or exit'd, cleanup temporary files, and complete 1851fc89c0fbSmrg# config.log. We remove comments because anyway the quotes in there 1852fc89c0fbSmrg# would cause problems or look ugly. 1853fc89c0fbSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1854fc89c0fbSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1855fc89c0fbSmrgtrap 'exit_status=$? 185649bee38cSmrg # Sanitize IFS. 185749bee38cSmrg IFS=" "" $as_nl" 1858fc89c0fbSmrg # Save into config.log some information that might help in debugging. 1859fc89c0fbSmrg { 1860fc89c0fbSmrg echo 1861fc89c0fbSmrg 186249bee38cSmrg printf "%s\n" "## ---------------- ## 1863fc89c0fbSmrg## Cache variables. ## 1864a0996ce0Smrg## ---------------- ##" 1865fc89c0fbSmrg echo 1866fc89c0fbSmrg # The following way of writing the cache mishandles newlines in values, 1867fc89c0fbSmrg( 1868fc89c0fbSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1869fc89c0fbSmrg eval ac_val=\$$ac_var 1870fc89c0fbSmrg case $ac_val in #( 1871fc89c0fbSmrg *${as_nl}*) 1872fc89c0fbSmrg case $ac_var in #( 187349bee38cSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 187449bee38cSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1875fc89c0fbSmrg esac 1876fc89c0fbSmrg case $ac_var in #( 1877fc89c0fbSmrg _ | IFS | as_nl) ;; #( 187891ec45ceSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1879a0996ce0Smrg *) { eval $ac_var=; unset $ac_var;} ;; 1880fc89c0fbSmrg esac ;; 1881fc89c0fbSmrg esac 1882fc89c0fbSmrg done 1883fc89c0fbSmrg (set) 2>&1 | 1884fc89c0fbSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1885fc89c0fbSmrg *${as_nl}ac_space=\ *) 1886fc89c0fbSmrg sed -n \ 1887fc89c0fbSmrg "s/'\''/'\''\\\\'\'''\''/g; 1888fc89c0fbSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1889fc89c0fbSmrg ;; #( 1890fc89c0fbSmrg *) 1891fc89c0fbSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1892fc89c0fbSmrg ;; 1893fc89c0fbSmrg esac | 1894fc89c0fbSmrg sort 1895fc89c0fbSmrg) 1896fc89c0fbSmrg echo 1897fc89c0fbSmrg 189849bee38cSmrg printf "%s\n" "## ----------------- ## 1899fc89c0fbSmrg## Output variables. ## 1900a0996ce0Smrg## ----------------- ##" 1901fc89c0fbSmrg echo 1902fc89c0fbSmrg for ac_var in $ac_subst_vars 1903fc89c0fbSmrg do 1904fc89c0fbSmrg eval ac_val=\$$ac_var 1905fc89c0fbSmrg case $ac_val in 190649bee38cSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1907fc89c0fbSmrg esac 190849bee38cSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1909fc89c0fbSmrg done | sort 1910fc89c0fbSmrg echo 1911fc89c0fbSmrg 1912fc89c0fbSmrg if test -n "$ac_subst_files"; then 191349bee38cSmrg printf "%s\n" "## ------------------- ## 1914fc89c0fbSmrg## File substitutions. ## 1915a0996ce0Smrg## ------------------- ##" 1916fc89c0fbSmrg echo 1917fc89c0fbSmrg for ac_var in $ac_subst_files 1918fc89c0fbSmrg do 1919fc89c0fbSmrg eval ac_val=\$$ac_var 1920fc89c0fbSmrg case $ac_val in 192149bee38cSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1922fc89c0fbSmrg esac 192349bee38cSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1924fc89c0fbSmrg done | sort 1925fc89c0fbSmrg echo 1926fc89c0fbSmrg fi 1927fc89c0fbSmrg 1928fc89c0fbSmrg if test -s confdefs.h; then 192949bee38cSmrg printf "%s\n" "## ----------- ## 1930fc89c0fbSmrg## confdefs.h. ## 1931a0996ce0Smrg## ----------- ##" 1932fc89c0fbSmrg echo 1933fc89c0fbSmrg cat confdefs.h 1934fc89c0fbSmrg echo 1935fc89c0fbSmrg fi 1936fc89c0fbSmrg test "$ac_signal" != 0 && 193749bee38cSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 193849bee38cSmrg printf "%s\n" "$as_me: exit $exit_status" 1939fc89c0fbSmrg } >&5 1940fc89c0fbSmrg rm -f core *.core core.conftest.* && 1941fc89c0fbSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1942fc89c0fbSmrg exit $exit_status 1943fc89c0fbSmrg' 0 1944fc89c0fbSmrgfor ac_signal in 1 2 13 15; do 1945a0996ce0Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1946fc89c0fbSmrgdone 1947fc89c0fbSmrgac_signal=0 1948fc89c0fbSmrg 1949fc89c0fbSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 1950fc89c0fbSmrgrm -f -r conftest* confdefs.h 1951fc89c0fbSmrg 195249bee38cSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1953a0996ce0Smrg 1954fc89c0fbSmrg# Predefined preprocessor variables. 1955fc89c0fbSmrg 195649bee38cSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 1957fc89c0fbSmrg 195849bee38cSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 1959fc89c0fbSmrg 196049bee38cSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 1961fc89c0fbSmrg 196249bee38cSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 1963fc89c0fbSmrg 196449bee38cSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 1965fc89c0fbSmrg 196649bee38cSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1967a0996ce0Smrg 1968fc89c0fbSmrg 1969fc89c0fbSmrg# Let the site file select an alternate cache file if it wants to. 197091ec45ceSmrg# Prefer an explicitly selected file to automatically selected ones. 1971fc89c0fbSmrgif test -n "$CONFIG_SITE"; then 197249bee38cSmrg ac_site_files="$CONFIG_SITE" 1973fc89c0fbSmrgelif test "x$prefix" != xNONE; then 197449bee38cSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 1975fc89c0fbSmrgelse 197649bee38cSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1977fc89c0fbSmrgfi 197849bee38cSmrg 197949bee38cSmrgfor ac_site_file in $ac_site_files 1980fc89c0fbSmrgdo 198149bee38cSmrg case $ac_site_file in #( 198249bee38cSmrg */*) : 198349bee38cSmrg ;; #( 198449bee38cSmrg *) : 198549bee38cSmrg ac_site_file=./$ac_site_file ;; 198649bee38cSmrgesac 198749bee38cSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 198849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 198949bee38cSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 1990fc89c0fbSmrg sed 's/^/| /' "$ac_site_file" >&5 1991a0996ce0Smrg . "$ac_site_file" \ 1992c8df0c59Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 1993c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1994a0996ce0Smrgas_fn_error $? "failed to load site script $ac_site_file 1995c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } 1996fc89c0fbSmrg fi 1997fc89c0fbSmrgdone 1998fc89c0fbSmrg 1999fc89c0fbSmrgif test -r "$cache_file"; then 2000a0996ce0Smrg # Some versions of bash will fail to source /dev/null (special files 2001a0996ce0Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2002a0996ce0Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 200349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 200449bee38cSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 2005fc89c0fbSmrg case $cache_file in 2006fc89c0fbSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2007fc89c0fbSmrg *) . "./$cache_file";; 2008fc89c0fbSmrg esac 2009fc89c0fbSmrg fi 2010fc89c0fbSmrgelse 201149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 201249bee38cSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 2013fc89c0fbSmrg >$cache_file 2014fc89c0fbSmrgfi 2015fc89c0fbSmrg 201649bee38cSmrg# Test code for whether the C compiler supports C89 (global declarations) 201749bee38cSmrgac_c_conftest_c89_globals=' 201849bee38cSmrg/* Does the compiler advertise C89 conformance? 201949bee38cSmrg Do not test the value of __STDC__, because some compilers set it to 0 202049bee38cSmrg while being otherwise adequately conformant. */ 202149bee38cSmrg#if !defined __STDC__ 202249bee38cSmrg# error "Compiler does not advertise C89 conformance" 202349bee38cSmrg#endif 2024fc89c0fbSmrg 202549bee38cSmrg#include <stddef.h> 202649bee38cSmrg#include <stdarg.h> 202749bee38cSmrgstruct stat; 202849bee38cSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 202949bee38cSmrgstruct buf { int x; }; 203049bee38cSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2031c8df0c59Smrgstatic char *e (char **p, int i) 203249bee38cSmrg{ 203349bee38cSmrg return p[i]; 203449bee38cSmrg} 203549bee38cSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 203649bee38cSmrg{ 203749bee38cSmrg char *s; 203849bee38cSmrg va_list v; 203949bee38cSmrg va_start (v,p); 204049bee38cSmrg s = g (p, va_arg (v,int)); 204149bee38cSmrg va_end (v); 204249bee38cSmrg return s; 204349bee38cSmrg} 2044fc89c0fbSmrg 2045c8df0c59Smrg/* C89 style stringification. */ 2046c8df0c59Smrg#define noexpand_stringify(a) #a 2047c8df0c59Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence); 2048c8df0c59Smrg 2049c8df0c59Smrg/* C89 style token pasting. Exercises some of the corner cases that 2050c8df0c59Smrg e.g. old MSVC gets wrong, but not very hard. */ 2051c8df0c59Smrg#define noexpand_concat(a,b) a##b 2052c8df0c59Smrg#define expand_concat(a,b) noexpand_concat(a,b) 2053c8df0c59Smrgextern int vA; 2054c8df0c59Smrgextern int vbee; 2055c8df0c59Smrg#define aye A 2056c8df0c59Smrg#define bee B 2057c8df0c59Smrgint *pvA = &expand_concat(v,aye); 2058c8df0c59Smrgint *pvbee = &noexpand_concat(v,bee); 2059c8df0c59Smrg 206049bee38cSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 206149bee38cSmrg function prototypes and stuff, but not \xHH hex character constants. 206249bee38cSmrg These do not provoke an error unfortunately, instead are silently treated 206349bee38cSmrg as an "x". The following induces an error, until -std is added to get 206449bee38cSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 206549bee38cSmrg array size at least. It is necessary to write \x00 == 0 to get something 206649bee38cSmrg that is true only with -std. */ 206749bee38cSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2068fc89c0fbSmrg 206949bee38cSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 207049bee38cSmrg inside strings and character constants. */ 207149bee38cSmrg#define FOO(x) '\''x'\'' 207249bee38cSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2073576bbdfcSmrg 207449bee38cSmrgint test (int i, double x); 207549bee38cSmrgstruct s1 {int (*f) (int a);}; 207649bee38cSmrgstruct s2 {int (*f) (double a);}; 207749bee38cSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 207849bee38cSmrg int, int);' 2079576bbdfcSmrg 208049bee38cSmrg# Test code for whether the C compiler supports C89 (body of main). 208149bee38cSmrgac_c_conftest_c89_main=' 208249bee38cSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 208349bee38cSmrg' 2084576bbdfcSmrg 208549bee38cSmrg# Test code for whether the C compiler supports C99 (global declarations) 208649bee38cSmrgac_c_conftest_c99_globals=' 2087c8df0c59Smrg/* Does the compiler advertise C99 conformance? */ 208849bee38cSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 208949bee38cSmrg# error "Compiler does not advertise C99 conformance" 209049bee38cSmrg#endif 2091fc89c0fbSmrg 2092c8df0c59Smrg// See if C++-style comments work. 2093c8df0c59Smrg 209449bee38cSmrg#include <stdbool.h> 209549bee38cSmrgextern int puts (const char *); 209649bee38cSmrgextern int printf (const char *, ...); 209749bee38cSmrgextern int dprintf (int, const char *, ...); 209849bee38cSmrgextern void *malloc (size_t); 2099c8df0c59Smrgextern void free (void *); 210049bee38cSmrg 210149bee38cSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 210249bee38cSmrg// dprintf is used instead of fprintf to avoid needing to declare 210349bee38cSmrg// FILE and stderr. 210449bee38cSmrg#define debug(...) dprintf (2, __VA_ARGS__) 210549bee38cSmrg#define showlist(...) puts (#__VA_ARGS__) 210649bee38cSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 210749bee38cSmrgstatic void 210849bee38cSmrgtest_varargs_macros (void) 210949bee38cSmrg{ 211049bee38cSmrg int x = 1234; 211149bee38cSmrg int y = 5678; 211249bee38cSmrg debug ("Flag"); 211349bee38cSmrg debug ("X = %d\n", x); 211449bee38cSmrg showlist (The first, second, and third items.); 211549bee38cSmrg report (x>y, "x is %d but y is %d", x, y); 211649bee38cSmrg} 211749bee38cSmrg 211849bee38cSmrg// Check long long types. 211949bee38cSmrg#define BIG64 18446744073709551615ull 212049bee38cSmrg#define BIG32 4294967295ul 212149bee38cSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 212249bee38cSmrg#if !BIG_OK 212349bee38cSmrg #error "your preprocessor is broken" 212449bee38cSmrg#endif 212549bee38cSmrg#if BIG_OK 212649bee38cSmrg#else 212749bee38cSmrg #error "your preprocessor is broken" 212849bee38cSmrg#endif 212949bee38cSmrgstatic long long int bignum = -9223372036854775807LL; 213049bee38cSmrgstatic unsigned long long int ubignum = BIG64; 213149bee38cSmrg 213249bee38cSmrgstruct incomplete_array 213349bee38cSmrg{ 213449bee38cSmrg int datasize; 213549bee38cSmrg double data[]; 213649bee38cSmrg}; 213749bee38cSmrg 213849bee38cSmrgstruct named_init { 213949bee38cSmrg int number; 214049bee38cSmrg const wchar_t *name; 214149bee38cSmrg double average; 214249bee38cSmrg}; 214349bee38cSmrg 214449bee38cSmrgtypedef const char *ccp; 214549bee38cSmrg 214649bee38cSmrgstatic inline int 214749bee38cSmrgtest_restrict (ccp restrict text) 214849bee38cSmrg{ 214949bee38cSmrg // Iterate through items via the restricted pointer. 215049bee38cSmrg // Also check for declarations in for loops. 215149bee38cSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 215249bee38cSmrg continue; 215349bee38cSmrg return 0; 215449bee38cSmrg} 215549bee38cSmrg 215649bee38cSmrg// Check varargs and va_copy. 215749bee38cSmrgstatic bool 215849bee38cSmrgtest_varargs (const char *format, ...) 215949bee38cSmrg{ 216049bee38cSmrg va_list args; 216149bee38cSmrg va_start (args, format); 216249bee38cSmrg va_list args_copy; 216349bee38cSmrg va_copy (args_copy, args); 216449bee38cSmrg 216549bee38cSmrg const char *str = ""; 216649bee38cSmrg int number = 0; 216749bee38cSmrg float fnumber = 0; 216849bee38cSmrg 216949bee38cSmrg while (*format) 217049bee38cSmrg { 217149bee38cSmrg switch (*format++) 217249bee38cSmrg { 217349bee38cSmrg case '\''s'\'': // string 217449bee38cSmrg str = va_arg (args_copy, const char *); 217549bee38cSmrg break; 217649bee38cSmrg case '\''d'\'': // int 217749bee38cSmrg number = va_arg (args_copy, int); 217849bee38cSmrg break; 217949bee38cSmrg case '\''f'\'': // float 218049bee38cSmrg fnumber = va_arg (args_copy, double); 218149bee38cSmrg break; 218249bee38cSmrg default: 218349bee38cSmrg break; 218449bee38cSmrg } 218549bee38cSmrg } 218649bee38cSmrg va_end (args_copy); 218749bee38cSmrg va_end (args); 218849bee38cSmrg 218949bee38cSmrg return *str && number && fnumber; 219049bee38cSmrg} 219149bee38cSmrg' 219249bee38cSmrg 219349bee38cSmrg# Test code for whether the C compiler supports C99 (body of main). 219449bee38cSmrgac_c_conftest_c99_main=' 219549bee38cSmrg // Check bool. 219649bee38cSmrg _Bool success = false; 219749bee38cSmrg success |= (argc != 0); 219849bee38cSmrg 219949bee38cSmrg // Check restrict. 220049bee38cSmrg if (test_restrict ("String literal") == 0) 220149bee38cSmrg success = true; 220249bee38cSmrg char *restrict newvar = "Another string"; 220349bee38cSmrg 220449bee38cSmrg // Check varargs. 220549bee38cSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 220649bee38cSmrg test_varargs_macros (); 220749bee38cSmrg 220849bee38cSmrg // Check flexible array members. 220949bee38cSmrg struct incomplete_array *ia = 221049bee38cSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 221149bee38cSmrg ia->datasize = 10; 221249bee38cSmrg for (int i = 0; i < ia->datasize; ++i) 221349bee38cSmrg ia->data[i] = i * 1.234; 2214c8df0c59Smrg // Work around memory leak warnings. 2215c8df0c59Smrg free (ia); 221649bee38cSmrg 221749bee38cSmrg // Check named initializers. 221849bee38cSmrg struct named_init ni = { 221949bee38cSmrg .number = 34, 222049bee38cSmrg .name = L"Test wide string", 222149bee38cSmrg .average = 543.34343, 222249bee38cSmrg }; 222349bee38cSmrg 222449bee38cSmrg ni.number = 58; 222549bee38cSmrg 222649bee38cSmrg int dynamic_array[ni.number]; 222749bee38cSmrg dynamic_array[0] = argv[0][0]; 222849bee38cSmrg dynamic_array[ni.number - 1] = 543; 222949bee38cSmrg 223049bee38cSmrg // work around unused variable warnings 223149bee38cSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 223249bee38cSmrg || dynamic_array[ni.number - 1] != 543); 223349bee38cSmrg' 223449bee38cSmrg 223549bee38cSmrg# Test code for whether the C compiler supports C11 (global declarations) 223649bee38cSmrgac_c_conftest_c11_globals=' 2237c8df0c59Smrg/* Does the compiler advertise C11 conformance? */ 223849bee38cSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 223949bee38cSmrg# error "Compiler does not advertise C11 conformance" 224049bee38cSmrg#endif 224149bee38cSmrg 224249bee38cSmrg// Check _Alignas. 224349bee38cSmrgchar _Alignas (double) aligned_as_double; 224449bee38cSmrgchar _Alignas (0) no_special_alignment; 224549bee38cSmrgextern char aligned_as_int; 224649bee38cSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 224749bee38cSmrg 224849bee38cSmrg// Check _Alignof. 224949bee38cSmrgenum 225049bee38cSmrg{ 225149bee38cSmrg int_alignment = _Alignof (int), 225249bee38cSmrg int_array_alignment = _Alignof (int[100]), 225349bee38cSmrg char_alignment = _Alignof (char) 225449bee38cSmrg}; 225549bee38cSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 225649bee38cSmrg 225749bee38cSmrg// Check _Noreturn. 225849bee38cSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 225949bee38cSmrg 226049bee38cSmrg// Check _Static_assert. 226149bee38cSmrgstruct test_static_assert 226249bee38cSmrg{ 226349bee38cSmrg int x; 226449bee38cSmrg _Static_assert (sizeof (int) <= sizeof (long int), 226549bee38cSmrg "_Static_assert does not work in struct"); 226649bee38cSmrg long int y; 226749bee38cSmrg}; 226849bee38cSmrg 226949bee38cSmrg// Check UTF-8 literals. 227049bee38cSmrg#define u8 syntax error! 227149bee38cSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 227249bee38cSmrg 227349bee38cSmrg// Check duplicate typedefs. 227449bee38cSmrgtypedef long *long_ptr; 227549bee38cSmrgtypedef long int *long_ptr; 227649bee38cSmrgtypedef long_ptr long_ptr; 227749bee38cSmrg 227849bee38cSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 227949bee38cSmrgstruct anonymous 228049bee38cSmrg{ 228149bee38cSmrg union { 228249bee38cSmrg struct { int i; int j; }; 228349bee38cSmrg struct { int k; long int l; } w; 228449bee38cSmrg }; 228549bee38cSmrg int m; 228649bee38cSmrg} v1; 228749bee38cSmrg' 228849bee38cSmrg 228949bee38cSmrg# Test code for whether the C compiler supports C11 (body of main). 229049bee38cSmrgac_c_conftest_c11_main=' 229149bee38cSmrg _Static_assert ((offsetof (struct anonymous, i) 229249bee38cSmrg == offsetof (struct anonymous, w.k)), 229349bee38cSmrg "Anonymous union alignment botch"); 229449bee38cSmrg v1.i = 2; 229549bee38cSmrg v1.w.k = 5; 229649bee38cSmrg ok |= v1.i != 5; 229749bee38cSmrg' 229849bee38cSmrg 229949bee38cSmrg# Test code for whether the C compiler supports C11 (complete). 230049bee38cSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 230149bee38cSmrg${ac_c_conftest_c99_globals} 230249bee38cSmrg${ac_c_conftest_c11_globals} 230349bee38cSmrg 230449bee38cSmrgint 230549bee38cSmrgmain (int argc, char **argv) 230649bee38cSmrg{ 230749bee38cSmrg int ok = 0; 230849bee38cSmrg ${ac_c_conftest_c89_main} 230949bee38cSmrg ${ac_c_conftest_c99_main} 231049bee38cSmrg ${ac_c_conftest_c11_main} 231149bee38cSmrg return ok; 231249bee38cSmrg} 231349bee38cSmrg" 231449bee38cSmrg 231549bee38cSmrg# Test code for whether the C compiler supports C99 (complete). 231649bee38cSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 231749bee38cSmrg${ac_c_conftest_c99_globals} 231849bee38cSmrg 231949bee38cSmrgint 232049bee38cSmrgmain (int argc, char **argv) 232149bee38cSmrg{ 232249bee38cSmrg int ok = 0; 232349bee38cSmrg ${ac_c_conftest_c89_main} 232449bee38cSmrg ${ac_c_conftest_c99_main} 232549bee38cSmrg return ok; 232649bee38cSmrg} 232749bee38cSmrg" 232849bee38cSmrg 232949bee38cSmrg# Test code for whether the C compiler supports C89 (complete). 233049bee38cSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 233149bee38cSmrg 233249bee38cSmrgint 233349bee38cSmrgmain (int argc, char **argv) 233449bee38cSmrg{ 233549bee38cSmrg int ok = 0; 233649bee38cSmrg ${ac_c_conftest_c89_main} 233749bee38cSmrg return ok; 233849bee38cSmrg} 233949bee38cSmrg" 234049bee38cSmrg 234149bee38cSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 234249bee38cSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 234349bee38cSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 234449bee38cSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 234549bee38cSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 234649bee38cSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 234749bee38cSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 234849bee38cSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 234949bee38cSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 235049bee38cSmrg 235149bee38cSmrg# Auxiliary files required by this configure script. 235249bee38cSmrgac_aux_files="config.guess config.sub compile missing install-sh" 235349bee38cSmrg 235449bee38cSmrg# Locations in which to look for auxiliary files. 235549bee38cSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 235649bee38cSmrg 235749bee38cSmrg# Search for a directory containing all of the required auxiliary files, 235849bee38cSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 235949bee38cSmrg# If we don't find one directory that contains all the files we need, 236049bee38cSmrg# we report the set of missing files from the *first* directory in 236149bee38cSmrg# $ac_aux_dir_candidates and give up. 236249bee38cSmrgac_missing_aux_files="" 236349bee38cSmrgac_first_candidate=: 236449bee38cSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 236549bee38cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 236649bee38cSmrgas_found=false 236749bee38cSmrgfor as_dir in $ac_aux_dir_candidates 236849bee38cSmrgdo 236949bee38cSmrg IFS=$as_save_IFS 237049bee38cSmrg case $as_dir in #((( 237149bee38cSmrg '') as_dir=./ ;; 237249bee38cSmrg */) ;; 237349bee38cSmrg *) as_dir=$as_dir/ ;; 237449bee38cSmrg esac 237549bee38cSmrg as_found=: 237649bee38cSmrg 237749bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 237849bee38cSmrg ac_aux_dir_found=yes 237949bee38cSmrg ac_install_sh= 238049bee38cSmrg for ac_aux in $ac_aux_files 238149bee38cSmrg do 238249bee38cSmrg # As a special case, if "install-sh" is required, that requirement 238349bee38cSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 238449bee38cSmrg # and $ac_install_sh is set appropriately for whichever one is found. 238549bee38cSmrg if test x"$ac_aux" = x"install-sh" 238649bee38cSmrg then 238749bee38cSmrg if test -f "${as_dir}install-sh"; then 238849bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 238949bee38cSmrg ac_install_sh="${as_dir}install-sh -c" 239049bee38cSmrg elif test -f "${as_dir}install.sh"; then 239149bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 239249bee38cSmrg ac_install_sh="${as_dir}install.sh -c" 239349bee38cSmrg elif test -f "${as_dir}shtool"; then 239449bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 239549bee38cSmrg ac_install_sh="${as_dir}shtool install -c" 239649bee38cSmrg else 239749bee38cSmrg ac_aux_dir_found=no 239849bee38cSmrg if $ac_first_candidate; then 239949bee38cSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 240049bee38cSmrg else 240149bee38cSmrg break 240249bee38cSmrg fi 240349bee38cSmrg fi 240449bee38cSmrg else 240549bee38cSmrg if test -f "${as_dir}${ac_aux}"; then 240649bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 240749bee38cSmrg else 240849bee38cSmrg ac_aux_dir_found=no 240949bee38cSmrg if $ac_first_candidate; then 241049bee38cSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 241149bee38cSmrg else 241249bee38cSmrg break 241349bee38cSmrg fi 241449bee38cSmrg fi 241549bee38cSmrg fi 241649bee38cSmrg done 241749bee38cSmrg if test "$ac_aux_dir_found" = yes; then 241849bee38cSmrg ac_aux_dir="$as_dir" 2419fc89c0fbSmrg break 2420fc89c0fbSmrg fi 242149bee38cSmrg ac_first_candidate=false 242249bee38cSmrg 242349bee38cSmrg as_found=false 2424fc89c0fbSmrgdone 242549bee38cSmrgIFS=$as_save_IFS 242649bee38cSmrgif $as_found 242749bee38cSmrgthen : 242849bee38cSmrg 2429c8df0c59Smrgelse case e in #( 2430c8df0c59Smrg e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 2431c8df0c59Smrgesac 2432fc89c0fbSmrgfi 2433fc89c0fbSmrg 243449bee38cSmrg 2435fc89c0fbSmrg# These three variables are undocumented and unsupported, 2436fc89c0fbSmrg# and are intended to be withdrawn in a future Autoconf release. 2437fc89c0fbSmrg# They can cause serious problems if a builder's source tree is in a directory 2438fc89c0fbSmrg# whose full name contains unusual characters. 243949bee38cSmrgif test -f "${ac_aux_dir}config.guess"; then 244049bee38cSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 244149bee38cSmrgfi 244249bee38cSmrgif test -f "${ac_aux_dir}config.sub"; then 244349bee38cSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 244449bee38cSmrgfi 244549bee38cSmrgif test -f "$ac_aux_dir/configure"; then 244649bee38cSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 244749bee38cSmrgfi 244849bee38cSmrg 244949bee38cSmrg# Check that the precious variables saved in the cache have kept the same 245049bee38cSmrg# value. 245149bee38cSmrgac_cache_corrupted=false 245249bee38cSmrgfor ac_var in $ac_precious_vars; do 245349bee38cSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 245449bee38cSmrg eval ac_new_set=\$ac_env_${ac_var}_set 245549bee38cSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 245649bee38cSmrg eval ac_new_val=\$ac_env_${ac_var}_value 245749bee38cSmrg case $ac_old_set,$ac_new_set in 245849bee38cSmrg set,) 2459c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 2460c8df0c59Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 246149bee38cSmrg ac_cache_corrupted=: ;; 246249bee38cSmrg ,set) 2463c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 2464c8df0c59Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 246549bee38cSmrg ac_cache_corrupted=: ;; 246649bee38cSmrg ,);; 246749bee38cSmrg *) 246849bee38cSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 246949bee38cSmrg # differences in whitespace do not lead to failure. 247049bee38cSmrg ac_old_val_w=`echo x $ac_old_val` 247149bee38cSmrg ac_new_val_w=`echo x $ac_new_val` 247249bee38cSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2473c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 2474c8df0c59Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 247549bee38cSmrg ac_cache_corrupted=: 247649bee38cSmrg else 2477c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 2478c8df0c59Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 247949bee38cSmrg eval $ac_var=\$ac_old_val 248049bee38cSmrg fi 2481c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 2482c8df0c59Smrgprintf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 2483c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 2484c8df0c59Smrgprintf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 248549bee38cSmrg fi;; 248649bee38cSmrg esac 248749bee38cSmrg # Pass precious variables to config.status. 248849bee38cSmrg if test "$ac_new_set" = set; then 248949bee38cSmrg case $ac_new_val in 249049bee38cSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 249149bee38cSmrg *) ac_arg=$ac_var=$ac_new_val ;; 249249bee38cSmrg esac 249349bee38cSmrg case " $ac_configure_args " in 249449bee38cSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 249549bee38cSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 249649bee38cSmrg esac 249749bee38cSmrg fi 249849bee38cSmrgdone 249949bee38cSmrgif $ac_cache_corrupted; then 2500c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2501c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 250249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 250349bee38cSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2504c8df0c59Smrg as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 250549bee38cSmrg and start over" "$LINENO" 5 250649bee38cSmrgfi 250749bee38cSmrg## -------------------- ## 250849bee38cSmrg## Main body of script. ## 250949bee38cSmrg## -------------------- ## 251049bee38cSmrg 251149bee38cSmrgac_ext=c 251249bee38cSmrgac_cpp='$CPP $CPPFLAGS' 251349bee38cSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 251449bee38cSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 251549bee38cSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 251649bee38cSmrg 251749bee38cSmrg 251849bee38cSmrg 251949bee38cSmrgac_config_headers="$ac_config_headers config.h" 252049bee38cSmrg 252149bee38cSmrg 252249bee38cSmrg# Initialize Automake 2523c8df0c59Smrgam__api_version='1.17' 2524fc89c0fbSmrg 2525fc89c0fbSmrg 252649bee38cSmrg 252749bee38cSmrg # Find a good install program. We prefer a C program (faster), 2528fc89c0fbSmrg# so one script is as good as another. But avoid the broken or 2529fc89c0fbSmrg# incompatible versions: 2530fc89c0fbSmrg# SysV /etc/install, /usr/sbin/install 2531fc89c0fbSmrg# SunOS /usr/etc/install 2532fc89c0fbSmrg# IRIX /sbin/install 2533fc89c0fbSmrg# AIX /bin/install 2534fc89c0fbSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2535fc89c0fbSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2536fc89c0fbSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2537fc89c0fbSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2538fc89c0fbSmrg# OS/2's system install, which has a completely different semantic 2539fc89c0fbSmrg# ./install, which can be erroneously created by make from ./install.sh. 254091ec45ceSmrg# Reject install programs that cannot install multiple files. 254149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 254249bee38cSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 2543fc89c0fbSmrgif test -z "$INSTALL"; then 254449bee38cSmrgif test ${ac_cv_path_install+y} 254549bee38cSmrgthen : 254649bee38cSmrg printf %s "(cached) " >&6 2547c8df0c59Smrgelse case e in #( 2548c8df0c59Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2549fc89c0fbSmrgfor as_dir in $PATH 2550fc89c0fbSmrgdo 2551fc89c0fbSmrg IFS=$as_save_IFS 255249bee38cSmrg case $as_dir in #((( 255349bee38cSmrg '') as_dir=./ ;; 255449bee38cSmrg */) ;; 255549bee38cSmrg *) as_dir=$as_dir/ ;; 255649bee38cSmrg esac 255749bee38cSmrg # Account for fact that we put trailing slashes in our PATH walk. 255849bee38cSmrgcase $as_dir in #(( 255949bee38cSmrg ./ | /[cC]/* | \ 2560fc89c0fbSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2561a0996ce0Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2562fc89c0fbSmrg /usr/ucb/* ) ;; 2563fc89c0fbSmrg *) 2564fc89c0fbSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 2565fc89c0fbSmrg # Don't use installbsd from OSF since it installs stuff as root 2566fc89c0fbSmrg # by default. 2567fc89c0fbSmrg for ac_prog in ginstall scoinst install; do 2568fc89c0fbSmrg for ac_exec_ext in '' $ac_executable_extensions; do 256949bee38cSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2570fc89c0fbSmrg if test $ac_prog = install && 257149bee38cSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2572fc89c0fbSmrg # AIX install. It has an incompatible calling convention. 2573fc89c0fbSmrg : 2574fc89c0fbSmrg elif test $ac_prog = install && 257549bee38cSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2576fc89c0fbSmrg # program-specific install script used by HP pwplus--don't use. 2577fc89c0fbSmrg : 2578fc89c0fbSmrg else 257991ec45ceSmrg rm -rf conftest.one conftest.two conftest.dir 258091ec45ceSmrg echo one > conftest.one 258191ec45ceSmrg echo two > conftest.two 258291ec45ceSmrg mkdir conftest.dir 258349bee38cSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 258491ec45ceSmrg test -s conftest.one && test -s conftest.two && 258591ec45ceSmrg test -s conftest.dir/conftest.one && 258691ec45ceSmrg test -s conftest.dir/conftest.two 258791ec45ceSmrg then 258849bee38cSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 258991ec45ceSmrg break 3 259091ec45ceSmrg fi 2591fc89c0fbSmrg fi 2592fc89c0fbSmrg fi 2593fc89c0fbSmrg done 2594fc89c0fbSmrg done 2595fc89c0fbSmrg ;; 2596fc89c0fbSmrgesac 259791ec45ceSmrg 2598a0996ce0Smrg done 2599fc89c0fbSmrgIFS=$as_save_IFS 2600fc89c0fbSmrg 260191ec45ceSmrgrm -rf conftest.one conftest.two conftest.dir 2602c8df0c59Smrg ;; 2603c8df0c59Smrgesac 2604fc89c0fbSmrgfi 260549bee38cSmrg if test ${ac_cv_path_install+y}; then 2606fc89c0fbSmrg INSTALL=$ac_cv_path_install 2607fc89c0fbSmrg else 2608fc89c0fbSmrg # As a last resort, use the slow shell script. Don't cache a 2609fc89c0fbSmrg # value for INSTALL within a source directory, because that will 2610fc89c0fbSmrg # break other packages using the cache if that directory is 2611fc89c0fbSmrg # removed, or if the value is a relative name. 2612fc89c0fbSmrg INSTALL=$ac_install_sh 2613fc89c0fbSmrg fi 2614fc89c0fbSmrgfi 261549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 261649bee38cSmrgprintf "%s\n" "$INSTALL" >&6; } 2617fc89c0fbSmrg 2618fc89c0fbSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2619fc89c0fbSmrg# It thinks the first close brace ends the variable substitution. 2620fc89c0fbSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2621fc89c0fbSmrg 2622fc89c0fbSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2623fc89c0fbSmrg 2624fc89c0fbSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2625fc89c0fbSmrg 2626c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 2627c8df0c59Smrgprintf %s "checking whether sleep supports fractional seconds... " >&6; } 2628c8df0c59Smrgif test ${am_cv_sleep_fractional_seconds+y} 2629c8df0c59Smrgthen : 2630c8df0c59Smrg printf %s "(cached) " >&6 2631c8df0c59Smrgelse case e in #( 2632c8df0c59Smrg e) if sleep 0.001 2>/dev/null 2633c8df0c59Smrgthen : 2634c8df0c59Smrg am_cv_sleep_fractional_seconds=yes 2635c8df0c59Smrgelse case e in #( 2636c8df0c59Smrg e) am_cv_sleep_fractional_seconds=no ;; 2637c8df0c59Smrgesac 2638c8df0c59Smrgfi 2639c8df0c59Smrg ;; 2640c8df0c59Smrgesac 2641c8df0c59Smrgfi 2642c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 2643c8df0c59Smrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } 2644c8df0c59Smrg 2645c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 2646c8df0c59Smrgprintf %s "checking filesystem timestamp resolution... " >&6; } 2647c8df0c59Smrgif test ${am_cv_filesystem_timestamp_resolution+y} 2648c8df0c59Smrgthen : 2649c8df0c59Smrg printf %s "(cached) " >&6 2650c8df0c59Smrgelse case e in #( 2651c8df0c59Smrg e) # Default to the worst case. 2652c8df0c59Smrgam_cv_filesystem_timestamp_resolution=2 2653c8df0c59Smrg 2654c8df0c59Smrg# Only try to go finer than 1 sec if sleep can do it. 2655c8df0c59Smrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, 2656c8df0c59Smrg# - 1 sec is not much of a win compared to 2 sec, and 2657c8df0c59Smrg# - it takes 2 seconds to perform the test whether 1 sec works. 2658c8df0c59Smrg# 2659c8df0c59Smrg# Instead, just use the default 2s on platforms that have 1s resolution, 2660c8df0c59Smrg# accept the extra 1s delay when using $sleep in the Automake tests, in 2661c8df0c59Smrg# exchange for not incurring the 2s delay for running the test for all 2662c8df0c59Smrg# packages. 2663c8df0c59Smrg# 2664c8df0c59Smrgam_try_resolutions= 2665c8df0c59Smrgif test "$am_cv_sleep_fractional_seconds" = yes; then 2666c8df0c59Smrg # Even a millisecond often causes a bunch of false positives, 2667c8df0c59Smrg # so just try a hundredth of a second. The time saved between .001 and 2668c8df0c59Smrg # .01 is not terribly consequential. 2669c8df0c59Smrg am_try_resolutions="0.01 0.1 $am_try_resolutions" 2670c8df0c59Smrgfi 2671c8df0c59Smrg 2672c8df0c59Smrg# In order to catch current-generation FAT out, we must *modify* files 2673c8df0c59Smrg# that already exist; the *creation* timestamp is finer. Use names 2674c8df0c59Smrg# that make ls -t sort them differently when they have equal 2675c8df0c59Smrg# timestamps than when they have distinct timestamps, keeping 2676c8df0c59Smrg# in mind that ls -t prints the *newest* file first. 2677c8df0c59Smrgrm -f conftest.ts? 2678c8df0c59Smrg: > conftest.ts1 2679c8df0c59Smrg: > conftest.ts2 2680c8df0c59Smrg: > conftest.ts3 2681c8df0c59Smrg 2682c8df0c59Smrg# Make sure ls -t actually works. Do 'set' in a subshell so we don't 2683c8df0c59Smrg# clobber the current shell's arguments. (Outer-level square brackets 2684c8df0c59Smrg# are removed by m4; they're present so that m4 does not expand 2685c8df0c59Smrg# <dollar><star>; be careful, easy to get confused.) 2686c8df0c59Smrgif ( 2687c8df0c59Smrg set X `ls -t conftest.ts[12]` && 2688c8df0c59Smrg { 2689c8df0c59Smrg test "$*" != "X conftest.ts1 conftest.ts2" || 2690c8df0c59Smrg test "$*" != "X conftest.ts2 conftest.ts1"; 2691c8df0c59Smrg } 2692c8df0c59Smrg); then :; else 2693c8df0c59Smrg # If neither matched, then we have a broken ls. This can happen 2694c8df0c59Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2695c8df0c59Smrg # broken ls alias from the environment. This has actually 2696c8df0c59Smrg # happened. Such a system could not be considered "sane". 2697c8df0c59Smrg printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 2698c8df0c59Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2699c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2700c8df0c59Smrgas_fn_error $? "ls -t produces unexpected output. 2701c8df0c59SmrgMake sure there is not a broken ls alias in your environment. 2702c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } 2703c8df0c59Smrgfi 2704c8df0c59Smrg 2705c8df0c59Smrgfor am_try_res in $am_try_resolutions; do 2706c8df0c59Smrg # Any one fine-grained sleep might happen to cross the boundary 2707c8df0c59Smrg # between two values of a coarser actual resolution, but if we do 2708c8df0c59Smrg # two fine-grained sleeps in a row, at least one of them will fall 2709c8df0c59Smrg # entirely within a coarse interval. 2710c8df0c59Smrg echo alpha > conftest.ts1 2711c8df0c59Smrg sleep $am_try_res 2712c8df0c59Smrg echo beta > conftest.ts2 2713c8df0c59Smrg sleep $am_try_res 2714c8df0c59Smrg echo gamma > conftest.ts3 2715c8df0c59Smrg 2716c8df0c59Smrg # We assume that 'ls -t' will make use of high-resolution 2717c8df0c59Smrg # timestamps if the operating system supports them at all. 2718c8df0c59Smrg if (set X `ls -t conftest.ts?` && 2719c8df0c59Smrg test "$2" = conftest.ts3 && 2720c8df0c59Smrg test "$3" = conftest.ts2 && 2721c8df0c59Smrg test "$4" = conftest.ts1); then 2722c8df0c59Smrg # 2723c8df0c59Smrg # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, 2724c8df0c59Smrg # because we don't need to test make. 2725c8df0c59Smrg make_ok=true 2726c8df0c59Smrg if test $am_try_res != 1; then 2727c8df0c59Smrg # But if we've succeeded so far with a subsecond resolution, we 2728c8df0c59Smrg # have one more thing to check: make. It can happen that 2729c8df0c59Smrg # everything else supports the subsecond mtimes, but make doesn't; 2730c8df0c59Smrg # notably on macOS, which ships make 3.81 from 2006 (the last one 2731c8df0c59Smrg # released under GPLv2). https://bugs.gnu.org/68808 2732c8df0c59Smrg # 2733c8df0c59Smrg # We test $MAKE if it is defined in the environment, else "make". 2734c8df0c59Smrg # It might get overridden later, but our hope is that in practice 2735c8df0c59Smrg # it does not matter: it is the system "make" which is (by far) 2736c8df0c59Smrg # the most likely to be broken, whereas if the user overrides it, 2737c8df0c59Smrg # probably they did so with a better, or at least not worse, make. 2738c8df0c59Smrg # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html 2739c8df0c59Smrg # 2740c8df0c59Smrg # Create a Makefile (real tab character here): 2741c8df0c59Smrg rm -f conftest.mk 2742c8df0c59Smrg echo 'conftest.ts1: conftest.ts2' >conftest.mk 2743c8df0c59Smrg echo ' touch conftest.ts2' >>conftest.mk 2744c8df0c59Smrg # 2745c8df0c59Smrg # Now, running 2746c8df0c59Smrg # touch conftest.ts1; touch conftest.ts2; make 2747c8df0c59Smrg # should touch ts1 because ts2 is newer. This could happen by luck, 2748c8df0c59Smrg # but most often, it will fail if make's support is insufficient. So 2749c8df0c59Smrg # test for several consecutive successes. 2750c8df0c59Smrg # 2751c8df0c59Smrg # (We reuse conftest.ts[12] because we still want to modify existing 2752c8df0c59Smrg # files, not create new ones, per above.) 2753c8df0c59Smrg n=0 2754c8df0c59Smrg make=${MAKE-make} 2755c8df0c59Smrg until test $n -eq 3; do 2756c8df0c59Smrg echo one > conftest.ts1 2757c8df0c59Smrg sleep $am_try_res 2758c8df0c59Smrg echo two > conftest.ts2 # ts2 should now be newer than ts1 2759c8df0c59Smrg if $make -f conftest.mk | grep 'up to date' >/dev/null; then 2760c8df0c59Smrg make_ok=false 2761c8df0c59Smrg break # out of $n loop 2762c8df0c59Smrg fi 2763c8df0c59Smrg n=`expr $n + 1` 2764c8df0c59Smrg done 2765c8df0c59Smrg fi 2766c8df0c59Smrg # 2767c8df0c59Smrg if $make_ok; then 2768c8df0c59Smrg # Everything we know to check worked out, so call this resolution good. 2769c8df0c59Smrg am_cv_filesystem_timestamp_resolution=$am_try_res 2770c8df0c59Smrg break # out of $am_try_res loop 2771c8df0c59Smrg fi 2772c8df0c59Smrg # Otherwise, we'll go on to check the next resolution. 2773c8df0c59Smrg fi 2774c8df0c59Smrgdone 2775c8df0c59Smrgrm -f conftest.ts? 2776c8df0c59Smrg# (end _am_filesystem_timestamp_resolution) 2777c8df0c59Smrg ;; 2778c8df0c59Smrgesac 2779c8df0c59Smrgfi 2780c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 2781c8df0c59Smrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } 2782c8df0c59Smrg 2783c8df0c59Smrg# This check should not be cached, as it may vary across builds of 2784c8df0c59Smrg# different projects. 278549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 278649bee38cSmrgprintf %s "checking whether build environment is sane... " >&6; } 278791ec45ceSmrg# Reject unsafe characters in $srcdir or the absolute working directory 278891ec45ceSmrg# name. Accept space and tab only in the latter. 278991ec45ceSmrgam_lf=' 279091ec45ceSmrg' 279191ec45ceSmrgcase `pwd` in 279291ec45ceSmrg *[\\\"\#\$\&\'\`$am_lf]*) 2793a0996ce0Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 279491ec45ceSmrgesac 279591ec45ceSmrgcase $srcdir in 279691ec45ceSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2797576bbdfcSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 279891ec45ceSmrgesac 279991ec45ceSmrg 2800576bbdfcSmrg# Do 'set' in a subshell so we don't clobber the current shell's 280191ec45ceSmrg# arguments. Must try -L first in case configure is actually a 280291ec45ceSmrg# symlink; some systems play weird games with the mod time of symlinks 280391ec45ceSmrg# (eg FreeBSD returns the mod time of the symlink's containing 280491ec45ceSmrg# directory). 2805c8df0c59Smrgam_build_env_is_sane=no 2806c8df0c59Smrgam_has_slept=no 2807c8df0c59Smrgrm -f conftest.file 2808c8df0c59Smrgfor am_try in 1 2; do 2809c8df0c59Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2810c8df0c59Smrg if ( 2811c8df0c59Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2812c8df0c59Smrg if test "$*" = "X"; then 2813c8df0c59Smrg # -L didn't work. 2814c8df0c59Smrg set X `ls -t "$srcdir/configure" conftest.file` 2815c8df0c59Smrg fi 2816c8df0c59Smrg test "$2" = conftest.file 2817c8df0c59Smrg ); then 2818c8df0c59Smrg am_build_env_is_sane=yes 2819c8df0c59Smrg break 2820c8df0c59Smrg fi 2821c8df0c59Smrg # Just in case. 2822c8df0c59Smrg sleep "$am_cv_filesystem_timestamp_resolution" 2823c8df0c59Smrg am_has_slept=yes 2824c8df0c59Smrgdone 2825c8df0c59Smrg 2826c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 2827c8df0c59Smrgprintf "%s\n" "$am_build_env_is_sane" >&6; } 2828c8df0c59Smrgif test "$am_build_env_is_sane" = no; then 2829c8df0c59Smrg as_fn_error $? "newly created file is older than distributed files! 2830a0996ce0SmrgCheck your system clock" "$LINENO" 5 2831fc89c0fbSmrgfi 2832c8df0c59Smrg 2833576bbdfcSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2834576bbdfcSmrg# generated files are strictly newer. 2835576bbdfcSmrgam_sleep_pid= 2836c8df0c59Smrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 2837c8df0c59Smrgthen : 2838c8df0c59Smrg 2839c8df0c59Smrgelse case e in #( 2840c8df0c59Smrg e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & 2841576bbdfcSmrg am_sleep_pid=$! 2842c8df0c59Smrg ;; 2843c8df0c59Smrgesac 2844576bbdfcSmrgfi 2845576bbdfcSmrg 2846576bbdfcSmrgrm -f conftest.file 2847576bbdfcSmrg 2848fc89c0fbSmrgtest "$program_prefix" != NONE && 2849fc89c0fbSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2850fc89c0fbSmrg# Use a double $ so make ignores it. 2851fc89c0fbSmrgtest "$program_suffix" != NONE && 2852fc89c0fbSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 285391ec45ceSmrg# Double any \ or $. 2854c8df0c59Smrg# By default was 's,x,x', remove it if useless. 285591ec45ceSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 285649bee38cSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 285749bee38cSmrg 2858fc89c0fbSmrg 285981676fe2Smrg# Expand $ac_aux_dir to an absolute path. 286081676fe2Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2861fc89c0fbSmrg 286249bee38cSmrg 286349bee38cSmrg if test x"${MISSING+set}" != xset; then 286449bee38cSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 286591ec45ceSmrgfi 2866fc89c0fbSmrg# Use eval to expand $SHELL 2867576bbdfcSmrgif eval "$MISSING --is-lightweight"; then 2868576bbdfcSmrg am_missing_run="$MISSING " 2869fc89c0fbSmrgelse 2870fc89c0fbSmrg am_missing_run= 287149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 287249bee38cSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 287391ec45ceSmrgfi 287491ec45ceSmrg 287581676fe2Smrgif test x"${install_sh+set}" != xset; then 287691ec45ceSmrg case $am_aux_dir in 287791ec45ceSmrg *\ * | *\ *) 287891ec45ceSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 287991ec45ceSmrg *) 288091ec45ceSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 288191ec45ceSmrg esac 288291ec45ceSmrgfi 288391ec45ceSmrg 2884576bbdfcSmrg# Installed binaries are usually stripped using 'strip' when the user 2885576bbdfcSmrg# run "make install-strip". However 'strip' might not be the right 288691ec45ceSmrg# tool to use in cross-compilation environments, therefore Automake 2887576bbdfcSmrg# will honor the 'STRIP' environment variable to overrule this program. 288891ec45ceSmrgif test "$cross_compiling" != no; then 288991ec45ceSmrg if test -n "$ac_tool_prefix"; then 289091ec45ceSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 289191ec45ceSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 289249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 289349bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 289449bee38cSmrgif test ${ac_cv_prog_STRIP+y} 289549bee38cSmrgthen : 289649bee38cSmrg printf %s "(cached) " >&6 2897c8df0c59Smrgelse case e in #( 2898c8df0c59Smrg e) if test -n "$STRIP"; then 289991ec45ceSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 290091ec45ceSmrgelse 290191ec45ceSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 290291ec45ceSmrgfor as_dir in $PATH 290391ec45ceSmrgdo 290491ec45ceSmrg IFS=$as_save_IFS 290549bee38cSmrg case $as_dir in #((( 290649bee38cSmrg '') as_dir=./ ;; 290749bee38cSmrg */) ;; 290849bee38cSmrg *) as_dir=$as_dir/ ;; 290949bee38cSmrg esac 2910a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 291149bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 291291ec45ceSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 291349bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 291491ec45ceSmrg break 2 291591ec45ceSmrg fi 291691ec45ceSmrgdone 2917a0996ce0Smrg done 291891ec45ceSmrgIFS=$as_save_IFS 291991ec45ceSmrg 2920c8df0c59Smrgfi ;; 2921c8df0c59Smrgesac 292291ec45ceSmrgfi 292391ec45ceSmrgSTRIP=$ac_cv_prog_STRIP 292491ec45ceSmrgif test -n "$STRIP"; then 292549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 292649bee38cSmrgprintf "%s\n" "$STRIP" >&6; } 292791ec45ceSmrgelse 292849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 292949bee38cSmrgprintf "%s\n" "no" >&6; } 293091ec45ceSmrgfi 293191ec45ceSmrg 293291ec45ceSmrg 293391ec45ceSmrgfi 293491ec45ceSmrgif test -z "$ac_cv_prog_STRIP"; then 293591ec45ceSmrg ac_ct_STRIP=$STRIP 293691ec45ceSmrg # Extract the first word of "strip", so it can be a program name with args. 293791ec45ceSmrgset dummy strip; ac_word=$2 293849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 293949bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 294049bee38cSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 294149bee38cSmrgthen : 294249bee38cSmrg printf %s "(cached) " >&6 2943c8df0c59Smrgelse case e in #( 2944c8df0c59Smrg e) if test -n "$ac_ct_STRIP"; then 294591ec45ceSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 294691ec45ceSmrgelse 294791ec45ceSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 294891ec45ceSmrgfor as_dir in $PATH 294991ec45ceSmrgdo 295091ec45ceSmrg IFS=$as_save_IFS 295149bee38cSmrg case $as_dir in #((( 295249bee38cSmrg '') as_dir=./ ;; 295349bee38cSmrg */) ;; 295449bee38cSmrg *) as_dir=$as_dir/ ;; 295549bee38cSmrg esac 2956a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 295749bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 295891ec45ceSmrg ac_cv_prog_ac_ct_STRIP="strip" 295949bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 296091ec45ceSmrg break 2 296191ec45ceSmrg fi 296291ec45ceSmrgdone 2963a0996ce0Smrg done 296491ec45ceSmrgIFS=$as_save_IFS 296591ec45ceSmrg 2966c8df0c59Smrgfi ;; 2967c8df0c59Smrgesac 296891ec45ceSmrgfi 296991ec45ceSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 297091ec45ceSmrgif test -n "$ac_ct_STRIP"; then 297149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 297249bee38cSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 297391ec45ceSmrgelse 297449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 297549bee38cSmrgprintf "%s\n" "no" >&6; } 297691ec45ceSmrgfi 297791ec45ceSmrg 297891ec45ceSmrg if test "x$ac_ct_STRIP" = x; then 297991ec45ceSmrg STRIP=":" 298091ec45ceSmrg else 298191ec45ceSmrg case $cross_compiling:$ac_tool_warned in 298291ec45ceSmrgyes:) 298349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 298449bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 298591ec45ceSmrgac_tool_warned=yes ;; 298691ec45ceSmrgesac 298791ec45ceSmrg STRIP=$ac_ct_STRIP 298891ec45ceSmrg fi 298991ec45ceSmrgelse 299091ec45ceSmrg STRIP="$ac_cv_prog_STRIP" 2991fc89c0fbSmrgfi 2992fc89c0fbSmrg 299391ec45ceSmrgfi 299491ec45ceSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 299591ec45ceSmrg 299649bee38cSmrg 299749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 299849bee38cSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 2999fc89c0fbSmrgif test -z "$MKDIR_P"; then 300049bee38cSmrg if test ${ac_cv_path_mkdir+y} 300149bee38cSmrgthen : 300249bee38cSmrg printf %s "(cached) " >&6 3003c8df0c59Smrgelse case e in #( 3004c8df0c59Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3005fc89c0fbSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3006fc89c0fbSmrgdo 3007fc89c0fbSmrg IFS=$as_save_IFS 300849bee38cSmrg case $as_dir in #((( 300949bee38cSmrg '') as_dir=./ ;; 301049bee38cSmrg */) ;; 301149bee38cSmrg *) as_dir=$as_dir/ ;; 301249bee38cSmrg esac 3013a0996ce0Smrg for ac_prog in mkdir gmkdir; do 3014fc89c0fbSmrg for ac_exec_ext in '' $ac_executable_extensions; do 301549bee38cSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 301649bee38cSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 301749bee38cSmrg 'mkdir ('*'coreutils) '* | \ 3018c8df0c59Smrg *'BusyBox '* | \ 3019fc89c0fbSmrg 'mkdir (fileutils) '4.1*) 302049bee38cSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 3021fc89c0fbSmrg break 3;; 3022fc89c0fbSmrg esac 3023fc89c0fbSmrg done 3024fc89c0fbSmrg done 3025a0996ce0Smrg done 3026fc89c0fbSmrgIFS=$as_save_IFS 3027c8df0c59Smrg ;; 3028c8df0c59Smrgesac 3029fc89c0fbSmrgfi 3030fc89c0fbSmrg 3031a0996ce0Smrg test -d ./--version && rmdir ./--version 303249bee38cSmrg if test ${ac_cv_path_mkdir+y}; then 3033fc89c0fbSmrg MKDIR_P="$ac_cv_path_mkdir -p" 3034fc89c0fbSmrg else 3035c8df0c59Smrg # As a last resort, use plain mkdir -p, 3036c8df0c59Smrg # in the hope it doesn't have the bugs of ancient mkdir. 3037c8df0c59Smrg MKDIR_P='mkdir -p' 3038fc89c0fbSmrg fi 3039fc89c0fbSmrgfi 304049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 304149bee38cSmrgprintf "%s\n" "$MKDIR_P" >&6; } 3042fc89c0fbSmrg 3043fc89c0fbSmrgfor ac_prog in gawk mawk nawk awk 3044fc89c0fbSmrgdo 3045fc89c0fbSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3046fc89c0fbSmrgset dummy $ac_prog; ac_word=$2 304749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 304849bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 304949bee38cSmrgif test ${ac_cv_prog_AWK+y} 305049bee38cSmrgthen : 305149bee38cSmrg printf %s "(cached) " >&6 3052c8df0c59Smrgelse case e in #( 3053c8df0c59Smrg e) if test -n "$AWK"; then 3054fc89c0fbSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 3055fc89c0fbSmrgelse 3056fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3057fc89c0fbSmrgfor as_dir in $PATH 3058fc89c0fbSmrgdo 3059fc89c0fbSmrg IFS=$as_save_IFS 306049bee38cSmrg case $as_dir in #((( 306149bee38cSmrg '') as_dir=./ ;; 306249bee38cSmrg */) ;; 306349bee38cSmrg *) as_dir=$as_dir/ ;; 306449bee38cSmrg esac 3065a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 306649bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3067fc89c0fbSmrg ac_cv_prog_AWK="$ac_prog" 306849bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3069fc89c0fbSmrg break 2 3070fc89c0fbSmrg fi 3071fc89c0fbSmrgdone 3072a0996ce0Smrg done 3073fc89c0fbSmrgIFS=$as_save_IFS 3074fc89c0fbSmrg 3075c8df0c59Smrgfi ;; 3076c8df0c59Smrgesac 3077fc89c0fbSmrgfi 3078fc89c0fbSmrgAWK=$ac_cv_prog_AWK 3079fc89c0fbSmrgif test -n "$AWK"; then 308049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 308149bee38cSmrgprintf "%s\n" "$AWK" >&6; } 3082fc89c0fbSmrgelse 308349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 308449bee38cSmrgprintf "%s\n" "no" >&6; } 3085fc89c0fbSmrgfi 3086fc89c0fbSmrg 3087fc89c0fbSmrg 3088fc89c0fbSmrg test -n "$AWK" && break 3089fc89c0fbSmrgdone 3090fc89c0fbSmrg 309149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 309249bee38cSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 309391ec45ceSmrgset x ${MAKE-make} 309449bee38cSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 309549bee38cSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 309649bee38cSmrgthen : 309749bee38cSmrg printf %s "(cached) " >&6 3098c8df0c59Smrgelse case e in #( 3099c8df0c59Smrg e) cat >conftest.make <<\_ACEOF 3100fc89c0fbSmrgSHELL = /bin/sh 3101fc89c0fbSmrgall: 3102fc89c0fbSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 3103fc89c0fbSmrg_ACEOF 3104a0996ce0Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3105fc89c0fbSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 3106fc89c0fbSmrg *@@@%%%=?*=@@@%%%*) 3107fc89c0fbSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 3108fc89c0fbSmrg *) 3109fc89c0fbSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 3110fc89c0fbSmrgesac 3111c8df0c59Smrgrm -f conftest.make ;; 3112c8df0c59Smrgesac 3113fc89c0fbSmrgfi 3114fc89c0fbSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 311549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 311649bee38cSmrgprintf "%s\n" "yes" >&6; } 3117fc89c0fbSmrg SET_MAKE= 3118fc89c0fbSmrgelse 311949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 312049bee38cSmrgprintf "%s\n" "no" >&6; } 3121fc89c0fbSmrg SET_MAKE="MAKE=${MAKE-make}" 3122fc89c0fbSmrgfi 3123fc89c0fbSmrg 3124fc89c0fbSmrgrm -rf .tst 2>/dev/null 3125fc89c0fbSmrgmkdir .tst 2>/dev/null 3126fc89c0fbSmrgif test -d .tst; then 3127fc89c0fbSmrg am__leading_dot=. 3128fc89c0fbSmrgelse 3129fc89c0fbSmrg am__leading_dot=_ 3130fc89c0fbSmrgfi 3131fc89c0fbSmrgrmdir .tst 2>/dev/null 3132fc89c0fbSmrg 3133c8df0c59SmrgAM_DEFAULT_VERBOSITY=1 3134576bbdfcSmrg# Check whether --enable-silent-rules was given. 313549bee38cSmrgif test ${enable_silent_rules+y} 313649bee38cSmrgthen : 3137576bbdfcSmrg enableval=$enable_silent_rules; 3138576bbdfcSmrgfi 3139576bbdfcSmrg 3140576bbdfcSmrgam_make=${MAKE-make} 314149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 314249bee38cSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 314349bee38cSmrgif test ${am_cv_make_support_nested_variables+y} 314449bee38cSmrgthen : 314549bee38cSmrg printf %s "(cached) " >&6 3146c8df0c59Smrgelse case e in #( 3147c8df0c59Smrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 3148576bbdfcSmrgBAR0=false 3149576bbdfcSmrgBAR1=true 3150576bbdfcSmrgV=1 3151576bbdfcSmrgam__doit: 3152576bbdfcSmrg @$(TRUE) 3153576bbdfcSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3154576bbdfcSmrg am_cv_make_support_nested_variables=yes 3155576bbdfcSmrgelse 3156576bbdfcSmrg am_cv_make_support_nested_variables=no 3157c8df0c59Smrgfi ;; 3158c8df0c59Smrgesac 3159576bbdfcSmrgfi 316049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 316149bee38cSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 3162576bbdfcSmrgAM_BACKSLASH='\' 3163576bbdfcSmrg 3164c8df0c59Smrgam__rm_f_notfound= 3165c8df0c59Smrgif (rm -f && rm -fr && rm -rf) 2>/dev/null 3166c8df0c59Smrgthen : 3167c8df0c59Smrg 3168c8df0c59Smrgelse case e in #( 3169c8df0c59Smrg e) am__rm_f_notfound='""' ;; 3170c8df0c59Smrgesac 3171c8df0c59Smrgfi 3172c8df0c59Smrg 3173c8df0c59Smrg 3174c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 3175c8df0c59Smrgprintf %s "checking xargs -n works... " >&6; } 3176c8df0c59Smrgif test ${am_cv_xargs_n_works+y} 3177c8df0c59Smrgthen : 3178c8df0c59Smrg printf %s "(cached) " >&6 3179c8df0c59Smrgelse case e in #( 3180c8df0c59Smrg e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 3181c8df0c59Smrg3" 3182c8df0c59Smrgthen : 3183c8df0c59Smrg am_cv_xargs_n_works=yes 3184c8df0c59Smrgelse case e in #( 3185c8df0c59Smrg e) am_cv_xargs_n_works=no ;; 3186c8df0c59Smrgesac 3187c8df0c59Smrgfi ;; 3188c8df0c59Smrgesac 3189c8df0c59Smrgfi 3190c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 3191c8df0c59Smrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; } 3192c8df0c59Smrgif test "$am_cv_xargs_n_works" = yes 3193c8df0c59Smrgthen : 3194c8df0c59Smrg am__xargs_n='xargs -n' 3195c8df0c59Smrgelse case e in #( 3196c8df0c59Smrg e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' 3197c8df0c59Smrg ;; 3198c8df0c59Smrgesac 3199c8df0c59Smrgfi 3200c8df0c59Smrg 3201fc89c0fbSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 3202fc89c0fbSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3203fc89c0fbSmrg # is not polluted with repeated "-I." 3204fc89c0fbSmrg am__isrc=' -I$(srcdir)' 3205fc89c0fbSmrg # test to see if srcdir already configured 3206fc89c0fbSmrg if test -f $srcdir/config.status; then 3207a0996ce0Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3208fc89c0fbSmrg fi 3209fc89c0fbSmrgfi 3210fc89c0fbSmrg 3211fc89c0fbSmrg# test whether we have cygpath 3212fc89c0fbSmrgif test -z "$CYGPATH_W"; then 3213fc89c0fbSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 3214fc89c0fbSmrg CYGPATH_W='cygpath -w' 3215fc89c0fbSmrg else 3216fc89c0fbSmrg CYGPATH_W=echo 3217fc89c0fbSmrg fi 3218fc89c0fbSmrgfi 3219fc89c0fbSmrg 3220fc89c0fbSmrg 3221fc89c0fbSmrg# Define the identity of the package. 3222fc89c0fbSmrg PACKAGE='xprop' 3223c8df0c59Smrg VERSION='1.2.8' 3224fc89c0fbSmrg 3225fc89c0fbSmrg 322649bee38cSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3227fc89c0fbSmrg 3228fc89c0fbSmrg 322949bee38cSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3230fc89c0fbSmrg 3231fc89c0fbSmrg# Some tools Automake needs. 3232fc89c0fbSmrg 3233fc89c0fbSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3234fc89c0fbSmrg 3235fc89c0fbSmrg 3236fc89c0fbSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3237fc89c0fbSmrg 3238fc89c0fbSmrg 3239fc89c0fbSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3240fc89c0fbSmrg 3241fc89c0fbSmrg 3242fc89c0fbSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3243fc89c0fbSmrg 3244fc89c0fbSmrg 3245fc89c0fbSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3246fc89c0fbSmrg 3247576bbdfcSmrg# For better backward compatibility. To be removed once Automake 1.9.x 3248576bbdfcSmrg# dies out for good. For more background, see: 3249f9c28e31Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3250f9c28e31Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3251576bbdfcSmrgmkdir_p='$(MKDIR_P)' 3252576bbdfcSmrg 325381676fe2Smrg# We need awk for the "check" target (and possibly the TAP driver). The 325481676fe2Smrg# system "awk" is bad on some platforms. 3255576bbdfcSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 3256576bbdfcSmrg# in the wild :-( We should find a proper way to deprecate it ... 3257576bbdfcSmrgAMTAR='$${TAR-tar}' 3258576bbdfcSmrg 3259576bbdfcSmrg 3260576bbdfcSmrg# We'll loop over all known methods to create a tar archive until one works. 3261576bbdfcSmrg_am_tools='gnutar pax cpio none' 3262576bbdfcSmrg 3263576bbdfcSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3264576bbdfcSmrg 3265576bbdfcSmrg 3266576bbdfcSmrg 3267576bbdfcSmrg 3268576bbdfcSmrg 326949bee38cSmrg# Variables for tags utilities; see am/tags.am 327049bee38cSmrgif test -z "$CTAGS"; then 327149bee38cSmrg CTAGS=ctags 327249bee38cSmrgfi 327349bee38cSmrg 327449bee38cSmrgif test -z "$ETAGS"; then 327549bee38cSmrg ETAGS=etags 327649bee38cSmrgfi 327749bee38cSmrg 327849bee38cSmrgif test -z "$CSCOPE"; then 327949bee38cSmrg CSCOPE=cscope 328049bee38cSmrgfi 328149bee38cSmrg 328249bee38cSmrg 3283fc89c0fbSmrg 3284fc89c0fbSmrg 3285fc89c0fbSmrg 3286fc89c0fbSmrg 328791ec45ceSmrg 3288fc89c0fbSmrg 3289a0996ce0Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3290a0996ce0Smrg 3291a0996ce0Smrg 3292a0996ce0Smrg 3293a0996ce0Smrg 329491ec45ceSmrg 329591ec45ceSmrg 329691ec45ceSmrg 329791ec45ceSmrg 329891ec45ceSmrg 329991ec45ceSmrg 330091ec45ceSmrg 330149bee38cSmrg 330249bee38cSmrg 330349bee38cSmrg 330449bee38cSmrg 330549bee38cSmrg 330649bee38cSmrg 330749bee38cSmrg 330849bee38cSmrg 330949bee38cSmrg 3310a0996ce0SmrgDEPDIR="${am__leading_dot}deps" 3311a0996ce0Smrg 3312a0996ce0Smrgac_config_commands="$ac_config_commands depfiles" 3313a0996ce0Smrg 331449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 331549bee38cSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3316f9c28e31Smrgcat > confinc.mk << 'END' 3317a0996ce0Smrgam__doit: 3318f9c28e31Smrg @echo this is the am__doit target >confinc.out 3319a0996ce0Smrg.PHONY: am__doit 3320a0996ce0SmrgEND 3321a0996ce0Smrgam__include="#" 3322a0996ce0Smrgam__quote= 3323f9c28e31Smrg# BSD make does it like this. 3324f9c28e31Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3325f9c28e31Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3326f9c28e31Smrgecho 'include confinc.mk # ignored' > confmf.GNU 3327f9c28e31Smrg_am_result=no 3328f9c28e31Smrgfor s in GNU BSD; do 3329f9c28e31Smrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3330f9c28e31Smrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3331f9c28e31Smrg ac_status=$? 3332f9c28e31Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3333f9c28e31Smrg (exit $ac_status); } 3334f9c28e31Smrg case $?:`cat confinc.out 2>/dev/null` in #( 3335f9c28e31Smrg '0:this is the am__doit target') : 3336f9c28e31Smrg case $s in #( 3337f9c28e31Smrg BSD) : 3338f9c28e31Smrg am__include='.include' am__quote='"' ;; #( 3339f9c28e31Smrg *) : 3340f9c28e31Smrg am__include='include' am__quote='' ;; 3341f9c28e31Smrgesac ;; #( 3342f9c28e31Smrg *) : 3343a0996ce0Smrg ;; 3344f9c28e31Smrgesac 3345f9c28e31Smrg if test "$am__include" != "#"; then 3346f9c28e31Smrg _am_result="yes ($s style)" 3347f9c28e31Smrg break 3348f9c28e31Smrg fi 3349f9c28e31Smrgdone 3350f9c28e31Smrgrm -f confinc.* confmf.* 335149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 335249bee38cSmrgprintf "%s\n" "${_am_result}" >&6; } 3353fc89c0fbSmrg 3354a0996ce0Smrg# Check whether --enable-dependency-tracking was given. 335549bee38cSmrgif test ${enable_dependency_tracking+y} 335649bee38cSmrgthen : 3357a0996ce0Smrg enableval=$enable_dependency_tracking; 3358a0996ce0Smrgfi 3359fc89c0fbSmrg 3360a0996ce0Smrgif test "x$enable_dependency_tracking" != xno; then 3361a0996ce0Smrg am_depcomp="$ac_aux_dir/depcomp" 3362a0996ce0Smrg AMDEPBACKSLASH='\' 3363576bbdfcSmrg am__nodep='_no' 3364a0996ce0Smrgfi 3365a0996ce0Smrg if test "x$enable_dependency_tracking" != xno; then 3366a0996ce0Smrg AMDEP_TRUE= 3367a0996ce0Smrg AMDEP_FALSE='#' 3368a0996ce0Smrgelse 3369a0996ce0Smrg AMDEP_TRUE='#' 3370a0996ce0Smrg AMDEP_FALSE= 3371a0996ce0Smrgfi 3372fc89c0fbSmrg 3373fc89c0fbSmrg 3374fc89c0fbSmrgac_ext=c 3375fc89c0fbSmrgac_cpp='$CPP $CPPFLAGS' 3376fc89c0fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3377fc89c0fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3378fc89c0fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3379fc89c0fbSmrgif test -n "$ac_tool_prefix"; then 3380fc89c0fbSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3381fc89c0fbSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 338249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 338349bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 338449bee38cSmrgif test ${ac_cv_prog_CC+y} 338549bee38cSmrgthen : 338649bee38cSmrg printf %s "(cached) " >&6 3387c8df0c59Smrgelse case e in #( 3388c8df0c59Smrg e) if test -n "$CC"; then 3389fc89c0fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3390fc89c0fbSmrgelse 3391fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3392fc89c0fbSmrgfor as_dir in $PATH 3393fc89c0fbSmrgdo 3394fc89c0fbSmrg IFS=$as_save_IFS 339549bee38cSmrg case $as_dir in #((( 339649bee38cSmrg '') as_dir=./ ;; 339749bee38cSmrg */) ;; 339849bee38cSmrg *) as_dir=$as_dir/ ;; 339949bee38cSmrg esac 3400a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 340149bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3402fc89c0fbSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 340349bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3404fc89c0fbSmrg break 2 3405fc89c0fbSmrg fi 3406fc89c0fbSmrgdone 3407a0996ce0Smrg done 3408fc89c0fbSmrgIFS=$as_save_IFS 3409fc89c0fbSmrg 3410c8df0c59Smrgfi ;; 3411c8df0c59Smrgesac 3412fc89c0fbSmrgfi 3413fc89c0fbSmrgCC=$ac_cv_prog_CC 3414fc89c0fbSmrgif test -n "$CC"; then 341549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 341649bee38cSmrgprintf "%s\n" "$CC" >&6; } 3417fc89c0fbSmrgelse 341849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 341949bee38cSmrgprintf "%s\n" "no" >&6; } 3420fc89c0fbSmrgfi 3421fc89c0fbSmrg 3422fc89c0fbSmrg 3423fc89c0fbSmrgfi 3424fc89c0fbSmrgif test -z "$ac_cv_prog_CC"; then 3425fc89c0fbSmrg ac_ct_CC=$CC 3426fc89c0fbSmrg # Extract the first word of "gcc", so it can be a program name with args. 3427fc89c0fbSmrgset dummy gcc; ac_word=$2 342849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 342949bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 343049bee38cSmrgif test ${ac_cv_prog_ac_ct_CC+y} 343149bee38cSmrgthen : 343249bee38cSmrg printf %s "(cached) " >&6 3433c8df0c59Smrgelse case e in #( 3434c8df0c59Smrg e) if test -n "$ac_ct_CC"; then 3435fc89c0fbSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3436fc89c0fbSmrgelse 3437fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3438fc89c0fbSmrgfor as_dir in $PATH 3439fc89c0fbSmrgdo 3440fc89c0fbSmrg IFS=$as_save_IFS 344149bee38cSmrg case $as_dir in #((( 344249bee38cSmrg '') as_dir=./ ;; 344349bee38cSmrg */) ;; 344449bee38cSmrg *) as_dir=$as_dir/ ;; 344549bee38cSmrg esac 3446a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 344749bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3448fc89c0fbSmrg ac_cv_prog_ac_ct_CC="gcc" 344949bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3450fc89c0fbSmrg break 2 3451fc89c0fbSmrg fi 3452fc89c0fbSmrgdone 3453a0996ce0Smrg done 3454fc89c0fbSmrgIFS=$as_save_IFS 3455fc89c0fbSmrg 3456c8df0c59Smrgfi ;; 3457c8df0c59Smrgesac 3458fc89c0fbSmrgfi 3459fc89c0fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3460fc89c0fbSmrgif test -n "$ac_ct_CC"; then 346149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 346249bee38cSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3463fc89c0fbSmrgelse 346449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 346549bee38cSmrgprintf "%s\n" "no" >&6; } 3466fc89c0fbSmrgfi 3467fc89c0fbSmrg 3468fc89c0fbSmrg if test "x$ac_ct_CC" = x; then 3469fc89c0fbSmrg CC="" 3470fc89c0fbSmrg else 3471fc89c0fbSmrg case $cross_compiling:$ac_tool_warned in 3472fc89c0fbSmrgyes:) 347349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 347449bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3475fc89c0fbSmrgac_tool_warned=yes ;; 3476fc89c0fbSmrgesac 3477fc89c0fbSmrg CC=$ac_ct_CC 3478fc89c0fbSmrg fi 3479fc89c0fbSmrgelse 3480fc89c0fbSmrg CC="$ac_cv_prog_CC" 3481fc89c0fbSmrgfi 3482fc89c0fbSmrg 3483fc89c0fbSmrgif test -z "$CC"; then 3484fc89c0fbSmrg if test -n "$ac_tool_prefix"; then 3485fc89c0fbSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3486fc89c0fbSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 348749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 348849bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 348949bee38cSmrgif test ${ac_cv_prog_CC+y} 349049bee38cSmrgthen : 349149bee38cSmrg printf %s "(cached) " >&6 3492c8df0c59Smrgelse case e in #( 3493c8df0c59Smrg e) if test -n "$CC"; then 3494fc89c0fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3495fc89c0fbSmrgelse 3496fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3497fc89c0fbSmrgfor as_dir in $PATH 3498fc89c0fbSmrgdo 3499fc89c0fbSmrg IFS=$as_save_IFS 350049bee38cSmrg case $as_dir in #((( 350149bee38cSmrg '') as_dir=./ ;; 350249bee38cSmrg */) ;; 350349bee38cSmrg *) as_dir=$as_dir/ ;; 350449bee38cSmrg esac 3505a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 350649bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3507fc89c0fbSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 350849bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3509fc89c0fbSmrg break 2 3510fc89c0fbSmrg fi 3511fc89c0fbSmrgdone 3512a0996ce0Smrg done 3513fc89c0fbSmrgIFS=$as_save_IFS 3514fc89c0fbSmrg 3515c8df0c59Smrgfi ;; 3516c8df0c59Smrgesac 3517fc89c0fbSmrgfi 3518fc89c0fbSmrgCC=$ac_cv_prog_CC 3519fc89c0fbSmrgif test -n "$CC"; then 352049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 352149bee38cSmrgprintf "%s\n" "$CC" >&6; } 3522fc89c0fbSmrgelse 352349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 352449bee38cSmrgprintf "%s\n" "no" >&6; } 3525fc89c0fbSmrgfi 3526fc89c0fbSmrg 3527fc89c0fbSmrg 3528fc89c0fbSmrg fi 3529fc89c0fbSmrgfi 3530fc89c0fbSmrgif test -z "$CC"; then 3531fc89c0fbSmrg # Extract the first word of "cc", so it can be a program name with args. 3532fc89c0fbSmrgset dummy cc; ac_word=$2 353349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 353449bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 353549bee38cSmrgif test ${ac_cv_prog_CC+y} 353649bee38cSmrgthen : 353749bee38cSmrg printf %s "(cached) " >&6 3538c8df0c59Smrgelse case e in #( 3539c8df0c59Smrg e) if test -n "$CC"; then 3540fc89c0fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3541fc89c0fbSmrgelse 3542fc89c0fbSmrg ac_prog_rejected=no 3543fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3544fc89c0fbSmrgfor as_dir in $PATH 3545fc89c0fbSmrgdo 3546fc89c0fbSmrg IFS=$as_save_IFS 354749bee38cSmrg case $as_dir in #((( 354849bee38cSmrg '') as_dir=./ ;; 354949bee38cSmrg */) ;; 355049bee38cSmrg *) as_dir=$as_dir/ ;; 355149bee38cSmrg esac 3552a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 355349bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 355449bee38cSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3555fc89c0fbSmrg ac_prog_rejected=yes 3556fc89c0fbSmrg continue 3557fc89c0fbSmrg fi 3558fc89c0fbSmrg ac_cv_prog_CC="cc" 355949bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3560fc89c0fbSmrg break 2 3561fc89c0fbSmrg fi 3562fc89c0fbSmrgdone 3563a0996ce0Smrg done 3564fc89c0fbSmrgIFS=$as_save_IFS 3565fc89c0fbSmrg 3566fc89c0fbSmrgif test $ac_prog_rejected = yes; then 3567fc89c0fbSmrg # We found a bogon in the path, so make sure we never use it. 3568fc89c0fbSmrg set dummy $ac_cv_prog_CC 3569fc89c0fbSmrg shift 3570fc89c0fbSmrg if test $# != 0; then 3571fc89c0fbSmrg # We chose a different compiler from the bogus one. 3572fc89c0fbSmrg # However, it has the same basename, so the bogon will be chosen 3573fc89c0fbSmrg # first if we set CC to just the basename; use the full file name. 3574fc89c0fbSmrg shift 357549bee38cSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3576fc89c0fbSmrg fi 3577fc89c0fbSmrgfi 3578c8df0c59Smrgfi ;; 3579c8df0c59Smrgesac 3580fc89c0fbSmrgfi 3581fc89c0fbSmrgCC=$ac_cv_prog_CC 3582fc89c0fbSmrgif test -n "$CC"; then 358349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 358449bee38cSmrgprintf "%s\n" "$CC" >&6; } 3585fc89c0fbSmrgelse 358649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 358749bee38cSmrgprintf "%s\n" "no" >&6; } 3588fc89c0fbSmrgfi 3589fc89c0fbSmrg 3590fc89c0fbSmrg 3591fc89c0fbSmrgfi 3592fc89c0fbSmrgif test -z "$CC"; then 3593fc89c0fbSmrg if test -n "$ac_tool_prefix"; then 3594fc89c0fbSmrg for ac_prog in cl.exe 3595fc89c0fbSmrg do 3596fc89c0fbSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3597fc89c0fbSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 359849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 359949bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 360049bee38cSmrgif test ${ac_cv_prog_CC+y} 360149bee38cSmrgthen : 360249bee38cSmrg printf %s "(cached) " >&6 3603c8df0c59Smrgelse case e in #( 3604c8df0c59Smrg e) if test -n "$CC"; then 3605fc89c0fbSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3606fc89c0fbSmrgelse 3607fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3608fc89c0fbSmrgfor as_dir in $PATH 3609fc89c0fbSmrgdo 3610fc89c0fbSmrg IFS=$as_save_IFS 361149bee38cSmrg case $as_dir in #((( 361249bee38cSmrg '') as_dir=./ ;; 361349bee38cSmrg */) ;; 361449bee38cSmrg *) as_dir=$as_dir/ ;; 361549bee38cSmrg esac 3616a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 361749bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3618fc89c0fbSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 361949bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3620fc89c0fbSmrg break 2 3621fc89c0fbSmrg fi 3622fc89c0fbSmrgdone 3623a0996ce0Smrg done 3624fc89c0fbSmrgIFS=$as_save_IFS 3625fc89c0fbSmrg 3626c8df0c59Smrgfi ;; 3627c8df0c59Smrgesac 3628fc89c0fbSmrgfi 3629fc89c0fbSmrgCC=$ac_cv_prog_CC 3630fc89c0fbSmrgif test -n "$CC"; then 363149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 363249bee38cSmrgprintf "%s\n" "$CC" >&6; } 3633fc89c0fbSmrgelse 363449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 363549bee38cSmrgprintf "%s\n" "no" >&6; } 3636fc89c0fbSmrgfi 3637fc89c0fbSmrg 3638fc89c0fbSmrg 3639fc89c0fbSmrg test -n "$CC" && break 3640fc89c0fbSmrg done 3641fc89c0fbSmrgfi 3642fc89c0fbSmrgif test -z "$CC"; then 3643fc89c0fbSmrg ac_ct_CC=$CC 3644fc89c0fbSmrg for ac_prog in cl.exe 3645fc89c0fbSmrgdo 3646fc89c0fbSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3647fc89c0fbSmrgset dummy $ac_prog; ac_word=$2 364849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 364949bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 365049bee38cSmrgif test ${ac_cv_prog_ac_ct_CC+y} 365149bee38cSmrgthen : 365249bee38cSmrg printf %s "(cached) " >&6 3653c8df0c59Smrgelse case e in #( 3654c8df0c59Smrg e) if test -n "$ac_ct_CC"; then 3655fc89c0fbSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3656fc89c0fbSmrgelse 3657fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3658fc89c0fbSmrgfor as_dir in $PATH 3659fc89c0fbSmrgdo 3660fc89c0fbSmrg IFS=$as_save_IFS 366149bee38cSmrg case $as_dir in #((( 366249bee38cSmrg '') as_dir=./ ;; 366349bee38cSmrg */) ;; 366449bee38cSmrg *) as_dir=$as_dir/ ;; 366549bee38cSmrg esac 3666a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 366749bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3668fc89c0fbSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 366949bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3670fc89c0fbSmrg break 2 3671fc89c0fbSmrg fi 3672fc89c0fbSmrgdone 3673a0996ce0Smrg done 3674fc89c0fbSmrgIFS=$as_save_IFS 3675fc89c0fbSmrg 3676c8df0c59Smrgfi ;; 3677c8df0c59Smrgesac 3678fc89c0fbSmrgfi 3679fc89c0fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3680fc89c0fbSmrgif test -n "$ac_ct_CC"; then 368149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 368249bee38cSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3683fc89c0fbSmrgelse 368449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 368549bee38cSmrgprintf "%s\n" "no" >&6; } 3686fc89c0fbSmrgfi 3687fc89c0fbSmrg 3688fc89c0fbSmrg 3689fc89c0fbSmrg test -n "$ac_ct_CC" && break 3690fc89c0fbSmrgdone 3691fc89c0fbSmrg 3692fc89c0fbSmrg if test "x$ac_ct_CC" = x; then 3693fc89c0fbSmrg CC="" 3694fc89c0fbSmrg else 3695fc89c0fbSmrg case $cross_compiling:$ac_tool_warned in 3696fc89c0fbSmrgyes:) 369749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 369849bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3699fc89c0fbSmrgac_tool_warned=yes ;; 3700fc89c0fbSmrgesac 3701fc89c0fbSmrg CC=$ac_ct_CC 3702fc89c0fbSmrg fi 3703fc89c0fbSmrgfi 3704fc89c0fbSmrg 3705fc89c0fbSmrgfi 370649bee38cSmrgif test -z "$CC"; then 370749bee38cSmrg if test -n "$ac_tool_prefix"; then 370849bee38cSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 370949bee38cSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 371049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 371149bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 371249bee38cSmrgif test ${ac_cv_prog_CC+y} 371349bee38cSmrgthen : 371449bee38cSmrg printf %s "(cached) " >&6 3715c8df0c59Smrgelse case e in #( 3716c8df0c59Smrg e) if test -n "$CC"; then 371749bee38cSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 371849bee38cSmrgelse 371949bee38cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 372049bee38cSmrgfor as_dir in $PATH 372149bee38cSmrgdo 372249bee38cSmrg IFS=$as_save_IFS 372349bee38cSmrg case $as_dir in #((( 372449bee38cSmrg '') as_dir=./ ;; 372549bee38cSmrg */) ;; 372649bee38cSmrg *) as_dir=$as_dir/ ;; 372749bee38cSmrg esac 372849bee38cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 372949bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 373049bee38cSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 373149bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 373249bee38cSmrg break 2 373349bee38cSmrg fi 373449bee38cSmrgdone 373549bee38cSmrg done 373649bee38cSmrgIFS=$as_save_IFS 373749bee38cSmrg 3738c8df0c59Smrgfi ;; 3739c8df0c59Smrgesac 374049bee38cSmrgfi 374149bee38cSmrgCC=$ac_cv_prog_CC 374249bee38cSmrgif test -n "$CC"; then 374349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 374449bee38cSmrgprintf "%s\n" "$CC" >&6; } 374549bee38cSmrgelse 374649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 374749bee38cSmrgprintf "%s\n" "no" >&6; } 374849bee38cSmrgfi 3749fc89c0fbSmrg 3750fc89c0fbSmrg 375149bee38cSmrgfi 375249bee38cSmrgif test -z "$ac_cv_prog_CC"; then 375349bee38cSmrg ac_ct_CC=$CC 375449bee38cSmrg # Extract the first word of "clang", so it can be a program name with args. 375549bee38cSmrgset dummy clang; ac_word=$2 375649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 375749bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 375849bee38cSmrgif test ${ac_cv_prog_ac_ct_CC+y} 375949bee38cSmrgthen : 376049bee38cSmrg printf %s "(cached) " >&6 3761c8df0c59Smrgelse case e in #( 3762c8df0c59Smrg e) if test -n "$ac_ct_CC"; then 376349bee38cSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 376449bee38cSmrgelse 376549bee38cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 376649bee38cSmrgfor as_dir in $PATH 376749bee38cSmrgdo 376849bee38cSmrg IFS=$as_save_IFS 376949bee38cSmrg case $as_dir in #((( 377049bee38cSmrg '') as_dir=./ ;; 377149bee38cSmrg */) ;; 377249bee38cSmrg *) as_dir=$as_dir/ ;; 377349bee38cSmrg esac 377449bee38cSmrg for ac_exec_ext in '' $ac_executable_extensions; do 377549bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 377649bee38cSmrg ac_cv_prog_ac_ct_CC="clang" 377749bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 377849bee38cSmrg break 2 377949bee38cSmrg fi 378049bee38cSmrgdone 378149bee38cSmrg done 378249bee38cSmrgIFS=$as_save_IFS 378349bee38cSmrg 3784c8df0c59Smrgfi ;; 3785c8df0c59Smrgesac 378649bee38cSmrgfi 378749bee38cSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 378849bee38cSmrgif test -n "$ac_ct_CC"; then 378949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 379049bee38cSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 379149bee38cSmrgelse 379249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 379349bee38cSmrgprintf "%s\n" "no" >&6; } 379449bee38cSmrgfi 379549bee38cSmrg 379649bee38cSmrg if test "x$ac_ct_CC" = x; then 379749bee38cSmrg CC="" 379849bee38cSmrg else 379949bee38cSmrg case $cross_compiling:$ac_tool_warned in 380049bee38cSmrgyes:) 380149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 380249bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 380349bee38cSmrgac_tool_warned=yes ;; 380449bee38cSmrgesac 380549bee38cSmrg CC=$ac_ct_CC 380649bee38cSmrg fi 380749bee38cSmrgelse 380849bee38cSmrg CC="$ac_cv_prog_CC" 380949bee38cSmrgfi 381049bee38cSmrg 381149bee38cSmrgfi 381249bee38cSmrg 381349bee38cSmrg 3814c8df0c59Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3815c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3816a0996ce0Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 3817c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } 3818fc89c0fbSmrg 3819fc89c0fbSmrg# Provide some information about the compiler. 382049bee38cSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 382191ec45ceSmrgset X $ac_compile 382291ec45ceSmrgac_compiler=$2 382349bee38cSmrgfor ac_option in --version -v -V -qversion -version; do 3824a0996ce0Smrg { { ac_try="$ac_compiler $ac_option >&5" 3825fc89c0fbSmrgcase "(($ac_try" in 3826fc89c0fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3827fc89c0fbSmrg *) ac_try_echo=$ac_try;; 3828fc89c0fbSmrgesac 3829a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 383049bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3831a0996ce0Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3832fc89c0fbSmrg ac_status=$? 3833a0996ce0Smrg if test -s conftest.err; then 3834a0996ce0Smrg sed '10a\ 3835a0996ce0Smrg... rest of stderr output deleted ... 3836a0996ce0Smrg 10q' conftest.err >conftest.er1 3837a0996ce0Smrg cat conftest.er1 >&5 3838a0996ce0Smrg fi 3839a0996ce0Smrg rm -f conftest.er1 conftest.err 384049bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3841a0996ce0Smrg test $ac_status = 0; } 3842a0996ce0Smrgdone 3843fc89c0fbSmrg 3844a0996ce0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3845fc89c0fbSmrg/* end confdefs.h. */ 3846fc89c0fbSmrg 3847fc89c0fbSmrgint 384849bee38cSmrgmain (void) 3849fc89c0fbSmrg{ 3850fc89c0fbSmrg 3851fc89c0fbSmrg ; 3852fc89c0fbSmrg return 0; 3853fc89c0fbSmrg} 3854fc89c0fbSmrg_ACEOF 3855fc89c0fbSmrgac_clean_files_save=$ac_clean_files 385691ec45ceSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3857fc89c0fbSmrg# Try to create an executable without -o first, disregard a.out. 3858fc89c0fbSmrg# It will help us diagnose broken compilers, and finding out an intuition 3859fc89c0fbSmrg# of exeext. 386049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 386149bee38cSmrgprintf %s "checking whether the C compiler works... " >&6; } 386249bee38cSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 386391ec45ceSmrg 386491ec45ceSmrg# The possible output files: 386591ec45ceSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 386691ec45ceSmrg 3867fc89c0fbSmrgac_rmfiles= 3868fc89c0fbSmrgfor ac_file in $ac_files 3869fc89c0fbSmrgdo 3870fc89c0fbSmrg case $ac_file in 387191ec45ceSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3872fc89c0fbSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3873fc89c0fbSmrg esac 3874fc89c0fbSmrgdone 3875fc89c0fbSmrgrm -f $ac_rmfiles 3876fc89c0fbSmrg 3877a0996ce0Smrgif { { ac_try="$ac_link_default" 3878fc89c0fbSmrgcase "(($ac_try" in 3879fc89c0fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3880fc89c0fbSmrg *) ac_try_echo=$ac_try;; 3881fc89c0fbSmrgesac 3882a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 388349bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3884fc89c0fbSmrg (eval "$ac_link_default") 2>&5 3885fc89c0fbSmrg ac_status=$? 388649bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 388749bee38cSmrg test $ac_status = 0; } 388849bee38cSmrgthen : 3889c8df0c59Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 3890c8df0c59Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 3891fc89c0fbSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3892fc89c0fbSmrg# so that the user can short-circuit this test for compilers unknown to 3893fc89c0fbSmrg# Autoconf. 3894fc89c0fbSmrgfor ac_file in $ac_files '' 3895fc89c0fbSmrgdo 3896fc89c0fbSmrg test -f "$ac_file" || continue 3897fc89c0fbSmrg case $ac_file in 389891ec45ceSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3899fc89c0fbSmrg ;; 3900fc89c0fbSmrg [ab].out ) 3901fc89c0fbSmrg # We found the default executable, but exeext='' is most 3902fc89c0fbSmrg # certainly right. 3903fc89c0fbSmrg break;; 3904fc89c0fbSmrg *.* ) 390549bee38cSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3906fc89c0fbSmrg then :; else 3907fc89c0fbSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3908fc89c0fbSmrg fi 3909fc89c0fbSmrg # We set ac_cv_exeext here because the later test for it is not 3910c8df0c59Smrg # safe: cross compilers may not add the suffix if given an '-o' 3911fc89c0fbSmrg # argument, so we may need to know it at that point already. 3912fc89c0fbSmrg # Even if this section looks crufty: it has the advantage of 3913fc89c0fbSmrg # actually working. 3914fc89c0fbSmrg break;; 3915fc89c0fbSmrg * ) 3916fc89c0fbSmrg break;; 3917fc89c0fbSmrg esac 3918fc89c0fbSmrgdone 3919fc89c0fbSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3920fc89c0fbSmrg 3921c8df0c59Smrgelse case e in #( 3922c8df0c59Smrg e) ac_file='' ;; 3923c8df0c59Smrgesac 3924fc89c0fbSmrgfi 392549bee38cSmrgif test -z "$ac_file" 392649bee38cSmrgthen : 392749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 392849bee38cSmrgprintf "%s\n" "no" >&6; } 392949bee38cSmrgprintf "%s\n" "$as_me: failed program was:" >&5 3930fc89c0fbSmrgsed 's/^/| /' conftest.$ac_ext >&5 3931fc89c0fbSmrg 3932c8df0c59Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3933c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3934a0996ce0Smrgas_fn_error 77 "C compiler cannot create executables 3935c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } 3936c8df0c59Smrgelse case e in #( 3937c8df0c59Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3938c8df0c59Smrgprintf "%s\n" "yes" >&6; } ;; 3939c8df0c59Smrgesac 394049bee38cSmrgfi 394149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 394249bee38cSmrgprintf %s "checking for C compiler default output file name... " >&6; } 394349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 394449bee38cSmrgprintf "%s\n" "$ac_file" >&6; } 3945fc89c0fbSmrgac_exeext=$ac_cv_exeext 3946fc89c0fbSmrg 394791ec45ceSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3948fc89c0fbSmrgac_clean_files=$ac_clean_files_save 394949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 395049bee38cSmrgprintf %s "checking for suffix of executables... " >&6; } 3951a0996ce0Smrgif { { ac_try="$ac_link" 3952fc89c0fbSmrgcase "(($ac_try" in 3953fc89c0fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3954fc89c0fbSmrg *) ac_try_echo=$ac_try;; 3955fc89c0fbSmrgesac 3956a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 395749bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3958fc89c0fbSmrg (eval "$ac_link") 2>&5 3959fc89c0fbSmrg ac_status=$? 396049bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 396149bee38cSmrg test $ac_status = 0; } 396249bee38cSmrgthen : 3963c8df0c59Smrg # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 3964c8df0c59Smrg# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 3965c8df0c59Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with 3966c8df0c59Smrg# 'rm'. 3967fc89c0fbSmrgfor ac_file in conftest.exe conftest conftest.*; do 3968fc89c0fbSmrg test -f "$ac_file" || continue 3969fc89c0fbSmrg case $ac_file in 397091ec45ceSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3971fc89c0fbSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3972fc89c0fbSmrg break;; 3973fc89c0fbSmrg * ) break;; 3974fc89c0fbSmrg esac 3975fc89c0fbSmrgdone 3976c8df0c59Smrgelse case e in #( 3977c8df0c59Smrg e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3978c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3979a0996ce0Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3980c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3981c8df0c59Smrgesac 3982fc89c0fbSmrgfi 3983a0996ce0Smrgrm -f conftest conftest$ac_cv_exeext 398449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 398549bee38cSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3986fc89c0fbSmrg 3987fc89c0fbSmrgrm -f conftest.$ac_ext 3988fc89c0fbSmrgEXEEXT=$ac_cv_exeext 3989fc89c0fbSmrgac_exeext=$EXEEXT 3990a0996ce0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3991a0996ce0Smrg/* end confdefs.h. */ 3992a0996ce0Smrg#include <stdio.h> 3993a0996ce0Smrgint 399449bee38cSmrgmain (void) 3995a0996ce0Smrg{ 3996a0996ce0SmrgFILE *f = fopen ("conftest.out", "w"); 3997c8df0c59Smrg if (!f) 3998c8df0c59Smrg return 1; 3999a0996ce0Smrg return ferror (f) || fclose (f) != 0; 4000a0996ce0Smrg 4001a0996ce0Smrg ; 4002a0996ce0Smrg return 0; 4003a0996ce0Smrg} 4004a0996ce0Smrg_ACEOF 4005a0996ce0Smrgac_clean_files="$ac_clean_files conftest.out" 4006a0996ce0Smrg# Check that the compiler produces executables we can run. If not, either 4007a0996ce0Smrg# the compiler is broken, or we cross compile. 400849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 400949bee38cSmrgprintf %s "checking whether we are cross compiling... " >&6; } 4010a0996ce0Smrgif test "$cross_compiling" != yes; then 4011a0996ce0Smrg { { ac_try="$ac_link" 4012a0996ce0Smrgcase "(($ac_try" in 4013a0996ce0Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4014a0996ce0Smrg *) ac_try_echo=$ac_try;; 4015a0996ce0Smrgesac 4016a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 401749bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 4018a0996ce0Smrg (eval "$ac_link") 2>&5 4019a0996ce0Smrg ac_status=$? 402049bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4021a0996ce0Smrg test $ac_status = 0; } 4022a0996ce0Smrg if { ac_try='./conftest$ac_cv_exeext' 4023a0996ce0Smrg { { case "(($ac_try" in 4024a0996ce0Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4025a0996ce0Smrg *) ac_try_echo=$ac_try;; 4026a0996ce0Smrgesac 4027a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 402849bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 4029a0996ce0Smrg (eval "$ac_try") 2>&5 4030a0996ce0Smrg ac_status=$? 403149bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4032a0996ce0Smrg test $ac_status = 0; }; }; then 4033a0996ce0Smrg cross_compiling=no 4034a0996ce0Smrg else 4035a0996ce0Smrg if test "$cross_compiling" = maybe; then 4036a0996ce0Smrg cross_compiling=yes 4037a0996ce0Smrg else 4038c8df0c59Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4039c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 404049bee38cSmrgas_fn_error 77 "cannot run C compiled programs. 4041c8df0c59SmrgIf you meant to cross compile, use '--host'. 4042c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } 4043a0996ce0Smrg fi 4044a0996ce0Smrg fi 4045a0996ce0Smrgfi 404649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 404749bee38cSmrgprintf "%s\n" "$cross_compiling" >&6; } 4048a0996ce0Smrg 4049c8df0c59Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \ 4050c8df0c59Smrg conftest.o conftest.obj conftest.out 4051a0996ce0Smrgac_clean_files=$ac_clean_files_save 405249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 405349bee38cSmrgprintf %s "checking for suffix of object files... " >&6; } 405449bee38cSmrgif test ${ac_cv_objext+y} 405549bee38cSmrgthen : 405649bee38cSmrg printf %s "(cached) " >&6 4057c8df0c59Smrgelse case e in #( 4058c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4059fc89c0fbSmrg/* end confdefs.h. */ 4060fc89c0fbSmrg 4061fc89c0fbSmrgint 406249bee38cSmrgmain (void) 4063fc89c0fbSmrg{ 4064fc89c0fbSmrg 4065fc89c0fbSmrg ; 4066fc89c0fbSmrg return 0; 4067fc89c0fbSmrg} 4068fc89c0fbSmrg_ACEOF 4069fc89c0fbSmrgrm -f conftest.o conftest.obj 4070a0996ce0Smrgif { { ac_try="$ac_compile" 4071fc89c0fbSmrgcase "(($ac_try" in 4072fc89c0fbSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4073fc89c0fbSmrg *) ac_try_echo=$ac_try;; 4074fc89c0fbSmrgesac 4075a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 407649bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5 4077fc89c0fbSmrg (eval "$ac_compile") 2>&5 4078fc89c0fbSmrg ac_status=$? 407949bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 408049bee38cSmrg test $ac_status = 0; } 408149bee38cSmrgthen : 4082fc89c0fbSmrg for ac_file in conftest.o conftest.obj conftest.*; do 4083fc89c0fbSmrg test -f "$ac_file" || continue; 4084fc89c0fbSmrg case $ac_file in 408591ec45ceSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 4086fc89c0fbSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 4087fc89c0fbSmrg break;; 4088fc89c0fbSmrg esac 4089fc89c0fbSmrgdone 4090c8df0c59Smrgelse case e in #( 4091c8df0c59Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 4092fc89c0fbSmrgsed 's/^/| /' conftest.$ac_ext >&5 4093fc89c0fbSmrg 4094c8df0c59Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4095c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4096a0996ce0Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 4097c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 4098c8df0c59Smrgesac 4099fc89c0fbSmrgfi 4100c8df0c59Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 4101c8df0c59Smrgesac 4102fc89c0fbSmrgfi 410349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 410449bee38cSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 4105fc89c0fbSmrgOBJEXT=$ac_cv_objext 4106fc89c0fbSmrgac_objext=$OBJEXT 410749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 410849bee38cSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 410949bee38cSmrgif test ${ac_cv_c_compiler_gnu+y} 411049bee38cSmrgthen : 411149bee38cSmrg printf %s "(cached) " >&6 4112c8df0c59Smrgelse case e in #( 4113c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4114fc89c0fbSmrg/* end confdefs.h. */ 4115fc89c0fbSmrg 4116fc89c0fbSmrgint 411749bee38cSmrgmain (void) 4118fc89c0fbSmrg{ 4119fc89c0fbSmrg#ifndef __GNUC__ 4120fc89c0fbSmrg choke me 4121fc89c0fbSmrg#endif 4122fc89c0fbSmrg 4123fc89c0fbSmrg ; 4124fc89c0fbSmrg return 0; 4125fc89c0fbSmrg} 4126fc89c0fbSmrg_ACEOF 412749bee38cSmrgif ac_fn_c_try_compile "$LINENO" 412849bee38cSmrgthen : 4129fc89c0fbSmrg ac_compiler_gnu=yes 4130c8df0c59Smrgelse case e in #( 4131c8df0c59Smrg e) ac_compiler_gnu=no ;; 4132c8df0c59Smrgesac 4133fc89c0fbSmrgfi 413449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4135fc89c0fbSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 4136c8df0c59Smrg ;; 4137c8df0c59Smrgesac 4138fc89c0fbSmrgfi 413949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 414049bee38cSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 414149bee38cSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 414249bee38cSmrg 414391ec45ceSmrgif test $ac_compiler_gnu = yes; then 414491ec45ceSmrg GCC=yes 414591ec45ceSmrgelse 414691ec45ceSmrg GCC= 414791ec45ceSmrgfi 414849bee38cSmrgac_test_CFLAGS=${CFLAGS+y} 4149fc89c0fbSmrgac_save_CFLAGS=$CFLAGS 415049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 415149bee38cSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 415249bee38cSmrgif test ${ac_cv_prog_cc_g+y} 415349bee38cSmrgthen : 415449bee38cSmrg printf %s "(cached) " >&6 4155c8df0c59Smrgelse case e in #( 4156c8df0c59Smrg e) ac_save_c_werror_flag=$ac_c_werror_flag 4157fc89c0fbSmrg ac_c_werror_flag=yes 4158fc89c0fbSmrg ac_cv_prog_cc_g=no 4159fc89c0fbSmrg CFLAGS="-g" 4160a0996ce0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4161fc89c0fbSmrg/* end confdefs.h. */ 4162fc89c0fbSmrg 4163fc89c0fbSmrgint 416449bee38cSmrgmain (void) 4165fc89c0fbSmrg{ 4166fc89c0fbSmrg 4167fc89c0fbSmrg ; 4168fc89c0fbSmrg return 0; 4169fc89c0fbSmrg} 4170fc89c0fbSmrg_ACEOF 417149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 417249bee38cSmrgthen : 4173fc89c0fbSmrg ac_cv_prog_cc_g=yes 4174c8df0c59Smrgelse case e in #( 4175c8df0c59Smrg e) CFLAGS="" 4176a0996ce0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4177fc89c0fbSmrg/* end confdefs.h. */ 4178fc89c0fbSmrg 4179fc89c0fbSmrgint 418049bee38cSmrgmain (void) 4181fc89c0fbSmrg{ 4182fc89c0fbSmrg 4183fc89c0fbSmrg ; 4184fc89c0fbSmrg return 0; 4185fc89c0fbSmrg} 4186fc89c0fbSmrg_ACEOF 418749bee38cSmrgif ac_fn_c_try_compile "$LINENO" 418849bee38cSmrgthen : 4189fc89c0fbSmrg 4190c8df0c59Smrgelse case e in #( 4191c8df0c59Smrg e) ac_c_werror_flag=$ac_save_c_werror_flag 4192fc89c0fbSmrg CFLAGS="-g" 4193a0996ce0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4194fc89c0fbSmrg/* end confdefs.h. */ 4195fc89c0fbSmrg 4196fc89c0fbSmrgint 419749bee38cSmrgmain (void) 4198fc89c0fbSmrg{ 4199fc89c0fbSmrg 4200fc89c0fbSmrg ; 4201fc89c0fbSmrg return 0; 4202fc89c0fbSmrg} 4203fc89c0fbSmrg_ACEOF 420449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 420549bee38cSmrgthen : 4206fc89c0fbSmrg ac_cv_prog_cc_g=yes 4207fc89c0fbSmrgfi 4208c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4209c8df0c59Smrgesac 4210fc89c0fbSmrgfi 4211c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4212c8df0c59Smrgesac 4213fc89c0fbSmrgfi 421449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4215c8df0c59Smrg ac_c_werror_flag=$ac_save_c_werror_flag ;; 4216c8df0c59Smrgesac 4217fc89c0fbSmrgfi 421849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 421949bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 422049bee38cSmrgif test $ac_test_CFLAGS; then 4221fc89c0fbSmrg CFLAGS=$ac_save_CFLAGS 4222fc89c0fbSmrgelif test $ac_cv_prog_cc_g = yes; then 4223fc89c0fbSmrg if test "$GCC" = yes; then 4224fc89c0fbSmrg CFLAGS="-g -O2" 4225fc89c0fbSmrg else 4226fc89c0fbSmrg CFLAGS="-g" 4227fc89c0fbSmrg fi 4228fc89c0fbSmrgelse 4229fc89c0fbSmrg if test "$GCC" = yes; then 4230fc89c0fbSmrg CFLAGS="-O2" 4231fc89c0fbSmrg else 4232fc89c0fbSmrg CFLAGS= 4233fc89c0fbSmrg fi 4234fc89c0fbSmrgfi 423549bee38cSmrgac_prog_cc_stdc=no 423649bee38cSmrgif test x$ac_prog_cc_stdc = xno 423749bee38cSmrgthen : 423849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 423949bee38cSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 424049bee38cSmrgif test ${ac_cv_prog_cc_c11+y} 424149bee38cSmrgthen : 424249bee38cSmrg printf %s "(cached) " >&6 4243c8df0c59Smrgelse case e in #( 4244c8df0c59Smrg e) ac_cv_prog_cc_c11=no 4245fc89c0fbSmrgac_save_CC=$CC 4246a0996ce0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4247fc89c0fbSmrg/* end confdefs.h. */ 424849bee38cSmrg$ac_c_conftest_c11_program 424949bee38cSmrg_ACEOF 425049bee38cSmrgfor ac_arg in '' -std=gnu11 425149bee38cSmrgdo 425249bee38cSmrg CC="$ac_save_CC $ac_arg" 425349bee38cSmrg if ac_fn_c_try_compile "$LINENO" 425449bee38cSmrgthen : 425549bee38cSmrg ac_cv_prog_cc_c11=$ac_arg 425649bee38cSmrgfi 425749bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 425849bee38cSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 425949bee38cSmrgdone 426049bee38cSmrgrm -f conftest.$ac_ext 4261c8df0c59SmrgCC=$ac_save_CC ;; 4262c8df0c59Smrgesac 426349bee38cSmrgfi 4264fc89c0fbSmrg 426549bee38cSmrgif test "x$ac_cv_prog_cc_c11" = xno 426649bee38cSmrgthen : 426749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 426849bee38cSmrgprintf "%s\n" "unsupported" >&6; } 4269c8df0c59Smrgelse case e in #( 4270c8df0c59Smrg e) if test "x$ac_cv_prog_cc_c11" = x 427149bee38cSmrgthen : 427249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 427349bee38cSmrgprintf "%s\n" "none needed" >&6; } 4274c8df0c59Smrgelse case e in #( 4275c8df0c59Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 427649bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4277c8df0c59Smrg CC="$CC $ac_cv_prog_cc_c11" ;; 4278c8df0c59Smrgesac 427949bee38cSmrgfi 428049bee38cSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4281c8df0c59Smrg ac_prog_cc_stdc=c11 ;; 4282c8df0c59Smrgesac 428349bee38cSmrgfi 428449bee38cSmrgfi 428549bee38cSmrgif test x$ac_prog_cc_stdc = xno 428649bee38cSmrgthen : 428749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 428849bee38cSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 428949bee38cSmrgif test ${ac_cv_prog_cc_c99+y} 429049bee38cSmrgthen : 429149bee38cSmrg printf %s "(cached) " >&6 4292c8df0c59Smrgelse case e in #( 4293c8df0c59Smrg e) ac_cv_prog_cc_c99=no 429449bee38cSmrgac_save_CC=$CC 429549bee38cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 429649bee38cSmrg/* end confdefs.h. */ 429749bee38cSmrg$ac_c_conftest_c99_program 429849bee38cSmrg_ACEOF 429949bee38cSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 430049bee38cSmrgdo 430149bee38cSmrg CC="$ac_save_CC $ac_arg" 430249bee38cSmrg if ac_fn_c_try_compile "$LINENO" 430349bee38cSmrgthen : 430449bee38cSmrg ac_cv_prog_cc_c99=$ac_arg 430549bee38cSmrgfi 430649bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 430749bee38cSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 430849bee38cSmrgdone 430949bee38cSmrgrm -f conftest.$ac_ext 4310c8df0c59SmrgCC=$ac_save_CC ;; 4311c8df0c59Smrgesac 431249bee38cSmrgfi 4313fc89c0fbSmrg 431449bee38cSmrgif test "x$ac_cv_prog_cc_c99" = xno 431549bee38cSmrgthen : 431649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 431749bee38cSmrgprintf "%s\n" "unsupported" >&6; } 4318c8df0c59Smrgelse case e in #( 4319c8df0c59Smrg e) if test "x$ac_cv_prog_cc_c99" = x 432049bee38cSmrgthen : 432149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 432249bee38cSmrgprintf "%s\n" "none needed" >&6; } 4323c8df0c59Smrgelse case e in #( 4324c8df0c59Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 432549bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4326c8df0c59Smrg CC="$CC $ac_cv_prog_cc_c99" ;; 4327c8df0c59Smrgesac 432849bee38cSmrgfi 432949bee38cSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4330c8df0c59Smrg ac_prog_cc_stdc=c99 ;; 4331c8df0c59Smrgesac 433249bee38cSmrgfi 433349bee38cSmrgfi 433449bee38cSmrgif test x$ac_prog_cc_stdc = xno 433549bee38cSmrgthen : 433649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 433749bee38cSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 433849bee38cSmrgif test ${ac_cv_prog_cc_c89+y} 433949bee38cSmrgthen : 434049bee38cSmrg printf %s "(cached) " >&6 4341c8df0c59Smrgelse case e in #( 4342c8df0c59Smrg e) ac_cv_prog_cc_c89=no 434349bee38cSmrgac_save_CC=$CC 434449bee38cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 434549bee38cSmrg/* end confdefs.h. */ 434649bee38cSmrg$ac_c_conftest_c89_program 4347fc89c0fbSmrg_ACEOF 434849bee38cSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4349fc89c0fbSmrgdo 4350fc89c0fbSmrg CC="$ac_save_CC $ac_arg" 435149bee38cSmrg if ac_fn_c_try_compile "$LINENO" 435249bee38cSmrgthen : 4353fc89c0fbSmrg ac_cv_prog_cc_c89=$ac_arg 4354fc89c0fbSmrgfi 435549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4356fc89c0fbSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4357fc89c0fbSmrgdone 4358fc89c0fbSmrgrm -f conftest.$ac_ext 4359c8df0c59SmrgCC=$ac_save_CC ;; 4360c8df0c59Smrgesac 4361fc89c0fbSmrgfi 4362fc89c0fbSmrg 436349bee38cSmrgif test "x$ac_cv_prog_cc_c89" = xno 436449bee38cSmrgthen : 436549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 436649bee38cSmrgprintf "%s\n" "unsupported" >&6; } 4367c8df0c59Smrgelse case e in #( 4368c8df0c59Smrg e) if test "x$ac_cv_prog_cc_c89" = x 436949bee38cSmrgthen : 437049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 437149bee38cSmrgprintf "%s\n" "none needed" >&6; } 4372c8df0c59Smrgelse case e in #( 4373c8df0c59Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 437449bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4375c8df0c59Smrg CC="$CC $ac_cv_prog_cc_c89" ;; 4376c8df0c59Smrgesac 437749bee38cSmrgfi 437849bee38cSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4379c8df0c59Smrg ac_prog_cc_stdc=c89 ;; 4380c8df0c59Smrgesac 438149bee38cSmrgfi 4382a0996ce0Smrgfi 4383fc89c0fbSmrg 4384fc89c0fbSmrgac_ext=c 4385fc89c0fbSmrgac_cpp='$CPP $CPPFLAGS' 4386fc89c0fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4387fc89c0fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4388fc89c0fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4389fc89c0fbSmrg 439049bee38cSmrg 439149bee38cSmrg ac_ext=c 4392576bbdfcSmrgac_cpp='$CPP $CPPFLAGS' 4393576bbdfcSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4394576bbdfcSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4395576bbdfcSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 439649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 439749bee38cSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 439849bee38cSmrgif test ${am_cv_prog_cc_c_o+y} 439949bee38cSmrgthen : 440049bee38cSmrg printf %s "(cached) " >&6 4401c8df0c59Smrgelse case e in #( 4402c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4403576bbdfcSmrg/* end confdefs.h. */ 4404576bbdfcSmrg 4405576bbdfcSmrgint 440649bee38cSmrgmain (void) 4407576bbdfcSmrg{ 4408576bbdfcSmrg 4409576bbdfcSmrg ; 4410576bbdfcSmrg return 0; 4411576bbdfcSmrg} 4412576bbdfcSmrg_ACEOF 4413576bbdfcSmrg # Make sure it works both with $CC and with simple cc. 4414576bbdfcSmrg # Following AC_PROG_CC_C_O, we do the test twice because some 4415576bbdfcSmrg # compilers refuse to overwrite an existing .o file with -o, 4416576bbdfcSmrg # though they will create one. 4417576bbdfcSmrg am_cv_prog_cc_c_o=yes 4418576bbdfcSmrg for am_i in 1 2; do 4419576bbdfcSmrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4420576bbdfcSmrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4421576bbdfcSmrg ac_status=$? 4422576bbdfcSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4423576bbdfcSmrg (exit $ac_status); } \ 4424576bbdfcSmrg && test -f conftest2.$ac_objext; then 4425576bbdfcSmrg : OK 4426576bbdfcSmrg else 4427576bbdfcSmrg am_cv_prog_cc_c_o=no 4428576bbdfcSmrg break 4429576bbdfcSmrg fi 4430576bbdfcSmrg done 4431576bbdfcSmrg rm -f core conftest* 4432c8df0c59Smrg unset am_i ;; 4433c8df0c59Smrgesac 4434576bbdfcSmrgfi 443549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 443649bee38cSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4437576bbdfcSmrgif test "$am_cv_prog_cc_c_o" != yes; then 4438576bbdfcSmrg # Losing compiler, so override with the script. 4439576bbdfcSmrg # FIXME: It is wrong to rewrite CC. 4440576bbdfcSmrg # But if we don't then we get into trouble of one sort or another. 4441576bbdfcSmrg # A longer-term fix would be to have automake use am__CC in this case, 4442576bbdfcSmrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4443576bbdfcSmrg CC="$am_aux_dir/compile $CC" 4444576bbdfcSmrgfi 4445576bbdfcSmrgac_ext=c 4446576bbdfcSmrgac_cpp='$CPP $CPPFLAGS' 4447576bbdfcSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4448576bbdfcSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4449576bbdfcSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4450576bbdfcSmrg 4451576bbdfcSmrg 4452fc89c0fbSmrgdepcc="$CC" am_compiler_list= 4453fc89c0fbSmrg 445449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 445549bee38cSmrgprintf %s "checking dependency style of $depcc... " >&6; } 445649bee38cSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 445749bee38cSmrgthen : 445849bee38cSmrg printf %s "(cached) " >&6 4459c8df0c59Smrgelse case e in #( 4460c8df0c59Smrg e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4461fc89c0fbSmrg # We make a subdir and do the tests there. Otherwise we can end up 4462fc89c0fbSmrg # making bogus files that we don't know about and never remove. For 4463fc89c0fbSmrg # instance it was reported that on HP-UX the gcc test will end up 4464576bbdfcSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 4465576bbdfcSmrg # in D". 4466576bbdfcSmrg rm -rf conftest.dir 4467fc89c0fbSmrg mkdir conftest.dir 4468fc89c0fbSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 4469fc89c0fbSmrg # using a relative directory. 4470fc89c0fbSmrg cp "$am_depcomp" conftest.dir 4471fc89c0fbSmrg cd conftest.dir 4472fc89c0fbSmrg # We will build objects and dependencies in a subdirectory because 4473fc89c0fbSmrg # it helps to detect inapplicable dependency modes. For instance 4474fc89c0fbSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 4475fc89c0fbSmrg # side effect of compilation, but ICC will put the dependencies in 4476fc89c0fbSmrg # the current directory while Tru64 will put them in the object 4477fc89c0fbSmrg # directory. 4478fc89c0fbSmrg mkdir sub 4479fc89c0fbSmrg 4480fc89c0fbSmrg am_cv_CC_dependencies_compiler_type=none 4481fc89c0fbSmrg if test "$am_compiler_list" = ""; then 4482fc89c0fbSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4483fc89c0fbSmrg fi 448491ec45ceSmrg am__universal=false 448591ec45ceSmrg case " $depcc " in #( 448691ec45ceSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 448791ec45ceSmrg esac 448891ec45ceSmrg 4489fc89c0fbSmrg for depmode in $am_compiler_list; do 4490fc89c0fbSmrg # Setup a source with many dependencies, because some compilers 4491fc89c0fbSmrg # like to wrap large dependency lists on column 80 (with \), and 4492fc89c0fbSmrg # we should not choose a depcomp mode which is confused by this. 4493fc89c0fbSmrg # 4494fc89c0fbSmrg # We need to recreate these files for each test, as the compiler may 4495fc89c0fbSmrg # overwrite some of them when testing with obscure command lines. 4496fc89c0fbSmrg # This happens at least with the AIX C compiler. 4497fc89c0fbSmrg : > sub/conftest.c 4498fc89c0fbSmrg for i in 1 2 3 4 5 6; do 4499fc89c0fbSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4500576bbdfcSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4501576bbdfcSmrg # Solaris 10 /bin/sh. 4502576bbdfcSmrg echo '/* dummy */' > sub/conftst$i.h 4503fc89c0fbSmrg done 4504fc89c0fbSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4505fc89c0fbSmrg 4506576bbdfcSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 450791ec45ceSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4508576bbdfcSmrg # handle '-M -o', and we need to detect this. Also, some Intel 4509576bbdfcSmrg # versions had trouble with output in subdirs. 451091ec45ceSmrg am__obj=sub/conftest.${OBJEXT-o} 451191ec45ceSmrg am__minus_obj="-o $am__obj" 4512fc89c0fbSmrg case $depmode in 451391ec45ceSmrg gcc) 451491ec45ceSmrg # This depmode causes a compiler race in universal mode. 451591ec45ceSmrg test "$am__universal" = false || continue 451691ec45ceSmrg ;; 451749bee38cSmrg nosideeffect) 451849bee38cSmrg # After this tag, mechanisms are not by side-effect, so they'll 451949bee38cSmrg # only be used when explicitly requested. 452049bee38cSmrg if test "x$enable_dependency_tracking" = xyes; then 452149bee38cSmrg continue 452249bee38cSmrg else 452349bee38cSmrg break 452449bee38cSmrg fi 452549bee38cSmrg ;; 452649bee38cSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 452749bee38cSmrg # This compiler won't grok '-c -o', but also, the minuso test has 452849bee38cSmrg # not run yet. These depmodes are late enough in the game, and 452949bee38cSmrg # so weak that their functioning should not be impacted. 453049bee38cSmrg am__obj=conftest.${OBJEXT-o} 453149bee38cSmrg am__minus_obj= 453249bee38cSmrg ;; 453349bee38cSmrg none) break ;; 453449bee38cSmrg esac 453549bee38cSmrg if depmode=$depmode \ 453649bee38cSmrg source=sub/conftest.c object=$am__obj \ 453749bee38cSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 453849bee38cSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 453949bee38cSmrg >/dev/null 2>conftest.err && 454049bee38cSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 454149bee38cSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 454249bee38cSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 454349bee38cSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 454449bee38cSmrg # icc doesn't choke on unknown options, it will just issue warnings 454549bee38cSmrg # or remarks (even with -Werror). So we grep stderr for any message 454649bee38cSmrg # that says an option was ignored or not supported. 4547c8df0c59Smrg # When given -MP, icc 7.0 and 7.1 complain thus: 454849bee38cSmrg # icc: Command line warning: ignoring option '-M'; no argument required 454949bee38cSmrg # The diagnosis changed in icc 8.0: 455049bee38cSmrg # icc: Command line remark: option '-MP' not supported 455149bee38cSmrg if (grep 'ignoring option' conftest.err || 455249bee38cSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 455349bee38cSmrg am_cv_CC_dependencies_compiler_type=$depmode 455449bee38cSmrg break 455549bee38cSmrg fi 4556fc89c0fbSmrg fi 4557fc89c0fbSmrg done 4558fc89c0fbSmrg 455949bee38cSmrg cd .. 456049bee38cSmrg rm -rf conftest.dir 4561fc89c0fbSmrgelse 456249bee38cSmrg am_cv_CC_dependencies_compiler_type=none 4563fc89c0fbSmrgfi 4564c8df0c59Smrg ;; 4565c8df0c59Smrgesac 4566fc89c0fbSmrgfi 456749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 456849bee38cSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 456949bee38cSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4570fc89c0fbSmrg 457149bee38cSmrg if 457249bee38cSmrg test "x$enable_dependency_tracking" != xno \ 457349bee38cSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 457449bee38cSmrg am__fastdepCC_TRUE= 457549bee38cSmrg am__fastdepCC_FALSE='#' 4576fc89c0fbSmrgelse 457749bee38cSmrg am__fastdepCC_TRUE='#' 457849bee38cSmrg am__fastdepCC_FALSE= 4579fc89c0fbSmrgfi 4580fc89c0fbSmrg 4581fc89c0fbSmrg 4582fc89c0fbSmrg 458349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 458449bee38cSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 458549bee38cSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 458649bee38cSmrgthen : 458749bee38cSmrg printf %s "(cached) " >&6 4588c8df0c59Smrgelse case e in #( 4589c8df0c59Smrg e) ac_save_CFLAGS=$CFLAGS 459049bee38cSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 459149bee38cSmrg for ac_arg in '' -fno-builtin; do 459249bee38cSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 459349bee38cSmrg # This test program should *not* compile successfully. 459449bee38cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4595fc89c0fbSmrg/* end confdefs.h. */ 4596fc89c0fbSmrg 4597fc89c0fbSmrgint 459849bee38cSmrgmain (void) 4599fc89c0fbSmrg{ 460049bee38cSmrg(void) strchr; 4601fc89c0fbSmrg ; 4602fc89c0fbSmrg return 0; 4603fc89c0fbSmrg} 4604fc89c0fbSmrg_ACEOF 460549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 460649bee38cSmrgthen : 4607fc89c0fbSmrg 4608c8df0c59Smrgelse case e in #( 4609c8df0c59Smrg e) # This test program should compile successfully. 461049bee38cSmrg # No library function is consistently available on 461149bee38cSmrg # freestanding implementations, so test against a dummy 461249bee38cSmrg # declaration. Include always-available headers on the 461349bee38cSmrg # off chance that they somehow elicit warnings. 461449bee38cSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4615fc89c0fbSmrg/* end confdefs.h. */ 461649bee38cSmrg#include <float.h> 461749bee38cSmrg#include <limits.h> 461849bee38cSmrg#include <stdarg.h> 461949bee38cSmrg#include <stddef.h> 462049bee38cSmrgextern void ac_decl (int, char *); 4621fc89c0fbSmrg 4622fc89c0fbSmrgint 462349bee38cSmrgmain (void) 4624fc89c0fbSmrg{ 462549bee38cSmrg(void) ac_decl (0, (char *) 0); 462649bee38cSmrg (void) ac_decl; 462749bee38cSmrg 462849bee38cSmrg ; 4629fc89c0fbSmrg return 0; 4630fc89c0fbSmrg} 4631fc89c0fbSmrg_ACEOF 463249bee38cSmrgif ac_fn_c_try_compile "$LINENO" 463349bee38cSmrgthen : 463449bee38cSmrg if test x"$ac_arg" = x 463549bee38cSmrgthen : 463649bee38cSmrg ac_cv_c_undeclared_builtin_options='none needed' 4637c8df0c59Smrgelse case e in #( 4638c8df0c59Smrg e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 4639c8df0c59Smrgesac 4640fc89c0fbSmrgfi 464149bee38cSmrg break 4642fc89c0fbSmrgfi 4643c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4644c8df0c59Smrgesac 4645fc89c0fbSmrgfi 464649bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 464749bee38cSmrg done 464849bee38cSmrg CFLAGS=$ac_save_CFLAGS 4649c8df0c59Smrg ;; 4650c8df0c59Smrgesac 465149bee38cSmrgfi 465249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 465349bee38cSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 465449bee38cSmrg case $ac_cv_c_undeclared_builtin_options in #( 465549bee38cSmrg 'cannot detect') : 4656c8df0c59Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4657c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 465849bee38cSmrgas_fn_error $? "cannot make $CC report undeclared builtins 4659c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 466049bee38cSmrg 'none needed') : 466149bee38cSmrg ac_c_undeclared_builtin_options='' ;; #( 466249bee38cSmrg *) : 466349bee38cSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 466449bee38cSmrgesac 4665fc89c0fbSmrg 466649bee38cSmrgac_header= ac_cache= 466749bee38cSmrgfor ac_item in $ac_header_c_list 466849bee38cSmrgdo 466949bee38cSmrg if test $ac_cache; then 467049bee38cSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 467149bee38cSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 467249bee38cSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 467349bee38cSmrg fi 467449bee38cSmrg ac_header= ac_cache= 467549bee38cSmrg elif test $ac_header; then 467649bee38cSmrg ac_cache=$ac_item 467749bee38cSmrg else 467849bee38cSmrg ac_header=$ac_item 467949bee38cSmrg fi 468049bee38cSmrgdone 468191ec45ceSmrg 468291ec45ceSmrg 468391ec45ceSmrg 468491ec45ceSmrg 468591ec45ceSmrg 468691ec45ceSmrg 468791ec45ceSmrg 468891ec45ceSmrg 468949bee38cSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 469049bee38cSmrgthen : 4691576bbdfcSmrg 469249bee38cSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4693576bbdfcSmrg 469449bee38cSmrgfi 469549bee38cSmrg 469649bee38cSmrg 469749bee38cSmrg 469849bee38cSmrg 469949bee38cSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 470049bee38cSmrgif test "x$ac_cv_have_decl___clang__" = xyes 470149bee38cSmrgthen : 4702f4a95042Smrg CLANGCC="yes" 4703c8df0c59Smrgelse case e in #( 4704c8df0c59Smrg e) CLANGCC="no" ;; 4705c8df0c59Smrgesac 4706f4a95042Smrgfi 470749bee38cSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 470849bee38cSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 470949bee38cSmrgthen : 4710f4a95042Smrg INTELCC="yes" 4711c8df0c59Smrgelse case e in #( 4712c8df0c59Smrg e) INTELCC="no" ;; 4713c8df0c59Smrgesac 4714f4a95042Smrgfi 471549bee38cSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 471649bee38cSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 471749bee38cSmrgthen : 4718f4a95042Smrg SUNCC="yes" 4719c8df0c59Smrgelse case e in #( 4720c8df0c59Smrg e) SUNCC="no" ;; 4721c8df0c59Smrgesac 4722f4a95042Smrgfi 4723f4a95042Smrg 4724f4a95042Smrg 4725f4a95042Smrg 4726f4a95042Smrg 472781676fe2Smrg 472881676fe2Smrg 472981676fe2Smrg 473081676fe2Smrg 4731a0996ce0Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4732a0996ce0Smrg if test -n "$ac_tool_prefix"; then 4733a0996ce0Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4734a0996ce0Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 473549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 473649bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 473749bee38cSmrgif test ${ac_cv_path_PKG_CONFIG+y} 473849bee38cSmrgthen : 473949bee38cSmrg printf %s "(cached) " >&6 4740c8df0c59Smrgelse case e in #( 4741c8df0c59Smrg e) case $PKG_CONFIG in 4742a0996ce0Smrg [\\/]* | ?:[\\/]*) 4743a0996ce0Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4744a0996ce0Smrg ;; 4745a0996ce0Smrg *) 4746a0996ce0Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4747a0996ce0Smrgfor as_dir in $PATH 474891ec45ceSmrgdo 4749a0996ce0Smrg IFS=$as_save_IFS 475049bee38cSmrg case $as_dir in #((( 475149bee38cSmrg '') as_dir=./ ;; 475249bee38cSmrg */) ;; 475349bee38cSmrg *) as_dir=$as_dir/ ;; 475449bee38cSmrg esac 4755a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 475649bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 475749bee38cSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 475849bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4759a0996ce0Smrg break 2 4760a0996ce0Smrg fi 4761a0996ce0Smrgdone 4762a0996ce0Smrg done 4763a0996ce0SmrgIFS=$as_save_IFS 4764a0996ce0Smrg 4765a0996ce0Smrg ;; 4766c8df0c59Smrgesac ;; 4767fc89c0fbSmrgesac 4768a0996ce0Smrgfi 4769a0996ce0SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4770a0996ce0Smrgif test -n "$PKG_CONFIG"; then 477149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 477249bee38cSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4773fc89c0fbSmrgelse 477449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 477549bee38cSmrgprintf "%s\n" "no" >&6; } 4776fc89c0fbSmrgfi 4777fc89c0fbSmrg 4778fc89c0fbSmrg 477991ec45ceSmrgfi 4780a0996ce0Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4781a0996ce0Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4782a0996ce0Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 4783a0996ce0Smrgset dummy pkg-config; ac_word=$2 478449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 478549bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 478649bee38cSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 478749bee38cSmrgthen : 478849bee38cSmrg printf %s "(cached) " >&6 4789c8df0c59Smrgelse case e in #( 4790c8df0c59Smrg e) case $ac_pt_PKG_CONFIG in 4791a0996ce0Smrg [\\/]* | ?:[\\/]*) 4792a0996ce0Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4793a0996ce0Smrg ;; 479491ec45ceSmrg *) 4795a0996ce0Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4796a0996ce0Smrgfor as_dir in $PATH 4797a0996ce0Smrgdo 4798a0996ce0Smrg IFS=$as_save_IFS 479949bee38cSmrg case $as_dir in #((( 480049bee38cSmrg '') as_dir=./ ;; 480149bee38cSmrg */) ;; 480249bee38cSmrg *) as_dir=$as_dir/ ;; 480349bee38cSmrg esac 4804a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 480549bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 480649bee38cSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 480749bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4808a0996ce0Smrg break 2 4809a0996ce0Smrg fi 4810a0996ce0Smrgdone 4811a0996ce0Smrg done 4812a0996ce0SmrgIFS=$as_save_IFS 4813a0996ce0Smrg 4814a0996ce0Smrg ;; 4815c8df0c59Smrgesac ;; 481691ec45ceSmrgesac 4817a0996ce0Smrgfi 4818a0996ce0Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4819a0996ce0Smrgif test -n "$ac_pt_PKG_CONFIG"; then 482049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 482149bee38cSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4822a0996ce0Smrgelse 482349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 482449bee38cSmrgprintf "%s\n" "no" >&6; } 4825a0996ce0Smrgfi 482691ec45ceSmrg 4827a0996ce0Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 4828a0996ce0Smrg PKG_CONFIG="" 4829a0996ce0Smrg else 4830a0996ce0Smrg case $cross_compiling:$ac_tool_warned in 4831a0996ce0Smrgyes:) 483249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 483349bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4834a0996ce0Smrgac_tool_warned=yes ;; 4835a0996ce0Smrgesac 4836a0996ce0Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4837a0996ce0Smrg fi 4838a0996ce0Smrgelse 4839a0996ce0Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4840a0996ce0Smrgfi 484191ec45ceSmrg 4842a0996ce0Smrgfi 4843a0996ce0Smrgif test -n "$PKG_CONFIG"; then 4844a0996ce0Smrg _pkg_min_version=0.9.0 484549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 484649bee38cSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4847a0996ce0Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 484849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 484949bee38cSmrgprintf "%s\n" "yes" >&6; } 4850a0996ce0Smrg else 485149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 485249bee38cSmrgprintf "%s\n" "no" >&6; } 4853a0996ce0Smrg PKG_CONFIG="" 4854a0996ce0Smrg fi 4855a0996ce0Smrgfi 485691ec45ceSmrg 485749bee38cSmrg 485849bee38cSmrg # Make sure we can run config.sub. 485949bee38cSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 486049bee38cSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 486149bee38cSmrg 486249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 486349bee38cSmrgprintf %s "checking build system type... " >&6; } 486449bee38cSmrgif test ${ac_cv_build+y} 486549bee38cSmrgthen : 486649bee38cSmrg printf %s "(cached) " >&6 4867c8df0c59Smrgelse case e in #( 4868c8df0c59Smrg e) ac_build_alias=$build_alias 486991ec45ceSmrgtest "x$ac_build_alias" = x && 487049bee38cSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 487191ec45ceSmrgtest "x$ac_build_alias" = x && 4872a0996ce0Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 487349bee38cSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 487449bee38cSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4875c8df0c59Smrg ;; 4876c8df0c59Smrgesac 487791ec45ceSmrgfi 487849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 487949bee38cSmrgprintf "%s\n" "$ac_cv_build" >&6; } 488091ec45ceSmrgcase $ac_cv_build in 488191ec45ceSmrg*-*-*) ;; 4882a0996ce0Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 488391ec45ceSmrgesac 488491ec45ceSmrgbuild=$ac_cv_build 488591ec45ceSmrgac_save_IFS=$IFS; IFS='-' 488691ec45ceSmrgset x $ac_cv_build 488791ec45ceSmrgshift 488891ec45ceSmrgbuild_cpu=$1 488991ec45ceSmrgbuild_vendor=$2 489091ec45ceSmrgshift; shift 489191ec45ceSmrg# Remember, the first character of IFS is used to create $*, 489291ec45ceSmrg# except with old shells: 489391ec45ceSmrgbuild_os=$* 489491ec45ceSmrgIFS=$ac_save_IFS 489591ec45ceSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 489691ec45ceSmrg 489791ec45ceSmrg 489849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 489949bee38cSmrgprintf %s "checking host system type... " >&6; } 490049bee38cSmrgif test ${ac_cv_host+y} 490149bee38cSmrgthen : 490249bee38cSmrg printf %s "(cached) " >&6 4903c8df0c59Smrgelse case e in #( 4904c8df0c59Smrg e) if test "x$host_alias" = x; then 490591ec45ceSmrg ac_cv_host=$ac_cv_build 490691ec45ceSmrgelse 490749bee38cSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 490849bee38cSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 490991ec45ceSmrgfi 4910c8df0c59Smrg ;; 4911c8df0c59Smrgesac 491291ec45ceSmrgfi 491349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 491449bee38cSmrgprintf "%s\n" "$ac_cv_host" >&6; } 491591ec45ceSmrgcase $ac_cv_host in 491691ec45ceSmrg*-*-*) ;; 4917a0996ce0Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 491891ec45ceSmrgesac 491991ec45ceSmrghost=$ac_cv_host 492091ec45ceSmrgac_save_IFS=$IFS; IFS='-' 492191ec45ceSmrgset x $ac_cv_host 492291ec45ceSmrgshift 492391ec45ceSmrghost_cpu=$1 492491ec45ceSmrghost_vendor=$2 492591ec45ceSmrgshift; shift 492691ec45ceSmrg# Remember, the first character of IFS is used to create $*, 492791ec45ceSmrg# except with old shells: 492891ec45ceSmrghost_os=$* 492991ec45ceSmrgIFS=$ac_save_IFS 493091ec45ceSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 493191ec45ceSmrg 493291ec45ceSmrg 493349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 493449bee38cSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 493549bee38cSmrgif test ${ac_cv_path_SED+y} 493649bee38cSmrgthen : 493749bee38cSmrg printf %s "(cached) " >&6 4938c8df0c59Smrgelse case e in #( 4939c8df0c59Smrg e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4940a0996ce0Smrg for ac_i in 1 2 3 4 5 6 7; do 4941a0996ce0Smrg ac_script="$ac_script$as_nl$ac_script" 4942a0996ce0Smrg done 4943a0996ce0Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4944a0996ce0Smrg { ac_script=; unset ac_script;} 4945a0996ce0Smrg if test -z "$SED"; then 4946a0996ce0Smrg ac_path_SED_found=false 4947a0996ce0Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4948a0996ce0Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4949a0996ce0Smrgfor as_dir in $PATH 4950a0996ce0Smrgdo 4951a0996ce0Smrg IFS=$as_save_IFS 495249bee38cSmrg case $as_dir in #((( 495349bee38cSmrg '') as_dir=./ ;; 495449bee38cSmrg */) ;; 495549bee38cSmrg *) as_dir=$as_dir/ ;; 495649bee38cSmrg esac 495749bee38cSmrg for ac_prog in sed gsed 495849bee38cSmrg do 4959a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 496049bee38cSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 496181676fe2Smrg as_fn_executable_p "$ac_path_SED" || continue 4962a0996ce0Smrg# Check for GNU ac_path_SED and select it if it is found. 4963a0996ce0Smrg # Check for GNU $ac_path_SED 4964c8df0c59Smrgcase `"$ac_path_SED" --version 2>&1` in #( 4965a0996ce0Smrg*GNU*) 4966a0996ce0Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4967c8df0c59Smrg#( 4968a0996ce0Smrg*) 4969a0996ce0Smrg ac_count=0 497049bee38cSmrg printf %s 0123456789 >"conftest.in" 4971a0996ce0Smrg while : 4972a0996ce0Smrg do 4973a0996ce0Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4974a0996ce0Smrg mv "conftest.tmp" "conftest.in" 4975a0996ce0Smrg cp "conftest.in" "conftest.nl" 497649bee38cSmrg printf "%s\n" '' >> "conftest.nl" 4977a0996ce0Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4978a0996ce0Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4979a0996ce0Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4980a0996ce0Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4981a0996ce0Smrg # Best one so far, save it but keep looking for a better one 4982a0996ce0Smrg ac_cv_path_SED="$ac_path_SED" 4983a0996ce0Smrg ac_path_SED_max=$ac_count 4984a0996ce0Smrg fi 4985a0996ce0Smrg # 10*(2^10) chars as input seems more than enough 4986a0996ce0Smrg test $ac_count -gt 10 && break 4987a0996ce0Smrg done 4988a0996ce0Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4989a0996ce0Smrgesac 4990a0996ce0Smrg 4991a0996ce0Smrg $ac_path_SED_found && break 3 4992a0996ce0Smrg done 4993a0996ce0Smrg done 4994a0996ce0Smrg done 4995a0996ce0SmrgIFS=$as_save_IFS 4996a0996ce0Smrg if test -z "$ac_cv_path_SED"; then 4997a0996ce0Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4998a0996ce0Smrg fi 4999a0996ce0Smrgelse 5000a0996ce0Smrg ac_cv_path_SED=$SED 5001a0996ce0Smrgfi 5002c8df0c59Smrg ;; 5003c8df0c59Smrgesac 5004a0996ce0Smrgfi 500549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 500649bee38cSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 5007a0996ce0Smrg SED="$ac_cv_path_SED" 5008a0996ce0Smrg rm -f conftest.sed 5009a0996ce0Smrg 5010a0996ce0Smrg 501191ec45ceSmrg 501291ec45ceSmrg 501391ec45ceSmrg 5014f4a95042Smrg 5015576bbdfcSmrg# Check whether --enable-selective-werror was given. 501649bee38cSmrgif test ${enable_selective_werror+y} 501749bee38cSmrgthen : 5018576bbdfcSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 5019c8df0c59Smrgelse case e in #( 5020c8df0c59Smrg e) SELECTIVE_WERROR=yes ;; 5021c8df0c59Smrgesac 5022fc89c0fbSmrgfi 5023fc89c0fbSmrg 5024fc89c0fbSmrg 5025fc89c0fbSmrg 5026fc89c0fbSmrg 5027fc89c0fbSmrg 5028576bbdfcSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 5029576bbdfcSmrgif test "x$SUNCC" = "xyes"; then 5030576bbdfcSmrg BASE_CFLAGS="-v" 5031576bbdfcSmrgelse 5032576bbdfcSmrg BASE_CFLAGS="" 5033576bbdfcSmrgfi 5034fc89c0fbSmrg 5035576bbdfcSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 5036f4a95042Smrg 5037576bbdfcSmrg 5038576bbdfcSmrg 5039576bbdfcSmrg 5040576bbdfcSmrg 5041576bbdfcSmrg 5042576bbdfcSmrg 5043576bbdfcSmrg 5044576bbdfcSmrg 5045576bbdfcSmrg 5046576bbdfcSmrg 5047576bbdfcSmrg 5048576bbdfcSmrg 5049576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5050576bbdfcSmrg 5051576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5052576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 505349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 505449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 505549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 505649bee38cSmrgthen : 505749bee38cSmrg printf %s "(cached) " >&6 5058c8df0c59Smrgelse case e in #( 5059c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5060576bbdfcSmrg/* end confdefs.h. */ 5061576bbdfcSmrgint i; 5062576bbdfcSmrg_ACEOF 506349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 506449bee38cSmrgthen : 5065576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5066c8df0c59Smrgelse case e in #( 5067c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5068c8df0c59Smrgesac 5069576bbdfcSmrgfi 5070c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5071c8df0c59Smrgesac 5072576bbdfcSmrgfi 507349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 507449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5075576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5076576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 507791ec45ceSmrgfi 5078fc89c0fbSmrg 5079576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5080576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5081576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5082576bbdfcSmrg fi 5083576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 508449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 508549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 508649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 508749bee38cSmrgthen : 508849bee38cSmrg printf %s "(cached) " >&6 5089c8df0c59Smrgelse case e in #( 5090c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5091f4a95042Smrg/* end confdefs.h. */ 5092576bbdfcSmrgint i; 5093f4a95042Smrg_ACEOF 509449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 509549bee38cSmrgthen : 5096576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5097c8df0c59Smrgelse case e in #( 5098c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5099c8df0c59Smrgesac 510091ec45ceSmrgfi 5101c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5102c8df0c59Smrgesac 5103fc89c0fbSmrgfi 510449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 510549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5106576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5107576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5108fc89c0fbSmrgfi 5109f4a95042Smrg 5110576bbdfcSmrgfound="no" 5111fc89c0fbSmrg 5112576bbdfcSmrg if test $found = "no" ; then 511381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5114576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5115576bbdfcSmrg fi 5116fc89c0fbSmrg 511781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5118576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5119576bbdfcSmrg fi 5120fc89c0fbSmrg 5121576bbdfcSmrg CFLAGS="$CFLAGS -Wall" 5122fc89c0fbSmrg 512349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 512449bee38cSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 5125576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wall 512649bee38cSmrg if eval test \${$cacheid+y} 512749bee38cSmrgthen : 512849bee38cSmrg printf %s "(cached) " >&6 5129c8df0c59Smrgelse case e in #( 5130c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5131576bbdfcSmrg/* end confdefs.h. */ 5132576bbdfcSmrgint i; 5133576bbdfcSmrgint 513449bee38cSmrgmain (void) 5135576bbdfcSmrg{ 5136576bbdfcSmrg 5137576bbdfcSmrg ; 5138576bbdfcSmrg return 0; 5139576bbdfcSmrg} 514091ec45ceSmrg_ACEOF 514149bee38cSmrgif ac_fn_c_try_link "$LINENO" 514249bee38cSmrgthen : 5143576bbdfcSmrg eval $cacheid=yes 5144c8df0c59Smrgelse case e in #( 5145c8df0c59Smrg e) eval $cacheid=no ;; 5146c8df0c59Smrgesac 5147576bbdfcSmrgfi 514849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5149c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5150c8df0c59Smrgesac 5151576bbdfcSmrgfi 5152fc89c0fbSmrg 5153fc89c0fbSmrg 5154576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5155fc89c0fbSmrg 5156576bbdfcSmrg eval supported=\$$cacheid 515749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 515849bee38cSmrgprintf "%s\n" "$supported" >&6; } 5159576bbdfcSmrg if test "$supported" = "yes" ; then 5160576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 5161576bbdfcSmrg found="yes" 5162576bbdfcSmrg fi 516391ec45ceSmrg fi 5164fc89c0fbSmrg 5165fc89c0fbSmrg 5166fc89c0fbSmrg 5167fc89c0fbSmrg 5168fc89c0fbSmrg 5169a0996ce0Smrg 5170a0996ce0Smrg 5171a0996ce0Smrg 5172a0996ce0Smrg 5173fc89c0fbSmrg 5174fc89c0fbSmrg 5175fc89c0fbSmrg 5176fc89c0fbSmrg 517791ec45ceSmrg 5178fc89c0fbSmrg 5179576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 518091ec45ceSmrg 5181576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5182576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 518349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 518449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 518549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 518649bee38cSmrgthen : 518749bee38cSmrg printf %s "(cached) " >&6 5188c8df0c59Smrgelse case e in #( 5189c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5190576bbdfcSmrg/* end confdefs.h. */ 5191576bbdfcSmrgint i; 5192576bbdfcSmrg_ACEOF 519349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 519449bee38cSmrgthen : 5195576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5196c8df0c59Smrgelse case e in #( 5197c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5198c8df0c59Smrgesac 519991ec45ceSmrgfi 5200c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5201c8df0c59Smrgesac 520291ec45ceSmrgfi 520349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 520449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5205576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5206576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 520791ec45ceSmrgfi 5208fc89c0fbSmrg 5209576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5210576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5211576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5212576bbdfcSmrg fi 5213576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 521449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 521549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 521649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 521749bee38cSmrgthen : 521849bee38cSmrg printf %s "(cached) " >&6 5219c8df0c59Smrgelse case e in #( 5220c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5221576bbdfcSmrg/* end confdefs.h. */ 5222576bbdfcSmrgint i; 5223576bbdfcSmrg_ACEOF 522449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 522549bee38cSmrgthen : 5226576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5227c8df0c59Smrgelse case e in #( 5228c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5229c8df0c59Smrgesac 523091ec45ceSmrgfi 5231c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5232c8df0c59Smrgesac 5233576bbdfcSmrgfi 523449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 523549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5236576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5237576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 523891ec45ceSmrgfi 5239fc89c0fbSmrg 5240576bbdfcSmrgfound="no" 5241576bbdfcSmrg 5242576bbdfcSmrg if test $found = "no" ; then 524381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5244576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5245576bbdfcSmrg fi 5246576bbdfcSmrg 524781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5248576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5249576bbdfcSmrg fi 5250576bbdfcSmrg 5251576bbdfcSmrg CFLAGS="$CFLAGS -Wpointer-arith" 5252576bbdfcSmrg 525349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 525449bee38cSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5255576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 525649bee38cSmrg if eval test \${$cacheid+y} 525749bee38cSmrgthen : 525849bee38cSmrg printf %s "(cached) " >&6 5259c8df0c59Smrgelse case e in #( 5260c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5261576bbdfcSmrg/* end confdefs.h. */ 5262576bbdfcSmrgint i; 5263576bbdfcSmrgint 526449bee38cSmrgmain (void) 5265576bbdfcSmrg{ 5266576bbdfcSmrg 5267576bbdfcSmrg ; 5268576bbdfcSmrg return 0; 5269576bbdfcSmrg} 5270576bbdfcSmrg_ACEOF 527149bee38cSmrgif ac_fn_c_try_link "$LINENO" 527249bee38cSmrgthen : 5273576bbdfcSmrg eval $cacheid=yes 5274c8df0c59Smrgelse case e in #( 5275c8df0c59Smrg e) eval $cacheid=no ;; 5276c8df0c59Smrgesac 5277576bbdfcSmrgfi 527849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5279c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5280c8df0c59Smrgesac 5281576bbdfcSmrgfi 5282576bbdfcSmrg 5283576bbdfcSmrg 5284576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5285576bbdfcSmrg 5286576bbdfcSmrg eval supported=\$$cacheid 528749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 528849bee38cSmrgprintf "%s\n" "$supported" >&6; } 5289576bbdfcSmrg if test "$supported" = "yes" ; then 5290576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5291576bbdfcSmrg found="yes" 5292576bbdfcSmrg fi 5293576bbdfcSmrg fi 5294576bbdfcSmrg 5295576bbdfcSmrg 5296576bbdfcSmrg 5297576bbdfcSmrg 5298576bbdfcSmrg 5299576bbdfcSmrg 5300576bbdfcSmrg 5301576bbdfcSmrg 5302576bbdfcSmrg 5303576bbdfcSmrg 5304576bbdfcSmrg 5305576bbdfcSmrg 5306576bbdfcSmrg 5307576bbdfcSmrg 5308576bbdfcSmrg 5309576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5310576bbdfcSmrg 5311576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5312576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 531349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 531449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 531549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 531649bee38cSmrgthen : 531749bee38cSmrg printf %s "(cached) " >&6 5318c8df0c59Smrgelse case e in #( 5319c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5320576bbdfcSmrg/* end confdefs.h. */ 5321576bbdfcSmrgint i; 5322576bbdfcSmrg_ACEOF 532349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 532449bee38cSmrgthen : 5325576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5326c8df0c59Smrgelse case e in #( 5327c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5328c8df0c59Smrgesac 5329576bbdfcSmrgfi 5330c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5331c8df0c59Smrgesac 5332576bbdfcSmrgfi 533349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 533449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5335576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5336576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5337576bbdfcSmrgfi 5338576bbdfcSmrg 5339576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5340576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5341576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5342576bbdfcSmrg fi 5343576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 534449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 534549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 534649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 534749bee38cSmrgthen : 534849bee38cSmrg printf %s "(cached) " >&6 5349c8df0c59Smrgelse case e in #( 5350c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5351576bbdfcSmrg/* end confdefs.h. */ 5352576bbdfcSmrgint i; 5353576bbdfcSmrg_ACEOF 535449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 535549bee38cSmrgthen : 5356576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5357c8df0c59Smrgelse case e in #( 5358c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5359c8df0c59Smrgesac 5360576bbdfcSmrgfi 5361c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5362c8df0c59Smrgesac 5363576bbdfcSmrgfi 536449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 536549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5366576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5367576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5368576bbdfcSmrgfi 5369576bbdfcSmrg 5370576bbdfcSmrgfound="no" 5371576bbdfcSmrg 5372576bbdfcSmrg if test $found = "no" ; then 537381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5374576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5375576bbdfcSmrg fi 5376576bbdfcSmrg 537781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5378576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5379576bbdfcSmrg fi 5380576bbdfcSmrg 5381576bbdfcSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 5382576bbdfcSmrg 538349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 538449bee38cSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5385576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 538649bee38cSmrg if eval test \${$cacheid+y} 538749bee38cSmrgthen : 538849bee38cSmrg printf %s "(cached) " >&6 5389c8df0c59Smrgelse case e in #( 5390c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5391576bbdfcSmrg/* end confdefs.h. */ 5392576bbdfcSmrgint i; 5393576bbdfcSmrgint 539449bee38cSmrgmain (void) 5395576bbdfcSmrg{ 5396576bbdfcSmrg 5397576bbdfcSmrg ; 5398576bbdfcSmrg return 0; 5399576bbdfcSmrg} 5400576bbdfcSmrg_ACEOF 540149bee38cSmrgif ac_fn_c_try_link "$LINENO" 540249bee38cSmrgthen : 5403576bbdfcSmrg eval $cacheid=yes 5404c8df0c59Smrgelse case e in #( 5405c8df0c59Smrg e) eval $cacheid=no ;; 5406c8df0c59Smrgesac 5407576bbdfcSmrgfi 540849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5409c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5410c8df0c59Smrgesac 5411576bbdfcSmrgfi 5412576bbdfcSmrg 5413576bbdfcSmrg 5414576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5415576bbdfcSmrg 5416576bbdfcSmrg eval supported=\$$cacheid 541749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 541849bee38cSmrgprintf "%s\n" "$supported" >&6; } 5419576bbdfcSmrg if test "$supported" = "yes" ; then 5420576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5421576bbdfcSmrg found="yes" 5422576bbdfcSmrg fi 5423576bbdfcSmrg fi 5424576bbdfcSmrg 5425576bbdfcSmrg 5426576bbdfcSmrg 5427576bbdfcSmrg 5428576bbdfcSmrg 5429576bbdfcSmrg 5430576bbdfcSmrg 5431576bbdfcSmrg 5432576bbdfcSmrg 5433576bbdfcSmrg 5434576bbdfcSmrg 5435576bbdfcSmrg 5436576bbdfcSmrg 5437576bbdfcSmrg 5438576bbdfcSmrg 5439576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5440576bbdfcSmrg 5441576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5442576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 544349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 544449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 544549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 544649bee38cSmrgthen : 544749bee38cSmrg printf %s "(cached) " >&6 5448c8df0c59Smrgelse case e in #( 5449c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5450576bbdfcSmrg/* end confdefs.h. */ 5451576bbdfcSmrgint i; 5452576bbdfcSmrg_ACEOF 545349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 545449bee38cSmrgthen : 5455576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5456c8df0c59Smrgelse case e in #( 5457c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5458c8df0c59Smrgesac 5459576bbdfcSmrgfi 5460c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5461c8df0c59Smrgesac 5462576bbdfcSmrgfi 546349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 546449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5465576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5466576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5467576bbdfcSmrgfi 5468576bbdfcSmrg 5469576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5470576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5471576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5472576bbdfcSmrg fi 5473576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 547449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 547549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 547649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 547749bee38cSmrgthen : 547849bee38cSmrg printf %s "(cached) " >&6 5479c8df0c59Smrgelse case e in #( 5480c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5481576bbdfcSmrg/* end confdefs.h. */ 5482576bbdfcSmrgint i; 5483576bbdfcSmrg_ACEOF 548449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 548549bee38cSmrgthen : 5486576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5487c8df0c59Smrgelse case e in #( 5488c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5489c8df0c59Smrgesac 5490576bbdfcSmrgfi 5491c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5492c8df0c59Smrgesac 5493576bbdfcSmrgfi 549449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 549549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5496576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5497576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5498576bbdfcSmrgfi 5499576bbdfcSmrg 5500576bbdfcSmrgfound="no" 5501576bbdfcSmrg 5502576bbdfcSmrg if test $found = "no" ; then 550381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5504576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5505576bbdfcSmrg fi 5506576bbdfcSmrg 550781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5508576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5509576bbdfcSmrg fi 5510576bbdfcSmrg 5511576bbdfcSmrg CFLAGS="$CFLAGS -Wformat=2" 5512576bbdfcSmrg 551349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 551449bee38cSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 551581676fe2Smrg cacheid=xorg_cv_cc_flag__Wformat_2 551649bee38cSmrg if eval test \${$cacheid+y} 551749bee38cSmrgthen : 551849bee38cSmrg printf %s "(cached) " >&6 5519c8df0c59Smrgelse case e in #( 5520c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5521576bbdfcSmrg/* end confdefs.h. */ 5522576bbdfcSmrgint i; 5523576bbdfcSmrgint 552449bee38cSmrgmain (void) 5525576bbdfcSmrg{ 5526576bbdfcSmrg 5527576bbdfcSmrg ; 5528576bbdfcSmrg return 0; 5529576bbdfcSmrg} 5530576bbdfcSmrg_ACEOF 553149bee38cSmrgif ac_fn_c_try_link "$LINENO" 553249bee38cSmrgthen : 5533576bbdfcSmrg eval $cacheid=yes 5534c8df0c59Smrgelse case e in #( 5535c8df0c59Smrg e) eval $cacheid=no ;; 5536c8df0c59Smrgesac 5537576bbdfcSmrgfi 553849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5539c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5540c8df0c59Smrgesac 5541576bbdfcSmrgfi 5542576bbdfcSmrg 5543576bbdfcSmrg 5544576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5545576bbdfcSmrg 5546576bbdfcSmrg eval supported=\$$cacheid 554749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 554849bee38cSmrgprintf "%s\n" "$supported" >&6; } 5549576bbdfcSmrg if test "$supported" = "yes" ; then 5550576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5551576bbdfcSmrg found="yes" 5552576bbdfcSmrg fi 5553576bbdfcSmrg fi 5554576bbdfcSmrg 5555576bbdfcSmrg if test $found = "no" ; then 555681676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5557576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5558576bbdfcSmrg fi 5559576bbdfcSmrg 556081676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5561576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5562576bbdfcSmrg fi 5563576bbdfcSmrg 5564576bbdfcSmrg CFLAGS="$CFLAGS -Wformat" 5565576bbdfcSmrg 556649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 556749bee38cSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 5568576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wformat 556949bee38cSmrg if eval test \${$cacheid+y} 557049bee38cSmrgthen : 557149bee38cSmrg printf %s "(cached) " >&6 5572c8df0c59Smrgelse case e in #( 5573c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5574576bbdfcSmrg/* end confdefs.h. */ 5575576bbdfcSmrgint i; 5576576bbdfcSmrgint 557749bee38cSmrgmain (void) 5578576bbdfcSmrg{ 5579576bbdfcSmrg 5580576bbdfcSmrg ; 5581576bbdfcSmrg return 0; 5582576bbdfcSmrg} 5583576bbdfcSmrg_ACEOF 558449bee38cSmrgif ac_fn_c_try_link "$LINENO" 558549bee38cSmrgthen : 5586576bbdfcSmrg eval $cacheid=yes 5587c8df0c59Smrgelse case e in #( 5588c8df0c59Smrg e) eval $cacheid=no ;; 5589c8df0c59Smrgesac 5590576bbdfcSmrgfi 559149bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5592c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5593c8df0c59Smrgesac 5594576bbdfcSmrgfi 5595576bbdfcSmrg 5596576bbdfcSmrg 5597576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5598576bbdfcSmrg 5599576bbdfcSmrg eval supported=\$$cacheid 560049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 560149bee38cSmrgprintf "%s\n" "$supported" >&6; } 5602576bbdfcSmrg if test "$supported" = "yes" ; then 5603576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5604576bbdfcSmrg found="yes" 5605576bbdfcSmrg fi 5606576bbdfcSmrg fi 5607576bbdfcSmrg 5608576bbdfcSmrg 5609576bbdfcSmrg 5610576bbdfcSmrg 5611576bbdfcSmrg 5612576bbdfcSmrg 5613576bbdfcSmrg 5614576bbdfcSmrg 5615576bbdfcSmrg 5616576bbdfcSmrg 5617576bbdfcSmrg 5618576bbdfcSmrg 5619576bbdfcSmrg 5620576bbdfcSmrg 5621576bbdfcSmrg 5622576bbdfcSmrg 5623576bbdfcSmrg 5624576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5625576bbdfcSmrg 5626576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5627576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 562849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 562949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 563049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 563149bee38cSmrgthen : 563249bee38cSmrg printf %s "(cached) " >&6 5633c8df0c59Smrgelse case e in #( 5634c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5635576bbdfcSmrg/* end confdefs.h. */ 5636576bbdfcSmrgint i; 5637576bbdfcSmrg_ACEOF 563849bee38cSmrgif ac_fn_c_try_compile "$LINENO" 563949bee38cSmrgthen : 5640576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5641c8df0c59Smrgelse case e in #( 5642c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5643c8df0c59Smrgesac 5644576bbdfcSmrgfi 5645c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5646c8df0c59Smrgesac 5647576bbdfcSmrgfi 564849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 564949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5650576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5651576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5652576bbdfcSmrgfi 5653576bbdfcSmrg 5654576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5655576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5656576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5657576bbdfcSmrg fi 5658576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 565949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 566049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 566149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 566249bee38cSmrgthen : 566349bee38cSmrg printf %s "(cached) " >&6 5664c8df0c59Smrgelse case e in #( 5665c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5666576bbdfcSmrg/* end confdefs.h. */ 5667576bbdfcSmrgint i; 5668576bbdfcSmrg_ACEOF 566949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 567049bee38cSmrgthen : 5671576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5672c8df0c59Smrgelse case e in #( 5673c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5674c8df0c59Smrgesac 5675576bbdfcSmrgfi 5676c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5677c8df0c59Smrgesac 5678576bbdfcSmrgfi 567949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 568049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5681576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5682576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5683576bbdfcSmrgfi 5684576bbdfcSmrg 5685576bbdfcSmrgfound="no" 5686576bbdfcSmrg 5687576bbdfcSmrg if test $found = "no" ; then 568881676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5689576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5690576bbdfcSmrg fi 5691576bbdfcSmrg 569281676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5693576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5694576bbdfcSmrg fi 5695576bbdfcSmrg 5696576bbdfcSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5697576bbdfcSmrg 569849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 569949bee38cSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5700576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 570149bee38cSmrg if eval test \${$cacheid+y} 570249bee38cSmrgthen : 570349bee38cSmrg printf %s "(cached) " >&6 5704c8df0c59Smrgelse case e in #( 5705c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5706576bbdfcSmrg/* end confdefs.h. */ 5707576bbdfcSmrgint i; 5708576bbdfcSmrgint 570949bee38cSmrgmain (void) 5710576bbdfcSmrg{ 5711576bbdfcSmrg 5712576bbdfcSmrg ; 5713576bbdfcSmrg return 0; 5714576bbdfcSmrg} 5715576bbdfcSmrg_ACEOF 571649bee38cSmrgif ac_fn_c_try_link "$LINENO" 571749bee38cSmrgthen : 5718576bbdfcSmrg eval $cacheid=yes 5719c8df0c59Smrgelse case e in #( 5720c8df0c59Smrg e) eval $cacheid=no ;; 5721c8df0c59Smrgesac 5722576bbdfcSmrgfi 572349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5724c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5725c8df0c59Smrgesac 5726576bbdfcSmrgfi 5727576bbdfcSmrg 5728576bbdfcSmrg 5729576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5730576bbdfcSmrg 5731576bbdfcSmrg eval supported=\$$cacheid 573249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 573349bee38cSmrgprintf "%s\n" "$supported" >&6; } 5734576bbdfcSmrg if test "$supported" = "yes" ; then 5735576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5736576bbdfcSmrg found="yes" 5737576bbdfcSmrg fi 5738576bbdfcSmrg fi 5739576bbdfcSmrg 5740576bbdfcSmrg 5741576bbdfcSmrg 5742576bbdfcSmrg 5743576bbdfcSmrg 5744576bbdfcSmrg 5745576bbdfcSmrg 5746576bbdfcSmrg 5747576bbdfcSmrg 5748576bbdfcSmrg 5749576bbdfcSmrg 5750576bbdfcSmrg 5751576bbdfcSmrg 5752576bbdfcSmrg 5753576bbdfcSmrg 5754576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5755576bbdfcSmrg 5756576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5757576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 575849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 575949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 576049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 576149bee38cSmrgthen : 576249bee38cSmrg printf %s "(cached) " >&6 5763c8df0c59Smrgelse case e in #( 5764c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5765576bbdfcSmrg/* end confdefs.h. */ 5766576bbdfcSmrgint i; 5767576bbdfcSmrg_ACEOF 576849bee38cSmrgif ac_fn_c_try_compile "$LINENO" 576949bee38cSmrgthen : 5770576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5771c8df0c59Smrgelse case e in #( 5772c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5773c8df0c59Smrgesac 5774576bbdfcSmrgfi 5775c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5776c8df0c59Smrgesac 5777576bbdfcSmrgfi 577849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 577949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5780576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5781576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5782576bbdfcSmrgfi 5783576bbdfcSmrg 5784576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5785576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5786576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5787576bbdfcSmrg fi 5788576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 578949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 579049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 579149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 579249bee38cSmrgthen : 579349bee38cSmrg printf %s "(cached) " >&6 5794c8df0c59Smrgelse case e in #( 5795c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5796576bbdfcSmrg/* end confdefs.h. */ 5797576bbdfcSmrgint i; 5798576bbdfcSmrg_ACEOF 579949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 580049bee38cSmrgthen : 5801576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5802c8df0c59Smrgelse case e in #( 5803c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5804c8df0c59Smrgesac 5805576bbdfcSmrgfi 5806c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5807c8df0c59Smrgesac 5808576bbdfcSmrgfi 580949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 581049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5811576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5812576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5813576bbdfcSmrgfi 5814576bbdfcSmrg 5815576bbdfcSmrgfound="no" 5816576bbdfcSmrg 5817576bbdfcSmrg if test $found = "no" ; then 581881676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5819576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5820576bbdfcSmrg fi 5821576bbdfcSmrg 582281676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5823576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5824576bbdfcSmrg fi 5825576bbdfcSmrg 5826576bbdfcSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5827576bbdfcSmrg 582849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 582949bee38cSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5830576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 583149bee38cSmrg if eval test \${$cacheid+y} 583249bee38cSmrgthen : 583349bee38cSmrg printf %s "(cached) " >&6 5834c8df0c59Smrgelse case e in #( 5835c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5836576bbdfcSmrg/* end confdefs.h. */ 5837576bbdfcSmrgint i; 5838576bbdfcSmrgint 583949bee38cSmrgmain (void) 5840576bbdfcSmrg{ 5841576bbdfcSmrg 5842576bbdfcSmrg ; 5843576bbdfcSmrg return 0; 5844576bbdfcSmrg} 5845576bbdfcSmrg_ACEOF 584649bee38cSmrgif ac_fn_c_try_link "$LINENO" 584749bee38cSmrgthen : 5848576bbdfcSmrg eval $cacheid=yes 5849c8df0c59Smrgelse case e in #( 5850c8df0c59Smrg e) eval $cacheid=no ;; 5851c8df0c59Smrgesac 5852576bbdfcSmrgfi 585349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5854c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5855c8df0c59Smrgesac 5856576bbdfcSmrgfi 5857576bbdfcSmrg 5858576bbdfcSmrg 5859576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5860576bbdfcSmrg 5861576bbdfcSmrg eval supported=\$$cacheid 586249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 586349bee38cSmrgprintf "%s\n" "$supported" >&6; } 5864576bbdfcSmrg if test "$supported" = "yes" ; then 5865576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5866576bbdfcSmrg found="yes" 5867576bbdfcSmrg fi 5868576bbdfcSmrg fi 5869576bbdfcSmrg 5870576bbdfcSmrg 5871576bbdfcSmrg 5872576bbdfcSmrg 5873576bbdfcSmrg 5874576bbdfcSmrg 5875576bbdfcSmrg 5876576bbdfcSmrg 5877576bbdfcSmrg 5878576bbdfcSmrg 5879576bbdfcSmrg 5880576bbdfcSmrg 5881576bbdfcSmrg 5882576bbdfcSmrg 5883576bbdfcSmrg 5884576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5885576bbdfcSmrg 5886576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5887576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 588849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 588949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 589049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 589149bee38cSmrgthen : 589249bee38cSmrg printf %s "(cached) " >&6 5893c8df0c59Smrgelse case e in #( 5894c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5895576bbdfcSmrg/* end confdefs.h. */ 5896576bbdfcSmrgint i; 5897576bbdfcSmrg_ACEOF 589849bee38cSmrgif ac_fn_c_try_compile "$LINENO" 589949bee38cSmrgthen : 5900576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5901c8df0c59Smrgelse case e in #( 5902c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5903c8df0c59Smrgesac 5904576bbdfcSmrgfi 5905c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5906c8df0c59Smrgesac 5907576bbdfcSmrgfi 590849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 590949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5910576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5911576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5912576bbdfcSmrgfi 5913576bbdfcSmrg 5914576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5915576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5916576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5917576bbdfcSmrg fi 5918576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 591949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 592049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 592149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 592249bee38cSmrgthen : 592349bee38cSmrg printf %s "(cached) " >&6 5924c8df0c59Smrgelse case e in #( 5925c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5926576bbdfcSmrg/* end confdefs.h. */ 5927576bbdfcSmrgint i; 5928576bbdfcSmrg_ACEOF 592949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 593049bee38cSmrgthen : 5931576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5932c8df0c59Smrgelse case e in #( 5933c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5934c8df0c59Smrgesac 5935576bbdfcSmrgfi 5936c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5937c8df0c59Smrgesac 5938576bbdfcSmrgfi 593949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 594049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5941576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5942576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5943576bbdfcSmrgfi 5944576bbdfcSmrg 5945576bbdfcSmrgfound="no" 5946576bbdfcSmrg 5947576bbdfcSmrg if test $found = "no" ; then 594881676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5949576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5950576bbdfcSmrg fi 5951576bbdfcSmrg 595281676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5953576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5954576bbdfcSmrg fi 5955576bbdfcSmrg 5956576bbdfcSmrg CFLAGS="$CFLAGS -Wnested-externs" 5957576bbdfcSmrg 595849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 595949bee38cSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 5960576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 596149bee38cSmrg if eval test \${$cacheid+y} 596249bee38cSmrgthen : 596349bee38cSmrg printf %s "(cached) " >&6 5964c8df0c59Smrgelse case e in #( 5965c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5966576bbdfcSmrg/* end confdefs.h. */ 5967576bbdfcSmrgint i; 5968576bbdfcSmrgint 596949bee38cSmrgmain (void) 5970576bbdfcSmrg{ 5971576bbdfcSmrg 5972576bbdfcSmrg ; 5973576bbdfcSmrg return 0; 5974576bbdfcSmrg} 5975576bbdfcSmrg_ACEOF 597649bee38cSmrgif ac_fn_c_try_link "$LINENO" 597749bee38cSmrgthen : 5978576bbdfcSmrg eval $cacheid=yes 5979c8df0c59Smrgelse case e in #( 5980c8df0c59Smrg e) eval $cacheid=no ;; 5981c8df0c59Smrgesac 5982576bbdfcSmrgfi 598349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5984c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 5985c8df0c59Smrgesac 5986576bbdfcSmrgfi 5987576bbdfcSmrg 5988576bbdfcSmrg 5989576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5990576bbdfcSmrg 5991576bbdfcSmrg eval supported=\$$cacheid 599249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 599349bee38cSmrgprintf "%s\n" "$supported" >&6; } 5994576bbdfcSmrg if test "$supported" = "yes" ; then 5995576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5996576bbdfcSmrg found="yes" 5997576bbdfcSmrg fi 5998576bbdfcSmrg fi 5999576bbdfcSmrg 6000576bbdfcSmrg 6001576bbdfcSmrg 6002576bbdfcSmrg 6003576bbdfcSmrg 6004576bbdfcSmrg 6005576bbdfcSmrg 6006576bbdfcSmrg 6007576bbdfcSmrg 6008576bbdfcSmrg 6009576bbdfcSmrg 6010576bbdfcSmrg 6011576bbdfcSmrg 6012576bbdfcSmrg 6013576bbdfcSmrg 6014576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6015576bbdfcSmrg 6016576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6017576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 601849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 601949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 602049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 602149bee38cSmrgthen : 602249bee38cSmrg printf %s "(cached) " >&6 6023c8df0c59Smrgelse case e in #( 6024c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6025576bbdfcSmrg/* end confdefs.h. */ 6026576bbdfcSmrgint i; 6027576bbdfcSmrg_ACEOF 602849bee38cSmrgif ac_fn_c_try_compile "$LINENO" 602949bee38cSmrgthen : 6030576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6031c8df0c59Smrgelse case e in #( 6032c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6033c8df0c59Smrgesac 6034576bbdfcSmrgfi 6035c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6036c8df0c59Smrgesac 6037576bbdfcSmrgfi 603849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 603949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6040576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6041576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6042576bbdfcSmrgfi 6043576bbdfcSmrg 6044576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6045576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6046576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6047576bbdfcSmrg fi 6048576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 604949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 605049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 605149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 605249bee38cSmrgthen : 605349bee38cSmrg printf %s "(cached) " >&6 6054c8df0c59Smrgelse case e in #( 6055c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6056576bbdfcSmrg/* end confdefs.h. */ 6057576bbdfcSmrgint i; 6058576bbdfcSmrg_ACEOF 605949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 606049bee38cSmrgthen : 6061576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6062c8df0c59Smrgelse case e in #( 6063c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6064c8df0c59Smrgesac 6065576bbdfcSmrgfi 6066c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6067c8df0c59Smrgesac 6068576bbdfcSmrgfi 606949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 607049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6071576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6072576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6073576bbdfcSmrgfi 6074576bbdfcSmrg 6075576bbdfcSmrgfound="no" 6076576bbdfcSmrg 6077576bbdfcSmrg if test $found = "no" ; then 607881676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6079576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6080576bbdfcSmrg fi 6081576bbdfcSmrg 608281676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6083576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6084576bbdfcSmrg fi 6085576bbdfcSmrg 6086576bbdfcSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 6087576bbdfcSmrg 608849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 608949bee38cSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 6090576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 609149bee38cSmrg if eval test \${$cacheid+y} 609249bee38cSmrgthen : 609349bee38cSmrg printf %s "(cached) " >&6 6094c8df0c59Smrgelse case e in #( 6095c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6096576bbdfcSmrg/* end confdefs.h. */ 6097576bbdfcSmrgint i; 6098576bbdfcSmrgint 609949bee38cSmrgmain (void) 6100576bbdfcSmrg{ 6101576bbdfcSmrg 6102576bbdfcSmrg ; 6103576bbdfcSmrg return 0; 6104576bbdfcSmrg} 6105576bbdfcSmrg_ACEOF 610649bee38cSmrgif ac_fn_c_try_link "$LINENO" 610749bee38cSmrgthen : 6108576bbdfcSmrg eval $cacheid=yes 6109c8df0c59Smrgelse case e in #( 6110c8df0c59Smrg e) eval $cacheid=no ;; 6111c8df0c59Smrgesac 6112576bbdfcSmrgfi 611349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6114c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6115c8df0c59Smrgesac 6116576bbdfcSmrgfi 6117576bbdfcSmrg 6118576bbdfcSmrg 6119576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6120576bbdfcSmrg 6121576bbdfcSmrg eval supported=\$$cacheid 612249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 612349bee38cSmrgprintf "%s\n" "$supported" >&6; } 6124576bbdfcSmrg if test "$supported" = "yes" ; then 6125576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 6126576bbdfcSmrg found="yes" 6127576bbdfcSmrg fi 6128576bbdfcSmrg fi 6129576bbdfcSmrg 6130576bbdfcSmrg 6131576bbdfcSmrg 6132576bbdfcSmrg 6133576bbdfcSmrg 6134576bbdfcSmrg 6135576bbdfcSmrg 6136576bbdfcSmrg 6137576bbdfcSmrg 6138576bbdfcSmrg 6139576bbdfcSmrg 6140576bbdfcSmrg 6141576bbdfcSmrg 6142576bbdfcSmrg 6143576bbdfcSmrg 6144576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6145576bbdfcSmrg 6146576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6147576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 614849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 614949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 615049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 615149bee38cSmrgthen : 615249bee38cSmrg printf %s "(cached) " >&6 6153c8df0c59Smrgelse case e in #( 6154c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6155576bbdfcSmrg/* end confdefs.h. */ 6156576bbdfcSmrgint i; 6157576bbdfcSmrg_ACEOF 615849bee38cSmrgif ac_fn_c_try_compile "$LINENO" 615949bee38cSmrgthen : 6160576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6161c8df0c59Smrgelse case e in #( 6162c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6163c8df0c59Smrgesac 6164576bbdfcSmrgfi 6165c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6166c8df0c59Smrgesac 6167576bbdfcSmrgfi 616849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 616949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6170576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6171576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6172576bbdfcSmrgfi 6173576bbdfcSmrg 6174576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6175576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6176576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6177576bbdfcSmrg fi 6178576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 617949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 618049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 618149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 618249bee38cSmrgthen : 618349bee38cSmrg printf %s "(cached) " >&6 6184c8df0c59Smrgelse case e in #( 6185c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6186576bbdfcSmrg/* end confdefs.h. */ 6187576bbdfcSmrgint i; 6188576bbdfcSmrg_ACEOF 618949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 619049bee38cSmrgthen : 6191576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6192c8df0c59Smrgelse case e in #( 6193c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6194c8df0c59Smrgesac 6195576bbdfcSmrgfi 6196c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6197c8df0c59Smrgesac 6198576bbdfcSmrgfi 619949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 620049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6201576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6202576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6203576bbdfcSmrgfi 6204576bbdfcSmrg 6205576bbdfcSmrgfound="no" 6206576bbdfcSmrg 6207576bbdfcSmrg if test $found = "no" ; then 620881676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6209576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6210576bbdfcSmrg fi 6211576bbdfcSmrg 621281676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6213576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6214576bbdfcSmrg fi 6215576bbdfcSmrg 6216576bbdfcSmrg CFLAGS="$CFLAGS -Wold-style-definition" 6217576bbdfcSmrg 621849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 621949bee38cSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 6220576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 622149bee38cSmrg if eval test \${$cacheid+y} 622249bee38cSmrgthen : 622349bee38cSmrg printf %s "(cached) " >&6 6224c8df0c59Smrgelse case e in #( 6225c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6226576bbdfcSmrg/* end confdefs.h. */ 6227576bbdfcSmrgint i; 6228576bbdfcSmrgint 622949bee38cSmrgmain (void) 6230576bbdfcSmrg{ 6231576bbdfcSmrg 6232576bbdfcSmrg ; 6233576bbdfcSmrg return 0; 6234576bbdfcSmrg} 6235576bbdfcSmrg_ACEOF 623649bee38cSmrgif ac_fn_c_try_link "$LINENO" 623749bee38cSmrgthen : 6238576bbdfcSmrg eval $cacheid=yes 6239c8df0c59Smrgelse case e in #( 6240c8df0c59Smrg e) eval $cacheid=no ;; 6241c8df0c59Smrgesac 6242576bbdfcSmrgfi 624349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6244c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6245c8df0c59Smrgesac 6246576bbdfcSmrgfi 6247576bbdfcSmrg 6248576bbdfcSmrg 6249576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6250576bbdfcSmrg 6251576bbdfcSmrg eval supported=\$$cacheid 625249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 625349bee38cSmrgprintf "%s\n" "$supported" >&6; } 6254576bbdfcSmrg if test "$supported" = "yes" ; then 6255576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6256576bbdfcSmrg found="yes" 6257576bbdfcSmrg fi 6258576bbdfcSmrg fi 6259576bbdfcSmrg 626081676fe2Smrg if test $found = "no" ; then 626181676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 626281676fe2Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 626381676fe2Smrg fi 626481676fe2Smrg 626581676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 626681676fe2Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 626781676fe2Smrg fi 626881676fe2Smrg 626981676fe2Smrg CFLAGS="$CFLAGS -fd" 627081676fe2Smrg 627149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 627249bee38cSmrgprintf %s "checking if $CC supports -fd... " >&6; } 627381676fe2Smrg cacheid=xorg_cv_cc_flag__fd 627449bee38cSmrg if eval test \${$cacheid+y} 627549bee38cSmrgthen : 627649bee38cSmrg printf %s "(cached) " >&6 6277c8df0c59Smrgelse case e in #( 6278c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 627981676fe2Smrg/* end confdefs.h. */ 628081676fe2Smrgint i; 628181676fe2Smrgint 628249bee38cSmrgmain (void) 628381676fe2Smrg{ 628481676fe2Smrg 628581676fe2Smrg ; 628681676fe2Smrg return 0; 628781676fe2Smrg} 628881676fe2Smrg_ACEOF 628949bee38cSmrgif ac_fn_c_try_link "$LINENO" 629049bee38cSmrgthen : 629181676fe2Smrg eval $cacheid=yes 6292c8df0c59Smrgelse case e in #( 6293c8df0c59Smrg e) eval $cacheid=no ;; 6294c8df0c59Smrgesac 629581676fe2Smrgfi 629649bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6297c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6298c8df0c59Smrgesac 629981676fe2Smrgfi 630081676fe2Smrg 630181676fe2Smrg 630281676fe2Smrg CFLAGS="$xorg_testset_save_CFLAGS" 630381676fe2Smrg 630481676fe2Smrg eval supported=\$$cacheid 630549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 630649bee38cSmrgprintf "%s\n" "$supported" >&6; } 630781676fe2Smrg if test "$supported" = "yes" ; then 630881676fe2Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 630981676fe2Smrg found="yes" 631081676fe2Smrg fi 631181676fe2Smrg fi 631281676fe2Smrg 6313576bbdfcSmrg 6314576bbdfcSmrg 6315576bbdfcSmrg 6316576bbdfcSmrg 6317576bbdfcSmrg# This chunk adds additional warnings that could catch undesired effects. 6318576bbdfcSmrg 6319576bbdfcSmrg 6320576bbdfcSmrg 6321576bbdfcSmrg 6322576bbdfcSmrg 6323576bbdfcSmrg 6324576bbdfcSmrg 6325576bbdfcSmrg 6326576bbdfcSmrg 6327576bbdfcSmrg 6328576bbdfcSmrg 6329576bbdfcSmrg 6330576bbdfcSmrg 6331576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6332576bbdfcSmrg 6333576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6334576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 633549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 633649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 633749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 633849bee38cSmrgthen : 633949bee38cSmrg printf %s "(cached) " >&6 6340c8df0c59Smrgelse case e in #( 6341c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6342576bbdfcSmrg/* end confdefs.h. */ 6343576bbdfcSmrgint i; 6344576bbdfcSmrg_ACEOF 634549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 634649bee38cSmrgthen : 6347576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6348c8df0c59Smrgelse case e in #( 6349c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6350c8df0c59Smrgesac 6351576bbdfcSmrgfi 6352c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6353c8df0c59Smrgesac 6354576bbdfcSmrgfi 635549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 635649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6357576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6358576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6359576bbdfcSmrgfi 6360576bbdfcSmrg 6361576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6362576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6363576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6364576bbdfcSmrg fi 6365576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 636649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 636749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 636849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 636949bee38cSmrgthen : 637049bee38cSmrg printf %s "(cached) " >&6 6371c8df0c59Smrgelse case e in #( 6372c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6373576bbdfcSmrg/* end confdefs.h. */ 6374576bbdfcSmrgint i; 6375576bbdfcSmrg_ACEOF 637649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 637749bee38cSmrgthen : 6378576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6379c8df0c59Smrgelse case e in #( 6380c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6381c8df0c59Smrgesac 6382576bbdfcSmrgfi 6383c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6384c8df0c59Smrgesac 6385576bbdfcSmrgfi 638649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 638749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6388576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6389576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6390576bbdfcSmrgfi 6391576bbdfcSmrg 6392576bbdfcSmrgfound="no" 6393576bbdfcSmrg 6394576bbdfcSmrg if test $found = "no" ; then 639581676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6396576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6397576bbdfcSmrg fi 6398576bbdfcSmrg 639981676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6400576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6401576bbdfcSmrg fi 6402576bbdfcSmrg 6403576bbdfcSmrg CFLAGS="$CFLAGS -Wunused" 6404576bbdfcSmrg 640549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 640649bee38cSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 6407576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wunused 640849bee38cSmrg if eval test \${$cacheid+y} 640949bee38cSmrgthen : 641049bee38cSmrg printf %s "(cached) " >&6 6411c8df0c59Smrgelse case e in #( 6412c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6413576bbdfcSmrg/* end confdefs.h. */ 6414576bbdfcSmrgint i; 6415576bbdfcSmrgint 641649bee38cSmrgmain (void) 6417576bbdfcSmrg{ 6418576bbdfcSmrg 6419576bbdfcSmrg ; 6420576bbdfcSmrg return 0; 6421576bbdfcSmrg} 6422576bbdfcSmrg_ACEOF 642349bee38cSmrgif ac_fn_c_try_link "$LINENO" 642449bee38cSmrgthen : 6425576bbdfcSmrg eval $cacheid=yes 6426c8df0c59Smrgelse case e in #( 6427c8df0c59Smrg e) eval $cacheid=no ;; 6428c8df0c59Smrgesac 6429576bbdfcSmrgfi 643049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6431c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6432c8df0c59Smrgesac 6433576bbdfcSmrgfi 6434576bbdfcSmrg 6435576bbdfcSmrg 6436576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6437576bbdfcSmrg 6438576bbdfcSmrg eval supported=\$$cacheid 643949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 644049bee38cSmrgprintf "%s\n" "$supported" >&6; } 6441576bbdfcSmrg if test "$supported" = "yes" ; then 6442576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6443576bbdfcSmrg found="yes" 6444576bbdfcSmrg fi 6445576bbdfcSmrg fi 6446576bbdfcSmrg 6447576bbdfcSmrg 6448576bbdfcSmrg 6449576bbdfcSmrg 6450576bbdfcSmrg 6451576bbdfcSmrg 6452576bbdfcSmrg 6453576bbdfcSmrg 6454576bbdfcSmrg 6455576bbdfcSmrg 6456576bbdfcSmrg 6457576bbdfcSmrg 6458576bbdfcSmrg 6459576bbdfcSmrg 6460576bbdfcSmrg 6461576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6462576bbdfcSmrg 6463576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6464576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 646549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 646649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 646749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 646849bee38cSmrgthen : 646949bee38cSmrg printf %s "(cached) " >&6 6470c8df0c59Smrgelse case e in #( 6471c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6472576bbdfcSmrg/* end confdefs.h. */ 6473576bbdfcSmrgint i; 6474576bbdfcSmrg_ACEOF 647549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 647649bee38cSmrgthen : 6477576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6478c8df0c59Smrgelse case e in #( 6479c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6480c8df0c59Smrgesac 6481576bbdfcSmrgfi 6482c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6483c8df0c59Smrgesac 6484576bbdfcSmrgfi 648549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 648649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6487576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6488576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6489576bbdfcSmrgfi 6490576bbdfcSmrg 6491576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6492576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6493576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6494576bbdfcSmrg fi 6495576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 649649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 649749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 649849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 649949bee38cSmrgthen : 650049bee38cSmrg printf %s "(cached) " >&6 6501c8df0c59Smrgelse case e in #( 6502c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6503576bbdfcSmrg/* end confdefs.h. */ 6504576bbdfcSmrgint i; 6505576bbdfcSmrg_ACEOF 650649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 650749bee38cSmrgthen : 6508576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6509c8df0c59Smrgelse case e in #( 6510c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6511c8df0c59Smrgesac 6512576bbdfcSmrgfi 6513c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6514c8df0c59Smrgesac 6515576bbdfcSmrgfi 651649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 651749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6518576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6519576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6520576bbdfcSmrgfi 6521576bbdfcSmrg 6522576bbdfcSmrgfound="no" 6523576bbdfcSmrg 6524576bbdfcSmrg if test $found = "no" ; then 652581676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6526576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6527576bbdfcSmrg fi 6528576bbdfcSmrg 652981676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6530576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6531576bbdfcSmrg fi 6532576bbdfcSmrg 6533576bbdfcSmrg CFLAGS="$CFLAGS -Wuninitialized" 6534576bbdfcSmrg 653549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 653649bee38cSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 6537576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 653849bee38cSmrg if eval test \${$cacheid+y} 653949bee38cSmrgthen : 654049bee38cSmrg printf %s "(cached) " >&6 6541c8df0c59Smrgelse case e in #( 6542c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6543576bbdfcSmrg/* end confdefs.h. */ 6544576bbdfcSmrgint i; 6545576bbdfcSmrgint 654649bee38cSmrgmain (void) 6547576bbdfcSmrg{ 6548576bbdfcSmrg 6549576bbdfcSmrg ; 6550576bbdfcSmrg return 0; 6551576bbdfcSmrg} 6552576bbdfcSmrg_ACEOF 655349bee38cSmrgif ac_fn_c_try_link "$LINENO" 655449bee38cSmrgthen : 6555576bbdfcSmrg eval $cacheid=yes 6556c8df0c59Smrgelse case e in #( 6557c8df0c59Smrg e) eval $cacheid=no ;; 6558c8df0c59Smrgesac 6559576bbdfcSmrgfi 656049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6561c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6562c8df0c59Smrgesac 6563576bbdfcSmrgfi 6564576bbdfcSmrg 6565576bbdfcSmrg 6566576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6567576bbdfcSmrg 6568576bbdfcSmrg eval supported=\$$cacheid 656949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 657049bee38cSmrgprintf "%s\n" "$supported" >&6; } 6571576bbdfcSmrg if test "$supported" = "yes" ; then 6572576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6573576bbdfcSmrg found="yes" 6574576bbdfcSmrg fi 6575576bbdfcSmrg fi 6576576bbdfcSmrg 6577576bbdfcSmrg 6578576bbdfcSmrg 6579576bbdfcSmrg 6580576bbdfcSmrg 6581576bbdfcSmrg 6582576bbdfcSmrg 6583576bbdfcSmrg 6584576bbdfcSmrg 6585576bbdfcSmrg 6586576bbdfcSmrg 6587576bbdfcSmrg 6588576bbdfcSmrg 6589576bbdfcSmrg 6590576bbdfcSmrg 6591576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6592576bbdfcSmrg 6593576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6594576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 659549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 659649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 659749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 659849bee38cSmrgthen : 659949bee38cSmrg printf %s "(cached) " >&6 6600c8df0c59Smrgelse case e in #( 6601c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6602576bbdfcSmrg/* end confdefs.h. */ 6603576bbdfcSmrgint i; 6604576bbdfcSmrg_ACEOF 660549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 660649bee38cSmrgthen : 6607576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6608c8df0c59Smrgelse case e in #( 6609c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6610c8df0c59Smrgesac 6611576bbdfcSmrgfi 6612c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6613c8df0c59Smrgesac 6614576bbdfcSmrgfi 661549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 661649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6617576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6618576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6619576bbdfcSmrgfi 6620576bbdfcSmrg 6621576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6622576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6623576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6624576bbdfcSmrg fi 6625576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 662649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 662749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 662849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 662949bee38cSmrgthen : 663049bee38cSmrg printf %s "(cached) " >&6 6631c8df0c59Smrgelse case e in #( 6632c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6633576bbdfcSmrg/* end confdefs.h. */ 6634576bbdfcSmrgint i; 6635576bbdfcSmrg_ACEOF 663649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 663749bee38cSmrgthen : 6638576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6639c8df0c59Smrgelse case e in #( 6640c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6641c8df0c59Smrgesac 6642576bbdfcSmrgfi 6643c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6644c8df0c59Smrgesac 6645576bbdfcSmrgfi 664649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 664749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6648576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6649576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6650576bbdfcSmrgfi 6651576bbdfcSmrg 6652576bbdfcSmrgfound="no" 6653576bbdfcSmrg 6654576bbdfcSmrg if test $found = "no" ; then 665581676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6656576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6657576bbdfcSmrg fi 6658576bbdfcSmrg 665981676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6660576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6661576bbdfcSmrg fi 6662576bbdfcSmrg 6663576bbdfcSmrg CFLAGS="$CFLAGS -Wshadow" 6664576bbdfcSmrg 666549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 666649bee38cSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 6667576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wshadow 666849bee38cSmrg if eval test \${$cacheid+y} 666949bee38cSmrgthen : 667049bee38cSmrg printf %s "(cached) " >&6 6671c8df0c59Smrgelse case e in #( 6672c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6673576bbdfcSmrg/* end confdefs.h. */ 6674576bbdfcSmrgint i; 6675576bbdfcSmrgint 667649bee38cSmrgmain (void) 6677576bbdfcSmrg{ 6678576bbdfcSmrg 6679576bbdfcSmrg ; 6680576bbdfcSmrg return 0; 6681576bbdfcSmrg} 6682576bbdfcSmrg_ACEOF 668349bee38cSmrgif ac_fn_c_try_link "$LINENO" 668449bee38cSmrgthen : 6685576bbdfcSmrg eval $cacheid=yes 6686c8df0c59Smrgelse case e in #( 6687c8df0c59Smrg e) eval $cacheid=no ;; 6688c8df0c59Smrgesac 6689576bbdfcSmrgfi 669049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6691c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6692c8df0c59Smrgesac 6693576bbdfcSmrgfi 6694576bbdfcSmrg 6695576bbdfcSmrg 6696576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6697576bbdfcSmrg 6698576bbdfcSmrg eval supported=\$$cacheid 669949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 670049bee38cSmrgprintf "%s\n" "$supported" >&6; } 6701576bbdfcSmrg if test "$supported" = "yes" ; then 6702576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6703576bbdfcSmrg found="yes" 6704576bbdfcSmrg fi 6705576bbdfcSmrg fi 6706576bbdfcSmrg 6707576bbdfcSmrg 6708576bbdfcSmrg 6709576bbdfcSmrg 6710576bbdfcSmrg 6711576bbdfcSmrg 6712576bbdfcSmrg 6713576bbdfcSmrg 6714576bbdfcSmrg 6715576bbdfcSmrg 6716576bbdfcSmrg 6717576bbdfcSmrg 6718576bbdfcSmrg 6719576bbdfcSmrg 6720576bbdfcSmrg 6721576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6722576bbdfcSmrg 6723576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6724576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 672549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 672649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 672749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 672849bee38cSmrgthen : 672949bee38cSmrg printf %s "(cached) " >&6 6730c8df0c59Smrgelse case e in #( 6731c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6732576bbdfcSmrg/* end confdefs.h. */ 6733576bbdfcSmrgint i; 6734576bbdfcSmrg_ACEOF 673549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 673649bee38cSmrgthen : 6737576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6738c8df0c59Smrgelse case e in #( 6739c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6740c8df0c59Smrgesac 6741576bbdfcSmrgfi 6742c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6743c8df0c59Smrgesac 6744576bbdfcSmrgfi 674549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 674649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6747576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6748576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6749576bbdfcSmrgfi 6750576bbdfcSmrg 6751576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6752576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6753576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6754576bbdfcSmrg fi 6755576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 675649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 675749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 675849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 675949bee38cSmrgthen : 676049bee38cSmrg printf %s "(cached) " >&6 6761c8df0c59Smrgelse case e in #( 6762c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6763576bbdfcSmrg/* end confdefs.h. */ 6764576bbdfcSmrgint i; 6765576bbdfcSmrg_ACEOF 676649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 676749bee38cSmrgthen : 6768576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6769c8df0c59Smrgelse case e in #( 6770c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6771c8df0c59Smrgesac 6772576bbdfcSmrgfi 6773c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6774c8df0c59Smrgesac 6775576bbdfcSmrgfi 677649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 677749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6778576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6779576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6780576bbdfcSmrgfi 6781576bbdfcSmrg 6782576bbdfcSmrgfound="no" 6783576bbdfcSmrg 6784576bbdfcSmrg if test $found = "no" ; then 678581676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6786576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6787576bbdfcSmrg fi 6788576bbdfcSmrg 678981676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6790576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6791576bbdfcSmrg fi 6792576bbdfcSmrg 679381676fe2Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6794576bbdfcSmrg 679549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 679649bee38cSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 679781676fe2Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 679849bee38cSmrg if eval test \${$cacheid+y} 679949bee38cSmrgthen : 680049bee38cSmrg printf %s "(cached) " >&6 6801c8df0c59Smrgelse case e in #( 6802c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6803576bbdfcSmrg/* end confdefs.h. */ 6804576bbdfcSmrgint i; 6805576bbdfcSmrgint 680649bee38cSmrgmain (void) 6807576bbdfcSmrg{ 6808576bbdfcSmrg 6809576bbdfcSmrg ; 6810576bbdfcSmrg return 0; 6811576bbdfcSmrg} 6812576bbdfcSmrg_ACEOF 681349bee38cSmrgif ac_fn_c_try_link "$LINENO" 681449bee38cSmrgthen : 6815576bbdfcSmrg eval $cacheid=yes 6816c8df0c59Smrgelse case e in #( 6817c8df0c59Smrg e) eval $cacheid=no ;; 6818c8df0c59Smrgesac 6819576bbdfcSmrgfi 682049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6821c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6822c8df0c59Smrgesac 6823576bbdfcSmrgfi 6824576bbdfcSmrg 6825576bbdfcSmrg 6826576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6827576bbdfcSmrg 6828576bbdfcSmrg eval supported=\$$cacheid 682949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 683049bee38cSmrgprintf "%s\n" "$supported" >&6; } 6831576bbdfcSmrg if test "$supported" = "yes" ; then 683281676fe2Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6833576bbdfcSmrg found="yes" 6834576bbdfcSmrg fi 6835576bbdfcSmrg fi 6836576bbdfcSmrg 6837576bbdfcSmrg 6838576bbdfcSmrg 6839576bbdfcSmrg 6840576bbdfcSmrg 6841576bbdfcSmrg 6842576bbdfcSmrg 6843576bbdfcSmrg 6844576bbdfcSmrg 6845576bbdfcSmrg 6846576bbdfcSmrg 6847576bbdfcSmrg 6848576bbdfcSmrg 6849576bbdfcSmrg 6850576bbdfcSmrg 6851576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6852576bbdfcSmrg 6853576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6854576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 685549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 685649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 685749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 685849bee38cSmrgthen : 685949bee38cSmrg printf %s "(cached) " >&6 6860c8df0c59Smrgelse case e in #( 6861c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6862576bbdfcSmrg/* end confdefs.h. */ 6863576bbdfcSmrgint i; 6864576bbdfcSmrg_ACEOF 686549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 686649bee38cSmrgthen : 6867576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6868c8df0c59Smrgelse case e in #( 6869c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6870c8df0c59Smrgesac 6871576bbdfcSmrgfi 6872c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6873c8df0c59Smrgesac 6874576bbdfcSmrgfi 687549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 687649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6877576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6878576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6879576bbdfcSmrgfi 6880576bbdfcSmrg 6881576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6882576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6883576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6884576bbdfcSmrg fi 6885576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 688649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 688749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 688849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 688949bee38cSmrgthen : 689049bee38cSmrg printf %s "(cached) " >&6 6891c8df0c59Smrgelse case e in #( 6892c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6893576bbdfcSmrg/* end confdefs.h. */ 6894576bbdfcSmrgint i; 6895576bbdfcSmrg_ACEOF 689649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 689749bee38cSmrgthen : 6898576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6899c8df0c59Smrgelse case e in #( 6900c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6901c8df0c59Smrgesac 6902576bbdfcSmrgfi 6903c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6904c8df0c59Smrgesac 6905576bbdfcSmrgfi 690649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 690749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6908576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6909576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6910576bbdfcSmrgfi 6911576bbdfcSmrg 6912576bbdfcSmrgfound="no" 6913576bbdfcSmrg 6914576bbdfcSmrg if test $found = "no" ; then 691581676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6916576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6917576bbdfcSmrg fi 6918576bbdfcSmrg 691981676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6920576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6921576bbdfcSmrg fi 6922576bbdfcSmrg 692381676fe2Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6924576bbdfcSmrg 692549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 692649bee38cSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 692781676fe2Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 692849bee38cSmrg if eval test \${$cacheid+y} 692949bee38cSmrgthen : 693049bee38cSmrg printf %s "(cached) " >&6 6931c8df0c59Smrgelse case e in #( 6932c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6933576bbdfcSmrg/* end confdefs.h. */ 6934576bbdfcSmrgint i; 6935576bbdfcSmrgint 693649bee38cSmrgmain (void) 6937576bbdfcSmrg{ 6938576bbdfcSmrg 6939576bbdfcSmrg ; 6940576bbdfcSmrg return 0; 6941576bbdfcSmrg} 6942576bbdfcSmrg_ACEOF 694349bee38cSmrgif ac_fn_c_try_link "$LINENO" 694449bee38cSmrgthen : 6945576bbdfcSmrg eval $cacheid=yes 6946c8df0c59Smrgelse case e in #( 6947c8df0c59Smrg e) eval $cacheid=no ;; 6948c8df0c59Smrgesac 6949576bbdfcSmrgfi 695049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6951c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 6952c8df0c59Smrgesac 6953576bbdfcSmrgfi 6954576bbdfcSmrg 6955576bbdfcSmrg 6956576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6957576bbdfcSmrg 6958576bbdfcSmrg eval supported=\$$cacheid 695949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 696049bee38cSmrgprintf "%s\n" "$supported" >&6; } 6961576bbdfcSmrg if test "$supported" = "yes" ; then 696281676fe2Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6963576bbdfcSmrg found="yes" 6964576bbdfcSmrg fi 6965576bbdfcSmrg fi 6966576bbdfcSmrg 6967576bbdfcSmrg 6968576bbdfcSmrg 6969576bbdfcSmrg 6970576bbdfcSmrg 6971576bbdfcSmrg 6972576bbdfcSmrg 6973576bbdfcSmrg 6974576bbdfcSmrg 6975576bbdfcSmrg 6976576bbdfcSmrg 6977576bbdfcSmrg 6978576bbdfcSmrg 6979576bbdfcSmrg 6980576bbdfcSmrg 6981576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6982576bbdfcSmrg 6983576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6984576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 698549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 698649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 698749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 698849bee38cSmrgthen : 698949bee38cSmrg printf %s "(cached) " >&6 6990c8df0c59Smrgelse case e in #( 6991c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6992576bbdfcSmrg/* end confdefs.h. */ 6993576bbdfcSmrgint i; 6994576bbdfcSmrg_ACEOF 699549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 699649bee38cSmrgthen : 6997576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6998c8df0c59Smrgelse case e in #( 6999c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7000c8df0c59Smrgesac 7001576bbdfcSmrgfi 7002c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7003c8df0c59Smrgesac 7004576bbdfcSmrgfi 700549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 700649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7007576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7008576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7009576bbdfcSmrgfi 7010576bbdfcSmrg 7011576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7012576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7013576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7014576bbdfcSmrg fi 7015576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 701649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 701749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 701849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 701949bee38cSmrgthen : 702049bee38cSmrg printf %s "(cached) " >&6 7021c8df0c59Smrgelse case e in #( 7022c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7023576bbdfcSmrg/* end confdefs.h. */ 7024576bbdfcSmrgint i; 7025576bbdfcSmrg_ACEOF 702649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 702749bee38cSmrgthen : 7028576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7029c8df0c59Smrgelse case e in #( 7030c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7031c8df0c59Smrgesac 7032576bbdfcSmrgfi 7033c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7034c8df0c59Smrgesac 7035576bbdfcSmrgfi 703649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 703749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7038576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7039576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7040576bbdfcSmrgfi 7041576bbdfcSmrg 7042576bbdfcSmrgfound="no" 7043576bbdfcSmrg 7044576bbdfcSmrg if test $found = "no" ; then 704581676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7046576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7047576bbdfcSmrg fi 7048576bbdfcSmrg 704981676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7050576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7051576bbdfcSmrg fi 7052576bbdfcSmrg 705381676fe2Smrg CFLAGS="$CFLAGS -Wredundant-decls" 7054576bbdfcSmrg 705549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 705649bee38cSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 705781676fe2Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 705849bee38cSmrg if eval test \${$cacheid+y} 705949bee38cSmrgthen : 706049bee38cSmrg printf %s "(cached) " >&6 7061c8df0c59Smrgelse case e in #( 7062c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7063576bbdfcSmrg/* end confdefs.h. */ 7064576bbdfcSmrgint i; 7065576bbdfcSmrgint 706649bee38cSmrgmain (void) 7067576bbdfcSmrg{ 7068576bbdfcSmrg 7069576bbdfcSmrg ; 7070576bbdfcSmrg return 0; 7071576bbdfcSmrg} 7072576bbdfcSmrg_ACEOF 707349bee38cSmrgif ac_fn_c_try_link "$LINENO" 707449bee38cSmrgthen : 7075576bbdfcSmrg eval $cacheid=yes 7076c8df0c59Smrgelse case e in #( 7077c8df0c59Smrg e) eval $cacheid=no ;; 7078c8df0c59Smrgesac 7079576bbdfcSmrgfi 708049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7081c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7082c8df0c59Smrgesac 7083576bbdfcSmrgfi 7084576bbdfcSmrg 7085576bbdfcSmrg 7086576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7087576bbdfcSmrg 7088576bbdfcSmrg eval supported=\$$cacheid 708949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 709049bee38cSmrgprintf "%s\n" "$supported" >&6; } 7091576bbdfcSmrg if test "$supported" = "yes" ; then 709281676fe2Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 7093576bbdfcSmrg found="yes" 7094576bbdfcSmrg fi 7095576bbdfcSmrg fi 7096576bbdfcSmrg 7097576bbdfcSmrg 7098576bbdfcSmrg 7099576bbdfcSmrg 7100576bbdfcSmrg 7101576bbdfcSmrg 7102576bbdfcSmrg 7103576bbdfcSmrg 7104576bbdfcSmrg 7105576bbdfcSmrg 7106576bbdfcSmrg 7107576bbdfcSmrg 7108576bbdfcSmrg 7109576bbdfcSmrg 7110576bbdfcSmrg 7111576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7112576bbdfcSmrg 7113576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7114576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 711549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 711649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 711749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 711849bee38cSmrgthen : 711949bee38cSmrg printf %s "(cached) " >&6 7120c8df0c59Smrgelse case e in #( 7121c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7122576bbdfcSmrg/* end confdefs.h. */ 7123576bbdfcSmrgint i; 7124576bbdfcSmrg_ACEOF 712549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 712649bee38cSmrgthen : 7127576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7128c8df0c59Smrgelse case e in #( 7129c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7130c8df0c59Smrgesac 7131576bbdfcSmrgfi 7132c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7133c8df0c59Smrgesac 7134576bbdfcSmrgfi 713549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 713649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7137576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7138576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7139576bbdfcSmrgfi 7140576bbdfcSmrg 7141576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7142576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7143576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7144576bbdfcSmrg fi 7145576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 714649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 714749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 714849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 714949bee38cSmrgthen : 715049bee38cSmrg printf %s "(cached) " >&6 7151c8df0c59Smrgelse case e in #( 7152c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7153576bbdfcSmrg/* end confdefs.h. */ 7154576bbdfcSmrgint i; 7155576bbdfcSmrg_ACEOF 715649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 715749bee38cSmrgthen : 7158576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7159c8df0c59Smrgelse case e in #( 7160c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7161c8df0c59Smrgesac 7162576bbdfcSmrgfi 7163c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7164c8df0c59Smrgesac 7165576bbdfcSmrgfi 716649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 716749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7168576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7169576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7170576bbdfcSmrgfi 7171576bbdfcSmrg 7172576bbdfcSmrgfound="no" 7173576bbdfcSmrg 7174576bbdfcSmrg if test $found = "no" ; then 717581676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7176576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7177576bbdfcSmrg fi 7178576bbdfcSmrg 717981676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7180576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7181576bbdfcSmrg fi 7182576bbdfcSmrg 718381676fe2Smrg CFLAGS="$CFLAGS -Wlogical-op" 7184576bbdfcSmrg 718549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 718649bee38cSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 718781676fe2Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 718849bee38cSmrg if eval test \${$cacheid+y} 718949bee38cSmrgthen : 719049bee38cSmrg printf %s "(cached) " >&6 7191c8df0c59Smrgelse case e in #( 7192c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7193576bbdfcSmrg/* end confdefs.h. */ 7194576bbdfcSmrgint i; 7195576bbdfcSmrgint 719649bee38cSmrgmain (void) 7197576bbdfcSmrg{ 7198576bbdfcSmrg 7199576bbdfcSmrg ; 7200576bbdfcSmrg return 0; 7201576bbdfcSmrg} 7202576bbdfcSmrg_ACEOF 720349bee38cSmrgif ac_fn_c_try_link "$LINENO" 720449bee38cSmrgthen : 7205576bbdfcSmrg eval $cacheid=yes 7206c8df0c59Smrgelse case e in #( 7207c8df0c59Smrg e) eval $cacheid=no ;; 7208c8df0c59Smrgesac 7209576bbdfcSmrgfi 721049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7211c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7212c8df0c59Smrgesac 7213576bbdfcSmrgfi 7214576bbdfcSmrg 7215576bbdfcSmrg 7216576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7217576bbdfcSmrg 7218576bbdfcSmrg eval supported=\$$cacheid 721949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 722049bee38cSmrgprintf "%s\n" "$supported" >&6; } 7221576bbdfcSmrg if test "$supported" = "yes" ; then 722281676fe2Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7223576bbdfcSmrg found="yes" 7224576bbdfcSmrg fi 7225576bbdfcSmrg fi 7226576bbdfcSmrg 7227576bbdfcSmrg 7228576bbdfcSmrg 7229576bbdfcSmrg# These are currently disabled because they are noisy. They will be enabled 7230576bbdfcSmrg# in the future once the codebase is sufficiently modernized to silence 7231576bbdfcSmrg# them. For now, I don't want them to drown out the other warnings. 7232576bbdfcSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7233576bbdfcSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 723481676fe2Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7235576bbdfcSmrg 7236c8df0c59Smrg# Turn some warnings into errors, so we don't accidentally get successful builds 7237576bbdfcSmrg# when there are problems that should be fixed. 7238576bbdfcSmrg 7239576bbdfcSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7240576bbdfcSmrg 7241576bbdfcSmrg 7242576bbdfcSmrg 7243576bbdfcSmrg 7244576bbdfcSmrg 7245576bbdfcSmrg 7246576bbdfcSmrg 7247576bbdfcSmrg 7248576bbdfcSmrg 7249576bbdfcSmrg 7250576bbdfcSmrg 7251576bbdfcSmrg 7252576bbdfcSmrg 7253576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7254576bbdfcSmrg 7255576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7256576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 725749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 725849bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 725949bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 726049bee38cSmrgthen : 726149bee38cSmrg printf %s "(cached) " >&6 7262c8df0c59Smrgelse case e in #( 7263c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7264576bbdfcSmrg/* end confdefs.h. */ 7265576bbdfcSmrgint i; 7266576bbdfcSmrg_ACEOF 726749bee38cSmrgif ac_fn_c_try_compile "$LINENO" 726849bee38cSmrgthen : 7269576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7270c8df0c59Smrgelse case e in #( 7271c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7272c8df0c59Smrgesac 7273576bbdfcSmrgfi 7274c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7275c8df0c59Smrgesac 7276576bbdfcSmrgfi 727749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 727849bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7279576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7280576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7281576bbdfcSmrgfi 7282576bbdfcSmrg 7283576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7284576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7285576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7286576bbdfcSmrg fi 7287576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 728849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 728949bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 729049bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 729149bee38cSmrgthen : 729249bee38cSmrg printf %s "(cached) " >&6 7293c8df0c59Smrgelse case e in #( 7294c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7295576bbdfcSmrg/* end confdefs.h. */ 7296576bbdfcSmrgint i; 7297576bbdfcSmrg_ACEOF 729849bee38cSmrgif ac_fn_c_try_compile "$LINENO" 729949bee38cSmrgthen : 7300576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7301c8df0c59Smrgelse case e in #( 7302c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7303c8df0c59Smrgesac 7304576bbdfcSmrgfi 7305c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7306c8df0c59Smrgesac 7307576bbdfcSmrgfi 730849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 730949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7310576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7311576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7312576bbdfcSmrgfi 7313576bbdfcSmrg 7314576bbdfcSmrgfound="no" 7315576bbdfcSmrg 7316576bbdfcSmrg if test $found = "no" ; then 731781676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7318576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7319576bbdfcSmrg fi 7320576bbdfcSmrg 732181676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7322576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7323576bbdfcSmrg fi 7324576bbdfcSmrg 7325576bbdfcSmrg CFLAGS="$CFLAGS -Werror=implicit" 7326576bbdfcSmrg 732749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 732849bee38cSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 732981676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 733049bee38cSmrg if eval test \${$cacheid+y} 733149bee38cSmrgthen : 733249bee38cSmrg printf %s "(cached) " >&6 7333c8df0c59Smrgelse case e in #( 7334c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7335576bbdfcSmrg/* end confdefs.h. */ 7336576bbdfcSmrgint i; 7337576bbdfcSmrgint 733849bee38cSmrgmain (void) 7339576bbdfcSmrg{ 7340576bbdfcSmrg 7341576bbdfcSmrg ; 7342576bbdfcSmrg return 0; 7343576bbdfcSmrg} 7344576bbdfcSmrg_ACEOF 734549bee38cSmrgif ac_fn_c_try_link "$LINENO" 734649bee38cSmrgthen : 7347576bbdfcSmrg eval $cacheid=yes 7348c8df0c59Smrgelse case e in #( 7349c8df0c59Smrg e) eval $cacheid=no ;; 7350c8df0c59Smrgesac 7351576bbdfcSmrgfi 735249bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7353c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7354c8df0c59Smrgesac 7355576bbdfcSmrgfi 7356576bbdfcSmrg 7357576bbdfcSmrg 7358576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7359576bbdfcSmrg 7360576bbdfcSmrg eval supported=\$$cacheid 736149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 736249bee38cSmrgprintf "%s\n" "$supported" >&6; } 7363576bbdfcSmrg if test "$supported" = "yes" ; then 7364576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7365576bbdfcSmrg found="yes" 7366576bbdfcSmrg fi 7367576bbdfcSmrg fi 7368576bbdfcSmrg 7369576bbdfcSmrg if test $found = "no" ; then 737081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7371576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7372576bbdfcSmrg fi 7373576bbdfcSmrg 737481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7375576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7376576bbdfcSmrg fi 7377576bbdfcSmrg 7378576bbdfcSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7379576bbdfcSmrg 738049bee38cSmrg { 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 738149bee38cSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 738281676fe2Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 738349bee38cSmrg if eval test \${$cacheid+y} 738449bee38cSmrgthen : 738549bee38cSmrg printf %s "(cached) " >&6 7386c8df0c59Smrgelse case e in #( 7387c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7388576bbdfcSmrg/* end confdefs.h. */ 7389576bbdfcSmrgint i; 7390576bbdfcSmrgint 739149bee38cSmrgmain (void) 7392576bbdfcSmrg{ 7393576bbdfcSmrg 7394576bbdfcSmrg ; 7395576bbdfcSmrg return 0; 7396576bbdfcSmrg} 7397576bbdfcSmrg_ACEOF 739849bee38cSmrgif ac_fn_c_try_link "$LINENO" 739949bee38cSmrgthen : 7400576bbdfcSmrg eval $cacheid=yes 7401c8df0c59Smrgelse case e in #( 7402c8df0c59Smrg e) eval $cacheid=no ;; 7403c8df0c59Smrgesac 7404576bbdfcSmrgfi 740549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7406c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7407c8df0c59Smrgesac 7408576bbdfcSmrgfi 7409576bbdfcSmrg 7410576bbdfcSmrg 7411576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7412576bbdfcSmrg 7413576bbdfcSmrg eval supported=\$$cacheid 741449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 741549bee38cSmrgprintf "%s\n" "$supported" >&6; } 7416576bbdfcSmrg if test "$supported" = "yes" ; then 7417576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7418576bbdfcSmrg found="yes" 7419576bbdfcSmrg fi 7420576bbdfcSmrg fi 7421576bbdfcSmrg 7422576bbdfcSmrg 7423576bbdfcSmrg 7424576bbdfcSmrg 7425576bbdfcSmrg 7426576bbdfcSmrg 7427576bbdfcSmrg 7428576bbdfcSmrg 7429576bbdfcSmrg 7430576bbdfcSmrg 7431576bbdfcSmrg 7432576bbdfcSmrg 7433576bbdfcSmrg 7434576bbdfcSmrg 7435576bbdfcSmrg 7436576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7437576bbdfcSmrg 7438576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7439576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 744049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 744149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 744249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 744349bee38cSmrgthen : 744449bee38cSmrg printf %s "(cached) " >&6 7445c8df0c59Smrgelse case e in #( 7446c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7447576bbdfcSmrg/* end confdefs.h. */ 7448576bbdfcSmrgint i; 7449576bbdfcSmrg_ACEOF 745049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 745149bee38cSmrgthen : 7452576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7453c8df0c59Smrgelse case e in #( 7454c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7455c8df0c59Smrgesac 7456576bbdfcSmrgfi 7457c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7458c8df0c59Smrgesac 7459576bbdfcSmrgfi 746049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 746149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7462576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7463576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7464576bbdfcSmrgfi 7465576bbdfcSmrg 7466576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7467576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7468576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7469576bbdfcSmrg fi 7470576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 747149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 747249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 747349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 747449bee38cSmrgthen : 747549bee38cSmrg printf %s "(cached) " >&6 7476c8df0c59Smrgelse case e in #( 7477c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7478576bbdfcSmrg/* end confdefs.h. */ 7479576bbdfcSmrgint i; 7480576bbdfcSmrg_ACEOF 748149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 748249bee38cSmrgthen : 7483576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7484c8df0c59Smrgelse case e in #( 7485c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7486c8df0c59Smrgesac 7487576bbdfcSmrgfi 7488c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7489c8df0c59Smrgesac 7490576bbdfcSmrgfi 749149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 749249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7493576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7494576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7495576bbdfcSmrgfi 7496576bbdfcSmrg 7497576bbdfcSmrgfound="no" 7498576bbdfcSmrg 7499576bbdfcSmrg if test $found = "no" ; then 750081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7501576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7502576bbdfcSmrg fi 7503576bbdfcSmrg 750481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7505576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7506576bbdfcSmrg fi 7507576bbdfcSmrg 7508576bbdfcSmrg CFLAGS="$CFLAGS -Werror=nonnull" 7509576bbdfcSmrg 751049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 751149bee38cSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 751281676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 751349bee38cSmrg if eval test \${$cacheid+y} 751449bee38cSmrgthen : 751549bee38cSmrg printf %s "(cached) " >&6 7516c8df0c59Smrgelse case e in #( 7517c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7518576bbdfcSmrg/* end confdefs.h. */ 7519576bbdfcSmrgint i; 7520576bbdfcSmrgint 752149bee38cSmrgmain (void) 7522576bbdfcSmrg{ 7523576bbdfcSmrg 7524576bbdfcSmrg ; 7525576bbdfcSmrg return 0; 7526576bbdfcSmrg} 7527576bbdfcSmrg_ACEOF 752849bee38cSmrgif ac_fn_c_try_link "$LINENO" 752949bee38cSmrgthen : 7530576bbdfcSmrg eval $cacheid=yes 7531c8df0c59Smrgelse case e in #( 7532c8df0c59Smrg e) eval $cacheid=no ;; 7533c8df0c59Smrgesac 7534576bbdfcSmrgfi 753549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7536c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7537c8df0c59Smrgesac 7538576bbdfcSmrgfi 7539576bbdfcSmrg 7540576bbdfcSmrg 7541576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7542576bbdfcSmrg 7543576bbdfcSmrg eval supported=\$$cacheid 754449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 754549bee38cSmrgprintf "%s\n" "$supported" >&6; } 7546576bbdfcSmrg if test "$supported" = "yes" ; then 7547576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7548576bbdfcSmrg found="yes" 7549576bbdfcSmrg fi 7550576bbdfcSmrg fi 7551576bbdfcSmrg 7552576bbdfcSmrg 7553576bbdfcSmrg 7554576bbdfcSmrg 7555576bbdfcSmrg 7556576bbdfcSmrg 7557576bbdfcSmrg 7558576bbdfcSmrg 7559576bbdfcSmrg 7560576bbdfcSmrg 7561576bbdfcSmrg 7562576bbdfcSmrg 7563576bbdfcSmrg 7564576bbdfcSmrg 7565576bbdfcSmrg 7566576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7567576bbdfcSmrg 7568576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7569576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 757049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 757149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 757249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 757349bee38cSmrgthen : 757449bee38cSmrg printf %s "(cached) " >&6 7575c8df0c59Smrgelse case e in #( 7576c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7577576bbdfcSmrg/* end confdefs.h. */ 7578576bbdfcSmrgint i; 7579576bbdfcSmrg_ACEOF 758049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 758149bee38cSmrgthen : 7582576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7583c8df0c59Smrgelse case e in #( 7584c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7585c8df0c59Smrgesac 7586576bbdfcSmrgfi 7587c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7588c8df0c59Smrgesac 7589576bbdfcSmrgfi 759049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 759149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7592576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7593576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7594576bbdfcSmrgfi 7595576bbdfcSmrg 7596576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7597576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7598576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7599576bbdfcSmrg fi 7600576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 760149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 760249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 760349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 760449bee38cSmrgthen : 760549bee38cSmrg printf %s "(cached) " >&6 7606c8df0c59Smrgelse case e in #( 7607c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7608576bbdfcSmrg/* end confdefs.h. */ 7609576bbdfcSmrgint i; 7610576bbdfcSmrg_ACEOF 761149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 761249bee38cSmrgthen : 7613576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7614c8df0c59Smrgelse case e in #( 7615c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7616c8df0c59Smrgesac 7617576bbdfcSmrgfi 7618c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7619c8df0c59Smrgesac 7620576bbdfcSmrgfi 762149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 762249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7623576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7624576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7625576bbdfcSmrgfi 7626576bbdfcSmrg 7627576bbdfcSmrgfound="no" 7628576bbdfcSmrg 7629576bbdfcSmrg if test $found = "no" ; then 763081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7631576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7632576bbdfcSmrg fi 7633576bbdfcSmrg 763481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7635576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7636576bbdfcSmrg fi 7637576bbdfcSmrg 7638576bbdfcSmrg CFLAGS="$CFLAGS -Werror=init-self" 7639576bbdfcSmrg 764049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 764149bee38cSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 764281676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 764349bee38cSmrg if eval test \${$cacheid+y} 764449bee38cSmrgthen : 764549bee38cSmrg printf %s "(cached) " >&6 7646c8df0c59Smrgelse case e in #( 7647c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7648576bbdfcSmrg/* end confdefs.h. */ 7649576bbdfcSmrgint i; 7650576bbdfcSmrgint 765149bee38cSmrgmain (void) 7652576bbdfcSmrg{ 7653576bbdfcSmrg 7654576bbdfcSmrg ; 7655576bbdfcSmrg return 0; 7656576bbdfcSmrg} 7657576bbdfcSmrg_ACEOF 765849bee38cSmrgif ac_fn_c_try_link "$LINENO" 765949bee38cSmrgthen : 7660576bbdfcSmrg eval $cacheid=yes 7661c8df0c59Smrgelse case e in #( 7662c8df0c59Smrg e) eval $cacheid=no ;; 7663c8df0c59Smrgesac 7664576bbdfcSmrgfi 766549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7666c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7667c8df0c59Smrgesac 7668576bbdfcSmrgfi 7669576bbdfcSmrg 7670576bbdfcSmrg 7671576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7672576bbdfcSmrg 7673576bbdfcSmrg eval supported=\$$cacheid 767449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 767549bee38cSmrgprintf "%s\n" "$supported" >&6; } 7676576bbdfcSmrg if test "$supported" = "yes" ; then 7677576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7678576bbdfcSmrg found="yes" 7679576bbdfcSmrg fi 7680576bbdfcSmrg fi 7681576bbdfcSmrg 7682576bbdfcSmrg 7683576bbdfcSmrg 7684576bbdfcSmrg 7685576bbdfcSmrg 7686576bbdfcSmrg 7687576bbdfcSmrg 7688576bbdfcSmrg 7689576bbdfcSmrg 7690576bbdfcSmrg 7691576bbdfcSmrg 7692576bbdfcSmrg 7693576bbdfcSmrg 7694576bbdfcSmrg 7695576bbdfcSmrg 7696576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7697576bbdfcSmrg 7698576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7699576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 770049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 770149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 770249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 770349bee38cSmrgthen : 770449bee38cSmrg printf %s "(cached) " >&6 7705c8df0c59Smrgelse case e in #( 7706c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7707576bbdfcSmrg/* end confdefs.h. */ 7708576bbdfcSmrgint i; 7709576bbdfcSmrg_ACEOF 771049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 771149bee38cSmrgthen : 7712576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7713c8df0c59Smrgelse case e in #( 7714c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7715c8df0c59Smrgesac 7716576bbdfcSmrgfi 7717c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7718c8df0c59Smrgesac 7719576bbdfcSmrgfi 772049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 772149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7722576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7723576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7724576bbdfcSmrgfi 7725576bbdfcSmrg 7726576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7727576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7728576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7729576bbdfcSmrg fi 7730576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 773149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 773249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 773349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 773449bee38cSmrgthen : 773549bee38cSmrg printf %s "(cached) " >&6 7736c8df0c59Smrgelse case e in #( 7737c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7738576bbdfcSmrg/* end confdefs.h. */ 7739576bbdfcSmrgint i; 7740576bbdfcSmrg_ACEOF 774149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 774249bee38cSmrgthen : 7743576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7744c8df0c59Smrgelse case e in #( 7745c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7746c8df0c59Smrgesac 7747576bbdfcSmrgfi 7748c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7749c8df0c59Smrgesac 7750576bbdfcSmrgfi 775149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 775249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7753576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7754576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7755576bbdfcSmrgfi 7756576bbdfcSmrg 7757576bbdfcSmrgfound="no" 7758576bbdfcSmrg 7759576bbdfcSmrg if test $found = "no" ; then 776081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7761576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7762576bbdfcSmrg fi 7763576bbdfcSmrg 776481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7765576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7766576bbdfcSmrg fi 7767576bbdfcSmrg 7768576bbdfcSmrg CFLAGS="$CFLAGS -Werror=main" 7769576bbdfcSmrg 777049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 777149bee38cSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 777281676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_main 777349bee38cSmrg if eval test \${$cacheid+y} 777449bee38cSmrgthen : 777549bee38cSmrg printf %s "(cached) " >&6 7776c8df0c59Smrgelse case e in #( 7777c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7778576bbdfcSmrg/* end confdefs.h. */ 7779576bbdfcSmrgint i; 7780576bbdfcSmrgint 778149bee38cSmrgmain (void) 7782576bbdfcSmrg{ 7783576bbdfcSmrg 7784576bbdfcSmrg ; 7785576bbdfcSmrg return 0; 7786576bbdfcSmrg} 7787576bbdfcSmrg_ACEOF 778849bee38cSmrgif ac_fn_c_try_link "$LINENO" 778949bee38cSmrgthen : 7790576bbdfcSmrg eval $cacheid=yes 7791c8df0c59Smrgelse case e in #( 7792c8df0c59Smrg e) eval $cacheid=no ;; 7793c8df0c59Smrgesac 7794576bbdfcSmrgfi 779549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7796c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7797c8df0c59Smrgesac 7798576bbdfcSmrgfi 7799576bbdfcSmrg 7800576bbdfcSmrg 7801576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7802576bbdfcSmrg 7803576bbdfcSmrg eval supported=\$$cacheid 780449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 780549bee38cSmrgprintf "%s\n" "$supported" >&6; } 7806576bbdfcSmrg if test "$supported" = "yes" ; then 7807576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7808576bbdfcSmrg found="yes" 7809576bbdfcSmrg fi 7810576bbdfcSmrg fi 7811576bbdfcSmrg 7812576bbdfcSmrg 7813576bbdfcSmrg 7814576bbdfcSmrg 7815576bbdfcSmrg 7816576bbdfcSmrg 7817576bbdfcSmrg 7818576bbdfcSmrg 7819576bbdfcSmrg 7820576bbdfcSmrg 7821576bbdfcSmrg 7822576bbdfcSmrg 7823576bbdfcSmrg 7824576bbdfcSmrg 7825576bbdfcSmrg 7826576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7827576bbdfcSmrg 7828576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7829576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 783049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 783149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 783249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 783349bee38cSmrgthen : 783449bee38cSmrg printf %s "(cached) " >&6 7835c8df0c59Smrgelse case e in #( 7836c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7837576bbdfcSmrg/* end confdefs.h. */ 7838576bbdfcSmrgint i; 7839576bbdfcSmrg_ACEOF 784049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 784149bee38cSmrgthen : 7842576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7843c8df0c59Smrgelse case e in #( 7844c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7845c8df0c59Smrgesac 7846576bbdfcSmrgfi 7847c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7848c8df0c59Smrgesac 7849576bbdfcSmrgfi 785049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 785149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7852576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7853576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7854576bbdfcSmrgfi 7855576bbdfcSmrg 7856576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7857576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7858576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7859576bbdfcSmrg fi 7860576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 786149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 786249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 786349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 786449bee38cSmrgthen : 786549bee38cSmrg printf %s "(cached) " >&6 7866c8df0c59Smrgelse case e in #( 7867c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7868576bbdfcSmrg/* end confdefs.h. */ 7869576bbdfcSmrgint i; 7870576bbdfcSmrg_ACEOF 787149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 787249bee38cSmrgthen : 7873576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7874c8df0c59Smrgelse case e in #( 7875c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7876c8df0c59Smrgesac 7877576bbdfcSmrgfi 7878c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7879c8df0c59Smrgesac 7880576bbdfcSmrgfi 788149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 788249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7883576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7884576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7885576bbdfcSmrgfi 7886576bbdfcSmrg 7887576bbdfcSmrgfound="no" 7888576bbdfcSmrg 7889576bbdfcSmrg if test $found = "no" ; then 789081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7891576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7892576bbdfcSmrg fi 7893576bbdfcSmrg 789481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7895576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7896576bbdfcSmrg fi 7897576bbdfcSmrg 7898576bbdfcSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 7899576bbdfcSmrg 790049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 790149bee38cSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 790281676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 790349bee38cSmrg if eval test \${$cacheid+y} 790449bee38cSmrgthen : 790549bee38cSmrg printf %s "(cached) " >&6 7906c8df0c59Smrgelse case e in #( 7907c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7908576bbdfcSmrg/* end confdefs.h. */ 7909576bbdfcSmrgint i; 7910576bbdfcSmrgint 791149bee38cSmrgmain (void) 7912576bbdfcSmrg{ 7913576bbdfcSmrg 7914576bbdfcSmrg ; 7915576bbdfcSmrg return 0; 7916576bbdfcSmrg} 7917576bbdfcSmrg_ACEOF 791849bee38cSmrgif ac_fn_c_try_link "$LINENO" 791949bee38cSmrgthen : 7920576bbdfcSmrg eval $cacheid=yes 7921c8df0c59Smrgelse case e in #( 7922c8df0c59Smrg e) eval $cacheid=no ;; 7923c8df0c59Smrgesac 7924576bbdfcSmrgfi 792549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7926c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 7927c8df0c59Smrgesac 7928576bbdfcSmrgfi 7929576bbdfcSmrg 7930576bbdfcSmrg 7931576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7932576bbdfcSmrg 7933576bbdfcSmrg eval supported=\$$cacheid 793449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 793549bee38cSmrgprintf "%s\n" "$supported" >&6; } 7936576bbdfcSmrg if test "$supported" = "yes" ; then 7937576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7938576bbdfcSmrg found="yes" 7939576bbdfcSmrg fi 7940576bbdfcSmrg fi 7941576bbdfcSmrg 7942576bbdfcSmrg 7943576bbdfcSmrg 7944576bbdfcSmrg 7945576bbdfcSmrg 7946576bbdfcSmrg 7947576bbdfcSmrg 7948576bbdfcSmrg 7949576bbdfcSmrg 7950576bbdfcSmrg 7951576bbdfcSmrg 7952576bbdfcSmrg 7953576bbdfcSmrg 7954576bbdfcSmrg 7955576bbdfcSmrg 7956576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7957576bbdfcSmrg 7958576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7959576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 796049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 796149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 796249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 796349bee38cSmrgthen : 796449bee38cSmrg printf %s "(cached) " >&6 7965c8df0c59Smrgelse case e in #( 7966c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7967576bbdfcSmrg/* end confdefs.h. */ 7968576bbdfcSmrgint i; 7969576bbdfcSmrg_ACEOF 797049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 797149bee38cSmrgthen : 7972576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7973c8df0c59Smrgelse case e in #( 7974c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7975c8df0c59Smrgesac 7976576bbdfcSmrgfi 7977c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7978c8df0c59Smrgesac 7979576bbdfcSmrgfi 798049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 798149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7982576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7983576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7984576bbdfcSmrgfi 7985576bbdfcSmrg 7986576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7987576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7988576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7989576bbdfcSmrg fi 7990576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 799149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 799249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 799349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 799449bee38cSmrgthen : 799549bee38cSmrg printf %s "(cached) " >&6 7996c8df0c59Smrgelse case e in #( 7997c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7998576bbdfcSmrg/* end confdefs.h. */ 7999576bbdfcSmrgint i; 8000576bbdfcSmrg_ACEOF 800149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 800249bee38cSmrgthen : 8003576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8004c8df0c59Smrgelse case e in #( 8005c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8006c8df0c59Smrgesac 8007576bbdfcSmrgfi 8008c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8009c8df0c59Smrgesac 8010576bbdfcSmrgfi 801149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 801249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8013576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8014576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8015576bbdfcSmrgfi 8016576bbdfcSmrg 8017576bbdfcSmrgfound="no" 8018576bbdfcSmrg 8019576bbdfcSmrg if test $found = "no" ; then 802081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8021576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8022576bbdfcSmrg fi 8023576bbdfcSmrg 802481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8025576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8026576bbdfcSmrg fi 8027576bbdfcSmrg 8028576bbdfcSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 8029576bbdfcSmrg 803049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 803149bee38cSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 803281676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 803349bee38cSmrg if eval test \${$cacheid+y} 803449bee38cSmrgthen : 803549bee38cSmrg printf %s "(cached) " >&6 8036c8df0c59Smrgelse case e in #( 8037c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8038576bbdfcSmrg/* end confdefs.h. */ 8039576bbdfcSmrgint i; 8040576bbdfcSmrgint 804149bee38cSmrgmain (void) 8042576bbdfcSmrg{ 8043576bbdfcSmrg 8044576bbdfcSmrg ; 8045576bbdfcSmrg return 0; 8046576bbdfcSmrg} 8047576bbdfcSmrg_ACEOF 804849bee38cSmrgif ac_fn_c_try_link "$LINENO" 804949bee38cSmrgthen : 8050576bbdfcSmrg eval $cacheid=yes 8051c8df0c59Smrgelse case e in #( 8052c8df0c59Smrg e) eval $cacheid=no ;; 8053c8df0c59Smrgesac 8054576bbdfcSmrgfi 805549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8056c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8057c8df0c59Smrgesac 8058576bbdfcSmrgfi 8059576bbdfcSmrg 8060576bbdfcSmrg 8061576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8062576bbdfcSmrg 8063576bbdfcSmrg eval supported=\$$cacheid 806449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 806549bee38cSmrgprintf "%s\n" "$supported" >&6; } 8066576bbdfcSmrg if test "$supported" = "yes" ; then 8067576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 8068576bbdfcSmrg found="yes" 8069576bbdfcSmrg fi 8070576bbdfcSmrg fi 8071576bbdfcSmrg 8072576bbdfcSmrg 8073576bbdfcSmrg 8074576bbdfcSmrg 8075576bbdfcSmrg 8076576bbdfcSmrg 8077576bbdfcSmrg 8078576bbdfcSmrg 8079576bbdfcSmrg 8080576bbdfcSmrg 8081576bbdfcSmrg 8082576bbdfcSmrg 8083576bbdfcSmrg 8084576bbdfcSmrg 8085576bbdfcSmrg 8086576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8087576bbdfcSmrg 8088576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8089576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 809049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 809149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 809249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 809349bee38cSmrgthen : 809449bee38cSmrg printf %s "(cached) " >&6 8095c8df0c59Smrgelse case e in #( 8096c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8097576bbdfcSmrg/* end confdefs.h. */ 8098576bbdfcSmrgint i; 8099576bbdfcSmrg_ACEOF 810049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 810149bee38cSmrgthen : 8102576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8103c8df0c59Smrgelse case e in #( 8104c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8105c8df0c59Smrgesac 8106576bbdfcSmrgfi 8107c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8108c8df0c59Smrgesac 8109576bbdfcSmrgfi 811049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 811149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8112576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8113576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8114576bbdfcSmrgfi 8115576bbdfcSmrg 8116576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8117576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8118576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8119576bbdfcSmrg fi 8120576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 812149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 812249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 812349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 812449bee38cSmrgthen : 812549bee38cSmrg printf %s "(cached) " >&6 8126c8df0c59Smrgelse case e in #( 8127c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8128576bbdfcSmrg/* end confdefs.h. */ 8129576bbdfcSmrgint i; 8130576bbdfcSmrg_ACEOF 813149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 813249bee38cSmrgthen : 8133576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8134c8df0c59Smrgelse case e in #( 8135c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8136c8df0c59Smrgesac 8137576bbdfcSmrgfi 8138c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8139c8df0c59Smrgesac 8140576bbdfcSmrgfi 814149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 814249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8143576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8144576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8145576bbdfcSmrgfi 8146576bbdfcSmrg 8147576bbdfcSmrgfound="no" 8148576bbdfcSmrg 8149576bbdfcSmrg if test $found = "no" ; then 815081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8151576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8152576bbdfcSmrg fi 8153576bbdfcSmrg 815481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8155576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8156576bbdfcSmrg fi 8157576bbdfcSmrg 8158576bbdfcSmrg CFLAGS="$CFLAGS -Werror=return-type" 8159576bbdfcSmrg 816049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 816149bee38cSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 816281676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 816349bee38cSmrg if eval test \${$cacheid+y} 816449bee38cSmrgthen : 816549bee38cSmrg printf %s "(cached) " >&6 8166c8df0c59Smrgelse case e in #( 8167c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8168576bbdfcSmrg/* end confdefs.h. */ 8169576bbdfcSmrgint i; 8170576bbdfcSmrgint 817149bee38cSmrgmain (void) 8172576bbdfcSmrg{ 8173576bbdfcSmrg 8174576bbdfcSmrg ; 8175576bbdfcSmrg return 0; 8176576bbdfcSmrg} 8177576bbdfcSmrg_ACEOF 817849bee38cSmrgif ac_fn_c_try_link "$LINENO" 817949bee38cSmrgthen : 8180576bbdfcSmrg eval $cacheid=yes 8181c8df0c59Smrgelse case e in #( 8182c8df0c59Smrg e) eval $cacheid=no ;; 8183c8df0c59Smrgesac 8184576bbdfcSmrgfi 818549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8186c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8187c8df0c59Smrgesac 8188576bbdfcSmrgfi 8189576bbdfcSmrg 8190576bbdfcSmrg 8191576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8192576bbdfcSmrg 8193576bbdfcSmrg eval supported=\$$cacheid 819449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 819549bee38cSmrgprintf "%s\n" "$supported" >&6; } 8196576bbdfcSmrg if test "$supported" = "yes" ; then 8197576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 8198576bbdfcSmrg found="yes" 8199576bbdfcSmrg fi 8200576bbdfcSmrg fi 8201576bbdfcSmrg 8202576bbdfcSmrg if test $found = "no" ; then 820381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8204576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8205576bbdfcSmrg fi 8206576bbdfcSmrg 820781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8208576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8209576bbdfcSmrg fi 8210576bbdfcSmrg 8211576bbdfcSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8212576bbdfcSmrg 821349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 821449bee38cSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 821581676fe2Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 821649bee38cSmrg if eval test \${$cacheid+y} 821749bee38cSmrgthen : 821849bee38cSmrg printf %s "(cached) " >&6 8219c8df0c59Smrgelse case e in #( 8220c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8221576bbdfcSmrg/* end confdefs.h. */ 8222576bbdfcSmrgint i; 8223576bbdfcSmrgint 822449bee38cSmrgmain (void) 8225576bbdfcSmrg{ 8226576bbdfcSmrg 8227576bbdfcSmrg ; 8228576bbdfcSmrg return 0; 8229576bbdfcSmrg} 8230576bbdfcSmrg_ACEOF 823149bee38cSmrgif ac_fn_c_try_link "$LINENO" 823249bee38cSmrgthen : 8233576bbdfcSmrg eval $cacheid=yes 8234c8df0c59Smrgelse case e in #( 8235c8df0c59Smrg e) eval $cacheid=no ;; 8236c8df0c59Smrgesac 8237576bbdfcSmrgfi 823849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8239c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8240c8df0c59Smrgesac 8241576bbdfcSmrgfi 8242576bbdfcSmrg 8243576bbdfcSmrg 8244576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8245576bbdfcSmrg 8246576bbdfcSmrg eval supported=\$$cacheid 824749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 824849bee38cSmrgprintf "%s\n" "$supported" >&6; } 8249576bbdfcSmrg if test "$supported" = "yes" ; then 8250576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8251576bbdfcSmrg found="yes" 8252576bbdfcSmrg fi 8253576bbdfcSmrg fi 8254576bbdfcSmrg 8255576bbdfcSmrg 8256576bbdfcSmrg 8257576bbdfcSmrg 8258576bbdfcSmrg 8259576bbdfcSmrg 8260576bbdfcSmrg 8261576bbdfcSmrg 8262576bbdfcSmrg 8263576bbdfcSmrg 8264576bbdfcSmrg 8265576bbdfcSmrg 8266576bbdfcSmrg 8267576bbdfcSmrg 8268576bbdfcSmrg 8269576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8270576bbdfcSmrg 8271576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8272576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 827349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 827449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 827549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 827649bee38cSmrgthen : 827749bee38cSmrg printf %s "(cached) " >&6 8278c8df0c59Smrgelse case e in #( 8279c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8280576bbdfcSmrg/* end confdefs.h. */ 8281576bbdfcSmrgint i; 8282576bbdfcSmrg_ACEOF 828349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 828449bee38cSmrgthen : 8285576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8286c8df0c59Smrgelse case e in #( 8287c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8288c8df0c59Smrgesac 8289576bbdfcSmrgfi 8290c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8291c8df0c59Smrgesac 8292576bbdfcSmrgfi 829349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 829449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8295576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8296576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8297576bbdfcSmrgfi 8298576bbdfcSmrg 8299576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8300576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8301576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8302576bbdfcSmrg fi 8303576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 830449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 830549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 830649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 830749bee38cSmrgthen : 830849bee38cSmrg printf %s "(cached) " >&6 8309c8df0c59Smrgelse case e in #( 8310c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8311576bbdfcSmrg/* end confdefs.h. */ 8312576bbdfcSmrgint i; 8313576bbdfcSmrg_ACEOF 831449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 831549bee38cSmrgthen : 8316576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8317c8df0c59Smrgelse case e in #( 8318c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8319c8df0c59Smrgesac 8320576bbdfcSmrgfi 8321c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8322c8df0c59Smrgesac 8323576bbdfcSmrgfi 832449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 832549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8326576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8327576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8328576bbdfcSmrgfi 8329576bbdfcSmrg 8330576bbdfcSmrgfound="no" 8331576bbdfcSmrg 8332576bbdfcSmrg if test $found = "no" ; then 833381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8334576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8335576bbdfcSmrg fi 8336576bbdfcSmrg 833781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8338576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8339576bbdfcSmrg fi 8340576bbdfcSmrg 8341576bbdfcSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 8342576bbdfcSmrg 834349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 834449bee38cSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 834581676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 834649bee38cSmrg if eval test \${$cacheid+y} 834749bee38cSmrgthen : 834849bee38cSmrg printf %s "(cached) " >&6 8349c8df0c59Smrgelse case e in #( 8350c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8351576bbdfcSmrg/* end confdefs.h. */ 8352576bbdfcSmrgint i; 8353576bbdfcSmrgint 835449bee38cSmrgmain (void) 8355576bbdfcSmrg{ 8356576bbdfcSmrg 8357576bbdfcSmrg ; 8358576bbdfcSmrg return 0; 8359576bbdfcSmrg} 8360576bbdfcSmrg_ACEOF 836149bee38cSmrgif ac_fn_c_try_link "$LINENO" 836249bee38cSmrgthen : 8363576bbdfcSmrg eval $cacheid=yes 8364c8df0c59Smrgelse case e in #( 8365c8df0c59Smrg e) eval $cacheid=no ;; 8366c8df0c59Smrgesac 8367576bbdfcSmrgfi 836849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8369c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8370c8df0c59Smrgesac 8371576bbdfcSmrgfi 8372576bbdfcSmrg 8373576bbdfcSmrg 8374576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8375576bbdfcSmrg 8376576bbdfcSmrg eval supported=\$$cacheid 837749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 837849bee38cSmrgprintf "%s\n" "$supported" >&6; } 8379576bbdfcSmrg if test "$supported" = "yes" ; then 8380576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8381576bbdfcSmrg found="yes" 8382576bbdfcSmrg fi 8383576bbdfcSmrg fi 8384576bbdfcSmrg 8385576bbdfcSmrg 8386576bbdfcSmrg 8387576bbdfcSmrg 8388576bbdfcSmrg 8389576bbdfcSmrg 8390576bbdfcSmrg 8391576bbdfcSmrg 8392576bbdfcSmrg 8393576bbdfcSmrg 8394576bbdfcSmrg 8395576bbdfcSmrg 8396576bbdfcSmrg 8397576bbdfcSmrg 8398576bbdfcSmrg 8399576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8400576bbdfcSmrg 8401576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8402576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 840349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 840449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 840549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 840649bee38cSmrgthen : 840749bee38cSmrg printf %s "(cached) " >&6 8408c8df0c59Smrgelse case e in #( 8409c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8410576bbdfcSmrg/* end confdefs.h. */ 8411576bbdfcSmrgint i; 8412576bbdfcSmrg_ACEOF 841349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 841449bee38cSmrgthen : 8415576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8416c8df0c59Smrgelse case e in #( 8417c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8418c8df0c59Smrgesac 8419576bbdfcSmrgfi 8420c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8421c8df0c59Smrgesac 8422576bbdfcSmrgfi 842349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 842449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8425576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8426576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8427576bbdfcSmrgfi 8428576bbdfcSmrg 8429576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8430576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8431576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8432576bbdfcSmrg fi 8433576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 843449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 843549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 843649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 843749bee38cSmrgthen : 843849bee38cSmrg printf %s "(cached) " >&6 8439c8df0c59Smrgelse case e in #( 8440c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8441576bbdfcSmrg/* end confdefs.h. */ 8442576bbdfcSmrgint i; 8443576bbdfcSmrg_ACEOF 844449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 844549bee38cSmrgthen : 8446576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8447c8df0c59Smrgelse case e in #( 8448c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8449c8df0c59Smrgesac 8450576bbdfcSmrgfi 8451c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8452c8df0c59Smrgesac 8453576bbdfcSmrgfi 845449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 845549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8456576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8457576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8458576bbdfcSmrgfi 8459576bbdfcSmrg 8460576bbdfcSmrgfound="no" 8461576bbdfcSmrg 8462576bbdfcSmrg if test $found = "no" ; then 846381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8464576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8465576bbdfcSmrg fi 8466576bbdfcSmrg 846781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8468576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8469576bbdfcSmrg fi 8470576bbdfcSmrg 8471576bbdfcSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 8472576bbdfcSmrg 847349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 847449bee38cSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 847581676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 847649bee38cSmrg if eval test \${$cacheid+y} 847749bee38cSmrgthen : 847849bee38cSmrg printf %s "(cached) " >&6 8479c8df0c59Smrgelse case e in #( 8480c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8481576bbdfcSmrg/* end confdefs.h. */ 8482576bbdfcSmrgint i; 8483576bbdfcSmrgint 848449bee38cSmrgmain (void) 8485576bbdfcSmrg{ 8486576bbdfcSmrg 8487576bbdfcSmrg ; 8488576bbdfcSmrg return 0; 8489576bbdfcSmrg} 8490576bbdfcSmrg_ACEOF 849149bee38cSmrgif ac_fn_c_try_link "$LINENO" 849249bee38cSmrgthen : 8493576bbdfcSmrg eval $cacheid=yes 8494c8df0c59Smrgelse case e in #( 8495c8df0c59Smrg e) eval $cacheid=no ;; 8496c8df0c59Smrgesac 8497576bbdfcSmrgfi 849849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8499c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8500c8df0c59Smrgesac 8501576bbdfcSmrgfi 8502576bbdfcSmrg 8503576bbdfcSmrg 8504576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8505576bbdfcSmrg 8506576bbdfcSmrg eval supported=\$$cacheid 850749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 850849bee38cSmrgprintf "%s\n" "$supported" >&6; } 8509576bbdfcSmrg if test "$supported" = "yes" ; then 8510576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8511576bbdfcSmrg found="yes" 8512576bbdfcSmrg fi 8513576bbdfcSmrg fi 8514576bbdfcSmrg 8515576bbdfcSmrg 8516576bbdfcSmrg 8517576bbdfcSmrg 8518576bbdfcSmrg 8519576bbdfcSmrg 8520576bbdfcSmrg 8521576bbdfcSmrg 8522576bbdfcSmrg 8523576bbdfcSmrg 8524576bbdfcSmrg 8525576bbdfcSmrg 8526576bbdfcSmrg 8527576bbdfcSmrg 8528576bbdfcSmrg 8529576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8530576bbdfcSmrg 8531576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8532576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 853349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 853449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 853549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 853649bee38cSmrgthen : 853749bee38cSmrg printf %s "(cached) " >&6 8538c8df0c59Smrgelse case e in #( 8539c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8540576bbdfcSmrg/* end confdefs.h. */ 8541576bbdfcSmrgint i; 8542576bbdfcSmrg_ACEOF 854349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 854449bee38cSmrgthen : 8545576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8546c8df0c59Smrgelse case e in #( 8547c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8548c8df0c59Smrgesac 8549576bbdfcSmrgfi 8550c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8551c8df0c59Smrgesac 8552576bbdfcSmrgfi 855349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 855449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8555576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8556576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8557576bbdfcSmrgfi 8558576bbdfcSmrg 8559576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8560576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8561576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8562576bbdfcSmrg fi 8563576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 856449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 856549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 856649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 856749bee38cSmrgthen : 856849bee38cSmrg printf %s "(cached) " >&6 8569c8df0c59Smrgelse case e in #( 8570c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8571576bbdfcSmrg/* end confdefs.h. */ 8572576bbdfcSmrgint i; 8573576bbdfcSmrg_ACEOF 857449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 857549bee38cSmrgthen : 8576576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8577c8df0c59Smrgelse case e in #( 8578c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8579c8df0c59Smrgesac 8580576bbdfcSmrgfi 8581c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8582c8df0c59Smrgesac 8583576bbdfcSmrgfi 858449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 858549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8586576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8587576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8588576bbdfcSmrgfi 8589576bbdfcSmrg 8590576bbdfcSmrgfound="no" 8591576bbdfcSmrg 8592576bbdfcSmrg if test $found = "no" ; then 859381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8594576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8595576bbdfcSmrg fi 8596576bbdfcSmrg 859781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8598576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8599576bbdfcSmrg fi 8600576bbdfcSmrg 8601576bbdfcSmrg CFLAGS="$CFLAGS -Werror=write-strings" 8602576bbdfcSmrg 860349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 860449bee38cSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 860581676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 860649bee38cSmrg if eval test \${$cacheid+y} 860749bee38cSmrgthen : 860849bee38cSmrg printf %s "(cached) " >&6 8609c8df0c59Smrgelse case e in #( 8610c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8611576bbdfcSmrg/* end confdefs.h. */ 8612576bbdfcSmrgint i; 8613576bbdfcSmrgint 861449bee38cSmrgmain (void) 8615576bbdfcSmrg{ 8616576bbdfcSmrg 8617576bbdfcSmrg ; 8618576bbdfcSmrg return 0; 8619576bbdfcSmrg} 8620576bbdfcSmrg_ACEOF 862149bee38cSmrgif ac_fn_c_try_link "$LINENO" 862249bee38cSmrgthen : 8623576bbdfcSmrg eval $cacheid=yes 8624c8df0c59Smrgelse case e in #( 8625c8df0c59Smrg e) eval $cacheid=no ;; 8626c8df0c59Smrgesac 8627576bbdfcSmrgfi 862849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8629c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8630c8df0c59Smrgesac 8631576bbdfcSmrgfi 8632576bbdfcSmrg 8633576bbdfcSmrg 8634576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8635576bbdfcSmrg 8636576bbdfcSmrg eval supported=\$$cacheid 863749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 863849bee38cSmrgprintf "%s\n" "$supported" >&6; } 8639576bbdfcSmrg if test "$supported" = "yes" ; then 8640576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8641576bbdfcSmrg found="yes" 8642576bbdfcSmrg fi 8643576bbdfcSmrg fi 8644576bbdfcSmrg 8645576bbdfcSmrg 8646576bbdfcSmrg 8647576bbdfcSmrg 8648576bbdfcSmrg 8649576bbdfcSmrg 8650576bbdfcSmrg 8651576bbdfcSmrg 8652576bbdfcSmrg 8653576bbdfcSmrg 8654576bbdfcSmrg 8655576bbdfcSmrg 8656576bbdfcSmrg 8657576bbdfcSmrg 8658576bbdfcSmrg 8659576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8660576bbdfcSmrg 8661576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8662576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 866349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 866449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 866549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 866649bee38cSmrgthen : 866749bee38cSmrg printf %s "(cached) " >&6 8668c8df0c59Smrgelse case e in #( 8669c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8670576bbdfcSmrg/* end confdefs.h. */ 8671576bbdfcSmrgint i; 8672576bbdfcSmrg_ACEOF 867349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 867449bee38cSmrgthen : 8675576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8676c8df0c59Smrgelse case e in #( 8677c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8678c8df0c59Smrgesac 8679576bbdfcSmrgfi 8680c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8681c8df0c59Smrgesac 8682576bbdfcSmrgfi 868349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 868449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8685576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8686576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8687576bbdfcSmrgfi 8688576bbdfcSmrg 8689576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8690576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8691576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8692576bbdfcSmrg fi 8693576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 869449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 869549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 869649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 869749bee38cSmrgthen : 869849bee38cSmrg printf %s "(cached) " >&6 8699c8df0c59Smrgelse case e in #( 8700c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8701576bbdfcSmrg/* end confdefs.h. */ 8702576bbdfcSmrgint i; 8703576bbdfcSmrg_ACEOF 870449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 870549bee38cSmrgthen : 8706576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8707c8df0c59Smrgelse case e in #( 8708c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8709c8df0c59Smrgesac 8710576bbdfcSmrgfi 8711c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8712c8df0c59Smrgesac 8713576bbdfcSmrgfi 871449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 871549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8716576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8717576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8718576bbdfcSmrgfi 8719576bbdfcSmrg 8720576bbdfcSmrgfound="no" 8721576bbdfcSmrg 8722576bbdfcSmrg if test $found = "no" ; then 872381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8724576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8725576bbdfcSmrg fi 8726576bbdfcSmrg 872781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8728576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8729576bbdfcSmrg fi 8730576bbdfcSmrg 8731576bbdfcSmrg CFLAGS="$CFLAGS -Werror=address" 8732576bbdfcSmrg 873349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 873449bee38cSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 873581676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_address 873649bee38cSmrg if eval test \${$cacheid+y} 873749bee38cSmrgthen : 873849bee38cSmrg printf %s "(cached) " >&6 8739c8df0c59Smrgelse case e in #( 8740c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8741576bbdfcSmrg/* end confdefs.h. */ 8742576bbdfcSmrgint i; 8743576bbdfcSmrgint 874449bee38cSmrgmain (void) 8745576bbdfcSmrg{ 8746576bbdfcSmrg 8747576bbdfcSmrg ; 8748576bbdfcSmrg return 0; 8749576bbdfcSmrg} 8750576bbdfcSmrg_ACEOF 875149bee38cSmrgif ac_fn_c_try_link "$LINENO" 875249bee38cSmrgthen : 8753576bbdfcSmrg eval $cacheid=yes 8754c8df0c59Smrgelse case e in #( 8755c8df0c59Smrg e) eval $cacheid=no ;; 8756c8df0c59Smrgesac 8757576bbdfcSmrgfi 875849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8759c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8760c8df0c59Smrgesac 8761576bbdfcSmrgfi 8762576bbdfcSmrg 8763576bbdfcSmrg 8764576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8765576bbdfcSmrg 8766576bbdfcSmrg eval supported=\$$cacheid 876749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 876849bee38cSmrgprintf "%s\n" "$supported" >&6; } 8769576bbdfcSmrg if test "$supported" = "yes" ; then 8770576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8771576bbdfcSmrg found="yes" 8772576bbdfcSmrg fi 8773576bbdfcSmrg fi 8774576bbdfcSmrg 8775576bbdfcSmrg 8776576bbdfcSmrg 8777576bbdfcSmrg 8778576bbdfcSmrg 8779576bbdfcSmrg 8780576bbdfcSmrg 8781576bbdfcSmrg 8782576bbdfcSmrg 8783576bbdfcSmrg 8784576bbdfcSmrg 8785576bbdfcSmrg 8786576bbdfcSmrg 8787576bbdfcSmrg 8788576bbdfcSmrg 8789576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8790576bbdfcSmrg 8791576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8792576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 879349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 879449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 879549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 879649bee38cSmrgthen : 879749bee38cSmrg printf %s "(cached) " >&6 8798c8df0c59Smrgelse case e in #( 8799c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8800576bbdfcSmrg/* end confdefs.h. */ 8801576bbdfcSmrgint i; 8802576bbdfcSmrg_ACEOF 880349bee38cSmrgif ac_fn_c_try_compile "$LINENO" 880449bee38cSmrgthen : 8805576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8806c8df0c59Smrgelse case e in #( 8807c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8808c8df0c59Smrgesac 8809576bbdfcSmrgfi 8810c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8811c8df0c59Smrgesac 8812576bbdfcSmrgfi 881349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 881449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8815576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8816576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8817576bbdfcSmrgfi 8818576bbdfcSmrg 8819576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8820576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8821576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8822576bbdfcSmrg fi 8823576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 882449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 882549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 882649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 882749bee38cSmrgthen : 882849bee38cSmrg printf %s "(cached) " >&6 8829c8df0c59Smrgelse case e in #( 8830c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8831576bbdfcSmrg/* end confdefs.h. */ 8832576bbdfcSmrgint i; 8833576bbdfcSmrg_ACEOF 883449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 883549bee38cSmrgthen : 8836576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8837c8df0c59Smrgelse case e in #( 8838c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8839c8df0c59Smrgesac 8840576bbdfcSmrgfi 8841c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8842c8df0c59Smrgesac 8843576bbdfcSmrgfi 884449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 884549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8846576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8847576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8848576bbdfcSmrgfi 8849576bbdfcSmrg 8850576bbdfcSmrgfound="no" 8851576bbdfcSmrg 8852576bbdfcSmrg if test $found = "no" ; then 885381676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8854576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8855576bbdfcSmrg fi 8856576bbdfcSmrg 885781676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8858576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8859576bbdfcSmrg fi 8860576bbdfcSmrg 8861576bbdfcSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8862576bbdfcSmrg 886349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 886449bee38cSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 886581676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 886649bee38cSmrg if eval test \${$cacheid+y} 886749bee38cSmrgthen : 886849bee38cSmrg printf %s "(cached) " >&6 8869c8df0c59Smrgelse case e in #( 8870c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8871576bbdfcSmrg/* end confdefs.h. */ 8872576bbdfcSmrgint i; 8873576bbdfcSmrgint 887449bee38cSmrgmain (void) 8875576bbdfcSmrg{ 8876576bbdfcSmrg 8877576bbdfcSmrg ; 8878576bbdfcSmrg return 0; 8879576bbdfcSmrg} 8880576bbdfcSmrg_ACEOF 888149bee38cSmrgif ac_fn_c_try_link "$LINENO" 888249bee38cSmrgthen : 8883576bbdfcSmrg eval $cacheid=yes 8884c8df0c59Smrgelse case e in #( 8885c8df0c59Smrg e) eval $cacheid=no ;; 8886c8df0c59Smrgesac 8887576bbdfcSmrgfi 888849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8889c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8890c8df0c59Smrgesac 8891576bbdfcSmrgfi 8892576bbdfcSmrg 8893576bbdfcSmrg 8894576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8895576bbdfcSmrg 8896576bbdfcSmrg eval supported=\$$cacheid 889749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 889849bee38cSmrgprintf "%s\n" "$supported" >&6; } 8899576bbdfcSmrg if test "$supported" = "yes" ; then 8900576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8901576bbdfcSmrg found="yes" 8902576bbdfcSmrg fi 8903576bbdfcSmrg fi 8904576bbdfcSmrg 8905576bbdfcSmrg if test $found = "no" ; then 890681676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8907576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8908576bbdfcSmrg fi 8909576bbdfcSmrg 891081676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8911576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8912576bbdfcSmrg fi 8913576bbdfcSmrg 8914576bbdfcSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8915576bbdfcSmrg 891649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 891749bee38cSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 891881676fe2Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 891949bee38cSmrg if eval test \${$cacheid+y} 892049bee38cSmrgthen : 892149bee38cSmrg printf %s "(cached) " >&6 8922c8df0c59Smrgelse case e in #( 8923c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8924576bbdfcSmrg/* end confdefs.h. */ 8925576bbdfcSmrgint i; 8926576bbdfcSmrgint 892749bee38cSmrgmain (void) 8928576bbdfcSmrg{ 8929576bbdfcSmrg 8930576bbdfcSmrg ; 8931576bbdfcSmrg return 0; 8932576bbdfcSmrg} 8933576bbdfcSmrg_ACEOF 893449bee38cSmrgif ac_fn_c_try_link "$LINENO" 893549bee38cSmrgthen : 8936576bbdfcSmrg eval $cacheid=yes 8937c8df0c59Smrgelse case e in #( 8938c8df0c59Smrg e) eval $cacheid=no ;; 8939c8df0c59Smrgesac 8940576bbdfcSmrgfi 894149bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8942c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 8943c8df0c59Smrgesac 8944576bbdfcSmrgfi 8945576bbdfcSmrg 8946576bbdfcSmrg 8947576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8948576bbdfcSmrg 8949576bbdfcSmrg eval supported=\$$cacheid 895049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 895149bee38cSmrgprintf "%s\n" "$supported" >&6; } 8952576bbdfcSmrg if test "$supported" = "yes" ; then 8953576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8954576bbdfcSmrg found="yes" 8955576bbdfcSmrg fi 8956576bbdfcSmrg fi 8957576bbdfcSmrg 8958576bbdfcSmrg 8959576bbdfcSmrg 8960576bbdfcSmrg 8961576bbdfcSmrg 8962576bbdfcSmrg 8963576bbdfcSmrg 8964576bbdfcSmrg 8965576bbdfcSmrg 8966576bbdfcSmrg 8967576bbdfcSmrg 8968576bbdfcSmrg 8969576bbdfcSmrg 8970576bbdfcSmrg 8971576bbdfcSmrg 8972576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8973576bbdfcSmrg 8974576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8975576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 897649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 897749bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 897849bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 897949bee38cSmrgthen : 898049bee38cSmrg printf %s "(cached) " >&6 8981c8df0c59Smrgelse case e in #( 8982c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8983576bbdfcSmrg/* end confdefs.h. */ 8984576bbdfcSmrgint i; 8985576bbdfcSmrg_ACEOF 898649bee38cSmrgif ac_fn_c_try_compile "$LINENO" 898749bee38cSmrgthen : 8988576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8989c8df0c59Smrgelse case e in #( 8990c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8991c8df0c59Smrgesac 8992576bbdfcSmrgfi 8993c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8994c8df0c59Smrgesac 8995576bbdfcSmrgfi 899649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 899749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8998576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8999576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9000576bbdfcSmrgfi 9001576bbdfcSmrg 9002576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9003576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9004576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9005576bbdfcSmrg fi 9006576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 900749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 900849bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 900949bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 901049bee38cSmrgthen : 901149bee38cSmrg printf %s "(cached) " >&6 9012c8df0c59Smrgelse case e in #( 9013c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9014576bbdfcSmrg/* end confdefs.h. */ 9015576bbdfcSmrgint i; 9016576bbdfcSmrg_ACEOF 901749bee38cSmrgif ac_fn_c_try_compile "$LINENO" 901849bee38cSmrgthen : 9019576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9020c8df0c59Smrgelse case e in #( 9021c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9022c8df0c59Smrgesac 9023576bbdfcSmrgfi 9024c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9025c8df0c59Smrgesac 9026576bbdfcSmrgfi 902749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 902849bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9029576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9030576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9031576bbdfcSmrgfi 9032576bbdfcSmrg 9033576bbdfcSmrgfound="no" 9034576bbdfcSmrg 9035576bbdfcSmrg if test $found = "no" ; then 903681676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9037576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9038576bbdfcSmrg fi 9039576bbdfcSmrg 904081676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9041576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9042576bbdfcSmrg fi 9043576bbdfcSmrg 9044576bbdfcSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 9045576bbdfcSmrg 904649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 904749bee38cSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 904881676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 904949bee38cSmrg if eval test \${$cacheid+y} 905049bee38cSmrgthen : 905149bee38cSmrg printf %s "(cached) " >&6 9052c8df0c59Smrgelse case e in #( 9053c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9054576bbdfcSmrg/* end confdefs.h. */ 9055576bbdfcSmrgint i; 9056576bbdfcSmrgint 905749bee38cSmrgmain (void) 9058576bbdfcSmrg{ 9059576bbdfcSmrg 9060576bbdfcSmrg ; 9061576bbdfcSmrg return 0; 9062576bbdfcSmrg} 9063576bbdfcSmrg_ACEOF 906449bee38cSmrgif ac_fn_c_try_link "$LINENO" 906549bee38cSmrgthen : 9066576bbdfcSmrg eval $cacheid=yes 9067c8df0c59Smrgelse case e in #( 9068c8df0c59Smrg e) eval $cacheid=no ;; 9069c8df0c59Smrgesac 9070576bbdfcSmrgfi 907149bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9072c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9073c8df0c59Smrgesac 9074576bbdfcSmrgfi 9075576bbdfcSmrg 9076576bbdfcSmrg 9077576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9078576bbdfcSmrg 9079576bbdfcSmrg eval supported=\$$cacheid 908049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 908149bee38cSmrgprintf "%s\n" "$supported" >&6; } 9082576bbdfcSmrg if test "$supported" = "yes" ; then 9083576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 9084576bbdfcSmrg found="yes" 9085576bbdfcSmrg fi 9086576bbdfcSmrg fi 9087576bbdfcSmrg 9088576bbdfcSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 9089576bbdfcSmrgelse 909049bee38cSmrg{ 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 909149bee38cSmrgprintf "%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;} 9092576bbdfcSmrg 9093576bbdfcSmrg 9094576bbdfcSmrg 9095576bbdfcSmrg 9096576bbdfcSmrg 9097576bbdfcSmrg 9098576bbdfcSmrg 9099576bbdfcSmrg 9100576bbdfcSmrg 9101576bbdfcSmrg 9102576bbdfcSmrg 9103576bbdfcSmrg 9104576bbdfcSmrg 9105576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9106576bbdfcSmrg 9107576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9108576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 910949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 911049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 911149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 911249bee38cSmrgthen : 911349bee38cSmrg printf %s "(cached) " >&6 9114c8df0c59Smrgelse case e in #( 9115c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9116576bbdfcSmrg/* end confdefs.h. */ 9117576bbdfcSmrgint i; 9118576bbdfcSmrg_ACEOF 911949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 912049bee38cSmrgthen : 9121576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9122c8df0c59Smrgelse case e in #( 9123c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9124c8df0c59Smrgesac 9125576bbdfcSmrgfi 9126c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9127c8df0c59Smrgesac 9128576bbdfcSmrgfi 912949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 913049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9131576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9132576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9133576bbdfcSmrgfi 9134576bbdfcSmrg 9135576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9136576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9137576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9138576bbdfcSmrg fi 9139576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 914049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 914149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 914249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 914349bee38cSmrgthen : 914449bee38cSmrg printf %s "(cached) " >&6 9145c8df0c59Smrgelse case e in #( 9146c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9147576bbdfcSmrg/* end confdefs.h. */ 9148576bbdfcSmrgint i; 9149576bbdfcSmrg_ACEOF 915049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 915149bee38cSmrgthen : 9152576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9153c8df0c59Smrgelse case e in #( 9154c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9155c8df0c59Smrgesac 9156576bbdfcSmrgfi 9157c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9158c8df0c59Smrgesac 9159576bbdfcSmrgfi 916049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 916149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9162576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9163576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9164576bbdfcSmrgfi 9165576bbdfcSmrg 9166576bbdfcSmrgfound="no" 9167576bbdfcSmrg 9168576bbdfcSmrg if test $found = "no" ; then 916981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9170576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9171576bbdfcSmrg fi 9172576bbdfcSmrg 917381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9174576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9175576bbdfcSmrg fi 9176576bbdfcSmrg 9177576bbdfcSmrg CFLAGS="$CFLAGS -Wimplicit" 9178576bbdfcSmrg 917949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 918049bee38cSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 9181576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wimplicit 918249bee38cSmrg if eval test \${$cacheid+y} 918349bee38cSmrgthen : 918449bee38cSmrg printf %s "(cached) " >&6 9185c8df0c59Smrgelse case e in #( 9186c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9187576bbdfcSmrg/* end confdefs.h. */ 9188576bbdfcSmrgint i; 9189576bbdfcSmrgint 919049bee38cSmrgmain (void) 9191576bbdfcSmrg{ 9192576bbdfcSmrg 9193576bbdfcSmrg ; 9194576bbdfcSmrg return 0; 9195576bbdfcSmrg} 9196576bbdfcSmrg_ACEOF 919749bee38cSmrgif ac_fn_c_try_link "$LINENO" 919849bee38cSmrgthen : 9199576bbdfcSmrg eval $cacheid=yes 9200c8df0c59Smrgelse case e in #( 9201c8df0c59Smrg e) eval $cacheid=no ;; 9202c8df0c59Smrgesac 9203576bbdfcSmrgfi 920449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9205c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9206c8df0c59Smrgesac 9207576bbdfcSmrgfi 9208576bbdfcSmrg 9209576bbdfcSmrg 9210576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9211576bbdfcSmrg 9212576bbdfcSmrg eval supported=\$$cacheid 921349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 921449bee38cSmrgprintf "%s\n" "$supported" >&6; } 9215576bbdfcSmrg if test "$supported" = "yes" ; then 9216576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 9217576bbdfcSmrg found="yes" 9218576bbdfcSmrg fi 9219576bbdfcSmrg fi 9220576bbdfcSmrg 9221576bbdfcSmrg 9222576bbdfcSmrg 9223576bbdfcSmrg 9224576bbdfcSmrg 9225576bbdfcSmrg 9226576bbdfcSmrg 9227576bbdfcSmrg 9228576bbdfcSmrg 9229576bbdfcSmrg 9230576bbdfcSmrg 9231576bbdfcSmrg 9232576bbdfcSmrg 9233576bbdfcSmrg 9234576bbdfcSmrg 9235576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9236576bbdfcSmrg 9237576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9238576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 923949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 924049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 924149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 924249bee38cSmrgthen : 924349bee38cSmrg printf %s "(cached) " >&6 9244c8df0c59Smrgelse case e in #( 9245c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9246576bbdfcSmrg/* end confdefs.h. */ 9247576bbdfcSmrgint i; 9248576bbdfcSmrg_ACEOF 924949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 925049bee38cSmrgthen : 9251576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9252c8df0c59Smrgelse case e in #( 9253c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9254c8df0c59Smrgesac 9255576bbdfcSmrgfi 9256c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9257c8df0c59Smrgesac 9258576bbdfcSmrgfi 925949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 926049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9261576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9262576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9263576bbdfcSmrgfi 9264576bbdfcSmrg 9265576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9266576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9267576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9268576bbdfcSmrg fi 9269576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 927049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 927149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 927249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 927349bee38cSmrgthen : 927449bee38cSmrg printf %s "(cached) " >&6 9275c8df0c59Smrgelse case e in #( 9276c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9277576bbdfcSmrg/* end confdefs.h. */ 9278576bbdfcSmrgint i; 9279576bbdfcSmrg_ACEOF 928049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 928149bee38cSmrgthen : 9282576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9283c8df0c59Smrgelse case e in #( 9284c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9285c8df0c59Smrgesac 9286576bbdfcSmrgfi 9287c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9288c8df0c59Smrgesac 9289576bbdfcSmrgfi 929049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 929149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9292576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9293576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9294576bbdfcSmrgfi 9295576bbdfcSmrg 9296576bbdfcSmrgfound="no" 9297576bbdfcSmrg 9298576bbdfcSmrg if test $found = "no" ; then 929981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9300576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9301576bbdfcSmrg fi 9302576bbdfcSmrg 930381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9304576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9305576bbdfcSmrg fi 9306576bbdfcSmrg 9307576bbdfcSmrg CFLAGS="$CFLAGS -Wnonnull" 9308576bbdfcSmrg 930949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 931049bee38cSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 9311576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wnonnull 931249bee38cSmrg if eval test \${$cacheid+y} 931349bee38cSmrgthen : 931449bee38cSmrg printf %s "(cached) " >&6 9315c8df0c59Smrgelse case e in #( 9316c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9317576bbdfcSmrg/* end confdefs.h. */ 9318576bbdfcSmrgint i; 9319576bbdfcSmrgint 932049bee38cSmrgmain (void) 9321576bbdfcSmrg{ 9322576bbdfcSmrg 9323576bbdfcSmrg ; 9324576bbdfcSmrg return 0; 9325576bbdfcSmrg} 9326576bbdfcSmrg_ACEOF 932749bee38cSmrgif ac_fn_c_try_link "$LINENO" 932849bee38cSmrgthen : 9329576bbdfcSmrg eval $cacheid=yes 9330c8df0c59Smrgelse case e in #( 9331c8df0c59Smrg e) eval $cacheid=no ;; 9332c8df0c59Smrgesac 9333576bbdfcSmrgfi 933449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9335c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9336c8df0c59Smrgesac 9337576bbdfcSmrgfi 9338576bbdfcSmrg 9339576bbdfcSmrg 9340576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9341576bbdfcSmrg 9342576bbdfcSmrg eval supported=\$$cacheid 934349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 934449bee38cSmrgprintf "%s\n" "$supported" >&6; } 9345576bbdfcSmrg if test "$supported" = "yes" ; then 9346576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9347576bbdfcSmrg found="yes" 9348576bbdfcSmrg fi 9349576bbdfcSmrg fi 9350576bbdfcSmrg 9351576bbdfcSmrg 9352576bbdfcSmrg 9353576bbdfcSmrg 9354576bbdfcSmrg 9355576bbdfcSmrg 9356576bbdfcSmrg 9357576bbdfcSmrg 9358576bbdfcSmrg 9359576bbdfcSmrg 9360576bbdfcSmrg 9361576bbdfcSmrg 9362576bbdfcSmrg 9363576bbdfcSmrg 9364576bbdfcSmrg 9365576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9366576bbdfcSmrg 9367576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9368576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 936949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 937049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 937149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 937249bee38cSmrgthen : 937349bee38cSmrg printf %s "(cached) " >&6 9374c8df0c59Smrgelse case e in #( 9375c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9376576bbdfcSmrg/* end confdefs.h. */ 9377576bbdfcSmrgint i; 9378576bbdfcSmrg_ACEOF 937949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 938049bee38cSmrgthen : 9381576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9382c8df0c59Smrgelse case e in #( 9383c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9384c8df0c59Smrgesac 9385576bbdfcSmrgfi 9386c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9387c8df0c59Smrgesac 9388576bbdfcSmrgfi 938949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 939049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9391576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9392576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9393576bbdfcSmrgfi 9394576bbdfcSmrg 9395576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9396576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9397576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9398576bbdfcSmrg fi 9399576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 940049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 940149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 940249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 940349bee38cSmrgthen : 940449bee38cSmrg printf %s "(cached) " >&6 9405c8df0c59Smrgelse case e in #( 9406c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9407576bbdfcSmrg/* end confdefs.h. */ 9408576bbdfcSmrgint i; 9409576bbdfcSmrg_ACEOF 941049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 941149bee38cSmrgthen : 9412576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9413c8df0c59Smrgelse case e in #( 9414c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9415c8df0c59Smrgesac 9416576bbdfcSmrgfi 9417c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9418c8df0c59Smrgesac 9419576bbdfcSmrgfi 942049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 942149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9422576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9423576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9424576bbdfcSmrgfi 9425576bbdfcSmrg 9426576bbdfcSmrgfound="no" 9427576bbdfcSmrg 9428576bbdfcSmrg if test $found = "no" ; then 942981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9430576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9431576bbdfcSmrg fi 9432576bbdfcSmrg 943381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9434576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9435576bbdfcSmrg fi 9436576bbdfcSmrg 9437576bbdfcSmrg CFLAGS="$CFLAGS -Winit-self" 9438576bbdfcSmrg 943949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 944049bee38cSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 9441576bbdfcSmrg cacheid=xorg_cv_cc_flag__Winit_self 944249bee38cSmrg if eval test \${$cacheid+y} 944349bee38cSmrgthen : 944449bee38cSmrg printf %s "(cached) " >&6 9445c8df0c59Smrgelse case e in #( 9446c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9447576bbdfcSmrg/* end confdefs.h. */ 9448576bbdfcSmrgint i; 9449576bbdfcSmrgint 945049bee38cSmrgmain (void) 9451576bbdfcSmrg{ 9452576bbdfcSmrg 9453576bbdfcSmrg ; 9454576bbdfcSmrg return 0; 9455576bbdfcSmrg} 9456576bbdfcSmrg_ACEOF 945749bee38cSmrgif ac_fn_c_try_link "$LINENO" 945849bee38cSmrgthen : 9459576bbdfcSmrg eval $cacheid=yes 9460c8df0c59Smrgelse case e in #( 9461c8df0c59Smrg e) eval $cacheid=no ;; 9462c8df0c59Smrgesac 9463576bbdfcSmrgfi 946449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9465c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9466c8df0c59Smrgesac 9467576bbdfcSmrgfi 9468576bbdfcSmrg 9469576bbdfcSmrg 9470576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9471576bbdfcSmrg 9472576bbdfcSmrg eval supported=\$$cacheid 947349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 947449bee38cSmrgprintf "%s\n" "$supported" >&6; } 9475576bbdfcSmrg if test "$supported" = "yes" ; then 9476576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9477576bbdfcSmrg found="yes" 9478576bbdfcSmrg fi 9479576bbdfcSmrg fi 9480576bbdfcSmrg 9481576bbdfcSmrg 9482576bbdfcSmrg 9483576bbdfcSmrg 9484576bbdfcSmrg 9485576bbdfcSmrg 9486576bbdfcSmrg 9487576bbdfcSmrg 9488576bbdfcSmrg 9489576bbdfcSmrg 9490576bbdfcSmrg 9491576bbdfcSmrg 9492576bbdfcSmrg 9493576bbdfcSmrg 9494576bbdfcSmrg 9495576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9496576bbdfcSmrg 9497576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9498576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 949949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 950049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 950149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 950249bee38cSmrgthen : 950349bee38cSmrg printf %s "(cached) " >&6 9504c8df0c59Smrgelse case e in #( 9505c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9506576bbdfcSmrg/* end confdefs.h. */ 9507576bbdfcSmrgint i; 9508576bbdfcSmrg_ACEOF 950949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 951049bee38cSmrgthen : 9511576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9512c8df0c59Smrgelse case e in #( 9513c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9514c8df0c59Smrgesac 9515576bbdfcSmrgfi 9516c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9517c8df0c59Smrgesac 9518576bbdfcSmrgfi 951949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 952049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9521576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9522576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9523576bbdfcSmrgfi 9524576bbdfcSmrg 9525576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9526576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9527576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9528576bbdfcSmrg fi 9529576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 953049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 953149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 953249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 953349bee38cSmrgthen : 953449bee38cSmrg printf %s "(cached) " >&6 9535c8df0c59Smrgelse case e in #( 9536c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9537576bbdfcSmrg/* end confdefs.h. */ 9538576bbdfcSmrgint i; 9539576bbdfcSmrg_ACEOF 954049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 954149bee38cSmrgthen : 9542576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9543c8df0c59Smrgelse case e in #( 9544c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9545c8df0c59Smrgesac 9546576bbdfcSmrgfi 9547c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9548c8df0c59Smrgesac 9549576bbdfcSmrgfi 955049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 955149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9552576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9553576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9554576bbdfcSmrgfi 9555576bbdfcSmrg 9556576bbdfcSmrgfound="no" 9557576bbdfcSmrg 9558576bbdfcSmrg if test $found = "no" ; then 955981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9560576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9561576bbdfcSmrg fi 9562576bbdfcSmrg 956381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9564576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9565576bbdfcSmrg fi 9566576bbdfcSmrg 9567576bbdfcSmrg CFLAGS="$CFLAGS -Wmain" 9568576bbdfcSmrg 956949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 957049bee38cSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 9571576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wmain 957249bee38cSmrg if eval test \${$cacheid+y} 957349bee38cSmrgthen : 957449bee38cSmrg printf %s "(cached) " >&6 9575c8df0c59Smrgelse case e in #( 9576c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9577576bbdfcSmrg/* end confdefs.h. */ 9578576bbdfcSmrgint i; 9579576bbdfcSmrgint 958049bee38cSmrgmain (void) 9581576bbdfcSmrg{ 9582576bbdfcSmrg 9583576bbdfcSmrg ; 9584576bbdfcSmrg return 0; 9585576bbdfcSmrg} 9586576bbdfcSmrg_ACEOF 958749bee38cSmrgif ac_fn_c_try_link "$LINENO" 958849bee38cSmrgthen : 9589576bbdfcSmrg eval $cacheid=yes 9590c8df0c59Smrgelse case e in #( 9591c8df0c59Smrg e) eval $cacheid=no ;; 9592c8df0c59Smrgesac 9593576bbdfcSmrgfi 959449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9595c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9596c8df0c59Smrgesac 9597576bbdfcSmrgfi 9598576bbdfcSmrg 9599576bbdfcSmrg 9600576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9601576bbdfcSmrg 9602576bbdfcSmrg eval supported=\$$cacheid 960349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 960449bee38cSmrgprintf "%s\n" "$supported" >&6; } 9605576bbdfcSmrg if test "$supported" = "yes" ; then 9606576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9607576bbdfcSmrg found="yes" 9608576bbdfcSmrg fi 9609576bbdfcSmrg fi 9610576bbdfcSmrg 9611576bbdfcSmrg 9612576bbdfcSmrg 9613576bbdfcSmrg 9614576bbdfcSmrg 9615576bbdfcSmrg 9616576bbdfcSmrg 9617576bbdfcSmrg 9618576bbdfcSmrg 9619576bbdfcSmrg 9620576bbdfcSmrg 9621576bbdfcSmrg 9622576bbdfcSmrg 9623576bbdfcSmrg 9624576bbdfcSmrg 9625576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9626576bbdfcSmrg 9627576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9628576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 962949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 963049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 963149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 963249bee38cSmrgthen : 963349bee38cSmrg printf %s "(cached) " >&6 9634c8df0c59Smrgelse case e in #( 9635c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9636576bbdfcSmrg/* end confdefs.h. */ 9637576bbdfcSmrgint i; 9638576bbdfcSmrg_ACEOF 963949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 964049bee38cSmrgthen : 9641576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9642c8df0c59Smrgelse case e in #( 9643c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9644c8df0c59Smrgesac 9645576bbdfcSmrgfi 9646c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9647c8df0c59Smrgesac 9648576bbdfcSmrgfi 964949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 965049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9651576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9652576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9653576bbdfcSmrgfi 9654576bbdfcSmrg 9655576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9656576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9657576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9658576bbdfcSmrg fi 9659576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 966049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 966149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 966249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 966349bee38cSmrgthen : 966449bee38cSmrg printf %s "(cached) " >&6 9665c8df0c59Smrgelse case e in #( 9666c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9667576bbdfcSmrg/* end confdefs.h. */ 9668576bbdfcSmrgint i; 9669576bbdfcSmrg_ACEOF 967049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 967149bee38cSmrgthen : 9672576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9673c8df0c59Smrgelse case e in #( 9674c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9675c8df0c59Smrgesac 9676576bbdfcSmrgfi 9677c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9678c8df0c59Smrgesac 9679576bbdfcSmrgfi 968049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 968149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9682576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9683576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9684576bbdfcSmrgfi 9685576bbdfcSmrg 9686576bbdfcSmrgfound="no" 9687576bbdfcSmrg 9688576bbdfcSmrg if test $found = "no" ; then 968981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9690576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9691576bbdfcSmrg fi 9692576bbdfcSmrg 969381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9694576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9695576bbdfcSmrg fi 9696576bbdfcSmrg 9697576bbdfcSmrg CFLAGS="$CFLAGS -Wmissing-braces" 9698576bbdfcSmrg 969949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 970049bee38cSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9701576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 970249bee38cSmrg if eval test \${$cacheid+y} 970349bee38cSmrgthen : 970449bee38cSmrg printf %s "(cached) " >&6 9705c8df0c59Smrgelse case e in #( 9706c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9707576bbdfcSmrg/* end confdefs.h. */ 9708576bbdfcSmrgint i; 9709576bbdfcSmrgint 971049bee38cSmrgmain (void) 9711576bbdfcSmrg{ 9712576bbdfcSmrg 9713576bbdfcSmrg ; 9714576bbdfcSmrg return 0; 9715576bbdfcSmrg} 9716576bbdfcSmrg_ACEOF 971749bee38cSmrgif ac_fn_c_try_link "$LINENO" 971849bee38cSmrgthen : 9719576bbdfcSmrg eval $cacheid=yes 9720c8df0c59Smrgelse case e in #( 9721c8df0c59Smrg e) eval $cacheid=no ;; 9722c8df0c59Smrgesac 9723576bbdfcSmrgfi 972449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9725c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9726c8df0c59Smrgesac 9727576bbdfcSmrgfi 9728576bbdfcSmrg 9729576bbdfcSmrg 9730576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9731576bbdfcSmrg 9732576bbdfcSmrg eval supported=\$$cacheid 973349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 973449bee38cSmrgprintf "%s\n" "$supported" >&6; } 9735576bbdfcSmrg if test "$supported" = "yes" ; then 9736576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9737576bbdfcSmrg found="yes" 9738576bbdfcSmrg fi 9739576bbdfcSmrg fi 9740576bbdfcSmrg 9741576bbdfcSmrg 9742576bbdfcSmrg 9743576bbdfcSmrg 9744576bbdfcSmrg 9745576bbdfcSmrg 9746576bbdfcSmrg 9747576bbdfcSmrg 9748576bbdfcSmrg 9749576bbdfcSmrg 9750576bbdfcSmrg 9751576bbdfcSmrg 9752576bbdfcSmrg 9753576bbdfcSmrg 9754576bbdfcSmrg 9755576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9756576bbdfcSmrg 9757576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9758576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 975949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 976049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 976149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 976249bee38cSmrgthen : 976349bee38cSmrg printf %s "(cached) " >&6 9764c8df0c59Smrgelse case e in #( 9765c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9766576bbdfcSmrg/* end confdefs.h. */ 9767576bbdfcSmrgint i; 9768576bbdfcSmrg_ACEOF 976949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 977049bee38cSmrgthen : 9771576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9772c8df0c59Smrgelse case e in #( 9773c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9774c8df0c59Smrgesac 9775576bbdfcSmrgfi 9776c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9777c8df0c59Smrgesac 9778576bbdfcSmrgfi 977949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 978049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9781576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9782576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9783576bbdfcSmrgfi 9784576bbdfcSmrg 9785576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9786576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9787576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9788576bbdfcSmrg fi 9789576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 979049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 979149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 979249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 979349bee38cSmrgthen : 979449bee38cSmrg printf %s "(cached) " >&6 9795c8df0c59Smrgelse case e in #( 9796c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9797576bbdfcSmrg/* end confdefs.h. */ 9798576bbdfcSmrgint i; 9799576bbdfcSmrg_ACEOF 980049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 980149bee38cSmrgthen : 9802576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9803c8df0c59Smrgelse case e in #( 9804c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9805c8df0c59Smrgesac 9806576bbdfcSmrgfi 9807c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9808c8df0c59Smrgesac 9809576bbdfcSmrgfi 981049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 981149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9812576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9813576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9814576bbdfcSmrgfi 9815576bbdfcSmrg 9816576bbdfcSmrgfound="no" 9817576bbdfcSmrg 9818576bbdfcSmrg if test $found = "no" ; then 981981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9820576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9821576bbdfcSmrg fi 9822576bbdfcSmrg 982381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9824576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9825576bbdfcSmrg fi 9826576bbdfcSmrg 9827576bbdfcSmrg CFLAGS="$CFLAGS -Wsequence-point" 9828576bbdfcSmrg 982949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 983049bee38cSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 9831576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 983249bee38cSmrg if eval test \${$cacheid+y} 983349bee38cSmrgthen : 983449bee38cSmrg printf %s "(cached) " >&6 9835c8df0c59Smrgelse case e in #( 9836c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9837576bbdfcSmrg/* end confdefs.h. */ 9838576bbdfcSmrgint i; 9839576bbdfcSmrgint 984049bee38cSmrgmain (void) 9841576bbdfcSmrg{ 9842576bbdfcSmrg 9843576bbdfcSmrg ; 9844576bbdfcSmrg return 0; 9845576bbdfcSmrg} 9846576bbdfcSmrg_ACEOF 984749bee38cSmrgif ac_fn_c_try_link "$LINENO" 984849bee38cSmrgthen : 9849576bbdfcSmrg eval $cacheid=yes 9850c8df0c59Smrgelse case e in #( 9851c8df0c59Smrg e) eval $cacheid=no ;; 9852c8df0c59Smrgesac 9853576bbdfcSmrgfi 985449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9855c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9856c8df0c59Smrgesac 9857576bbdfcSmrgfi 9858576bbdfcSmrg 9859576bbdfcSmrg 9860576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9861576bbdfcSmrg 9862576bbdfcSmrg eval supported=\$$cacheid 986349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 986449bee38cSmrgprintf "%s\n" "$supported" >&6; } 9865576bbdfcSmrg if test "$supported" = "yes" ; then 9866576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9867576bbdfcSmrg found="yes" 9868576bbdfcSmrg fi 9869576bbdfcSmrg fi 9870576bbdfcSmrg 9871576bbdfcSmrg 9872576bbdfcSmrg 9873576bbdfcSmrg 9874576bbdfcSmrg 9875576bbdfcSmrg 9876576bbdfcSmrg 9877576bbdfcSmrg 9878576bbdfcSmrg 9879576bbdfcSmrg 9880576bbdfcSmrg 9881576bbdfcSmrg 9882576bbdfcSmrg 9883576bbdfcSmrg 9884576bbdfcSmrg 9885576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9886576bbdfcSmrg 9887576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9888576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 988949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 989049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 989149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 989249bee38cSmrgthen : 989349bee38cSmrg printf %s "(cached) " >&6 9894c8df0c59Smrgelse case e in #( 9895c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9896576bbdfcSmrg/* end confdefs.h. */ 9897576bbdfcSmrgint i; 9898576bbdfcSmrg_ACEOF 989949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 990049bee38cSmrgthen : 9901576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9902c8df0c59Smrgelse case e in #( 9903c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9904c8df0c59Smrgesac 9905576bbdfcSmrgfi 9906c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9907c8df0c59Smrgesac 9908576bbdfcSmrgfi 990949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 991049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9911576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9912576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9913576bbdfcSmrgfi 9914576bbdfcSmrg 9915576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9916576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9917576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9918576bbdfcSmrg fi 9919576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 992049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 992149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 992249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 992349bee38cSmrgthen : 992449bee38cSmrg printf %s "(cached) " >&6 9925c8df0c59Smrgelse case e in #( 9926c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9927576bbdfcSmrg/* end confdefs.h. */ 9928576bbdfcSmrgint i; 9929576bbdfcSmrg_ACEOF 993049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 993149bee38cSmrgthen : 9932576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9933c8df0c59Smrgelse case e in #( 9934c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9935c8df0c59Smrgesac 9936576bbdfcSmrgfi 9937c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9938c8df0c59Smrgesac 9939576bbdfcSmrgfi 994049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 994149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9942576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9943576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9944576bbdfcSmrgfi 9945576bbdfcSmrg 9946576bbdfcSmrgfound="no" 9947576bbdfcSmrg 9948576bbdfcSmrg if test $found = "no" ; then 994981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9950576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9951576bbdfcSmrg fi 9952576bbdfcSmrg 995381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9954576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9955576bbdfcSmrg fi 9956576bbdfcSmrg 9957576bbdfcSmrg CFLAGS="$CFLAGS -Wreturn-type" 9958576bbdfcSmrg 995949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 996049bee38cSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 9961576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 996249bee38cSmrg if eval test \${$cacheid+y} 996349bee38cSmrgthen : 996449bee38cSmrg printf %s "(cached) " >&6 9965c8df0c59Smrgelse case e in #( 9966c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9967576bbdfcSmrg/* end confdefs.h. */ 9968576bbdfcSmrgint i; 9969576bbdfcSmrgint 997049bee38cSmrgmain (void) 9971576bbdfcSmrg{ 9972576bbdfcSmrg 9973576bbdfcSmrg ; 9974576bbdfcSmrg return 0; 9975576bbdfcSmrg} 9976576bbdfcSmrg_ACEOF 997749bee38cSmrgif ac_fn_c_try_link "$LINENO" 997849bee38cSmrgthen : 9979576bbdfcSmrg eval $cacheid=yes 9980c8df0c59Smrgelse case e in #( 9981c8df0c59Smrg e) eval $cacheid=no ;; 9982c8df0c59Smrgesac 9983576bbdfcSmrgfi 998449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9985c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 9986c8df0c59Smrgesac 9987576bbdfcSmrgfi 9988576bbdfcSmrg 9989576bbdfcSmrg 9990576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9991576bbdfcSmrg 9992576bbdfcSmrg eval supported=\$$cacheid 999349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 999449bee38cSmrgprintf "%s\n" "$supported" >&6; } 9995576bbdfcSmrg if test "$supported" = "yes" ; then 9996576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9997576bbdfcSmrg found="yes" 9998576bbdfcSmrg fi 9999576bbdfcSmrg fi 10000576bbdfcSmrg 10001576bbdfcSmrg 10002576bbdfcSmrg 10003576bbdfcSmrg 10004576bbdfcSmrg 10005576bbdfcSmrg 10006576bbdfcSmrg 10007576bbdfcSmrg 10008576bbdfcSmrg 10009576bbdfcSmrg 10010576bbdfcSmrg 10011576bbdfcSmrg 10012576bbdfcSmrg 10013576bbdfcSmrg 10014576bbdfcSmrg 10015576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10016576bbdfcSmrg 10017576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10018576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1001949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1002049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1002149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1002249bee38cSmrgthen : 1002349bee38cSmrg printf %s "(cached) " >&6 10024c8df0c59Smrgelse case e in #( 10025c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10026576bbdfcSmrg/* end confdefs.h. */ 10027576bbdfcSmrgint i; 10028576bbdfcSmrg_ACEOF 1002949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1003049bee38cSmrgthen : 10031576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10032c8df0c59Smrgelse case e in #( 10033c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10034c8df0c59Smrgesac 10035576bbdfcSmrgfi 10036c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10037c8df0c59Smrgesac 10038576bbdfcSmrgfi 1003949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1004049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10041576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10042576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10043576bbdfcSmrgfi 10044576bbdfcSmrg 10045576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10046576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10047576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10048576bbdfcSmrg fi 10049576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1005049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1005149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1005249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1005349bee38cSmrgthen : 1005449bee38cSmrg printf %s "(cached) " >&6 10055c8df0c59Smrgelse case e in #( 10056c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10057576bbdfcSmrg/* end confdefs.h. */ 10058576bbdfcSmrgint i; 10059576bbdfcSmrg_ACEOF 1006049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1006149bee38cSmrgthen : 10062576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10063c8df0c59Smrgelse case e in #( 10064c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10065c8df0c59Smrgesac 10066576bbdfcSmrgfi 10067c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10068c8df0c59Smrgesac 10069576bbdfcSmrgfi 1007049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1007149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10072576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10073576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10074576bbdfcSmrgfi 10075576bbdfcSmrg 10076576bbdfcSmrgfound="no" 10077576bbdfcSmrg 10078576bbdfcSmrg if test $found = "no" ; then 1007981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10080576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10081576bbdfcSmrg fi 10082576bbdfcSmrg 1008381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10084576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10085576bbdfcSmrg fi 10086576bbdfcSmrg 10087576bbdfcSmrg CFLAGS="$CFLAGS -Wtrigraphs" 10088576bbdfcSmrg 1008949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 1009049bee38cSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 10091576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 1009249bee38cSmrg if eval test \${$cacheid+y} 1009349bee38cSmrgthen : 1009449bee38cSmrg printf %s "(cached) " >&6 10095c8df0c59Smrgelse case e in #( 10096c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10097576bbdfcSmrg/* end confdefs.h. */ 10098576bbdfcSmrgint i; 10099576bbdfcSmrgint 1010049bee38cSmrgmain (void) 10101576bbdfcSmrg{ 10102576bbdfcSmrg 10103576bbdfcSmrg ; 10104576bbdfcSmrg return 0; 10105576bbdfcSmrg} 10106576bbdfcSmrg_ACEOF 1010749bee38cSmrgif ac_fn_c_try_link "$LINENO" 1010849bee38cSmrgthen : 10109576bbdfcSmrg eval $cacheid=yes 10110c8df0c59Smrgelse case e in #( 10111c8df0c59Smrg e) eval $cacheid=no ;; 10112c8df0c59Smrgesac 10113576bbdfcSmrgfi 1011449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10115c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 10116c8df0c59Smrgesac 10117576bbdfcSmrgfi 10118576bbdfcSmrg 10119576bbdfcSmrg 10120576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10121576bbdfcSmrg 10122576bbdfcSmrg eval supported=\$$cacheid 1012349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1012449bee38cSmrgprintf "%s\n" "$supported" >&6; } 10125576bbdfcSmrg if test "$supported" = "yes" ; then 10126576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 10127576bbdfcSmrg found="yes" 10128576bbdfcSmrg fi 10129576bbdfcSmrg fi 10130576bbdfcSmrg 10131576bbdfcSmrg 10132576bbdfcSmrg 10133576bbdfcSmrg 10134576bbdfcSmrg 10135576bbdfcSmrg 10136576bbdfcSmrg 10137576bbdfcSmrg 10138576bbdfcSmrg 10139576bbdfcSmrg 10140576bbdfcSmrg 10141576bbdfcSmrg 10142576bbdfcSmrg 10143576bbdfcSmrg 10144576bbdfcSmrg 10145576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10146576bbdfcSmrg 10147576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10148576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1014949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1015049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1015149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1015249bee38cSmrgthen : 1015349bee38cSmrg printf %s "(cached) " >&6 10154c8df0c59Smrgelse case e in #( 10155c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10156576bbdfcSmrg/* end confdefs.h. */ 10157576bbdfcSmrgint i; 10158576bbdfcSmrg_ACEOF 1015949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1016049bee38cSmrgthen : 10161576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10162c8df0c59Smrgelse case e in #( 10163c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10164c8df0c59Smrgesac 10165576bbdfcSmrgfi 10166c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10167c8df0c59Smrgesac 10168576bbdfcSmrgfi 1016949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1017049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10171576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10172576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10173576bbdfcSmrgfi 10174576bbdfcSmrg 10175576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10176576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10177576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10178576bbdfcSmrg fi 10179576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1018049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1018149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1018249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1018349bee38cSmrgthen : 1018449bee38cSmrg printf %s "(cached) " >&6 10185c8df0c59Smrgelse case e in #( 10186c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10187576bbdfcSmrg/* end confdefs.h. */ 10188576bbdfcSmrgint i; 10189576bbdfcSmrg_ACEOF 1019049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1019149bee38cSmrgthen : 10192576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10193c8df0c59Smrgelse case e in #( 10194c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10195c8df0c59Smrgesac 10196576bbdfcSmrgfi 10197c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10198c8df0c59Smrgesac 10199576bbdfcSmrgfi 1020049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1020149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10202576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10203576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10204576bbdfcSmrgfi 10205576bbdfcSmrg 10206576bbdfcSmrgfound="no" 10207576bbdfcSmrg 10208576bbdfcSmrg if test $found = "no" ; then 1020981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10210576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10211576bbdfcSmrg fi 10212576bbdfcSmrg 1021381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10214576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10215576bbdfcSmrg fi 10216576bbdfcSmrg 10217576bbdfcSmrg CFLAGS="$CFLAGS -Warray-bounds" 10218576bbdfcSmrg 1021949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 1022049bee38cSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 10221576bbdfcSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 1022249bee38cSmrg if eval test \${$cacheid+y} 1022349bee38cSmrgthen : 1022449bee38cSmrg printf %s "(cached) " >&6 10225c8df0c59Smrgelse case e in #( 10226c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10227576bbdfcSmrg/* end confdefs.h. */ 10228576bbdfcSmrgint i; 10229576bbdfcSmrgint 1023049bee38cSmrgmain (void) 10231576bbdfcSmrg{ 10232576bbdfcSmrg 10233576bbdfcSmrg ; 10234576bbdfcSmrg return 0; 10235576bbdfcSmrg} 10236576bbdfcSmrg_ACEOF 1023749bee38cSmrgif ac_fn_c_try_link "$LINENO" 1023849bee38cSmrgthen : 10239576bbdfcSmrg eval $cacheid=yes 10240c8df0c59Smrgelse case e in #( 10241c8df0c59Smrg e) eval $cacheid=no ;; 10242c8df0c59Smrgesac 10243576bbdfcSmrgfi 1024449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10245c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 10246c8df0c59Smrgesac 10247576bbdfcSmrgfi 10248576bbdfcSmrg 10249576bbdfcSmrg 10250576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10251576bbdfcSmrg 10252576bbdfcSmrg eval supported=\$$cacheid 1025349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1025449bee38cSmrgprintf "%s\n" "$supported" >&6; } 10255576bbdfcSmrg if test "$supported" = "yes" ; then 10256576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 10257576bbdfcSmrg found="yes" 10258576bbdfcSmrg fi 10259576bbdfcSmrg fi 10260576bbdfcSmrg 10261576bbdfcSmrg 10262576bbdfcSmrg 10263576bbdfcSmrg 10264576bbdfcSmrg 10265576bbdfcSmrg 10266576bbdfcSmrg 10267576bbdfcSmrg 10268576bbdfcSmrg 10269576bbdfcSmrg 10270576bbdfcSmrg 10271576bbdfcSmrg 10272576bbdfcSmrg 10273576bbdfcSmrg 10274576bbdfcSmrg 10275576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10276576bbdfcSmrg 10277576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10278576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1027949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1028049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1028149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1028249bee38cSmrgthen : 1028349bee38cSmrg printf %s "(cached) " >&6 10284c8df0c59Smrgelse case e in #( 10285c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10286576bbdfcSmrg/* end confdefs.h. */ 10287576bbdfcSmrgint i; 10288576bbdfcSmrg_ACEOF 1028949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1029049bee38cSmrgthen : 10291576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10292c8df0c59Smrgelse case e in #( 10293c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10294c8df0c59Smrgesac 10295576bbdfcSmrgfi 10296c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10297c8df0c59Smrgesac 10298576bbdfcSmrgfi 1029949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1030049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10301576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10302576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10303576bbdfcSmrgfi 10304576bbdfcSmrg 10305576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10306576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10307576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10308576bbdfcSmrg fi 10309576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1031049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1031149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1031249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1031349bee38cSmrgthen : 1031449bee38cSmrg printf %s "(cached) " >&6 10315c8df0c59Smrgelse case e in #( 10316c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10317576bbdfcSmrg/* end confdefs.h. */ 10318576bbdfcSmrgint i; 10319576bbdfcSmrg_ACEOF 1032049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1032149bee38cSmrgthen : 10322576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10323c8df0c59Smrgelse case e in #( 10324c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10325c8df0c59Smrgesac 10326576bbdfcSmrgfi 10327c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10328c8df0c59Smrgesac 10329576bbdfcSmrgfi 1033049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1033149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10332576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10333576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10334576bbdfcSmrgfi 10335576bbdfcSmrg 10336576bbdfcSmrgfound="no" 10337576bbdfcSmrg 10338576bbdfcSmrg if test $found = "no" ; then 1033981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10340576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10341576bbdfcSmrg fi 10342576bbdfcSmrg 1034381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10344576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10345576bbdfcSmrg fi 10346576bbdfcSmrg 10347576bbdfcSmrg CFLAGS="$CFLAGS -Wwrite-strings" 10348576bbdfcSmrg 1034949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 1035049bee38cSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10351576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 1035249bee38cSmrg if eval test \${$cacheid+y} 1035349bee38cSmrgthen : 1035449bee38cSmrg printf %s "(cached) " >&6 10355c8df0c59Smrgelse case e in #( 10356c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10357576bbdfcSmrg/* end confdefs.h. */ 10358576bbdfcSmrgint i; 10359576bbdfcSmrgint 1036049bee38cSmrgmain (void) 10361576bbdfcSmrg{ 10362576bbdfcSmrg 10363576bbdfcSmrg ; 10364576bbdfcSmrg return 0; 10365576bbdfcSmrg} 10366576bbdfcSmrg_ACEOF 1036749bee38cSmrgif ac_fn_c_try_link "$LINENO" 1036849bee38cSmrgthen : 10369576bbdfcSmrg eval $cacheid=yes 10370c8df0c59Smrgelse case e in #( 10371c8df0c59Smrg e) eval $cacheid=no ;; 10372c8df0c59Smrgesac 10373576bbdfcSmrgfi 1037449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10375c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 10376c8df0c59Smrgesac 10377576bbdfcSmrgfi 10378576bbdfcSmrg 10379576bbdfcSmrg 10380576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10381576bbdfcSmrg 10382576bbdfcSmrg eval supported=\$$cacheid 1038349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1038449bee38cSmrgprintf "%s\n" "$supported" >&6; } 10385576bbdfcSmrg if test "$supported" = "yes" ; then 10386576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10387576bbdfcSmrg found="yes" 10388576bbdfcSmrg fi 10389576bbdfcSmrg fi 10390576bbdfcSmrg 10391576bbdfcSmrg 10392576bbdfcSmrg 10393576bbdfcSmrg 10394576bbdfcSmrg 10395576bbdfcSmrg 10396576bbdfcSmrg 10397576bbdfcSmrg 10398576bbdfcSmrg 10399576bbdfcSmrg 10400576bbdfcSmrg 10401576bbdfcSmrg 10402576bbdfcSmrg 10403576bbdfcSmrg 10404576bbdfcSmrg 10405576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10406576bbdfcSmrg 10407576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10408576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1040949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1041049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1041149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1041249bee38cSmrgthen : 1041349bee38cSmrg printf %s "(cached) " >&6 10414c8df0c59Smrgelse case e in #( 10415c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10416576bbdfcSmrg/* end confdefs.h. */ 10417576bbdfcSmrgint i; 10418576bbdfcSmrg_ACEOF 1041949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1042049bee38cSmrgthen : 10421576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10422c8df0c59Smrgelse case e in #( 10423c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10424c8df0c59Smrgesac 10425576bbdfcSmrgfi 10426c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10427c8df0c59Smrgesac 10428576bbdfcSmrgfi 1042949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1043049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10431576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10432576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10433576bbdfcSmrgfi 10434576bbdfcSmrg 10435576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10436576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10437576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10438576bbdfcSmrg fi 10439576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1044049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1044149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1044249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1044349bee38cSmrgthen : 1044449bee38cSmrg printf %s "(cached) " >&6 10445c8df0c59Smrgelse case e in #( 10446c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10447576bbdfcSmrg/* end confdefs.h. */ 10448576bbdfcSmrgint i; 10449576bbdfcSmrg_ACEOF 1045049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1045149bee38cSmrgthen : 10452576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10453c8df0c59Smrgelse case e in #( 10454c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10455c8df0c59Smrgesac 10456576bbdfcSmrgfi 10457c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10458c8df0c59Smrgesac 10459576bbdfcSmrgfi 1046049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1046149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10462576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10463576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10464576bbdfcSmrgfi 10465576bbdfcSmrg 10466576bbdfcSmrgfound="no" 10467576bbdfcSmrg 10468576bbdfcSmrg if test $found = "no" ; then 1046981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10470576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10471576bbdfcSmrg fi 10472576bbdfcSmrg 1047381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10474576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10475576bbdfcSmrg fi 10476576bbdfcSmrg 10477576bbdfcSmrg CFLAGS="$CFLAGS -Waddress" 10478576bbdfcSmrg 1047949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 1048049bee38cSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 10481576bbdfcSmrg cacheid=xorg_cv_cc_flag__Waddress 1048249bee38cSmrg if eval test \${$cacheid+y} 1048349bee38cSmrgthen : 1048449bee38cSmrg printf %s "(cached) " >&6 10485c8df0c59Smrgelse case e in #( 10486c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10487576bbdfcSmrg/* end confdefs.h. */ 10488576bbdfcSmrgint i; 10489576bbdfcSmrgint 1049049bee38cSmrgmain (void) 10491576bbdfcSmrg{ 10492576bbdfcSmrg 10493576bbdfcSmrg ; 10494576bbdfcSmrg return 0; 10495576bbdfcSmrg} 10496576bbdfcSmrg_ACEOF 1049749bee38cSmrgif ac_fn_c_try_link "$LINENO" 1049849bee38cSmrgthen : 10499576bbdfcSmrg eval $cacheid=yes 10500c8df0c59Smrgelse case e in #( 10501c8df0c59Smrg e) eval $cacheid=no ;; 10502c8df0c59Smrgesac 10503576bbdfcSmrgfi 1050449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10505c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 10506c8df0c59Smrgesac 10507576bbdfcSmrgfi 10508576bbdfcSmrg 10509576bbdfcSmrg 10510576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10511576bbdfcSmrg 10512576bbdfcSmrg eval supported=\$$cacheid 1051349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1051449bee38cSmrgprintf "%s\n" "$supported" >&6; } 10515576bbdfcSmrg if test "$supported" = "yes" ; then 10516576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10517576bbdfcSmrg found="yes" 10518576bbdfcSmrg fi 10519576bbdfcSmrg fi 10520576bbdfcSmrg 10521576bbdfcSmrg 10522576bbdfcSmrg 10523576bbdfcSmrg 10524576bbdfcSmrg 10525576bbdfcSmrg 10526576bbdfcSmrg 10527576bbdfcSmrg 10528576bbdfcSmrg 10529576bbdfcSmrg 10530576bbdfcSmrg 10531576bbdfcSmrg 10532576bbdfcSmrg 10533576bbdfcSmrg 10534576bbdfcSmrg 10535576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10536576bbdfcSmrg 10537576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10538576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1053949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1054049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1054149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1054249bee38cSmrgthen : 1054349bee38cSmrg printf %s "(cached) " >&6 10544c8df0c59Smrgelse case e in #( 10545c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10546576bbdfcSmrg/* end confdefs.h. */ 10547576bbdfcSmrgint i; 10548576bbdfcSmrg_ACEOF 1054949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1055049bee38cSmrgthen : 10551576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10552c8df0c59Smrgelse case e in #( 10553c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10554c8df0c59Smrgesac 10555576bbdfcSmrgfi 10556c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10557c8df0c59Smrgesac 10558576bbdfcSmrgfi 1055949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1056049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10561576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10562576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10563576bbdfcSmrgfi 10564576bbdfcSmrg 10565576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10566576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10567576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10568576bbdfcSmrg fi 10569576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1057049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1057149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1057249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1057349bee38cSmrgthen : 1057449bee38cSmrg printf %s "(cached) " >&6 10575c8df0c59Smrgelse case e in #( 10576c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10577576bbdfcSmrg/* end confdefs.h. */ 10578576bbdfcSmrgint i; 10579576bbdfcSmrg_ACEOF 1058049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1058149bee38cSmrgthen : 10582576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10583c8df0c59Smrgelse case e in #( 10584c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10585c8df0c59Smrgesac 10586576bbdfcSmrgfi 10587c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10588c8df0c59Smrgesac 10589576bbdfcSmrgfi 1059049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1059149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10592576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10593576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10594576bbdfcSmrgfi 10595576bbdfcSmrg 10596576bbdfcSmrgfound="no" 10597576bbdfcSmrg 10598576bbdfcSmrg if test $found = "no" ; then 1059981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10600576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10601576bbdfcSmrg fi 10602576bbdfcSmrg 1060381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10604576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10605576bbdfcSmrg fi 10606576bbdfcSmrg 10607576bbdfcSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10608576bbdfcSmrg 1060949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 1061049bee38cSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10611576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 1061249bee38cSmrg if eval test \${$cacheid+y} 1061349bee38cSmrgthen : 1061449bee38cSmrg printf %s "(cached) " >&6 10615c8df0c59Smrgelse case e in #( 10616c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10617576bbdfcSmrg/* end confdefs.h. */ 10618576bbdfcSmrgint i; 10619576bbdfcSmrgint 1062049bee38cSmrgmain (void) 10621576bbdfcSmrg{ 10622576bbdfcSmrg 10623576bbdfcSmrg ; 10624576bbdfcSmrg return 0; 10625576bbdfcSmrg} 10626576bbdfcSmrg_ACEOF 1062749bee38cSmrgif ac_fn_c_try_link "$LINENO" 1062849bee38cSmrgthen : 10629576bbdfcSmrg eval $cacheid=yes 10630c8df0c59Smrgelse case e in #( 10631c8df0c59Smrg e) eval $cacheid=no ;; 10632c8df0c59Smrgesac 10633576bbdfcSmrgfi 1063449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10635c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 10636c8df0c59Smrgesac 10637576bbdfcSmrgfi 10638576bbdfcSmrg 10639576bbdfcSmrg 10640576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10641576bbdfcSmrg 10642576bbdfcSmrg eval supported=\$$cacheid 1064349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1064449bee38cSmrgprintf "%s\n" "$supported" >&6; } 10645576bbdfcSmrg if test "$supported" = "yes" ; then 10646576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10647576bbdfcSmrg found="yes" 10648576bbdfcSmrg fi 10649576bbdfcSmrg fi 10650576bbdfcSmrg 10651576bbdfcSmrg 10652576bbdfcSmrg 10653576bbdfcSmrg 10654576bbdfcSmrg 10655576bbdfcSmrg 10656576bbdfcSmrg 10657576bbdfcSmrg 10658576bbdfcSmrg 10659576bbdfcSmrg 10660576bbdfcSmrg 10661576bbdfcSmrg 10662576bbdfcSmrg 10663576bbdfcSmrg 10664576bbdfcSmrg 10665576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10666576bbdfcSmrg 10667576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10668576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1066949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1067049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1067149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1067249bee38cSmrgthen : 1067349bee38cSmrg printf %s "(cached) " >&6 10674c8df0c59Smrgelse case e in #( 10675c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10676576bbdfcSmrg/* end confdefs.h. */ 10677576bbdfcSmrgint i; 10678576bbdfcSmrg_ACEOF 1067949bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1068049bee38cSmrgthen : 10681576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10682c8df0c59Smrgelse case e in #( 10683c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10684c8df0c59Smrgesac 10685576bbdfcSmrgfi 10686c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10687c8df0c59Smrgesac 10688576bbdfcSmrgfi 1068949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1069049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10691576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10692576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10693576bbdfcSmrgfi 10694576bbdfcSmrg 10695576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10696576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10697576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10698576bbdfcSmrg fi 10699576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1070049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1070149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1070249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1070349bee38cSmrgthen : 1070449bee38cSmrg printf %s "(cached) " >&6 10705c8df0c59Smrgelse case e in #( 10706c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10707576bbdfcSmrg/* end confdefs.h. */ 10708576bbdfcSmrgint i; 10709576bbdfcSmrg_ACEOF 1071049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1071149bee38cSmrgthen : 10712576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10713c8df0c59Smrgelse case e in #( 10714c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10715c8df0c59Smrgesac 10716576bbdfcSmrgfi 10717c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10718c8df0c59Smrgesac 10719576bbdfcSmrgfi 1072049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1072149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10722576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10723576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10724576bbdfcSmrgfi 10725576bbdfcSmrg 10726576bbdfcSmrgfound="no" 10727576bbdfcSmrg 10728576bbdfcSmrg if test $found = "no" ; then 1072981676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10730576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10731576bbdfcSmrg fi 10732576bbdfcSmrg 1073381676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10734576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10735576bbdfcSmrg fi 10736576bbdfcSmrg 10737576bbdfcSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10738576bbdfcSmrg 1073949bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 1074049bee38cSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10741576bbdfcSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 1074249bee38cSmrg if eval test \${$cacheid+y} 1074349bee38cSmrgthen : 1074449bee38cSmrg printf %s "(cached) " >&6 10745c8df0c59Smrgelse case e in #( 10746c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10747576bbdfcSmrg/* end confdefs.h. */ 10748576bbdfcSmrgint i; 10749576bbdfcSmrgint 1075049bee38cSmrgmain (void) 10751576bbdfcSmrg{ 10752576bbdfcSmrg 10753576bbdfcSmrg ; 10754576bbdfcSmrg return 0; 10755576bbdfcSmrg} 10756576bbdfcSmrg_ACEOF 1075749bee38cSmrgif ac_fn_c_try_link "$LINENO" 1075849bee38cSmrgthen : 10759576bbdfcSmrg eval $cacheid=yes 10760c8df0c59Smrgelse case e in #( 10761c8df0c59Smrg e) eval $cacheid=no ;; 10762c8df0c59Smrgesac 10763576bbdfcSmrgfi 1076449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10765c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 10766c8df0c59Smrgesac 10767576bbdfcSmrgfi 10768576bbdfcSmrg 10769576bbdfcSmrg 10770576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10771576bbdfcSmrg 10772576bbdfcSmrg eval supported=\$$cacheid 1077349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1077449bee38cSmrgprintf "%s\n" "$supported" >&6; } 10775576bbdfcSmrg if test "$supported" = "yes" ; then 10776576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10777576bbdfcSmrg found="yes" 10778576bbdfcSmrg fi 10779576bbdfcSmrg fi 10780576bbdfcSmrg 10781576bbdfcSmrg 10782576bbdfcSmrgfi 10783576bbdfcSmrg 10784576bbdfcSmrg 10785576bbdfcSmrg 10786576bbdfcSmrg 10787576bbdfcSmrg 10788576bbdfcSmrg 10789576bbdfcSmrg 10790576bbdfcSmrg CWARNFLAGS="$BASE_CFLAGS" 10791576bbdfcSmrg if test "x$GCC" = xyes ; then 10792576bbdfcSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10793576bbdfcSmrg fi 10794576bbdfcSmrg 10795576bbdfcSmrg 10796576bbdfcSmrg 10797576bbdfcSmrg 10798576bbdfcSmrg 10799576bbdfcSmrg 10800576bbdfcSmrg 10801576bbdfcSmrg 10802576bbdfcSmrg# Check whether --enable-strict-compilation was given. 1080349bee38cSmrgif test ${enable_strict_compilation+y} 1080449bee38cSmrgthen : 10805576bbdfcSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10806c8df0c59Smrgelse case e in #( 10807c8df0c59Smrg e) STRICT_COMPILE=no ;; 10808c8df0c59Smrgesac 10809576bbdfcSmrgfi 10810576bbdfcSmrg 10811576bbdfcSmrg 10812576bbdfcSmrg 10813576bbdfcSmrg 10814576bbdfcSmrg 10815576bbdfcSmrg 10816576bbdfcSmrgSTRICT_CFLAGS="" 10817576bbdfcSmrg 10818576bbdfcSmrg 10819576bbdfcSmrg 10820576bbdfcSmrg 10821576bbdfcSmrg 10822576bbdfcSmrg 10823576bbdfcSmrg 10824576bbdfcSmrg 10825576bbdfcSmrg 10826576bbdfcSmrg 10827576bbdfcSmrg 10828576bbdfcSmrg 10829576bbdfcSmrg 10830576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10831576bbdfcSmrg 10832576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10833576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1083449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1083549bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1083649bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1083749bee38cSmrgthen : 1083849bee38cSmrg printf %s "(cached) " >&6 10839c8df0c59Smrgelse case e in #( 10840c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10841576bbdfcSmrg/* end confdefs.h. */ 10842576bbdfcSmrgint i; 10843576bbdfcSmrg_ACEOF 1084449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1084549bee38cSmrgthen : 10846576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10847c8df0c59Smrgelse case e in #( 10848c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10849c8df0c59Smrgesac 10850576bbdfcSmrgfi 10851c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10852c8df0c59Smrgesac 10853576bbdfcSmrgfi 1085449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1085549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10856576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10857576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10858576bbdfcSmrgfi 10859576bbdfcSmrg 10860576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10861576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10862576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10863576bbdfcSmrg fi 10864576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1086549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1086649bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1086749bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1086849bee38cSmrgthen : 1086949bee38cSmrg printf %s "(cached) " >&6 10870c8df0c59Smrgelse case e in #( 10871c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10872576bbdfcSmrg/* end confdefs.h. */ 10873576bbdfcSmrgint i; 10874576bbdfcSmrg_ACEOF 1087549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1087649bee38cSmrgthen : 10877576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10878c8df0c59Smrgelse case e in #( 10879c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10880c8df0c59Smrgesac 10881576bbdfcSmrgfi 10882c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10883c8df0c59Smrgesac 10884576bbdfcSmrgfi 1088549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1088649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10887576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10888576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10889576bbdfcSmrgfi 10890576bbdfcSmrg 10891576bbdfcSmrgfound="no" 10892576bbdfcSmrg 10893576bbdfcSmrg if test $found = "no" ; then 1089481676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10895576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10896576bbdfcSmrg fi 10897576bbdfcSmrg 1089881676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10899576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10900576bbdfcSmrg fi 10901576bbdfcSmrg 10902576bbdfcSmrg CFLAGS="$CFLAGS -pedantic" 10903576bbdfcSmrg 1090449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 1090549bee38cSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 10906576bbdfcSmrg cacheid=xorg_cv_cc_flag__pedantic 1090749bee38cSmrg if eval test \${$cacheid+y} 1090849bee38cSmrgthen : 1090949bee38cSmrg printf %s "(cached) " >&6 10910c8df0c59Smrgelse case e in #( 10911c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10912576bbdfcSmrg/* end confdefs.h. */ 10913576bbdfcSmrgint i; 10914576bbdfcSmrgint 1091549bee38cSmrgmain (void) 10916576bbdfcSmrg{ 10917576bbdfcSmrg 10918576bbdfcSmrg ; 10919576bbdfcSmrg return 0; 10920576bbdfcSmrg} 10921576bbdfcSmrg_ACEOF 1092249bee38cSmrgif ac_fn_c_try_link "$LINENO" 1092349bee38cSmrgthen : 10924576bbdfcSmrg eval $cacheid=yes 10925c8df0c59Smrgelse case e in #( 10926c8df0c59Smrg e) eval $cacheid=no ;; 10927c8df0c59Smrgesac 10928576bbdfcSmrgfi 1092949bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10930c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 10931c8df0c59Smrgesac 10932576bbdfcSmrgfi 10933576bbdfcSmrg 10934576bbdfcSmrg 10935576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10936576bbdfcSmrg 10937576bbdfcSmrg eval supported=\$$cacheid 1093849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1093949bee38cSmrgprintf "%s\n" "$supported" >&6; } 10940576bbdfcSmrg if test "$supported" = "yes" ; then 10941576bbdfcSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10942576bbdfcSmrg found="yes" 10943576bbdfcSmrg fi 10944576bbdfcSmrg fi 10945576bbdfcSmrg 10946576bbdfcSmrg 10947576bbdfcSmrg 10948576bbdfcSmrg 10949576bbdfcSmrg 10950576bbdfcSmrg 10951576bbdfcSmrg 10952576bbdfcSmrg 10953576bbdfcSmrg 10954576bbdfcSmrg 10955576bbdfcSmrg 10956576bbdfcSmrg 10957576bbdfcSmrg 10958576bbdfcSmrg 10959576bbdfcSmrg 10960576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10961576bbdfcSmrg 10962576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10963576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1096449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1096549bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1096649bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1096749bee38cSmrgthen : 1096849bee38cSmrg printf %s "(cached) " >&6 10969c8df0c59Smrgelse case e in #( 10970c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10971576bbdfcSmrg/* end confdefs.h. */ 10972576bbdfcSmrgint i; 10973576bbdfcSmrg_ACEOF 1097449bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1097549bee38cSmrgthen : 10976576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10977c8df0c59Smrgelse case e in #( 10978c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10979c8df0c59Smrgesac 10980576bbdfcSmrgfi 10981c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10982c8df0c59Smrgesac 10983576bbdfcSmrgfi 1098449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1098549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10986576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10987576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10988576bbdfcSmrgfi 10989576bbdfcSmrg 10990576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10991576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10992576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10993576bbdfcSmrg fi 10994576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1099549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1099649bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1099749bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1099849bee38cSmrgthen : 1099949bee38cSmrg printf %s "(cached) " >&6 11000c8df0c59Smrgelse case e in #( 11001c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11002576bbdfcSmrg/* end confdefs.h. */ 11003576bbdfcSmrgint i; 11004576bbdfcSmrg_ACEOF 1100549bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1100649bee38cSmrgthen : 11007576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11008c8df0c59Smrgelse case e in #( 11009c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11010c8df0c59Smrgesac 11011576bbdfcSmrgfi 11012c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11013c8df0c59Smrgesac 11014576bbdfcSmrgfi 1101549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1101649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11017576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11018576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11019576bbdfcSmrgfi 11020576bbdfcSmrg 11021576bbdfcSmrgfound="no" 11022576bbdfcSmrg 11023576bbdfcSmrg if test $found = "no" ; then 1102481676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11025576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11026576bbdfcSmrg fi 11027576bbdfcSmrg 1102881676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11029576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11030576bbdfcSmrg fi 11031576bbdfcSmrg 11032576bbdfcSmrg CFLAGS="$CFLAGS -Werror" 11033576bbdfcSmrg 1103449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 1103549bee38cSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 11036576bbdfcSmrg cacheid=xorg_cv_cc_flag__Werror 1103749bee38cSmrg if eval test \${$cacheid+y} 1103849bee38cSmrgthen : 1103949bee38cSmrg printf %s "(cached) " >&6 11040c8df0c59Smrgelse case e in #( 11041c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11042576bbdfcSmrg/* end confdefs.h. */ 11043576bbdfcSmrgint i; 11044576bbdfcSmrgint 1104549bee38cSmrgmain (void) 11046576bbdfcSmrg{ 11047576bbdfcSmrg 11048576bbdfcSmrg ; 11049576bbdfcSmrg return 0; 11050576bbdfcSmrg} 11051576bbdfcSmrg_ACEOF 1105249bee38cSmrgif ac_fn_c_try_link "$LINENO" 1105349bee38cSmrgthen : 11054576bbdfcSmrg eval $cacheid=yes 11055c8df0c59Smrgelse case e in #( 11056c8df0c59Smrg e) eval $cacheid=no ;; 11057c8df0c59Smrgesac 11058576bbdfcSmrgfi 1105949bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11060c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 11061c8df0c59Smrgesac 11062576bbdfcSmrgfi 11063576bbdfcSmrg 11064576bbdfcSmrg 11065576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11066576bbdfcSmrg 11067576bbdfcSmrg eval supported=\$$cacheid 1106849bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1106949bee38cSmrgprintf "%s\n" "$supported" >&6; } 11070576bbdfcSmrg if test "$supported" = "yes" ; then 11071576bbdfcSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 11072576bbdfcSmrg found="yes" 11073576bbdfcSmrg fi 11074576bbdfcSmrg fi 11075576bbdfcSmrg 11076576bbdfcSmrg if test $found = "no" ; then 1107781676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11078576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11079576bbdfcSmrg fi 11080576bbdfcSmrg 1108181676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11082576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11083576bbdfcSmrg fi 11084576bbdfcSmrg 11085576bbdfcSmrg CFLAGS="$CFLAGS -errwarn" 11086576bbdfcSmrg 1108749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 1108849bee38cSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 11089576bbdfcSmrg cacheid=xorg_cv_cc_flag__errwarn 1109049bee38cSmrg if eval test \${$cacheid+y} 1109149bee38cSmrgthen : 1109249bee38cSmrg printf %s "(cached) " >&6 11093c8df0c59Smrgelse case e in #( 11094c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11095576bbdfcSmrg/* end confdefs.h. */ 11096576bbdfcSmrgint i; 11097576bbdfcSmrgint 1109849bee38cSmrgmain (void) 11099576bbdfcSmrg{ 11100576bbdfcSmrg 11101576bbdfcSmrg ; 11102576bbdfcSmrg return 0; 11103576bbdfcSmrg} 11104576bbdfcSmrg_ACEOF 1110549bee38cSmrgif ac_fn_c_try_link "$LINENO" 1110649bee38cSmrgthen : 11107576bbdfcSmrg eval $cacheid=yes 11108c8df0c59Smrgelse case e in #( 11109c8df0c59Smrg e) eval $cacheid=no ;; 11110c8df0c59Smrgesac 11111576bbdfcSmrgfi 1111249bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11113c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 11114c8df0c59Smrgesac 11115576bbdfcSmrgfi 11116576bbdfcSmrg 11117576bbdfcSmrg 11118576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11119576bbdfcSmrg 11120576bbdfcSmrg eval supported=\$$cacheid 1112149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1112249bee38cSmrgprintf "%s\n" "$supported" >&6; } 11123576bbdfcSmrg if test "$supported" = "yes" ; then 11124576bbdfcSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 11125576bbdfcSmrg found="yes" 11126576bbdfcSmrg fi 11127576bbdfcSmrg fi 11128576bbdfcSmrg 11129576bbdfcSmrg 11130576bbdfcSmrg 11131576bbdfcSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 11132576bbdfcSmrg# activate it with -Werror, so we add it here explicitly. 11133576bbdfcSmrg 11134576bbdfcSmrg 11135576bbdfcSmrg 11136576bbdfcSmrg 11137576bbdfcSmrg 11138576bbdfcSmrg 11139576bbdfcSmrg 11140576bbdfcSmrg 11141576bbdfcSmrg 11142576bbdfcSmrg 11143576bbdfcSmrg 11144576bbdfcSmrg 11145576bbdfcSmrg 11146576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS" 11147576bbdfcSmrg 11148576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11149576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1115049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1115149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1115249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1115349bee38cSmrgthen : 1115449bee38cSmrg printf %s "(cached) " >&6 11155c8df0c59Smrgelse case e in #( 11156c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11157576bbdfcSmrg/* end confdefs.h. */ 11158576bbdfcSmrgint i; 11159576bbdfcSmrg_ACEOF 1116049bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1116149bee38cSmrgthen : 11162576bbdfcSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11163c8df0c59Smrgelse case e in #( 11164c8df0c59Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11165c8df0c59Smrgesac 11166576bbdfcSmrgfi 11167c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11168c8df0c59Smrgesac 11169576bbdfcSmrgfi 1117049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1117149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11172576bbdfcSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11173576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11174576bbdfcSmrgfi 11175576bbdfcSmrg 11176576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11177576bbdfcSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11178576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11179576bbdfcSmrg fi 11180576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1118149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1118249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1118349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1118449bee38cSmrgthen : 1118549bee38cSmrg printf %s "(cached) " >&6 11186c8df0c59Smrgelse case e in #( 11187c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11188576bbdfcSmrg/* end confdefs.h. */ 11189576bbdfcSmrgint i; 11190576bbdfcSmrg_ACEOF 1119149bee38cSmrgif ac_fn_c_try_compile "$LINENO" 1119249bee38cSmrgthen : 11193576bbdfcSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11194c8df0c59Smrgelse case e in #( 11195c8df0c59Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11196c8df0c59Smrgesac 11197576bbdfcSmrgfi 11198c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11199c8df0c59Smrgesac 11200576bbdfcSmrgfi 1120149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1120249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11203576bbdfcSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11204576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11205576bbdfcSmrgfi 11206576bbdfcSmrg 11207576bbdfcSmrgfound="no" 11208576bbdfcSmrg 11209576bbdfcSmrg if test $found = "no" ; then 1121081676fe2Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11211576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11212576bbdfcSmrg fi 11213576bbdfcSmrg 1121481676fe2Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11215576bbdfcSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11216576bbdfcSmrg fi 11217576bbdfcSmrg 11218576bbdfcSmrg CFLAGS="$CFLAGS -Werror=attributes" 11219576bbdfcSmrg 1122049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 1122149bee38cSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 1122281676fe2Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 1122349bee38cSmrg if eval test \${$cacheid+y} 1122449bee38cSmrgthen : 1122549bee38cSmrg printf %s "(cached) " >&6 11226c8df0c59Smrgelse case e in #( 11227c8df0c59Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11228576bbdfcSmrg/* end confdefs.h. */ 11229576bbdfcSmrgint i; 11230576bbdfcSmrgint 1123149bee38cSmrgmain (void) 11232576bbdfcSmrg{ 11233576bbdfcSmrg 11234576bbdfcSmrg ; 11235576bbdfcSmrg return 0; 11236576bbdfcSmrg} 11237576bbdfcSmrg_ACEOF 1123849bee38cSmrgif ac_fn_c_try_link "$LINENO" 1123949bee38cSmrgthen : 11240576bbdfcSmrg eval $cacheid=yes 11241c8df0c59Smrgelse case e in #( 11242c8df0c59Smrg e) eval $cacheid=no ;; 11243c8df0c59Smrgesac 11244576bbdfcSmrgfi 1124549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11246c8df0c59Smrg conftest$ac_exeext conftest.$ac_ext ;; 11247c8df0c59Smrgesac 11248576bbdfcSmrgfi 11249576bbdfcSmrg 11250576bbdfcSmrg 11251576bbdfcSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11252576bbdfcSmrg 11253576bbdfcSmrg eval supported=\$$cacheid 1125449bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1125549bee38cSmrgprintf "%s\n" "$supported" >&6; } 11256576bbdfcSmrg if test "$supported" = "yes" ; then 11257576bbdfcSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 11258576bbdfcSmrg found="yes" 11259576bbdfcSmrg fi 11260576bbdfcSmrg fi 11261576bbdfcSmrg 11262576bbdfcSmrg 11263576bbdfcSmrg 11264576bbdfcSmrgif test "x$STRICT_COMPILE" = "xyes"; then 11265576bbdfcSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 11266576bbdfcSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 11267576bbdfcSmrgfi 11268576bbdfcSmrg 11269576bbdfcSmrg 11270576bbdfcSmrg 11271576bbdfcSmrg 11272576bbdfcSmrg 11273576bbdfcSmrg 11274c8df0c59Smrg 11275c8df0c59Smrg 11276576bbdfcSmrgcat >>confdefs.h <<_ACEOF 11277576bbdfcSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11278576bbdfcSmrg_ACEOF 11279576bbdfcSmrg 11280576bbdfcSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11281576bbdfcSmrg if test "x$PVM" = "x"; then 11282576bbdfcSmrg PVM="0" 11283576bbdfcSmrg fi 11284576bbdfcSmrg 1128549bee38cSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 11286576bbdfcSmrg 11287576bbdfcSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11288576bbdfcSmrg if test "x$PVP" = "x"; then 11289576bbdfcSmrg PVP="0" 11290576bbdfcSmrg fi 11291576bbdfcSmrg 1129249bee38cSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 11293576bbdfcSmrg 11294576bbdfcSmrg 11295576bbdfcSmrg 11296f9c28e31SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11297576bbdfcSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 11298f9c28e31Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 11299f9c28e31Smrgtouch \$(top_srcdir)/ChangeLog; \ 11300f9c28e31Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 11301576bbdfcSmrg 11302576bbdfcSmrg 11303576bbdfcSmrg 11304576bbdfcSmrg 11305576bbdfcSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11306576bbdfcSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11307576bbdfcSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 11308f9c28e31Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 11309f9c28e31Smrgtouch \$(top_srcdir)/INSTALL; \ 11310f9c28e31Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 11311576bbdfcSmrg 11312576bbdfcSmrg 11313576bbdfcSmrg 11314576bbdfcSmrg 11315576bbdfcSmrg 11316576bbdfcSmrg 11317f9c28e31Smrgcase $host_os in 11318f9c28e31Smrg solaris*) 11319f9c28e31Smrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 11320f9c28e31Smrg # check for a man page file found in later versions that use 11321f9c28e31Smrg # traditional section numbers instead 1132249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 1132349bee38cSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 1132449bee38cSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 1132549bee38cSmrgthen : 1132649bee38cSmrg printf %s "(cached) " >&6 11327c8df0c59Smrgelse case e in #( 11328c8df0c59Smrg e) test "$cross_compiling" = yes && 11329f9c28e31Smrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11330f9c28e31Smrgif test -r "/usr/share/man/man7/attributes.7"; then 11331f9c28e31Smrg ac_cv_file__usr_share_man_man7_attributes_7=yes 11332f9c28e31Smrgelse 11333f9c28e31Smrg ac_cv_file__usr_share_man_man7_attributes_7=no 11334c8df0c59Smrgfi ;; 11335c8df0c59Smrgesac 11336f9c28e31Smrgfi 1133749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 1133849bee38cSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 1133949bee38cSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 1134049bee38cSmrgthen : 11341f9c28e31Smrg SYSV_MAN_SECTIONS=false 11342c8df0c59Smrgelse case e in #( 11343c8df0c59Smrg e) SYSV_MAN_SECTIONS=true ;; 11344c8df0c59Smrgesac 11345f9c28e31Smrgfi 11346f9c28e31Smrg 11347f9c28e31Smrg ;; 11348f9c28e31Smrg *) SYSV_MAN_SECTIONS=false ;; 11349f9c28e31Smrgesac 11350f9c28e31Smrg 11351576bbdfcSmrgif test x$APP_MAN_SUFFIX = x ; then 11352576bbdfcSmrg APP_MAN_SUFFIX=1 11353576bbdfcSmrgfi 11354576bbdfcSmrgif test x$APP_MAN_DIR = x ; then 11355576bbdfcSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11356576bbdfcSmrgfi 11357576bbdfcSmrg 11358576bbdfcSmrgif test x$LIB_MAN_SUFFIX = x ; then 11359576bbdfcSmrg LIB_MAN_SUFFIX=3 11360576bbdfcSmrgfi 11361576bbdfcSmrgif test x$LIB_MAN_DIR = x ; then 11362576bbdfcSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11363576bbdfcSmrgfi 11364576bbdfcSmrg 11365576bbdfcSmrgif test x$FILE_MAN_SUFFIX = x ; then 11366f9c28e31Smrg case $SYSV_MAN_SECTIONS in 11367f9c28e31Smrg true) FILE_MAN_SUFFIX=4 ;; 1136881676fe2Smrg *) FILE_MAN_SUFFIX=5 ;; 11369576bbdfcSmrg esac 11370576bbdfcSmrgfi 11371576bbdfcSmrgif test x$FILE_MAN_DIR = x ; then 11372576bbdfcSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11373576bbdfcSmrgfi 11374576bbdfcSmrg 11375576bbdfcSmrgif test x$MISC_MAN_SUFFIX = x ; then 11376f9c28e31Smrg case $SYSV_MAN_SECTIONS in 11377f9c28e31Smrg true) MISC_MAN_SUFFIX=5 ;; 1137881676fe2Smrg *) MISC_MAN_SUFFIX=7 ;; 11379576bbdfcSmrg esac 11380576bbdfcSmrgfi 11381576bbdfcSmrgif test x$MISC_MAN_DIR = x ; then 11382576bbdfcSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11383576bbdfcSmrgfi 11384576bbdfcSmrg 11385576bbdfcSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 11386f9c28e31Smrg case $SYSV_MAN_SECTIONS in 11387f9c28e31Smrg true) DRIVER_MAN_SUFFIX=7 ;; 1138881676fe2Smrg *) DRIVER_MAN_SUFFIX=4 ;; 11389576bbdfcSmrg esac 11390576bbdfcSmrgfi 11391576bbdfcSmrgif test x$DRIVER_MAN_DIR = x ; then 11392576bbdfcSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11393576bbdfcSmrgfi 11394576bbdfcSmrg 11395576bbdfcSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 11396f9c28e31Smrg case $SYSV_MAN_SECTIONS in 11397f9c28e31Smrg true) ADMIN_MAN_SUFFIX=1m ;; 1139881676fe2Smrg *) ADMIN_MAN_SUFFIX=8 ;; 1139991ec45ceSmrg esac 1140091ec45ceSmrgfi 1140191ec45ceSmrgif test x$ADMIN_MAN_DIR = x ; then 1140291ec45ceSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11403fc89c0fbSmrgfi 11404fc89c0fbSmrg 11405fc89c0fbSmrg 11406fc89c0fbSmrg 11407fc89c0fbSmrg 11408fc89c0fbSmrg 1140991ec45ceSmrg 1141091ec45ceSmrg 1141191ec45ceSmrg 1141291ec45ceSmrg 1141391ec45ceSmrg 1141491ec45ceSmrg 1141591ec45ceSmrg 1141691ec45ceSmrg 1141791ec45ceSmrg 1141891ec45ceSmrg 11419a0996ce0SmrgXORG_MAN_PAGE="X Version 11" 1142091ec45ceSmrg 11421a0996ce0SmrgMAN_SUBSTS="\ 11422a0996ce0Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11423a0996ce0Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11424a0996ce0Smrg -e 's|__xservername__|Xorg|g' \ 11425a0996ce0Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 11426a0996ce0Smrg -e 's|__projectroot__|\$(prefix)|g' \ 11427a0996ce0Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11428a0996ce0Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11429a0996ce0Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11430a0996ce0Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11431a0996ce0Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11432a0996ce0Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11433a0996ce0Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 1143491ec45ceSmrg 1143591ec45ceSmrg 1143691ec45ceSmrg 11437fc89c0fbSmrg 11438c8df0c59SmrgAM_DEFAULT_VERBOSITY=0 1143991ec45ceSmrg 1144091ec45ceSmrg 11441fc89c0fbSmrg 1144249bee38cSmrgac_fn_c_check_header_compile "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default" 1144349bee38cSmrgif test "x$ac_cv_header_wchar_h" = xyes 1144449bee38cSmrgthen : 1144549bee38cSmrg printf "%s\n" "#define HAVE_WCHAR_H 1" >>confdefs.h 11446fc89c0fbSmrg 1144791ec45ceSmrgfi 1144849bee38cSmrgac_fn_c_check_header_compile "$LINENO" "wctype.h" "ac_cv_header_wctype_h" "$ac_includes_default" 1144949bee38cSmrgif test "x$ac_cv_header_wctype_h" = xyes 1145049bee38cSmrgthen : 1145149bee38cSmrg printf "%s\n" "#define HAVE_WCTYPE_H 1" >>confdefs.h 11452fc89c0fbSmrg 1145349bee38cSmrgfi 1145449bee38cSmrgac_fn_c_check_header_compile "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default" 1145549bee38cSmrgif test "x$ac_cv_header_langinfo_h" = xyes 1145649bee38cSmrgthen : 1145749bee38cSmrg printf "%s\n" "#define HAVE_LANGINFO_H 1" >>confdefs.h 1145849bee38cSmrg 1145949bee38cSmrgfi 11460fc89c0fbSmrg 11461fc89c0fbSmrg 1146291ec45ceSmrg# Checks for pkg-config packages 11463fc89c0fbSmrg 1146491ec45ceSmrgpkg_failed=no 1146549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XPROP" >&5 1146649bee38cSmrgprintf %s "checking for XPROP... " >&6; } 1146791ec45ceSmrg 1146891ec45ceSmrgif test -n "$XPROP_CFLAGS"; then 1146991ec45ceSmrg pkg_cv_XPROP_CFLAGS="$XPROP_CFLAGS" 1147091ec45ceSmrg elif test -n "$PKG_CONFIG"; then 1147191ec45ceSmrg if test -n "$PKG_CONFIG" && \ 1147249bee38cSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5 1147381676fe2Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5 1147491ec45ceSmrg ac_status=$? 1147549bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11476a0996ce0Smrg test $ac_status = 0; }; then 1147781676fe2Smrg pkg_cv_XPROP_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null` 1147881676fe2Smrg test "x$?" != "x0" && pkg_failed=yes 1147991ec45ceSmrgelse 1148091ec45ceSmrg pkg_failed=yes 11481fc89c0fbSmrgfi 1148291ec45ceSmrg else 1148391ec45ceSmrg pkg_failed=untried 11484fc89c0fbSmrgfi 1148591ec45ceSmrgif test -n "$XPROP_LIBS"; then 1148691ec45ceSmrg pkg_cv_XPROP_LIBS="$XPROP_LIBS" 1148791ec45ceSmrg elif test -n "$PKG_CONFIG"; then 1148891ec45ceSmrg if test -n "$PKG_CONFIG" && \ 1148949bee38cSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5 1149081676fe2Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5 1149191ec45ceSmrg ac_status=$? 1149249bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11493a0996ce0Smrg test $ac_status = 0; }; then 1149481676fe2Smrg pkg_cv_XPROP_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null` 1149581676fe2Smrg test "x$?" != "x0" && pkg_failed=yes 1149691ec45ceSmrgelse 1149791ec45ceSmrg pkg_failed=yes 11498fc89c0fbSmrgfi 1149991ec45ceSmrg else 1150091ec45ceSmrg pkg_failed=untried 11501fc89c0fbSmrgfi 11502fc89c0fbSmrg 1150391ec45ceSmrg 1150491ec45ceSmrg 1150591ec45ceSmrgif test $pkg_failed = yes; then 1150649bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1150749bee38cSmrgprintf "%s\n" "no" >&6; } 1150891ec45ceSmrg 1150991ec45ceSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1151091ec45ceSmrg _pkg_short_errors_supported=yes 1151191ec45ceSmrgelse 1151291ec45ceSmrg _pkg_short_errors_supported=no 11513fc89c0fbSmrgfi 1151491ec45ceSmrg if test $_pkg_short_errors_supported = yes; then 1151581676fe2Smrg XPROP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1` 1151691ec45ceSmrg else 1151781676fe2Smrg XPROP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1` 1151891ec45ceSmrg fi 1151991ec45ceSmrg # Put the nasty error message in config.log where it belongs 1152091ec45ceSmrg echo "$XPROP_PKG_ERRORS" >&5 11521fc89c0fbSmrg 1152281676fe2Smrg as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met: 11523fc89c0fbSmrg 1152491ec45ceSmrg$XPROP_PKG_ERRORS 11525fc89c0fbSmrg 1152691ec45ceSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1152791ec45ceSmrginstalled software in a non-standard prefix. 11528fc89c0fbSmrg 1152991ec45ceSmrgAlternatively, you may set the environment variables XPROP_CFLAGS 1153091ec45ceSmrgand XPROP_LIBS to avoid the need to call pkg-config. 1153181676fe2SmrgSee the pkg-config man page for more details." "$LINENO" 5 1153291ec45ceSmrgelif test $pkg_failed = untried; then 1153349bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1153449bee38cSmrgprintf "%s\n" "no" >&6; } 11535c8df0c59Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11536c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 11537a0996ce0Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1153891ec45ceSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 1153991ec45ceSmrgpath to pkg-config. 11540fc89c0fbSmrg 1154191ec45ceSmrgAlternatively, you may set the environment variables XPROP_CFLAGS 1154291ec45ceSmrgand XPROP_LIBS to avoid the need to call pkg-config. 1154391ec45ceSmrgSee the pkg-config man page for more details. 11544fc89c0fbSmrg 1154591ec45ceSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11546c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } 11547a0996ce0Smrgelse 11548a0996ce0Smrg XPROP_CFLAGS=$pkg_cv_XPROP_CFLAGS 11549a0996ce0Smrg XPROP_LIBS=$pkg_cv_XPROP_LIBS 1155049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1155149bee38cSmrgprintf "%s\n" "yes" >&6; } 1155281676fe2Smrg 11553a0996ce0Smrgfi 11554fc89c0fbSmrg 11555fc89c0fbSmrg 11556a0996ce0Smrg 11557a0996ce0Smrg 11558a0996ce0Smrg 11559a0996ce0Smrg 11560a0996ce0Smrg# Check whether --with-lint was given. 1156149bee38cSmrgif test ${with_lint+y} 1156249bee38cSmrgthen : 11563a0996ce0Smrg withval=$with_lint; use_lint=$withval 11564c8df0c59Smrgelse case e in #( 11565c8df0c59Smrg e) use_lint=no ;; 11566c8df0c59Smrgesac 11567a0996ce0Smrgfi 11568a0996ce0Smrg 11569a0996ce0Smrg 11570a0996ce0Smrg# Obtain platform specific info like program name and options 11571a0996ce0Smrg# The lint program on FreeBSD and NetBSD is different from the one on Solaris 11572a0996ce0Smrgcase $host_os in 11573a0996ce0Smrg *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*) 11574a0996ce0Smrg lint_name=splint 11575a0996ce0Smrg lint_options="-badflag" 11576a0996ce0Smrg ;; 11577a0996ce0Smrg *freebsd* | *netbsd*) 11578a0996ce0Smrg lint_name=lint 11579a0996ce0Smrg lint_options="-u -b" 11580a0996ce0Smrg ;; 11581a0996ce0Smrg *solaris*) 11582a0996ce0Smrg lint_name=lint 11583a0996ce0Smrg lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2" 11584a0996ce0Smrg ;; 11585a0996ce0Smrgesac 11586a0996ce0Smrg 11587a0996ce0Smrg# Test for the presence of the program (either guessed by the code or spelled out by the user) 11588a0996ce0Smrgif test "x$use_lint" = x"yes" ; then 11589a0996ce0Smrg # Extract the first word of "$lint_name", so it can be a program name with args. 11590a0996ce0Smrgset dummy $lint_name; ac_word=$2 1159149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1159249bee38cSmrgprintf %s "checking for $ac_word... " >&6; } 1159349bee38cSmrgif test ${ac_cv_path_LINT+y} 1159449bee38cSmrgthen : 1159549bee38cSmrg printf %s "(cached) " >&6 11596c8df0c59Smrgelse case e in #( 11597c8df0c59Smrg e) case $LINT in 11598a0996ce0Smrg [\\/]* | ?:[\\/]*) 11599a0996ce0Smrg ac_cv_path_LINT="$LINT" # Let the user override the test with a path. 11600a0996ce0Smrg ;; 11601a0996ce0Smrg *) 11602a0996ce0Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11603a0996ce0Smrgfor as_dir in $PATH 11604a0996ce0Smrgdo 11605a0996ce0Smrg IFS=$as_save_IFS 1160649bee38cSmrg case $as_dir in #((( 1160749bee38cSmrg '') as_dir=./ ;; 1160849bee38cSmrg */) ;; 1160949bee38cSmrg *) as_dir=$as_dir/ ;; 1161049bee38cSmrg esac 11611a0996ce0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 1161249bee38cSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 1161349bee38cSmrg ac_cv_path_LINT="$as_dir$ac_word$ac_exec_ext" 1161449bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 11615a0996ce0Smrg break 2 11616a0996ce0Smrg fi 11617a0996ce0Smrgdone 11618a0996ce0Smrg done 11619a0996ce0SmrgIFS=$as_save_IFS 11620a0996ce0Smrg 11621a0996ce0Smrg ;; 11622c8df0c59Smrgesac ;; 11623a0996ce0Smrgesac 11624a0996ce0Smrgfi 11625a0996ce0SmrgLINT=$ac_cv_path_LINT 11626a0996ce0Smrgif test -n "$LINT"; then 1162749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5 1162849bee38cSmrgprintf "%s\n" "$LINT" >&6; } 1162991ec45ceSmrgelse 1163049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1163149bee38cSmrgprintf "%s\n" "no" >&6; } 1163291ec45ceSmrgfi 11633fc89c0fbSmrg 11634fc89c0fbSmrg 11635a0996ce0Smrg if test "x$LINT" = "x"; then 11636a0996ce0Smrg as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5 11637a0996ce0Smrg fi 11638a0996ce0Smrgelif test "x$use_lint" = x"no" ; then 11639a0996ce0Smrg if test "x$LINT" != "x"; then 1164049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5 1164149bee38cSmrgprintf "%s\n" "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;} 11642a0996ce0Smrg fi 11643fc89c0fbSmrgelse 11644a0996ce0Smrg as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5 11645fc89c0fbSmrgfi 11646fc89c0fbSmrg 11647a0996ce0Smrg# User supplied flags override default flags 11648a0996ce0Smrgif test "x$LINT_FLAGS" != "x"; then 11649a0996ce0Smrg lint_options=$LINT_FLAGS 1165091ec45ceSmrgfi 11651fc89c0fbSmrg 11652a0996ce0SmrgLINT_FLAGS=$lint_options 11653fc89c0fbSmrg 11654a0996ce0Smrg if test "x$LINT" != x; then 1165591ec45ceSmrg LINT_TRUE= 1165691ec45ceSmrg LINT_FALSE='#' 1165791ec45ceSmrgelse 1165891ec45ceSmrg LINT_TRUE='#' 1165991ec45ceSmrg LINT_FALSE= 1166091ec45ceSmrgfi 11661fc89c0fbSmrg 11662fc89c0fbSmrg 11663fc89c0fbSmrg 11664fc89c0fbSmrg 11665f4a95042Smrgac_config_files="$ac_config_files Makefile man/Makefile" 11666fc89c0fbSmrg 11667fc89c0fbSmrgcat >confcache <<\_ACEOF 11668fc89c0fbSmrg# This file is a shell script that caches the results of configure 11669fc89c0fbSmrg# tests run on this system so they can be shared between configure 11670fc89c0fbSmrg# scripts and configure runs, see configure's option --config-cache. 11671fc89c0fbSmrg# It is not useful on other systems. If it contains results you don't 11672fc89c0fbSmrg# want to keep, you may remove or edit it. 11673fc89c0fbSmrg# 11674fc89c0fbSmrg# config.status only pays attention to the cache file if you give it 11675fc89c0fbSmrg# the --recheck option to rerun configure. 11676fc89c0fbSmrg# 11677c8df0c59Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when 11678c8df0c59Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the 11679fc89c0fbSmrg# following values. 11680fc89c0fbSmrg 11681fc89c0fbSmrg_ACEOF 11682fc89c0fbSmrg 11683fc89c0fbSmrg# The following way of writing the cache mishandles newlines in values, 11684fc89c0fbSmrg# but we know of no workaround that is simple, portable, and efficient. 11685fc89c0fbSmrg# So, we kill variables containing newlines. 11686fc89c0fbSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 11687fc89c0fbSmrg# and sets the high bit in the cache file unless we assign to the vars. 11688fc89c0fbSmrg( 11689fc89c0fbSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11690fc89c0fbSmrg eval ac_val=\$$ac_var 11691fc89c0fbSmrg case $ac_val in #( 11692fc89c0fbSmrg *${as_nl}*) 11693fc89c0fbSmrg case $ac_var in #( 1169449bee38cSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1169549bee38cSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11696fc89c0fbSmrg esac 11697fc89c0fbSmrg case $ac_var in #( 11698fc89c0fbSmrg _ | IFS | as_nl) ;; #( 1169991ec45ceSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11700a0996ce0Smrg *) { eval $ac_var=; unset $ac_var;} ;; 11701fc89c0fbSmrg esac ;; 11702fc89c0fbSmrg esac 11703fc89c0fbSmrg done 11704fc89c0fbSmrg 11705fc89c0fbSmrg (set) 2>&1 | 11706fc89c0fbSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 11707fc89c0fbSmrg *${as_nl}ac_space=\ *) 11708c8df0c59Smrg # 'set' does not quote correctly, so add quotes: double-quote 11709a0996ce0Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11710fc89c0fbSmrg sed -n \ 11711fc89c0fbSmrg "s/'/'\\\\''/g; 11712fc89c0fbSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11713fc89c0fbSmrg ;; #( 11714fc89c0fbSmrg *) 11715c8df0c59Smrg # 'set' quotes correctly as required by POSIX, so do not add quotes. 11716fc89c0fbSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11717fc89c0fbSmrg ;; 11718fc89c0fbSmrg esac | 11719fc89c0fbSmrg sort 11720fc89c0fbSmrg) | 11721fc89c0fbSmrg sed ' 11722fc89c0fbSmrg /^ac_cv_env_/b end 11723fc89c0fbSmrg t clear 11724fc89c0fbSmrg :clear 1172549bee38cSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 11726fc89c0fbSmrg t end 11727fc89c0fbSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11728fc89c0fbSmrg :end' >>confcache 11729fc89c0fbSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11730fc89c0fbSmrg if test -w "$cache_file"; then 11731a0996ce0Smrg if test "x$cache_file" != "x/dev/null"; then 1173249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1173349bee38cSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11734a0996ce0Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11735a0996ce0Smrg cat confcache >"$cache_file" 11736a0996ce0Smrg else 11737a0996ce0Smrg case $cache_file in #( 11738a0996ce0Smrg */* | ?:*) 11739a0996ce0Smrg mv -f confcache "$cache_file"$$ && 11740a0996ce0Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11741a0996ce0Smrg *) 11742a0996ce0Smrg mv -f confcache "$cache_file" ;; 11743a0996ce0Smrg esac 11744a0996ce0Smrg fi 11745a0996ce0Smrg fi 11746fc89c0fbSmrg else 1174749bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1174849bee38cSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 11749fc89c0fbSmrg fi 11750fc89c0fbSmrgfi 11751fc89c0fbSmrgrm -f confcache 11752fc89c0fbSmrg 11753fc89c0fbSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11754fc89c0fbSmrg# Let make expand exec_prefix. 11755fc89c0fbSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11756fc89c0fbSmrg 11757fc89c0fbSmrgDEFS=-DHAVE_CONFIG_H 11758fc89c0fbSmrg 11759fc89c0fbSmrgac_libobjs= 11760fc89c0fbSmrgac_ltlibobjs= 11761a0996ce0SmrgU= 11762fc89c0fbSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11763fc89c0fbSmrg # 1. Remove the extension, and $U if already installed. 11764fc89c0fbSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1176549bee38cSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 11766fc89c0fbSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11767fc89c0fbSmrg # will be set to the directory where LIBOBJS objects are built. 11768a0996ce0Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11769a0996ce0Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11770fc89c0fbSmrgdone 11771fc89c0fbSmrgLIBOBJS=$ac_libobjs 11772fc89c0fbSmrg 11773fc89c0fbSmrgLTLIBOBJS=$ac_ltlibobjs 11774fc89c0fbSmrg 11775fc89c0fbSmrg 1177649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1177749bee38cSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 11778576bbdfcSmrg if test -n "$am_sleep_pid"; then 11779576bbdfcSmrg # Hide warnings about reused PIDs. 11780576bbdfcSmrg wait $am_sleep_pid 2>/dev/null 11781576bbdfcSmrg fi 1178249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 1178349bee38cSmrgprintf "%s\n" "done" >&6; } 11784c8df0c59Smrgcase $enable_silent_rules in # ((( 11785c8df0c59Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11786c8df0c59Smrg no) AM_DEFAULT_VERBOSITY=1;; 11787c8df0c59Smrgesac 11788c8df0c59Smrgif test $am_cv_make_support_nested_variables = yes; then 11789c8df0c59Smrg AM_V='$(V)' 11790c8df0c59Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11791c8df0c59Smrgelse 11792c8df0c59Smrg AM_V=$AM_DEFAULT_VERBOSITY 11793c8df0c59Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11794c8df0c59Smrgfi 11795c8df0c59Smrg 1179691ec45ceSmrg if test -n "$EXEEXT"; then 1179791ec45ceSmrg am__EXEEXT_TRUE= 1179891ec45ceSmrg am__EXEEXT_FALSE='#' 1179991ec45ceSmrgelse 1180091ec45ceSmrg am__EXEEXT_TRUE='#' 1180191ec45ceSmrg am__EXEEXT_FALSE= 1180291ec45ceSmrgfi 1180391ec45ceSmrg 11804fc89c0fbSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11805a0996ce0Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11806a0996ce0SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11807fc89c0fbSmrgfi 11808fc89c0fbSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11809a0996ce0Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11810a0996ce0SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11811fc89c0fbSmrgfi 11812fc89c0fbSmrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 11813a0996ce0Smrg as_fn_error $? "conditional \"LINT\" was never defined. 11814a0996ce0SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11815fc89c0fbSmrgfi 11816fc89c0fbSmrg 11817a0996ce0Smrg: "${CONFIG_STATUS=./config.status}" 1181891ec45ceSmrgac_write_fail=0 11819fc89c0fbSmrgac_clean_files_save=$ac_clean_files 11820fc89c0fbSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1182149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1182249bee38cSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11823a0996ce0Smrgas_write_fail=0 11824a0996ce0Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11825fc89c0fbSmrg#! $SHELL 11826fc89c0fbSmrg# Generated by $as_me. 11827fc89c0fbSmrg# Run this file to recreate the current configuration. 11828fc89c0fbSmrg# Compiler output produced by configure, useful for debugging 11829fc89c0fbSmrg# configure, is in config.log if it exists. 11830fc89c0fbSmrg 11831fc89c0fbSmrgdebug=false 11832fc89c0fbSmrgac_cs_recheck=false 11833fc89c0fbSmrgac_cs_silent=false 11834fc89c0fbSmrg 11835a0996ce0SmrgSHELL=\${CONFIG_SHELL-$SHELL} 11836a0996ce0Smrgexport SHELL 11837a0996ce0Smrg_ASEOF 11838a0996ce0Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11839a0996ce0Smrg## -------------------- ## 11840a0996ce0Smrg## M4sh Initialization. ## 11841a0996ce0Smrg## -------------------- ## 11842fc89c0fbSmrg 11843fc89c0fbSmrg# Be more Bourne compatible 11844fc89c0fbSmrgDUALCASE=1; export DUALCASE # for MKS sh 1184549bee38cSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1184649bee38cSmrgthen : 11847fc89c0fbSmrg emulate sh 11848fc89c0fbSmrg NULLCMD=: 1184991ec45ceSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11850fc89c0fbSmrg # is contrary to our usage. Disable this feature. 11851fc89c0fbSmrg alias -g '${1+"$@"}'='"$@"' 11852fc89c0fbSmrg setopt NO_GLOB_SUBST 11853c8df0c59Smrgelse case e in #( 11854c8df0c59Smrg e) case `(set -o) 2>/dev/null` in #( 11855a0996ce0Smrg *posix*) : 11856a0996ce0Smrg set -o posix ;; #( 11857a0996ce0Smrg *) : 11858a0996ce0Smrg ;; 11859c8df0c59Smrgesac ;; 11860fc89c0fbSmrgesac 11861fc89c0fbSmrgfi 11862fc89c0fbSmrg 11863fc89c0fbSmrg 1186449bee38cSmrg 1186549bee38cSmrg# Reset variables that may have inherited troublesome values from 1186649bee38cSmrg# the environment. 1186749bee38cSmrg 1186849bee38cSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 1186949bee38cSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 1187049bee38cSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 1187149bee38cSmrg# Quoting is to prevent editors from complaining about space-tab. 1187291ec45ceSmrgas_nl=' 1187391ec45ceSmrg' 1187491ec45ceSmrgexport as_nl 1187549bee38cSmrgIFS=" "" $as_nl" 1187649bee38cSmrg 1187749bee38cSmrgPS1='$ ' 1187849bee38cSmrgPS2='> ' 1187949bee38cSmrgPS4='+ ' 1188049bee38cSmrg 1188149bee38cSmrg# Ensure predictable behavior from utilities with locale-dependent output. 1188249bee38cSmrgLC_ALL=C 1188349bee38cSmrgexport LC_ALL 1188449bee38cSmrgLANGUAGE=C 1188549bee38cSmrgexport LANGUAGE 1188649bee38cSmrg 1188749bee38cSmrg# We cannot yet rely on "unset" to work, but we need these variables 1188849bee38cSmrg# to be unset--not just set to an empty or harmless value--now, to 1188949bee38cSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 1189049bee38cSmrg# also avoids known problems related to "unset" and subshell syntax 1189149bee38cSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 1189249bee38cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 1189349bee38cSmrgdo eval test \${$as_var+y} \ 1189449bee38cSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1189549bee38cSmrgdone 1189649bee38cSmrg 1189749bee38cSmrg# Ensure that fds 0, 1, and 2 are open. 1189849bee38cSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 1189949bee38cSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 1190049bee38cSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 1190191ec45ceSmrg 1190291ec45ceSmrg# The user is always right. 1190349bee38cSmrgif ${PATH_SEPARATOR+false} :; then 1190491ec45ceSmrg PATH_SEPARATOR=: 1190591ec45ceSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 1190691ec45ceSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 1190791ec45ceSmrg PATH_SEPARATOR=';' 1190891ec45ceSmrg } 11909fc89c0fbSmrgfi 11910fc89c0fbSmrg 11911fc89c0fbSmrg 11912fc89c0fbSmrg# Find who we are. Look in the path if we contain no directory separator. 11913a0996ce0Smrgas_myself= 11914a0996ce0Smrgcase $0 in #(( 11915fc89c0fbSmrg *[\\/]* ) as_myself=$0 ;; 11916fc89c0fbSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11917fc89c0fbSmrgfor as_dir in $PATH 11918fc89c0fbSmrgdo 11919fc89c0fbSmrg IFS=$as_save_IFS 1192049bee38cSmrg case $as_dir in #((( 1192149bee38cSmrg '') as_dir=./ ;; 1192249bee38cSmrg */) ;; 1192349bee38cSmrg *) as_dir=$as_dir/ ;; 1192449bee38cSmrg esac 1192549bee38cSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11926a0996ce0Smrg done 11927fc89c0fbSmrgIFS=$as_save_IFS 11928fc89c0fbSmrg 11929fc89c0fbSmrg ;; 11930fc89c0fbSmrgesac 11931c8df0c59Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 11932fc89c0fbSmrg# in which case we are not to be found in the path. 11933fc89c0fbSmrgif test "x$as_myself" = x; then 11934fc89c0fbSmrg as_myself=$0 11935fc89c0fbSmrgfi 11936fc89c0fbSmrgif test ! -f "$as_myself"; then 1193749bee38cSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11938a0996ce0Smrg exit 1 11939fc89c0fbSmrgfi 11940fc89c0fbSmrg 11941a0996ce0Smrg 11942a0996ce0Smrg 11943a0996ce0Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11944a0996ce0Smrg# ---------------------------------------- 11945a0996ce0Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11946a0996ce0Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11947a0996ce0Smrg# script with STATUS, using 1 if that was 0. 11948a0996ce0Smrgas_fn_error () 11949a0996ce0Smrg{ 11950a0996ce0Smrg as_status=$1; test $as_status -eq 0 && as_status=1 11951a0996ce0Smrg if test "$4"; then 11952a0996ce0Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1195349bee38cSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11954a0996ce0Smrg fi 1195549bee38cSmrg printf "%s\n" "$as_me: error: $2" >&2 11956a0996ce0Smrg as_fn_exit $as_status 11957a0996ce0Smrg} # as_fn_error 11958a0996ce0Smrg 11959a0996ce0Smrg 11960a0996ce0Smrg# as_fn_set_status STATUS 11961a0996ce0Smrg# ----------------------- 11962a0996ce0Smrg# Set $? to STATUS, without forking. 11963a0996ce0Smrgas_fn_set_status () 11964a0996ce0Smrg{ 11965a0996ce0Smrg return $1 11966a0996ce0Smrg} # as_fn_set_status 11967a0996ce0Smrg 11968a0996ce0Smrg# as_fn_exit STATUS 11969a0996ce0Smrg# ----------------- 11970a0996ce0Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11971a0996ce0Smrgas_fn_exit () 11972a0996ce0Smrg{ 11973a0996ce0Smrg set +e 11974a0996ce0Smrg as_fn_set_status $1 11975a0996ce0Smrg exit $1 11976a0996ce0Smrg} # as_fn_exit 11977a0996ce0Smrg 11978a0996ce0Smrg# as_fn_unset VAR 11979a0996ce0Smrg# --------------- 11980a0996ce0Smrg# Portably unset VAR. 11981a0996ce0Smrgas_fn_unset () 11982a0996ce0Smrg{ 11983a0996ce0Smrg { eval $1=; unset $1;} 11984a0996ce0Smrg} 11985a0996ce0Smrgas_unset=as_fn_unset 1198649bee38cSmrg 11987a0996ce0Smrg# as_fn_append VAR VALUE 11988a0996ce0Smrg# ---------------------- 11989a0996ce0Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11990a0996ce0Smrg# advantage of any shell optimizations that allow amortized linear growth over 11991a0996ce0Smrg# repeated appends, instead of the typical quadratic growth present in naive 11992a0996ce0Smrg# implementations. 1199349bee38cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 1199449bee38cSmrgthen : 11995a0996ce0Smrg eval 'as_fn_append () 11996a0996ce0Smrg { 11997a0996ce0Smrg eval $1+=\$2 11998a0996ce0Smrg }' 11999c8df0c59Smrgelse case e in #( 12000c8df0c59Smrg e) as_fn_append () 12001a0996ce0Smrg { 12002a0996ce0Smrg eval $1=\$$1\$2 12003c8df0c59Smrg } ;; 12004c8df0c59Smrgesac 12005a0996ce0Smrgfi # as_fn_append 12006a0996ce0Smrg 12007a0996ce0Smrg# as_fn_arith ARG... 12008a0996ce0Smrg# ------------------ 12009a0996ce0Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 12010a0996ce0Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 12011a0996ce0Smrg# must be portable across $(()) and expr. 1201249bee38cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 1201349bee38cSmrgthen : 12014a0996ce0Smrg eval 'as_fn_arith () 12015a0996ce0Smrg { 12016a0996ce0Smrg as_val=$(( $* )) 12017a0996ce0Smrg }' 12018c8df0c59Smrgelse case e in #( 12019c8df0c59Smrg e) as_fn_arith () 12020a0996ce0Smrg { 12021a0996ce0Smrg as_val=`expr "$@" || test $? -eq 1` 12022c8df0c59Smrg } ;; 12023c8df0c59Smrgesac 12024a0996ce0Smrgfi # as_fn_arith 12025a0996ce0Smrg 12026a0996ce0Smrg 12027fc89c0fbSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 12028fc89c0fbSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 12029fc89c0fbSmrg as_expr=expr 12030fc89c0fbSmrgelse 12031fc89c0fbSmrg as_expr=false 12032fc89c0fbSmrgfi 12033fc89c0fbSmrg 12034fc89c0fbSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12035fc89c0fbSmrg as_basename=basename 12036fc89c0fbSmrgelse 12037fc89c0fbSmrg as_basename=false 12038fc89c0fbSmrgfi 12039fc89c0fbSmrg 12040a0996ce0Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12041a0996ce0Smrg as_dirname=dirname 12042a0996ce0Smrgelse 12043a0996ce0Smrg as_dirname=false 12044a0996ce0Smrgfi 12045fc89c0fbSmrg 12046fc89c0fbSmrgas_me=`$as_basename -- "$0" || 12047fc89c0fbSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12048fc89c0fbSmrg X"$0" : 'X\(//\)$' \| \ 12049fc89c0fbSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1205049bee38cSmrgprintf "%s\n" X/"$0" | 12051fc89c0fbSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12052fc89c0fbSmrg s//\1/ 12053fc89c0fbSmrg q 12054fc89c0fbSmrg } 12055fc89c0fbSmrg /^X\/\(\/\/\)$/{ 12056fc89c0fbSmrg s//\1/ 12057fc89c0fbSmrg q 12058fc89c0fbSmrg } 12059fc89c0fbSmrg /^X\/\(\/\).*/{ 12060fc89c0fbSmrg s//\1/ 12061fc89c0fbSmrg q 12062fc89c0fbSmrg } 12063fc89c0fbSmrg s/.*/./; q'` 12064fc89c0fbSmrg 12065a0996ce0Smrg# Avoid depending upon Character Ranges. 12066a0996ce0Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 12067a0996ce0Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12068a0996ce0Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 12069a0996ce0Smrgas_cr_digits='0123456789' 12070a0996ce0Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 12071fc89c0fbSmrg 1207249bee38cSmrg 1207349bee38cSmrg# Determine whether it's possible to make 'echo' print without a newline. 1207449bee38cSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 1207549bee38cSmrg# for compatibility with existing Makefiles. 12076fc89c0fbSmrgECHO_C= ECHO_N= ECHO_T= 12077a0996ce0Smrgcase `echo -n x` in #((((( 12078fc89c0fbSmrg-n*) 12079a0996ce0Smrg case `echo 'xy\c'` in 12080fc89c0fbSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12081a0996ce0Smrg xy) ECHO_C='\c';; 12082a0996ce0Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12083a0996ce0Smrg ECHO_T=' ';; 12084fc89c0fbSmrg esac;; 12085fc89c0fbSmrg*) 12086fc89c0fbSmrg ECHO_N='-n';; 12087fc89c0fbSmrgesac 12088fc89c0fbSmrg 1208949bee38cSmrg# For backward compatibility with old third-party macros, we provide 1209049bee38cSmrg# the shell variables $as_echo and $as_echo_n. New code should use 1209149bee38cSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 1209249bee38cSmrgas_echo='printf %s\n' 1209349bee38cSmrgas_echo_n='printf %s' 1209449bee38cSmrg 12095fc89c0fbSmrgrm -f conf$$ conf$$.exe conf$$.file 12096fc89c0fbSmrgif test -d conf$$.dir; then 12097fc89c0fbSmrg rm -f conf$$.dir/conf$$.file 12098fc89c0fbSmrgelse 12099fc89c0fbSmrg rm -f conf$$.dir 1210091ec45ceSmrg mkdir conf$$.dir 2>/dev/null 1210191ec45ceSmrgfi 1210291ec45ceSmrgif (echo >conf$$.file) 2>/dev/null; then 1210391ec45ceSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1210491ec45ceSmrg as_ln_s='ln -s' 1210591ec45ceSmrg # ... but there are two gotchas: 12106c8df0c59Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 12107c8df0c59Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 12108c8df0c59Smrg # In both cases, we have to default to 'cp -pR'. 1210991ec45ceSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1211081676fe2Smrg as_ln_s='cp -pR' 1211191ec45ceSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 1211291ec45ceSmrg as_ln_s=ln 1211391ec45ceSmrg else 1211481676fe2Smrg as_ln_s='cp -pR' 1211591ec45ceSmrg fi 12116fc89c0fbSmrgelse 1211781676fe2Smrg as_ln_s='cp -pR' 12118fc89c0fbSmrgfi 12119fc89c0fbSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12120fc89c0fbSmrgrmdir conf$$.dir 2>/dev/null 12121fc89c0fbSmrg 12122a0996ce0Smrg 12123a0996ce0Smrg# as_fn_mkdir_p 12124a0996ce0Smrg# ------------- 12125a0996ce0Smrg# Create "$as_dir" as a directory, including parents if necessary. 12126a0996ce0Smrgas_fn_mkdir_p () 12127a0996ce0Smrg{ 12128a0996ce0Smrg 12129a0996ce0Smrg case $as_dir in #( 12130a0996ce0Smrg -*) as_dir=./$as_dir;; 12131a0996ce0Smrg esac 12132a0996ce0Smrg test -d "$as_dir" || eval $as_mkdir_p || { 12133a0996ce0Smrg as_dirs= 12134a0996ce0Smrg while :; do 12135a0996ce0Smrg case $as_dir in #( 1213649bee38cSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12137a0996ce0Smrg *) as_qdir=$as_dir;; 12138a0996ce0Smrg esac 12139a0996ce0Smrg as_dirs="'$as_qdir' $as_dirs" 12140a0996ce0Smrg as_dir=`$as_dirname -- "$as_dir" || 12141a0996ce0Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12142a0996ce0Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 12143a0996ce0Smrg X"$as_dir" : 'X\(//\)$' \| \ 12144a0996ce0Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1214549bee38cSmrgprintf "%s\n" X"$as_dir" | 12146a0996ce0Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12147a0996ce0Smrg s//\1/ 12148a0996ce0Smrg q 12149a0996ce0Smrg } 12150a0996ce0Smrg /^X\(\/\/\)[^/].*/{ 12151a0996ce0Smrg s//\1/ 12152a0996ce0Smrg q 12153a0996ce0Smrg } 12154a0996ce0Smrg /^X\(\/\/\)$/{ 12155a0996ce0Smrg s//\1/ 12156a0996ce0Smrg q 12157a0996ce0Smrg } 12158a0996ce0Smrg /^X\(\/\).*/{ 12159a0996ce0Smrg s//\1/ 12160a0996ce0Smrg q 12161a0996ce0Smrg } 12162a0996ce0Smrg s/.*/./; q'` 12163a0996ce0Smrg test -d "$as_dir" && break 12164a0996ce0Smrg done 12165a0996ce0Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 12166a0996ce0Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12167a0996ce0Smrg 12168a0996ce0Smrg 12169a0996ce0Smrg} # as_fn_mkdir_p 12170fc89c0fbSmrgif mkdir -p . 2>/dev/null; then 12171a0996ce0Smrg as_mkdir_p='mkdir -p "$as_dir"' 12172fc89c0fbSmrgelse 12173fc89c0fbSmrg test -d ./-p && rmdir ./-p 12174fc89c0fbSmrg as_mkdir_p=false 12175fc89c0fbSmrgfi 12176fc89c0fbSmrg 1217781676fe2Smrg 1217881676fe2Smrg# as_fn_executable_p FILE 1217981676fe2Smrg# ----------------------- 1218081676fe2Smrg# Test if FILE is an executable regular file. 1218181676fe2Smrgas_fn_executable_p () 1218281676fe2Smrg{ 1218381676fe2Smrg test -f "$1" && test -x "$1" 1218481676fe2Smrg} # as_fn_executable_p 1218581676fe2Smrgas_test_x='test -x' 1218681676fe2Smrgas_executable_p=as_fn_executable_p 12187fc89c0fbSmrg 12188fc89c0fbSmrg# Sed expression to map a string onto a valid CPP name. 12189c8df0c59Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 12190c8df0c59Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 12191fc89c0fbSmrg 12192fc89c0fbSmrg# Sed expression to map a string onto a valid variable name. 12193c8df0c59Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 12194c8df0c59Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 12195fc89c0fbSmrg 12196fc89c0fbSmrg 12197fc89c0fbSmrgexec 6>&1 12198a0996ce0Smrg## ----------------------------------- ## 12199a0996ce0Smrg## Main body of $CONFIG_STATUS script. ## 12200a0996ce0Smrg## ----------------------------------- ## 12201a0996ce0Smrg_ASEOF 12202a0996ce0Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12203fc89c0fbSmrg 12204a0996ce0Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12205a0996ce0Smrg# Save the log message, to keep $0 and so on meaningful, and to 12206fc89c0fbSmrg# report actual input values of CONFIG_FILES etc. instead of their 12207fc89c0fbSmrg# values after options handling. 12208fc89c0fbSmrgac_log=" 12209c8df0c59SmrgThis file was extended by xprop $as_me 1.2.8, which was 12210c8df0c59Smrggenerated by GNU Autoconf 2.72. Invocation command line was 12211fc89c0fbSmrg 12212fc89c0fbSmrg CONFIG_FILES = $CONFIG_FILES 12213fc89c0fbSmrg CONFIG_HEADERS = $CONFIG_HEADERS 12214fc89c0fbSmrg CONFIG_LINKS = $CONFIG_LINKS 12215fc89c0fbSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 12216fc89c0fbSmrg $ $0 $@ 12217fc89c0fbSmrg 12218fc89c0fbSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 12219fc89c0fbSmrg" 12220fc89c0fbSmrg 12221fc89c0fbSmrg_ACEOF 12222fc89c0fbSmrg 1222391ec45ceSmrgcase $ac_config_files in *" 1222491ec45ceSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 1222591ec45ceSmrgesac 1222691ec45ceSmrg 1222791ec45ceSmrgcase $ac_config_headers in *" 1222891ec45ceSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 1222991ec45ceSmrgesac 1223091ec45ceSmrg 1223191ec45ceSmrg 1223291ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12233fc89c0fbSmrg# Files that config.status was made for. 12234fc89c0fbSmrgconfig_files="$ac_config_files" 12235fc89c0fbSmrgconfig_headers="$ac_config_headers" 12236fc89c0fbSmrgconfig_commands="$ac_config_commands" 12237fc89c0fbSmrg 12238fc89c0fbSmrg_ACEOF 12239fc89c0fbSmrg 1224091ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12241fc89c0fbSmrgac_cs_usage="\ 12242c8df0c59Smrg'$as_me' instantiates files and other configuration actions 12243a0996ce0Smrgfrom templates according to the current configuration. Unless the files 12244a0996ce0Smrgand actions are specified as TAGs, all are instantiated by default. 12245fc89c0fbSmrg 12246a0996ce0SmrgUsage: $0 [OPTION]... [TAG]... 12247fc89c0fbSmrg 12248fc89c0fbSmrg -h, --help print this help, then exit 12249fc89c0fbSmrg -V, --version print version number and configuration settings, then exit 12250a0996ce0Smrg --config print configuration, then exit 1225191ec45ceSmrg -q, --quiet, --silent 1225291ec45ceSmrg do not print progress messages 12253fc89c0fbSmrg -d, --debug don't remove temporary files 12254fc89c0fbSmrg --recheck update $as_me by reconfiguring in the same conditions 1225591ec45ceSmrg --file=FILE[:TEMPLATE] 1225691ec45ceSmrg instantiate the configuration file FILE 1225791ec45ceSmrg --header=FILE[:TEMPLATE] 1225891ec45ceSmrg instantiate the configuration header FILE 12259fc89c0fbSmrg 12260fc89c0fbSmrgConfiguration files: 12261fc89c0fbSmrg$config_files 12262fc89c0fbSmrg 12263fc89c0fbSmrgConfiguration headers: 12264fc89c0fbSmrg$config_headers 12265fc89c0fbSmrg 12266fc89c0fbSmrgConfiguration commands: 12267fc89c0fbSmrg$config_commands 12268fc89c0fbSmrg 1226949bee38cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xprop/-/issues>." 12270fc89c0fbSmrg 12271fc89c0fbSmrg_ACEOF 1227249bee38cSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 1227349bee38cSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 1227491ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1227549bee38cSmrgac_cs_config='$ac_cs_config_escaped' 12276fc89c0fbSmrgac_cs_version="\\ 12277c8df0c59Smrgxprop config.status 1.2.8 12278c8df0c59Smrgconfigured by $0, generated by GNU Autoconf 2.72, 12279a0996ce0Smrg with options \\"\$ac_cs_config\\" 12280fc89c0fbSmrg 12281c8df0c59SmrgCopyright (C) 2023 Free Software Foundation, Inc. 12282fc89c0fbSmrgThis config.status script is free software; the Free Software Foundation 12283fc89c0fbSmrggives unlimited permission to copy, distribute and modify it." 12284fc89c0fbSmrg 12285fc89c0fbSmrgac_pwd='$ac_pwd' 12286fc89c0fbSmrgsrcdir='$srcdir' 12287fc89c0fbSmrgINSTALL='$INSTALL' 12288fc89c0fbSmrgMKDIR_P='$MKDIR_P' 1228991ec45ceSmrgAWK='$AWK' 1229091ec45ceSmrgtest -n "\$AWK" || AWK=awk 12291fc89c0fbSmrg_ACEOF 12292fc89c0fbSmrg 1229391ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1229491ec45ceSmrg# The default lists apply if the user does not specify any file. 12295fc89c0fbSmrgac_need_defaults=: 12296fc89c0fbSmrgwhile test $# != 0 12297fc89c0fbSmrgdo 12298fc89c0fbSmrg case $1 in 12299a0996ce0Smrg --*=?*) 12300fc89c0fbSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12301fc89c0fbSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12302fc89c0fbSmrg ac_shift=: 12303fc89c0fbSmrg ;; 12304a0996ce0Smrg --*=) 12305a0996ce0Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12306a0996ce0Smrg ac_optarg= 12307a0996ce0Smrg ac_shift=: 12308a0996ce0Smrg ;; 12309fc89c0fbSmrg *) 12310fc89c0fbSmrg ac_option=$1 12311fc89c0fbSmrg ac_optarg=$2 12312fc89c0fbSmrg ac_shift=shift 12313fc89c0fbSmrg ;; 12314fc89c0fbSmrg esac 12315fc89c0fbSmrg 12316fc89c0fbSmrg case $ac_option in 12317fc89c0fbSmrg # Handling of the options. 12318fc89c0fbSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12319fc89c0fbSmrg ac_cs_recheck=: ;; 12320fc89c0fbSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1232149bee38cSmrg printf "%s\n" "$ac_cs_version"; exit ;; 12322a0996ce0Smrg --config | --confi | --conf | --con | --co | --c ) 1232349bee38cSmrg printf "%s\n" "$ac_cs_config"; exit ;; 12324fc89c0fbSmrg --debug | --debu | --deb | --de | --d | -d ) 12325fc89c0fbSmrg debug=: ;; 12326fc89c0fbSmrg --file | --fil | --fi | --f ) 12327fc89c0fbSmrg $ac_shift 1232891ec45ceSmrg case $ac_optarg in 1232949bee38cSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12330a0996ce0Smrg '') as_fn_error $? "missing file argument" ;; 1233191ec45ceSmrg esac 12332a0996ce0Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 12333fc89c0fbSmrg ac_need_defaults=false;; 12334fc89c0fbSmrg --header | --heade | --head | --hea ) 12335fc89c0fbSmrg $ac_shift 1233691ec45ceSmrg case $ac_optarg in 1233749bee38cSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1233891ec45ceSmrg esac 12339a0996ce0Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12340fc89c0fbSmrg ac_need_defaults=false;; 12341fc89c0fbSmrg --he | --h) 12342fc89c0fbSmrg # Conflict between --help and --header 12343c8df0c59Smrg as_fn_error $? "ambiguous option: '$1' 12344c8df0c59SmrgTry '$0 --help' for more information.";; 12345fc89c0fbSmrg --help | --hel | -h ) 1234649bee38cSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 12347fc89c0fbSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12348fc89c0fbSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 12349fc89c0fbSmrg ac_cs_silent=: ;; 12350fc89c0fbSmrg 12351fc89c0fbSmrg # This is an error. 12352c8df0c59Smrg -*) as_fn_error $? "unrecognized option: '$1' 12353c8df0c59SmrgTry '$0 --help' for more information." ;; 12354fc89c0fbSmrg 12355a0996ce0Smrg *) as_fn_append ac_config_targets " $1" 12356fc89c0fbSmrg ac_need_defaults=false ;; 12357fc89c0fbSmrg 12358fc89c0fbSmrg esac 12359fc89c0fbSmrg shift 12360fc89c0fbSmrgdone 12361fc89c0fbSmrg 12362fc89c0fbSmrgac_configure_extra_args= 12363fc89c0fbSmrg 12364fc89c0fbSmrgif $ac_cs_silent; then 12365fc89c0fbSmrg exec 6>/dev/null 12366fc89c0fbSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 12367fc89c0fbSmrgfi 12368fc89c0fbSmrg 12369fc89c0fbSmrg_ACEOF 1237091ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12371fc89c0fbSmrgif \$ac_cs_recheck; then 1237281676fe2Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 1237391ec45ceSmrg shift 1237449bee38cSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 1237591ec45ceSmrg CONFIG_SHELL='$SHELL' 12376fc89c0fbSmrg export CONFIG_SHELL 1237791ec45ceSmrg exec "\$@" 12378fc89c0fbSmrgfi 12379fc89c0fbSmrg 12380fc89c0fbSmrg_ACEOF 1238191ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12382fc89c0fbSmrgexec 5>>config.log 12383fc89c0fbSmrg{ 12384fc89c0fbSmrg echo 12385fc89c0fbSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12386fc89c0fbSmrg## Running $as_me. ## 12387fc89c0fbSmrg_ASBOX 1238849bee38cSmrg printf "%s\n" "$ac_log" 12389fc89c0fbSmrg} >&5 12390fc89c0fbSmrg 12391fc89c0fbSmrg_ACEOF 1239291ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12393fc89c0fbSmrg# 12394fc89c0fbSmrg# INIT-COMMANDS 12395fc89c0fbSmrg# 12396f9c28e31SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 12397fc89c0fbSmrg 12398fc89c0fbSmrg_ACEOF 12399fc89c0fbSmrg 1240091ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12401fc89c0fbSmrg 12402fc89c0fbSmrg# Handling of arguments. 12403fc89c0fbSmrgfor ac_config_target in $ac_config_targets 12404fc89c0fbSmrgdo 12405fc89c0fbSmrg case $ac_config_target in 12406fc89c0fbSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12407fc89c0fbSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12408fc89c0fbSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12409f4a95042Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 12410fc89c0fbSmrg 12411c8df0c59Smrg *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 12412fc89c0fbSmrg esac 12413fc89c0fbSmrgdone 12414fc89c0fbSmrg 12415fc89c0fbSmrg 12416fc89c0fbSmrg# If the user did not use the arguments to specify the items to instantiate, 12417fc89c0fbSmrg# then the envvar interface is used. Set only those that are not. 12418fc89c0fbSmrg# We use the long form for the default assignment because of an extremely 12419fc89c0fbSmrg# bizarre bug on SunOS 4.1.3. 12420fc89c0fbSmrgif $ac_need_defaults; then 1242149bee38cSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 1242249bee38cSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 1242349bee38cSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 12424fc89c0fbSmrgfi 12425fc89c0fbSmrg 12426fc89c0fbSmrg# Have a temporary directory for convenience. Make it in the build tree 12427fc89c0fbSmrg# simply because there is no reason against having it here, and in addition, 12428fc89c0fbSmrg# creating and moving files from /tmp can sometimes cause problems. 12429fc89c0fbSmrg# Hook for its removal unless debugging. 12430fc89c0fbSmrg# Note that there is a small window in which the directory will not be cleaned: 12431c8df0c59Smrg# after its creation but before its name has been assigned to '$tmp'. 12432fc89c0fbSmrg$debug || 12433fc89c0fbSmrg{ 12434a0996ce0Smrg tmp= ac_tmp= 12435fc89c0fbSmrg trap 'exit_status=$? 12436a0996ce0Smrg : "${ac_tmp:=$tmp}" 12437a0996ce0Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 12438fc89c0fbSmrg' 0 12439a0996ce0Smrg trap 'as_fn_exit 1' 1 2 13 15 12440fc89c0fbSmrg} 12441fc89c0fbSmrg# Create a (secure) tmp directory for tmp files. 12442fc89c0fbSmrg 12443fc89c0fbSmrg{ 12444fc89c0fbSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12445a0996ce0Smrg test -d "$tmp" 12446fc89c0fbSmrg} || 12447fc89c0fbSmrg{ 12448fc89c0fbSmrg tmp=./conf$$-$RANDOM 12449fc89c0fbSmrg (umask 077 && mkdir "$tmp") 12450a0996ce0Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12451a0996ce0Smrgac_tmp=$tmp 12452fc89c0fbSmrg 1245391ec45ceSmrg# Set up the scripts for CONFIG_FILES section. 1245491ec45ceSmrg# No need to generate them if there are no CONFIG_FILES. 12455c8df0c59Smrg# This happens for instance with './config.status config.h'. 12456fc89c0fbSmrgif test -n "$CONFIG_FILES"; then 12457fc89c0fbSmrg 12458fc89c0fbSmrg 12459a0996ce0Smrgac_cr=`echo X | tr X '\015'` 12460a0996ce0Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 12461a0996ce0Smrg# But we know of no other shell where ac_cr would be empty at this 12462a0996ce0Smrg# point, so we can use a bashism as a fallback. 12463a0996ce0Smrgif test "x$ac_cr" = x; then 12464a0996ce0Smrg eval ac_cr=\$\'\\r\' 12465a0996ce0Smrgfi 1246691ec45ceSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 1246791ec45ceSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 1246891ec45ceSmrg ac_cs_awk_cr='\\r' 1246991ec45ceSmrgelse 1247091ec45ceSmrg ac_cs_awk_cr=$ac_cr 12471fc89c0fbSmrgfi 12472fc89c0fbSmrg 12473a0996ce0Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 12474fc89c0fbSmrg_ACEOF 12475fc89c0fbSmrg 12476fc89c0fbSmrg 1247791ec45ceSmrg{ 1247891ec45ceSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 1247991ec45ceSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 1248091ec45ceSmrg echo "_ACEOF" 1248191ec45ceSmrg} >conf$$subs.sh || 12482a0996ce0Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12483a0996ce0Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 12484fc89c0fbSmrgac_delim='%!_!# ' 12485fc89c0fbSmrgfor ac_last_try in false false false false false :; do 1248691ec45ceSmrg . ./conf$$subs.sh || 12487a0996ce0Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12488fc89c0fbSmrg 1248991ec45ceSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 1249091ec45ceSmrg if test $ac_delim_n = $ac_delim_num; then 12491fc89c0fbSmrg break 12492fc89c0fbSmrg elif $ac_last_try; then 12493a0996ce0Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12494fc89c0fbSmrg else 12495fc89c0fbSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12496fc89c0fbSmrg fi 12497fc89c0fbSmrgdone 1249891ec45ceSmrgrm -f conf$$subs.sh 12499fc89c0fbSmrg 1250091ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12501a0996ce0Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1250291ec45ceSmrg_ACEOF 1250391ec45ceSmrgsed -n ' 1250491ec45ceSmrgh 1250591ec45ceSmrgs/^/S["/; s/!.*/"]=/ 1250691ec45ceSmrgp 1250791ec45ceSmrgg 1250891ec45ceSmrgs/^[^!]*!// 1250991ec45ceSmrg:repl 1251091ec45ceSmrgt repl 1251191ec45ceSmrgs/'"$ac_delim"'$// 1251291ec45ceSmrgt delim 1251391ec45ceSmrg:nl 1251491ec45ceSmrgh 12515a0996ce0Smrgs/\(.\{148\}\)..*/\1/ 1251691ec45ceSmrgt more1 1251791ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 1251891ec45ceSmrgp 1251991ec45ceSmrgn 1252091ec45ceSmrgb repl 1252191ec45ceSmrg:more1 1252291ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1252391ec45ceSmrgp 1252491ec45ceSmrgg 1252591ec45ceSmrgs/.\{148\}// 1252691ec45ceSmrgt nl 1252791ec45ceSmrg:delim 1252891ec45ceSmrgh 12529a0996ce0Smrgs/\(.\{148\}\)..*/\1/ 1253091ec45ceSmrgt more2 1253191ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 1253291ec45ceSmrgp 1253391ec45ceSmrgb 1253491ec45ceSmrg:more2 1253591ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1253691ec45ceSmrgp 1253791ec45ceSmrgg 1253891ec45ceSmrgs/.\{148\}// 1253991ec45ceSmrgt delim 1254091ec45ceSmrg' <conf$$subs.awk | sed ' 1254191ec45ceSmrg/^[^""]/{ 1254291ec45ceSmrg N 1254391ec45ceSmrg s/\n// 1254491ec45ceSmrg} 1254591ec45ceSmrg' >>$CONFIG_STATUS || ac_write_fail=1 1254691ec45ceSmrgrm -f conf$$subs.awk 1254791ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1254891ec45ceSmrg_ACAWK 12549a0996ce0Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 1255091ec45ceSmrg for (key in S) S_is_set[key] = 1 1255191ec45ceSmrg FS = "" 1255291ec45ceSmrg 1255391ec45ceSmrg} 1255491ec45ceSmrg{ 1255591ec45ceSmrg line = $ 0 1255691ec45ceSmrg nfields = split(line, field, "@") 1255791ec45ceSmrg substed = 0 1255891ec45ceSmrg len = length(field[1]) 1255991ec45ceSmrg for (i = 2; i < nfields; i++) { 1256091ec45ceSmrg key = field[i] 1256191ec45ceSmrg keylen = length(key) 1256291ec45ceSmrg if (S_is_set[key]) { 1256391ec45ceSmrg value = S[key] 1256491ec45ceSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 1256591ec45ceSmrg len += length(value) + length(field[++i]) 1256691ec45ceSmrg substed = 1 1256791ec45ceSmrg } else 1256891ec45ceSmrg len += 1 + keylen 1256991ec45ceSmrg } 1257091ec45ceSmrg 1257191ec45ceSmrg print line 1257291ec45ceSmrg} 12573fc89c0fbSmrg 1257491ec45ceSmrg_ACAWK 12575fc89c0fbSmrg_ACEOF 1257691ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1257791ec45ceSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 1257891ec45ceSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 1257991ec45ceSmrgelse 1258091ec45ceSmrg cat 12581a0996ce0Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12582a0996ce0Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 12583fc89c0fbSmrg_ACEOF 12584fc89c0fbSmrg 12585a0996ce0Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12586a0996ce0Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 12587fc89c0fbSmrg# trailing colons and then remove the whole line if VPATH becomes empty 12588fc89c0fbSmrg# (actually we leave an empty line to preserve line numbers). 12589fc89c0fbSmrgif test "x$srcdir" = x.; then 12590a0996ce0Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12591a0996ce0Smrgh 12592a0996ce0Smrgs/// 12593a0996ce0Smrgs/^/:/ 12594a0996ce0Smrgs/[ ]*$/:/ 12595a0996ce0Smrgs/:\$(srcdir):/:/g 12596a0996ce0Smrgs/:\${srcdir}:/:/g 12597a0996ce0Smrgs/:@srcdir@:/:/g 12598a0996ce0Smrgs/^:*// 12599fc89c0fbSmrgs/:*$// 12600a0996ce0Smrgx 12601a0996ce0Smrgs/\(=[ ]*\).*/\1/ 12602a0996ce0SmrgG 12603a0996ce0Smrgs/\n// 12604fc89c0fbSmrgs/^[^=]*=[ ]*$// 12605fc89c0fbSmrg}' 12606fc89c0fbSmrgfi 12607fc89c0fbSmrg 1260891ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12609fc89c0fbSmrgfi # test -n "$CONFIG_FILES" 12610fc89c0fbSmrg 1261191ec45ceSmrg# Set up the scripts for CONFIG_HEADERS section. 1261291ec45ceSmrg# No need to generate them if there are no CONFIG_HEADERS. 12613c8df0c59Smrg# This happens for instance with './config.status Makefile'. 1261491ec45ceSmrgif test -n "$CONFIG_HEADERS"; then 12615a0996ce0Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 1261691ec45ceSmrgBEGIN { 1261791ec45ceSmrg_ACEOF 1261891ec45ceSmrg 12619c8df0c59Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as 1262091ec45ceSmrg# here-document in config.status, that substitutes the proper values into 1262191ec45ceSmrg# config.h.in to produce config.h. 1262291ec45ceSmrg 1262391ec45ceSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 1262491ec45ceSmrg# handling of long lines. 1262591ec45ceSmrgac_delim='%!_!# ' 1262691ec45ceSmrgfor ac_last_try in false false :; do 12627a0996ce0Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12628a0996ce0Smrg if test -z "$ac_tt"; then 1262991ec45ceSmrg break 1263091ec45ceSmrg elif $ac_last_try; then 12631a0996ce0Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 1263291ec45ceSmrg else 1263391ec45ceSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1263491ec45ceSmrg fi 1263591ec45ceSmrgdone 1263691ec45ceSmrg 1263791ec45ceSmrg# For the awk script, D is an array of macro values keyed by name, 1263891ec45ceSmrg# likewise P contains macro parameters if any. Preserve backslash 1263991ec45ceSmrg# newline sequences. 1264091ec45ceSmrg 1264191ec45ceSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 1264291ec45ceSmrgsed -n ' 1264391ec45ceSmrgs/.\{148\}/&'"$ac_delim"'/g 1264491ec45ceSmrgt rset 1264591ec45ceSmrg:rset 1264691ec45ceSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 1264791ec45ceSmrgt def 1264891ec45ceSmrgd 1264991ec45ceSmrg:def 1265091ec45ceSmrgs/\\$// 1265191ec45ceSmrgt bsnl 1265291ec45ceSmrgs/["\\]/\\&/g 1265391ec45ceSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1265491ec45ceSmrgD["\1"]=" \3"/p 1265591ec45ceSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 1265691ec45ceSmrgd 1265791ec45ceSmrg:bsnl 1265891ec45ceSmrgs/["\\]/\\&/g 1265991ec45ceSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1266091ec45ceSmrgD["\1"]=" \3\\\\\\n"\\/p 1266191ec45ceSmrgt cont 1266291ec45ceSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 1266391ec45ceSmrgt cont 1266491ec45ceSmrgd 1266591ec45ceSmrg:cont 1266691ec45ceSmrgn 1266791ec45ceSmrgs/.\{148\}/&'"$ac_delim"'/g 1266891ec45ceSmrgt clear 1266991ec45ceSmrg:clear 1267091ec45ceSmrgs/\\$// 1267191ec45ceSmrgt bsnlc 1267291ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 1267391ec45ceSmrgd 1267491ec45ceSmrg:bsnlc 1267591ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 1267691ec45ceSmrgb cont 1267791ec45ceSmrg' <confdefs.h | sed ' 1267891ec45ceSmrgs/'"$ac_delim"'/"\\\ 1267991ec45ceSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 1268091ec45ceSmrg 1268191ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1268291ec45ceSmrg for (key in D) D_is_set[key] = 1 1268391ec45ceSmrg FS = "" 1268491ec45ceSmrg} 1268591ec45ceSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 1268691ec45ceSmrg line = \$ 0 1268791ec45ceSmrg split(line, arg, " ") 1268891ec45ceSmrg if (arg[1] == "#") { 1268991ec45ceSmrg defundef = arg[2] 1269091ec45ceSmrg mac1 = arg[3] 1269191ec45ceSmrg } else { 1269291ec45ceSmrg defundef = substr(arg[1], 2) 1269391ec45ceSmrg mac1 = arg[2] 1269491ec45ceSmrg } 1269591ec45ceSmrg split(mac1, mac2, "(") #) 1269691ec45ceSmrg macro = mac2[1] 1269791ec45ceSmrg prefix = substr(line, 1, index(line, defundef) - 1) 1269891ec45ceSmrg if (D_is_set[macro]) { 1269991ec45ceSmrg # Preserve the white space surrounding the "#". 1270091ec45ceSmrg print prefix "define", macro P[macro] D[macro] 1270191ec45ceSmrg next 1270291ec45ceSmrg } else { 1270391ec45ceSmrg # Replace #undef with comments. This is necessary, for example, 1270491ec45ceSmrg # in the case of _POSIX_SOURCE, which is predefined and required 1270591ec45ceSmrg # on some systems where configure will not decide to define it. 1270691ec45ceSmrg if (defundef == "undef") { 1270791ec45ceSmrg print "/*", prefix defundef, macro, "*/" 1270891ec45ceSmrg next 1270991ec45ceSmrg } 1271091ec45ceSmrg } 1271191ec45ceSmrg} 1271291ec45ceSmrg{ print } 1271391ec45ceSmrg_ACAWK 1271491ec45ceSmrg_ACEOF 1271591ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12716a0996ce0Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 1271791ec45ceSmrgfi # test -n "$CONFIG_HEADERS" 1271891ec45ceSmrg 12719fc89c0fbSmrg 1272091ec45ceSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 1272191ec45ceSmrgshift 1272291ec45ceSmrgfor ac_tag 12723fc89c0fbSmrgdo 12724fc89c0fbSmrg case $ac_tag in 12725fc89c0fbSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 12726fc89c0fbSmrg esac 12727fc89c0fbSmrg case $ac_mode$ac_tag in 12728fc89c0fbSmrg :[FHL]*:*);; 12729c8df0c59Smrg :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 12730fc89c0fbSmrg :[FH]-) ac_tag=-:-;; 12731fc89c0fbSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12732fc89c0fbSmrg esac 12733fc89c0fbSmrg ac_save_IFS=$IFS 12734fc89c0fbSmrg IFS=: 12735fc89c0fbSmrg set x $ac_tag 12736fc89c0fbSmrg IFS=$ac_save_IFS 12737fc89c0fbSmrg shift 12738fc89c0fbSmrg ac_file=$1 12739fc89c0fbSmrg shift 12740fc89c0fbSmrg 12741fc89c0fbSmrg case $ac_mode in 12742fc89c0fbSmrg :L) ac_source=$1;; 12743fc89c0fbSmrg :[FH]) 12744fc89c0fbSmrg ac_file_inputs= 12745fc89c0fbSmrg for ac_f 12746fc89c0fbSmrg do 12747fc89c0fbSmrg case $ac_f in 12748a0996ce0Smrg -) ac_f="$ac_tmp/stdin";; 12749fc89c0fbSmrg *) # Look for the file first in the build tree, then in the source tree 12750fc89c0fbSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12751c8df0c59Smrg # because $ac_f cannot contain ':'. 12752fc89c0fbSmrg test -f "$ac_f" || 12753fc89c0fbSmrg case $ac_f in 12754fc89c0fbSmrg [\\/$]*) false;; 12755fc89c0fbSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12756fc89c0fbSmrg esac || 12757c8df0c59Smrg as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 12758fc89c0fbSmrg esac 1275949bee38cSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12760a0996ce0Smrg as_fn_append ac_file_inputs " '$ac_f'" 12761fc89c0fbSmrg done 12762fc89c0fbSmrg 12763c8df0c59Smrg # Let's still pretend it is 'configure' which instantiates (i.e., don't 12764fc89c0fbSmrg # use $as_me), people would be surprised to read: 12765fc89c0fbSmrg # /* config.h. Generated by config.status. */ 1276691ec45ceSmrg configure_input='Generated from '` 1276749bee38cSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 1276891ec45ceSmrg `' by configure.' 12769fc89c0fbSmrg if test x"$ac_file" != x-; then 12770fc89c0fbSmrg configure_input="$ac_file. $configure_input" 1277149bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1277249bee38cSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 12773fc89c0fbSmrg fi 1277491ec45ceSmrg # Neutralize special characters interpreted by sed in replacement strings. 1277591ec45ceSmrg case $configure_input in #( 1277691ec45ceSmrg *\&* | *\|* | *\\* ) 1277749bee38cSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 1277891ec45ceSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 1277991ec45ceSmrg *) ac_sed_conf_input=$configure_input;; 1278091ec45ceSmrg esac 12781fc89c0fbSmrg 12782fc89c0fbSmrg case $ac_tag in 12783a0996ce0Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12784a0996ce0Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12785fc89c0fbSmrg esac 12786fc89c0fbSmrg ;; 12787fc89c0fbSmrg esac 12788fc89c0fbSmrg 12789fc89c0fbSmrg ac_dir=`$as_dirname -- "$ac_file" || 12790fc89c0fbSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12791fc89c0fbSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12792fc89c0fbSmrg X"$ac_file" : 'X\(//\)$' \| \ 12793fc89c0fbSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1279449bee38cSmrgprintf "%s\n" X"$ac_file" | 12795fc89c0fbSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12796fc89c0fbSmrg s//\1/ 12797fc89c0fbSmrg q 12798fc89c0fbSmrg } 12799fc89c0fbSmrg /^X\(\/\/\)[^/].*/{ 12800fc89c0fbSmrg s//\1/ 12801fc89c0fbSmrg q 12802fc89c0fbSmrg } 12803fc89c0fbSmrg /^X\(\/\/\)$/{ 12804fc89c0fbSmrg s//\1/ 12805fc89c0fbSmrg q 12806fc89c0fbSmrg } 12807fc89c0fbSmrg /^X\(\/\).*/{ 12808fc89c0fbSmrg s//\1/ 12809fc89c0fbSmrg q 12810fc89c0fbSmrg } 12811fc89c0fbSmrg s/.*/./; q'` 12812a0996ce0Smrg as_dir="$ac_dir"; as_fn_mkdir_p 12813fc89c0fbSmrg ac_builddir=. 12814fc89c0fbSmrg 12815fc89c0fbSmrgcase "$ac_dir" in 12816fc89c0fbSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12817fc89c0fbSmrg*) 1281849bee38cSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 12819fc89c0fbSmrg # A ".." for each directory in $ac_dir_suffix. 1282049bee38cSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12821fc89c0fbSmrg case $ac_top_builddir_sub in 12822fc89c0fbSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12823fc89c0fbSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12824fc89c0fbSmrg esac ;; 12825fc89c0fbSmrgesac 12826fc89c0fbSmrgac_abs_top_builddir=$ac_pwd 12827fc89c0fbSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 12828fc89c0fbSmrg# for backward compatibility: 12829fc89c0fbSmrgac_top_builddir=$ac_top_build_prefix 12830fc89c0fbSmrg 12831fc89c0fbSmrgcase $srcdir in 12832fc89c0fbSmrg .) # We are building in place. 12833fc89c0fbSmrg ac_srcdir=. 12834fc89c0fbSmrg ac_top_srcdir=$ac_top_builddir_sub 12835fc89c0fbSmrg ac_abs_top_srcdir=$ac_pwd ;; 12836fc89c0fbSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 12837fc89c0fbSmrg ac_srcdir=$srcdir$ac_dir_suffix; 12838fc89c0fbSmrg ac_top_srcdir=$srcdir 12839fc89c0fbSmrg ac_abs_top_srcdir=$srcdir ;; 12840fc89c0fbSmrg *) # Relative name. 12841fc89c0fbSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12842fc89c0fbSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 12843fc89c0fbSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12844fc89c0fbSmrgesac 12845fc89c0fbSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12846fc89c0fbSmrg 12847fc89c0fbSmrg 12848fc89c0fbSmrg case $ac_mode in 12849fc89c0fbSmrg :F) 12850fc89c0fbSmrg # 12851fc89c0fbSmrg # CONFIG_FILE 12852fc89c0fbSmrg # 12853fc89c0fbSmrg 12854fc89c0fbSmrg case $INSTALL in 12855fc89c0fbSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12856fc89c0fbSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12857fc89c0fbSmrg esac 12858fc89c0fbSmrg ac_MKDIR_P=$MKDIR_P 12859fc89c0fbSmrg case $MKDIR_P in 12860fc89c0fbSmrg [\\/$]* | ?:[\\/]* ) ;; 12861fc89c0fbSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12862fc89c0fbSmrg esac 12863fc89c0fbSmrg_ACEOF 12864fc89c0fbSmrg 1286591ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12866fc89c0fbSmrg# If the template does not know about datarootdir, expand it. 12867fc89c0fbSmrg# FIXME: This hack should be removed a few years after 2.60. 12868fc89c0fbSmrgac_datarootdir_hack=; ac_datarootdir_seen= 1286991ec45ceSmrgac_sed_dataroot=' 1287091ec45ceSmrg/datarootdir/ { 12871fc89c0fbSmrg p 12872fc89c0fbSmrg q 12873fc89c0fbSmrg} 12874fc89c0fbSmrg/@datadir@/p 12875fc89c0fbSmrg/@docdir@/p 12876fc89c0fbSmrg/@infodir@/p 12877fc89c0fbSmrg/@localedir@/p 12878a0996ce0Smrg/@mandir@/p' 1287991ec45ceSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 12880fc89c0fbSmrg*datarootdir*) ac_datarootdir_seen=yes;; 12881fc89c0fbSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1288249bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1288349bee38cSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12884fc89c0fbSmrg_ACEOF 1288591ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12886fc89c0fbSmrg ac_datarootdir_hack=' 12887fc89c0fbSmrg s&@datadir@&$datadir&g 12888fc89c0fbSmrg s&@docdir@&$docdir&g 12889fc89c0fbSmrg s&@infodir@&$infodir&g 12890fc89c0fbSmrg s&@localedir@&$localedir&g 12891fc89c0fbSmrg s&@mandir@&$mandir&g 12892a0996ce0Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 12893fc89c0fbSmrgesac 12894fc89c0fbSmrg_ACEOF 12895fc89c0fbSmrg 12896c8df0c59Smrg# Neutralize VPATH when '$srcdir' = '.'. 12897fc89c0fbSmrg# Shell code in configure.ac might set extrasub. 12898fc89c0fbSmrg# FIXME: do we really want to maintain this feature? 1289991ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1290091ec45ceSmrgac_sed_extra="$ac_vpsub 12901fc89c0fbSmrg$extrasub 12902fc89c0fbSmrg_ACEOF 1290391ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12904fc89c0fbSmrg:t 12905fc89c0fbSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 1290691ec45ceSmrgs|@configure_input@|$ac_sed_conf_input|;t t 12907fc89c0fbSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 1290891ec45ceSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 12909fc89c0fbSmrgs&@srcdir@&$ac_srcdir&;t t 12910fc89c0fbSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 12911fc89c0fbSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 12912fc89c0fbSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 12913fc89c0fbSmrgs&@builddir@&$ac_builddir&;t t 12914fc89c0fbSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 12915fc89c0fbSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12916fc89c0fbSmrgs&@INSTALL@&$ac_INSTALL&;t t 12917fc89c0fbSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 12918fc89c0fbSmrg$ac_datarootdir_hack 1291991ec45ceSmrg" 12920a0996ce0Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12921a0996ce0Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12922fc89c0fbSmrg 12923fc89c0fbSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12924a0996ce0Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12925a0996ce0Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12926a0996ce0Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12927c8df0c59Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 12928a0996ce0Smrgwhich seems to be undefined. Please make sure it is defined" >&5 12929c8df0c59Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 12930a0996ce0Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12931fc89c0fbSmrg 12932a0996ce0Smrg rm -f "$ac_tmp/stdin" 12933fc89c0fbSmrg case $ac_file in 12934a0996ce0Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12935a0996ce0Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 1293691ec45ceSmrg esac \ 12937a0996ce0Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12938fc89c0fbSmrg ;; 12939fc89c0fbSmrg :H) 12940fc89c0fbSmrg # 12941fc89c0fbSmrg # CONFIG_HEADER 12942fc89c0fbSmrg # 12943fc89c0fbSmrg if test x"$ac_file" != x-; then 1294491ec45ceSmrg { 1294549bee38cSmrg printf "%s\n" "/* $configure_input */" >&1 \ 12946a0996ce0Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12947a0996ce0Smrg } >"$ac_tmp/config.h" \ 12948a0996ce0Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12949a0996ce0Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1295049bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1295149bee38cSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 12952fc89c0fbSmrg else 1295391ec45ceSmrg rm -f "$ac_file" 12954a0996ce0Smrg mv "$ac_tmp/config.h" "$ac_file" \ 12955a0996ce0Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12956fc89c0fbSmrg fi 12957fc89c0fbSmrg else 1295849bee38cSmrg printf "%s\n" "/* $configure_input */" >&1 \ 12959a0996ce0Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12960a0996ce0Smrg || as_fn_error $? "could not create -" "$LINENO" 5 12961fc89c0fbSmrg fi 1296291ec45ceSmrg# Compute "$ac_file"'s index in $config_headers. 1296391ec45ceSmrg_am_arg="$ac_file" 12964fc89c0fbSmrg_am_stamp_count=1 12965fc89c0fbSmrgfor _am_header in $config_headers :; do 12966fc89c0fbSmrg case $_am_header in 1296791ec45ceSmrg $_am_arg | $_am_arg:* ) 12968fc89c0fbSmrg break ;; 12969fc89c0fbSmrg * ) 12970fc89c0fbSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12971fc89c0fbSmrg esac 12972fc89c0fbSmrgdone 1297391ec45ceSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 1297491ec45ceSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1297591ec45ceSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 1297691ec45ceSmrg X"$_am_arg" : 'X\(//\)$' \| \ 1297791ec45ceSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1297849bee38cSmrgprintf "%s\n" X"$_am_arg" | 12979fc89c0fbSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12980fc89c0fbSmrg s//\1/ 12981fc89c0fbSmrg q 12982fc89c0fbSmrg } 12983fc89c0fbSmrg /^X\(\/\/\)[^/].*/{ 12984fc89c0fbSmrg s//\1/ 12985fc89c0fbSmrg q 12986fc89c0fbSmrg } 12987fc89c0fbSmrg /^X\(\/\/\)$/{ 12988fc89c0fbSmrg s//\1/ 12989fc89c0fbSmrg q 12990fc89c0fbSmrg } 12991fc89c0fbSmrg /^X\(\/\).*/{ 12992fc89c0fbSmrg s//\1/ 12993fc89c0fbSmrg q 12994fc89c0fbSmrg } 12995fc89c0fbSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 12996fc89c0fbSmrg ;; 12997fc89c0fbSmrg 1299849bee38cSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1299949bee38cSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 13000fc89c0fbSmrg ;; 13001fc89c0fbSmrg esac 13002fc89c0fbSmrg 13003fc89c0fbSmrg 13004fc89c0fbSmrg case $ac_file$ac_mode in 1300591ec45ceSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 13006576bbdfcSmrg # Older Autoconf quotes --file arguments for eval, but not when files 1300791ec45ceSmrg # are listed without --file. Let's play safe and only enable the eval 1300891ec45ceSmrg # if we detect the quoting. 13009f9c28e31Smrg # TODO: see whether this extra hack can be removed once we start 13010f9c28e31Smrg # requiring Autoconf 2.70 or later. 13011f9c28e31Smrg case $CONFIG_FILES in #( 13012f9c28e31Smrg *\'*) : 13013f9c28e31Smrg eval set x "$CONFIG_FILES" ;; #( 13014f9c28e31Smrg *) : 13015f9c28e31Smrg set x $CONFIG_FILES ;; #( 13016f9c28e31Smrg *) : 13017f9c28e31Smrg ;; 13018f9c28e31Smrgesac 1301991ec45ceSmrg shift 13020f9c28e31Smrg # Used to flag and report bootstrapping failures. 13021f9c28e31Smrg am_rc=0 13022f9c28e31Smrg for am_mf 1302391ec45ceSmrg do 1302491ec45ceSmrg # Strip MF so we end up with the name of the file. 1302549bee38cSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 13026f9c28e31Smrg # Check whether this is an Automake generated Makefile which includes 13027f9c28e31Smrg # dependency-tracking related rules and includes. 13028f9c28e31Smrg # Grep'ing the whole file directly is not great: AIX grep has a line 1302991ec45ceSmrg # limit of 2048, but all sed's we know have understand at least 4000. 13030f9c28e31Smrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 13031f9c28e31Smrg || continue 13032f9c28e31Smrg am_dirpart=`$as_dirname -- "$am_mf" || 13033f9c28e31Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13034f9c28e31Smrg X"$am_mf" : 'X\(//\)[^/]' \| \ 13035f9c28e31Smrg X"$am_mf" : 'X\(//\)$' \| \ 13036f9c28e31Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1303749bee38cSmrgprintf "%s\n" X"$am_mf" | 13038fc89c0fbSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13039fc89c0fbSmrg s//\1/ 13040fc89c0fbSmrg q 13041fc89c0fbSmrg } 13042fc89c0fbSmrg /^X\(\/\/\)[^/].*/{ 13043fc89c0fbSmrg s//\1/ 13044fc89c0fbSmrg q 13045fc89c0fbSmrg } 13046fc89c0fbSmrg /^X\(\/\/\)$/{ 13047fc89c0fbSmrg s//\1/ 13048fc89c0fbSmrg q 13049fc89c0fbSmrg } 13050fc89c0fbSmrg /^X\(\/\).*/{ 13051fc89c0fbSmrg s//\1/ 13052fc89c0fbSmrg q 13053fc89c0fbSmrg } 13054fc89c0fbSmrg s/.*/./; q'` 13055f9c28e31Smrg am_filepart=`$as_basename -- "$am_mf" || 13056f9c28e31Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 13057f9c28e31Smrg X"$am_mf" : 'X\(//\)$' \| \ 13058f9c28e31Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1305949bee38cSmrgprintf "%s\n" X/"$am_mf" | 13060f9c28e31Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 13061fc89c0fbSmrg s//\1/ 13062fc89c0fbSmrg q 13063fc89c0fbSmrg } 13064f9c28e31Smrg /^X\/\(\/\/\)$/{ 13065fc89c0fbSmrg s//\1/ 13066fc89c0fbSmrg q 13067fc89c0fbSmrg } 13068f9c28e31Smrg /^X\/\(\/\).*/{ 13069fc89c0fbSmrg s//\1/ 13070fc89c0fbSmrg q 13071fc89c0fbSmrg } 13072fc89c0fbSmrg s/.*/./; q'` 13073f9c28e31Smrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 13074f9c28e31Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 13075f9c28e31Smrg | $MAKE -f - am--depfiles" >&5 13076f9c28e31Smrg (cd "$am_dirpart" \ 13077f9c28e31Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 13078f9c28e31Smrg | $MAKE -f - am--depfiles) >&5 2>&5 13079f9c28e31Smrg ac_status=$? 13080f9c28e31Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 13081f9c28e31Smrg (exit $ac_status); } || am_rc=$? 13082fc89c0fbSmrg done 13083f9c28e31Smrg if test $am_rc -ne 0; then 13084c8df0c59Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 13085c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 13086f9c28e31Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 13087f9c28e31Smrg for automatic dependency tracking. If GNU make was not used, consider 13088f9c28e31Smrg re-running the configure script with MAKE=\"gmake\" (or whatever is 13089f9c28e31Smrg necessary). You can also try re-running configure with the 13090f9c28e31Smrg '--disable-dependency-tracking' option to at least be able to build 13091f9c28e31Smrg the package (albeit without support for automatic dependency tracking). 13092c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } 13093f9c28e31Smrg fi 13094f9c28e31Smrg { am_dirpart=; unset am_dirpart;} 13095f9c28e31Smrg { am_filepart=; unset am_filepart;} 13096f9c28e31Smrg { am_mf=; unset am_mf;} 13097f9c28e31Smrg { am_rc=; unset am_rc;} 13098f9c28e31Smrg rm -f conftest-deps.mk 1309991ec45ceSmrg} 13100fc89c0fbSmrg ;; 13101fc89c0fbSmrg 13102fc89c0fbSmrg esac 13103fc89c0fbSmrgdone # for ac_tag 13104fc89c0fbSmrg 13105fc89c0fbSmrg 13106a0996ce0Smrgas_fn_exit 0 13107fc89c0fbSmrg_ACEOF 13108fc89c0fbSmrgac_clean_files=$ac_clean_files_save 13109fc89c0fbSmrg 1311091ec45ceSmrgtest $ac_write_fail = 0 || 13111a0996ce0Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 1311291ec45ceSmrg 13113fc89c0fbSmrg 13114fc89c0fbSmrg# configure is writing to config.log, and then calls config.status. 13115fc89c0fbSmrg# config.status does its own redirection, appending to config.log. 13116fc89c0fbSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 13117fc89c0fbSmrg# by configure, so config.status won't be able to write to it; its 13118fc89c0fbSmrg# output is simply discarded. So we exec the FD to /dev/null, 13119fc89c0fbSmrg# effectively closing config.log, so it can be properly (re)opened and 13120fc89c0fbSmrg# appended to by config.status. When coming back to configure, we 13121fc89c0fbSmrg# need to make the FD available again. 13122fc89c0fbSmrgif test "$no_create" != yes; then 13123fc89c0fbSmrg ac_cs_success=: 13124fc89c0fbSmrg ac_config_status_args= 13125fc89c0fbSmrg test "$silent" = yes && 13126fc89c0fbSmrg ac_config_status_args="$ac_config_status_args --quiet" 13127fc89c0fbSmrg exec 5>/dev/null 13128fc89c0fbSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13129fc89c0fbSmrg exec 5>>config.log 13130fc89c0fbSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13131fc89c0fbSmrg # would make configure fail if this is the last instruction. 13132a0996ce0Smrg $ac_cs_success || as_fn_exit 1 13133fc89c0fbSmrgfi 1313491ec45ceSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1313549bee38cSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1313649bee38cSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 1313791ec45ceSmrgfi 13138fc89c0fbSmrg 1313949bee38cSmrg 13140