1c7484f1fSmrg#! /bin/sh 2c7484f1fSmrg# Guess values for system-dependent variables and create Makefiles. 3d5e55f73Smrg# Generated by GNU Autoconf 2.72 for xconsole 1.1.0. 4c7484f1fSmrg# 5d5e55f73Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues>. 6c7484f1fSmrg# 7baed689fSmrg# 8d5e55f73Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 963323ee5Smrg# Inc. 10baed689fSmrg# 11baed689fSmrg# 12c7484f1fSmrg# This configure script is free software; the Free Software Foundation 13c7484f1fSmrg# gives unlimited permission to copy, distribute and modify it. 14baed689fSmrg## -------------------- ## 15baed689fSmrg## M4sh Initialization. ## 16baed689fSmrg## -------------------- ## 17c7484f1fSmrg 18c7484f1fSmrg# Be more Bourne compatible 19c7484f1fSmrgDUALCASE=1; export DUALCASE # for MKS sh 2063323ee5Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 2163323ee5Smrgthen : 22c7484f1fSmrg emulate sh 23c7484f1fSmrg NULLCMD=: 24baed689fSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25c7484f1fSmrg # is contrary to our usage. Disable this feature. 26c7484f1fSmrg alias -g '${1+"$@"}'='"$@"' 27c7484f1fSmrg setopt NO_GLOB_SUBST 28d5e55f73Smrgelse case e in #( 29d5e55f73Smrg e) case `(set -o) 2>/dev/null` in #( 30baed689fSmrg *posix*) : 31baed689fSmrg set -o posix ;; #( 32baed689fSmrg *) : 33baed689fSmrg ;; 34d5e55f73Smrgesac ;; 35c7484f1fSmrgesac 36c7484f1fSmrgfi 37c7484f1fSmrg 38c7484f1fSmrg 3963323ee5Smrg 4063323ee5Smrg# Reset variables that may have inherited troublesome values from 4163323ee5Smrg# the environment. 4263323ee5Smrg 4363323ee5Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 4463323ee5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 4563323ee5Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 4663323ee5Smrg# Quoting is to prevent editors from complaining about space-tab. 47baed689fSmrgas_nl=' 48baed689fSmrg' 49baed689fSmrgexport as_nl 5063323ee5SmrgIFS=" "" $as_nl" 5163323ee5Smrg 5263323ee5SmrgPS1='$ ' 5363323ee5SmrgPS2='> ' 5463323ee5SmrgPS4='+ ' 5563323ee5Smrg 5663323ee5Smrg# Ensure predictable behavior from utilities with locale-dependent output. 5763323ee5SmrgLC_ALL=C 5863323ee5Smrgexport LC_ALL 5963323ee5SmrgLANGUAGE=C 6063323ee5Smrgexport LANGUAGE 6163323ee5Smrg 6263323ee5Smrg# We cannot yet rely on "unset" to work, but we need these variables 6363323ee5Smrg# to be unset--not just set to an empty or harmless value--now, to 6463323ee5Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 6563323ee5Smrg# also avoids known problems related to "unset" and subshell syntax 6663323ee5Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 6763323ee5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 6863323ee5Smrgdo eval test \${$as_var+y} \ 6963323ee5Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7063323ee5Smrgdone 7163323ee5Smrg 7263323ee5Smrg# Ensure that fds 0, 1, and 2 are open. 7363323ee5Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 7463323ee5Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 7563323ee5Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 76c7484f1fSmrg 77baed689fSmrg# The user is always right. 7863323ee5Smrgif ${PATH_SEPARATOR+false} :; then 79baed689fSmrg PATH_SEPARATOR=: 80baed689fSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81baed689fSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82baed689fSmrg PATH_SEPARATOR=';' 83baed689fSmrg } 84c7484f1fSmrgfi 85c7484f1fSmrg 86c7484f1fSmrg 87c7484f1fSmrg# Find who we are. Look in the path if we contain no directory separator. 88baed689fSmrgas_myself= 89baed689fSmrgcase $0 in #(( 90c7484f1fSmrg *[\\/]* ) as_myself=$0 ;; 91c7484f1fSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92c7484f1fSmrgfor as_dir in $PATH 93c7484f1fSmrgdo 94c7484f1fSmrg IFS=$as_save_IFS 9563323ee5Smrg case $as_dir in #((( 9663323ee5Smrg '') as_dir=./ ;; 9763323ee5Smrg */) ;; 9863323ee5Smrg *) as_dir=$as_dir/ ;; 9963323ee5Smrg esac 10063323ee5Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101baed689fSmrg done 102c7484f1fSmrgIFS=$as_save_IFS 103c7484f1fSmrg 104c7484f1fSmrg ;; 105c7484f1fSmrgesac 106d5e55f73Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 107c7484f1fSmrg# in which case we are not to be found in the path. 108c7484f1fSmrgif test "x$as_myself" = x; then 109c7484f1fSmrg as_myself=$0 110c7484f1fSmrgfi 111c7484f1fSmrgif test ! -f "$as_myself"; then 11263323ee5Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113baed689fSmrg exit 1 114c7484f1fSmrgfi 115c7484f1fSmrg 116baed689fSmrg 117ebb1c56dSmrg# Use a proper internal environment variable to ensure we don't fall 118ebb1c56dSmrg # into an infinite loop, continuously re-executing ourselves. 119ebb1c56dSmrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120ebb1c56dSmrg _as_can_reexec=no; export _as_can_reexec; 121ebb1c56dSmrg # We cannot yet assume a decent shell, so we have to provide a 122ebb1c56dSmrg# neutralization value for shells without unset; and this also 123ebb1c56dSmrg# works around shells that cannot unset nonexistent variables. 124ebb1c56dSmrg# Preserve -v and -x to the replacement shell. 125ebb1c56dSmrgBASH_ENV=/dev/null 126ebb1c56dSmrgENV=/dev/null 127ebb1c56dSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128ebb1c56dSmrgcase $- in # (((( 129ebb1c56dSmrg *v*x* | *x*v* ) as_opts=-vx ;; 130ebb1c56dSmrg *v* ) as_opts=-v ;; 131ebb1c56dSmrg *x* ) as_opts=-x ;; 132ebb1c56dSmrg * ) as_opts= ;; 133ebb1c56dSmrgesac 134ebb1c56dSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135ebb1c56dSmrg# Admittedly, this is quite paranoid, since all the known shells bail 136d5e55f73Smrg# out after a failed 'exec'. 13763323ee5Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 13863323ee5Smrgexit 255 139ebb1c56dSmrg fi 140ebb1c56dSmrg # We don't want this to propagate to other subprocesses. 141ebb1c56dSmrg { _as_can_reexec=; unset _as_can_reexec;} 142baed689fSmrgif test "x$CONFIG_SHELL" = x; then 143d5e55f73Smrg as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 14463323ee5Smrgthen : 145baed689fSmrg emulate sh 146baed689fSmrg NULLCMD=: 147baed689fSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 148baed689fSmrg # is contrary to our usage. Disable this feature. 149baed689fSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 150baed689fSmrg setopt NO_GLOB_SUBST 151d5e55f73Smrgelse case e in #( 152d5e55f73Smrg e) case \`(set -o) 2>/dev/null\` in #( 153baed689fSmrg *posix*) : 154baed689fSmrg set -o posix ;; #( 155baed689fSmrg *) : 156baed689fSmrg ;; 157d5e55f73Smrgesac ;; 158baed689fSmrgesac 159baed689fSmrgfi 160baed689fSmrg" 161baed689fSmrg as_required="as_fn_return () { (exit \$1); } 162baed689fSmrgas_fn_success () { as_fn_return 0; } 163baed689fSmrgas_fn_failure () { as_fn_return 1; } 164baed689fSmrgas_fn_ret_success () { return 0; } 165baed689fSmrgas_fn_ret_failure () { return 1; } 166baed689fSmrg 167baed689fSmrgexitcode=0 168baed689fSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169baed689fSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170baed689fSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171baed689fSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 17263323ee5Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 17363323ee5Smrgthen : 174baed689fSmrg 175d5e55f73Smrgelse case e in #( 176d5e55f73Smrg e) exitcode=1; echo positional parameters were not saved. ;; 177d5e55f73Smrgesac 178baed689fSmrgfi 179ebb1c56dSmrgtest x\$exitcode = x0 || exit 1 18063323ee5Smrgblah=\$(echo \$(echo blah)) 18163323ee5Smrgtest x\"\$blah\" = xblah || exit 1 182ebb1c56dSmrgtest -x / || exit 1" 183baed689fSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 184baed689fSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 185baed689fSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 186baed689fSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 187baed689fSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 18863323ee5Smrg if (eval "$as_required") 2>/dev/null 18963323ee5Smrgthen : 190baed689fSmrg as_have_required=yes 191d5e55f73Smrgelse case e in #( 192d5e55f73Smrg e) as_have_required=no ;; 193d5e55f73Smrgesac 194baed689fSmrgfi 19563323ee5Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 19663323ee5Smrgthen : 197baed689fSmrg 198d5e55f73Smrgelse case e in #( 199d5e55f73Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 200baed689fSmrgas_found=false 201baed689fSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 202c7484f1fSmrgdo 203baed689fSmrg IFS=$as_save_IFS 20463323ee5Smrg case $as_dir in #((( 20563323ee5Smrg '') as_dir=./ ;; 20663323ee5Smrg */) ;; 20763323ee5Smrg *) as_dir=$as_dir/ ;; 20863323ee5Smrg esac 209baed689fSmrg as_found=: 210baed689fSmrg case $as_dir in #( 211baed689fSmrg /*) 212baed689fSmrg for as_base in sh bash ksh sh5; do 213baed689fSmrg # Try only shells that exist, to save several forks. 21463323ee5Smrg as_shell=$as_dir$as_base 215baed689fSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 21663323ee5Smrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 21763323ee5Smrgthen : 218baed689fSmrg CONFIG_SHELL=$as_shell as_have_required=yes 21963323ee5Smrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 22063323ee5Smrgthen : 221baed689fSmrg break 2 222baed689fSmrgfi 223baed689fSmrgfi 224baed689fSmrg done;; 225baed689fSmrg esac 226baed689fSmrg as_found=false 227baed689fSmrgdone 228baed689fSmrgIFS=$as_save_IFS 22963323ee5Smrgif $as_found 23063323ee5Smrgthen : 23163323ee5Smrg 232d5e55f73Smrgelse case e in #( 233d5e55f73Smrg e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23463323ee5Smrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 23563323ee5Smrgthen : 23663323ee5Smrg CONFIG_SHELL=$SHELL as_have_required=yes 237d5e55f73Smrgfi ;; 238d5e55f73Smrgesac 23963323ee5Smrgfi 240baed689fSmrg 241baed689fSmrg 24263323ee5Smrg if test "x$CONFIG_SHELL" != x 24363323ee5Smrgthen : 244ebb1c56dSmrg export CONFIG_SHELL 245ebb1c56dSmrg # We cannot yet assume a decent shell, so we have to provide a 246ebb1c56dSmrg# neutralization value for shells without unset; and this also 247ebb1c56dSmrg# works around shells that cannot unset nonexistent variables. 248ebb1c56dSmrg# Preserve -v and -x to the replacement shell. 249ebb1c56dSmrgBASH_ENV=/dev/null 250ebb1c56dSmrgENV=/dev/null 251ebb1c56dSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 252ebb1c56dSmrgcase $- in # (((( 253ebb1c56dSmrg *v*x* | *x*v* ) as_opts=-vx ;; 254ebb1c56dSmrg *v* ) as_opts=-v ;; 255ebb1c56dSmrg *x* ) as_opts=-x ;; 256ebb1c56dSmrg * ) as_opts= ;; 257ebb1c56dSmrgesac 258ebb1c56dSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 259ebb1c56dSmrg# Admittedly, this is quite paranoid, since all the known shells bail 260d5e55f73Smrg# out after a failed 'exec'. 26163323ee5Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 262ebb1c56dSmrgexit 255 263baed689fSmrgfi 264baed689fSmrg 26563323ee5Smrg if test x$as_have_required = xno 26663323ee5Smrgthen : 26763323ee5Smrg printf "%s\n" "$0: This script requires a shell more modern than all" 26863323ee5Smrg printf "%s\n" "$0: the shells that I found on your system." 26963323ee5Smrg if test ${ZSH_VERSION+y} ; then 27063323ee5Smrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 27163323ee5Smrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 272c7484f1fSmrg else 27363323ee5Smrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 274d5e55f73Smrg$0: https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues 275baed689fSmrg$0: about your system, including any error possibly output 276baed689fSmrg$0: before this message. Then install a modern shell, or 277baed689fSmrg$0: manually run the script under such a shell if you do 278baed689fSmrg$0: have one." 279c7484f1fSmrg fi 280baed689fSmrg exit 1 281d5e55f73Smrgfi ;; 282d5e55f73Smrgesac 283baed689fSmrgfi 284baed689fSmrgfi 285baed689fSmrgSHELL=${CONFIG_SHELL-/bin/sh} 286baed689fSmrgexport SHELL 287baed689fSmrg# Unset more variables known to interfere with behavior of common tools. 288baed689fSmrgCLICOLOR_FORCE= GREP_OPTIONS= 289baed689fSmrgunset CLICOLOR_FORCE GREP_OPTIONS 290baed689fSmrg 291baed689fSmrg## --------------------- ## 292baed689fSmrg## M4sh Shell Functions. ## 293baed689fSmrg## --------------------- ## 294baed689fSmrg# as_fn_unset VAR 295baed689fSmrg# --------------- 296baed689fSmrg# Portably unset VAR. 297baed689fSmrgas_fn_unset () 298baed689fSmrg{ 299baed689fSmrg { eval $1=; unset $1;} 300baed689fSmrg} 301baed689fSmrgas_unset=as_fn_unset 302baed689fSmrg 30363323ee5Smrg 304baed689fSmrg# as_fn_set_status STATUS 305baed689fSmrg# ----------------------- 306baed689fSmrg# Set $? to STATUS, without forking. 307baed689fSmrgas_fn_set_status () 308baed689fSmrg{ 309baed689fSmrg return $1 310baed689fSmrg} # as_fn_set_status 311baed689fSmrg 312baed689fSmrg# as_fn_exit STATUS 313baed689fSmrg# ----------------- 314baed689fSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 315baed689fSmrgas_fn_exit () 316baed689fSmrg{ 317baed689fSmrg set +e 318baed689fSmrg as_fn_set_status $1 319baed689fSmrg exit $1 320baed689fSmrg} # as_fn_exit 321baed689fSmrg 322baed689fSmrg# as_fn_mkdir_p 323baed689fSmrg# ------------- 324baed689fSmrg# Create "$as_dir" as a directory, including parents if necessary. 325baed689fSmrgas_fn_mkdir_p () 326baed689fSmrg{ 327baed689fSmrg 328baed689fSmrg case $as_dir in #( 329baed689fSmrg -*) as_dir=./$as_dir;; 330baed689fSmrg esac 331baed689fSmrg test -d "$as_dir" || eval $as_mkdir_p || { 332baed689fSmrg as_dirs= 333baed689fSmrg while :; do 334baed689fSmrg case $as_dir in #( 33563323ee5Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 336baed689fSmrg *) as_qdir=$as_dir;; 337baed689fSmrg esac 338baed689fSmrg as_dirs="'$as_qdir' $as_dirs" 339baed689fSmrg as_dir=`$as_dirname -- "$as_dir" || 340baed689fSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 341baed689fSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 342baed689fSmrg X"$as_dir" : 'X\(//\)$' \| \ 343baed689fSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34463323ee5Smrgprintf "%s\n" X"$as_dir" | 345baed689fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 346baed689fSmrg s//\1/ 347baed689fSmrg q 348baed689fSmrg } 349baed689fSmrg /^X\(\/\/\)[^/].*/{ 350baed689fSmrg s//\1/ 351baed689fSmrg q 352baed689fSmrg } 353baed689fSmrg /^X\(\/\/\)$/{ 354baed689fSmrg s//\1/ 355baed689fSmrg q 356baed689fSmrg } 357baed689fSmrg /^X\(\/\).*/{ 358baed689fSmrg s//\1/ 359baed689fSmrg q 360baed689fSmrg } 361baed689fSmrg s/.*/./; q'` 362baed689fSmrg test -d "$as_dir" && break 363baed689fSmrg done 364baed689fSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 365baed689fSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 366baed689fSmrg 367baed689fSmrg 368baed689fSmrg} # as_fn_mkdir_p 369ebb1c56dSmrg 370ebb1c56dSmrg# as_fn_executable_p FILE 371ebb1c56dSmrg# ----------------------- 372ebb1c56dSmrg# Test if FILE is an executable regular file. 373ebb1c56dSmrgas_fn_executable_p () 374ebb1c56dSmrg{ 375ebb1c56dSmrg test -f "$1" && test -x "$1" 376ebb1c56dSmrg} # as_fn_executable_p 377baed689fSmrg# as_fn_append VAR VALUE 378baed689fSmrg# ---------------------- 379baed689fSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 380baed689fSmrg# advantage of any shell optimizations that allow amortized linear growth over 381baed689fSmrg# repeated appends, instead of the typical quadratic growth present in naive 382baed689fSmrg# implementations. 38363323ee5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 38463323ee5Smrgthen : 385baed689fSmrg eval 'as_fn_append () 386baed689fSmrg { 387baed689fSmrg eval $1+=\$2 388baed689fSmrg }' 389d5e55f73Smrgelse case e in #( 390d5e55f73Smrg e) as_fn_append () 391baed689fSmrg { 392baed689fSmrg eval $1=\$$1\$2 393d5e55f73Smrg } ;; 394d5e55f73Smrgesac 395baed689fSmrgfi # as_fn_append 396baed689fSmrg 397baed689fSmrg# as_fn_arith ARG... 398baed689fSmrg# ------------------ 399baed689fSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 400baed689fSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 401baed689fSmrg# must be portable across $(()) and expr. 40263323ee5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 40363323ee5Smrgthen : 404baed689fSmrg eval 'as_fn_arith () 405baed689fSmrg { 406baed689fSmrg as_val=$(( $* )) 407baed689fSmrg }' 408d5e55f73Smrgelse case e in #( 409d5e55f73Smrg e) as_fn_arith () 410baed689fSmrg { 411baed689fSmrg as_val=`expr "$@" || test $? -eq 1` 412d5e55f73Smrg } ;; 413d5e55f73Smrgesac 414baed689fSmrgfi # as_fn_arith 415baed689fSmrg 416baed689fSmrg 417baed689fSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 418baed689fSmrg# ---------------------------------------- 419baed689fSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 420baed689fSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 421baed689fSmrg# script with STATUS, using 1 if that was 0. 422baed689fSmrgas_fn_error () 423baed689fSmrg{ 424baed689fSmrg as_status=$1; test $as_status -eq 0 && as_status=1 425baed689fSmrg if test "$4"; then 426baed689fSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 42763323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 428baed689fSmrg fi 42963323ee5Smrg printf "%s\n" "$as_me: error: $2" >&2 430baed689fSmrg as_fn_exit $as_status 431baed689fSmrg} # as_fn_error 432c7484f1fSmrg 433c7484f1fSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 434c7484f1fSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 435c7484f1fSmrg as_expr=expr 436c7484f1fSmrgelse 437c7484f1fSmrg as_expr=false 438c7484f1fSmrgfi 439c7484f1fSmrg 440c7484f1fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 441c7484f1fSmrg as_basename=basename 442c7484f1fSmrgelse 443c7484f1fSmrg as_basename=false 444c7484f1fSmrgfi 445c7484f1fSmrg 446baed689fSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 447baed689fSmrg as_dirname=dirname 448baed689fSmrgelse 449baed689fSmrg as_dirname=false 450baed689fSmrgfi 451c7484f1fSmrg 452c7484f1fSmrgas_me=`$as_basename -- "$0" || 453c7484f1fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 454c7484f1fSmrg X"$0" : 'X\(//\)$' \| \ 455c7484f1fSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 45663323ee5Smrgprintf "%s\n" X/"$0" | 457c7484f1fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 458c7484f1fSmrg s//\1/ 459c7484f1fSmrg q 460c7484f1fSmrg } 461c7484f1fSmrg /^X\/\(\/\/\)$/{ 462c7484f1fSmrg s//\1/ 463c7484f1fSmrg q 464c7484f1fSmrg } 465c7484f1fSmrg /^X\/\(\/\).*/{ 466c7484f1fSmrg s//\1/ 467c7484f1fSmrg q 468c7484f1fSmrg } 469c7484f1fSmrg s/.*/./; q'` 470c7484f1fSmrg 471baed689fSmrg# Avoid depending upon Character Ranges. 472baed689fSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 473baed689fSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 474baed689fSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 475baed689fSmrgas_cr_digits='0123456789' 476baed689fSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 477c7484f1fSmrg 478c7484f1fSmrg 479baed689fSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 480baed689fSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 481baed689fSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 482baed689fSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 483baed689fSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 484baed689fSmrg sed -n ' 485baed689fSmrg p 486baed689fSmrg /[$]LINENO/= 487baed689fSmrg ' <$as_myself | 488baed689fSmrg sed ' 489d5e55f73Smrg t clear 490d5e55f73Smrg :clear 491baed689fSmrg s/[$]LINENO.*/&-/ 492baed689fSmrg t lineno 493baed689fSmrg b 494baed689fSmrg :lineno 495baed689fSmrg N 496baed689fSmrg :loop 497baed689fSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 498baed689fSmrg t loop 499baed689fSmrg s/-\n.*// 500baed689fSmrg ' >$as_me.lineno && 501baed689fSmrg chmod +x "$as_me.lineno" || 50263323ee5Smrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 503c7484f1fSmrg 504ebb1c56dSmrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 505ebb1c56dSmrg # already done that, so ensure we don't try to do so again and fall 506ebb1c56dSmrg # in an infinite loop. This has already happened in practice. 507ebb1c56dSmrg _as_can_reexec=no; export _as_can_reexec 508baed689fSmrg # Don't try to exec as it changes $[0], causing all sort of problems 509baed689fSmrg # (the dirname of $[0] is not the place where we might find the 510baed689fSmrg # original and so on. Autoconf is especially sensitive to this). 511baed689fSmrg . "./$as_me.lineno" 512baed689fSmrg # Exit status is that of the last command. 513baed689fSmrg exit 514c7484f1fSmrg} 515c7484f1fSmrg 51663323ee5Smrg 51763323ee5Smrg# Determine whether it's possible to make 'echo' print without a newline. 51863323ee5Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 51963323ee5Smrg# for compatibility with existing Makefiles. 520baed689fSmrgECHO_C= ECHO_N= ECHO_T= 521baed689fSmrgcase `echo -n x` in #((((( 522baed689fSmrg-n*) 523baed689fSmrg case `echo 'xy\c'` in 524baed689fSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 525baed689fSmrg xy) ECHO_C='\c';; 526baed689fSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 527baed689fSmrg ECHO_T=' ';; 528baed689fSmrg esac;; 529baed689fSmrg*) 530baed689fSmrg ECHO_N='-n';; 531baed689fSmrgesac 532c7484f1fSmrg 53363323ee5Smrg# For backward compatibility with old third-party macros, we provide 53463323ee5Smrg# the shell variables $as_echo and $as_echo_n. New code should use 53563323ee5Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 53663323ee5Smrgas_echo='printf %s\n' 53763323ee5Smrgas_echo_n='printf %s' 53863323ee5Smrg 539baed689fSmrgrm -f conf$$ conf$$.exe conf$$.file 540baed689fSmrgif test -d conf$$.dir; then 541baed689fSmrg rm -f conf$$.dir/conf$$.file 542baed689fSmrgelse 543baed689fSmrg rm -f conf$$.dir 544baed689fSmrg mkdir conf$$.dir 2>/dev/null 545baed689fSmrgfi 546baed689fSmrgif (echo >conf$$.file) 2>/dev/null; then 547baed689fSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 548baed689fSmrg as_ln_s='ln -s' 549baed689fSmrg # ... but there are two gotchas: 550d5e55f73Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 551d5e55f73Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 552d5e55f73Smrg # In both cases, we have to default to 'cp -pR'. 553baed689fSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 554ebb1c56dSmrg as_ln_s='cp -pR' 555baed689fSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 556baed689fSmrg as_ln_s=ln 557baed689fSmrg else 558ebb1c56dSmrg as_ln_s='cp -pR' 559baed689fSmrg fi 560c7484f1fSmrgelse 561ebb1c56dSmrg as_ln_s='cp -pR' 562c7484f1fSmrgfi 563baed689fSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 564baed689fSmrgrmdir conf$$.dir 2>/dev/null 565c7484f1fSmrg 566baed689fSmrgif mkdir -p . 2>/dev/null; then 567baed689fSmrg as_mkdir_p='mkdir -p "$as_dir"' 568baed689fSmrgelse 569baed689fSmrg test -d ./-p && rmdir ./-p 570baed689fSmrg as_mkdir_p=false 571c7484f1fSmrgfi 572c7484f1fSmrg 573ebb1c56dSmrgas_test_x='test -x' 574ebb1c56dSmrgas_executable_p=as_fn_executable_p 575c7484f1fSmrg 576baed689fSmrg# Sed expression to map a string onto a valid CPP name. 577d5e55f73Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 578d5e55f73Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 579c7484f1fSmrg 580baed689fSmrg# Sed expression to map a string onto a valid variable name. 581d5e55f73Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 582d5e55f73Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 583c7484f1fSmrg 584c7484f1fSmrg 585baed689fSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 586baed689fSmrgexec 6>&1 587c7484f1fSmrg 588baed689fSmrg# Name of the host. 589baed689fSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 590baed689fSmrg# so uname gets run too. 591baed689fSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 592c7484f1fSmrg 593baed689fSmrg# 594baed689fSmrg# Initializations. 595baed689fSmrg# 596baed689fSmrgac_default_prefix=/usr/local 597baed689fSmrgac_clean_files= 598baed689fSmrgac_config_libobj_dir=. 599baed689fSmrgLIBOBJS= 600baed689fSmrgcross_compiling=no 601baed689fSmrgsubdirs= 602baed689fSmrgMFLAGS= 603baed689fSmrgMAKEFLAGS= 604c7484f1fSmrg 605c7484f1fSmrg# Identity of this package. 606c7484f1fSmrgPACKAGE_NAME='xconsole' 607c7484f1fSmrgPACKAGE_TARNAME='xconsole' 608d5e55f73SmrgPACKAGE_VERSION='1.1.0' 609d5e55f73SmrgPACKAGE_STRING='xconsole 1.1.0' 610d5e55f73SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues' 611baed689fSmrgPACKAGE_URL='' 612c7484f1fSmrg 613e6ecbdaeSmrgac_unique_file="Makefile.am" 614c7484f1fSmrg# Factoring default headers for most tests. 615c7484f1fSmrgac_includes_default="\ 61663323ee5Smrg#include <stddef.h> 61763323ee5Smrg#ifdef HAVE_STDIO_H 61863323ee5Smrg# include <stdio.h> 619c7484f1fSmrg#endif 62063323ee5Smrg#ifdef HAVE_STDLIB_H 621c7484f1fSmrg# include <stdlib.h> 622c7484f1fSmrg#endif 623c7484f1fSmrg#ifdef HAVE_STRING_H 624c7484f1fSmrg# include <string.h> 625c7484f1fSmrg#endif 626c7484f1fSmrg#ifdef HAVE_INTTYPES_H 627c7484f1fSmrg# include <inttypes.h> 628c7484f1fSmrg#endif 629c7484f1fSmrg#ifdef HAVE_STDINT_H 630c7484f1fSmrg# include <stdint.h> 631c7484f1fSmrg#endif 63263323ee5Smrg#ifdef HAVE_STRINGS_H 63363323ee5Smrg# include <strings.h> 63463323ee5Smrg#endif 63563323ee5Smrg#ifdef HAVE_SYS_TYPES_H 63663323ee5Smrg# include <sys/types.h> 63763323ee5Smrg#endif 63863323ee5Smrg#ifdef HAVE_SYS_STAT_H 63963323ee5Smrg# include <sys/stat.h> 64063323ee5Smrg#endif 641c7484f1fSmrg#ifdef HAVE_UNISTD_H 642c7484f1fSmrg# include <unistd.h> 643c7484f1fSmrg#endif" 644c7484f1fSmrg 64563323ee5Smrgac_header_c_list= 646d5e55f73Smrgenable_year2038=no 647baed689fSmrgac_subst_vars='am__EXEEXT_FALSE 648baed689fSmrgam__EXEEXT_TRUE 649baed689fSmrgLTLIBOBJS 650baed689fSmrgLIBOBJS 651c7484f1fSmrgappdefaultdir 652baed689fSmrgAPPDEFS_LIBS 653baed689fSmrgAPPDEFS_CFLAGS 654baed689fSmrgXCONSOLE_LIBS 655baed689fSmrgXCONSOLE_CFLAGS 656baed689fSmrgMAN_SUBSTS 657baed689fSmrgXORG_MAN_PAGE 658c7484f1fSmrgADMIN_MAN_DIR 659baed689fSmrgDRIVER_MAN_DIR 660baed689fSmrgMISC_MAN_DIR 661baed689fSmrgFILE_MAN_DIR 662baed689fSmrgLIB_MAN_DIR 663baed689fSmrgAPP_MAN_DIR 664baed689fSmrgADMIN_MAN_SUFFIX 665baed689fSmrgDRIVER_MAN_SUFFIX 666baed689fSmrgMISC_MAN_SUFFIX 667baed689fSmrgFILE_MAN_SUFFIX 668baed689fSmrgLIB_MAN_SUFFIX 669baed689fSmrgAPP_MAN_SUFFIX 670baed689fSmrgSED 671baed689fSmrghost_os 672baed689fSmrghost_vendor 673baed689fSmrghost_cpu 674baed689fSmrghost 675baed689fSmrgbuild_os 676baed689fSmrgbuild_vendor 677baed689fSmrgbuild_cpu 678baed689fSmrgbuild 679baed689fSmrgINSTALL_CMD 680ebb1c56dSmrgPKG_CONFIG_LIBDIR 681ebb1c56dSmrgPKG_CONFIG_PATH 682baed689fSmrgPKG_CONFIG 683baed689fSmrgCHANGELOG_CMD 684e6ecbdaeSmrgSTRICT_CFLAGS 685baed689fSmrgCWARNFLAGS 686e6ecbdaeSmrgBASE_CFLAGS 687ebb1c56dSmrgAM_BACKSLASH 688ebb1c56dSmrgAM_DEFAULT_VERBOSITY 689ebb1c56dSmrgAM_DEFAULT_V 690ebb1c56dSmrgAM_V 69163323ee5SmrgCSCOPE 69263323ee5SmrgETAGS 69363323ee5SmrgCTAGS 694baed689fSmrgam__fastdepCC_FALSE 695baed689fSmrgam__fastdepCC_TRUE 696baed689fSmrgCCDEPMODE 697e6ecbdaeSmrgam__nodep 698baed689fSmrgAMDEPBACKSLASH 699baed689fSmrgAMDEP_FALSE 700baed689fSmrgAMDEP_TRUE 701baed689fSmrgam__include 702baed689fSmrgDEPDIR 703baed689fSmrgam__untar 704baed689fSmrgam__tar 705baed689fSmrgAMTAR 706baed689fSmrgam__leading_dot 707baed689fSmrgSET_MAKE 708baed689fSmrgAWK 709baed689fSmrgmkdir_p 710baed689fSmrgMKDIR_P 711baed689fSmrgINSTALL_STRIP_PROGRAM 712baed689fSmrgSTRIP 713baed689fSmrginstall_sh 714baed689fSmrgMAKEINFO 715baed689fSmrgAUTOHEADER 716baed689fSmrgAUTOMAKE 717baed689fSmrgAUTOCONF 718baed689fSmrgACLOCAL 719baed689fSmrgVERSION 720baed689fSmrgPACKAGE 721baed689fSmrgCYGPATH_W 722baed689fSmrgam__isrc 723baed689fSmrgINSTALL_DATA 724baed689fSmrgINSTALL_SCRIPT 725baed689fSmrgINSTALL_PROGRAM 726ebb1c56dSmrgOBJEXT 727ebb1c56dSmrgEXEEXT 728ebb1c56dSmrgac_ct_CC 729ebb1c56dSmrgCPPFLAGS 730ebb1c56dSmrgLDFLAGS 731ebb1c56dSmrgCFLAGS 732ebb1c56dSmrgCC 733baed689fSmrgtarget_alias 734baed689fSmrghost_alias 735baed689fSmrgbuild_alias 736baed689fSmrgLIBS 737baed689fSmrgECHO_T 738baed689fSmrgECHO_N 739baed689fSmrgECHO_C 740baed689fSmrgDEFS 741baed689fSmrgmandir 742baed689fSmrglocaledir 743baed689fSmrglibdir 744baed689fSmrgpsdir 745baed689fSmrgpdfdir 746baed689fSmrgdvidir 747baed689fSmrghtmldir 748baed689fSmrginfodir 749baed689fSmrgdocdir 750baed689fSmrgoldincludedir 751baed689fSmrgincludedir 75263323ee5Smrgrunstatedir 753baed689fSmrglocalstatedir 754baed689fSmrgsharedstatedir 755baed689fSmrgsysconfdir 756baed689fSmrgdatadir 757baed689fSmrgdatarootdir 758baed689fSmrglibexecdir 759baed689fSmrgsbindir 760baed689fSmrgbindir 761baed689fSmrgprogram_transform_name 762baed689fSmrgprefix 763baed689fSmrgexec_prefix 764baed689fSmrgPACKAGE_URL 765baed689fSmrgPACKAGE_BUGREPORT 766baed689fSmrgPACKAGE_STRING 767baed689fSmrgPACKAGE_VERSION 768baed689fSmrgPACKAGE_TARNAME 769baed689fSmrgPACKAGE_NAME 770baed689fSmrgPATH_SEPARATOR 77163323ee5SmrgSHELL 77263323ee5Smrgam__quote' 773c7484f1fSmrgac_subst_files='' 774baed689fSmrgac_user_opts=' 775baed689fSmrgenable_option_checking 776baed689fSmrgenable_dependency_tracking 777ebb1c56dSmrgenable_silent_rules 778e6ecbdaeSmrgenable_selective_werror 779baed689fSmrgenable_strict_compilation 780baed689fSmrgwith_appdefaultdir 781d5e55f73Smrgenable_largefile 782d5e55f73Smrgenable_year2038 783baed689fSmrg' 784c7484f1fSmrg ac_precious_vars='build_alias 785c7484f1fSmrghost_alias 786c7484f1fSmrgtarget_alias 787c7484f1fSmrgCC 788c7484f1fSmrgCFLAGS 789c7484f1fSmrgLDFLAGS 790c7484f1fSmrgLIBS 791c7484f1fSmrgCPPFLAGS 792c7484f1fSmrgPKG_CONFIG 793ebb1c56dSmrgPKG_CONFIG_PATH 794ebb1c56dSmrgPKG_CONFIG_LIBDIR 795baed689fSmrgXCONSOLE_CFLAGS 796baed689fSmrgXCONSOLE_LIBS 797c7484f1fSmrgAPPDEFS_CFLAGS 798baed689fSmrgAPPDEFS_LIBS' 799c7484f1fSmrg 800c7484f1fSmrg 801c7484f1fSmrg# Initialize some variables set by options. 802c7484f1fSmrgac_init_help= 803c7484f1fSmrgac_init_version=false 804baed689fSmrgac_unrecognized_opts= 805baed689fSmrgac_unrecognized_sep= 806c7484f1fSmrg# The variables have the same names as the options, with 807c7484f1fSmrg# dashes changed to underlines. 808c7484f1fSmrgcache_file=/dev/null 809c7484f1fSmrgexec_prefix=NONE 810c7484f1fSmrgno_create= 811c7484f1fSmrgno_recursion= 812c7484f1fSmrgprefix=NONE 813c7484f1fSmrgprogram_prefix=NONE 814c7484f1fSmrgprogram_suffix=NONE 815c7484f1fSmrgprogram_transform_name=s,x,x, 816c7484f1fSmrgsilent= 817c7484f1fSmrgsite= 818c7484f1fSmrgsrcdir= 819c7484f1fSmrgverbose= 820c7484f1fSmrgx_includes=NONE 821c7484f1fSmrgx_libraries=NONE 822c7484f1fSmrg 823c7484f1fSmrg# Installation directory options. 824c7484f1fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 825c7484f1fSmrg# and all the variables that are supposed to be based on exec_prefix 826c7484f1fSmrg# by default will actually change. 827c7484f1fSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 828c7484f1fSmrg# (The list follows the same order as the GNU Coding Standards.) 829c7484f1fSmrgbindir='${exec_prefix}/bin' 830c7484f1fSmrgsbindir='${exec_prefix}/sbin' 831c7484f1fSmrglibexecdir='${exec_prefix}/libexec' 832c7484f1fSmrgdatarootdir='${prefix}/share' 833c7484f1fSmrgdatadir='${datarootdir}' 834c7484f1fSmrgsysconfdir='${prefix}/etc' 835c7484f1fSmrgsharedstatedir='${prefix}/com' 836c7484f1fSmrglocalstatedir='${prefix}/var' 83763323ee5Smrgrunstatedir='${localstatedir}/run' 838c7484f1fSmrgincludedir='${prefix}/include' 839c7484f1fSmrgoldincludedir='/usr/include' 840c7484f1fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 841c7484f1fSmrginfodir='${datarootdir}/info' 842c7484f1fSmrghtmldir='${docdir}' 843c7484f1fSmrgdvidir='${docdir}' 844c7484f1fSmrgpdfdir='${docdir}' 845c7484f1fSmrgpsdir='${docdir}' 846c7484f1fSmrglibdir='${exec_prefix}/lib' 847c7484f1fSmrglocaledir='${datarootdir}/locale' 848c7484f1fSmrgmandir='${datarootdir}/man' 849c7484f1fSmrg 850c7484f1fSmrgac_prev= 851c7484f1fSmrgac_dashdash= 852c7484f1fSmrgfor ac_option 853c7484f1fSmrgdo 854c7484f1fSmrg # If the previous option needs an argument, assign it. 855c7484f1fSmrg if test -n "$ac_prev"; then 856c7484f1fSmrg eval $ac_prev=\$ac_option 857c7484f1fSmrg ac_prev= 858c7484f1fSmrg continue 859c7484f1fSmrg fi 860c7484f1fSmrg 861c7484f1fSmrg case $ac_option in 862baed689fSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 863baed689fSmrg *=) ac_optarg= ;; 864baed689fSmrg *) ac_optarg=yes ;; 865c7484f1fSmrg esac 866c7484f1fSmrg 867c7484f1fSmrg case $ac_dashdash$ac_option in 868c7484f1fSmrg --) 869c7484f1fSmrg ac_dashdash=yes ;; 870c7484f1fSmrg 871c7484f1fSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 872c7484f1fSmrg ac_prev=bindir ;; 873c7484f1fSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 874c7484f1fSmrg bindir=$ac_optarg ;; 875c7484f1fSmrg 876c7484f1fSmrg -build | --build | --buil | --bui | --bu) 877c7484f1fSmrg ac_prev=build_alias ;; 878c7484f1fSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 879c7484f1fSmrg build_alias=$ac_optarg ;; 880c7484f1fSmrg 881c7484f1fSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 882c7484f1fSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 883c7484f1fSmrg ac_prev=cache_file ;; 884c7484f1fSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 885c7484f1fSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 886c7484f1fSmrg cache_file=$ac_optarg ;; 887c7484f1fSmrg 888c7484f1fSmrg --config-cache | -C) 889c7484f1fSmrg cache_file=config.cache ;; 890c7484f1fSmrg 891c7484f1fSmrg -datadir | --datadir | --datadi | --datad) 892c7484f1fSmrg ac_prev=datadir ;; 893c7484f1fSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 894c7484f1fSmrg datadir=$ac_optarg ;; 895c7484f1fSmrg 896c7484f1fSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 897c7484f1fSmrg | --dataroo | --dataro | --datar) 898c7484f1fSmrg ac_prev=datarootdir ;; 899c7484f1fSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 900c7484f1fSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 901c7484f1fSmrg datarootdir=$ac_optarg ;; 902c7484f1fSmrg 903c7484f1fSmrg -disable-* | --disable-*) 904baed689fSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 905c7484f1fSmrg # Reject names that are not valid shell variable names. 906baed689fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 907d5e55f73Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 908baed689fSmrg ac_useropt_orig=$ac_useropt 90963323ee5Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 910baed689fSmrg case $ac_user_opts in 911baed689fSmrg *" 912baed689fSmrg"enable_$ac_useropt" 913baed689fSmrg"*) ;; 914baed689fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 915baed689fSmrg ac_unrecognized_sep=', ';; 916baed689fSmrg esac 917baed689fSmrg eval enable_$ac_useropt=no ;; 918c7484f1fSmrg 919c7484f1fSmrg -docdir | --docdir | --docdi | --doc | --do) 920c7484f1fSmrg ac_prev=docdir ;; 921c7484f1fSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 922c7484f1fSmrg docdir=$ac_optarg ;; 923c7484f1fSmrg 924c7484f1fSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 925c7484f1fSmrg ac_prev=dvidir ;; 926c7484f1fSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 927c7484f1fSmrg dvidir=$ac_optarg ;; 928c7484f1fSmrg 929c7484f1fSmrg -enable-* | --enable-*) 930baed689fSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 931c7484f1fSmrg # Reject names that are not valid shell variable names. 932baed689fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 933d5e55f73Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 934baed689fSmrg ac_useropt_orig=$ac_useropt 93563323ee5Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 936baed689fSmrg case $ac_user_opts in 937baed689fSmrg *" 938baed689fSmrg"enable_$ac_useropt" 939baed689fSmrg"*) ;; 940baed689fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 941baed689fSmrg ac_unrecognized_sep=', ';; 942baed689fSmrg esac 943baed689fSmrg eval enable_$ac_useropt=\$ac_optarg ;; 944c7484f1fSmrg 945c7484f1fSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 946c7484f1fSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 947c7484f1fSmrg | --exec | --exe | --ex) 948c7484f1fSmrg ac_prev=exec_prefix ;; 949c7484f1fSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 950c7484f1fSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 951c7484f1fSmrg | --exec=* | --exe=* | --ex=*) 952c7484f1fSmrg exec_prefix=$ac_optarg ;; 953c7484f1fSmrg 954c7484f1fSmrg -gas | --gas | --ga | --g) 955c7484f1fSmrg # Obsolete; use --with-gas. 956c7484f1fSmrg with_gas=yes ;; 957c7484f1fSmrg 958c7484f1fSmrg -help | --help | --hel | --he | -h) 959c7484f1fSmrg ac_init_help=long ;; 960c7484f1fSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 961c7484f1fSmrg ac_init_help=recursive ;; 962c7484f1fSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 963c7484f1fSmrg ac_init_help=short ;; 964c7484f1fSmrg 965c7484f1fSmrg -host | --host | --hos | --ho) 966c7484f1fSmrg ac_prev=host_alias ;; 967c7484f1fSmrg -host=* | --host=* | --hos=* | --ho=*) 968c7484f1fSmrg host_alias=$ac_optarg ;; 969c7484f1fSmrg 970c7484f1fSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 971c7484f1fSmrg ac_prev=htmldir ;; 972c7484f1fSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 973c7484f1fSmrg | --ht=*) 974c7484f1fSmrg htmldir=$ac_optarg ;; 975c7484f1fSmrg 976c7484f1fSmrg -includedir | --includedir | --includedi | --included | --include \ 977c7484f1fSmrg | --includ | --inclu | --incl | --inc) 978c7484f1fSmrg ac_prev=includedir ;; 979c7484f1fSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 980c7484f1fSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 981c7484f1fSmrg includedir=$ac_optarg ;; 982c7484f1fSmrg 983c7484f1fSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 984c7484f1fSmrg ac_prev=infodir ;; 985c7484f1fSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 986c7484f1fSmrg infodir=$ac_optarg ;; 987c7484f1fSmrg 988c7484f1fSmrg -libdir | --libdir | --libdi | --libd) 989c7484f1fSmrg ac_prev=libdir ;; 990c7484f1fSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 991c7484f1fSmrg libdir=$ac_optarg ;; 992c7484f1fSmrg 993c7484f1fSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 994c7484f1fSmrg | --libexe | --libex | --libe) 995c7484f1fSmrg ac_prev=libexecdir ;; 996c7484f1fSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 997c7484f1fSmrg | --libexe=* | --libex=* | --libe=*) 998c7484f1fSmrg libexecdir=$ac_optarg ;; 999c7484f1fSmrg 1000c7484f1fSmrg -localedir | --localedir | --localedi | --localed | --locale) 1001c7484f1fSmrg ac_prev=localedir ;; 1002c7484f1fSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1003c7484f1fSmrg localedir=$ac_optarg ;; 1004c7484f1fSmrg 1005c7484f1fSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1006c7484f1fSmrg | --localstate | --localstat | --localsta | --localst | --locals) 1007c7484f1fSmrg ac_prev=localstatedir ;; 1008c7484f1fSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1009c7484f1fSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1010c7484f1fSmrg localstatedir=$ac_optarg ;; 1011c7484f1fSmrg 1012c7484f1fSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1013c7484f1fSmrg ac_prev=mandir ;; 1014c7484f1fSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1015c7484f1fSmrg mandir=$ac_optarg ;; 1016c7484f1fSmrg 1017c7484f1fSmrg -nfp | --nfp | --nf) 1018c7484f1fSmrg # Obsolete; use --without-fp. 1019c7484f1fSmrg with_fp=no ;; 1020c7484f1fSmrg 1021c7484f1fSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1022c7484f1fSmrg | --no-cr | --no-c | -n) 1023c7484f1fSmrg no_create=yes ;; 1024c7484f1fSmrg 1025c7484f1fSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1026c7484f1fSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1027c7484f1fSmrg no_recursion=yes ;; 1028c7484f1fSmrg 1029c7484f1fSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1030c7484f1fSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1031c7484f1fSmrg | --oldin | --oldi | --old | --ol | --o) 1032c7484f1fSmrg ac_prev=oldincludedir ;; 1033c7484f1fSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1034c7484f1fSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1035c7484f1fSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1036c7484f1fSmrg oldincludedir=$ac_optarg ;; 1037c7484f1fSmrg 1038c7484f1fSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1039c7484f1fSmrg ac_prev=prefix ;; 1040c7484f1fSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1041c7484f1fSmrg prefix=$ac_optarg ;; 1042c7484f1fSmrg 1043c7484f1fSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1044c7484f1fSmrg | --program-pre | --program-pr | --program-p) 1045c7484f1fSmrg ac_prev=program_prefix ;; 1046c7484f1fSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1047c7484f1fSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1048c7484f1fSmrg program_prefix=$ac_optarg ;; 1049c7484f1fSmrg 1050c7484f1fSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1051c7484f1fSmrg | --program-suf | --program-su | --program-s) 1052c7484f1fSmrg ac_prev=program_suffix ;; 1053c7484f1fSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1054c7484f1fSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1055c7484f1fSmrg program_suffix=$ac_optarg ;; 1056c7484f1fSmrg 1057c7484f1fSmrg -program-transform-name | --program-transform-name \ 1058c7484f1fSmrg | --program-transform-nam | --program-transform-na \ 1059c7484f1fSmrg | --program-transform-n | --program-transform- \ 1060c7484f1fSmrg | --program-transform | --program-transfor \ 1061c7484f1fSmrg | --program-transfo | --program-transf \ 1062c7484f1fSmrg | --program-trans | --program-tran \ 1063c7484f1fSmrg | --progr-tra | --program-tr | --program-t) 1064c7484f1fSmrg ac_prev=program_transform_name ;; 1065c7484f1fSmrg -program-transform-name=* | --program-transform-name=* \ 1066c7484f1fSmrg | --program-transform-nam=* | --program-transform-na=* \ 1067c7484f1fSmrg | --program-transform-n=* | --program-transform-=* \ 1068c7484f1fSmrg | --program-transform=* | --program-transfor=* \ 1069c7484f1fSmrg | --program-transfo=* | --program-transf=* \ 1070c7484f1fSmrg | --program-trans=* | --program-tran=* \ 1071c7484f1fSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 1072c7484f1fSmrg program_transform_name=$ac_optarg ;; 1073c7484f1fSmrg 1074c7484f1fSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1075c7484f1fSmrg ac_prev=pdfdir ;; 1076c7484f1fSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1077c7484f1fSmrg pdfdir=$ac_optarg ;; 1078c7484f1fSmrg 1079c7484f1fSmrg -psdir | --psdir | --psdi | --psd | --ps) 1080c7484f1fSmrg ac_prev=psdir ;; 1081c7484f1fSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1082c7484f1fSmrg psdir=$ac_optarg ;; 1083c7484f1fSmrg 1084c7484f1fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1085c7484f1fSmrg | -silent | --silent | --silen | --sile | --sil) 1086c7484f1fSmrg silent=yes ;; 1087c7484f1fSmrg 108863323ee5Smrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 108963323ee5Smrg | --runstate | --runstat | --runsta | --runst | --runs \ 109063323ee5Smrg | --run | --ru | --r) 109163323ee5Smrg ac_prev=runstatedir ;; 109263323ee5Smrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 109363323ee5Smrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 109463323ee5Smrg | --run=* | --ru=* | --r=*) 109563323ee5Smrg runstatedir=$ac_optarg ;; 109663323ee5Smrg 1097c7484f1fSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1098c7484f1fSmrg ac_prev=sbindir ;; 1099c7484f1fSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1100c7484f1fSmrg | --sbi=* | --sb=*) 1101c7484f1fSmrg sbindir=$ac_optarg ;; 1102c7484f1fSmrg 1103c7484f1fSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1104c7484f1fSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1105c7484f1fSmrg | --sharedst | --shareds | --shared | --share | --shar \ 1106c7484f1fSmrg | --sha | --sh) 1107c7484f1fSmrg ac_prev=sharedstatedir ;; 1108c7484f1fSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1109c7484f1fSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1110c7484f1fSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1111c7484f1fSmrg | --sha=* | --sh=*) 1112c7484f1fSmrg sharedstatedir=$ac_optarg ;; 1113c7484f1fSmrg 1114c7484f1fSmrg -site | --site | --sit) 1115c7484f1fSmrg ac_prev=site ;; 1116c7484f1fSmrg -site=* | --site=* | --sit=*) 1117c7484f1fSmrg site=$ac_optarg ;; 1118c7484f1fSmrg 1119c7484f1fSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1120c7484f1fSmrg ac_prev=srcdir ;; 1121c7484f1fSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1122c7484f1fSmrg srcdir=$ac_optarg ;; 1123c7484f1fSmrg 1124c7484f1fSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1125c7484f1fSmrg | --syscon | --sysco | --sysc | --sys | --sy) 1126c7484f1fSmrg ac_prev=sysconfdir ;; 1127c7484f1fSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1128c7484f1fSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1129c7484f1fSmrg sysconfdir=$ac_optarg ;; 1130c7484f1fSmrg 1131c7484f1fSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 1132c7484f1fSmrg ac_prev=target_alias ;; 1133c7484f1fSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1134c7484f1fSmrg target_alias=$ac_optarg ;; 1135c7484f1fSmrg 1136c7484f1fSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1137c7484f1fSmrg verbose=yes ;; 1138c7484f1fSmrg 1139c7484f1fSmrg -version | --version | --versio | --versi | --vers | -V) 1140c7484f1fSmrg ac_init_version=: ;; 1141c7484f1fSmrg 1142c7484f1fSmrg -with-* | --with-*) 1143baed689fSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1144c7484f1fSmrg # Reject names that are not valid shell variable names. 1145baed689fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1146d5e55f73Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 1147baed689fSmrg ac_useropt_orig=$ac_useropt 114863323ee5Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1149baed689fSmrg case $ac_user_opts in 1150baed689fSmrg *" 1151baed689fSmrg"with_$ac_useropt" 1152baed689fSmrg"*) ;; 1153baed689fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1154baed689fSmrg ac_unrecognized_sep=', ';; 1155baed689fSmrg esac 1156baed689fSmrg eval with_$ac_useropt=\$ac_optarg ;; 1157c7484f1fSmrg 1158c7484f1fSmrg -without-* | --without-*) 1159baed689fSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1160c7484f1fSmrg # Reject names that are not valid shell variable names. 1161baed689fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1162d5e55f73Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 1163baed689fSmrg ac_useropt_orig=$ac_useropt 116463323ee5Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1165baed689fSmrg case $ac_user_opts in 1166baed689fSmrg *" 1167baed689fSmrg"with_$ac_useropt" 1168baed689fSmrg"*) ;; 1169baed689fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1170baed689fSmrg ac_unrecognized_sep=', ';; 1171baed689fSmrg esac 1172baed689fSmrg eval with_$ac_useropt=no ;; 1173c7484f1fSmrg 1174c7484f1fSmrg --x) 1175c7484f1fSmrg # Obsolete; use --with-x. 1176c7484f1fSmrg with_x=yes ;; 1177c7484f1fSmrg 1178c7484f1fSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1179c7484f1fSmrg | --x-incl | --x-inc | --x-in | --x-i) 1180c7484f1fSmrg ac_prev=x_includes ;; 1181c7484f1fSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1182c7484f1fSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1183c7484f1fSmrg x_includes=$ac_optarg ;; 1184c7484f1fSmrg 1185c7484f1fSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1186c7484f1fSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1187c7484f1fSmrg ac_prev=x_libraries ;; 1188c7484f1fSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1189c7484f1fSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1190c7484f1fSmrg x_libraries=$ac_optarg ;; 1191c7484f1fSmrg 1192d5e55f73Smrg -*) as_fn_error $? "unrecognized option: '$ac_option' 1193d5e55f73SmrgTry '$0 --help' for more information" 1194c7484f1fSmrg ;; 1195c7484f1fSmrg 1196c7484f1fSmrg *=*) 1197c7484f1fSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1198c7484f1fSmrg # Reject names that are not valid shell variable names. 1199baed689fSmrg case $ac_envvar in #( 1200baed689fSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1201d5e55f73Smrg as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 1202baed689fSmrg esac 1203c7484f1fSmrg eval $ac_envvar=\$ac_optarg 1204c7484f1fSmrg export $ac_envvar ;; 1205c7484f1fSmrg 1206c7484f1fSmrg *) 1207c7484f1fSmrg # FIXME: should be removed in autoconf 3.0. 120863323ee5Smrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1209c7484f1fSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 121063323ee5Smrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1211baed689fSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1212c7484f1fSmrg ;; 1213c7484f1fSmrg 1214c7484f1fSmrg esac 1215c7484f1fSmrgdone 1216c7484f1fSmrg 1217c7484f1fSmrgif test -n "$ac_prev"; then 1218c7484f1fSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1219baed689fSmrg as_fn_error $? "missing argument to $ac_option" 1220baed689fSmrgfi 1221baed689fSmrg 1222baed689fSmrgif test -n "$ac_unrecognized_opts"; then 1223baed689fSmrg case $enable_option_checking in 1224baed689fSmrg no) ;; 1225baed689fSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 122663323ee5Smrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1227baed689fSmrg esac 1228c7484f1fSmrgfi 1229c7484f1fSmrg 1230baed689fSmrg# Check all directory arguments for consistency. 1231c7484f1fSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1232c7484f1fSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1233c7484f1fSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 123463323ee5Smrg libdir localedir mandir runstatedir 1235c7484f1fSmrgdo 1236c7484f1fSmrg eval ac_val=\$$ac_var 1237baed689fSmrg # Remove trailing slashes. 1238baed689fSmrg case $ac_val in 1239baed689fSmrg */ ) 1240baed689fSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1241baed689fSmrg eval $ac_var=\$ac_val;; 1242baed689fSmrg esac 1243baed689fSmrg # Be sure to have absolute directory names. 1244c7484f1fSmrg case $ac_val in 1245c7484f1fSmrg [\\/$]* | ?:[\\/]* ) continue;; 1246c7484f1fSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1247c7484f1fSmrg esac 1248baed689fSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1249c7484f1fSmrgdone 1250c7484f1fSmrg 1251d5e55f73Smrg# There might be people who depend on the old broken behavior: '$host' 1252c7484f1fSmrg# used to hold the argument of --host etc. 1253c7484f1fSmrg# FIXME: To remove some day. 1254c7484f1fSmrgbuild=$build_alias 1255c7484f1fSmrghost=$host_alias 1256c7484f1fSmrgtarget=$target_alias 1257c7484f1fSmrg 1258c7484f1fSmrg# FIXME: To remove some day. 1259c7484f1fSmrgif test "x$host_alias" != x; then 1260c7484f1fSmrg if test "x$build_alias" = x; then 1261c7484f1fSmrg cross_compiling=maybe 1262c7484f1fSmrg elif test "x$build_alias" != "x$host_alias"; then 1263c7484f1fSmrg cross_compiling=yes 1264c7484f1fSmrg fi 1265c7484f1fSmrgfi 1266c7484f1fSmrg 1267c7484f1fSmrgac_tool_prefix= 1268c7484f1fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1269c7484f1fSmrg 1270c7484f1fSmrgtest "$silent" = yes && exec 6>/dev/null 1271c7484f1fSmrg 1272c7484f1fSmrg 1273c7484f1fSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 1274c7484f1fSmrgac_ls_di=`ls -di .` && 1275c7484f1fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1276baed689fSmrg as_fn_error $? "working directory cannot be determined" 1277c7484f1fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1278baed689fSmrg as_fn_error $? "pwd does not report name of working directory" 1279c7484f1fSmrg 1280c7484f1fSmrg 1281c7484f1fSmrg# Find the source files, if location was not specified. 1282c7484f1fSmrgif test -z "$srcdir"; then 1283c7484f1fSmrg ac_srcdir_defaulted=yes 1284c7484f1fSmrg # Try the directory containing this script, then the parent directory. 1285baed689fSmrg ac_confdir=`$as_dirname -- "$as_myself" || 1286baed689fSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1287baed689fSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1288baed689fSmrg X"$as_myself" : 'X\(//\)$' \| \ 1289baed689fSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 129063323ee5Smrgprintf "%s\n" X"$as_myself" | 1291c7484f1fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1292c7484f1fSmrg s//\1/ 1293c7484f1fSmrg q 1294c7484f1fSmrg } 1295c7484f1fSmrg /^X\(\/\/\)[^/].*/{ 1296c7484f1fSmrg s//\1/ 1297c7484f1fSmrg q 1298c7484f1fSmrg } 1299c7484f1fSmrg /^X\(\/\/\)$/{ 1300c7484f1fSmrg s//\1/ 1301c7484f1fSmrg q 1302c7484f1fSmrg } 1303c7484f1fSmrg /^X\(\/\).*/{ 1304c7484f1fSmrg s//\1/ 1305c7484f1fSmrg q 1306c7484f1fSmrg } 1307c7484f1fSmrg s/.*/./; q'` 1308c7484f1fSmrg srcdir=$ac_confdir 1309c7484f1fSmrg if test ! -r "$srcdir/$ac_unique_file"; then 1310c7484f1fSmrg srcdir=.. 1311c7484f1fSmrg fi 1312c7484f1fSmrgelse 1313c7484f1fSmrg ac_srcdir_defaulted=no 1314c7484f1fSmrgfi 1315c7484f1fSmrgif test ! -r "$srcdir/$ac_unique_file"; then 1316c7484f1fSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1317baed689fSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1318c7484f1fSmrgfi 1319d5e55f73Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 1320c7484f1fSmrgac_abs_confdir=`( 1321baed689fSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1322c7484f1fSmrg pwd)` 1323c7484f1fSmrg# When building in place, set srcdir=. 1324c7484f1fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1325c7484f1fSmrg srcdir=. 1326c7484f1fSmrgfi 1327c7484f1fSmrg# Remove unnecessary trailing slashes from srcdir. 1328c7484f1fSmrg# Double slashes in file names in object file debugging info 1329c7484f1fSmrg# mess up M-x gdb in Emacs. 1330c7484f1fSmrgcase $srcdir in 1331c7484f1fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1332c7484f1fSmrgesac 1333c7484f1fSmrgfor ac_var in $ac_precious_vars; do 1334c7484f1fSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1335c7484f1fSmrg eval ac_env_${ac_var}_value=\$${ac_var} 1336c7484f1fSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1337c7484f1fSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1338c7484f1fSmrgdone 1339c7484f1fSmrg 1340c7484f1fSmrg# 1341c7484f1fSmrg# Report the --help message. 1342c7484f1fSmrg# 1343c7484f1fSmrgif test "$ac_init_help" = "long"; then 1344c7484f1fSmrg # Omit some internal or obsolete options to make the list less imposing. 1345c7484f1fSmrg # This message is too long to be a string in the A/UX 3.1 sh. 1346c7484f1fSmrg cat <<_ACEOF 1347d5e55f73Smrg'configure' configures xconsole 1.1.0 to adapt to many kinds of systems. 1348c7484f1fSmrg 1349c7484f1fSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1350c7484f1fSmrg 1351c7484f1fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1352c7484f1fSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1353c7484f1fSmrg 1354c7484f1fSmrgDefaults for the options are specified in brackets. 1355c7484f1fSmrg 1356c7484f1fSmrgConfiguration: 1357c7484f1fSmrg -h, --help display this help and exit 1358c7484f1fSmrg --help=short display options specific to this package 1359c7484f1fSmrg --help=recursive display the short help of all the included packages 1360c7484f1fSmrg -V, --version display version information and exit 1361d5e55f73Smrg -q, --quiet, --silent do not print 'checking ...' messages 1362c7484f1fSmrg --cache-file=FILE cache test results in FILE [disabled] 1363d5e55f73Smrg -C, --config-cache alias for '--cache-file=config.cache' 1364c7484f1fSmrg -n, --no-create do not create output files 1365d5e55f73Smrg --srcdir=DIR find the sources in DIR [configure dir or '..'] 1366c7484f1fSmrg 1367c7484f1fSmrgInstallation directories: 1368c7484f1fSmrg --prefix=PREFIX install architecture-independent files in PREFIX 1369baed689fSmrg [$ac_default_prefix] 1370c7484f1fSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1371baed689fSmrg [PREFIX] 1372c7484f1fSmrg 1373d5e55f73SmrgBy default, 'make install' will install all the files in 1374d5e55f73Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 1375d5e55f73Smrgan installation prefix other than '$ac_default_prefix' using '--prefix', 1376d5e55f73Smrgfor instance '--prefix=\$HOME'. 1377c7484f1fSmrg 1378c7484f1fSmrgFor better control, use the options below. 1379c7484f1fSmrg 1380c7484f1fSmrgFine tuning of the installation directories: 1381baed689fSmrg --bindir=DIR user executables [EPREFIX/bin] 1382baed689fSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1383baed689fSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 1384baed689fSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1385baed689fSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1386baed689fSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 138763323ee5Smrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1388baed689fSmrg --libdir=DIR object code libraries [EPREFIX/lib] 1389baed689fSmrg --includedir=DIR C header files [PREFIX/include] 1390baed689fSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1391baed689fSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1392baed689fSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1393baed689fSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 1394baed689fSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1395baed689fSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 1396baed689fSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xconsole] 1397baed689fSmrg --htmldir=DIR html documentation [DOCDIR] 1398baed689fSmrg --dvidir=DIR dvi documentation [DOCDIR] 1399baed689fSmrg --pdfdir=DIR pdf documentation [DOCDIR] 1400baed689fSmrg --psdir=DIR ps documentation [DOCDIR] 1401c7484f1fSmrg_ACEOF 1402c7484f1fSmrg 1403c7484f1fSmrg cat <<\_ACEOF 1404c7484f1fSmrg 1405c7484f1fSmrgProgram names: 1406c7484f1fSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 1407c7484f1fSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 1408c7484f1fSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1409c7484f1fSmrg 1410c7484f1fSmrgSystem types: 1411c7484f1fSmrg --build=BUILD configure for building on BUILD [guessed] 1412c7484f1fSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1413c7484f1fSmrg_ACEOF 1414c7484f1fSmrgfi 1415c7484f1fSmrg 1416c7484f1fSmrgif test -n "$ac_init_help"; then 1417c7484f1fSmrg case $ac_init_help in 1418d5e55f73Smrg short | recursive ) echo "Configuration of xconsole 1.1.0:";; 1419c7484f1fSmrg esac 1420c7484f1fSmrg cat <<\_ACEOF 1421c7484f1fSmrg 1422c7484f1fSmrgOptional Features: 1423baed689fSmrg --disable-option-checking ignore unrecognized --enable/--with options 1424c7484f1fSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1425c7484f1fSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1426e6ecbdaeSmrg --enable-dependency-tracking 1427e6ecbdaeSmrg do not reject slow dependency extractors 1428e6ecbdaeSmrg --disable-dependency-tracking 1429e6ecbdaeSmrg speeds up one-time build 1430ebb1c56dSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 1431ebb1c56dSmrg --disable-silent-rules verbose build output (undo: "make V=0") 1432e6ecbdaeSmrg --disable-selective-werror 1433e6ecbdaeSmrg Turn off selective compiler errors. (default: 1434e6ecbdaeSmrg enabled) 1435baed689fSmrg --enable-strict-compilation 1436baed689fSmrg Enable all warnings from compiler and make them 1437baed689fSmrg errors (default: disabled) 1438d5e55f73Smrg --disable-largefile omit support for large files 1439d5e55f73Smrg --enable-year2038 support timestamps after 2038 1440c7484f1fSmrg 1441c7484f1fSmrgOptional Packages: 1442c7484f1fSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1443c7484f1fSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1444baed689fSmrg --with-appdefaultdir=<pathname> 1445baed689fSmrg specify directory for app-defaults files (default is 1446baed689fSmrg autodetected) 1447c7484f1fSmrg 1448c7484f1fSmrgSome influential environment variables: 1449c7484f1fSmrg CC C compiler command 1450c7484f1fSmrg CFLAGS C compiler flags 1451c7484f1fSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1452c7484f1fSmrg nonstandard directory <lib dir> 1453c7484f1fSmrg LIBS libraries to pass to the linker, e.g. -l<library> 1454baed689fSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1455c7484f1fSmrg you have headers in a nonstandard directory <include dir> 1456c7484f1fSmrg PKG_CONFIG path to pkg-config utility 1457ebb1c56dSmrg PKG_CONFIG_PATH 1458ebb1c56dSmrg directories to add to pkg-config's search path 1459ebb1c56dSmrg PKG_CONFIG_LIBDIR 1460ebb1c56dSmrg path overriding pkg-config's built-in search path 1461baed689fSmrg XCONSOLE_CFLAGS 1462baed689fSmrg C compiler flags for XCONSOLE, overriding pkg-config 1463baed689fSmrg XCONSOLE_LIBS 1464baed689fSmrg linker flags for XCONSOLE, overriding pkg-config 1465c7484f1fSmrg APPDEFS_CFLAGS 1466c7484f1fSmrg C compiler flags for APPDEFS, overriding pkg-config 1467c7484f1fSmrg APPDEFS_LIBS 1468c7484f1fSmrg linker flags for APPDEFS, overriding pkg-config 1469c7484f1fSmrg 1470d5e55f73SmrgUse these variables to override the choices made by 'configure' or to help 1471c7484f1fSmrgit to find libraries and programs with nonstandard names/locations. 1472c7484f1fSmrg 1473d5e55f73SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues>. 1474c7484f1fSmrg_ACEOF 1475c7484f1fSmrgac_status=$? 1476c7484f1fSmrgfi 1477c7484f1fSmrg 1478c7484f1fSmrgif test "$ac_init_help" = "recursive"; then 1479c7484f1fSmrg # If there are subdirs, report their specific --help. 1480c7484f1fSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1481baed689fSmrg test -d "$ac_dir" || 1482baed689fSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1483baed689fSmrg continue 1484c7484f1fSmrg ac_builddir=. 1485c7484f1fSmrg 1486c7484f1fSmrgcase "$ac_dir" in 1487c7484f1fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1488c7484f1fSmrg*) 148963323ee5Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1490c7484f1fSmrg # A ".." for each directory in $ac_dir_suffix. 149163323ee5Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1492c7484f1fSmrg case $ac_top_builddir_sub in 1493c7484f1fSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1494c7484f1fSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1495c7484f1fSmrg esac ;; 1496c7484f1fSmrgesac 1497c7484f1fSmrgac_abs_top_builddir=$ac_pwd 1498c7484f1fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1499c7484f1fSmrg# for backward compatibility: 1500c7484f1fSmrgac_top_builddir=$ac_top_build_prefix 1501c7484f1fSmrg 1502c7484f1fSmrgcase $srcdir in 1503c7484f1fSmrg .) # We are building in place. 1504c7484f1fSmrg ac_srcdir=. 1505c7484f1fSmrg ac_top_srcdir=$ac_top_builddir_sub 1506c7484f1fSmrg ac_abs_top_srcdir=$ac_pwd ;; 1507c7484f1fSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1508c7484f1fSmrg ac_srcdir=$srcdir$ac_dir_suffix; 1509c7484f1fSmrg ac_top_srcdir=$srcdir 1510c7484f1fSmrg ac_abs_top_srcdir=$srcdir ;; 1511c7484f1fSmrg *) # Relative name. 1512c7484f1fSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1513c7484f1fSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1514c7484f1fSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1515c7484f1fSmrgesac 1516c7484f1fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1517c7484f1fSmrg 1518c7484f1fSmrg cd "$ac_dir" || { ac_status=$?; continue; } 151963323ee5Smrg # Check for configure.gnu first; this name is used for a wrapper for 152063323ee5Smrg # Metaconfig's "Configure" on case-insensitive file systems. 1521c7484f1fSmrg if test -f "$ac_srcdir/configure.gnu"; then 1522c7484f1fSmrg echo && 1523c7484f1fSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1524c7484f1fSmrg elif test -f "$ac_srcdir/configure"; then 1525c7484f1fSmrg echo && 1526c7484f1fSmrg $SHELL "$ac_srcdir/configure" --help=recursive 1527c7484f1fSmrg else 152863323ee5Smrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1529c7484f1fSmrg fi || ac_status=$? 1530c7484f1fSmrg cd "$ac_pwd" || { ac_status=$?; break; } 1531c7484f1fSmrg done 1532c7484f1fSmrgfi 1533c7484f1fSmrg 1534c7484f1fSmrgtest -n "$ac_init_help" && exit $ac_status 1535c7484f1fSmrgif $ac_init_version; then 1536c7484f1fSmrg cat <<\_ACEOF 1537d5e55f73Smrgxconsole configure 1.1.0 1538d5e55f73Smrggenerated by GNU Autoconf 2.72 1539c7484f1fSmrg 1540d5e55f73SmrgCopyright (C) 2023 Free Software Foundation, Inc. 1541c7484f1fSmrgThis configure script is free software; the Free Software Foundation 1542c7484f1fSmrggives unlimited permission to copy, distribute and modify it. 1543c7484f1fSmrg_ACEOF 1544c7484f1fSmrg exit 1545c7484f1fSmrgfi 1546c7484f1fSmrg 1547baed689fSmrg## ------------------------ ## 1548baed689fSmrg## Autoconf initialization. ## 1549baed689fSmrg## ------------------------ ## 1550c7484f1fSmrg 1551baed689fSmrg# ac_fn_c_try_compile LINENO 1552baed689fSmrg# -------------------------- 1553baed689fSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1554baed689fSmrgac_fn_c_try_compile () 1555c7484f1fSmrg{ 1556baed689fSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 155763323ee5Smrg rm -f conftest.$ac_objext conftest.beam 1558baed689fSmrg if { { ac_try="$ac_compile" 1559baed689fSmrgcase "(($ac_try" in 1560baed689fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1561baed689fSmrg *) ac_try_echo=$ac_try;; 1562baed689fSmrgesac 1563baed689fSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 156463323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1565baed689fSmrg (eval "$ac_compile") 2>conftest.err 1566baed689fSmrg ac_status=$? 1567baed689fSmrg if test -s conftest.err; then 1568baed689fSmrg grep -v '^ *+' conftest.err >conftest.er1 1569baed689fSmrg cat conftest.er1 >&5 1570baed689fSmrg mv -f conftest.er1 conftest.err 1571baed689fSmrg fi 157263323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1573baed689fSmrg test $ac_status = 0; } && { 1574baed689fSmrg test -z "$ac_c_werror_flag" || 1575baed689fSmrg test ! -s conftest.err 157663323ee5Smrg } && test -s conftest.$ac_objext 157763323ee5Smrgthen : 1578baed689fSmrg ac_retval=0 1579d5e55f73Smrgelse case e in #( 1580d5e55f73Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1581baed689fSmrgsed 's/^/| /' conftest.$ac_ext >&5 1582c7484f1fSmrg 1583d5e55f73Smrg ac_retval=1 ;; 1584d5e55f73Smrgesac 1585baed689fSmrgfi 1586baed689fSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1587baed689fSmrg as_fn_set_status $ac_retval 1588c7484f1fSmrg 1589baed689fSmrg} # ac_fn_c_try_compile 1590c7484f1fSmrg 1591baed689fSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1592baed689fSmrg# ------------------------------------------------------- 1593baed689fSmrg# Tests whether HEADER exists and can be compiled using the include files in 1594baed689fSmrg# INCLUDES, setting the cache variable VAR accordingly. 1595baed689fSmrgac_fn_c_check_header_compile () 1596baed689fSmrg{ 1597baed689fSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 159863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 159963323ee5Smrgprintf %s "checking for $2... " >&6; } 160063323ee5Smrgif eval test \${$3+y} 160163323ee5Smrgthen : 160263323ee5Smrg printf %s "(cached) " >&6 1603d5e55f73Smrgelse case e in #( 1604d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1605baed689fSmrg/* end confdefs.h. */ 1606baed689fSmrg$4 1607baed689fSmrg#include <$2> 1608baed689fSmrg_ACEOF 160963323ee5Smrgif ac_fn_c_try_compile "$LINENO" 161063323ee5Smrgthen : 1611baed689fSmrg eval "$3=yes" 1612d5e55f73Smrgelse case e in #( 1613d5e55f73Smrg e) eval "$3=no" ;; 1614d5e55f73Smrgesac 1615baed689fSmrgfi 1616d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 1617d5e55f73Smrgesac 1618baed689fSmrgfi 1619baed689fSmrgeval ac_res=\$$3 162063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 162163323ee5Smrgprintf "%s\n" "$ac_res" >&6; } 1622baed689fSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1623baed689fSmrg 1624baed689fSmrg} # ac_fn_c_check_header_compile 1625baed689fSmrg 162663323ee5Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 162763323ee5Smrg# ------------------------------------------------------------------ 1628ebb1c56dSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 162963323ee5Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 163063323ee5Smrgac_fn_check_decl () 1631ebb1c56dSmrg{ 1632ebb1c56dSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1633ebb1c56dSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 163463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 163563323ee5Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 163663323ee5Smrgif eval test \${$3+y} 163763323ee5Smrgthen : 163863323ee5Smrg printf %s "(cached) " >&6 1639d5e55f73Smrgelse case e in #( 1640d5e55f73Smrg e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 164163323ee5Smrg eval ac_save_FLAGS=\$$6 164263323ee5Smrg as_fn_append $6 " $5" 1643ebb1c56dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1644ebb1c56dSmrg/* end confdefs.h. */ 1645ebb1c56dSmrg$4 1646ebb1c56dSmrgint 164763323ee5Smrgmain (void) 1648ebb1c56dSmrg{ 1649ebb1c56dSmrg#ifndef $as_decl_name 1650ebb1c56dSmrg#ifdef __cplusplus 1651ebb1c56dSmrg (void) $as_decl_use; 1652ebb1c56dSmrg#else 1653ebb1c56dSmrg (void) $as_decl_name; 1654ebb1c56dSmrg#endif 1655ebb1c56dSmrg#endif 1656ebb1c56dSmrg 1657ebb1c56dSmrg ; 1658ebb1c56dSmrg return 0; 1659ebb1c56dSmrg} 1660ebb1c56dSmrg_ACEOF 166163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 166263323ee5Smrgthen : 1663ebb1c56dSmrg eval "$3=yes" 1664d5e55f73Smrgelse case e in #( 1665d5e55f73Smrg e) eval "$3=no" ;; 1666d5e55f73Smrgesac 1667ebb1c56dSmrgfi 166863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 166963323ee5Smrg eval $6=\$ac_save_FLAGS 1670d5e55f73Smrg ;; 1671d5e55f73Smrgesac 1672ebb1c56dSmrgfi 1673ebb1c56dSmrgeval ac_res=\$$3 167463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 167563323ee5Smrgprintf "%s\n" "$ac_res" >&6; } 1676ebb1c56dSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1677ebb1c56dSmrg 167863323ee5Smrg} # ac_fn_check_decl 1679ebb1c56dSmrg 1680baed689fSmrg# ac_fn_c_try_link LINENO 1681baed689fSmrg# ----------------------- 1682baed689fSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1683baed689fSmrgac_fn_c_try_link () 1684baed689fSmrg{ 1685baed689fSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 168663323ee5Smrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1687baed689fSmrg if { { ac_try="$ac_link" 1688baed689fSmrgcase "(($ac_try" in 1689baed689fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1690baed689fSmrg *) ac_try_echo=$ac_try;; 1691baed689fSmrgesac 1692baed689fSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 169363323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1694baed689fSmrg (eval "$ac_link") 2>conftest.err 1695baed689fSmrg ac_status=$? 1696baed689fSmrg if test -s conftest.err; then 1697baed689fSmrg grep -v '^ *+' conftest.err >conftest.er1 1698baed689fSmrg cat conftest.er1 >&5 1699baed689fSmrg mv -f conftest.er1 conftest.err 1700baed689fSmrg fi 170163323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1702baed689fSmrg test $ac_status = 0; } && { 1703baed689fSmrg test -z "$ac_c_werror_flag" || 1704baed689fSmrg test ! -s conftest.err 1705baed689fSmrg } && test -s conftest$ac_exeext && { 1706baed689fSmrg test "$cross_compiling" = yes || 1707ebb1c56dSmrg test -x conftest$ac_exeext 170863323ee5Smrg } 170963323ee5Smrgthen : 1710baed689fSmrg ac_retval=0 1711d5e55f73Smrgelse case e in #( 1712d5e55f73Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1713baed689fSmrgsed 's/^/| /' conftest.$ac_ext >&5 1714baed689fSmrg 1715d5e55f73Smrg ac_retval=1 ;; 1716d5e55f73Smrgesac 1717baed689fSmrgfi 1718baed689fSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1719baed689fSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1720baed689fSmrg # interfere with the next link command; also delete a directory that is 1721baed689fSmrg # left behind by Apple's compiler. We do this before executing the actions. 1722baed689fSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1723baed689fSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1724baed689fSmrg as_fn_set_status $ac_retval 1725baed689fSmrg 1726baed689fSmrg} # ac_fn_c_try_link 1727baed689fSmrg 1728baed689fSmrg# ac_fn_c_check_func LINENO FUNC VAR 1729baed689fSmrg# ---------------------------------- 1730baed689fSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 1731baed689fSmrgac_fn_c_check_func () 1732baed689fSmrg{ 1733baed689fSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 173463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 173563323ee5Smrgprintf %s "checking for $2... " >&6; } 173663323ee5Smrgif eval test \${$3+y} 173763323ee5Smrgthen : 173863323ee5Smrg printf %s "(cached) " >&6 1739d5e55f73Smrgelse case e in #( 1740d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1741baed689fSmrg/* end confdefs.h. */ 1742baed689fSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1743baed689fSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1744baed689fSmrg#define $2 innocuous_$2 1745baed689fSmrg 1746baed689fSmrg/* System header to define __stub macros and hopefully few prototypes, 1747d5e55f73Smrg which can conflict with char $2 (void); below. */ 1748baed689fSmrg 174963323ee5Smrg#include <limits.h> 1750baed689fSmrg#undef $2 1751baed689fSmrg 1752baed689fSmrg/* Override any GCC internal prototype to avoid an error. 1753baed689fSmrg Use char because int might match the return type of a GCC 1754baed689fSmrg builtin and then its argument prototype would still apply. */ 1755baed689fSmrg#ifdef __cplusplus 1756baed689fSmrgextern "C" 1757baed689fSmrg#endif 1758d5e55f73Smrgchar $2 (void); 1759baed689fSmrg/* The GNU C library defines this for functions which it implements 1760baed689fSmrg to always fail with ENOSYS. Some functions are actually named 1761baed689fSmrg something starting with __ and the normal name is an alias. */ 1762baed689fSmrg#if defined __stub_$2 || defined __stub___$2 1763baed689fSmrgchoke me 1764baed689fSmrg#endif 1765baed689fSmrg 1766baed689fSmrgint 176763323ee5Smrgmain (void) 1768baed689fSmrg{ 1769baed689fSmrgreturn $2 (); 1770baed689fSmrg ; 1771baed689fSmrg return 0; 1772baed689fSmrg} 1773baed689fSmrg_ACEOF 177463323ee5Smrgif ac_fn_c_try_link "$LINENO" 177563323ee5Smrgthen : 1776baed689fSmrg eval "$3=yes" 1777d5e55f73Smrgelse case e in #( 1778d5e55f73Smrg e) eval "$3=no" ;; 1779d5e55f73Smrgesac 1780baed689fSmrgfi 178163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 1782d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 1783d5e55f73Smrgesac 1784baed689fSmrgfi 1785baed689fSmrgeval ac_res=\$$3 178663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 178763323ee5Smrgprintf "%s\n" "$ac_res" >&6; } 1788baed689fSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1789baed689fSmrg 1790baed689fSmrg} # ac_fn_c_check_func 179163323ee5Smrgac_configure_args_raw= 179263323ee5Smrgfor ac_arg 179363323ee5Smrgdo 179463323ee5Smrg case $ac_arg in 179563323ee5Smrg *\'*) 179663323ee5Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 179763323ee5Smrg esac 179863323ee5Smrg as_fn_append ac_configure_args_raw " '$ac_arg'" 179963323ee5Smrgdone 180063323ee5Smrg 180163323ee5Smrgcase $ac_configure_args_raw in 180263323ee5Smrg *$as_nl*) 180363323ee5Smrg ac_safe_unquote= ;; 180463323ee5Smrg *) 180563323ee5Smrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 180663323ee5Smrg ac_unsafe_a="$ac_unsafe_z#~" 180763323ee5Smrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 180863323ee5Smrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 180963323ee5Smrgesac 181063323ee5Smrg 1811ebb1c56dSmrgcat >config.log <<_ACEOF 1812ebb1c56dSmrgThis file contains any messages produced by compilers while 1813ebb1c56dSmrgrunning configure, to aid debugging if configure makes a mistake. 1814baed689fSmrg 1815d5e55f73SmrgIt was created by xconsole $as_me 1.1.0, which was 1816d5e55f73Smrggenerated by GNU Autoconf 2.72. Invocation command line was 1817ebb1c56dSmrg 181863323ee5Smrg $ $0$ac_configure_args_raw 1819ebb1c56dSmrg 1820ebb1c56dSmrg_ACEOF 1821ebb1c56dSmrgexec 5>>config.log 1822baed689fSmrg{ 1823baed689fSmrgcat <<_ASUNAME 1824baed689fSmrg## --------- ## 1825baed689fSmrg## Platform. ## 1826baed689fSmrg## --------- ## 1827baed689fSmrg 1828baed689fSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1829baed689fSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1830baed689fSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1831baed689fSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1832baed689fSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1833baed689fSmrg 1834baed689fSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1835baed689fSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1836baed689fSmrg 1837baed689fSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1838baed689fSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1839baed689fSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1840baed689fSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1841baed689fSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1842baed689fSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1843baed689fSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1844baed689fSmrg 1845baed689fSmrg_ASUNAME 1846baed689fSmrg 1847baed689fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1848baed689fSmrgfor as_dir in $PATH 1849baed689fSmrgdo 1850baed689fSmrg IFS=$as_save_IFS 185163323ee5Smrg case $as_dir in #((( 185263323ee5Smrg '') as_dir=./ ;; 185363323ee5Smrg */) ;; 185463323ee5Smrg *) as_dir=$as_dir/ ;; 185563323ee5Smrg esac 185663323ee5Smrg printf "%s\n" "PATH: $as_dir" 1857baed689fSmrg done 1858baed689fSmrgIFS=$as_save_IFS 1859baed689fSmrg 1860baed689fSmrg} >&5 1861baed689fSmrg 1862baed689fSmrgcat >&5 <<_ACEOF 1863baed689fSmrg 1864baed689fSmrg 1865baed689fSmrg## ----------- ## 1866baed689fSmrg## Core tests. ## 1867baed689fSmrg## ----------- ## 1868baed689fSmrg 1869baed689fSmrg_ACEOF 1870baed689fSmrg 1871baed689fSmrg 1872baed689fSmrg# Keep a trace of the command line. 1873baed689fSmrg# Strip out --no-create and --no-recursion so they do not pile up. 1874baed689fSmrg# Strip out --silent because we don't want to record it for future runs. 1875baed689fSmrg# Also quote any args containing shell meta-characters. 1876baed689fSmrg# Make two passes to allow for proper duplicate-argument suppression. 1877c7484f1fSmrgac_configure_args= 1878c7484f1fSmrgac_configure_args0= 1879c7484f1fSmrgac_configure_args1= 1880c7484f1fSmrgac_must_keep_next=false 1881c7484f1fSmrgfor ac_pass in 1 2 1882c7484f1fSmrgdo 1883c7484f1fSmrg for ac_arg 1884c7484f1fSmrg do 1885c7484f1fSmrg case $ac_arg in 1886c7484f1fSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1887c7484f1fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1888c7484f1fSmrg | -silent | --silent | --silen | --sile | --sil) 1889c7484f1fSmrg continue ;; 1890c7484f1fSmrg *\'*) 189163323ee5Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1892c7484f1fSmrg esac 1893c7484f1fSmrg case $ac_pass in 1894baed689fSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1895c7484f1fSmrg 2) 1896baed689fSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 1897c7484f1fSmrg if test $ac_must_keep_next = true; then 1898c7484f1fSmrg ac_must_keep_next=false # Got value, back to normal. 1899c7484f1fSmrg else 1900c7484f1fSmrg case $ac_arg in 1901c7484f1fSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1902c7484f1fSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1903c7484f1fSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1904c7484f1fSmrg | -with-* | --with-* | -without-* | --without-* | --x) 1905c7484f1fSmrg case "$ac_configure_args0 " in 1906c7484f1fSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1907c7484f1fSmrg esac 1908c7484f1fSmrg ;; 1909c7484f1fSmrg -* ) ac_must_keep_next=true ;; 1910c7484f1fSmrg esac 1911c7484f1fSmrg fi 1912baed689fSmrg as_fn_append ac_configure_args " '$ac_arg'" 1913c7484f1fSmrg ;; 1914c7484f1fSmrg esac 1915c7484f1fSmrg done 1916c7484f1fSmrgdone 1917baed689fSmrg{ ac_configure_args0=; unset ac_configure_args0;} 1918baed689fSmrg{ ac_configure_args1=; unset ac_configure_args1;} 1919c7484f1fSmrg 1920c7484f1fSmrg# When interrupted or exit'd, cleanup temporary files, and complete 1921c7484f1fSmrg# config.log. We remove comments because anyway the quotes in there 1922c7484f1fSmrg# would cause problems or look ugly. 1923c7484f1fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1924c7484f1fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1925c7484f1fSmrgtrap 'exit_status=$? 192663323ee5Smrg # Sanitize IFS. 192763323ee5Smrg IFS=" "" $as_nl" 1928c7484f1fSmrg # Save into config.log some information that might help in debugging. 1929c7484f1fSmrg { 1930c7484f1fSmrg echo 1931c7484f1fSmrg 193263323ee5Smrg printf "%s\n" "## ---------------- ## 1933c7484f1fSmrg## Cache variables. ## 1934baed689fSmrg## ---------------- ##" 1935c7484f1fSmrg echo 1936c7484f1fSmrg # The following way of writing the cache mishandles newlines in values, 1937c7484f1fSmrg( 1938c7484f1fSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1939c7484f1fSmrg eval ac_val=\$$ac_var 1940c7484f1fSmrg case $ac_val in #( 1941c7484f1fSmrg *${as_nl}*) 1942c7484f1fSmrg case $ac_var in #( 194363323ee5Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 194463323ee5Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1945c7484f1fSmrg esac 1946c7484f1fSmrg case $ac_var in #( 1947c7484f1fSmrg _ | IFS | as_nl) ;; #( 1948baed689fSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1949baed689fSmrg *) { eval $ac_var=; unset $ac_var;} ;; 1950c7484f1fSmrg esac ;; 1951c7484f1fSmrg esac 1952c7484f1fSmrg done 1953c7484f1fSmrg (set) 2>&1 | 1954c7484f1fSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1955c7484f1fSmrg *${as_nl}ac_space=\ *) 1956c7484f1fSmrg sed -n \ 1957c7484f1fSmrg "s/'\''/'\''\\\\'\'''\''/g; 1958c7484f1fSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1959c7484f1fSmrg ;; #( 1960c7484f1fSmrg *) 1961c7484f1fSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1962c7484f1fSmrg ;; 1963c7484f1fSmrg esac | 1964c7484f1fSmrg sort 1965c7484f1fSmrg) 1966c7484f1fSmrg echo 1967c7484f1fSmrg 196863323ee5Smrg printf "%s\n" "## ----------------- ## 1969c7484f1fSmrg## Output variables. ## 1970baed689fSmrg## ----------------- ##" 1971c7484f1fSmrg echo 1972c7484f1fSmrg for ac_var in $ac_subst_vars 1973c7484f1fSmrg do 1974c7484f1fSmrg eval ac_val=\$$ac_var 1975c7484f1fSmrg case $ac_val in 197663323ee5Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1977c7484f1fSmrg esac 197863323ee5Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1979c7484f1fSmrg done | sort 1980c7484f1fSmrg echo 1981c7484f1fSmrg 1982c7484f1fSmrg if test -n "$ac_subst_files"; then 198363323ee5Smrg printf "%s\n" "## ------------------- ## 1984c7484f1fSmrg## File substitutions. ## 1985baed689fSmrg## ------------------- ##" 1986c7484f1fSmrg echo 1987c7484f1fSmrg for ac_var in $ac_subst_files 1988c7484f1fSmrg do 1989c7484f1fSmrg eval ac_val=\$$ac_var 1990c7484f1fSmrg case $ac_val in 199163323ee5Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1992c7484f1fSmrg esac 199363323ee5Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1994c7484f1fSmrg done | sort 1995c7484f1fSmrg echo 1996c7484f1fSmrg fi 1997c7484f1fSmrg 1998c7484f1fSmrg if test -s confdefs.h; then 199963323ee5Smrg printf "%s\n" "## ----------- ## 2000c7484f1fSmrg## confdefs.h. ## 2001baed689fSmrg## ----------- ##" 2002c7484f1fSmrg echo 2003c7484f1fSmrg cat confdefs.h 2004c7484f1fSmrg echo 2005c7484f1fSmrg fi 2006c7484f1fSmrg test "$ac_signal" != 0 && 200763323ee5Smrg printf "%s\n" "$as_me: caught signal $ac_signal" 200863323ee5Smrg printf "%s\n" "$as_me: exit $exit_status" 2009c7484f1fSmrg } >&5 2010c7484f1fSmrg rm -f core *.core core.conftest.* && 2011c7484f1fSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2012c7484f1fSmrg exit $exit_status 2013c7484f1fSmrg' 0 2014c7484f1fSmrgfor ac_signal in 1 2 13 15; do 2015baed689fSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2016c7484f1fSmrgdone 2017c7484f1fSmrgac_signal=0 2018c7484f1fSmrg 2019c7484f1fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 2020c7484f1fSmrgrm -f -r conftest* confdefs.h 2021c7484f1fSmrg 202263323ee5Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 2023baed689fSmrg 2024c7484f1fSmrg# Predefined preprocessor variables. 2025c7484f1fSmrg 202663323ee5Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 2027c7484f1fSmrg 202863323ee5Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 2029c7484f1fSmrg 203063323ee5Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 2031c7484f1fSmrg 203263323ee5Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 2033c7484f1fSmrg 203463323ee5Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 2035c7484f1fSmrg 203663323ee5Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 2037baed689fSmrg 2038c7484f1fSmrg 2039c7484f1fSmrg# Let the site file select an alternate cache file if it wants to. 2040baed689fSmrg# Prefer an explicitly selected file to automatically selected ones. 2041c7484f1fSmrgif test -n "$CONFIG_SITE"; then 204263323ee5Smrg ac_site_files="$CONFIG_SITE" 2043c7484f1fSmrgelif test "x$prefix" != xNONE; then 204463323ee5Smrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 2045c7484f1fSmrgelse 204663323ee5Smrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2047c7484f1fSmrgfi 204863323ee5Smrg 204963323ee5Smrgfor ac_site_file in $ac_site_files 2050c7484f1fSmrgdo 205163323ee5Smrg case $ac_site_file in #( 205263323ee5Smrg */*) : 205363323ee5Smrg ;; #( 205463323ee5Smrg *) : 205563323ee5Smrg ac_site_file=./$ac_site_file ;; 205663323ee5Smrgesac 205763323ee5Smrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 205863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 205963323ee5Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 2060c7484f1fSmrg sed 's/^/| /' "$ac_site_file" >&5 2061baed689fSmrg . "$ac_site_file" \ 2062d5e55f73Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2063d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2064baed689fSmrgas_fn_error $? "failed to load site script $ac_site_file 2065d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } 2066c7484f1fSmrg fi 2067c7484f1fSmrgdone 2068c7484f1fSmrg 2069c7484f1fSmrgif test -r "$cache_file"; then 2070baed689fSmrg # Some versions of bash will fail to source /dev/null (special files 2071baed689fSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2072baed689fSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 207363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 207463323ee5Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 2075c7484f1fSmrg case $cache_file in 2076c7484f1fSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2077c7484f1fSmrg *) . "./$cache_file";; 2078c7484f1fSmrg esac 2079c7484f1fSmrg fi 2080c7484f1fSmrgelse 208163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 208263323ee5Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 2083c7484f1fSmrg >$cache_file 2084c7484f1fSmrgfi 2085c7484f1fSmrg 208663323ee5Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 208763323ee5Smrg# Test code for whether the C compiler supports C89 (global declarations) 208863323ee5Smrgac_c_conftest_c89_globals=' 208963323ee5Smrg/* Does the compiler advertise C89 conformance? 209063323ee5Smrg Do not test the value of __STDC__, because some compilers set it to 0 209163323ee5Smrg while being otherwise adequately conformant. */ 209263323ee5Smrg#if !defined __STDC__ 209363323ee5Smrg# error "Compiler does not advertise C89 conformance" 209463323ee5Smrg#endif 2095c7484f1fSmrg 209663323ee5Smrg#include <stddef.h> 209763323ee5Smrg#include <stdarg.h> 209863323ee5Smrgstruct stat; 209963323ee5Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 210063323ee5Smrgstruct buf { int x; }; 210163323ee5Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2102d5e55f73Smrgstatic char *e (char **p, int i) 210363323ee5Smrg{ 210463323ee5Smrg return p[i]; 210563323ee5Smrg} 210663323ee5Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 210763323ee5Smrg{ 210863323ee5Smrg char *s; 210963323ee5Smrg va_list v; 211063323ee5Smrg va_start (v,p); 211163323ee5Smrg s = g (p, va_arg (v,int)); 211263323ee5Smrg va_end (v); 211363323ee5Smrg return s; 211463323ee5Smrg} 211563323ee5Smrg 2116d5e55f73Smrg/* C89 style stringification. */ 2117d5e55f73Smrg#define noexpand_stringify(a) #a 2118d5e55f73Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence); 2119d5e55f73Smrg 2120d5e55f73Smrg/* C89 style token pasting. Exercises some of the corner cases that 2121d5e55f73Smrg e.g. old MSVC gets wrong, but not very hard. */ 2122d5e55f73Smrg#define noexpand_concat(a,b) a##b 2123d5e55f73Smrg#define expand_concat(a,b) noexpand_concat(a,b) 2124d5e55f73Smrgextern int vA; 2125d5e55f73Smrgextern int vbee; 2126d5e55f73Smrg#define aye A 2127d5e55f73Smrg#define bee B 2128d5e55f73Smrgint *pvA = &expand_concat(v,aye); 2129d5e55f73Smrgint *pvbee = &noexpand_concat(v,bee); 2130d5e55f73Smrg 213163323ee5Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 213263323ee5Smrg function prototypes and stuff, but not \xHH hex character constants. 213363323ee5Smrg These do not provoke an error unfortunately, instead are silently treated 213463323ee5Smrg as an "x". The following induces an error, until -std is added to get 213563323ee5Smrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 213663323ee5Smrg array size at least. It is necessary to write \x00 == 0 to get something 213763323ee5Smrg that is true only with -std. */ 213863323ee5Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 213963323ee5Smrg 214063323ee5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 214163323ee5Smrg inside strings and character constants. */ 214263323ee5Smrg#define FOO(x) '\''x'\'' 214363323ee5Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 214463323ee5Smrg 214563323ee5Smrgint test (int i, double x); 214663323ee5Smrgstruct s1 {int (*f) (int a);}; 214763323ee5Smrgstruct s2 {int (*f) (double a);}; 214863323ee5Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 214963323ee5Smrg int, int);' 215063323ee5Smrg 215163323ee5Smrg# Test code for whether the C compiler supports C89 (body of main). 215263323ee5Smrgac_c_conftest_c89_main=' 215363323ee5Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 215463323ee5Smrg' 215563323ee5Smrg 215663323ee5Smrg# Test code for whether the C compiler supports C99 (global declarations) 215763323ee5Smrgac_c_conftest_c99_globals=' 2158d5e55f73Smrg/* Does the compiler advertise C99 conformance? */ 215963323ee5Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 216063323ee5Smrg# error "Compiler does not advertise C99 conformance" 216163323ee5Smrg#endif 216263323ee5Smrg 2163d5e55f73Smrg// See if C++-style comments work. 2164d5e55f73Smrg 216563323ee5Smrg#include <stdbool.h> 216663323ee5Smrgextern int puts (const char *); 216763323ee5Smrgextern int printf (const char *, ...); 216863323ee5Smrgextern int dprintf (int, const char *, ...); 216963323ee5Smrgextern void *malloc (size_t); 2170d5e55f73Smrgextern void free (void *); 217163323ee5Smrg 217263323ee5Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 217363323ee5Smrg// dprintf is used instead of fprintf to avoid needing to declare 217463323ee5Smrg// FILE and stderr. 217563323ee5Smrg#define debug(...) dprintf (2, __VA_ARGS__) 217663323ee5Smrg#define showlist(...) puts (#__VA_ARGS__) 217763323ee5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 217863323ee5Smrgstatic void 217963323ee5Smrgtest_varargs_macros (void) 218063323ee5Smrg{ 218163323ee5Smrg int x = 1234; 218263323ee5Smrg int y = 5678; 218363323ee5Smrg debug ("Flag"); 218463323ee5Smrg debug ("X = %d\n", x); 218563323ee5Smrg showlist (The first, second, and third items.); 218663323ee5Smrg report (x>y, "x is %d but y is %d", x, y); 218763323ee5Smrg} 218863323ee5Smrg 218963323ee5Smrg// Check long long types. 219063323ee5Smrg#define BIG64 18446744073709551615ull 219163323ee5Smrg#define BIG32 4294967295ul 219263323ee5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 219363323ee5Smrg#if !BIG_OK 219463323ee5Smrg #error "your preprocessor is broken" 219563323ee5Smrg#endif 219663323ee5Smrg#if BIG_OK 219763323ee5Smrg#else 219863323ee5Smrg #error "your preprocessor is broken" 219963323ee5Smrg#endif 220063323ee5Smrgstatic long long int bignum = -9223372036854775807LL; 220163323ee5Smrgstatic unsigned long long int ubignum = BIG64; 220263323ee5Smrg 220363323ee5Smrgstruct incomplete_array 220463323ee5Smrg{ 220563323ee5Smrg int datasize; 220663323ee5Smrg double data[]; 220763323ee5Smrg}; 220863323ee5Smrg 220963323ee5Smrgstruct named_init { 221063323ee5Smrg int number; 221163323ee5Smrg const wchar_t *name; 221263323ee5Smrg double average; 221363323ee5Smrg}; 221463323ee5Smrg 221563323ee5Smrgtypedef const char *ccp; 221663323ee5Smrg 221763323ee5Smrgstatic inline int 221863323ee5Smrgtest_restrict (ccp restrict text) 221963323ee5Smrg{ 222063323ee5Smrg // Iterate through items via the restricted pointer. 222163323ee5Smrg // Also check for declarations in for loops. 222263323ee5Smrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 222363323ee5Smrg continue; 222463323ee5Smrg return 0; 222563323ee5Smrg} 222663323ee5Smrg 222763323ee5Smrg// Check varargs and va_copy. 222863323ee5Smrgstatic bool 222963323ee5Smrgtest_varargs (const char *format, ...) 223063323ee5Smrg{ 223163323ee5Smrg va_list args; 223263323ee5Smrg va_start (args, format); 223363323ee5Smrg va_list args_copy; 223463323ee5Smrg va_copy (args_copy, args); 223563323ee5Smrg 223663323ee5Smrg const char *str = ""; 223763323ee5Smrg int number = 0; 223863323ee5Smrg float fnumber = 0; 223963323ee5Smrg 224063323ee5Smrg while (*format) 224163323ee5Smrg { 224263323ee5Smrg switch (*format++) 224363323ee5Smrg { 224463323ee5Smrg case '\''s'\'': // string 224563323ee5Smrg str = va_arg (args_copy, const char *); 224663323ee5Smrg break; 224763323ee5Smrg case '\''d'\'': // int 224863323ee5Smrg number = va_arg (args_copy, int); 224963323ee5Smrg break; 225063323ee5Smrg case '\''f'\'': // float 225163323ee5Smrg fnumber = va_arg (args_copy, double); 225263323ee5Smrg break; 225363323ee5Smrg default: 225463323ee5Smrg break; 225563323ee5Smrg } 225663323ee5Smrg } 225763323ee5Smrg va_end (args_copy); 225863323ee5Smrg va_end (args); 225963323ee5Smrg 226063323ee5Smrg return *str && number && fnumber; 226163323ee5Smrg} 226263323ee5Smrg' 226363323ee5Smrg 226463323ee5Smrg# Test code for whether the C compiler supports C99 (body of main). 226563323ee5Smrgac_c_conftest_c99_main=' 226663323ee5Smrg // Check bool. 226763323ee5Smrg _Bool success = false; 226863323ee5Smrg success |= (argc != 0); 226963323ee5Smrg 227063323ee5Smrg // Check restrict. 227163323ee5Smrg if (test_restrict ("String literal") == 0) 227263323ee5Smrg success = true; 227363323ee5Smrg char *restrict newvar = "Another string"; 227463323ee5Smrg 227563323ee5Smrg // Check varargs. 227663323ee5Smrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 227763323ee5Smrg test_varargs_macros (); 227863323ee5Smrg 227963323ee5Smrg // Check flexible array members. 228063323ee5Smrg struct incomplete_array *ia = 228163323ee5Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 228263323ee5Smrg ia->datasize = 10; 228363323ee5Smrg for (int i = 0; i < ia->datasize; ++i) 228463323ee5Smrg ia->data[i] = i * 1.234; 2285d5e55f73Smrg // Work around memory leak warnings. 2286d5e55f73Smrg free (ia); 228763323ee5Smrg 228863323ee5Smrg // Check named initializers. 228963323ee5Smrg struct named_init ni = { 229063323ee5Smrg .number = 34, 229163323ee5Smrg .name = L"Test wide string", 229263323ee5Smrg .average = 543.34343, 229363323ee5Smrg }; 229463323ee5Smrg 229563323ee5Smrg ni.number = 58; 229663323ee5Smrg 229763323ee5Smrg int dynamic_array[ni.number]; 229863323ee5Smrg dynamic_array[0] = argv[0][0]; 229963323ee5Smrg dynamic_array[ni.number - 1] = 543; 230063323ee5Smrg 230163323ee5Smrg // work around unused variable warnings 230263323ee5Smrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 230363323ee5Smrg || dynamic_array[ni.number - 1] != 543); 230463323ee5Smrg' 230563323ee5Smrg 230663323ee5Smrg# Test code for whether the C compiler supports C11 (global declarations) 230763323ee5Smrgac_c_conftest_c11_globals=' 2308d5e55f73Smrg/* Does the compiler advertise C11 conformance? */ 230963323ee5Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 231063323ee5Smrg# error "Compiler does not advertise C11 conformance" 231163323ee5Smrg#endif 231263323ee5Smrg 231363323ee5Smrg// Check _Alignas. 231463323ee5Smrgchar _Alignas (double) aligned_as_double; 231563323ee5Smrgchar _Alignas (0) no_special_alignment; 231663323ee5Smrgextern char aligned_as_int; 231763323ee5Smrgchar _Alignas (0) _Alignas (int) aligned_as_int; 231863323ee5Smrg 231963323ee5Smrg// Check _Alignof. 232063323ee5Smrgenum 232163323ee5Smrg{ 232263323ee5Smrg int_alignment = _Alignof (int), 232363323ee5Smrg int_array_alignment = _Alignof (int[100]), 232463323ee5Smrg char_alignment = _Alignof (char) 232563323ee5Smrg}; 232663323ee5Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 232763323ee5Smrg 232863323ee5Smrg// Check _Noreturn. 232963323ee5Smrgint _Noreturn does_not_return (void) { for (;;) continue; } 233063323ee5Smrg 233163323ee5Smrg// Check _Static_assert. 233263323ee5Smrgstruct test_static_assert 233363323ee5Smrg{ 233463323ee5Smrg int x; 233563323ee5Smrg _Static_assert (sizeof (int) <= sizeof (long int), 233663323ee5Smrg "_Static_assert does not work in struct"); 233763323ee5Smrg long int y; 233863323ee5Smrg}; 233963323ee5Smrg 234063323ee5Smrg// Check UTF-8 literals. 234163323ee5Smrg#define u8 syntax error! 234263323ee5Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 234363323ee5Smrg 234463323ee5Smrg// Check duplicate typedefs. 234563323ee5Smrgtypedef long *long_ptr; 234663323ee5Smrgtypedef long int *long_ptr; 234763323ee5Smrgtypedef long_ptr long_ptr; 234863323ee5Smrg 234963323ee5Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 235063323ee5Smrgstruct anonymous 235163323ee5Smrg{ 235263323ee5Smrg union { 235363323ee5Smrg struct { int i; int j; }; 235463323ee5Smrg struct { int k; long int l; } w; 235563323ee5Smrg }; 235663323ee5Smrg int m; 235763323ee5Smrg} v1; 235863323ee5Smrg' 235963323ee5Smrg 236063323ee5Smrg# Test code for whether the C compiler supports C11 (body of main). 236163323ee5Smrgac_c_conftest_c11_main=' 236263323ee5Smrg _Static_assert ((offsetof (struct anonymous, i) 236363323ee5Smrg == offsetof (struct anonymous, w.k)), 236463323ee5Smrg "Anonymous union alignment botch"); 236563323ee5Smrg v1.i = 2; 236663323ee5Smrg v1.w.k = 5; 236763323ee5Smrg ok |= v1.i != 5; 236863323ee5Smrg' 236963323ee5Smrg 237063323ee5Smrg# Test code for whether the C compiler supports C11 (complete). 237163323ee5Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 237263323ee5Smrg${ac_c_conftest_c99_globals} 237363323ee5Smrg${ac_c_conftest_c11_globals} 237463323ee5Smrg 237563323ee5Smrgint 237663323ee5Smrgmain (int argc, char **argv) 237763323ee5Smrg{ 237863323ee5Smrg int ok = 0; 237963323ee5Smrg ${ac_c_conftest_c89_main} 238063323ee5Smrg ${ac_c_conftest_c99_main} 238163323ee5Smrg ${ac_c_conftest_c11_main} 238263323ee5Smrg return ok; 238363323ee5Smrg} 238463323ee5Smrg" 238563323ee5Smrg 238663323ee5Smrg# Test code for whether the C compiler supports C99 (complete). 238763323ee5Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 238863323ee5Smrg${ac_c_conftest_c99_globals} 238963323ee5Smrg 239063323ee5Smrgint 239163323ee5Smrgmain (int argc, char **argv) 239263323ee5Smrg{ 239363323ee5Smrg int ok = 0; 239463323ee5Smrg ${ac_c_conftest_c89_main} 239563323ee5Smrg ${ac_c_conftest_c99_main} 239663323ee5Smrg return ok; 239763323ee5Smrg} 239863323ee5Smrg" 239963323ee5Smrg 240063323ee5Smrg# Test code for whether the C compiler supports C89 (complete). 240163323ee5Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 240263323ee5Smrg 240363323ee5Smrgint 240463323ee5Smrgmain (int argc, char **argv) 240563323ee5Smrg{ 240663323ee5Smrg int ok = 0; 240763323ee5Smrg ${ac_c_conftest_c89_main} 240863323ee5Smrg return ok; 240963323ee5Smrg} 241063323ee5Smrg" 241163323ee5Smrg 241263323ee5Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 241363323ee5Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 241463323ee5Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 241563323ee5Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 241663323ee5Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 241763323ee5Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 241863323ee5Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 241963323ee5Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 242063323ee5Smrgas_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H" 242163323ee5Smrgas_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H" 242263323ee5Smrg 242363323ee5Smrg# Auxiliary files required by this configure script. 242463323ee5Smrgac_aux_files="config.guess config.sub missing install-sh compile" 242563323ee5Smrg 242663323ee5Smrg# Locations in which to look for auxiliary files. 242763323ee5Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 242863323ee5Smrg 242963323ee5Smrg# Search for a directory containing all of the required auxiliary files, 243063323ee5Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 243163323ee5Smrg# If we don't find one directory that contains all the files we need, 243263323ee5Smrg# we report the set of missing files from the *first* directory in 243363323ee5Smrg# $ac_aux_dir_candidates and give up. 243463323ee5Smrgac_missing_aux_files="" 243563323ee5Smrgac_first_candidate=: 243663323ee5Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 243763323ee5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 243863323ee5Smrgas_found=false 243963323ee5Smrgfor as_dir in $ac_aux_dir_candidates 244063323ee5Smrgdo 244163323ee5Smrg IFS=$as_save_IFS 244263323ee5Smrg case $as_dir in #((( 244363323ee5Smrg '') as_dir=./ ;; 244463323ee5Smrg */) ;; 244563323ee5Smrg *) as_dir=$as_dir/ ;; 244663323ee5Smrg esac 244763323ee5Smrg as_found=: 244863323ee5Smrg 244963323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 245063323ee5Smrg ac_aux_dir_found=yes 245163323ee5Smrg ac_install_sh= 245263323ee5Smrg for ac_aux in $ac_aux_files 245363323ee5Smrg do 245463323ee5Smrg # As a special case, if "install-sh" is required, that requirement 245563323ee5Smrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 245663323ee5Smrg # and $ac_install_sh is set appropriately for whichever one is found. 245763323ee5Smrg if test x"$ac_aux" = x"install-sh" 245863323ee5Smrg then 245963323ee5Smrg if test -f "${as_dir}install-sh"; then 246063323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 246163323ee5Smrg ac_install_sh="${as_dir}install-sh -c" 246263323ee5Smrg elif test -f "${as_dir}install.sh"; then 246363323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 246463323ee5Smrg ac_install_sh="${as_dir}install.sh -c" 246563323ee5Smrg elif test -f "${as_dir}shtool"; then 246663323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 246763323ee5Smrg ac_install_sh="${as_dir}shtool install -c" 246863323ee5Smrg else 246963323ee5Smrg ac_aux_dir_found=no 247063323ee5Smrg if $ac_first_candidate; then 247163323ee5Smrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 247263323ee5Smrg else 247363323ee5Smrg break 247463323ee5Smrg fi 247563323ee5Smrg fi 247663323ee5Smrg else 247763323ee5Smrg if test -f "${as_dir}${ac_aux}"; then 247863323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 247963323ee5Smrg else 248063323ee5Smrg ac_aux_dir_found=no 248163323ee5Smrg if $ac_first_candidate; then 248263323ee5Smrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 248363323ee5Smrg else 248463323ee5Smrg break 248563323ee5Smrg fi 248663323ee5Smrg fi 248763323ee5Smrg fi 248863323ee5Smrg done 248963323ee5Smrg if test "$ac_aux_dir_found" = yes; then 249063323ee5Smrg ac_aux_dir="$as_dir" 249163323ee5Smrg break 249263323ee5Smrg fi 249363323ee5Smrg ac_first_candidate=false 249463323ee5Smrg 249563323ee5Smrg as_found=false 249663323ee5Smrgdone 249763323ee5SmrgIFS=$as_save_IFS 249863323ee5Smrgif $as_found 249963323ee5Smrgthen : 250063323ee5Smrg 2501d5e55f73Smrgelse case e in #( 2502d5e55f73Smrg e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 2503d5e55f73Smrgesac 250463323ee5Smrgfi 250563323ee5Smrg 250663323ee5Smrg 250763323ee5Smrg# These three variables are undocumented and unsupported, 2508c7484f1fSmrg# and are intended to be withdrawn in a future Autoconf release. 2509c7484f1fSmrg# They can cause serious problems if a builder's source tree is in a directory 2510c7484f1fSmrg# whose full name contains unusual characters. 251163323ee5Smrgif test -f "${ac_aux_dir}config.guess"; then 251263323ee5Smrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 251363323ee5Smrgfi 251463323ee5Smrgif test -f "${ac_aux_dir}config.sub"; then 251563323ee5Smrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 251663323ee5Smrgfi 251763323ee5Smrgif test -f "$ac_aux_dir/configure"; then 251863323ee5Smrg ac_configure="$SHELL ${ac_aux_dir}configure" 251963323ee5Smrgfi 252063323ee5Smrg 252163323ee5Smrg# Check that the precious variables saved in the cache have kept the same 252263323ee5Smrg# value. 252363323ee5Smrgac_cache_corrupted=false 252463323ee5Smrgfor ac_var in $ac_precious_vars; do 252563323ee5Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 252663323ee5Smrg eval ac_new_set=\$ac_env_${ac_var}_set 252763323ee5Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 252863323ee5Smrg eval ac_new_val=\$ac_env_${ac_var}_value 252963323ee5Smrg case $ac_old_set,$ac_new_set in 253063323ee5Smrg set,) 2531d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 2532d5e55f73Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 253363323ee5Smrg ac_cache_corrupted=: ;; 253463323ee5Smrg ,set) 2535d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 2536d5e55f73Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 253763323ee5Smrg ac_cache_corrupted=: ;; 253863323ee5Smrg ,);; 253963323ee5Smrg *) 254063323ee5Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 254163323ee5Smrg # differences in whitespace do not lead to failure. 254263323ee5Smrg ac_old_val_w=`echo x $ac_old_val` 254363323ee5Smrg ac_new_val_w=`echo x $ac_new_val` 254463323ee5Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2545d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 2546d5e55f73Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 254763323ee5Smrg ac_cache_corrupted=: 254863323ee5Smrg else 2549d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 2550d5e55f73Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 255163323ee5Smrg eval $ac_var=\$ac_old_val 255263323ee5Smrg fi 2553d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 2554d5e55f73Smrgprintf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 2555d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 2556d5e55f73Smrgprintf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 255763323ee5Smrg fi;; 255863323ee5Smrg esac 255963323ee5Smrg # Pass precious variables to config.status. 256063323ee5Smrg if test "$ac_new_set" = set; then 256163323ee5Smrg case $ac_new_val in 256263323ee5Smrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 256363323ee5Smrg *) ac_arg=$ac_var=$ac_new_val ;; 256463323ee5Smrg esac 256563323ee5Smrg case " $ac_configure_args " in 256663323ee5Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 256763323ee5Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 256863323ee5Smrg esac 256963323ee5Smrg fi 257063323ee5Smrgdone 257163323ee5Smrgif $ac_cache_corrupted; then 2572d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2573d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 257463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 257563323ee5Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2576d5e55f73Smrg as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 257763323ee5Smrg and start over" "$LINENO" 5 257863323ee5Smrgfi 257963323ee5Smrg## -------------------- ## 258063323ee5Smrg## Main body of script. ## 258163323ee5Smrg## -------------------- ## 258263323ee5Smrg 258363323ee5Smrgac_ext=c 258463323ee5Smrgac_cpp='$CPP $CPPFLAGS' 258563323ee5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 258663323ee5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 258763323ee5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 258863323ee5Smrg 258963323ee5Smrg 259063323ee5Smrg 259163323ee5Smrgac_config_headers="$ac_config_headers config.h" 259263323ee5Smrg 259363323ee5Smrg 259463323ee5Smrg 259563323ee5Smrg 259663323ee5Smrg 259763323ee5Smrg 259863323ee5Smrg 259963323ee5Smrg 260063323ee5Smrg 260163323ee5Smrg 2602c7484f1fSmrg 2603c7484f1fSmrg 2604ebb1c56dSmrg# Expand $ac_aux_dir to an absolute path. 2605ebb1c56dSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2606ebb1c56dSmrg 2607ebb1c56dSmrgac_ext=c 2608ebb1c56dSmrgac_cpp='$CPP $CPPFLAGS' 2609ebb1c56dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2610ebb1c56dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2611ebb1c56dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2612ebb1c56dSmrgif test -n "$ac_tool_prefix"; then 2613ebb1c56dSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2614ebb1c56dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 261563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 261663323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 261763323ee5Smrgif test ${ac_cv_prog_CC+y} 261863323ee5Smrgthen : 261963323ee5Smrg printf %s "(cached) " >&6 2620d5e55f73Smrgelse case e in #( 2621d5e55f73Smrg e) if test -n "$CC"; then 2622ebb1c56dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2623ebb1c56dSmrgelse 2624ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2625c7484f1fSmrgfor as_dir in $PATH 2626c7484f1fSmrgdo 2627c7484f1fSmrg IFS=$as_save_IFS 262863323ee5Smrg case $as_dir in #((( 262963323ee5Smrg '') as_dir=./ ;; 263063323ee5Smrg */) ;; 263163323ee5Smrg *) as_dir=$as_dir/ ;; 263263323ee5Smrg esac 2633ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 263463323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2635ebb1c56dSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 263663323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2637ebb1c56dSmrg break 2 2638ebb1c56dSmrg fi 2639ebb1c56dSmrgdone 2640baed689fSmrg done 2641c7484f1fSmrgIFS=$as_save_IFS 2642c7484f1fSmrg 2643d5e55f73Smrgfi ;; 2644d5e55f73Smrgesac 2645c7484f1fSmrgfi 2646ebb1c56dSmrgCC=$ac_cv_prog_CC 2647ebb1c56dSmrgif test -n "$CC"; then 264863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 264963323ee5Smrgprintf "%s\n" "$CC" >&6; } 2650ebb1c56dSmrgelse 265163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 265263323ee5Smrgprintf "%s\n" "no" >&6; } 2653ebb1c56dSmrgfi 2654c7484f1fSmrg 2655c7484f1fSmrg 2656ebb1c56dSmrgfi 2657ebb1c56dSmrgif test -z "$ac_cv_prog_CC"; then 2658ebb1c56dSmrg ac_ct_CC=$CC 2659ebb1c56dSmrg # Extract the first word of "gcc", so it can be a program name with args. 2660ebb1c56dSmrgset dummy gcc; ac_word=$2 266163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 266263323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 266363323ee5Smrgif test ${ac_cv_prog_ac_ct_CC+y} 266463323ee5Smrgthen : 266563323ee5Smrg printf %s "(cached) " >&6 2666d5e55f73Smrgelse case e in #( 2667d5e55f73Smrg e) if test -n "$ac_ct_CC"; then 2668ebb1c56dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2669ebb1c56dSmrgelse 2670ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2671ebb1c56dSmrgfor as_dir in $PATH 2672ebb1c56dSmrgdo 2673ebb1c56dSmrg IFS=$as_save_IFS 267463323ee5Smrg case $as_dir in #((( 267563323ee5Smrg '') as_dir=./ ;; 267663323ee5Smrg */) ;; 267763323ee5Smrg *) as_dir=$as_dir/ ;; 267863323ee5Smrg esac 2679ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 268063323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2681ebb1c56dSmrg ac_cv_prog_ac_ct_CC="gcc" 268263323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2683ebb1c56dSmrg break 2 2684ebb1c56dSmrg fi 2685ebb1c56dSmrgdone 2686ebb1c56dSmrg done 2687ebb1c56dSmrgIFS=$as_save_IFS 2688c7484f1fSmrg 2689d5e55f73Smrgfi ;; 2690d5e55f73Smrgesac 2691ebb1c56dSmrgfi 2692ebb1c56dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2693ebb1c56dSmrgif test -n "$ac_ct_CC"; then 269463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 269563323ee5Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 2696ebb1c56dSmrgelse 269763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 269863323ee5Smrgprintf "%s\n" "no" >&6; } 2699ebb1c56dSmrgfi 2700c7484f1fSmrg 2701ebb1c56dSmrg if test "x$ac_ct_CC" = x; then 2702ebb1c56dSmrg CC="" 2703ebb1c56dSmrg else 2704ebb1c56dSmrg case $cross_compiling:$ac_tool_warned in 2705ebb1c56dSmrgyes:) 270663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 270763323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2708ebb1c56dSmrgac_tool_warned=yes ;; 2709baed689fSmrgesac 2710ebb1c56dSmrg CC=$ac_ct_CC 2711ebb1c56dSmrg fi 2712ebb1c56dSmrgelse 2713ebb1c56dSmrg CC="$ac_cv_prog_CC" 2714ebb1c56dSmrgfi 2715baed689fSmrg 2716ebb1c56dSmrgif test -z "$CC"; then 2717ebb1c56dSmrg if test -n "$ac_tool_prefix"; then 2718ebb1c56dSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2719ebb1c56dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 272063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 272163323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 272263323ee5Smrgif test ${ac_cv_prog_CC+y} 272363323ee5Smrgthen : 272463323ee5Smrg printf %s "(cached) " >&6 2725d5e55f73Smrgelse case e in #( 2726d5e55f73Smrg e) if test -n "$CC"; then 2727ebb1c56dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2728baed689fSmrgelse 2729baed689fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2730baed689fSmrgfor as_dir in $PATH 2731c7484f1fSmrgdo 2732c7484f1fSmrg IFS=$as_save_IFS 273363323ee5Smrg case $as_dir in #((( 273463323ee5Smrg '') as_dir=./ ;; 273563323ee5Smrg */) ;; 273663323ee5Smrg *) as_dir=$as_dir/ ;; 273763323ee5Smrg esac 2738baed689fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 273963323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2740ebb1c56dSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 274163323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2742baed689fSmrg break 2 2743baed689fSmrg fi 2744baed689fSmrgdone 2745baed689fSmrg done 2746baed689fSmrgIFS=$as_save_IFS 2747baed689fSmrg 2748d5e55f73Smrgfi ;; 2749d5e55f73Smrgesac 2750baed689fSmrgfi 2751ebb1c56dSmrgCC=$ac_cv_prog_CC 2752ebb1c56dSmrgif test -n "$CC"; then 275363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 275463323ee5Smrgprintf "%s\n" "$CC" >&6; } 2755baed689fSmrgelse 275663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 275763323ee5Smrgprintf "%s\n" "no" >&6; } 2758baed689fSmrgfi 2759baed689fSmrg 2760baed689fSmrg 2761ebb1c56dSmrg fi 2762baed689fSmrgfi 2763ebb1c56dSmrgif test -z "$CC"; then 2764ebb1c56dSmrg # Extract the first word of "cc", so it can be a program name with args. 2765ebb1c56dSmrgset dummy cc; ac_word=$2 276663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 276763323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 276863323ee5Smrgif test ${ac_cv_prog_CC+y} 276963323ee5Smrgthen : 277063323ee5Smrg printf %s "(cached) " >&6 2771d5e55f73Smrgelse case e in #( 2772d5e55f73Smrg e) if test -n "$CC"; then 2773ebb1c56dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2774baed689fSmrgelse 2775ebb1c56dSmrg ac_prog_rejected=no 2776baed689fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2777baed689fSmrgfor as_dir in $PATH 2778baed689fSmrgdo 2779baed689fSmrg IFS=$as_save_IFS 278063323ee5Smrg case $as_dir in #((( 278163323ee5Smrg '') as_dir=./ ;; 278263323ee5Smrg */) ;; 278363323ee5Smrg *) as_dir=$as_dir/ ;; 278463323ee5Smrg esac 2785baed689fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 278663323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 278763323ee5Smrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2788ebb1c56dSmrg ac_prog_rejected=yes 2789ebb1c56dSmrg continue 2790ebb1c56dSmrg fi 2791ebb1c56dSmrg ac_cv_prog_CC="cc" 279263323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2793baed689fSmrg break 2 2794baed689fSmrg fi 2795baed689fSmrgdone 2796baed689fSmrg done 2797baed689fSmrgIFS=$as_save_IFS 2798baed689fSmrg 2799ebb1c56dSmrgif test $ac_prog_rejected = yes; then 2800ebb1c56dSmrg # We found a bogon in the path, so make sure we never use it. 2801ebb1c56dSmrg set dummy $ac_cv_prog_CC 2802ebb1c56dSmrg shift 2803ebb1c56dSmrg if test $# != 0; then 2804ebb1c56dSmrg # We chose a different compiler from the bogus one. 2805ebb1c56dSmrg # However, it has the same basename, so the bogon will be chosen 2806ebb1c56dSmrg # first if we set CC to just the basename; use the full file name. 2807ebb1c56dSmrg shift 280863323ee5Smrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 2809ebb1c56dSmrg fi 2810baed689fSmrgfi 2811d5e55f73Smrgfi ;; 2812d5e55f73Smrgesac 2813ebb1c56dSmrgfi 2814ebb1c56dSmrgCC=$ac_cv_prog_CC 2815ebb1c56dSmrgif test -n "$CC"; then 281663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 281763323ee5Smrgprintf "%s\n" "$CC" >&6; } 2818baed689fSmrgelse 281963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 282063323ee5Smrgprintf "%s\n" "no" >&6; } 2821baed689fSmrgfi 2822baed689fSmrg 2823baed689fSmrg 2824baed689fSmrgfi 2825ebb1c56dSmrgif test -z "$CC"; then 2826ebb1c56dSmrg if test -n "$ac_tool_prefix"; then 2827ebb1c56dSmrg for ac_prog in cl.exe 2828ebb1c56dSmrg do 2829ebb1c56dSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2830ebb1c56dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 283163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 283263323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 283363323ee5Smrgif test ${ac_cv_prog_CC+y} 283463323ee5Smrgthen : 283563323ee5Smrg printf %s "(cached) " >&6 2836d5e55f73Smrgelse case e in #( 2837d5e55f73Smrg e) if test -n "$CC"; then 2838ebb1c56dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2839ebb1c56dSmrgelse 2840ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2841ebb1c56dSmrgfor as_dir in $PATH 2842baed689fSmrgdo 2843baed689fSmrg IFS=$as_save_IFS 284463323ee5Smrg case $as_dir in #((( 284563323ee5Smrg '') as_dir=./ ;; 284663323ee5Smrg */) ;; 284763323ee5Smrg *) as_dir=$as_dir/ ;; 284863323ee5Smrg esac 2849ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 285063323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2851ebb1c56dSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 285263323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2853ebb1c56dSmrg break 2 2854ebb1c56dSmrg fi 2855ebb1c56dSmrgdone 2856baed689fSmrg done 2857c7484f1fSmrgIFS=$as_save_IFS 2858c7484f1fSmrg 2859d5e55f73Smrgfi ;; 2860d5e55f73Smrgesac 2861c7484f1fSmrgfi 2862ebb1c56dSmrgCC=$ac_cv_prog_CC 2863ebb1c56dSmrgif test -n "$CC"; then 286463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 286563323ee5Smrgprintf "%s\n" "$CC" >&6; } 2866ebb1c56dSmrgelse 286763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 286863323ee5Smrgprintf "%s\n" "no" >&6; } 2869ebb1c56dSmrgfi 2870c7484f1fSmrg 2871ebb1c56dSmrg 2872ebb1c56dSmrg test -n "$CC" && break 2873ebb1c56dSmrg done 2874ebb1c56dSmrgfi 2875ebb1c56dSmrgif test -z "$CC"; then 2876ebb1c56dSmrg ac_ct_CC=$CC 2877ebb1c56dSmrg for ac_prog in cl.exe 2878c7484f1fSmrgdo 2879c7484f1fSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2880c7484f1fSmrgset dummy $ac_prog; ac_word=$2 288163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 288263323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 288363323ee5Smrgif test ${ac_cv_prog_ac_ct_CC+y} 288463323ee5Smrgthen : 288563323ee5Smrg printf %s "(cached) " >&6 2886d5e55f73Smrgelse case e in #( 2887d5e55f73Smrg e) if test -n "$ac_ct_CC"; then 2888ebb1c56dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2889c7484f1fSmrgelse 2890c7484f1fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2891c7484f1fSmrgfor as_dir in $PATH 2892c7484f1fSmrgdo 2893c7484f1fSmrg IFS=$as_save_IFS 289463323ee5Smrg case $as_dir in #((( 289563323ee5Smrg '') as_dir=./ ;; 289663323ee5Smrg */) ;; 289763323ee5Smrg *) as_dir=$as_dir/ ;; 289863323ee5Smrg esac 2899baed689fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 290063323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2901ebb1c56dSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 290263323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2903c7484f1fSmrg break 2 2904c7484f1fSmrg fi 2905c7484f1fSmrgdone 2906baed689fSmrg done 2907c7484f1fSmrgIFS=$as_save_IFS 2908c7484f1fSmrg 2909d5e55f73Smrgfi ;; 2910d5e55f73Smrgesac 2911c7484f1fSmrgfi 2912ebb1c56dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2913ebb1c56dSmrgif test -n "$ac_ct_CC"; then 291463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 291563323ee5Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 2916c7484f1fSmrgelse 291763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 291863323ee5Smrgprintf "%s\n" "no" >&6; } 2919c7484f1fSmrgfi 2920c7484f1fSmrg 2921c7484f1fSmrg 2922ebb1c56dSmrg test -n "$ac_ct_CC" && break 2923c7484f1fSmrgdone 2924c7484f1fSmrg 2925ebb1c56dSmrg if test "x$ac_ct_CC" = x; then 2926ebb1c56dSmrg CC="" 2927ebb1c56dSmrg else 2928ebb1c56dSmrg case $cross_compiling:$ac_tool_warned in 2929ebb1c56dSmrgyes:) 293063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 293163323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2932ebb1c56dSmrgac_tool_warned=yes ;; 2933e6ecbdaeSmrgesac 2934ebb1c56dSmrg CC=$ac_ct_CC 2935c7484f1fSmrg fi 2936c7484f1fSmrgfi 2937c7484f1fSmrg 2938c7484f1fSmrgfi 293963323ee5Smrgif test -z "$CC"; then 294063323ee5Smrg if test -n "$ac_tool_prefix"; then 294163323ee5Smrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 294263323ee5Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2 294363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 294463323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 294563323ee5Smrgif test ${ac_cv_prog_CC+y} 294663323ee5Smrgthen : 294763323ee5Smrg printf %s "(cached) " >&6 2948d5e55f73Smrgelse case e in #( 2949d5e55f73Smrg e) if test -n "$CC"; then 295063323ee5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 295163323ee5Smrgelse 295263323ee5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 295363323ee5Smrgfor as_dir in $PATH 295463323ee5Smrgdo 295563323ee5Smrg IFS=$as_save_IFS 295663323ee5Smrg case $as_dir in #((( 295763323ee5Smrg '') as_dir=./ ;; 295863323ee5Smrg */) ;; 295963323ee5Smrg *) as_dir=$as_dir/ ;; 296063323ee5Smrg esac 296163323ee5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 296263323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 296363323ee5Smrg ac_cv_prog_CC="${ac_tool_prefix}clang" 296463323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 296563323ee5Smrg break 2 296663323ee5Smrg fi 296763323ee5Smrgdone 296863323ee5Smrg done 296963323ee5SmrgIFS=$as_save_IFS 297063323ee5Smrg 2971d5e55f73Smrgfi ;; 2972d5e55f73Smrgesac 297363323ee5Smrgfi 297463323ee5SmrgCC=$ac_cv_prog_CC 297563323ee5Smrgif test -n "$CC"; then 297663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 297763323ee5Smrgprintf "%s\n" "$CC" >&6; } 297863323ee5Smrgelse 297963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 298063323ee5Smrgprintf "%s\n" "no" >&6; } 298163323ee5Smrgfi 2982c7484f1fSmrg 2983c7484f1fSmrg 298463323ee5Smrgfi 298563323ee5Smrgif test -z "$ac_cv_prog_CC"; then 298663323ee5Smrg ac_ct_CC=$CC 298763323ee5Smrg # Extract the first word of "clang", so it can be a program name with args. 298863323ee5Smrgset dummy clang; ac_word=$2 298963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 299063323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 299163323ee5Smrgif test ${ac_cv_prog_ac_ct_CC+y} 299263323ee5Smrgthen : 299363323ee5Smrg printf %s "(cached) " >&6 2994d5e55f73Smrgelse case e in #( 2995d5e55f73Smrg e) if test -n "$ac_ct_CC"; then 299663323ee5Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 299763323ee5Smrgelse 299863323ee5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 299963323ee5Smrgfor as_dir in $PATH 300063323ee5Smrgdo 300163323ee5Smrg IFS=$as_save_IFS 300263323ee5Smrg case $as_dir in #((( 300363323ee5Smrg '') as_dir=./ ;; 300463323ee5Smrg */) ;; 300563323ee5Smrg *) as_dir=$as_dir/ ;; 300663323ee5Smrg esac 300763323ee5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 300863323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 300963323ee5Smrg ac_cv_prog_ac_ct_CC="clang" 301063323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 301163323ee5Smrg break 2 301263323ee5Smrg fi 301363323ee5Smrgdone 301463323ee5Smrg done 301563323ee5SmrgIFS=$as_save_IFS 301663323ee5Smrg 3017d5e55f73Smrgfi ;; 3018d5e55f73Smrgesac 301963323ee5Smrgfi 302063323ee5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 302163323ee5Smrgif test -n "$ac_ct_CC"; then 302263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 302363323ee5Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 302463323ee5Smrgelse 302563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 302663323ee5Smrgprintf "%s\n" "no" >&6; } 302763323ee5Smrgfi 302863323ee5Smrg 302963323ee5Smrg if test "x$ac_ct_CC" = x; then 303063323ee5Smrg CC="" 303163323ee5Smrg else 303263323ee5Smrg case $cross_compiling:$ac_tool_warned in 303363323ee5Smrgyes:) 303463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 303563323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 303663323ee5Smrgac_tool_warned=yes ;; 303763323ee5Smrgesac 303863323ee5Smrg CC=$ac_ct_CC 303963323ee5Smrg fi 304063323ee5Smrgelse 304163323ee5Smrg CC="$ac_cv_prog_CC" 304263323ee5Smrgfi 304363323ee5Smrg 304463323ee5Smrgfi 304563323ee5Smrg 304663323ee5Smrg 3047d5e55f73Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3048d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3049ebb1c56dSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 3050d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } 3051c7484f1fSmrg 3052ebb1c56dSmrg# Provide some information about the compiler. 305363323ee5Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3054ebb1c56dSmrgset X $ac_compile 3055ebb1c56dSmrgac_compiler=$2 305663323ee5Smrgfor ac_option in --version -v -V -qversion -version; do 3057ebb1c56dSmrg { { ac_try="$ac_compiler $ac_option >&5" 3058ebb1c56dSmrgcase "(($ac_try" in 3059ebb1c56dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3060ebb1c56dSmrg *) ac_try_echo=$ac_try;; 3061ebb1c56dSmrgesac 3062ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 306363323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3064ebb1c56dSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3065ebb1c56dSmrg ac_status=$? 3066ebb1c56dSmrg if test -s conftest.err; then 3067ebb1c56dSmrg sed '10a\ 3068ebb1c56dSmrg... rest of stderr output deleted ... 3069ebb1c56dSmrg 10q' conftest.err >conftest.er1 3070ebb1c56dSmrg cat conftest.er1 >&5 3071ebb1c56dSmrg fi 3072ebb1c56dSmrg rm -f conftest.er1 conftest.err 307363323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3074ebb1c56dSmrg test $ac_status = 0; } 3075ebb1c56dSmrgdone 3076c7484f1fSmrg 3077ebb1c56dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3078ebb1c56dSmrg/* end confdefs.h. */ 3079c7484f1fSmrg 3080ebb1c56dSmrgint 308163323ee5Smrgmain (void) 3082ebb1c56dSmrg{ 3083c7484f1fSmrg 3084ebb1c56dSmrg ; 3085ebb1c56dSmrg return 0; 3086ebb1c56dSmrg} 3087c7484f1fSmrg_ACEOF 3088ebb1c56dSmrgac_clean_files_save=$ac_clean_files 3089ebb1c56dSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3090ebb1c56dSmrg# Try to create an executable without -o first, disregard a.out. 3091ebb1c56dSmrg# It will help us diagnose broken compilers, and finding out an intuition 3092ebb1c56dSmrg# of exeext. 309363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 309463323ee5Smrgprintf %s "checking whether the C compiler works... " >&6; } 309563323ee5Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3096c7484f1fSmrg 3097ebb1c56dSmrg# The possible output files: 3098ebb1c56dSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3099c7484f1fSmrg 3100ebb1c56dSmrgac_rmfiles= 3101ebb1c56dSmrgfor ac_file in $ac_files 3102ebb1c56dSmrgdo 3103ebb1c56dSmrg case $ac_file in 3104ebb1c56dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3105ebb1c56dSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3106ebb1c56dSmrg esac 3107ebb1c56dSmrgdone 3108ebb1c56dSmrgrm -f $ac_rmfiles 3109c7484f1fSmrg 3110ebb1c56dSmrgif { { ac_try="$ac_link_default" 3111ebb1c56dSmrgcase "(($ac_try" in 3112ebb1c56dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3113ebb1c56dSmrg *) ac_try_echo=$ac_try;; 3114ebb1c56dSmrgesac 3115ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 311663323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3117ebb1c56dSmrg (eval "$ac_link_default") 2>&5 3118ebb1c56dSmrg ac_status=$? 311963323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 312063323ee5Smrg test $ac_status = 0; } 312163323ee5Smrgthen : 3122d5e55f73Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 3123d5e55f73Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 3124ebb1c56dSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3125ebb1c56dSmrg# so that the user can short-circuit this test for compilers unknown to 3126ebb1c56dSmrg# Autoconf. 3127ebb1c56dSmrgfor ac_file in $ac_files '' 3128ebb1c56dSmrgdo 3129ebb1c56dSmrg test -f "$ac_file" || continue 3130ebb1c56dSmrg case $ac_file in 3131ebb1c56dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3132ebb1c56dSmrg ;; 3133ebb1c56dSmrg [ab].out ) 3134ebb1c56dSmrg # We found the default executable, but exeext='' is most 3135ebb1c56dSmrg # certainly right. 3136ebb1c56dSmrg break;; 3137ebb1c56dSmrg *.* ) 313863323ee5Smrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3139ebb1c56dSmrg then :; else 3140ebb1c56dSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3141ebb1c56dSmrg fi 3142ebb1c56dSmrg # We set ac_cv_exeext here because the later test for it is not 3143d5e55f73Smrg # safe: cross compilers may not add the suffix if given an '-o' 3144ebb1c56dSmrg # argument, so we may need to know it at that point already. 3145ebb1c56dSmrg # Even if this section looks crufty: it has the advantage of 3146ebb1c56dSmrg # actually working. 3147ebb1c56dSmrg break;; 3148ebb1c56dSmrg * ) 3149ebb1c56dSmrg break;; 3150ebb1c56dSmrg esac 3151ebb1c56dSmrgdone 3152ebb1c56dSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3153c7484f1fSmrg 3154d5e55f73Smrgelse case e in #( 3155d5e55f73Smrg e) ac_file='' ;; 3156d5e55f73Smrgesac 3157ebb1c56dSmrgfi 315863323ee5Smrgif test -z "$ac_file" 315963323ee5Smrgthen : 316063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 316163323ee5Smrgprintf "%s\n" "no" >&6; } 316263323ee5Smrgprintf "%s\n" "$as_me: failed program was:" >&5 3163ebb1c56dSmrgsed 's/^/| /' conftest.$ac_ext >&5 3164c7484f1fSmrg 3165d5e55f73Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3166d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3167ebb1c56dSmrgas_fn_error 77 "C compiler cannot create executables 3168d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } 3169d5e55f73Smrgelse case e in #( 3170d5e55f73Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3171d5e55f73Smrgprintf "%s\n" "yes" >&6; } ;; 3172d5e55f73Smrgesac 317363323ee5Smrgfi 317463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 317563323ee5Smrgprintf %s "checking for C compiler default output file name... " >&6; } 317663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 317763323ee5Smrgprintf "%s\n" "$ac_file" >&6; } 3178ebb1c56dSmrgac_exeext=$ac_cv_exeext 3179baed689fSmrg 3180ebb1c56dSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3181ebb1c56dSmrgac_clean_files=$ac_clean_files_save 318263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 318363323ee5Smrgprintf %s "checking for suffix of executables... " >&6; } 3184ebb1c56dSmrgif { { ac_try="$ac_link" 3185ebb1c56dSmrgcase "(($ac_try" in 3186ebb1c56dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3187ebb1c56dSmrg *) ac_try_echo=$ac_try;; 3188ebb1c56dSmrgesac 3189ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 319063323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3191ebb1c56dSmrg (eval "$ac_link") 2>&5 3192ebb1c56dSmrg ac_status=$? 319363323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 319463323ee5Smrg test $ac_status = 0; } 319563323ee5Smrgthen : 3196d5e55f73Smrg # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 3197d5e55f73Smrg# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 3198d5e55f73Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with 3199d5e55f73Smrg# 'rm'. 3200ebb1c56dSmrgfor ac_file in conftest.exe conftest conftest.*; do 3201ebb1c56dSmrg test -f "$ac_file" || continue 3202ebb1c56dSmrg case $ac_file in 3203ebb1c56dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3204ebb1c56dSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3205ebb1c56dSmrg break;; 3206ebb1c56dSmrg * ) break;; 3207ebb1c56dSmrg esac 3208ebb1c56dSmrgdone 3209d5e55f73Smrgelse case e in #( 3210d5e55f73Smrg e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3211d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3212ebb1c56dSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3213d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3214d5e55f73Smrgesac 3215ebb1c56dSmrgfi 3216ebb1c56dSmrgrm -f conftest conftest$ac_cv_exeext 321763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 321863323ee5Smrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3219e6ecbdaeSmrg 3220ebb1c56dSmrgrm -f conftest.$ac_ext 3221ebb1c56dSmrgEXEEXT=$ac_cv_exeext 3222ebb1c56dSmrgac_exeext=$EXEEXT 3223ebb1c56dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3224ebb1c56dSmrg/* end confdefs.h. */ 3225ebb1c56dSmrg#include <stdio.h> 3226ebb1c56dSmrgint 322763323ee5Smrgmain (void) 3228ebb1c56dSmrg{ 3229ebb1c56dSmrgFILE *f = fopen ("conftest.out", "w"); 3230d5e55f73Smrg if (!f) 3231d5e55f73Smrg return 1; 3232ebb1c56dSmrg return ferror (f) || fclose (f) != 0; 3233e6ecbdaeSmrg 3234ebb1c56dSmrg ; 3235ebb1c56dSmrg return 0; 3236ebb1c56dSmrg} 3237ebb1c56dSmrg_ACEOF 3238ebb1c56dSmrgac_clean_files="$ac_clean_files conftest.out" 3239ebb1c56dSmrg# Check that the compiler produces executables we can run. If not, either 3240ebb1c56dSmrg# the compiler is broken, or we cross compile. 324163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 324263323ee5Smrgprintf %s "checking whether we are cross compiling... " >&6; } 3243ebb1c56dSmrgif test "$cross_compiling" != yes; then 3244ebb1c56dSmrg { { ac_try="$ac_link" 3245ebb1c56dSmrgcase "(($ac_try" in 3246ebb1c56dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3247ebb1c56dSmrg *) ac_try_echo=$ac_try;; 3248ebb1c56dSmrgesac 3249ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 325063323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3251ebb1c56dSmrg (eval "$ac_link") 2>&5 3252ebb1c56dSmrg ac_status=$? 325363323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3254ebb1c56dSmrg test $ac_status = 0; } 3255ebb1c56dSmrg if { ac_try='./conftest$ac_cv_exeext' 3256ebb1c56dSmrg { { case "(($ac_try" in 3257ebb1c56dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3258ebb1c56dSmrg *) ac_try_echo=$ac_try;; 3259ebb1c56dSmrgesac 3260ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 326163323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3262ebb1c56dSmrg (eval "$ac_try") 2>&5 3263ebb1c56dSmrg ac_status=$? 326463323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3265ebb1c56dSmrg test $ac_status = 0; }; }; then 3266ebb1c56dSmrg cross_compiling=no 3267e6ecbdaeSmrg else 3268ebb1c56dSmrg if test "$cross_compiling" = maybe; then 3269ebb1c56dSmrg cross_compiling=yes 3270ebb1c56dSmrg else 3271d5e55f73Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3272d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 327363323ee5Smrgas_fn_error 77 "cannot run C compiled programs. 3274d5e55f73SmrgIf you meant to cross compile, use '--host'. 3275d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } 3276ebb1c56dSmrg fi 3277e6ecbdaeSmrg fi 3278e6ecbdaeSmrgfi 327963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 328063323ee5Smrgprintf "%s\n" "$cross_compiling" >&6; } 3281e6ecbdaeSmrg 3282d5e55f73Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \ 3283d5e55f73Smrg conftest.o conftest.obj conftest.out 3284ebb1c56dSmrgac_clean_files=$ac_clean_files_save 328563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 328663323ee5Smrgprintf %s "checking for suffix of object files... " >&6; } 328763323ee5Smrgif test ${ac_cv_objext+y} 328863323ee5Smrgthen : 328963323ee5Smrg printf %s "(cached) " >&6 3290d5e55f73Smrgelse case e in #( 3291d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3292ebb1c56dSmrg/* end confdefs.h. */ 3293c7484f1fSmrg 3294ebb1c56dSmrgint 329563323ee5Smrgmain (void) 3296ebb1c56dSmrg{ 3297c7484f1fSmrg 3298ebb1c56dSmrg ; 3299ebb1c56dSmrg return 0; 3300ebb1c56dSmrg} 3301ebb1c56dSmrg_ACEOF 3302ebb1c56dSmrgrm -f conftest.o conftest.obj 3303ebb1c56dSmrgif { { ac_try="$ac_compile" 3304ebb1c56dSmrgcase "(($ac_try" in 3305ebb1c56dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3306ebb1c56dSmrg *) ac_try_echo=$ac_try;; 3307ebb1c56dSmrgesac 3308ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 330963323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3310ebb1c56dSmrg (eval "$ac_compile") 2>&5 3311ebb1c56dSmrg ac_status=$? 331263323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 331363323ee5Smrg test $ac_status = 0; } 331463323ee5Smrgthen : 3315ebb1c56dSmrg for ac_file in conftest.o conftest.obj conftest.*; do 3316ebb1c56dSmrg test -f "$ac_file" || continue; 3317ebb1c56dSmrg case $ac_file in 3318ebb1c56dSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3319ebb1c56dSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3320ebb1c56dSmrg break;; 3321ebb1c56dSmrg esac 3322ebb1c56dSmrgdone 3323d5e55f73Smrgelse case e in #( 3324d5e55f73Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 3325ebb1c56dSmrgsed 's/^/| /' conftest.$ac_ext >&5 3326c7484f1fSmrg 3327d5e55f73Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3328d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3329ebb1c56dSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3330d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3331d5e55f73Smrgesac 3332ebb1c56dSmrgfi 3333d5e55f73Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 3334d5e55f73Smrgesac 3335ebb1c56dSmrgfi 333663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 333763323ee5Smrgprintf "%s\n" "$ac_cv_objext" >&6; } 3338ebb1c56dSmrgOBJEXT=$ac_cv_objext 3339ebb1c56dSmrgac_objext=$OBJEXT 334063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 334163323ee5Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 334263323ee5Smrgif test ${ac_cv_c_compiler_gnu+y} 334363323ee5Smrgthen : 334463323ee5Smrg printf %s "(cached) " >&6 3345d5e55f73Smrgelse case e in #( 3346d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3347ebb1c56dSmrg/* end confdefs.h. */ 3348c7484f1fSmrg 3349ebb1c56dSmrgint 335063323ee5Smrgmain (void) 3351ebb1c56dSmrg{ 3352ebb1c56dSmrg#ifndef __GNUC__ 3353ebb1c56dSmrg choke me 3354ebb1c56dSmrg#endif 3355baed689fSmrg 3356ebb1c56dSmrg ; 3357ebb1c56dSmrg return 0; 3358ebb1c56dSmrg} 3359ebb1c56dSmrg_ACEOF 336063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 336163323ee5Smrgthen : 3362ebb1c56dSmrg ac_compiler_gnu=yes 3363d5e55f73Smrgelse case e in #( 3364d5e55f73Smrg e) ac_compiler_gnu=no ;; 3365d5e55f73Smrgesac 3366ebb1c56dSmrgfi 336763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3368ebb1c56dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3369d5e55f73Smrg ;; 3370d5e55f73Smrgesac 3371ebb1c56dSmrgfi 337263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 337363323ee5Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 337463323ee5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 337563323ee5Smrg 3376ebb1c56dSmrgif test $ac_compiler_gnu = yes; then 3377ebb1c56dSmrg GCC=yes 3378ebb1c56dSmrgelse 3379ebb1c56dSmrg GCC= 3380ebb1c56dSmrgfi 338163323ee5Smrgac_test_CFLAGS=${CFLAGS+y} 3382ebb1c56dSmrgac_save_CFLAGS=$CFLAGS 338363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 338463323ee5Smrgprintf %s "checking whether $CC accepts -g... " >&6; } 338563323ee5Smrgif test ${ac_cv_prog_cc_g+y} 338663323ee5Smrgthen : 338763323ee5Smrg printf %s "(cached) " >&6 3388d5e55f73Smrgelse case e in #( 3389d5e55f73Smrg e) ac_save_c_werror_flag=$ac_c_werror_flag 3390ebb1c56dSmrg ac_c_werror_flag=yes 3391ebb1c56dSmrg ac_cv_prog_cc_g=no 3392ebb1c56dSmrg CFLAGS="-g" 3393ebb1c56dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3394ebb1c56dSmrg/* end confdefs.h. */ 3395baed689fSmrg 3396ebb1c56dSmrgint 339763323ee5Smrgmain (void) 3398ebb1c56dSmrg{ 3399baed689fSmrg 3400ebb1c56dSmrg ; 3401ebb1c56dSmrg return 0; 3402ebb1c56dSmrg} 3403ebb1c56dSmrg_ACEOF 340463323ee5Smrgif ac_fn_c_try_compile "$LINENO" 340563323ee5Smrgthen : 3406ebb1c56dSmrg ac_cv_prog_cc_g=yes 3407d5e55f73Smrgelse case e in #( 3408d5e55f73Smrg e) CFLAGS="" 3409ebb1c56dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3410ebb1c56dSmrg/* end confdefs.h. */ 3411baed689fSmrg 3412ebb1c56dSmrgint 341363323ee5Smrgmain (void) 3414ebb1c56dSmrg{ 3415baed689fSmrg 3416ebb1c56dSmrg ; 3417ebb1c56dSmrg return 0; 3418ebb1c56dSmrg} 3419ebb1c56dSmrg_ACEOF 342063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 342163323ee5Smrgthen : 3422baed689fSmrg 3423d5e55f73Smrgelse case e in #( 3424d5e55f73Smrg e) ac_c_werror_flag=$ac_save_c_werror_flag 3425ebb1c56dSmrg CFLAGS="-g" 3426ebb1c56dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3427ebb1c56dSmrg/* end confdefs.h. */ 3428baed689fSmrg 3429ebb1c56dSmrgint 343063323ee5Smrgmain (void) 3431ebb1c56dSmrg{ 3432baed689fSmrg 3433ebb1c56dSmrg ; 3434ebb1c56dSmrg return 0; 3435ebb1c56dSmrg} 3436ebb1c56dSmrg_ACEOF 343763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 343863323ee5Smrgthen : 3439ebb1c56dSmrg ac_cv_prog_cc_g=yes 3440ebb1c56dSmrgfi 3441d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 3442d5e55f73Smrgesac 3443ebb1c56dSmrgfi 3444d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 3445d5e55f73Smrgesac 3446ebb1c56dSmrgfi 344763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3448d5e55f73Smrg ac_c_werror_flag=$ac_save_c_werror_flag ;; 3449d5e55f73Smrgesac 3450ebb1c56dSmrgfi 345163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 345263323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 345363323ee5Smrgif test $ac_test_CFLAGS; then 3454ebb1c56dSmrg CFLAGS=$ac_save_CFLAGS 3455ebb1c56dSmrgelif test $ac_cv_prog_cc_g = yes; then 3456ebb1c56dSmrg if test "$GCC" = yes; then 3457ebb1c56dSmrg CFLAGS="-g -O2" 3458ebb1c56dSmrg else 3459ebb1c56dSmrg CFLAGS="-g" 3460ebb1c56dSmrg fi 3461ebb1c56dSmrgelse 3462ebb1c56dSmrg if test "$GCC" = yes; then 3463ebb1c56dSmrg CFLAGS="-O2" 3464ebb1c56dSmrg else 3465ebb1c56dSmrg CFLAGS= 3466ebb1c56dSmrg fi 3467baed689fSmrgfi 346863323ee5Smrgac_prog_cc_stdc=no 346963323ee5Smrgif test x$ac_prog_cc_stdc = xno 347063323ee5Smrgthen : 347163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 347263323ee5Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 347363323ee5Smrgif test ${ac_cv_prog_cc_c11+y} 347463323ee5Smrgthen : 347563323ee5Smrg printf %s "(cached) " >&6 3476d5e55f73Smrgelse case e in #( 3477d5e55f73Smrg e) ac_cv_prog_cc_c11=no 3478ebb1c56dSmrgac_save_CC=$CC 3479ebb1c56dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3480ebb1c56dSmrg/* end confdefs.h. */ 348163323ee5Smrg$ac_c_conftest_c11_program 348263323ee5Smrg_ACEOF 348363323ee5Smrgfor ac_arg in '' -std=gnu11 348463323ee5Smrgdo 348563323ee5Smrg CC="$ac_save_CC $ac_arg" 348663323ee5Smrg if ac_fn_c_try_compile "$LINENO" 348763323ee5Smrgthen : 348863323ee5Smrg ac_cv_prog_cc_c11=$ac_arg 348963323ee5Smrgfi 349063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 349163323ee5Smrg test "x$ac_cv_prog_cc_c11" != "xno" && break 349263323ee5Smrgdone 349363323ee5Smrgrm -f conftest.$ac_ext 3494d5e55f73SmrgCC=$ac_save_CC ;; 3495d5e55f73Smrgesac 349663323ee5Smrgfi 3497baed689fSmrg 349863323ee5Smrgif test "x$ac_cv_prog_cc_c11" = xno 349963323ee5Smrgthen : 350063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 350163323ee5Smrgprintf "%s\n" "unsupported" >&6; } 3502d5e55f73Smrgelse case e in #( 3503d5e55f73Smrg e) if test "x$ac_cv_prog_cc_c11" = x 350463323ee5Smrgthen : 350563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 350663323ee5Smrgprintf "%s\n" "none needed" >&6; } 3507d5e55f73Smrgelse case e in #( 3508d5e55f73Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 350963323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 3510d5e55f73Smrg CC="$CC $ac_cv_prog_cc_c11" ;; 3511d5e55f73Smrgesac 351263323ee5Smrgfi 351363323ee5Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 3514d5e55f73Smrg ac_prog_cc_stdc=c11 ;; 3515d5e55f73Smrgesac 351663323ee5Smrgfi 351763323ee5Smrgfi 351863323ee5Smrgif test x$ac_prog_cc_stdc = xno 351963323ee5Smrgthen : 352063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 352163323ee5Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 352263323ee5Smrgif test ${ac_cv_prog_cc_c99+y} 352363323ee5Smrgthen : 352463323ee5Smrg printf %s "(cached) " >&6 3525d5e55f73Smrgelse case e in #( 3526d5e55f73Smrg e) ac_cv_prog_cc_c99=no 352763323ee5Smrgac_save_CC=$CC 352863323ee5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 352963323ee5Smrg/* end confdefs.h. */ 353063323ee5Smrg$ac_c_conftest_c99_program 353163323ee5Smrg_ACEOF 353263323ee5Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 353363323ee5Smrgdo 353463323ee5Smrg CC="$ac_save_CC $ac_arg" 353563323ee5Smrg if ac_fn_c_try_compile "$LINENO" 353663323ee5Smrgthen : 353763323ee5Smrg ac_cv_prog_cc_c99=$ac_arg 353863323ee5Smrgfi 353963323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 354063323ee5Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 354163323ee5Smrgdone 354263323ee5Smrgrm -f conftest.$ac_ext 3543d5e55f73SmrgCC=$ac_save_CC ;; 3544d5e55f73Smrgesac 354563323ee5Smrgfi 3546baed689fSmrg 354763323ee5Smrgif test "x$ac_cv_prog_cc_c99" = xno 354863323ee5Smrgthen : 354963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 355063323ee5Smrgprintf "%s\n" "unsupported" >&6; } 3551d5e55f73Smrgelse case e in #( 3552d5e55f73Smrg e) if test "x$ac_cv_prog_cc_c99" = x 355363323ee5Smrgthen : 355463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 355563323ee5Smrgprintf "%s\n" "none needed" >&6; } 3556d5e55f73Smrgelse case e in #( 3557d5e55f73Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 355863323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 3559d5e55f73Smrg CC="$CC $ac_cv_prog_cc_c99" ;; 3560d5e55f73Smrgesac 356163323ee5Smrgfi 356263323ee5Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 3563d5e55f73Smrg ac_prog_cc_stdc=c99 ;; 3564d5e55f73Smrgesac 356563323ee5Smrgfi 356663323ee5Smrgfi 356763323ee5Smrgif test x$ac_prog_cc_stdc = xno 356863323ee5Smrgthen : 356963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 357063323ee5Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 357163323ee5Smrgif test ${ac_cv_prog_cc_c89+y} 357263323ee5Smrgthen : 357363323ee5Smrg printf %s "(cached) " >&6 3574d5e55f73Smrgelse case e in #( 3575d5e55f73Smrg e) ac_cv_prog_cc_c89=no 357663323ee5Smrgac_save_CC=$CC 357763323ee5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 357863323ee5Smrg/* end confdefs.h. */ 357963323ee5Smrg$ac_c_conftest_c89_program 3580ebb1c56dSmrg_ACEOF 358163323ee5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3582ebb1c56dSmrgdo 3583ebb1c56dSmrg CC="$ac_save_CC $ac_arg" 358463323ee5Smrg if ac_fn_c_try_compile "$LINENO" 358563323ee5Smrgthen : 3586ebb1c56dSmrg ac_cv_prog_cc_c89=$ac_arg 3587baed689fSmrgfi 358863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 3589ebb1c56dSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 3590ebb1c56dSmrgdone 3591ebb1c56dSmrgrm -f conftest.$ac_ext 3592d5e55f73SmrgCC=$ac_save_CC ;; 3593d5e55f73Smrgesac 3594baed689fSmrgfi 3595ebb1c56dSmrg 359663323ee5Smrgif test "x$ac_cv_prog_cc_c89" = xno 359763323ee5Smrgthen : 359863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 359963323ee5Smrgprintf "%s\n" "unsupported" >&6; } 3600d5e55f73Smrgelse case e in #( 3601d5e55f73Smrg e) if test "x$ac_cv_prog_cc_c89" = x 360263323ee5Smrgthen : 360363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 360463323ee5Smrgprintf "%s\n" "none needed" >&6; } 3605d5e55f73Smrgelse case e in #( 3606d5e55f73Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 360763323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 3608d5e55f73Smrg CC="$CC $ac_cv_prog_cc_c89" ;; 3609d5e55f73Smrgesac 361063323ee5Smrgfi 361163323ee5Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 3612d5e55f73Smrg ac_prog_cc_stdc=c89 ;; 3613d5e55f73Smrgesac 361463323ee5Smrgfi 3615baed689fSmrgfi 3616c7484f1fSmrg 3617ebb1c56dSmrgac_ext=c 3618ebb1c56dSmrgac_cpp='$CPP $CPPFLAGS' 3619ebb1c56dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3620ebb1c56dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3621ebb1c56dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3622c7484f1fSmrg 362363323ee5Smrg 362463323ee5Smrg ac_ext=c 3625c7484f1fSmrgac_cpp='$CPP $CPPFLAGS' 3626c7484f1fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3627c7484f1fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3628c7484f1fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 362963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 363063323ee5Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 363163323ee5Smrgif test ${am_cv_prog_cc_c_o+y} 363263323ee5Smrgthen : 363363323ee5Smrg printf %s "(cached) " >&6 3634d5e55f73Smrgelse case e in #( 3635d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3636ebb1c56dSmrg/* end confdefs.h. */ 3637c7484f1fSmrg 3638ebb1c56dSmrgint 363963323ee5Smrgmain (void) 3640ebb1c56dSmrg{ 3641ebb1c56dSmrg 3642ebb1c56dSmrg ; 3643ebb1c56dSmrg return 0; 3644ebb1c56dSmrg} 3645ebb1c56dSmrg_ACEOF 3646ebb1c56dSmrg # Make sure it works both with $CC and with simple cc. 3647ebb1c56dSmrg # Following AC_PROG_CC_C_O, we do the test twice because some 3648ebb1c56dSmrg # compilers refuse to overwrite an existing .o file with -o, 3649ebb1c56dSmrg # though they will create one. 3650ebb1c56dSmrg am_cv_prog_cc_c_o=yes 3651ebb1c56dSmrg for am_i in 1 2; do 3652ebb1c56dSmrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3653ebb1c56dSmrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3654ebb1c56dSmrg ac_status=$? 3655ebb1c56dSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3656ebb1c56dSmrg (exit $ac_status); } \ 3657ebb1c56dSmrg && test -f conftest2.$ac_objext; then 3658ebb1c56dSmrg : OK 365963323ee5Smrg else 366063323ee5Smrg am_cv_prog_cc_c_o=no 366163323ee5Smrg break 366263323ee5Smrg fi 366363323ee5Smrg done 366463323ee5Smrg rm -f core conftest* 3665d5e55f73Smrg unset am_i ;; 3666d5e55f73Smrgesac 3667c7484f1fSmrgfi 366863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 366963323ee5Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 367063323ee5Smrgif test "$am_cv_prog_cc_c_o" != yes; then 367163323ee5Smrg # Losing compiler, so override with the script. 367263323ee5Smrg # FIXME: It is wrong to rewrite CC. 367363323ee5Smrg # But if we don't then we get into trouble of one sort or another. 367463323ee5Smrg # A longer-term fix would be to have automake use am__CC in this case, 367563323ee5Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 367663323ee5Smrg CC="$am_aux_dir/compile $CC" 3677c7484f1fSmrgfi 3678ebb1c56dSmrgac_ext=c 3679ebb1c56dSmrgac_cpp='$CPP $CPPFLAGS' 3680ebb1c56dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3681ebb1c56dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3682ebb1c56dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3683ebb1c56dSmrg 3684ebb1c56dSmrg 368563323ee5Smrg 368663323ee5Smrgac_header= ac_cache= 368763323ee5Smrgfor ac_item in $ac_header_c_list 3688c7484f1fSmrgdo 368963323ee5Smrg if test $ac_cache; then 369063323ee5Smrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 369163323ee5Smrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 369263323ee5Smrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 3693ebb1c56dSmrg fi 369463323ee5Smrg ac_header= ac_cache= 369563323ee5Smrg elif test $ac_header; then 369663323ee5Smrg ac_cache=$ac_item 369763323ee5Smrg else 369863323ee5Smrg ac_header=$ac_item 3699ebb1c56dSmrg fi 370063323ee5Smrgdone 3701c7484f1fSmrg 3702ebb1c56dSmrg 3703ebb1c56dSmrg 3704c7484f1fSmrg 3705ebb1c56dSmrg 370663323ee5Smrg 370763323ee5Smrg 370863323ee5Smrg 370963323ee5Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 371063323ee5Smrgthen : 371163323ee5Smrg 371263323ee5Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 371363323ee5Smrg 3714c7484f1fSmrgfi 3715ebb1c56dSmrg 3716ebb1c56dSmrg 371763323ee5Smrg 371863323ee5Smrg 371963323ee5Smrg 372063323ee5Smrg 372163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 372263323ee5Smrgprintf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; } 372363323ee5Smrgif test ${ac_cv_safe_to_define___extensions__+y} 372463323ee5Smrgthen : 372563323ee5Smrg printf %s "(cached) " >&6 3726d5e55f73Smrgelse case e in #( 3727d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3728ebb1c56dSmrg/* end confdefs.h. */ 3729ebb1c56dSmrg 373063323ee5Smrg# define __EXTENSIONS__ 1 373163323ee5Smrg $ac_includes_default 3732ebb1c56dSmrgint 373363323ee5Smrgmain (void) 3734ebb1c56dSmrg{ 3735ebb1c56dSmrg 3736ebb1c56dSmrg ; 3737ebb1c56dSmrg return 0; 3738ebb1c56dSmrg} 3739ebb1c56dSmrg_ACEOF 374063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 374163323ee5Smrgthen : 374263323ee5Smrg ac_cv_safe_to_define___extensions__=yes 3743d5e55f73Smrgelse case e in #( 3744d5e55f73Smrg e) ac_cv_safe_to_define___extensions__=no ;; 3745d5e55f73Smrgesac 3746c7484f1fSmrgfi 3747d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 3748d5e55f73Smrgesac 3749c7484f1fSmrgfi 375063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 375163323ee5Smrgprintf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; } 3752c7484f1fSmrg 375363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5 375463323ee5Smrgprintf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; } 375563323ee5Smrgif test ${ac_cv_should_define__xopen_source+y} 375663323ee5Smrgthen : 375763323ee5Smrg printf %s "(cached) " >&6 3758d5e55f73Smrgelse case e in #( 3759d5e55f73Smrg e) ac_cv_should_define__xopen_source=no 376063323ee5Smrg if test $ac_cv_header_wchar_h = yes 376163323ee5Smrgthen : 3762ebb1c56dSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3763ebb1c56dSmrg/* end confdefs.h. */ 3764c7484f1fSmrg 376563323ee5Smrg #include <wchar.h> 376663323ee5Smrg mbstate_t x; 376763323ee5Smrgint 376863323ee5Smrgmain (void) 376963323ee5Smrg{ 3770c7484f1fSmrg 377163323ee5Smrg ; 377263323ee5Smrg return 0; 377363323ee5Smrg} 377463323ee5Smrg_ACEOF 377563323ee5Smrgif ac_fn_c_try_compile "$LINENO" 377663323ee5Smrgthen : 3777ebb1c56dSmrg 3778d5e55f73Smrgelse case e in #( 3779d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3780c7484f1fSmrg/* end confdefs.h. */ 3781c7484f1fSmrg 378263323ee5Smrg #define _XOPEN_SOURCE 500 378363323ee5Smrg #include <wchar.h> 378463323ee5Smrg mbstate_t x; 3785c7484f1fSmrgint 378663323ee5Smrgmain (void) 3787c7484f1fSmrg{ 378863323ee5Smrg 378963323ee5Smrg ; 3790c7484f1fSmrg return 0; 3791c7484f1fSmrg} 3792c7484f1fSmrg_ACEOF 379363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 379463323ee5Smrgthen : 379563323ee5Smrg ac_cv_should_define__xopen_source=yes 3796ebb1c56dSmrgfi 3797d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 3798d5e55f73Smrgesac 3799ebb1c56dSmrgfi 380063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3801d5e55f73Smrgfi ;; 3802d5e55f73Smrgesac 3803ebb1c56dSmrgfi 380463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5 380563323ee5Smrgprintf "%s\n" "$ac_cv_should_define__xopen_source" >&6; } 3806c7484f1fSmrg 380763323ee5Smrg printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h 3808c7484f1fSmrg 380963323ee5Smrg printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h 3810ebb1c56dSmrg 381163323ee5Smrg printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h 3812c7484f1fSmrg 381363323ee5Smrg printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h 3814ebb1c56dSmrg 381563323ee5Smrg printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h 3816ebb1c56dSmrg 381763323ee5Smrg printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h 3818ebb1c56dSmrg 381963323ee5Smrg printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3820c7484f1fSmrg 382163323ee5Smrg printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h 3822baed689fSmrg 382363323ee5Smrg printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h 3824ebb1c56dSmrg 382563323ee5Smrg printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h 3826ebb1c56dSmrg 3827d5e55f73Smrg printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h 3828d5e55f73Smrg 382963323ee5Smrg printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h 3830ebb1c56dSmrg 383163323ee5Smrg printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h 3832ebb1c56dSmrg 383363323ee5Smrg printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h 3834ebb1c56dSmrg 383563323ee5Smrg printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h 3836ebb1c56dSmrg 383763323ee5Smrg printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h 3838baed689fSmrg 383963323ee5Smrg if test $ac_cv_header_minix_config_h = yes 384063323ee5Smrgthen : 384163323ee5Smrg MINIX=yes 384263323ee5Smrg printf "%s\n" "#define _MINIX 1" >>confdefs.h 3843ebb1c56dSmrg 384463323ee5Smrg printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h 3845c7484f1fSmrg 384663323ee5Smrg printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h 3847c7484f1fSmrg 3848d5e55f73Smrgelse case e in #( 3849d5e55f73Smrg e) MINIX= ;; 3850d5e55f73Smrgesac 3851c7484f1fSmrgfi 385263323ee5Smrg if test $ac_cv_safe_to_define___extensions__ = yes 385363323ee5Smrgthen : 385463323ee5Smrg printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h 3855c7484f1fSmrg 385663323ee5Smrgfi 385763323ee5Smrg if test $ac_cv_should_define__xopen_source = yes 385863323ee5Smrgthen : 385963323ee5Smrg printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h 3860c7484f1fSmrg 386163323ee5Smrgfi 3862c7484f1fSmrg 3863c7484f1fSmrg 3864ebb1c56dSmrg# Initialize Automake 386563323ee5Smrgam__api_version='1.16' 386663323ee5Smrg 3867c7484f1fSmrg 386863323ee5Smrg # Find a good install program. We prefer a C program (faster), 3869ebb1c56dSmrg# so one script is as good as another. But avoid the broken or 3870ebb1c56dSmrg# incompatible versions: 3871ebb1c56dSmrg# SysV /etc/install, /usr/sbin/install 3872ebb1c56dSmrg# SunOS /usr/etc/install 3873ebb1c56dSmrg# IRIX /sbin/install 3874ebb1c56dSmrg# AIX /bin/install 3875ebb1c56dSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 3876ebb1c56dSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3877ebb1c56dSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3878ebb1c56dSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3879ebb1c56dSmrg# OS/2's system install, which has a completely different semantic 3880ebb1c56dSmrg# ./install, which can be erroneously created by make from ./install.sh. 3881ebb1c56dSmrg# Reject install programs that cannot install multiple files. 388263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 388363323ee5Smrgprintf %s "checking for a BSD-compatible install... " >&6; } 3884ebb1c56dSmrgif test -z "$INSTALL"; then 388563323ee5Smrgif test ${ac_cv_path_install+y} 388663323ee5Smrgthen : 388763323ee5Smrg printf %s "(cached) " >&6 3888d5e55f73Smrgelse case e in #( 3889d5e55f73Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3890ebb1c56dSmrgfor as_dir in $PATH 3891ebb1c56dSmrgdo 3892ebb1c56dSmrg IFS=$as_save_IFS 389363323ee5Smrg case $as_dir in #((( 389463323ee5Smrg '') as_dir=./ ;; 389563323ee5Smrg */) ;; 389663323ee5Smrg *) as_dir=$as_dir/ ;; 389763323ee5Smrg esac 389863323ee5Smrg # Account for fact that we put trailing slashes in our PATH walk. 389963323ee5Smrgcase $as_dir in #(( 390063323ee5Smrg ./ | /[cC]/* | \ 3901ebb1c56dSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3902ebb1c56dSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3903ebb1c56dSmrg /usr/ucb/* ) ;; 3904ebb1c56dSmrg *) 3905ebb1c56dSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 3906ebb1c56dSmrg # Don't use installbsd from OSF since it installs stuff as root 3907ebb1c56dSmrg # by default. 3908ebb1c56dSmrg for ac_prog in ginstall scoinst install; do 3909ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 391063323ee5Smrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 3911ebb1c56dSmrg if test $ac_prog = install && 391263323ee5Smrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3913ebb1c56dSmrg # AIX install. It has an incompatible calling convention. 3914ebb1c56dSmrg : 3915ebb1c56dSmrg elif test $ac_prog = install && 391663323ee5Smrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3917ebb1c56dSmrg # program-specific install script used by HP pwplus--don't use. 3918ebb1c56dSmrg : 3919ebb1c56dSmrg else 3920ebb1c56dSmrg rm -rf conftest.one conftest.two conftest.dir 3921ebb1c56dSmrg echo one > conftest.one 3922ebb1c56dSmrg echo two > conftest.two 3923ebb1c56dSmrg mkdir conftest.dir 392463323ee5Smrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 3925ebb1c56dSmrg test -s conftest.one && test -s conftest.two && 3926ebb1c56dSmrg test -s conftest.dir/conftest.one && 3927ebb1c56dSmrg test -s conftest.dir/conftest.two 3928ebb1c56dSmrg then 392963323ee5Smrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 3930ebb1c56dSmrg break 3 3931ebb1c56dSmrg fi 3932ebb1c56dSmrg fi 3933ebb1c56dSmrg fi 3934ebb1c56dSmrg done 3935ebb1c56dSmrg done 3936ebb1c56dSmrg ;; 3937ebb1c56dSmrgesac 3938c7484f1fSmrg 3939ebb1c56dSmrg done 3940ebb1c56dSmrgIFS=$as_save_IFS 3941ebb1c56dSmrg 3942ebb1c56dSmrgrm -rf conftest.one conftest.two conftest.dir 3943d5e55f73Smrg ;; 3944d5e55f73Smrgesac 3945c7484f1fSmrgfi 394663323ee5Smrg if test ${ac_cv_path_install+y}; then 3947ebb1c56dSmrg INSTALL=$ac_cv_path_install 3948c7484f1fSmrg else 3949ebb1c56dSmrg # As a last resort, use the slow shell script. Don't cache a 3950ebb1c56dSmrg # value for INSTALL within a source directory, because that will 3951ebb1c56dSmrg # break other packages using the cache if that directory is 3952ebb1c56dSmrg # removed, or if the value is a relative name. 3953ebb1c56dSmrg INSTALL=$ac_install_sh 3954c7484f1fSmrg fi 3955c7484f1fSmrgfi 395663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 395763323ee5Smrgprintf "%s\n" "$INSTALL" >&6; } 3958c7484f1fSmrg 3959ebb1c56dSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3960ebb1c56dSmrg# It thinks the first close brace ends the variable substitution. 3961ebb1c56dSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3962c7484f1fSmrg 3963ebb1c56dSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3964c7484f1fSmrg 3965ebb1c56dSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3966c7484f1fSmrg 396763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 396863323ee5Smrgprintf %s "checking whether build environment is sane... " >&6; } 3969ebb1c56dSmrg# Reject unsafe characters in $srcdir or the absolute working directory 3970ebb1c56dSmrg# name. Accept space and tab only in the latter. 3971ebb1c56dSmrgam_lf=' 3972ebb1c56dSmrg' 3973ebb1c56dSmrgcase `pwd` in 3974ebb1c56dSmrg *[\\\"\#\$\&\'\`$am_lf]*) 3975ebb1c56dSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 3976ebb1c56dSmrgesac 3977ebb1c56dSmrgcase $srcdir in 3978ebb1c56dSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3979ebb1c56dSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 3980ebb1c56dSmrgesac 3981c7484f1fSmrg 3982ebb1c56dSmrg# Do 'set' in a subshell so we don't clobber the current shell's 3983ebb1c56dSmrg# arguments. Must try -L first in case configure is actually a 3984ebb1c56dSmrg# symlink; some systems play weird games with the mod time of symlinks 3985ebb1c56dSmrg# (eg FreeBSD returns the mod time of the symlink's containing 3986ebb1c56dSmrg# directory). 3987ebb1c56dSmrgif ( 3988ebb1c56dSmrg am_has_slept=no 3989ebb1c56dSmrg for am_try in 1 2; do 3990ebb1c56dSmrg echo "timestamp, slept: $am_has_slept" > conftest.file 3991ebb1c56dSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3992ebb1c56dSmrg if test "$*" = "X"; then 3993ebb1c56dSmrg # -L didn't work. 3994ebb1c56dSmrg set X `ls -t "$srcdir/configure" conftest.file` 3995ebb1c56dSmrg fi 3996ebb1c56dSmrg if test "$*" != "X $srcdir/configure conftest.file" \ 3997ebb1c56dSmrg && test "$*" != "X conftest.file $srcdir/configure"; then 3998ebb1c56dSmrg 3999ebb1c56dSmrg # If neither matched, then we have a broken ls. This can happen 4000ebb1c56dSmrg # if, for instance, CONFIG_SHELL is bash and it inherits a 4001ebb1c56dSmrg # broken ls alias from the environment. This has actually 4002ebb1c56dSmrg # happened. Such a system could not be considered "sane". 4003ebb1c56dSmrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 4004ebb1c56dSmrg alias in your environment" "$LINENO" 5 4005ebb1c56dSmrg fi 4006ebb1c56dSmrg if test "$2" = conftest.file || test $am_try -eq 2; then 4007ebb1c56dSmrg break 4008ebb1c56dSmrg fi 4009ebb1c56dSmrg # Just in case. 4010ebb1c56dSmrg sleep 1 4011ebb1c56dSmrg am_has_slept=yes 4012ebb1c56dSmrg done 4013ebb1c56dSmrg test "$2" = conftest.file 4014ebb1c56dSmrg ) 4015ebb1c56dSmrgthen 4016ebb1c56dSmrg # Ok. 4017ebb1c56dSmrg : 4018e6ecbdaeSmrgelse 4019ebb1c56dSmrg as_fn_error $? "newly created file is older than distributed files! 4020ebb1c56dSmrgCheck your system clock" "$LINENO" 5 4021ebb1c56dSmrgfi 402263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 402363323ee5Smrgprintf "%s\n" "yes" >&6; } 4024ebb1c56dSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 4025ebb1c56dSmrg# generated files are strictly newer. 4026ebb1c56dSmrgam_sleep_pid= 4027ebb1c56dSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 4028ebb1c56dSmrg ( sleep 1 ) & 4029ebb1c56dSmrg am_sleep_pid=$! 4030ebb1c56dSmrgfi 4031e6ecbdaeSmrg 4032ebb1c56dSmrgrm -f conftest.file 4033e6ecbdaeSmrg 4034ebb1c56dSmrgtest "$program_prefix" != NONE && 4035ebb1c56dSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 4036ebb1c56dSmrg# Use a double $ so make ignores it. 4037ebb1c56dSmrgtest "$program_suffix" != NONE && 4038ebb1c56dSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 4039ebb1c56dSmrg# Double any \ or $. 4040d5e55f73Smrg# By default was 's,x,x', remove it if useless. 4041ebb1c56dSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 404263323ee5Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 4043ebb1c56dSmrg 404463323ee5Smrg 404563323ee5Smrg if test x"${MISSING+set}" != xset; then 404663323ee5Smrg MISSING="\${SHELL} '$am_aux_dir/missing'" 4047e6ecbdaeSmrgfi 4048ebb1c56dSmrg# Use eval to expand $SHELL 4049ebb1c56dSmrgif eval "$MISSING --is-lightweight"; then 4050ebb1c56dSmrg am_missing_run="$MISSING " 4051ebb1c56dSmrgelse 4052ebb1c56dSmrg am_missing_run= 405363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 405463323ee5Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 4055e6ecbdaeSmrgfi 4056e6ecbdaeSmrg 4057ebb1c56dSmrgif test x"${install_sh+set}" != xset; then 4058ebb1c56dSmrg case $am_aux_dir in 4059ebb1c56dSmrg *\ * | *\ *) 4060ebb1c56dSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 4061ebb1c56dSmrg *) 4062ebb1c56dSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 4063ebb1c56dSmrg esac 4064ebb1c56dSmrgfi 4065e6ecbdaeSmrg 4066ebb1c56dSmrg# Installed binaries are usually stripped using 'strip' when the user 4067ebb1c56dSmrg# run "make install-strip". However 'strip' might not be the right 4068ebb1c56dSmrg# tool to use in cross-compilation environments, therefore Automake 4069ebb1c56dSmrg# will honor the 'STRIP' environment variable to overrule this program. 4070ebb1c56dSmrgif test "$cross_compiling" != no; then 4071ebb1c56dSmrg if test -n "$ac_tool_prefix"; then 4072ebb1c56dSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 4073ebb1c56dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 407463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 407563323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 407663323ee5Smrgif test ${ac_cv_prog_STRIP+y} 407763323ee5Smrgthen : 407863323ee5Smrg printf %s "(cached) " >&6 4079d5e55f73Smrgelse case e in #( 4080d5e55f73Smrg e) if test -n "$STRIP"; then 4081ebb1c56dSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 4082ebb1c56dSmrgelse 4083ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4084ebb1c56dSmrgfor as_dir in $PATH 4085ebb1c56dSmrgdo 4086ebb1c56dSmrg IFS=$as_save_IFS 408763323ee5Smrg case $as_dir in #((( 408863323ee5Smrg '') as_dir=./ ;; 408963323ee5Smrg */) ;; 409063323ee5Smrg *) as_dir=$as_dir/ ;; 409163323ee5Smrg esac 4092ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 409363323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4094ebb1c56dSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 409563323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4096ebb1c56dSmrg break 2 4097c7484f1fSmrg fi 4098ebb1c56dSmrgdone 4099c7484f1fSmrg done 4100ebb1c56dSmrgIFS=$as_save_IFS 4101c7484f1fSmrg 4102d5e55f73Smrgfi ;; 4103d5e55f73Smrgesac 4104c7484f1fSmrgfi 4105ebb1c56dSmrgSTRIP=$ac_cv_prog_STRIP 4106ebb1c56dSmrgif test -n "$STRIP"; then 410763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 410863323ee5Smrgprintf "%s\n" "$STRIP" >&6; } 4109c7484f1fSmrgelse 411063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 411163323ee5Smrgprintf "%s\n" "no" >&6; } 4112c7484f1fSmrgfi 4113c7484f1fSmrg 4114c7484f1fSmrg 4115ebb1c56dSmrgfi 4116ebb1c56dSmrgif test -z "$ac_cv_prog_STRIP"; then 4117ebb1c56dSmrg ac_ct_STRIP=$STRIP 4118ebb1c56dSmrg # Extract the first word of "strip", so it can be a program name with args. 4119ebb1c56dSmrgset dummy strip; ac_word=$2 412063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 412163323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 412263323ee5Smrgif test ${ac_cv_prog_ac_ct_STRIP+y} 412363323ee5Smrgthen : 412463323ee5Smrg printf %s "(cached) " >&6 4125d5e55f73Smrgelse case e in #( 4126d5e55f73Smrg e) if test -n "$ac_ct_STRIP"; then 4127ebb1c56dSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 4128ebb1c56dSmrgelse 4129ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4130ebb1c56dSmrgfor as_dir in $PATH 4131ebb1c56dSmrgdo 4132ebb1c56dSmrg IFS=$as_save_IFS 413363323ee5Smrg case $as_dir in #((( 413463323ee5Smrg '') as_dir=./ ;; 413563323ee5Smrg */) ;; 413663323ee5Smrg *) as_dir=$as_dir/ ;; 413763323ee5Smrg esac 4138ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 413963323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4140ebb1c56dSmrg ac_cv_prog_ac_ct_STRIP="strip" 414163323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4142ebb1c56dSmrg break 2 4143ebb1c56dSmrg fi 4144ebb1c56dSmrgdone 4145ebb1c56dSmrg done 4146ebb1c56dSmrgIFS=$as_save_IFS 4147baed689fSmrg 4148d5e55f73Smrgfi ;; 4149d5e55f73Smrgesac 4150ebb1c56dSmrgfi 4151ebb1c56dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 4152ebb1c56dSmrgif test -n "$ac_ct_STRIP"; then 415363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 415463323ee5Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 4155ebb1c56dSmrgelse 415663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 415763323ee5Smrgprintf "%s\n" "no" >&6; } 4158ebb1c56dSmrgfi 4159baed689fSmrg 4160ebb1c56dSmrg if test "x$ac_ct_STRIP" = x; then 4161ebb1c56dSmrg STRIP=":" 4162ebb1c56dSmrg else 4163ebb1c56dSmrg case $cross_compiling:$ac_tool_warned in 4164ebb1c56dSmrgyes:) 416563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 416663323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4167ebb1c56dSmrgac_tool_warned=yes ;; 4168ebb1c56dSmrgesac 4169ebb1c56dSmrg STRIP=$ac_ct_STRIP 4170ebb1c56dSmrg fi 4171ebb1c56dSmrgelse 4172ebb1c56dSmrg STRIP="$ac_cv_prog_STRIP" 4173ebb1c56dSmrgfi 4174baed689fSmrg 4175ebb1c56dSmrgfi 4176ebb1c56dSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 4177baed689fSmrg 417863323ee5Smrg 417963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 418063323ee5Smrgprintf %s "checking for a race-free mkdir -p... " >&6; } 4181ebb1c56dSmrgif test -z "$MKDIR_P"; then 418263323ee5Smrg if test ${ac_cv_path_mkdir+y} 418363323ee5Smrgthen : 418463323ee5Smrg printf %s "(cached) " >&6 4185d5e55f73Smrgelse case e in #( 4186d5e55f73Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4187ebb1c56dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 4188ebb1c56dSmrgdo 4189ebb1c56dSmrg IFS=$as_save_IFS 419063323ee5Smrg case $as_dir in #((( 419163323ee5Smrg '') as_dir=./ ;; 419263323ee5Smrg */) ;; 419363323ee5Smrg *) as_dir=$as_dir/ ;; 419463323ee5Smrg esac 4195ebb1c56dSmrg for ac_prog in mkdir gmkdir; do 4196ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 419763323ee5Smrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 419863323ee5Smrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 419963323ee5Smrg 'mkdir ('*'coreutils) '* | \ 4200d5e55f73Smrg *'BusyBox '* | \ 4201ebb1c56dSmrg 'mkdir (fileutils) '4.1*) 420263323ee5Smrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 4203ebb1c56dSmrg break 3;; 4204ebb1c56dSmrg esac 4205ebb1c56dSmrg done 4206ebb1c56dSmrg done 4207ebb1c56dSmrg done 4208ebb1c56dSmrgIFS=$as_save_IFS 4209d5e55f73Smrg ;; 4210d5e55f73Smrgesac 4211ebb1c56dSmrgfi 4212baed689fSmrg 4213ebb1c56dSmrg test -d ./--version && rmdir ./--version 421463323ee5Smrg if test ${ac_cv_path_mkdir+y}; then 4215ebb1c56dSmrg MKDIR_P="$ac_cv_path_mkdir -p" 4216ebb1c56dSmrg else 4217d5e55f73Smrg # As a last resort, use plain mkdir -p, 4218d5e55f73Smrg # in the hope it doesn't have the bugs of ancient mkdir. 4219d5e55f73Smrg MKDIR_P='mkdir -p' 4220ebb1c56dSmrg fi 4221ebb1c56dSmrgfi 422263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 422363323ee5Smrgprintf "%s\n" "$MKDIR_P" >&6; } 4224baed689fSmrg 4225ebb1c56dSmrgfor ac_prog in gawk mawk nawk awk 4226ebb1c56dSmrgdo 4227ebb1c56dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 4228ebb1c56dSmrgset dummy $ac_prog; ac_word=$2 422963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 423063323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 423163323ee5Smrgif test ${ac_cv_prog_AWK+y} 423263323ee5Smrgthen : 423363323ee5Smrg printf %s "(cached) " >&6 4234d5e55f73Smrgelse case e in #( 4235d5e55f73Smrg e) if test -n "$AWK"; then 4236ebb1c56dSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 4237ebb1c56dSmrgelse 4238ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4239ebb1c56dSmrgfor as_dir in $PATH 4240ebb1c56dSmrgdo 4241ebb1c56dSmrg IFS=$as_save_IFS 424263323ee5Smrg case $as_dir in #((( 424363323ee5Smrg '') as_dir=./ ;; 424463323ee5Smrg */) ;; 424563323ee5Smrg *) as_dir=$as_dir/ ;; 424663323ee5Smrg esac 4247ebb1c56dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 424863323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4249ebb1c56dSmrg ac_cv_prog_AWK="$ac_prog" 425063323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4251ebb1c56dSmrg break 2 4252ebb1c56dSmrg fi 4253ebb1c56dSmrgdone 4254ebb1c56dSmrg done 4255ebb1c56dSmrgIFS=$as_save_IFS 4256baed689fSmrg 4257d5e55f73Smrgfi ;; 4258d5e55f73Smrgesac 4259ebb1c56dSmrgfi 4260ebb1c56dSmrgAWK=$ac_cv_prog_AWK 4261ebb1c56dSmrgif test -n "$AWK"; then 426263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 426363323ee5Smrgprintf "%s\n" "$AWK" >&6; } 4264ebb1c56dSmrgelse 426563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 426663323ee5Smrgprintf "%s\n" "no" >&6; } 4267ebb1c56dSmrgfi 4268c7484f1fSmrg 4269baed689fSmrg 4270ebb1c56dSmrg test -n "$AWK" && break 4271ebb1c56dSmrgdone 4272baed689fSmrg 427363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 427463323ee5Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 4275ebb1c56dSmrgset x ${MAKE-make} 427663323ee5Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 427763323ee5Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 427863323ee5Smrgthen : 427963323ee5Smrg printf %s "(cached) " >&6 4280d5e55f73Smrgelse case e in #( 4281d5e55f73Smrg e) cat >conftest.make <<\_ACEOF 4282ebb1c56dSmrgSHELL = /bin/sh 4283ebb1c56dSmrgall: 4284ebb1c56dSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 4285ebb1c56dSmrg_ACEOF 4286ebb1c56dSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 4287ebb1c56dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 4288ebb1c56dSmrg *@@@%%%=?*=@@@%%%*) 4289ebb1c56dSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 4290ebb1c56dSmrg *) 4291ebb1c56dSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 4292ebb1c56dSmrgesac 4293d5e55f73Smrgrm -f conftest.make ;; 4294d5e55f73Smrgesac 4295ebb1c56dSmrgfi 4296ebb1c56dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 429763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 429863323ee5Smrgprintf "%s\n" "yes" >&6; } 4299ebb1c56dSmrg SET_MAKE= 4300ebb1c56dSmrgelse 430163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 430263323ee5Smrgprintf "%s\n" "no" >&6; } 4303ebb1c56dSmrg SET_MAKE="MAKE=${MAKE-make}" 4304ebb1c56dSmrgfi 4305baed689fSmrg 4306ebb1c56dSmrgrm -rf .tst 2>/dev/null 4307ebb1c56dSmrgmkdir .tst 2>/dev/null 4308ebb1c56dSmrgif test -d .tst; then 4309ebb1c56dSmrg am__leading_dot=. 4310ebb1c56dSmrgelse 4311ebb1c56dSmrg am__leading_dot=_ 4312ebb1c56dSmrgfi 4313ebb1c56dSmrgrmdir .tst 2>/dev/null 4314baed689fSmrg 4315ebb1c56dSmrgDEPDIR="${am__leading_dot}deps" 4316baed689fSmrg 4317ebb1c56dSmrgac_config_commands="$ac_config_commands depfiles" 4318baed689fSmrg 431963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 432063323ee5Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 432163323ee5Smrgcat > confinc.mk << 'END' 4322ebb1c56dSmrgam__doit: 432363323ee5Smrg @echo this is the am__doit target >confinc.out 4324ebb1c56dSmrg.PHONY: am__doit 4325ebb1c56dSmrgEND 4326ebb1c56dSmrgam__include="#" 4327ebb1c56dSmrgam__quote= 432863323ee5Smrg# BSD make does it like this. 432963323ee5Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD 433063323ee5Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 433163323ee5Smrgecho 'include confinc.mk # ignored' > confmf.GNU 433263323ee5Smrg_am_result=no 433363323ee5Smrgfor s in GNU BSD; do 433463323ee5Smrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 433563323ee5Smrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 433663323ee5Smrg ac_status=$? 433763323ee5Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 433863323ee5Smrg (exit $ac_status); } 433963323ee5Smrg case $?:`cat confinc.out 2>/dev/null` in #( 434063323ee5Smrg '0:this is the am__doit target') : 434163323ee5Smrg case $s in #( 434263323ee5Smrg BSD) : 434363323ee5Smrg am__include='.include' am__quote='"' ;; #( 434463323ee5Smrg *) : 434563323ee5Smrg am__include='include' am__quote='' ;; 434663323ee5Smrgesac ;; #( 434763323ee5Smrg *) : 4348ebb1c56dSmrg ;; 434963323ee5Smrgesac 435063323ee5Smrg if test "$am__include" != "#"; then 435163323ee5Smrg _am_result="yes ($s style)" 435263323ee5Smrg break 435363323ee5Smrg fi 435463323ee5Smrgdone 435563323ee5Smrgrm -f confinc.* confmf.* 435663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 435763323ee5Smrgprintf "%s\n" "${_am_result}" >&6; } 4358c7484f1fSmrg 4359ebb1c56dSmrg# Check whether --enable-dependency-tracking was given. 436063323ee5Smrgif test ${enable_dependency_tracking+y} 436163323ee5Smrgthen : 4362ebb1c56dSmrg enableval=$enable_dependency_tracking; 4363c7484f1fSmrgfi 4364baed689fSmrg 4365ebb1c56dSmrgif test "x$enable_dependency_tracking" != xno; then 4366ebb1c56dSmrg am_depcomp="$ac_aux_dir/depcomp" 4367ebb1c56dSmrg AMDEPBACKSLASH='\' 4368ebb1c56dSmrg am__nodep='_no' 4369ebb1c56dSmrgfi 4370ebb1c56dSmrg if test "x$enable_dependency_tracking" != xno; then 4371ebb1c56dSmrg AMDEP_TRUE= 4372ebb1c56dSmrg AMDEP_FALSE='#' 4373ebb1c56dSmrgelse 4374ebb1c56dSmrg AMDEP_TRUE='#' 4375ebb1c56dSmrg AMDEP_FALSE= 4376c7484f1fSmrgfi 4377c7484f1fSmrg 4378c7484f1fSmrg 4379ebb1c56dSmrg# Check whether --enable-silent-rules was given. 438063323ee5Smrgif test ${enable_silent_rules+y} 438163323ee5Smrgthen : 4382ebb1c56dSmrg enableval=$enable_silent_rules; 4383c7484f1fSmrgfi 4384ebb1c56dSmrg 4385ebb1c56dSmrgcase $enable_silent_rules in # ((( 4386ebb1c56dSmrg yes) AM_DEFAULT_VERBOSITY=0;; 4387ebb1c56dSmrg no) AM_DEFAULT_VERBOSITY=1;; 4388ebb1c56dSmrg *) AM_DEFAULT_VERBOSITY=1;; 4389ebb1c56dSmrgesac 4390ebb1c56dSmrgam_make=${MAKE-make} 439163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 439263323ee5Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 439363323ee5Smrgif test ${am_cv_make_support_nested_variables+y} 439463323ee5Smrgthen : 439563323ee5Smrg printf %s "(cached) " >&6 4396d5e55f73Smrgelse case e in #( 4397d5e55f73Smrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 4398ebb1c56dSmrgBAR0=false 4399ebb1c56dSmrgBAR1=true 4400ebb1c56dSmrgV=1 4401ebb1c56dSmrgam__doit: 4402ebb1c56dSmrg @$(TRUE) 4403ebb1c56dSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 4404ebb1c56dSmrg am_cv_make_support_nested_variables=yes 4405baed689fSmrgelse 4406ebb1c56dSmrg am_cv_make_support_nested_variables=no 4407d5e55f73Smrgfi ;; 4408d5e55f73Smrgesac 4409ebb1c56dSmrgfi 441063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 441163323ee5Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 4412ebb1c56dSmrgif test $am_cv_make_support_nested_variables = yes; then 4413ebb1c56dSmrg AM_V='$(V)' 4414ebb1c56dSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 4415baed689fSmrgelse 4416ebb1c56dSmrg AM_V=$AM_DEFAULT_VERBOSITY 4417ebb1c56dSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 4418baed689fSmrgfi 4419ebb1c56dSmrgAM_BACKSLASH='\' 4420baed689fSmrg 4421ebb1c56dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 4422ebb1c56dSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 4423ebb1c56dSmrg # is not polluted with repeated "-I." 4424ebb1c56dSmrg am__isrc=' -I$(srcdir)' 4425ebb1c56dSmrg # test to see if srcdir already configured 4426ebb1c56dSmrg if test -f $srcdir/config.status; then 4427ebb1c56dSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 4428ebb1c56dSmrg fi 4429baed689fSmrgfi 4430baed689fSmrg 4431ebb1c56dSmrg# test whether we have cygpath 4432ebb1c56dSmrgif test -z "$CYGPATH_W"; then 4433ebb1c56dSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 4434ebb1c56dSmrg CYGPATH_W='cygpath -w' 4435ebb1c56dSmrg else 4436ebb1c56dSmrg CYGPATH_W=echo 4437ebb1c56dSmrg fi 4438baed689fSmrgfi 4439ebb1c56dSmrg 4440ebb1c56dSmrg 4441ebb1c56dSmrg# Define the identity of the package. 4442ebb1c56dSmrg PACKAGE='xconsole' 4443d5e55f73Smrg VERSION='1.1.0' 4444ebb1c56dSmrg 4445ebb1c56dSmrg 444663323ee5Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 4447baed689fSmrg 4448baed689fSmrg 444963323ee5Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 4450baed689fSmrg 4451ebb1c56dSmrg# Some tools Automake needs. 4452baed689fSmrg 4453ebb1c56dSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 4454baed689fSmrg 4455baed689fSmrg 4456ebb1c56dSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 4457baed689fSmrg 4458ebb1c56dSmrg 4459ebb1c56dSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 4460ebb1c56dSmrg 4461ebb1c56dSmrg 4462ebb1c56dSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 4463ebb1c56dSmrg 4464ebb1c56dSmrg 4465ebb1c56dSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 4466ebb1c56dSmrg 4467ebb1c56dSmrg# For better backward compatibility. To be removed once Automake 1.9.x 4468ebb1c56dSmrg# dies out for good. For more background, see: 446963323ee5Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 447063323ee5Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 4471ebb1c56dSmrgmkdir_p='$(MKDIR_P)' 4472ebb1c56dSmrg 4473ebb1c56dSmrg# We need awk for the "check" target (and possibly the TAP driver). The 4474ebb1c56dSmrg# system "awk" is bad on some platforms. 4475ebb1c56dSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 4476ebb1c56dSmrg# in the wild :-( We should find a proper way to deprecate it ... 4477ebb1c56dSmrgAMTAR='$${TAR-tar}' 4478ebb1c56dSmrg 4479ebb1c56dSmrg 4480ebb1c56dSmrg# We'll loop over all known methods to create a tar archive until one works. 4481ebb1c56dSmrg_am_tools='gnutar pax cpio none' 4482ebb1c56dSmrg 4483ebb1c56dSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 4484ebb1c56dSmrg 4485ebb1c56dSmrg 4486ebb1c56dSmrg 4487ebb1c56dSmrg 4488ebb1c56dSmrg 4489ebb1c56dSmrgdepcc="$CC" am_compiler_list= 4490ebb1c56dSmrg 449163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 449263323ee5Smrgprintf %s "checking dependency style of $depcc... " >&6; } 449363323ee5Smrgif test ${am_cv_CC_dependencies_compiler_type+y} 449463323ee5Smrgthen : 449563323ee5Smrg printf %s "(cached) " >&6 4496d5e55f73Smrgelse case e in #( 4497d5e55f73Smrg e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4498ebb1c56dSmrg # We make a subdir and do the tests there. Otherwise we can end up 4499ebb1c56dSmrg # making bogus files that we don't know about and never remove. For 4500ebb1c56dSmrg # instance it was reported that on HP-UX the gcc test will end up 4501ebb1c56dSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 4502ebb1c56dSmrg # in D". 4503ebb1c56dSmrg rm -rf conftest.dir 4504ebb1c56dSmrg mkdir conftest.dir 4505ebb1c56dSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 4506ebb1c56dSmrg # using a relative directory. 4507ebb1c56dSmrg cp "$am_depcomp" conftest.dir 4508ebb1c56dSmrg cd conftest.dir 4509ebb1c56dSmrg # We will build objects and dependencies in a subdirectory because 4510ebb1c56dSmrg # it helps to detect inapplicable dependency modes. For instance 4511ebb1c56dSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 4512ebb1c56dSmrg # side effect of compilation, but ICC will put the dependencies in 4513ebb1c56dSmrg # the current directory while Tru64 will put them in the object 4514ebb1c56dSmrg # directory. 4515ebb1c56dSmrg mkdir sub 4516ebb1c56dSmrg 4517ebb1c56dSmrg am_cv_CC_dependencies_compiler_type=none 4518ebb1c56dSmrg if test "$am_compiler_list" = ""; then 4519ebb1c56dSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4520ebb1c56dSmrg fi 4521ebb1c56dSmrg am__universal=false 4522ebb1c56dSmrg case " $depcc " in #( 4523ebb1c56dSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4524ebb1c56dSmrg esac 4525ebb1c56dSmrg 4526ebb1c56dSmrg for depmode in $am_compiler_list; do 4527ebb1c56dSmrg # Setup a source with many dependencies, because some compilers 4528ebb1c56dSmrg # like to wrap large dependency lists on column 80 (with \), and 4529ebb1c56dSmrg # we should not choose a depcomp mode which is confused by this. 4530ebb1c56dSmrg # 4531ebb1c56dSmrg # We need to recreate these files for each test, as the compiler may 4532ebb1c56dSmrg # overwrite some of them when testing with obscure command lines. 4533ebb1c56dSmrg # This happens at least with the AIX C compiler. 4534ebb1c56dSmrg : > sub/conftest.c 4535ebb1c56dSmrg for i in 1 2 3 4 5 6; do 4536ebb1c56dSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4537ebb1c56dSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4538ebb1c56dSmrg # Solaris 10 /bin/sh. 4539ebb1c56dSmrg echo '/* dummy */' > sub/conftst$i.h 4540ebb1c56dSmrg done 4541ebb1c56dSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4542ebb1c56dSmrg 4543ebb1c56dSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4544ebb1c56dSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4545ebb1c56dSmrg # handle '-M -o', and we need to detect this. Also, some Intel 4546ebb1c56dSmrg # versions had trouble with output in subdirs. 4547ebb1c56dSmrg am__obj=sub/conftest.${OBJEXT-o} 4548ebb1c56dSmrg am__minus_obj="-o $am__obj" 4549ebb1c56dSmrg case $depmode in 4550ebb1c56dSmrg gcc) 4551ebb1c56dSmrg # This depmode causes a compiler race in universal mode. 4552ebb1c56dSmrg test "$am__universal" = false || continue 4553ebb1c56dSmrg ;; 4554ebb1c56dSmrg nosideeffect) 4555ebb1c56dSmrg # After this tag, mechanisms are not by side-effect, so they'll 4556ebb1c56dSmrg # only be used when explicitly requested. 4557ebb1c56dSmrg if test "x$enable_dependency_tracking" = xyes; then 4558ebb1c56dSmrg continue 4559ebb1c56dSmrg else 4560ebb1c56dSmrg break 4561ebb1c56dSmrg fi 4562ebb1c56dSmrg ;; 4563ebb1c56dSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4564ebb1c56dSmrg # This compiler won't grok '-c -o', but also, the minuso test has 4565ebb1c56dSmrg # not run yet. These depmodes are late enough in the game, and 4566ebb1c56dSmrg # so weak that their functioning should not be impacted. 4567ebb1c56dSmrg am__obj=conftest.${OBJEXT-o} 4568ebb1c56dSmrg am__minus_obj= 4569ebb1c56dSmrg ;; 4570ebb1c56dSmrg none) break ;; 4571ebb1c56dSmrg esac 4572ebb1c56dSmrg if depmode=$depmode \ 4573ebb1c56dSmrg source=sub/conftest.c object=$am__obj \ 4574ebb1c56dSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4575ebb1c56dSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4576ebb1c56dSmrg >/dev/null 2>conftest.err && 4577ebb1c56dSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4578ebb1c56dSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4579ebb1c56dSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4580ebb1c56dSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4581ebb1c56dSmrg # icc doesn't choke on unknown options, it will just issue warnings 4582ebb1c56dSmrg # or remarks (even with -Werror). So we grep stderr for any message 4583ebb1c56dSmrg # that says an option was ignored or not supported. 4584ebb1c56dSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4585ebb1c56dSmrg # icc: Command line warning: ignoring option '-M'; no argument required 4586ebb1c56dSmrg # The diagnosis changed in icc 8.0: 4587ebb1c56dSmrg # icc: Command line remark: option '-MP' not supported 4588ebb1c56dSmrg if (grep 'ignoring option' conftest.err || 4589ebb1c56dSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4590ebb1c56dSmrg am_cv_CC_dependencies_compiler_type=$depmode 4591ebb1c56dSmrg break 4592ebb1c56dSmrg fi 4593baed689fSmrg fi 4594baed689fSmrg done 4595baed689fSmrg 4596ebb1c56dSmrg cd .. 4597ebb1c56dSmrg rm -rf conftest.dir 4598baed689fSmrgelse 4599ebb1c56dSmrg am_cv_CC_dependencies_compiler_type=none 4600baed689fSmrgfi 4601d5e55f73Smrg ;; 4602d5e55f73Smrgesac 4603baed689fSmrgfi 460463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 460563323ee5Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4606ebb1c56dSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4607baed689fSmrg 4608ebb1c56dSmrg if 4609ebb1c56dSmrg test "x$enable_dependency_tracking" != xno \ 4610ebb1c56dSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4611ebb1c56dSmrg am__fastdepCC_TRUE= 4612ebb1c56dSmrg am__fastdepCC_FALSE='#' 4613baed689fSmrgelse 4614ebb1c56dSmrg am__fastdepCC_TRUE='#' 4615ebb1c56dSmrg am__fastdepCC_FALSE= 4616ebb1c56dSmrgfi 4617baed689fSmrg 4618ebb1c56dSmrg 461963323ee5Smrg# Variables for tags utilities; see am/tags.am 462063323ee5Smrgif test -z "$CTAGS"; then 462163323ee5Smrg CTAGS=ctags 462263323ee5Smrgfi 462363323ee5Smrg 462463323ee5Smrgif test -z "$ETAGS"; then 462563323ee5Smrg ETAGS=etags 462663323ee5Smrgfi 462763323ee5Smrg 462863323ee5Smrgif test -z "$CSCOPE"; then 462963323ee5Smrg CSCOPE=cscope 463063323ee5Smrgfi 463163323ee5Smrg 463263323ee5Smrg 4633ebb1c56dSmrg 4634ebb1c56dSmrg# POSIX will say in a future version that running "rm -f" with no argument 4635ebb1c56dSmrg# is OK; and we want to be able to make that assumption in our Makefile 4636ebb1c56dSmrg# recipes. So use an aggressive probe to check that the usage we want is 4637ebb1c56dSmrg# actually supported "in the wild" to an acceptable degree. 4638ebb1c56dSmrg# See automake bug#10828. 4639ebb1c56dSmrg# To make any issue more visible, cause the running configure to be aborted 4640ebb1c56dSmrg# by default if the 'rm' program in use doesn't match our expectations; the 4641ebb1c56dSmrg# user can still override this though. 4642ebb1c56dSmrgif rm -f && rm -fr && rm -rf; then : OK; else 4643ebb1c56dSmrg cat >&2 <<'END' 4644ebb1c56dSmrgOops! 4645ebb1c56dSmrg 4646ebb1c56dSmrgYour 'rm' program seems unable to run without file operands specified 4647ebb1c56dSmrgon the command line, even when the '-f' option is present. This is contrary 4648ebb1c56dSmrgto the behaviour of most rm programs out there, and not conforming with 4649ebb1c56dSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 4650ebb1c56dSmrg 4651ebb1c56dSmrgPlease tell bug-automake@gnu.org about your system, including the value 4652ebb1c56dSmrgof your $PATH and any error possibly output before this message. This 4653ebb1c56dSmrgcan help us improve future automake versions. 4654ebb1c56dSmrg 4655ebb1c56dSmrgEND 4656ebb1c56dSmrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 4657ebb1c56dSmrg echo 'Configuration will proceed anyway, since you have set the' >&2 4658ebb1c56dSmrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 4659ebb1c56dSmrg echo >&2 4660ebb1c56dSmrg else 4661ebb1c56dSmrg cat >&2 <<'END' 4662ebb1c56dSmrgAborting the configuration process, to ensure you take notice of the issue. 4663ebb1c56dSmrg 466463323ee5SmrgYou can download and install GNU coreutils to get an 'rm' implementation 466563323ee5Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 4666baed689fSmrg 466763323ee5SmrgIf you want to complete the configuration process using your problematic 466863323ee5Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 466963323ee5Smrgto "yes", and re-run configure. 4670ebb1c56dSmrg 467163323ee5SmrgEND 467263323ee5Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 467363323ee5Smrg fi 467463323ee5Smrgfi 4675ebb1c56dSmrg 4676ebb1c56dSmrg 467763323ee5Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 4678ebb1c56dSmrg 4679baed689fSmrg 4680ebb1c56dSmrg 4681ebb1c56dSmrg 4682ebb1c56dSmrg 4683baed689fSmrg 4684baed689fSmrg 4685c7484f1fSmrg 4686c7484f1fSmrg 4687c7484f1fSmrg 4688c7484f1fSmrg 468963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 469063323ee5Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 469163323ee5Smrgif test ${ac_cv_c_undeclared_builtin_options+y} 469263323ee5Smrgthen : 469363323ee5Smrg printf %s "(cached) " >&6 4694d5e55f73Smrgelse case e in #( 4695d5e55f73Smrg e) ac_save_CFLAGS=$CFLAGS 469663323ee5Smrg ac_cv_c_undeclared_builtin_options='cannot detect' 469763323ee5Smrg for ac_arg in '' -fno-builtin; do 469863323ee5Smrg CFLAGS="$ac_save_CFLAGS $ac_arg" 469963323ee5Smrg # This test program should *not* compile successfully. 470063323ee5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 470163323ee5Smrg/* end confdefs.h. */ 4702baed689fSmrg 470363323ee5Smrgint 470463323ee5Smrgmain (void) 470563323ee5Smrg{ 470663323ee5Smrg(void) strchr; 470763323ee5Smrg ; 470863323ee5Smrg return 0; 470963323ee5Smrg} 471063323ee5Smrg_ACEOF 471163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 471263323ee5Smrgthen : 471363323ee5Smrg 4714d5e55f73Smrgelse case e in #( 4715d5e55f73Smrg e) # This test program should compile successfully. 471663323ee5Smrg # No library function is consistently available on 471763323ee5Smrg # freestanding implementations, so test against a dummy 471863323ee5Smrg # declaration. Include always-available headers on the 471963323ee5Smrg # off chance that they somehow elicit warnings. 472063323ee5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 472163323ee5Smrg/* end confdefs.h. */ 472263323ee5Smrg#include <float.h> 472363323ee5Smrg#include <limits.h> 472463323ee5Smrg#include <stdarg.h> 472563323ee5Smrg#include <stddef.h> 472663323ee5Smrgextern void ac_decl (int, char *); 472763323ee5Smrg 472863323ee5Smrgint 472963323ee5Smrgmain (void) 473063323ee5Smrg{ 473163323ee5Smrg(void) ac_decl (0, (char *) 0); 473263323ee5Smrg (void) ac_decl; 4733baed689fSmrg 4734ebb1c56dSmrg ; 4735baed689fSmrg return 0; 4736baed689fSmrg} 4737c7484f1fSmrg_ACEOF 473863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 473963323ee5Smrgthen : 474063323ee5Smrg if test x"$ac_arg" = x 474163323ee5Smrgthen : 474263323ee5Smrg ac_cv_c_undeclared_builtin_options='none needed' 4743d5e55f73Smrgelse case e in #( 4744d5e55f73Smrg e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 4745d5e55f73Smrgesac 4746baed689fSmrgfi 474763323ee5Smrg break 4748baed689fSmrgfi 4749d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4750d5e55f73Smrgesac 4751c7484f1fSmrgfi 475263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 475363323ee5Smrg done 475463323ee5Smrg CFLAGS=$ac_save_CFLAGS 4755d5e55f73Smrg ;; 4756d5e55f73Smrgesac 475763323ee5Smrgfi 475863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 475963323ee5Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 476063323ee5Smrg case $ac_cv_c_undeclared_builtin_options in #( 476163323ee5Smrg 'cannot detect') : 4762d5e55f73Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4763d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 476463323ee5Smrgas_fn_error $? "cannot make $CC report undeclared builtins 4765d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 476663323ee5Smrg 'none needed') : 476763323ee5Smrg ac_c_undeclared_builtin_options='' ;; #( 476863323ee5Smrg *) : 476963323ee5Smrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 477063323ee5Smrgesac 4771c7484f1fSmrg 4772c7484f1fSmrg 4773c7484f1fSmrg 4774baed689fSmrg 4775e6ecbdaeSmrg 477663323ee5Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 477763323ee5Smrgif test "x$ac_cv_have_decl___clang__" = xyes 477863323ee5Smrgthen : 4779e6ecbdaeSmrg CLANGCC="yes" 4780d5e55f73Smrgelse case e in #( 4781d5e55f73Smrg e) CLANGCC="no" ;; 4782d5e55f73Smrgesac 4783e6ecbdaeSmrgfi 478463323ee5Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 478563323ee5Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 478663323ee5Smrgthen : 4787e6ecbdaeSmrg INTELCC="yes" 4788d5e55f73Smrgelse case e in #( 4789d5e55f73Smrg e) INTELCC="no" ;; 4790d5e55f73Smrgesac 4791e6ecbdaeSmrgfi 479263323ee5Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 479363323ee5Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 479463323ee5Smrgthen : 4795e6ecbdaeSmrg SUNCC="yes" 4796d5e55f73Smrgelse case e in #( 4797d5e55f73Smrg e) SUNCC="no" ;; 4798d5e55f73Smrgesac 4799e6ecbdaeSmrgfi 4800e6ecbdaeSmrg 4801e6ecbdaeSmrg 4802e6ecbdaeSmrg 4803e6ecbdaeSmrg 4804ebb1c56dSmrg 4805ebb1c56dSmrg 4806ebb1c56dSmrg 4807ebb1c56dSmrg 4808baed689fSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4809baed689fSmrg if test -n "$ac_tool_prefix"; then 4810baed689fSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4811baed689fSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 481263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 481363323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 481463323ee5Smrgif test ${ac_cv_path_PKG_CONFIG+y} 481563323ee5Smrgthen : 481663323ee5Smrg printf %s "(cached) " >&6 4817d5e55f73Smrgelse case e in #( 4818d5e55f73Smrg e) case $PKG_CONFIG in 4819baed689fSmrg [\\/]* | ?:[\\/]*) 4820baed689fSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4821baed689fSmrg ;; 4822baed689fSmrg *) 4823baed689fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4824baed689fSmrgfor as_dir in $PATH 4825c7484f1fSmrgdo 4826c7484f1fSmrg IFS=$as_save_IFS 482763323ee5Smrg case $as_dir in #((( 482863323ee5Smrg '') as_dir=./ ;; 482963323ee5Smrg */) ;; 483063323ee5Smrg *) as_dir=$as_dir/ ;; 483163323ee5Smrg esac 4832baed689fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 483363323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 483463323ee5Smrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 483563323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4836baed689fSmrg break 2 4837baed689fSmrg fi 4838baed689fSmrgdone 4839c7484f1fSmrg done 4840baed689fSmrgIFS=$as_save_IFS 4841c7484f1fSmrg 4842baed689fSmrg ;; 4843d5e55f73Smrgesac ;; 4844baed689fSmrgesac 4845baed689fSmrgfi 4846baed689fSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4847baed689fSmrgif test -n "$PKG_CONFIG"; then 484863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 484963323ee5Smrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4850baed689fSmrgelse 485163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 485263323ee5Smrgprintf "%s\n" "no" >&6; } 4853baed689fSmrgfi 4854c7484f1fSmrg 4855c7484f1fSmrg 4856baed689fSmrgfi 4857baed689fSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4858baed689fSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4859baed689fSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 4860baed689fSmrgset dummy pkg-config; ac_word=$2 486163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 486263323ee5Smrgprintf %s "checking for $ac_word... " >&6; } 486363323ee5Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 486463323ee5Smrgthen : 486563323ee5Smrg printf %s "(cached) " >&6 4866d5e55f73Smrgelse case e in #( 4867d5e55f73Smrg e) case $ac_pt_PKG_CONFIG in 4868baed689fSmrg [\\/]* | ?:[\\/]*) 4869baed689fSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4870baed689fSmrg ;; 4871baed689fSmrg *) 4872baed689fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4873baed689fSmrgfor as_dir in $PATH 4874baed689fSmrgdo 4875baed689fSmrg IFS=$as_save_IFS 487663323ee5Smrg case $as_dir in #((( 487763323ee5Smrg '') as_dir=./ ;; 487863323ee5Smrg */) ;; 487963323ee5Smrg *) as_dir=$as_dir/ ;; 488063323ee5Smrg esac 4881baed689fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 488263323ee5Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 488363323ee5Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 488463323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4885baed689fSmrg break 2 4886baed689fSmrg fi 4887c7484f1fSmrgdone 4888baed689fSmrg done 4889c7484f1fSmrgIFS=$as_save_IFS 4890c7484f1fSmrg 4891baed689fSmrg ;; 4892d5e55f73Smrgesac ;; 4893baed689fSmrgesac 4894baed689fSmrgfi 4895baed689fSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4896baed689fSmrgif test -n "$ac_pt_PKG_CONFIG"; then 489763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 489863323ee5Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4899baed689fSmrgelse 490063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 490163323ee5Smrgprintf "%s\n" "no" >&6; } 4902baed689fSmrgfi 4903baed689fSmrg 4904baed689fSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 4905baed689fSmrg PKG_CONFIG="" 4906baed689fSmrg else 4907baed689fSmrg case $cross_compiling:$ac_tool_warned in 4908baed689fSmrgyes:) 490963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 491063323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4911baed689fSmrgac_tool_warned=yes ;; 4912baed689fSmrgesac 4913baed689fSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4914baed689fSmrg fi 4915baed689fSmrgelse 4916baed689fSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4917baed689fSmrgfi 4918c7484f1fSmrg 4919c7484f1fSmrgfi 4920baed689fSmrgif test -n "$PKG_CONFIG"; then 4921baed689fSmrg _pkg_min_version=0.9.0 492263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 492363323ee5Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4924baed689fSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 492563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 492663323ee5Smrgprintf "%s\n" "yes" >&6; } 4927baed689fSmrg else 492863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 492963323ee5Smrgprintf "%s\n" "no" >&6; } 4930baed689fSmrg PKG_CONFIG="" 4931baed689fSmrg fi 4932c7484f1fSmrgfi 4933c7484f1fSmrg 493463323ee5Smrg 493563323ee5Smrg # Make sure we can run config.sub. 493663323ee5Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 493763323ee5Smrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 493863323ee5Smrg 493963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 494063323ee5Smrgprintf %s "checking build system type... " >&6; } 494163323ee5Smrgif test ${ac_cv_build+y} 494263323ee5Smrgthen : 494363323ee5Smrg printf %s "(cached) " >&6 4944d5e55f73Smrgelse case e in #( 4945d5e55f73Smrg e) ac_build_alias=$build_alias 4946baed689fSmrgtest "x$ac_build_alias" = x && 494763323ee5Smrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 4948baed689fSmrgtest "x$ac_build_alias" = x && 4949baed689fSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 495063323ee5Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 495163323ee5Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4952d5e55f73Smrg ;; 4953d5e55f73Smrgesac 4954c7484f1fSmrgfi 495563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 495663323ee5Smrgprintf "%s\n" "$ac_cv_build" >&6; } 4957baed689fSmrgcase $ac_cv_build in 4958baed689fSmrg*-*-*) ;; 4959baed689fSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4960baed689fSmrgesac 4961baed689fSmrgbuild=$ac_cv_build 4962baed689fSmrgac_save_IFS=$IFS; IFS='-' 4963baed689fSmrgset x $ac_cv_build 4964baed689fSmrgshift 4965baed689fSmrgbuild_cpu=$1 4966baed689fSmrgbuild_vendor=$2 4967baed689fSmrgshift; shift 4968baed689fSmrg# Remember, the first character of IFS is used to create $*, 4969baed689fSmrg# except with old shells: 4970baed689fSmrgbuild_os=$* 4971baed689fSmrgIFS=$ac_save_IFS 4972baed689fSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4973baed689fSmrg 4974c7484f1fSmrg 497563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 497663323ee5Smrgprintf %s "checking host system type... " >&6; } 497763323ee5Smrgif test ${ac_cv_host+y} 497863323ee5Smrgthen : 497963323ee5Smrg printf %s "(cached) " >&6 4980d5e55f73Smrgelse case e in #( 4981d5e55f73Smrg e) if test "x$host_alias" = x; then 4982baed689fSmrg ac_cv_host=$ac_cv_build 4983baed689fSmrgelse 498463323ee5Smrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 498563323ee5Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 4986baed689fSmrgfi 4987d5e55f73Smrg ;; 4988d5e55f73Smrgesac 4989c7484f1fSmrgfi 499063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 499163323ee5Smrgprintf "%s\n" "$ac_cv_host" >&6; } 4992baed689fSmrgcase $ac_cv_host in 4993baed689fSmrg*-*-*) ;; 4994baed689fSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4995baed689fSmrgesac 4996baed689fSmrghost=$ac_cv_host 4997baed689fSmrgac_save_IFS=$IFS; IFS='-' 4998baed689fSmrgset x $ac_cv_host 4999baed689fSmrgshift 5000baed689fSmrghost_cpu=$1 5001baed689fSmrghost_vendor=$2 5002baed689fSmrgshift; shift 5003baed689fSmrg# Remember, the first character of IFS is used to create $*, 5004baed689fSmrg# except with old shells: 5005baed689fSmrghost_os=$* 5006baed689fSmrgIFS=$ac_save_IFS 5007baed689fSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 5008c7484f1fSmrg 5009c7484f1fSmrg 501063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 501163323ee5Smrgprintf %s "checking for a sed that does not truncate output... " >&6; } 501263323ee5Smrgif test ${ac_cv_path_SED+y} 501363323ee5Smrgthen : 501463323ee5Smrg printf %s "(cached) " >&6 5015d5e55f73Smrgelse case e in #( 5016d5e55f73Smrg e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5017baed689fSmrg for ac_i in 1 2 3 4 5 6 7; do 5018baed689fSmrg ac_script="$ac_script$as_nl$ac_script" 5019baed689fSmrg done 5020baed689fSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5021baed689fSmrg { ac_script=; unset ac_script;} 5022baed689fSmrg if test -z "$SED"; then 5023baed689fSmrg ac_path_SED_found=false 5024baed689fSmrg # Loop through the user's path and test for each of PROGNAME-LIST 5025baed689fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5026baed689fSmrgfor as_dir in $PATH 5027c7484f1fSmrgdo 5028c7484f1fSmrg IFS=$as_save_IFS 502963323ee5Smrg case $as_dir in #((( 503063323ee5Smrg '') as_dir=./ ;; 503163323ee5Smrg */) ;; 503263323ee5Smrg *) as_dir=$as_dir/ ;; 503363323ee5Smrg esac 503463323ee5Smrg for ac_prog in sed gsed 503563323ee5Smrg do 5036baed689fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 503763323ee5Smrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 5038ebb1c56dSmrg as_fn_executable_p "$ac_path_SED" || continue 5039baed689fSmrg# Check for GNU ac_path_SED and select it if it is found. 5040baed689fSmrg # Check for GNU $ac_path_SED 5041d5e55f73Smrgcase `"$ac_path_SED" --version 2>&1` in #( 5042c7484f1fSmrg*GNU*) 5043baed689fSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5044d5e55f73Smrg#( 5045c7484f1fSmrg*) 5046c7484f1fSmrg ac_count=0 504763323ee5Smrg printf %s 0123456789 >"conftest.in" 5048c7484f1fSmrg while : 5049c7484f1fSmrg do 5050c7484f1fSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 5051c7484f1fSmrg mv "conftest.tmp" "conftest.in" 5052c7484f1fSmrg cp "conftest.in" "conftest.nl" 505363323ee5Smrg printf "%s\n" '' >> "conftest.nl" 5054baed689fSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5055c7484f1fSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5056baed689fSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 5057baed689fSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 5058c7484f1fSmrg # Best one so far, save it but keep looking for a better one 5059baed689fSmrg ac_cv_path_SED="$ac_path_SED" 5060baed689fSmrg ac_path_SED_max=$ac_count 5061c7484f1fSmrg fi 5062c7484f1fSmrg # 10*(2^10) chars as input seems more than enough 5063c7484f1fSmrg test $ac_count -gt 10 && break 5064c7484f1fSmrg done 5065c7484f1fSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5066c7484f1fSmrgesac 5067c7484f1fSmrg 5068baed689fSmrg $ac_path_SED_found && break 3 5069baed689fSmrg done 5070baed689fSmrg done 5071c7484f1fSmrg done 5072c7484f1fSmrgIFS=$as_save_IFS 5073baed689fSmrg if test -z "$ac_cv_path_SED"; then 5074baed689fSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5075baed689fSmrg fi 5076c7484f1fSmrgelse 5077baed689fSmrg ac_cv_path_SED=$SED 5078c7484f1fSmrgfi 5079d5e55f73Smrg ;; 5080d5e55f73Smrgesac 5081c7484f1fSmrgfi 508263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 508363323ee5Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 5084baed689fSmrg SED="$ac_cv_path_SED" 5085baed689fSmrg rm -f conftest.sed 5086c7484f1fSmrg 5087c7484f1fSmrg 5088c7484f1fSmrg 5089c7484f1fSmrg 5090c7484f1fSmrg 5091c7484f1fSmrg 5092e6ecbdaeSmrg# Check whether --enable-selective-werror was given. 509363323ee5Smrgif test ${enable_selective_werror+y} 509463323ee5Smrgthen : 5095e6ecbdaeSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 5096d5e55f73Smrgelse case e in #( 5097d5e55f73Smrg e) SELECTIVE_WERROR=yes ;; 5098d5e55f73Smrgesac 5099c7484f1fSmrgfi 5100c7484f1fSmrg 5101c7484f1fSmrg 5102c7484f1fSmrg 5103c7484f1fSmrg 5104c7484f1fSmrg 5105e6ecbdaeSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 5106e6ecbdaeSmrgif test "x$SUNCC" = "xyes"; then 5107e6ecbdaeSmrg BASE_CFLAGS="-v" 5108baed689fSmrgelse 5109e6ecbdaeSmrg BASE_CFLAGS="" 5110c7484f1fSmrgfi 5111c7484f1fSmrg 5112e6ecbdaeSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 5113c7484f1fSmrg 5114c7484f1fSmrg 5115c7484f1fSmrg 5116c7484f1fSmrg 5117c7484f1fSmrg 5118c7484f1fSmrg 5119c7484f1fSmrg 5120c7484f1fSmrg 5121c7484f1fSmrg 5122c7484f1fSmrg 5123c7484f1fSmrg 5124c7484f1fSmrg 5125c7484f1fSmrg 5126e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5127c7484f1fSmrg 5128e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5129e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 513063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 513163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 513263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 513363323ee5Smrgthen : 513463323ee5Smrg printf %s "(cached) " >&6 5135d5e55f73Smrgelse case e in #( 5136d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5137e6ecbdaeSmrg/* end confdefs.h. */ 5138e6ecbdaeSmrgint i; 5139e6ecbdaeSmrg_ACEOF 514063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 514163323ee5Smrgthen : 5142e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5143d5e55f73Smrgelse case e in #( 5144d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5145d5e55f73Smrgesac 5146e6ecbdaeSmrgfi 5147d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5148d5e55f73Smrgesac 5149e6ecbdaeSmrgfi 515063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 515163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5152e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5153e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5154e6ecbdaeSmrgfi 5155baed689fSmrg 5156e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5157e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5158e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5159e6ecbdaeSmrg fi 5160e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 516163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 516263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 516363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 516463323ee5Smrgthen : 516563323ee5Smrg printf %s "(cached) " >&6 5166d5e55f73Smrgelse case e in #( 5167d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5168e6ecbdaeSmrg/* end confdefs.h. */ 5169e6ecbdaeSmrgint i; 5170e6ecbdaeSmrg_ACEOF 517163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 517263323ee5Smrgthen : 5173e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5174d5e55f73Smrgelse case e in #( 5175d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5176d5e55f73Smrgesac 5177e6ecbdaeSmrgfi 5178d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5179d5e55f73Smrgesac 5180e6ecbdaeSmrgfi 518163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 518263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5183e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5184e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5185e6ecbdaeSmrgfi 5186c7484f1fSmrg 5187e6ecbdaeSmrgfound="no" 5188c7484f1fSmrg 5189e6ecbdaeSmrg if test $found = "no" ; then 5190ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5191e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5192e6ecbdaeSmrg fi 5193c7484f1fSmrg 5194ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5195e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5196e6ecbdaeSmrg fi 5197c7484f1fSmrg 5198e6ecbdaeSmrg CFLAGS="$CFLAGS -Wall" 5199c7484f1fSmrg 520063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 520163323ee5Smrgprintf %s "checking if $CC supports -Wall... " >&6; } 5202e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wall 520363323ee5Smrg if eval test \${$cacheid+y} 520463323ee5Smrgthen : 520563323ee5Smrg printf %s "(cached) " >&6 5206d5e55f73Smrgelse case e in #( 5207d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5208e6ecbdaeSmrg/* end confdefs.h. */ 5209e6ecbdaeSmrgint i; 5210e6ecbdaeSmrgint 521163323ee5Smrgmain (void) 5212e6ecbdaeSmrg{ 5213c7484f1fSmrg 5214e6ecbdaeSmrg ; 5215e6ecbdaeSmrg return 0; 5216e6ecbdaeSmrg} 5217e6ecbdaeSmrg_ACEOF 521863323ee5Smrgif ac_fn_c_try_link "$LINENO" 521963323ee5Smrgthen : 5220e6ecbdaeSmrg eval $cacheid=yes 5221d5e55f73Smrgelse case e in #( 5222d5e55f73Smrg e) eval $cacheid=no ;; 5223d5e55f73Smrgesac 5224c7484f1fSmrgfi 522563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5226d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 5227d5e55f73Smrgesac 5228c7484f1fSmrgfi 5229c7484f1fSmrg 5230c7484f1fSmrg 5231e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5232c7484f1fSmrg 5233e6ecbdaeSmrg eval supported=\$$cacheid 523463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 523563323ee5Smrgprintf "%s\n" "$supported" >&6; } 5236e6ecbdaeSmrg if test "$supported" = "yes" ; then 5237e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 5238e6ecbdaeSmrg found="yes" 5239e6ecbdaeSmrg fi 5240e6ecbdaeSmrg fi 5241c7484f1fSmrg 5242c7484f1fSmrg 5243c7484f1fSmrg 5244c7484f1fSmrg 5245c7484f1fSmrg 5246c7484f1fSmrg 5247c7484f1fSmrg 5248c7484f1fSmrg 5249c7484f1fSmrg 5250c7484f1fSmrg 5251c7484f1fSmrg 5252c7484f1fSmrg 5253c7484f1fSmrg 5254c7484f1fSmrg 5255c7484f1fSmrg 5256e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5257c7484f1fSmrg 5258e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5259e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 526063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 526163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 526263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 526363323ee5Smrgthen : 526463323ee5Smrg printf %s "(cached) " >&6 5265d5e55f73Smrgelse case e in #( 5266d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5267e6ecbdaeSmrg/* end confdefs.h. */ 5268e6ecbdaeSmrgint i; 5269e6ecbdaeSmrg_ACEOF 527063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 527163323ee5Smrgthen : 5272e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5273d5e55f73Smrgelse case e in #( 5274d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5275d5e55f73Smrgesac 5276e6ecbdaeSmrgfi 5277d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5278d5e55f73Smrgesac 5279e6ecbdaeSmrgfi 528063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 528163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5282e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5283e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5284e6ecbdaeSmrgfi 5285e6ecbdaeSmrg 5286e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5287e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5288e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5289e6ecbdaeSmrg fi 5290e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 529163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 529263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 529363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 529463323ee5Smrgthen : 529563323ee5Smrg printf %s "(cached) " >&6 5296d5e55f73Smrgelse case e in #( 5297d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5298e6ecbdaeSmrg/* end confdefs.h. */ 5299e6ecbdaeSmrgint i; 5300e6ecbdaeSmrg_ACEOF 530163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 530263323ee5Smrgthen : 5303e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5304d5e55f73Smrgelse case e in #( 5305d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5306d5e55f73Smrgesac 5307e6ecbdaeSmrgfi 5308d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5309d5e55f73Smrgesac 5310e6ecbdaeSmrgfi 531163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 531263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5313e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5314e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5315e6ecbdaeSmrgfi 5316e6ecbdaeSmrg 5317e6ecbdaeSmrgfound="no" 5318e6ecbdaeSmrg 5319e6ecbdaeSmrg if test $found = "no" ; then 5320ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5321e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5322e6ecbdaeSmrg fi 5323e6ecbdaeSmrg 5324ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5325e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5326e6ecbdaeSmrg fi 5327e6ecbdaeSmrg 5328e6ecbdaeSmrg CFLAGS="$CFLAGS -Wpointer-arith" 5329e6ecbdaeSmrg 533063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 533163323ee5Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5332e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 533363323ee5Smrg if eval test \${$cacheid+y} 533463323ee5Smrgthen : 533563323ee5Smrg printf %s "(cached) " >&6 5336d5e55f73Smrgelse case e in #( 5337d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5338e6ecbdaeSmrg/* end confdefs.h. */ 5339e6ecbdaeSmrgint i; 5340e6ecbdaeSmrgint 534163323ee5Smrgmain (void) 5342e6ecbdaeSmrg{ 5343e6ecbdaeSmrg 5344e6ecbdaeSmrg ; 5345e6ecbdaeSmrg return 0; 5346e6ecbdaeSmrg} 5347e6ecbdaeSmrg_ACEOF 534863323ee5Smrgif ac_fn_c_try_link "$LINENO" 534963323ee5Smrgthen : 5350e6ecbdaeSmrg eval $cacheid=yes 5351d5e55f73Smrgelse case e in #( 5352d5e55f73Smrg e) eval $cacheid=no ;; 5353d5e55f73Smrgesac 5354e6ecbdaeSmrgfi 535563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5356d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 5357d5e55f73Smrgesac 5358e6ecbdaeSmrgfi 5359e6ecbdaeSmrg 5360e6ecbdaeSmrg 5361e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5362e6ecbdaeSmrg 5363e6ecbdaeSmrg eval supported=\$$cacheid 536463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 536563323ee5Smrgprintf "%s\n" "$supported" >&6; } 5366e6ecbdaeSmrg if test "$supported" = "yes" ; then 5367e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5368e6ecbdaeSmrg found="yes" 5369e6ecbdaeSmrg fi 5370e6ecbdaeSmrg fi 5371e6ecbdaeSmrg 5372e6ecbdaeSmrg 5373e6ecbdaeSmrg 5374e6ecbdaeSmrg 5375e6ecbdaeSmrg 5376e6ecbdaeSmrg 5377e6ecbdaeSmrg 5378e6ecbdaeSmrg 5379e6ecbdaeSmrg 5380e6ecbdaeSmrg 5381e6ecbdaeSmrg 5382e6ecbdaeSmrg 5383e6ecbdaeSmrg 5384e6ecbdaeSmrg 5385e6ecbdaeSmrg 5386e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5387e6ecbdaeSmrg 5388e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5389e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 539063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 539163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 539263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 539363323ee5Smrgthen : 539463323ee5Smrg printf %s "(cached) " >&6 5395d5e55f73Smrgelse case e in #( 5396d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5397e6ecbdaeSmrg/* end confdefs.h. */ 5398e6ecbdaeSmrgint i; 5399e6ecbdaeSmrg_ACEOF 540063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 540163323ee5Smrgthen : 5402e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5403d5e55f73Smrgelse case e in #( 5404d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5405d5e55f73Smrgesac 5406e6ecbdaeSmrgfi 5407d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5408d5e55f73Smrgesac 5409e6ecbdaeSmrgfi 541063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 541163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5412e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5413e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5414e6ecbdaeSmrgfi 5415e6ecbdaeSmrg 5416e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5417e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5418e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5419e6ecbdaeSmrg fi 5420e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 542163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 542263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 542363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 542463323ee5Smrgthen : 542563323ee5Smrg printf %s "(cached) " >&6 5426d5e55f73Smrgelse case e in #( 5427d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5428e6ecbdaeSmrg/* end confdefs.h. */ 5429e6ecbdaeSmrgint i; 5430e6ecbdaeSmrg_ACEOF 543163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 543263323ee5Smrgthen : 5433e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5434d5e55f73Smrgelse case e in #( 5435d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5436d5e55f73Smrgesac 5437e6ecbdaeSmrgfi 5438d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5439d5e55f73Smrgesac 5440e6ecbdaeSmrgfi 544163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 544263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5443e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5444e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5445e6ecbdaeSmrgfi 5446e6ecbdaeSmrg 5447e6ecbdaeSmrgfound="no" 5448e6ecbdaeSmrg 5449e6ecbdaeSmrg if test $found = "no" ; then 5450ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5451e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5452e6ecbdaeSmrg fi 5453e6ecbdaeSmrg 5454ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5455e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5456e6ecbdaeSmrg fi 5457e6ecbdaeSmrg 5458e6ecbdaeSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 5459e6ecbdaeSmrg 546063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 546163323ee5Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5462e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 546363323ee5Smrg if eval test \${$cacheid+y} 546463323ee5Smrgthen : 546563323ee5Smrg printf %s "(cached) " >&6 5466d5e55f73Smrgelse case e in #( 5467d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5468e6ecbdaeSmrg/* end confdefs.h. */ 5469e6ecbdaeSmrgint i; 5470e6ecbdaeSmrgint 547163323ee5Smrgmain (void) 5472e6ecbdaeSmrg{ 5473e6ecbdaeSmrg 5474e6ecbdaeSmrg ; 5475e6ecbdaeSmrg return 0; 5476e6ecbdaeSmrg} 5477e6ecbdaeSmrg_ACEOF 547863323ee5Smrgif ac_fn_c_try_link "$LINENO" 547963323ee5Smrgthen : 5480e6ecbdaeSmrg eval $cacheid=yes 5481d5e55f73Smrgelse case e in #( 5482d5e55f73Smrg e) eval $cacheid=no ;; 5483d5e55f73Smrgesac 5484e6ecbdaeSmrgfi 548563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5486d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 5487d5e55f73Smrgesac 5488e6ecbdaeSmrgfi 5489e6ecbdaeSmrg 5490e6ecbdaeSmrg 5491e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5492e6ecbdaeSmrg 5493e6ecbdaeSmrg eval supported=\$$cacheid 549463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 549563323ee5Smrgprintf "%s\n" "$supported" >&6; } 5496e6ecbdaeSmrg if test "$supported" = "yes" ; then 5497e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5498e6ecbdaeSmrg found="yes" 5499e6ecbdaeSmrg fi 5500e6ecbdaeSmrg fi 5501e6ecbdaeSmrg 5502e6ecbdaeSmrg 5503e6ecbdaeSmrg 5504e6ecbdaeSmrg 5505e6ecbdaeSmrg 5506e6ecbdaeSmrg 5507e6ecbdaeSmrg 5508e6ecbdaeSmrg 5509e6ecbdaeSmrg 5510e6ecbdaeSmrg 5511e6ecbdaeSmrg 5512e6ecbdaeSmrg 5513e6ecbdaeSmrg 5514e6ecbdaeSmrg 5515e6ecbdaeSmrg 5516e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5517e6ecbdaeSmrg 5518e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5519e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 552063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 552163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 552263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 552363323ee5Smrgthen : 552463323ee5Smrg printf %s "(cached) " >&6 5525d5e55f73Smrgelse case e in #( 5526d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5527e6ecbdaeSmrg/* end confdefs.h. */ 5528e6ecbdaeSmrgint i; 5529e6ecbdaeSmrg_ACEOF 553063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 553163323ee5Smrgthen : 5532e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5533d5e55f73Smrgelse case e in #( 5534d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5535d5e55f73Smrgesac 5536e6ecbdaeSmrgfi 5537d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5538d5e55f73Smrgesac 5539e6ecbdaeSmrgfi 554063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 554163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5542e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5543e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5544e6ecbdaeSmrgfi 5545e6ecbdaeSmrg 5546e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5547e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5548e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5549e6ecbdaeSmrg fi 5550e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 555163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 555263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 555363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 555463323ee5Smrgthen : 555563323ee5Smrg printf %s "(cached) " >&6 5556d5e55f73Smrgelse case e in #( 5557d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5558e6ecbdaeSmrg/* end confdefs.h. */ 5559e6ecbdaeSmrgint i; 5560e6ecbdaeSmrg_ACEOF 556163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 556263323ee5Smrgthen : 5563e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5564d5e55f73Smrgelse case e in #( 5565d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5566d5e55f73Smrgesac 5567e6ecbdaeSmrgfi 5568d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5569d5e55f73Smrgesac 5570e6ecbdaeSmrgfi 557163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 557263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5573e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5574e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5575e6ecbdaeSmrgfi 5576e6ecbdaeSmrg 5577e6ecbdaeSmrgfound="no" 5578e6ecbdaeSmrg 5579e6ecbdaeSmrg if test $found = "no" ; then 5580ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5581e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5582e6ecbdaeSmrg fi 5583e6ecbdaeSmrg 5584ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5585e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5586e6ecbdaeSmrg fi 5587e6ecbdaeSmrg 5588e6ecbdaeSmrg CFLAGS="$CFLAGS -Wformat=2" 5589e6ecbdaeSmrg 559063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 559163323ee5Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5592ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Wformat_2 559363323ee5Smrg if eval test \${$cacheid+y} 559463323ee5Smrgthen : 559563323ee5Smrg printf %s "(cached) " >&6 5596d5e55f73Smrgelse case e in #( 5597d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5598e6ecbdaeSmrg/* end confdefs.h. */ 5599e6ecbdaeSmrgint i; 5600e6ecbdaeSmrgint 560163323ee5Smrgmain (void) 5602e6ecbdaeSmrg{ 5603e6ecbdaeSmrg 5604e6ecbdaeSmrg ; 5605e6ecbdaeSmrg return 0; 5606e6ecbdaeSmrg} 5607e6ecbdaeSmrg_ACEOF 560863323ee5Smrgif ac_fn_c_try_link "$LINENO" 560963323ee5Smrgthen : 5610e6ecbdaeSmrg eval $cacheid=yes 5611d5e55f73Smrgelse case e in #( 5612d5e55f73Smrg e) eval $cacheid=no ;; 5613d5e55f73Smrgesac 5614e6ecbdaeSmrgfi 561563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5616d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 5617d5e55f73Smrgesac 5618e6ecbdaeSmrgfi 5619e6ecbdaeSmrg 5620e6ecbdaeSmrg 5621e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5622e6ecbdaeSmrg 5623e6ecbdaeSmrg eval supported=\$$cacheid 562463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 562563323ee5Smrgprintf "%s\n" "$supported" >&6; } 5626e6ecbdaeSmrg if test "$supported" = "yes" ; then 5627e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5628e6ecbdaeSmrg found="yes" 5629e6ecbdaeSmrg fi 5630e6ecbdaeSmrg fi 5631e6ecbdaeSmrg 5632e6ecbdaeSmrg if test $found = "no" ; then 5633ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5634e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5635e6ecbdaeSmrg fi 5636e6ecbdaeSmrg 5637ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5638e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5639e6ecbdaeSmrg fi 5640e6ecbdaeSmrg 5641e6ecbdaeSmrg CFLAGS="$CFLAGS -Wformat" 5642e6ecbdaeSmrg 564363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 564463323ee5Smrgprintf %s "checking if $CC supports -Wformat... " >&6; } 5645e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wformat 564663323ee5Smrg if eval test \${$cacheid+y} 564763323ee5Smrgthen : 564863323ee5Smrg printf %s "(cached) " >&6 5649d5e55f73Smrgelse case e in #( 5650d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5651e6ecbdaeSmrg/* end confdefs.h. */ 5652e6ecbdaeSmrgint i; 5653e6ecbdaeSmrgint 565463323ee5Smrgmain (void) 5655e6ecbdaeSmrg{ 5656e6ecbdaeSmrg 5657e6ecbdaeSmrg ; 5658e6ecbdaeSmrg return 0; 5659e6ecbdaeSmrg} 5660e6ecbdaeSmrg_ACEOF 566163323ee5Smrgif ac_fn_c_try_link "$LINENO" 566263323ee5Smrgthen : 5663e6ecbdaeSmrg eval $cacheid=yes 5664d5e55f73Smrgelse case e in #( 5665d5e55f73Smrg e) eval $cacheid=no ;; 5666d5e55f73Smrgesac 5667e6ecbdaeSmrgfi 566863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5669d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 5670d5e55f73Smrgesac 5671e6ecbdaeSmrgfi 5672e6ecbdaeSmrg 5673e6ecbdaeSmrg 5674e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5675e6ecbdaeSmrg 5676e6ecbdaeSmrg eval supported=\$$cacheid 567763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 567863323ee5Smrgprintf "%s\n" "$supported" >&6; } 5679e6ecbdaeSmrg if test "$supported" = "yes" ; then 5680e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5681e6ecbdaeSmrg found="yes" 5682e6ecbdaeSmrg fi 5683e6ecbdaeSmrg fi 5684e6ecbdaeSmrg 5685e6ecbdaeSmrg 5686e6ecbdaeSmrg 5687e6ecbdaeSmrg 5688e6ecbdaeSmrg 5689e6ecbdaeSmrg 5690e6ecbdaeSmrg 5691e6ecbdaeSmrg 5692e6ecbdaeSmrg 5693e6ecbdaeSmrg 5694e6ecbdaeSmrg 5695e6ecbdaeSmrg 5696e6ecbdaeSmrg 5697e6ecbdaeSmrg 5698e6ecbdaeSmrg 5699e6ecbdaeSmrg 5700e6ecbdaeSmrg 5701e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5702e6ecbdaeSmrg 5703e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5704e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 570563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 570663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 570763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 570863323ee5Smrgthen : 570963323ee5Smrg printf %s "(cached) " >&6 5710d5e55f73Smrgelse case e in #( 5711d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5712e6ecbdaeSmrg/* end confdefs.h. */ 5713e6ecbdaeSmrgint i; 5714e6ecbdaeSmrg_ACEOF 571563323ee5Smrgif ac_fn_c_try_compile "$LINENO" 571663323ee5Smrgthen : 5717e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5718d5e55f73Smrgelse case e in #( 5719d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5720d5e55f73Smrgesac 5721e6ecbdaeSmrgfi 5722d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5723d5e55f73Smrgesac 5724e6ecbdaeSmrgfi 572563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 572663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5727e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5728e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5729e6ecbdaeSmrgfi 5730e6ecbdaeSmrg 5731e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5732e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5733e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5734e6ecbdaeSmrg fi 5735e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 573663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 573763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 573863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 573963323ee5Smrgthen : 574063323ee5Smrg printf %s "(cached) " >&6 5741d5e55f73Smrgelse case e in #( 5742d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5743e6ecbdaeSmrg/* end confdefs.h. */ 5744e6ecbdaeSmrgint i; 5745e6ecbdaeSmrg_ACEOF 574663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 574763323ee5Smrgthen : 5748e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5749d5e55f73Smrgelse case e in #( 5750d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5751d5e55f73Smrgesac 5752e6ecbdaeSmrgfi 5753d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5754d5e55f73Smrgesac 5755e6ecbdaeSmrgfi 575663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 575763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5758e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5759e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5760e6ecbdaeSmrgfi 5761e6ecbdaeSmrg 5762e6ecbdaeSmrgfound="no" 5763e6ecbdaeSmrg 5764e6ecbdaeSmrg if test $found = "no" ; then 5765ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5766e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5767e6ecbdaeSmrg fi 5768e6ecbdaeSmrg 5769ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5770e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5771e6ecbdaeSmrg fi 5772e6ecbdaeSmrg 5773e6ecbdaeSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5774e6ecbdaeSmrg 577563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 577663323ee5Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5777e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 577863323ee5Smrg if eval test \${$cacheid+y} 577963323ee5Smrgthen : 578063323ee5Smrg printf %s "(cached) " >&6 5781d5e55f73Smrgelse case e in #( 5782d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5783e6ecbdaeSmrg/* end confdefs.h. */ 5784e6ecbdaeSmrgint i; 5785e6ecbdaeSmrgint 578663323ee5Smrgmain (void) 5787e6ecbdaeSmrg{ 5788e6ecbdaeSmrg 5789e6ecbdaeSmrg ; 5790e6ecbdaeSmrg return 0; 5791e6ecbdaeSmrg} 5792e6ecbdaeSmrg_ACEOF 579363323ee5Smrgif ac_fn_c_try_link "$LINENO" 579463323ee5Smrgthen : 5795e6ecbdaeSmrg eval $cacheid=yes 5796d5e55f73Smrgelse case e in #( 5797d5e55f73Smrg e) eval $cacheid=no ;; 5798d5e55f73Smrgesac 5799e6ecbdaeSmrgfi 580063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5801d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 5802d5e55f73Smrgesac 5803e6ecbdaeSmrgfi 5804e6ecbdaeSmrg 5805e6ecbdaeSmrg 5806e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5807e6ecbdaeSmrg 5808e6ecbdaeSmrg eval supported=\$$cacheid 580963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 581063323ee5Smrgprintf "%s\n" "$supported" >&6; } 5811e6ecbdaeSmrg if test "$supported" = "yes" ; then 5812e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5813e6ecbdaeSmrg found="yes" 5814e6ecbdaeSmrg fi 5815e6ecbdaeSmrg fi 5816e6ecbdaeSmrg 5817e6ecbdaeSmrg 5818e6ecbdaeSmrg 5819e6ecbdaeSmrg 5820e6ecbdaeSmrg 5821e6ecbdaeSmrg 5822e6ecbdaeSmrg 5823e6ecbdaeSmrg 5824e6ecbdaeSmrg 5825e6ecbdaeSmrg 5826e6ecbdaeSmrg 5827e6ecbdaeSmrg 5828e6ecbdaeSmrg 5829e6ecbdaeSmrg 5830e6ecbdaeSmrg 5831e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5832e6ecbdaeSmrg 5833e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5834e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 583563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 583663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 583763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 583863323ee5Smrgthen : 583963323ee5Smrg printf %s "(cached) " >&6 5840d5e55f73Smrgelse case e in #( 5841d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5842e6ecbdaeSmrg/* end confdefs.h. */ 5843e6ecbdaeSmrgint i; 5844e6ecbdaeSmrg_ACEOF 584563323ee5Smrgif ac_fn_c_try_compile "$LINENO" 584663323ee5Smrgthen : 5847e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5848d5e55f73Smrgelse case e in #( 5849d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5850d5e55f73Smrgesac 5851e6ecbdaeSmrgfi 5852d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5853d5e55f73Smrgesac 5854e6ecbdaeSmrgfi 585563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 585663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5857e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5858e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5859e6ecbdaeSmrgfi 5860e6ecbdaeSmrg 5861e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5862e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5863e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5864e6ecbdaeSmrg fi 5865e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 586663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 586763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 586863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 586963323ee5Smrgthen : 587063323ee5Smrg printf %s "(cached) " >&6 5871d5e55f73Smrgelse case e in #( 5872d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5873e6ecbdaeSmrg/* end confdefs.h. */ 5874e6ecbdaeSmrgint i; 5875e6ecbdaeSmrg_ACEOF 587663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 587763323ee5Smrgthen : 5878e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5879d5e55f73Smrgelse case e in #( 5880d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5881d5e55f73Smrgesac 5882e6ecbdaeSmrgfi 5883d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5884d5e55f73Smrgesac 5885e6ecbdaeSmrgfi 588663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 588763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5888e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5889e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5890e6ecbdaeSmrgfi 5891e6ecbdaeSmrg 5892e6ecbdaeSmrgfound="no" 5893e6ecbdaeSmrg 5894e6ecbdaeSmrg if test $found = "no" ; then 5895ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5896e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5897e6ecbdaeSmrg fi 5898e6ecbdaeSmrg 5899ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5900e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5901e6ecbdaeSmrg fi 5902e6ecbdaeSmrg 5903e6ecbdaeSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5904e6ecbdaeSmrg 590563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 590663323ee5Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5907e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 590863323ee5Smrg if eval test \${$cacheid+y} 590963323ee5Smrgthen : 591063323ee5Smrg printf %s "(cached) " >&6 5911d5e55f73Smrgelse case e in #( 5912d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5913e6ecbdaeSmrg/* end confdefs.h. */ 5914e6ecbdaeSmrgint i; 5915e6ecbdaeSmrgint 591663323ee5Smrgmain (void) 5917e6ecbdaeSmrg{ 5918e6ecbdaeSmrg 5919e6ecbdaeSmrg ; 5920e6ecbdaeSmrg return 0; 5921e6ecbdaeSmrg} 5922e6ecbdaeSmrg_ACEOF 592363323ee5Smrgif ac_fn_c_try_link "$LINENO" 592463323ee5Smrgthen : 5925e6ecbdaeSmrg eval $cacheid=yes 5926d5e55f73Smrgelse case e in #( 5927d5e55f73Smrg e) eval $cacheid=no ;; 5928d5e55f73Smrgesac 5929e6ecbdaeSmrgfi 593063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5931d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 5932d5e55f73Smrgesac 5933e6ecbdaeSmrgfi 5934e6ecbdaeSmrg 5935e6ecbdaeSmrg 5936e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5937e6ecbdaeSmrg 5938e6ecbdaeSmrg eval supported=\$$cacheid 593963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 594063323ee5Smrgprintf "%s\n" "$supported" >&6; } 5941e6ecbdaeSmrg if test "$supported" = "yes" ; then 5942e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5943e6ecbdaeSmrg found="yes" 5944e6ecbdaeSmrg fi 5945e6ecbdaeSmrg fi 5946e6ecbdaeSmrg 5947e6ecbdaeSmrg 5948e6ecbdaeSmrg 5949e6ecbdaeSmrg 5950e6ecbdaeSmrg 5951e6ecbdaeSmrg 5952e6ecbdaeSmrg 5953e6ecbdaeSmrg 5954e6ecbdaeSmrg 5955e6ecbdaeSmrg 5956e6ecbdaeSmrg 5957e6ecbdaeSmrg 5958e6ecbdaeSmrg 5959e6ecbdaeSmrg 5960e6ecbdaeSmrg 5961e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5962e6ecbdaeSmrg 5963e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5964e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 596563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 596663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 596763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 596863323ee5Smrgthen : 596963323ee5Smrg printf %s "(cached) " >&6 5970d5e55f73Smrgelse case e in #( 5971d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5972e6ecbdaeSmrg/* end confdefs.h. */ 5973e6ecbdaeSmrgint i; 5974e6ecbdaeSmrg_ACEOF 597563323ee5Smrgif ac_fn_c_try_compile "$LINENO" 597663323ee5Smrgthen : 5977e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5978d5e55f73Smrgelse case e in #( 5979d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5980d5e55f73Smrgesac 5981e6ecbdaeSmrgfi 5982d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5983d5e55f73Smrgesac 5984e6ecbdaeSmrgfi 598563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 598663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5987e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5988e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5989e6ecbdaeSmrgfi 5990e6ecbdaeSmrg 5991e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5992e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5993e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5994e6ecbdaeSmrg fi 5995e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 599663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 599763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 599863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 599963323ee5Smrgthen : 600063323ee5Smrg printf %s "(cached) " >&6 6001d5e55f73Smrgelse case e in #( 6002d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6003e6ecbdaeSmrg/* end confdefs.h. */ 6004e6ecbdaeSmrgint i; 6005e6ecbdaeSmrg_ACEOF 600663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 600763323ee5Smrgthen : 6008e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6009d5e55f73Smrgelse case e in #( 6010d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6011d5e55f73Smrgesac 6012e6ecbdaeSmrgfi 6013d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6014d5e55f73Smrgesac 6015e6ecbdaeSmrgfi 601663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 601763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6018e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6019e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6020e6ecbdaeSmrgfi 6021e6ecbdaeSmrg 6022e6ecbdaeSmrgfound="no" 6023e6ecbdaeSmrg 6024e6ecbdaeSmrg if test $found = "no" ; then 6025ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6026e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6027e6ecbdaeSmrg fi 6028e6ecbdaeSmrg 6029ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6030e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6031e6ecbdaeSmrg fi 6032e6ecbdaeSmrg 6033e6ecbdaeSmrg CFLAGS="$CFLAGS -Wnested-externs" 6034e6ecbdaeSmrg 603563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 603663323ee5Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 6037e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 603863323ee5Smrg if eval test \${$cacheid+y} 603963323ee5Smrgthen : 604063323ee5Smrg printf %s "(cached) " >&6 6041d5e55f73Smrgelse case e in #( 6042d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6043e6ecbdaeSmrg/* end confdefs.h. */ 6044e6ecbdaeSmrgint i; 6045e6ecbdaeSmrgint 604663323ee5Smrgmain (void) 6047e6ecbdaeSmrg{ 6048e6ecbdaeSmrg 6049e6ecbdaeSmrg ; 6050e6ecbdaeSmrg return 0; 6051e6ecbdaeSmrg} 6052e6ecbdaeSmrg_ACEOF 605363323ee5Smrgif ac_fn_c_try_link "$LINENO" 605463323ee5Smrgthen : 6055e6ecbdaeSmrg eval $cacheid=yes 6056d5e55f73Smrgelse case e in #( 6057d5e55f73Smrg e) eval $cacheid=no ;; 6058d5e55f73Smrgesac 6059e6ecbdaeSmrgfi 606063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6061d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6062d5e55f73Smrgesac 6063e6ecbdaeSmrgfi 6064e6ecbdaeSmrg 6065e6ecbdaeSmrg 6066e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6067e6ecbdaeSmrg 6068e6ecbdaeSmrg eval supported=\$$cacheid 606963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 607063323ee5Smrgprintf "%s\n" "$supported" >&6; } 6071e6ecbdaeSmrg if test "$supported" = "yes" ; then 6072e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 6073e6ecbdaeSmrg found="yes" 6074e6ecbdaeSmrg fi 6075e6ecbdaeSmrg fi 6076e6ecbdaeSmrg 6077e6ecbdaeSmrg 6078e6ecbdaeSmrg 6079e6ecbdaeSmrg 6080e6ecbdaeSmrg 6081e6ecbdaeSmrg 6082e6ecbdaeSmrg 6083e6ecbdaeSmrg 6084e6ecbdaeSmrg 6085e6ecbdaeSmrg 6086e6ecbdaeSmrg 6087e6ecbdaeSmrg 6088e6ecbdaeSmrg 6089e6ecbdaeSmrg 6090e6ecbdaeSmrg 6091e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6092e6ecbdaeSmrg 6093e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6094e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 609563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 609663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 609763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 609863323ee5Smrgthen : 609963323ee5Smrg printf %s "(cached) " >&6 6100d5e55f73Smrgelse case e in #( 6101d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6102e6ecbdaeSmrg/* end confdefs.h. */ 6103e6ecbdaeSmrgint i; 6104e6ecbdaeSmrg_ACEOF 610563323ee5Smrgif ac_fn_c_try_compile "$LINENO" 610663323ee5Smrgthen : 6107e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6108d5e55f73Smrgelse case e in #( 6109d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6110d5e55f73Smrgesac 6111e6ecbdaeSmrgfi 6112d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6113d5e55f73Smrgesac 6114e6ecbdaeSmrgfi 611563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 611663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6117e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6118e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6119e6ecbdaeSmrgfi 6120e6ecbdaeSmrg 6121e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6122e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6123e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6124e6ecbdaeSmrg fi 6125e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 612663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 612763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 612863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 612963323ee5Smrgthen : 613063323ee5Smrg printf %s "(cached) " >&6 6131d5e55f73Smrgelse case e in #( 6132d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6133e6ecbdaeSmrg/* end confdefs.h. */ 6134e6ecbdaeSmrgint i; 6135e6ecbdaeSmrg_ACEOF 613663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 613763323ee5Smrgthen : 6138e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6139d5e55f73Smrgelse case e in #( 6140d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6141d5e55f73Smrgesac 6142e6ecbdaeSmrgfi 6143d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6144d5e55f73Smrgesac 6145e6ecbdaeSmrgfi 614663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 614763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6148e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6149e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6150e6ecbdaeSmrgfi 6151e6ecbdaeSmrg 6152e6ecbdaeSmrgfound="no" 6153e6ecbdaeSmrg 6154e6ecbdaeSmrg if test $found = "no" ; then 6155ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6156e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6157e6ecbdaeSmrg fi 6158e6ecbdaeSmrg 6159ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6160e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6161e6ecbdaeSmrg fi 6162e6ecbdaeSmrg 6163e6ecbdaeSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 6164e6ecbdaeSmrg 616563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 616663323ee5Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 6167e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 616863323ee5Smrg if eval test \${$cacheid+y} 616963323ee5Smrgthen : 617063323ee5Smrg printf %s "(cached) " >&6 6171d5e55f73Smrgelse case e in #( 6172d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6173e6ecbdaeSmrg/* end confdefs.h. */ 6174e6ecbdaeSmrgint i; 6175e6ecbdaeSmrgint 617663323ee5Smrgmain (void) 6177e6ecbdaeSmrg{ 6178e6ecbdaeSmrg 6179e6ecbdaeSmrg ; 6180e6ecbdaeSmrg return 0; 6181e6ecbdaeSmrg} 6182e6ecbdaeSmrg_ACEOF 618363323ee5Smrgif ac_fn_c_try_link "$LINENO" 618463323ee5Smrgthen : 6185e6ecbdaeSmrg eval $cacheid=yes 6186d5e55f73Smrgelse case e in #( 6187d5e55f73Smrg e) eval $cacheid=no ;; 6188d5e55f73Smrgesac 6189e6ecbdaeSmrgfi 619063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6191d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6192d5e55f73Smrgesac 6193e6ecbdaeSmrgfi 6194e6ecbdaeSmrg 6195e6ecbdaeSmrg 6196e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6197e6ecbdaeSmrg 6198e6ecbdaeSmrg eval supported=\$$cacheid 619963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 620063323ee5Smrgprintf "%s\n" "$supported" >&6; } 6201e6ecbdaeSmrg if test "$supported" = "yes" ; then 6202e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 6203e6ecbdaeSmrg found="yes" 6204e6ecbdaeSmrg fi 6205e6ecbdaeSmrg fi 6206e6ecbdaeSmrg 6207e6ecbdaeSmrg 6208e6ecbdaeSmrg 6209e6ecbdaeSmrg 6210e6ecbdaeSmrg 6211e6ecbdaeSmrg 6212e6ecbdaeSmrg 6213e6ecbdaeSmrg 6214e6ecbdaeSmrg 6215e6ecbdaeSmrg 6216e6ecbdaeSmrg 6217e6ecbdaeSmrg 6218e6ecbdaeSmrg 6219e6ecbdaeSmrg 6220e6ecbdaeSmrg 6221e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6222e6ecbdaeSmrg 6223e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6224e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 622563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 622663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 622763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 622863323ee5Smrgthen : 622963323ee5Smrg printf %s "(cached) " >&6 6230d5e55f73Smrgelse case e in #( 6231d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6232e6ecbdaeSmrg/* end confdefs.h. */ 6233e6ecbdaeSmrgint i; 6234e6ecbdaeSmrg_ACEOF 623563323ee5Smrgif ac_fn_c_try_compile "$LINENO" 623663323ee5Smrgthen : 6237e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6238d5e55f73Smrgelse case e in #( 6239d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6240d5e55f73Smrgesac 6241e6ecbdaeSmrgfi 6242d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6243d5e55f73Smrgesac 6244e6ecbdaeSmrgfi 624563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 624663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6247e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6248e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6249e6ecbdaeSmrgfi 6250e6ecbdaeSmrg 6251e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6252e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6253e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6254e6ecbdaeSmrg fi 6255e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 625663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 625763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 625863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 625963323ee5Smrgthen : 626063323ee5Smrg printf %s "(cached) " >&6 6261d5e55f73Smrgelse case e in #( 6262d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6263e6ecbdaeSmrg/* end confdefs.h. */ 6264e6ecbdaeSmrgint i; 6265e6ecbdaeSmrg_ACEOF 626663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 626763323ee5Smrgthen : 6268e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6269d5e55f73Smrgelse case e in #( 6270d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6271d5e55f73Smrgesac 6272e6ecbdaeSmrgfi 6273d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6274d5e55f73Smrgesac 6275e6ecbdaeSmrgfi 627663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 627763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6278e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6279e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6280e6ecbdaeSmrgfi 6281e6ecbdaeSmrg 6282e6ecbdaeSmrgfound="no" 6283e6ecbdaeSmrg 6284e6ecbdaeSmrg if test $found = "no" ; then 6285ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6286e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6287e6ecbdaeSmrg fi 6288e6ecbdaeSmrg 6289ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6290e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6291e6ecbdaeSmrg fi 6292e6ecbdaeSmrg 6293e6ecbdaeSmrg CFLAGS="$CFLAGS -Wold-style-definition" 6294e6ecbdaeSmrg 629563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 629663323ee5Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 6297e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 629863323ee5Smrg if eval test \${$cacheid+y} 629963323ee5Smrgthen : 630063323ee5Smrg printf %s "(cached) " >&6 6301d5e55f73Smrgelse case e in #( 6302d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6303e6ecbdaeSmrg/* end confdefs.h. */ 6304e6ecbdaeSmrgint i; 6305e6ecbdaeSmrgint 630663323ee5Smrgmain (void) 6307e6ecbdaeSmrg{ 6308e6ecbdaeSmrg 6309e6ecbdaeSmrg ; 6310e6ecbdaeSmrg return 0; 6311e6ecbdaeSmrg} 6312e6ecbdaeSmrg_ACEOF 631363323ee5Smrgif ac_fn_c_try_link "$LINENO" 631463323ee5Smrgthen : 6315e6ecbdaeSmrg eval $cacheid=yes 6316d5e55f73Smrgelse case e in #( 6317d5e55f73Smrg e) eval $cacheid=no ;; 6318d5e55f73Smrgesac 6319e6ecbdaeSmrgfi 632063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6321d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6322d5e55f73Smrgesac 6323e6ecbdaeSmrgfi 6324e6ecbdaeSmrg 6325e6ecbdaeSmrg 6326e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6327e6ecbdaeSmrg 6328e6ecbdaeSmrg eval supported=\$$cacheid 632963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 633063323ee5Smrgprintf "%s\n" "$supported" >&6; } 6331e6ecbdaeSmrg if test "$supported" = "yes" ; then 6332e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6333e6ecbdaeSmrg found="yes" 6334e6ecbdaeSmrg fi 6335e6ecbdaeSmrg fi 6336e6ecbdaeSmrg 6337ebb1c56dSmrg if test $found = "no" ; then 6338ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6339ebb1c56dSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6340ebb1c56dSmrg fi 6341ebb1c56dSmrg 6342ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6343ebb1c56dSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6344ebb1c56dSmrg fi 6345ebb1c56dSmrg 6346ebb1c56dSmrg CFLAGS="$CFLAGS -fd" 6347ebb1c56dSmrg 634863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 634963323ee5Smrgprintf %s "checking if $CC supports -fd... " >&6; } 6350ebb1c56dSmrg cacheid=xorg_cv_cc_flag__fd 635163323ee5Smrg if eval test \${$cacheid+y} 635263323ee5Smrgthen : 635363323ee5Smrg printf %s "(cached) " >&6 6354d5e55f73Smrgelse case e in #( 6355d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6356ebb1c56dSmrg/* end confdefs.h. */ 6357ebb1c56dSmrgint i; 6358ebb1c56dSmrgint 635963323ee5Smrgmain (void) 6360ebb1c56dSmrg{ 6361ebb1c56dSmrg 6362ebb1c56dSmrg ; 6363ebb1c56dSmrg return 0; 6364ebb1c56dSmrg} 6365ebb1c56dSmrg_ACEOF 636663323ee5Smrgif ac_fn_c_try_link "$LINENO" 636763323ee5Smrgthen : 6368ebb1c56dSmrg eval $cacheid=yes 6369d5e55f73Smrgelse case e in #( 6370d5e55f73Smrg e) eval $cacheid=no ;; 6371d5e55f73Smrgesac 6372ebb1c56dSmrgfi 637363323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6374d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6375d5e55f73Smrgesac 6376ebb1c56dSmrgfi 6377ebb1c56dSmrg 6378ebb1c56dSmrg 6379ebb1c56dSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6380ebb1c56dSmrg 6381ebb1c56dSmrg eval supported=\$$cacheid 638263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 638363323ee5Smrgprintf "%s\n" "$supported" >&6; } 6384ebb1c56dSmrg if test "$supported" = "yes" ; then 6385ebb1c56dSmrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6386ebb1c56dSmrg found="yes" 6387ebb1c56dSmrg fi 6388ebb1c56dSmrg fi 6389ebb1c56dSmrg 6390e6ecbdaeSmrg 6391e6ecbdaeSmrg 6392e6ecbdaeSmrg 6393e6ecbdaeSmrg 6394e6ecbdaeSmrg 6395e6ecbdaeSmrg 6396e6ecbdaeSmrg 6397e6ecbdaeSmrg 6398e6ecbdaeSmrg 6399e6ecbdaeSmrg 6400e6ecbdaeSmrg 6401e6ecbdaeSmrg 6402e6ecbdaeSmrg 6403e6ecbdaeSmrg 6404e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6405e6ecbdaeSmrg 6406e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6407e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 640863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 640963323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 641063323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 641163323ee5Smrgthen : 641263323ee5Smrg printf %s "(cached) " >&6 6413d5e55f73Smrgelse case e in #( 6414d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6415e6ecbdaeSmrg/* end confdefs.h. */ 6416e6ecbdaeSmrgint i; 6417e6ecbdaeSmrg_ACEOF 641863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 641963323ee5Smrgthen : 6420e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6421d5e55f73Smrgelse case e in #( 6422d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6423d5e55f73Smrgesac 6424e6ecbdaeSmrgfi 6425d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6426d5e55f73Smrgesac 6427e6ecbdaeSmrgfi 642863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 642963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6430e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6431e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6432e6ecbdaeSmrgfi 6433e6ecbdaeSmrg 6434e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6435e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6436e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6437e6ecbdaeSmrg fi 6438e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 643963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 644063323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 644163323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 644263323ee5Smrgthen : 644363323ee5Smrg printf %s "(cached) " >&6 6444d5e55f73Smrgelse case e in #( 6445d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6446e6ecbdaeSmrg/* end confdefs.h. */ 6447e6ecbdaeSmrgint i; 6448e6ecbdaeSmrg_ACEOF 644963323ee5Smrgif ac_fn_c_try_compile "$LINENO" 645063323ee5Smrgthen : 6451e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6452d5e55f73Smrgelse case e in #( 6453d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6454d5e55f73Smrgesac 6455e6ecbdaeSmrgfi 6456d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6457d5e55f73Smrgesac 6458e6ecbdaeSmrgfi 645963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 646063323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6461e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6462e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6463e6ecbdaeSmrgfi 6464e6ecbdaeSmrg 6465e6ecbdaeSmrgfound="no" 6466e6ecbdaeSmrg 6467e6ecbdaeSmrg if test $found = "no" ; then 6468ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6469e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6470e6ecbdaeSmrg fi 6471e6ecbdaeSmrg 6472ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6473e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6474e6ecbdaeSmrg fi 6475e6ecbdaeSmrg 6476e6ecbdaeSmrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6477e6ecbdaeSmrg 647863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 647963323ee5Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6480e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 648163323ee5Smrg if eval test \${$cacheid+y} 648263323ee5Smrgthen : 648363323ee5Smrg printf %s "(cached) " >&6 6484d5e55f73Smrgelse case e in #( 6485d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6486e6ecbdaeSmrg/* end confdefs.h. */ 6487e6ecbdaeSmrgint i; 6488e6ecbdaeSmrgint 648963323ee5Smrgmain (void) 6490e6ecbdaeSmrg{ 6491e6ecbdaeSmrg 6492e6ecbdaeSmrg ; 6493e6ecbdaeSmrg return 0; 6494e6ecbdaeSmrg} 6495e6ecbdaeSmrg_ACEOF 649663323ee5Smrgif ac_fn_c_try_link "$LINENO" 649763323ee5Smrgthen : 6498e6ecbdaeSmrg eval $cacheid=yes 6499d5e55f73Smrgelse case e in #( 6500d5e55f73Smrg e) eval $cacheid=no ;; 6501d5e55f73Smrgesac 6502e6ecbdaeSmrgfi 650363323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6504d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6505d5e55f73Smrgesac 6506e6ecbdaeSmrgfi 6507e6ecbdaeSmrg 6508e6ecbdaeSmrg 6509e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6510e6ecbdaeSmrg 6511e6ecbdaeSmrg eval supported=\$$cacheid 651263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 651363323ee5Smrgprintf "%s\n" "$supported" >&6; } 6514e6ecbdaeSmrg if test "$supported" = "yes" ; then 6515e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6516e6ecbdaeSmrg found="yes" 6517e6ecbdaeSmrg fi 6518e6ecbdaeSmrg fi 6519e6ecbdaeSmrg 6520e6ecbdaeSmrg 6521e6ecbdaeSmrg 6522e6ecbdaeSmrg 6523e6ecbdaeSmrg 6524e6ecbdaeSmrg# This chunk adds additional warnings that could catch undesired effects. 6525e6ecbdaeSmrg 6526e6ecbdaeSmrg 6527e6ecbdaeSmrg 6528e6ecbdaeSmrg 6529e6ecbdaeSmrg 6530e6ecbdaeSmrg 6531e6ecbdaeSmrg 6532e6ecbdaeSmrg 6533e6ecbdaeSmrg 6534e6ecbdaeSmrg 6535e6ecbdaeSmrg 6536e6ecbdaeSmrg 6537e6ecbdaeSmrg 6538e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6539e6ecbdaeSmrg 6540e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6541e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 654263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 654363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 654463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 654563323ee5Smrgthen : 654663323ee5Smrg printf %s "(cached) " >&6 6547d5e55f73Smrgelse case e in #( 6548d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6549e6ecbdaeSmrg/* end confdefs.h. */ 6550e6ecbdaeSmrgint i; 6551e6ecbdaeSmrg_ACEOF 655263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 655363323ee5Smrgthen : 6554e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6555d5e55f73Smrgelse case e in #( 6556d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6557d5e55f73Smrgesac 6558e6ecbdaeSmrgfi 6559d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6560d5e55f73Smrgesac 6561e6ecbdaeSmrgfi 656263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 656363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6564e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6565e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6566e6ecbdaeSmrgfi 6567e6ecbdaeSmrg 6568e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6569e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6570e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6571e6ecbdaeSmrg fi 6572e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 657363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 657463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 657563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 657663323ee5Smrgthen : 657763323ee5Smrg printf %s "(cached) " >&6 6578d5e55f73Smrgelse case e in #( 6579d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6580e6ecbdaeSmrg/* end confdefs.h. */ 6581e6ecbdaeSmrgint i; 6582e6ecbdaeSmrg_ACEOF 658363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 658463323ee5Smrgthen : 6585e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6586d5e55f73Smrgelse case e in #( 6587d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6588d5e55f73Smrgesac 6589e6ecbdaeSmrgfi 6590d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6591d5e55f73Smrgesac 6592e6ecbdaeSmrgfi 659363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 659463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6595e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6596e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6597e6ecbdaeSmrgfi 6598e6ecbdaeSmrg 6599e6ecbdaeSmrgfound="no" 6600e6ecbdaeSmrg 6601e6ecbdaeSmrg if test $found = "no" ; then 6602ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6603e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6604e6ecbdaeSmrg fi 6605e6ecbdaeSmrg 6606ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6607e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6608e6ecbdaeSmrg fi 6609e6ecbdaeSmrg 6610e6ecbdaeSmrg CFLAGS="$CFLAGS -Wunused" 6611e6ecbdaeSmrg 661263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 661363323ee5Smrgprintf %s "checking if $CC supports -Wunused... " >&6; } 6614e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wunused 661563323ee5Smrg if eval test \${$cacheid+y} 661663323ee5Smrgthen : 661763323ee5Smrg printf %s "(cached) " >&6 6618d5e55f73Smrgelse case e in #( 6619d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6620e6ecbdaeSmrg/* end confdefs.h. */ 6621e6ecbdaeSmrgint i; 6622e6ecbdaeSmrgint 662363323ee5Smrgmain (void) 6624e6ecbdaeSmrg{ 6625e6ecbdaeSmrg 6626e6ecbdaeSmrg ; 6627e6ecbdaeSmrg return 0; 6628e6ecbdaeSmrg} 6629e6ecbdaeSmrg_ACEOF 663063323ee5Smrgif ac_fn_c_try_link "$LINENO" 663163323ee5Smrgthen : 6632e6ecbdaeSmrg eval $cacheid=yes 6633d5e55f73Smrgelse case e in #( 6634d5e55f73Smrg e) eval $cacheid=no ;; 6635d5e55f73Smrgesac 6636e6ecbdaeSmrgfi 663763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6638d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6639d5e55f73Smrgesac 6640e6ecbdaeSmrgfi 6641e6ecbdaeSmrg 6642e6ecbdaeSmrg 6643e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6644e6ecbdaeSmrg 6645e6ecbdaeSmrg eval supported=\$$cacheid 664663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 664763323ee5Smrgprintf "%s\n" "$supported" >&6; } 6648e6ecbdaeSmrg if test "$supported" = "yes" ; then 6649e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6650e6ecbdaeSmrg found="yes" 6651e6ecbdaeSmrg fi 6652e6ecbdaeSmrg fi 6653e6ecbdaeSmrg 6654e6ecbdaeSmrg 6655e6ecbdaeSmrg 6656e6ecbdaeSmrg 6657e6ecbdaeSmrg 6658e6ecbdaeSmrg 6659e6ecbdaeSmrg 6660e6ecbdaeSmrg 6661e6ecbdaeSmrg 6662e6ecbdaeSmrg 6663e6ecbdaeSmrg 6664e6ecbdaeSmrg 6665e6ecbdaeSmrg 6666e6ecbdaeSmrg 6667e6ecbdaeSmrg 6668e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6669e6ecbdaeSmrg 6670e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6671e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 667263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 667363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 667463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 667563323ee5Smrgthen : 667663323ee5Smrg printf %s "(cached) " >&6 6677d5e55f73Smrgelse case e in #( 6678d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6679e6ecbdaeSmrg/* end confdefs.h. */ 6680e6ecbdaeSmrgint i; 6681e6ecbdaeSmrg_ACEOF 668263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 668363323ee5Smrgthen : 6684e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6685d5e55f73Smrgelse case e in #( 6686d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6687d5e55f73Smrgesac 6688e6ecbdaeSmrgfi 6689d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6690d5e55f73Smrgesac 6691e6ecbdaeSmrgfi 669263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 669363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6694e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6695e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6696e6ecbdaeSmrgfi 6697e6ecbdaeSmrg 6698e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6699e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6700e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6701e6ecbdaeSmrg fi 6702e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 670363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 670463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 670563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 670663323ee5Smrgthen : 670763323ee5Smrg printf %s "(cached) " >&6 6708d5e55f73Smrgelse case e in #( 6709d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6710e6ecbdaeSmrg/* end confdefs.h. */ 6711e6ecbdaeSmrgint i; 6712e6ecbdaeSmrg_ACEOF 671363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 671463323ee5Smrgthen : 6715e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6716d5e55f73Smrgelse case e in #( 6717d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6718d5e55f73Smrgesac 6719e6ecbdaeSmrgfi 6720d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6721d5e55f73Smrgesac 6722e6ecbdaeSmrgfi 672363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 672463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6725e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6726e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6727e6ecbdaeSmrgfi 6728e6ecbdaeSmrg 6729e6ecbdaeSmrgfound="no" 6730e6ecbdaeSmrg 6731e6ecbdaeSmrg if test $found = "no" ; then 6732ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6733e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6734e6ecbdaeSmrg fi 6735e6ecbdaeSmrg 6736ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6737e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6738e6ecbdaeSmrg fi 6739e6ecbdaeSmrg 6740e6ecbdaeSmrg CFLAGS="$CFLAGS -Wuninitialized" 6741e6ecbdaeSmrg 674263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 674363323ee5Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 6744e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 674563323ee5Smrg if eval test \${$cacheid+y} 674663323ee5Smrgthen : 674763323ee5Smrg printf %s "(cached) " >&6 6748d5e55f73Smrgelse case e in #( 6749d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6750e6ecbdaeSmrg/* end confdefs.h. */ 6751e6ecbdaeSmrgint i; 6752e6ecbdaeSmrgint 675363323ee5Smrgmain (void) 6754e6ecbdaeSmrg{ 6755e6ecbdaeSmrg 6756e6ecbdaeSmrg ; 6757e6ecbdaeSmrg return 0; 6758e6ecbdaeSmrg} 6759e6ecbdaeSmrg_ACEOF 676063323ee5Smrgif ac_fn_c_try_link "$LINENO" 676163323ee5Smrgthen : 6762e6ecbdaeSmrg eval $cacheid=yes 6763d5e55f73Smrgelse case e in #( 6764d5e55f73Smrg e) eval $cacheid=no ;; 6765d5e55f73Smrgesac 6766e6ecbdaeSmrgfi 676763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6768d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6769d5e55f73Smrgesac 6770e6ecbdaeSmrgfi 6771e6ecbdaeSmrg 6772e6ecbdaeSmrg 6773e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6774e6ecbdaeSmrg 6775e6ecbdaeSmrg eval supported=\$$cacheid 677663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 677763323ee5Smrgprintf "%s\n" "$supported" >&6; } 6778e6ecbdaeSmrg if test "$supported" = "yes" ; then 6779e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6780e6ecbdaeSmrg found="yes" 6781e6ecbdaeSmrg fi 6782e6ecbdaeSmrg fi 6783e6ecbdaeSmrg 6784e6ecbdaeSmrg 6785e6ecbdaeSmrg 6786e6ecbdaeSmrg 6787e6ecbdaeSmrg 6788e6ecbdaeSmrg 6789e6ecbdaeSmrg 6790e6ecbdaeSmrg 6791e6ecbdaeSmrg 6792e6ecbdaeSmrg 6793e6ecbdaeSmrg 6794e6ecbdaeSmrg 6795e6ecbdaeSmrg 6796e6ecbdaeSmrg 6797e6ecbdaeSmrg 6798e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6799e6ecbdaeSmrg 6800e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6801e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 680263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 680363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 680463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 680563323ee5Smrgthen : 680663323ee5Smrg printf %s "(cached) " >&6 6807d5e55f73Smrgelse case e in #( 6808d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6809e6ecbdaeSmrg/* end confdefs.h. */ 6810e6ecbdaeSmrgint i; 6811e6ecbdaeSmrg_ACEOF 681263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 681363323ee5Smrgthen : 6814e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6815d5e55f73Smrgelse case e in #( 6816d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6817d5e55f73Smrgesac 6818e6ecbdaeSmrgfi 6819d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6820d5e55f73Smrgesac 6821e6ecbdaeSmrgfi 682263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 682363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6824e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6825e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6826e6ecbdaeSmrgfi 6827e6ecbdaeSmrg 6828e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6829e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6830e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6831e6ecbdaeSmrg fi 6832e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 683363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 683463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 683563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 683663323ee5Smrgthen : 683763323ee5Smrg printf %s "(cached) " >&6 6838d5e55f73Smrgelse case e in #( 6839d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6840e6ecbdaeSmrg/* end confdefs.h. */ 6841e6ecbdaeSmrgint i; 6842e6ecbdaeSmrg_ACEOF 684363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 684463323ee5Smrgthen : 6845e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6846d5e55f73Smrgelse case e in #( 6847d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6848d5e55f73Smrgesac 6849e6ecbdaeSmrgfi 6850d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6851d5e55f73Smrgesac 6852e6ecbdaeSmrgfi 685363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 685463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6855e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6856e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6857e6ecbdaeSmrgfi 6858e6ecbdaeSmrg 6859e6ecbdaeSmrgfound="no" 6860e6ecbdaeSmrg 6861e6ecbdaeSmrg if test $found = "no" ; then 6862ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6863e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6864e6ecbdaeSmrg fi 6865e6ecbdaeSmrg 6866ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6867e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6868e6ecbdaeSmrg fi 6869e6ecbdaeSmrg 6870e6ecbdaeSmrg CFLAGS="$CFLAGS -Wshadow" 6871e6ecbdaeSmrg 687263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 687363323ee5Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 6874e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wshadow 687563323ee5Smrg if eval test \${$cacheid+y} 687663323ee5Smrgthen : 687763323ee5Smrg printf %s "(cached) " >&6 6878d5e55f73Smrgelse case e in #( 6879d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6880e6ecbdaeSmrg/* end confdefs.h. */ 6881e6ecbdaeSmrgint i; 6882e6ecbdaeSmrgint 688363323ee5Smrgmain (void) 6884e6ecbdaeSmrg{ 6885e6ecbdaeSmrg 6886e6ecbdaeSmrg ; 6887e6ecbdaeSmrg return 0; 6888e6ecbdaeSmrg} 6889e6ecbdaeSmrg_ACEOF 689063323ee5Smrgif ac_fn_c_try_link "$LINENO" 689163323ee5Smrgthen : 6892e6ecbdaeSmrg eval $cacheid=yes 6893d5e55f73Smrgelse case e in #( 6894d5e55f73Smrg e) eval $cacheid=no ;; 6895d5e55f73Smrgesac 6896e6ecbdaeSmrgfi 689763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6898d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 6899d5e55f73Smrgesac 6900e6ecbdaeSmrgfi 6901e6ecbdaeSmrg 6902e6ecbdaeSmrg 6903e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6904e6ecbdaeSmrg 6905e6ecbdaeSmrg eval supported=\$$cacheid 690663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 690763323ee5Smrgprintf "%s\n" "$supported" >&6; } 6908e6ecbdaeSmrg if test "$supported" = "yes" ; then 6909e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6910e6ecbdaeSmrg found="yes" 6911e6ecbdaeSmrg fi 6912e6ecbdaeSmrg fi 6913e6ecbdaeSmrg 6914e6ecbdaeSmrg 6915e6ecbdaeSmrg 6916e6ecbdaeSmrg 6917e6ecbdaeSmrg 6918e6ecbdaeSmrg 6919e6ecbdaeSmrg 6920e6ecbdaeSmrg 6921e6ecbdaeSmrg 6922e6ecbdaeSmrg 6923e6ecbdaeSmrg 6924e6ecbdaeSmrg 6925e6ecbdaeSmrg 6926e6ecbdaeSmrg 6927e6ecbdaeSmrg 6928e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6929e6ecbdaeSmrg 6930e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6931e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 693263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 693363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 693463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 693563323ee5Smrgthen : 693663323ee5Smrg printf %s "(cached) " >&6 6937d5e55f73Smrgelse case e in #( 6938d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6939e6ecbdaeSmrg/* end confdefs.h. */ 6940e6ecbdaeSmrgint i; 6941e6ecbdaeSmrg_ACEOF 694263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 694363323ee5Smrgthen : 6944e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6945d5e55f73Smrgelse case e in #( 6946d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6947d5e55f73Smrgesac 6948e6ecbdaeSmrgfi 6949d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6950d5e55f73Smrgesac 6951e6ecbdaeSmrgfi 695263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 695363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6954e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6955e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6956e6ecbdaeSmrgfi 6957e6ecbdaeSmrg 6958e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6959e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6960e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6961e6ecbdaeSmrg fi 6962e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 696363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 696463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 696563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 696663323ee5Smrgthen : 696763323ee5Smrg printf %s "(cached) " >&6 6968d5e55f73Smrgelse case e in #( 6969d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6970e6ecbdaeSmrg/* end confdefs.h. */ 6971e6ecbdaeSmrgint i; 6972e6ecbdaeSmrg_ACEOF 697363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 697463323ee5Smrgthen : 6975e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6976d5e55f73Smrgelse case e in #( 6977d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6978d5e55f73Smrgesac 6979e6ecbdaeSmrgfi 6980d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6981d5e55f73Smrgesac 6982e6ecbdaeSmrgfi 698363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 698463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6985e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6986e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6987e6ecbdaeSmrgfi 6988e6ecbdaeSmrg 6989e6ecbdaeSmrgfound="no" 6990e6ecbdaeSmrg 6991e6ecbdaeSmrg if test $found = "no" ; then 6992ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6993e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6994e6ecbdaeSmrg fi 6995e6ecbdaeSmrg 6996ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6997e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6998e6ecbdaeSmrg fi 6999e6ecbdaeSmrg 7000ebb1c56dSmrg CFLAGS="$CFLAGS -Wmissing-noreturn" 7001e6ecbdaeSmrg 700263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 700363323ee5Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 7004ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 700563323ee5Smrg if eval test \${$cacheid+y} 700663323ee5Smrgthen : 700763323ee5Smrg printf %s "(cached) " >&6 7008d5e55f73Smrgelse case e in #( 7009d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7010e6ecbdaeSmrg/* end confdefs.h. */ 7011e6ecbdaeSmrgint i; 7012e6ecbdaeSmrgint 701363323ee5Smrgmain (void) 7014e6ecbdaeSmrg{ 7015e6ecbdaeSmrg 7016e6ecbdaeSmrg ; 7017e6ecbdaeSmrg return 0; 7018e6ecbdaeSmrg} 7019e6ecbdaeSmrg_ACEOF 702063323ee5Smrgif ac_fn_c_try_link "$LINENO" 702163323ee5Smrgthen : 7022e6ecbdaeSmrg eval $cacheid=yes 7023d5e55f73Smrgelse case e in #( 7024d5e55f73Smrg e) eval $cacheid=no ;; 7025d5e55f73Smrgesac 7026e6ecbdaeSmrgfi 702763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7028d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7029d5e55f73Smrgesac 7030e6ecbdaeSmrgfi 7031e6ecbdaeSmrg 7032e6ecbdaeSmrg 7033e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7034e6ecbdaeSmrg 7035e6ecbdaeSmrg eval supported=\$$cacheid 703663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 703763323ee5Smrgprintf "%s\n" "$supported" >&6; } 7038e6ecbdaeSmrg if test "$supported" = "yes" ; then 7039ebb1c56dSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 7040e6ecbdaeSmrg found="yes" 7041e6ecbdaeSmrg fi 7042e6ecbdaeSmrg fi 7043e6ecbdaeSmrg 7044e6ecbdaeSmrg 7045e6ecbdaeSmrg 7046e6ecbdaeSmrg 7047e6ecbdaeSmrg 7048e6ecbdaeSmrg 7049e6ecbdaeSmrg 7050e6ecbdaeSmrg 7051e6ecbdaeSmrg 7052e6ecbdaeSmrg 7053e6ecbdaeSmrg 7054e6ecbdaeSmrg 7055e6ecbdaeSmrg 7056e6ecbdaeSmrg 7057e6ecbdaeSmrg 7058e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7059e6ecbdaeSmrg 7060e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7061e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 706263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 706363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 706463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 706563323ee5Smrgthen : 706663323ee5Smrg printf %s "(cached) " >&6 7067d5e55f73Smrgelse case e in #( 7068d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7069e6ecbdaeSmrg/* end confdefs.h. */ 7070e6ecbdaeSmrgint i; 7071e6ecbdaeSmrg_ACEOF 707263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 707363323ee5Smrgthen : 7074e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7075d5e55f73Smrgelse case e in #( 7076d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7077d5e55f73Smrgesac 7078e6ecbdaeSmrgfi 7079d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7080d5e55f73Smrgesac 7081e6ecbdaeSmrgfi 708263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 708363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7084e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7085e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7086e6ecbdaeSmrgfi 7087e6ecbdaeSmrg 7088e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7089e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7090e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7091e6ecbdaeSmrg fi 7092e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 709363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 709463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 709563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 709663323ee5Smrgthen : 709763323ee5Smrg printf %s "(cached) " >&6 7098d5e55f73Smrgelse case e in #( 7099d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7100e6ecbdaeSmrg/* end confdefs.h. */ 7101e6ecbdaeSmrgint i; 7102e6ecbdaeSmrg_ACEOF 710363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 710463323ee5Smrgthen : 7105e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7106d5e55f73Smrgelse case e in #( 7107d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7108d5e55f73Smrgesac 7109e6ecbdaeSmrgfi 7110d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7111d5e55f73Smrgesac 7112e6ecbdaeSmrgfi 711363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 711463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7115e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7116e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7117e6ecbdaeSmrgfi 7118e6ecbdaeSmrg 7119e6ecbdaeSmrgfound="no" 7120e6ecbdaeSmrg 7121e6ecbdaeSmrg if test $found = "no" ; then 7122ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7123e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7124e6ecbdaeSmrg fi 7125e6ecbdaeSmrg 7126ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7127e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7128e6ecbdaeSmrg fi 7129e6ecbdaeSmrg 7130ebb1c56dSmrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 7131e6ecbdaeSmrg 713263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 713363323ee5Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 7134ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 713563323ee5Smrg if eval test \${$cacheid+y} 713663323ee5Smrgthen : 713763323ee5Smrg printf %s "(cached) " >&6 7138d5e55f73Smrgelse case e in #( 7139d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7140e6ecbdaeSmrg/* end confdefs.h. */ 7141e6ecbdaeSmrgint i; 7142e6ecbdaeSmrgint 714363323ee5Smrgmain (void) 7144e6ecbdaeSmrg{ 7145e6ecbdaeSmrg 7146e6ecbdaeSmrg ; 7147e6ecbdaeSmrg return 0; 7148e6ecbdaeSmrg} 7149e6ecbdaeSmrg_ACEOF 715063323ee5Smrgif ac_fn_c_try_link "$LINENO" 715163323ee5Smrgthen : 7152e6ecbdaeSmrg eval $cacheid=yes 7153d5e55f73Smrgelse case e in #( 7154d5e55f73Smrg e) eval $cacheid=no ;; 7155d5e55f73Smrgesac 7156e6ecbdaeSmrgfi 715763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7158d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7159d5e55f73Smrgesac 7160e6ecbdaeSmrgfi 7161e6ecbdaeSmrg 7162e6ecbdaeSmrg 7163e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7164e6ecbdaeSmrg 7165e6ecbdaeSmrg eval supported=\$$cacheid 716663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 716763323ee5Smrgprintf "%s\n" "$supported" >&6; } 7168e6ecbdaeSmrg if test "$supported" = "yes" ; then 7169ebb1c56dSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 7170e6ecbdaeSmrg found="yes" 7171e6ecbdaeSmrg fi 7172e6ecbdaeSmrg fi 7173e6ecbdaeSmrg 7174e6ecbdaeSmrg 7175e6ecbdaeSmrg 7176e6ecbdaeSmrg 7177e6ecbdaeSmrg 7178e6ecbdaeSmrg 7179e6ecbdaeSmrg 7180e6ecbdaeSmrg 7181e6ecbdaeSmrg 7182e6ecbdaeSmrg 7183e6ecbdaeSmrg 7184e6ecbdaeSmrg 7185e6ecbdaeSmrg 7186e6ecbdaeSmrg 7187e6ecbdaeSmrg 7188e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7189e6ecbdaeSmrg 7190e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7191e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 719263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 719363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 719463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 719563323ee5Smrgthen : 719663323ee5Smrg printf %s "(cached) " >&6 7197d5e55f73Smrgelse case e in #( 7198d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7199e6ecbdaeSmrg/* end confdefs.h. */ 7200e6ecbdaeSmrgint i; 7201e6ecbdaeSmrg_ACEOF 720263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 720363323ee5Smrgthen : 7204e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7205d5e55f73Smrgelse case e in #( 7206d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7207d5e55f73Smrgesac 7208e6ecbdaeSmrgfi 7209d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7210d5e55f73Smrgesac 7211e6ecbdaeSmrgfi 721263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 721363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7214e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7215e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7216e6ecbdaeSmrgfi 7217e6ecbdaeSmrg 7218e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7219e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7220e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7221e6ecbdaeSmrg fi 7222e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 722363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 722463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 722563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 722663323ee5Smrgthen : 722763323ee5Smrg printf %s "(cached) " >&6 7228d5e55f73Smrgelse case e in #( 7229d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7230e6ecbdaeSmrg/* end confdefs.h. */ 7231e6ecbdaeSmrgint i; 7232e6ecbdaeSmrg_ACEOF 723363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 723463323ee5Smrgthen : 7235e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7236d5e55f73Smrgelse case e in #( 7237d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7238d5e55f73Smrgesac 7239e6ecbdaeSmrgfi 7240d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7241d5e55f73Smrgesac 7242e6ecbdaeSmrgfi 724363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 724463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7245e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7246e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7247e6ecbdaeSmrgfi 7248e6ecbdaeSmrg 7249e6ecbdaeSmrgfound="no" 7250e6ecbdaeSmrg 7251e6ecbdaeSmrg if test $found = "no" ; then 7252ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7253e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7254e6ecbdaeSmrg fi 7255e6ecbdaeSmrg 7256ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7257e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7258e6ecbdaeSmrg fi 7259e6ecbdaeSmrg 7260ebb1c56dSmrg CFLAGS="$CFLAGS -Wredundant-decls" 7261e6ecbdaeSmrg 726263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 726363323ee5Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 7264ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Wredundant_decls 726563323ee5Smrg if eval test \${$cacheid+y} 726663323ee5Smrgthen : 726763323ee5Smrg printf %s "(cached) " >&6 7268d5e55f73Smrgelse case e in #( 7269d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7270e6ecbdaeSmrg/* end confdefs.h. */ 7271e6ecbdaeSmrgint i; 7272e6ecbdaeSmrgint 727363323ee5Smrgmain (void) 7274e6ecbdaeSmrg{ 7275e6ecbdaeSmrg 7276e6ecbdaeSmrg ; 7277e6ecbdaeSmrg return 0; 7278e6ecbdaeSmrg} 7279e6ecbdaeSmrg_ACEOF 728063323ee5Smrgif ac_fn_c_try_link "$LINENO" 728163323ee5Smrgthen : 7282e6ecbdaeSmrg eval $cacheid=yes 7283d5e55f73Smrgelse case e in #( 7284d5e55f73Smrg e) eval $cacheid=no ;; 7285d5e55f73Smrgesac 7286e6ecbdaeSmrgfi 728763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7288d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7289d5e55f73Smrgesac 7290e6ecbdaeSmrgfi 7291e6ecbdaeSmrg 7292e6ecbdaeSmrg 7293e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7294e6ecbdaeSmrg 7295e6ecbdaeSmrg eval supported=\$$cacheid 729663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 729763323ee5Smrgprintf "%s\n" "$supported" >&6; } 7298e6ecbdaeSmrg if test "$supported" = "yes" ; then 7299ebb1c56dSmrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 7300e6ecbdaeSmrg found="yes" 7301e6ecbdaeSmrg fi 7302e6ecbdaeSmrg fi 7303e6ecbdaeSmrg 7304e6ecbdaeSmrg 7305e6ecbdaeSmrg 7306e6ecbdaeSmrg 7307e6ecbdaeSmrg 7308e6ecbdaeSmrg 7309e6ecbdaeSmrg 7310e6ecbdaeSmrg 7311e6ecbdaeSmrg 7312e6ecbdaeSmrg 7313e6ecbdaeSmrg 7314e6ecbdaeSmrg 7315e6ecbdaeSmrg 7316e6ecbdaeSmrg 7317e6ecbdaeSmrg 7318e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7319e6ecbdaeSmrg 7320e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7321e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 732263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 732363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 732463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 732563323ee5Smrgthen : 732663323ee5Smrg printf %s "(cached) " >&6 7327d5e55f73Smrgelse case e in #( 7328d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7329e6ecbdaeSmrg/* end confdefs.h. */ 7330e6ecbdaeSmrgint i; 7331e6ecbdaeSmrg_ACEOF 733263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 733363323ee5Smrgthen : 7334e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7335d5e55f73Smrgelse case e in #( 7336d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7337d5e55f73Smrgesac 7338e6ecbdaeSmrgfi 7339d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7340d5e55f73Smrgesac 7341e6ecbdaeSmrgfi 734263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 734363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7344e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7345e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7346e6ecbdaeSmrgfi 7347e6ecbdaeSmrg 7348e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7349e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7350e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7351e6ecbdaeSmrg fi 7352e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 735363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 735463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 735563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 735663323ee5Smrgthen : 735763323ee5Smrg printf %s "(cached) " >&6 7358d5e55f73Smrgelse case e in #( 7359d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7360e6ecbdaeSmrg/* end confdefs.h. */ 7361e6ecbdaeSmrgint i; 7362e6ecbdaeSmrg_ACEOF 736363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 736463323ee5Smrgthen : 7365e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7366d5e55f73Smrgelse case e in #( 7367d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7368d5e55f73Smrgesac 7369e6ecbdaeSmrgfi 7370d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7371d5e55f73Smrgesac 7372e6ecbdaeSmrgfi 737363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 737463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7375e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7376e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7377e6ecbdaeSmrgfi 7378e6ecbdaeSmrg 7379e6ecbdaeSmrgfound="no" 7380e6ecbdaeSmrg 7381e6ecbdaeSmrg if test $found = "no" ; then 7382ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7383e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7384e6ecbdaeSmrg fi 7385e6ecbdaeSmrg 7386ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7387e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7388e6ecbdaeSmrg fi 7389e6ecbdaeSmrg 7390ebb1c56dSmrg CFLAGS="$CFLAGS -Wlogical-op" 7391e6ecbdaeSmrg 739263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 739363323ee5Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 7394ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Wlogical_op 739563323ee5Smrg if eval test \${$cacheid+y} 739663323ee5Smrgthen : 739763323ee5Smrg printf %s "(cached) " >&6 7398d5e55f73Smrgelse case e in #( 7399d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7400e6ecbdaeSmrg/* end confdefs.h. */ 7401e6ecbdaeSmrgint i; 7402e6ecbdaeSmrgint 740363323ee5Smrgmain (void) 7404e6ecbdaeSmrg{ 7405e6ecbdaeSmrg 7406e6ecbdaeSmrg ; 7407e6ecbdaeSmrg return 0; 7408e6ecbdaeSmrg} 7409e6ecbdaeSmrg_ACEOF 741063323ee5Smrgif ac_fn_c_try_link "$LINENO" 741163323ee5Smrgthen : 7412e6ecbdaeSmrg eval $cacheid=yes 7413d5e55f73Smrgelse case e in #( 7414d5e55f73Smrg e) eval $cacheid=no ;; 7415d5e55f73Smrgesac 7416e6ecbdaeSmrgfi 741763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7418d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7419d5e55f73Smrgesac 7420e6ecbdaeSmrgfi 7421e6ecbdaeSmrg 7422e6ecbdaeSmrg 7423e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7424e6ecbdaeSmrg 7425e6ecbdaeSmrg eval supported=\$$cacheid 742663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 742763323ee5Smrgprintf "%s\n" "$supported" >&6; } 7428e6ecbdaeSmrg if test "$supported" = "yes" ; then 7429ebb1c56dSmrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7430e6ecbdaeSmrg found="yes" 7431e6ecbdaeSmrg fi 7432e6ecbdaeSmrg fi 7433e6ecbdaeSmrg 7434e6ecbdaeSmrg 7435e6ecbdaeSmrg 7436e6ecbdaeSmrg# These are currently disabled because they are noisy. They will be enabled 7437e6ecbdaeSmrg# in the future once the codebase is sufficiently modernized to silence 7438e6ecbdaeSmrg# them. For now, I don't want them to drown out the other warnings. 7439e6ecbdaeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7440e6ecbdaeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7441ebb1c56dSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7442e6ecbdaeSmrg 7443d5e55f73Smrg# Turn some warnings into errors, so we don't accidentally get successful builds 7444e6ecbdaeSmrg# when there are problems that should be fixed. 7445e6ecbdaeSmrg 7446e6ecbdaeSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7447e6ecbdaeSmrg 7448e6ecbdaeSmrg 7449e6ecbdaeSmrg 7450e6ecbdaeSmrg 7451e6ecbdaeSmrg 7452e6ecbdaeSmrg 7453e6ecbdaeSmrg 7454e6ecbdaeSmrg 7455e6ecbdaeSmrg 7456e6ecbdaeSmrg 7457e6ecbdaeSmrg 7458e6ecbdaeSmrg 7459e6ecbdaeSmrg 7460e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7461e6ecbdaeSmrg 7462e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7463e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 746463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 746563323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 746663323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 746763323ee5Smrgthen : 746863323ee5Smrg printf %s "(cached) " >&6 7469d5e55f73Smrgelse case e in #( 7470d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7471e6ecbdaeSmrg/* end confdefs.h. */ 7472e6ecbdaeSmrgint i; 7473e6ecbdaeSmrg_ACEOF 747463323ee5Smrgif ac_fn_c_try_compile "$LINENO" 747563323ee5Smrgthen : 7476e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7477d5e55f73Smrgelse case e in #( 7478d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7479d5e55f73Smrgesac 7480e6ecbdaeSmrgfi 7481d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7482d5e55f73Smrgesac 7483e6ecbdaeSmrgfi 748463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 748563323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7486e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7487e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7488e6ecbdaeSmrgfi 7489e6ecbdaeSmrg 7490e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7491e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7492e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7493e6ecbdaeSmrg fi 7494e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 749563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 749663323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 749763323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 749863323ee5Smrgthen : 749963323ee5Smrg printf %s "(cached) " >&6 7500d5e55f73Smrgelse case e in #( 7501d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7502e6ecbdaeSmrg/* end confdefs.h. */ 7503e6ecbdaeSmrgint i; 7504e6ecbdaeSmrg_ACEOF 750563323ee5Smrgif ac_fn_c_try_compile "$LINENO" 750663323ee5Smrgthen : 7507e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7508d5e55f73Smrgelse case e in #( 7509d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7510d5e55f73Smrgesac 7511e6ecbdaeSmrgfi 7512d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7513d5e55f73Smrgesac 7514e6ecbdaeSmrgfi 751563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 751663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7517e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7518e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7519e6ecbdaeSmrgfi 7520e6ecbdaeSmrg 7521e6ecbdaeSmrgfound="no" 7522e6ecbdaeSmrg 7523e6ecbdaeSmrg if test $found = "no" ; then 7524ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7525e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7526e6ecbdaeSmrg fi 7527e6ecbdaeSmrg 7528ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7529e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7530e6ecbdaeSmrg fi 7531e6ecbdaeSmrg 7532e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=implicit" 7533e6ecbdaeSmrg 753463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 753563323ee5Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7536ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_implicit 753763323ee5Smrg if eval test \${$cacheid+y} 753863323ee5Smrgthen : 753963323ee5Smrg printf %s "(cached) " >&6 7540d5e55f73Smrgelse case e in #( 7541d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7542e6ecbdaeSmrg/* end confdefs.h. */ 7543e6ecbdaeSmrgint i; 7544e6ecbdaeSmrgint 754563323ee5Smrgmain (void) 7546e6ecbdaeSmrg{ 7547e6ecbdaeSmrg 7548e6ecbdaeSmrg ; 7549e6ecbdaeSmrg return 0; 7550e6ecbdaeSmrg} 7551e6ecbdaeSmrg_ACEOF 755263323ee5Smrgif ac_fn_c_try_link "$LINENO" 755363323ee5Smrgthen : 7554e6ecbdaeSmrg eval $cacheid=yes 7555d5e55f73Smrgelse case e in #( 7556d5e55f73Smrg e) eval $cacheid=no ;; 7557d5e55f73Smrgesac 7558e6ecbdaeSmrgfi 755963323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7560d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7561d5e55f73Smrgesac 7562e6ecbdaeSmrgfi 7563e6ecbdaeSmrg 7564e6ecbdaeSmrg 7565e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7566e6ecbdaeSmrg 7567e6ecbdaeSmrg eval supported=\$$cacheid 756863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 756963323ee5Smrgprintf "%s\n" "$supported" >&6; } 7570e6ecbdaeSmrg if test "$supported" = "yes" ; then 7571e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7572e6ecbdaeSmrg found="yes" 7573e6ecbdaeSmrg fi 7574e6ecbdaeSmrg fi 7575e6ecbdaeSmrg 7576e6ecbdaeSmrg if test $found = "no" ; then 7577ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7578e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7579e6ecbdaeSmrg fi 7580e6ecbdaeSmrg 7581ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7582e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7583e6ecbdaeSmrg fi 7584e6ecbdaeSmrg 7585e6ecbdaeSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7586e6ecbdaeSmrg 758763323ee5Smrg { 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 758863323ee5Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7589ebb1c56dSmrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 759063323ee5Smrg if eval test \${$cacheid+y} 759163323ee5Smrgthen : 759263323ee5Smrg printf %s "(cached) " >&6 7593d5e55f73Smrgelse case e in #( 7594d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7595e6ecbdaeSmrg/* end confdefs.h. */ 7596e6ecbdaeSmrgint i; 7597e6ecbdaeSmrgint 759863323ee5Smrgmain (void) 7599e6ecbdaeSmrg{ 7600e6ecbdaeSmrg 7601e6ecbdaeSmrg ; 7602e6ecbdaeSmrg return 0; 7603e6ecbdaeSmrg} 7604e6ecbdaeSmrg_ACEOF 760563323ee5Smrgif ac_fn_c_try_link "$LINENO" 760663323ee5Smrgthen : 7607e6ecbdaeSmrg eval $cacheid=yes 7608d5e55f73Smrgelse case e in #( 7609d5e55f73Smrg e) eval $cacheid=no ;; 7610d5e55f73Smrgesac 7611e6ecbdaeSmrgfi 761263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7613d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7614d5e55f73Smrgesac 7615e6ecbdaeSmrgfi 7616e6ecbdaeSmrg 7617e6ecbdaeSmrg 7618e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7619e6ecbdaeSmrg 7620e6ecbdaeSmrg eval supported=\$$cacheid 762163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 762263323ee5Smrgprintf "%s\n" "$supported" >&6; } 7623e6ecbdaeSmrg if test "$supported" = "yes" ; then 7624e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7625e6ecbdaeSmrg found="yes" 7626e6ecbdaeSmrg fi 7627e6ecbdaeSmrg fi 7628e6ecbdaeSmrg 7629e6ecbdaeSmrg 7630e6ecbdaeSmrg 7631e6ecbdaeSmrg 7632e6ecbdaeSmrg 7633e6ecbdaeSmrg 7634e6ecbdaeSmrg 7635e6ecbdaeSmrg 7636e6ecbdaeSmrg 7637e6ecbdaeSmrg 7638e6ecbdaeSmrg 7639e6ecbdaeSmrg 7640e6ecbdaeSmrg 7641e6ecbdaeSmrg 7642e6ecbdaeSmrg 7643e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7644e6ecbdaeSmrg 7645e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7646e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 764763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 764863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 764963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 765063323ee5Smrgthen : 765163323ee5Smrg printf %s "(cached) " >&6 7652d5e55f73Smrgelse case e in #( 7653d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7654e6ecbdaeSmrg/* end confdefs.h. */ 7655e6ecbdaeSmrgint i; 7656e6ecbdaeSmrg_ACEOF 765763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 765863323ee5Smrgthen : 7659e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7660d5e55f73Smrgelse case e in #( 7661d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7662d5e55f73Smrgesac 7663e6ecbdaeSmrgfi 7664d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7665d5e55f73Smrgesac 7666e6ecbdaeSmrgfi 766763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 766863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7669e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7670e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7671e6ecbdaeSmrgfi 7672e6ecbdaeSmrg 7673e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7674e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7675e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7676e6ecbdaeSmrg fi 7677e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 767863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 767963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 768063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 768163323ee5Smrgthen : 768263323ee5Smrg printf %s "(cached) " >&6 7683d5e55f73Smrgelse case e in #( 7684d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7685e6ecbdaeSmrg/* end confdefs.h. */ 7686e6ecbdaeSmrgint i; 7687e6ecbdaeSmrg_ACEOF 768863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 768963323ee5Smrgthen : 7690e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7691d5e55f73Smrgelse case e in #( 7692d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7693d5e55f73Smrgesac 7694e6ecbdaeSmrgfi 7695d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7696d5e55f73Smrgesac 7697e6ecbdaeSmrgfi 769863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 769963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7700e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7701e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7702e6ecbdaeSmrgfi 7703e6ecbdaeSmrg 7704e6ecbdaeSmrgfound="no" 7705e6ecbdaeSmrg 7706e6ecbdaeSmrg if test $found = "no" ; then 7707ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7708e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7709e6ecbdaeSmrg fi 7710e6ecbdaeSmrg 7711ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7712e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7713e6ecbdaeSmrg fi 7714e6ecbdaeSmrg 7715e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=nonnull" 7716e6ecbdaeSmrg 771763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 771863323ee5Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7719ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_nonnull 772063323ee5Smrg if eval test \${$cacheid+y} 772163323ee5Smrgthen : 772263323ee5Smrg printf %s "(cached) " >&6 7723d5e55f73Smrgelse case e in #( 7724d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7725e6ecbdaeSmrg/* end confdefs.h. */ 7726e6ecbdaeSmrgint i; 7727e6ecbdaeSmrgint 772863323ee5Smrgmain (void) 7729e6ecbdaeSmrg{ 7730e6ecbdaeSmrg 7731e6ecbdaeSmrg ; 7732e6ecbdaeSmrg return 0; 7733e6ecbdaeSmrg} 7734e6ecbdaeSmrg_ACEOF 773563323ee5Smrgif ac_fn_c_try_link "$LINENO" 773663323ee5Smrgthen : 7737e6ecbdaeSmrg eval $cacheid=yes 7738d5e55f73Smrgelse case e in #( 7739d5e55f73Smrg e) eval $cacheid=no ;; 7740d5e55f73Smrgesac 7741e6ecbdaeSmrgfi 774263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7743d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7744d5e55f73Smrgesac 7745e6ecbdaeSmrgfi 7746e6ecbdaeSmrg 7747e6ecbdaeSmrg 7748e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7749e6ecbdaeSmrg 7750e6ecbdaeSmrg eval supported=\$$cacheid 775163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 775263323ee5Smrgprintf "%s\n" "$supported" >&6; } 7753e6ecbdaeSmrg if test "$supported" = "yes" ; then 7754e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7755e6ecbdaeSmrg found="yes" 7756e6ecbdaeSmrg fi 7757e6ecbdaeSmrg fi 7758e6ecbdaeSmrg 7759e6ecbdaeSmrg 7760e6ecbdaeSmrg 7761e6ecbdaeSmrg 7762e6ecbdaeSmrg 7763e6ecbdaeSmrg 7764e6ecbdaeSmrg 7765e6ecbdaeSmrg 7766e6ecbdaeSmrg 7767e6ecbdaeSmrg 7768e6ecbdaeSmrg 7769e6ecbdaeSmrg 7770e6ecbdaeSmrg 7771e6ecbdaeSmrg 7772e6ecbdaeSmrg 7773e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7774e6ecbdaeSmrg 7775e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7776e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 777763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 777863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 777963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 778063323ee5Smrgthen : 778163323ee5Smrg printf %s "(cached) " >&6 7782d5e55f73Smrgelse case e in #( 7783d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7784e6ecbdaeSmrg/* end confdefs.h. */ 7785e6ecbdaeSmrgint i; 7786e6ecbdaeSmrg_ACEOF 778763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 778863323ee5Smrgthen : 7789e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7790d5e55f73Smrgelse case e in #( 7791d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7792d5e55f73Smrgesac 7793e6ecbdaeSmrgfi 7794d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7795d5e55f73Smrgesac 7796e6ecbdaeSmrgfi 779763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 779863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7799e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7800e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7801e6ecbdaeSmrgfi 7802e6ecbdaeSmrg 7803e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7804e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7805e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7806e6ecbdaeSmrg fi 7807e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 780863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 780963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 781063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 781163323ee5Smrgthen : 781263323ee5Smrg printf %s "(cached) " >&6 7813d5e55f73Smrgelse case e in #( 7814d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7815e6ecbdaeSmrg/* end confdefs.h. */ 7816e6ecbdaeSmrgint i; 7817e6ecbdaeSmrg_ACEOF 781863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 781963323ee5Smrgthen : 7820e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7821d5e55f73Smrgelse case e in #( 7822d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7823d5e55f73Smrgesac 7824e6ecbdaeSmrgfi 7825d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7826d5e55f73Smrgesac 7827e6ecbdaeSmrgfi 782863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 782963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7830e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7831e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7832e6ecbdaeSmrgfi 7833e6ecbdaeSmrg 7834e6ecbdaeSmrgfound="no" 7835e6ecbdaeSmrg 7836e6ecbdaeSmrg if test $found = "no" ; then 7837ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7838e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7839e6ecbdaeSmrg fi 7840e6ecbdaeSmrg 7841ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7842e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7843e6ecbdaeSmrg fi 7844e6ecbdaeSmrg 7845e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=init-self" 7846e6ecbdaeSmrg 784763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 784863323ee5Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7849ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_init_self 785063323ee5Smrg if eval test \${$cacheid+y} 785163323ee5Smrgthen : 785263323ee5Smrg printf %s "(cached) " >&6 7853d5e55f73Smrgelse case e in #( 7854d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7855e6ecbdaeSmrg/* end confdefs.h. */ 7856e6ecbdaeSmrgint i; 7857e6ecbdaeSmrgint 785863323ee5Smrgmain (void) 7859e6ecbdaeSmrg{ 7860e6ecbdaeSmrg 7861e6ecbdaeSmrg ; 7862e6ecbdaeSmrg return 0; 7863e6ecbdaeSmrg} 7864e6ecbdaeSmrg_ACEOF 786563323ee5Smrgif ac_fn_c_try_link "$LINENO" 786663323ee5Smrgthen : 7867e6ecbdaeSmrg eval $cacheid=yes 7868d5e55f73Smrgelse case e in #( 7869d5e55f73Smrg e) eval $cacheid=no ;; 7870d5e55f73Smrgesac 7871e6ecbdaeSmrgfi 787263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7873d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 7874d5e55f73Smrgesac 7875e6ecbdaeSmrgfi 7876e6ecbdaeSmrg 7877e6ecbdaeSmrg 7878e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7879e6ecbdaeSmrg 7880e6ecbdaeSmrg eval supported=\$$cacheid 788163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 788263323ee5Smrgprintf "%s\n" "$supported" >&6; } 7883e6ecbdaeSmrg if test "$supported" = "yes" ; then 7884e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7885e6ecbdaeSmrg found="yes" 7886e6ecbdaeSmrg fi 7887e6ecbdaeSmrg fi 7888e6ecbdaeSmrg 7889e6ecbdaeSmrg 7890e6ecbdaeSmrg 7891e6ecbdaeSmrg 7892e6ecbdaeSmrg 7893e6ecbdaeSmrg 7894e6ecbdaeSmrg 7895e6ecbdaeSmrg 7896e6ecbdaeSmrg 7897e6ecbdaeSmrg 7898e6ecbdaeSmrg 7899e6ecbdaeSmrg 7900e6ecbdaeSmrg 7901e6ecbdaeSmrg 7902e6ecbdaeSmrg 7903e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7904e6ecbdaeSmrg 7905e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7906e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 790763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 790863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 790963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 791063323ee5Smrgthen : 791163323ee5Smrg printf %s "(cached) " >&6 7912d5e55f73Smrgelse case e in #( 7913d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7914e6ecbdaeSmrg/* end confdefs.h. */ 7915e6ecbdaeSmrgint i; 7916e6ecbdaeSmrg_ACEOF 791763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 791863323ee5Smrgthen : 7919e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7920d5e55f73Smrgelse case e in #( 7921d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7922d5e55f73Smrgesac 7923e6ecbdaeSmrgfi 7924d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7925d5e55f73Smrgesac 7926e6ecbdaeSmrgfi 792763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 792863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7929e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7930e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7931e6ecbdaeSmrgfi 7932e6ecbdaeSmrg 7933e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7934e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7935e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7936e6ecbdaeSmrg fi 7937e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 793863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 793963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 794063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 794163323ee5Smrgthen : 794263323ee5Smrg printf %s "(cached) " >&6 7943d5e55f73Smrgelse case e in #( 7944d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7945e6ecbdaeSmrg/* end confdefs.h. */ 7946e6ecbdaeSmrgint i; 7947e6ecbdaeSmrg_ACEOF 794863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 794963323ee5Smrgthen : 7950e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7951d5e55f73Smrgelse case e in #( 7952d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7953d5e55f73Smrgesac 7954e6ecbdaeSmrgfi 7955d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7956d5e55f73Smrgesac 7957e6ecbdaeSmrgfi 795863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 795963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7960e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7961e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7962e6ecbdaeSmrgfi 7963e6ecbdaeSmrg 7964e6ecbdaeSmrgfound="no" 7965e6ecbdaeSmrg 7966e6ecbdaeSmrg if test $found = "no" ; then 7967ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7968e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7969e6ecbdaeSmrg fi 7970e6ecbdaeSmrg 7971ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7972e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7973e6ecbdaeSmrg fi 7974e6ecbdaeSmrg 7975e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=main" 7976e6ecbdaeSmrg 797763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 797863323ee5Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7979ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_main 798063323ee5Smrg if eval test \${$cacheid+y} 798163323ee5Smrgthen : 798263323ee5Smrg printf %s "(cached) " >&6 7983d5e55f73Smrgelse case e in #( 7984d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7985e6ecbdaeSmrg/* end confdefs.h. */ 7986e6ecbdaeSmrgint i; 7987e6ecbdaeSmrgint 798863323ee5Smrgmain (void) 7989e6ecbdaeSmrg{ 7990e6ecbdaeSmrg 7991e6ecbdaeSmrg ; 7992e6ecbdaeSmrg return 0; 7993e6ecbdaeSmrg} 7994e6ecbdaeSmrg_ACEOF 799563323ee5Smrgif ac_fn_c_try_link "$LINENO" 799663323ee5Smrgthen : 7997e6ecbdaeSmrg eval $cacheid=yes 7998d5e55f73Smrgelse case e in #( 7999d5e55f73Smrg e) eval $cacheid=no ;; 8000d5e55f73Smrgesac 8001e6ecbdaeSmrgfi 800263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8003d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8004d5e55f73Smrgesac 8005e6ecbdaeSmrgfi 8006e6ecbdaeSmrg 8007e6ecbdaeSmrg 8008e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8009e6ecbdaeSmrg 8010e6ecbdaeSmrg eval supported=\$$cacheid 801163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 801263323ee5Smrgprintf "%s\n" "$supported" >&6; } 8013e6ecbdaeSmrg if test "$supported" = "yes" ; then 8014e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 8015e6ecbdaeSmrg found="yes" 8016e6ecbdaeSmrg fi 8017e6ecbdaeSmrg fi 8018e6ecbdaeSmrg 8019e6ecbdaeSmrg 8020e6ecbdaeSmrg 8021e6ecbdaeSmrg 8022e6ecbdaeSmrg 8023e6ecbdaeSmrg 8024e6ecbdaeSmrg 8025e6ecbdaeSmrg 8026e6ecbdaeSmrg 8027e6ecbdaeSmrg 8028e6ecbdaeSmrg 8029e6ecbdaeSmrg 8030e6ecbdaeSmrg 8031e6ecbdaeSmrg 8032e6ecbdaeSmrg 8033e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8034e6ecbdaeSmrg 8035e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8036e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 803763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 803863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 803963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 804063323ee5Smrgthen : 804163323ee5Smrg printf %s "(cached) " >&6 8042d5e55f73Smrgelse case e in #( 8043d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8044e6ecbdaeSmrg/* end confdefs.h. */ 8045e6ecbdaeSmrgint i; 8046e6ecbdaeSmrg_ACEOF 804763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 804863323ee5Smrgthen : 8049e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8050d5e55f73Smrgelse case e in #( 8051d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8052d5e55f73Smrgesac 8053e6ecbdaeSmrgfi 8054d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8055d5e55f73Smrgesac 8056e6ecbdaeSmrgfi 805763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 805863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8059e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8060e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8061e6ecbdaeSmrgfi 8062e6ecbdaeSmrg 8063e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8064e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8065e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8066e6ecbdaeSmrg fi 8067e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 806863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 806963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 807063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 807163323ee5Smrgthen : 807263323ee5Smrg printf %s "(cached) " >&6 8073d5e55f73Smrgelse case e in #( 8074d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8075e6ecbdaeSmrg/* end confdefs.h. */ 8076e6ecbdaeSmrgint i; 8077e6ecbdaeSmrg_ACEOF 807863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 807963323ee5Smrgthen : 8080e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8081d5e55f73Smrgelse case e in #( 8082d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8083d5e55f73Smrgesac 8084e6ecbdaeSmrgfi 8085d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8086d5e55f73Smrgesac 8087e6ecbdaeSmrgfi 808863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 808963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8090e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8091e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8092e6ecbdaeSmrgfi 8093e6ecbdaeSmrg 8094e6ecbdaeSmrgfound="no" 8095e6ecbdaeSmrg 8096e6ecbdaeSmrg if test $found = "no" ; then 8097ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8098e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8099e6ecbdaeSmrg fi 8100e6ecbdaeSmrg 8101ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8102e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8103e6ecbdaeSmrg fi 8104e6ecbdaeSmrg 8105e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 8106e6ecbdaeSmrg 810763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 810863323ee5Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 8109ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 811063323ee5Smrg if eval test \${$cacheid+y} 811163323ee5Smrgthen : 811263323ee5Smrg printf %s "(cached) " >&6 8113d5e55f73Smrgelse case e in #( 8114d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8115e6ecbdaeSmrg/* end confdefs.h. */ 8116e6ecbdaeSmrgint i; 8117e6ecbdaeSmrgint 811863323ee5Smrgmain (void) 8119e6ecbdaeSmrg{ 8120e6ecbdaeSmrg 8121e6ecbdaeSmrg ; 8122e6ecbdaeSmrg return 0; 8123e6ecbdaeSmrg} 8124e6ecbdaeSmrg_ACEOF 812563323ee5Smrgif ac_fn_c_try_link "$LINENO" 812663323ee5Smrgthen : 8127e6ecbdaeSmrg eval $cacheid=yes 8128d5e55f73Smrgelse case e in #( 8129d5e55f73Smrg e) eval $cacheid=no ;; 8130d5e55f73Smrgesac 8131e6ecbdaeSmrgfi 813263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8133d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8134d5e55f73Smrgesac 8135e6ecbdaeSmrgfi 8136e6ecbdaeSmrg 8137e6ecbdaeSmrg 8138e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8139e6ecbdaeSmrg 8140e6ecbdaeSmrg eval supported=\$$cacheid 814163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 814263323ee5Smrgprintf "%s\n" "$supported" >&6; } 8143e6ecbdaeSmrg if test "$supported" = "yes" ; then 8144e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 8145e6ecbdaeSmrg found="yes" 8146e6ecbdaeSmrg fi 8147e6ecbdaeSmrg fi 8148e6ecbdaeSmrg 8149e6ecbdaeSmrg 8150e6ecbdaeSmrg 8151e6ecbdaeSmrg 8152e6ecbdaeSmrg 8153e6ecbdaeSmrg 8154e6ecbdaeSmrg 8155e6ecbdaeSmrg 8156e6ecbdaeSmrg 8157e6ecbdaeSmrg 8158e6ecbdaeSmrg 8159e6ecbdaeSmrg 8160e6ecbdaeSmrg 8161e6ecbdaeSmrg 8162e6ecbdaeSmrg 8163e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8164e6ecbdaeSmrg 8165e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8166e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 816763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 816863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 816963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 817063323ee5Smrgthen : 817163323ee5Smrg printf %s "(cached) " >&6 8172d5e55f73Smrgelse case e in #( 8173d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8174e6ecbdaeSmrg/* end confdefs.h. */ 8175e6ecbdaeSmrgint i; 8176e6ecbdaeSmrg_ACEOF 817763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 817863323ee5Smrgthen : 8179e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8180d5e55f73Smrgelse case e in #( 8181d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8182d5e55f73Smrgesac 8183e6ecbdaeSmrgfi 8184d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8185d5e55f73Smrgesac 8186e6ecbdaeSmrgfi 818763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 818863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8189e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8190e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8191e6ecbdaeSmrgfi 8192e6ecbdaeSmrg 8193e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8194e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8195e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8196e6ecbdaeSmrg fi 8197e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 819863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 819963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 820063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 820163323ee5Smrgthen : 820263323ee5Smrg printf %s "(cached) " >&6 8203d5e55f73Smrgelse case e in #( 8204d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8205e6ecbdaeSmrg/* end confdefs.h. */ 8206e6ecbdaeSmrgint i; 8207e6ecbdaeSmrg_ACEOF 820863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 820963323ee5Smrgthen : 8210e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8211d5e55f73Smrgelse case e in #( 8212d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8213d5e55f73Smrgesac 8214e6ecbdaeSmrgfi 8215d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8216d5e55f73Smrgesac 8217e6ecbdaeSmrgfi 821863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 821963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8220e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8221e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8222e6ecbdaeSmrgfi 8223e6ecbdaeSmrg 8224e6ecbdaeSmrgfound="no" 8225e6ecbdaeSmrg 8226e6ecbdaeSmrg if test $found = "no" ; then 8227ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8228e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8229e6ecbdaeSmrg fi 8230e6ecbdaeSmrg 8231ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8232e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8233e6ecbdaeSmrg fi 8234e6ecbdaeSmrg 8235e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 8236e6ecbdaeSmrg 823763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 823863323ee5Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 8239ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 824063323ee5Smrg if eval test \${$cacheid+y} 824163323ee5Smrgthen : 824263323ee5Smrg printf %s "(cached) " >&6 8243d5e55f73Smrgelse case e in #( 8244d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8245e6ecbdaeSmrg/* end confdefs.h. */ 8246e6ecbdaeSmrgint i; 8247e6ecbdaeSmrgint 824863323ee5Smrgmain (void) 8249e6ecbdaeSmrg{ 8250e6ecbdaeSmrg 8251e6ecbdaeSmrg ; 8252e6ecbdaeSmrg return 0; 8253e6ecbdaeSmrg} 8254e6ecbdaeSmrg_ACEOF 825563323ee5Smrgif ac_fn_c_try_link "$LINENO" 825663323ee5Smrgthen : 8257e6ecbdaeSmrg eval $cacheid=yes 8258d5e55f73Smrgelse case e in #( 8259d5e55f73Smrg e) eval $cacheid=no ;; 8260d5e55f73Smrgesac 8261e6ecbdaeSmrgfi 826263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8263d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8264d5e55f73Smrgesac 8265e6ecbdaeSmrgfi 8266e6ecbdaeSmrg 8267e6ecbdaeSmrg 8268e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8269e6ecbdaeSmrg 8270e6ecbdaeSmrg eval supported=\$$cacheid 827163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 827263323ee5Smrgprintf "%s\n" "$supported" >&6; } 8273e6ecbdaeSmrg if test "$supported" = "yes" ; then 8274e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 8275e6ecbdaeSmrg found="yes" 8276e6ecbdaeSmrg fi 8277e6ecbdaeSmrg fi 8278e6ecbdaeSmrg 8279e6ecbdaeSmrg 8280e6ecbdaeSmrg 8281e6ecbdaeSmrg 8282e6ecbdaeSmrg 8283e6ecbdaeSmrg 8284e6ecbdaeSmrg 8285e6ecbdaeSmrg 8286e6ecbdaeSmrg 8287e6ecbdaeSmrg 8288e6ecbdaeSmrg 8289e6ecbdaeSmrg 8290e6ecbdaeSmrg 8291e6ecbdaeSmrg 8292e6ecbdaeSmrg 8293e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8294e6ecbdaeSmrg 8295e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8296e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 829763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 829863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 829963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 830063323ee5Smrgthen : 830163323ee5Smrg printf %s "(cached) " >&6 8302d5e55f73Smrgelse case e in #( 8303d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8304e6ecbdaeSmrg/* end confdefs.h. */ 8305e6ecbdaeSmrgint i; 8306e6ecbdaeSmrg_ACEOF 830763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 830863323ee5Smrgthen : 8309e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8310d5e55f73Smrgelse case e in #( 8311d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8312d5e55f73Smrgesac 8313e6ecbdaeSmrgfi 8314d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8315d5e55f73Smrgesac 8316e6ecbdaeSmrgfi 831763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 831863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8319e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8320e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8321e6ecbdaeSmrgfi 8322e6ecbdaeSmrg 8323e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8324e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8325e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8326e6ecbdaeSmrg fi 8327e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 832863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 832963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 833063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 833163323ee5Smrgthen : 833263323ee5Smrg printf %s "(cached) " >&6 8333d5e55f73Smrgelse case e in #( 8334d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8335e6ecbdaeSmrg/* end confdefs.h. */ 8336e6ecbdaeSmrgint i; 8337e6ecbdaeSmrg_ACEOF 833863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 833963323ee5Smrgthen : 8340e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8341d5e55f73Smrgelse case e in #( 8342d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8343d5e55f73Smrgesac 8344e6ecbdaeSmrgfi 8345d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8346d5e55f73Smrgesac 8347e6ecbdaeSmrgfi 834863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 834963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8350e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8351e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8352e6ecbdaeSmrgfi 8353e6ecbdaeSmrg 8354e6ecbdaeSmrgfound="no" 8355e6ecbdaeSmrg 8356e6ecbdaeSmrg if test $found = "no" ; then 8357ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8358e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8359e6ecbdaeSmrg fi 8360e6ecbdaeSmrg 8361ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8362e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8363e6ecbdaeSmrg fi 8364e6ecbdaeSmrg 8365e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=return-type" 8366e6ecbdaeSmrg 836763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 836863323ee5Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 8369ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_return_type 837063323ee5Smrg if eval test \${$cacheid+y} 837163323ee5Smrgthen : 837263323ee5Smrg printf %s "(cached) " >&6 8373d5e55f73Smrgelse case e in #( 8374d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8375e6ecbdaeSmrg/* end confdefs.h. */ 8376e6ecbdaeSmrgint i; 8377e6ecbdaeSmrgint 837863323ee5Smrgmain (void) 8379e6ecbdaeSmrg{ 8380e6ecbdaeSmrg 8381e6ecbdaeSmrg ; 8382e6ecbdaeSmrg return 0; 8383e6ecbdaeSmrg} 8384e6ecbdaeSmrg_ACEOF 838563323ee5Smrgif ac_fn_c_try_link "$LINENO" 838663323ee5Smrgthen : 8387e6ecbdaeSmrg eval $cacheid=yes 8388d5e55f73Smrgelse case e in #( 8389d5e55f73Smrg e) eval $cacheid=no ;; 8390d5e55f73Smrgesac 8391e6ecbdaeSmrgfi 839263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8393d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8394d5e55f73Smrgesac 8395e6ecbdaeSmrgfi 8396e6ecbdaeSmrg 8397e6ecbdaeSmrg 8398e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8399e6ecbdaeSmrg 8400e6ecbdaeSmrg eval supported=\$$cacheid 840163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 840263323ee5Smrgprintf "%s\n" "$supported" >&6; } 8403e6ecbdaeSmrg if test "$supported" = "yes" ; then 8404e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 8405e6ecbdaeSmrg found="yes" 8406e6ecbdaeSmrg fi 8407e6ecbdaeSmrg fi 8408e6ecbdaeSmrg 8409e6ecbdaeSmrg if test $found = "no" ; then 8410ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8411e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8412e6ecbdaeSmrg fi 8413e6ecbdaeSmrg 8414ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8415e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8416e6ecbdaeSmrg fi 8417e6ecbdaeSmrg 8418e6ecbdaeSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8419e6ecbdaeSmrg 842063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 842163323ee5Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 8422ebb1c56dSmrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 842363323ee5Smrg if eval test \${$cacheid+y} 842463323ee5Smrgthen : 842563323ee5Smrg printf %s "(cached) " >&6 8426d5e55f73Smrgelse case e in #( 8427d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8428e6ecbdaeSmrg/* end confdefs.h. */ 8429e6ecbdaeSmrgint i; 8430e6ecbdaeSmrgint 843163323ee5Smrgmain (void) 8432e6ecbdaeSmrg{ 8433e6ecbdaeSmrg 8434e6ecbdaeSmrg ; 8435e6ecbdaeSmrg return 0; 8436e6ecbdaeSmrg} 8437e6ecbdaeSmrg_ACEOF 843863323ee5Smrgif ac_fn_c_try_link "$LINENO" 843963323ee5Smrgthen : 8440e6ecbdaeSmrg eval $cacheid=yes 8441d5e55f73Smrgelse case e in #( 8442d5e55f73Smrg e) eval $cacheid=no ;; 8443d5e55f73Smrgesac 8444e6ecbdaeSmrgfi 844563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8446d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8447d5e55f73Smrgesac 8448e6ecbdaeSmrgfi 8449e6ecbdaeSmrg 8450e6ecbdaeSmrg 8451e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8452e6ecbdaeSmrg 8453e6ecbdaeSmrg eval supported=\$$cacheid 845463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 845563323ee5Smrgprintf "%s\n" "$supported" >&6; } 8456e6ecbdaeSmrg if test "$supported" = "yes" ; then 8457e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8458e6ecbdaeSmrg found="yes" 8459e6ecbdaeSmrg fi 8460e6ecbdaeSmrg fi 8461e6ecbdaeSmrg 8462e6ecbdaeSmrg 8463e6ecbdaeSmrg 8464e6ecbdaeSmrg 8465e6ecbdaeSmrg 8466e6ecbdaeSmrg 8467e6ecbdaeSmrg 8468e6ecbdaeSmrg 8469e6ecbdaeSmrg 8470e6ecbdaeSmrg 8471e6ecbdaeSmrg 8472e6ecbdaeSmrg 8473e6ecbdaeSmrg 8474e6ecbdaeSmrg 8475e6ecbdaeSmrg 8476e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8477e6ecbdaeSmrg 8478e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8479e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 848063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 848163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 848263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 848363323ee5Smrgthen : 848463323ee5Smrg printf %s "(cached) " >&6 8485d5e55f73Smrgelse case e in #( 8486d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8487e6ecbdaeSmrg/* end confdefs.h. */ 8488e6ecbdaeSmrgint i; 8489e6ecbdaeSmrg_ACEOF 849063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 849163323ee5Smrgthen : 8492e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8493d5e55f73Smrgelse case e in #( 8494d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8495d5e55f73Smrgesac 8496e6ecbdaeSmrgfi 8497d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8498d5e55f73Smrgesac 8499e6ecbdaeSmrgfi 850063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 850163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8502e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8503e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8504e6ecbdaeSmrgfi 8505e6ecbdaeSmrg 8506e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8507e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8508e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8509e6ecbdaeSmrg fi 8510e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 851163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 851263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 851363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 851463323ee5Smrgthen : 851563323ee5Smrg printf %s "(cached) " >&6 8516d5e55f73Smrgelse case e in #( 8517d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8518e6ecbdaeSmrg/* end confdefs.h. */ 8519e6ecbdaeSmrgint i; 8520e6ecbdaeSmrg_ACEOF 852163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 852263323ee5Smrgthen : 8523e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8524d5e55f73Smrgelse case e in #( 8525d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8526d5e55f73Smrgesac 8527e6ecbdaeSmrgfi 8528d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8529d5e55f73Smrgesac 8530e6ecbdaeSmrgfi 853163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 853263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8533e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8534e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8535e6ecbdaeSmrgfi 8536e6ecbdaeSmrg 8537e6ecbdaeSmrgfound="no" 8538e6ecbdaeSmrg 8539e6ecbdaeSmrg if test $found = "no" ; then 8540ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8541e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8542e6ecbdaeSmrg fi 8543e6ecbdaeSmrg 8544ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8545e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8546e6ecbdaeSmrg fi 8547e6ecbdaeSmrg 8548e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 8549e6ecbdaeSmrg 855063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 855163323ee5Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8552ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 855363323ee5Smrg if eval test \${$cacheid+y} 855463323ee5Smrgthen : 855563323ee5Smrg printf %s "(cached) " >&6 8556d5e55f73Smrgelse case e in #( 8557d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8558e6ecbdaeSmrg/* end confdefs.h. */ 8559e6ecbdaeSmrgint i; 8560e6ecbdaeSmrgint 856163323ee5Smrgmain (void) 8562e6ecbdaeSmrg{ 8563e6ecbdaeSmrg 8564e6ecbdaeSmrg ; 8565e6ecbdaeSmrg return 0; 8566e6ecbdaeSmrg} 8567e6ecbdaeSmrg_ACEOF 856863323ee5Smrgif ac_fn_c_try_link "$LINENO" 856963323ee5Smrgthen : 8570e6ecbdaeSmrg eval $cacheid=yes 8571d5e55f73Smrgelse case e in #( 8572d5e55f73Smrg e) eval $cacheid=no ;; 8573d5e55f73Smrgesac 8574e6ecbdaeSmrgfi 857563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8576d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8577d5e55f73Smrgesac 8578e6ecbdaeSmrgfi 8579e6ecbdaeSmrg 8580e6ecbdaeSmrg 8581e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8582e6ecbdaeSmrg 8583e6ecbdaeSmrg eval supported=\$$cacheid 858463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 858563323ee5Smrgprintf "%s\n" "$supported" >&6; } 8586e6ecbdaeSmrg if test "$supported" = "yes" ; then 8587e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8588e6ecbdaeSmrg found="yes" 8589e6ecbdaeSmrg fi 8590e6ecbdaeSmrg fi 8591e6ecbdaeSmrg 8592e6ecbdaeSmrg 8593e6ecbdaeSmrg 8594e6ecbdaeSmrg 8595e6ecbdaeSmrg 8596e6ecbdaeSmrg 8597e6ecbdaeSmrg 8598e6ecbdaeSmrg 8599e6ecbdaeSmrg 8600e6ecbdaeSmrg 8601e6ecbdaeSmrg 8602e6ecbdaeSmrg 8603e6ecbdaeSmrg 8604e6ecbdaeSmrg 8605e6ecbdaeSmrg 8606e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8607e6ecbdaeSmrg 8608e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8609e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 861063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 861163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 861263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 861363323ee5Smrgthen : 861463323ee5Smrg printf %s "(cached) " >&6 8615d5e55f73Smrgelse case e in #( 8616d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8617e6ecbdaeSmrg/* end confdefs.h. */ 8618e6ecbdaeSmrgint i; 8619e6ecbdaeSmrg_ACEOF 862063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 862163323ee5Smrgthen : 8622e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8623d5e55f73Smrgelse case e in #( 8624d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8625d5e55f73Smrgesac 8626e6ecbdaeSmrgfi 8627d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8628d5e55f73Smrgesac 8629e6ecbdaeSmrgfi 863063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 863163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8632e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8633e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8634e6ecbdaeSmrgfi 8635e6ecbdaeSmrg 8636e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8637e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8638e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8639e6ecbdaeSmrg fi 8640e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 864163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 864263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 864363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 864463323ee5Smrgthen : 864563323ee5Smrg printf %s "(cached) " >&6 8646d5e55f73Smrgelse case e in #( 8647d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8648e6ecbdaeSmrg/* end confdefs.h. */ 8649e6ecbdaeSmrgint i; 8650e6ecbdaeSmrg_ACEOF 865163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 865263323ee5Smrgthen : 8653e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8654d5e55f73Smrgelse case e in #( 8655d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8656d5e55f73Smrgesac 8657e6ecbdaeSmrgfi 8658d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8659d5e55f73Smrgesac 8660e6ecbdaeSmrgfi 866163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 866263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8663e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8664e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8665e6ecbdaeSmrgfi 8666e6ecbdaeSmrg 8667e6ecbdaeSmrgfound="no" 8668e6ecbdaeSmrg 8669e6ecbdaeSmrg if test $found = "no" ; then 8670ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8671e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8672e6ecbdaeSmrg fi 8673e6ecbdaeSmrg 8674ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8675e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8676e6ecbdaeSmrg fi 8677e6ecbdaeSmrg 8678e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 8679e6ecbdaeSmrg 868063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 868163323ee5Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8682ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 868363323ee5Smrg if eval test \${$cacheid+y} 868463323ee5Smrgthen : 868563323ee5Smrg printf %s "(cached) " >&6 8686d5e55f73Smrgelse case e in #( 8687d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8688e6ecbdaeSmrg/* end confdefs.h. */ 8689e6ecbdaeSmrgint i; 8690e6ecbdaeSmrgint 869163323ee5Smrgmain (void) 8692e6ecbdaeSmrg{ 8693e6ecbdaeSmrg 8694e6ecbdaeSmrg ; 8695e6ecbdaeSmrg return 0; 8696e6ecbdaeSmrg} 8697e6ecbdaeSmrg_ACEOF 869863323ee5Smrgif ac_fn_c_try_link "$LINENO" 869963323ee5Smrgthen : 8700e6ecbdaeSmrg eval $cacheid=yes 8701d5e55f73Smrgelse case e in #( 8702d5e55f73Smrg e) eval $cacheid=no ;; 8703d5e55f73Smrgesac 8704e6ecbdaeSmrgfi 870563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8706d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8707d5e55f73Smrgesac 8708e6ecbdaeSmrgfi 8709e6ecbdaeSmrg 8710e6ecbdaeSmrg 8711e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8712e6ecbdaeSmrg 8713e6ecbdaeSmrg eval supported=\$$cacheid 871463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 871563323ee5Smrgprintf "%s\n" "$supported" >&6; } 8716e6ecbdaeSmrg if test "$supported" = "yes" ; then 8717e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8718e6ecbdaeSmrg found="yes" 8719e6ecbdaeSmrg fi 8720e6ecbdaeSmrg fi 8721e6ecbdaeSmrg 8722e6ecbdaeSmrg 8723e6ecbdaeSmrg 8724e6ecbdaeSmrg 8725e6ecbdaeSmrg 8726e6ecbdaeSmrg 8727e6ecbdaeSmrg 8728e6ecbdaeSmrg 8729e6ecbdaeSmrg 8730e6ecbdaeSmrg 8731e6ecbdaeSmrg 8732e6ecbdaeSmrg 8733e6ecbdaeSmrg 8734e6ecbdaeSmrg 8735e6ecbdaeSmrg 8736e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8737e6ecbdaeSmrg 8738e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8739e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 874063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 874163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 874263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 874363323ee5Smrgthen : 874463323ee5Smrg printf %s "(cached) " >&6 8745d5e55f73Smrgelse case e in #( 8746d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8747e6ecbdaeSmrg/* end confdefs.h. */ 8748e6ecbdaeSmrgint i; 8749e6ecbdaeSmrg_ACEOF 875063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 875163323ee5Smrgthen : 8752e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8753d5e55f73Smrgelse case e in #( 8754d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8755d5e55f73Smrgesac 8756e6ecbdaeSmrgfi 8757d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8758d5e55f73Smrgesac 8759e6ecbdaeSmrgfi 876063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 876163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8762e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8763e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8764e6ecbdaeSmrgfi 8765e6ecbdaeSmrg 8766e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8767e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8768e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8769e6ecbdaeSmrg fi 8770e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 877163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 877263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 877363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 877463323ee5Smrgthen : 877563323ee5Smrg printf %s "(cached) " >&6 8776d5e55f73Smrgelse case e in #( 8777d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8778e6ecbdaeSmrg/* end confdefs.h. */ 8779e6ecbdaeSmrgint i; 8780e6ecbdaeSmrg_ACEOF 878163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 878263323ee5Smrgthen : 8783e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8784d5e55f73Smrgelse case e in #( 8785d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8786d5e55f73Smrgesac 8787e6ecbdaeSmrgfi 8788d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8789d5e55f73Smrgesac 8790e6ecbdaeSmrgfi 879163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 879263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8793e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8794e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8795e6ecbdaeSmrgfi 8796e6ecbdaeSmrg 8797e6ecbdaeSmrgfound="no" 8798e6ecbdaeSmrg 8799e6ecbdaeSmrg if test $found = "no" ; then 8800ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8801e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8802e6ecbdaeSmrg fi 8803e6ecbdaeSmrg 8804ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8805e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8806e6ecbdaeSmrg fi 8807e6ecbdaeSmrg 8808e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=write-strings" 8809e6ecbdaeSmrg 881063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 881163323ee5Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8812ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_write_strings 881363323ee5Smrg if eval test \${$cacheid+y} 881463323ee5Smrgthen : 881563323ee5Smrg printf %s "(cached) " >&6 8816d5e55f73Smrgelse case e in #( 8817d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8818e6ecbdaeSmrg/* end confdefs.h. */ 8819e6ecbdaeSmrgint i; 8820e6ecbdaeSmrgint 882163323ee5Smrgmain (void) 8822e6ecbdaeSmrg{ 8823e6ecbdaeSmrg 8824e6ecbdaeSmrg ; 8825e6ecbdaeSmrg return 0; 8826e6ecbdaeSmrg} 8827e6ecbdaeSmrg_ACEOF 882863323ee5Smrgif ac_fn_c_try_link "$LINENO" 882963323ee5Smrgthen : 8830e6ecbdaeSmrg eval $cacheid=yes 8831d5e55f73Smrgelse case e in #( 8832d5e55f73Smrg e) eval $cacheid=no ;; 8833d5e55f73Smrgesac 8834e6ecbdaeSmrgfi 883563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8836d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8837d5e55f73Smrgesac 8838e6ecbdaeSmrgfi 8839e6ecbdaeSmrg 8840e6ecbdaeSmrg 8841e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8842e6ecbdaeSmrg 8843e6ecbdaeSmrg eval supported=\$$cacheid 884463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 884563323ee5Smrgprintf "%s\n" "$supported" >&6; } 8846e6ecbdaeSmrg if test "$supported" = "yes" ; then 8847e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8848e6ecbdaeSmrg found="yes" 8849e6ecbdaeSmrg fi 8850e6ecbdaeSmrg fi 8851e6ecbdaeSmrg 8852e6ecbdaeSmrg 8853e6ecbdaeSmrg 8854e6ecbdaeSmrg 8855e6ecbdaeSmrg 8856e6ecbdaeSmrg 8857e6ecbdaeSmrg 8858e6ecbdaeSmrg 8859e6ecbdaeSmrg 8860e6ecbdaeSmrg 8861e6ecbdaeSmrg 8862e6ecbdaeSmrg 8863e6ecbdaeSmrg 8864e6ecbdaeSmrg 8865e6ecbdaeSmrg 8866e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8867e6ecbdaeSmrg 8868e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8869e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 887063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 887163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 887263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 887363323ee5Smrgthen : 887463323ee5Smrg printf %s "(cached) " >&6 8875d5e55f73Smrgelse case e in #( 8876d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8877e6ecbdaeSmrg/* end confdefs.h. */ 8878e6ecbdaeSmrgint i; 8879e6ecbdaeSmrg_ACEOF 888063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 888163323ee5Smrgthen : 8882e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8883d5e55f73Smrgelse case e in #( 8884d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8885d5e55f73Smrgesac 8886e6ecbdaeSmrgfi 8887d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8888d5e55f73Smrgesac 8889e6ecbdaeSmrgfi 889063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 889163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8892e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8893e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8894e6ecbdaeSmrgfi 8895e6ecbdaeSmrg 8896e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8897e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8898e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8899e6ecbdaeSmrg fi 8900e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 890163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 890263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 890363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 890463323ee5Smrgthen : 890563323ee5Smrg printf %s "(cached) " >&6 8906d5e55f73Smrgelse case e in #( 8907d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8908e6ecbdaeSmrg/* end confdefs.h. */ 8909e6ecbdaeSmrgint i; 8910e6ecbdaeSmrg_ACEOF 891163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 891263323ee5Smrgthen : 8913e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8914d5e55f73Smrgelse case e in #( 8915d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8916d5e55f73Smrgesac 8917e6ecbdaeSmrgfi 8918d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8919d5e55f73Smrgesac 8920e6ecbdaeSmrgfi 892163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 892263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8923e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8924e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8925e6ecbdaeSmrgfi 8926e6ecbdaeSmrg 8927e6ecbdaeSmrgfound="no" 8928e6ecbdaeSmrg 8929e6ecbdaeSmrg if test $found = "no" ; then 8930ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8931e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8932e6ecbdaeSmrg fi 8933e6ecbdaeSmrg 8934ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8935e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8936e6ecbdaeSmrg fi 8937e6ecbdaeSmrg 8938e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=address" 8939e6ecbdaeSmrg 894063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 894163323ee5Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8942ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_address 894363323ee5Smrg if eval test \${$cacheid+y} 894463323ee5Smrgthen : 894563323ee5Smrg printf %s "(cached) " >&6 8946d5e55f73Smrgelse case e in #( 8947d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8948e6ecbdaeSmrg/* end confdefs.h. */ 8949e6ecbdaeSmrgint i; 8950e6ecbdaeSmrgint 895163323ee5Smrgmain (void) 8952e6ecbdaeSmrg{ 8953e6ecbdaeSmrg 8954e6ecbdaeSmrg ; 8955e6ecbdaeSmrg return 0; 8956e6ecbdaeSmrg} 8957e6ecbdaeSmrg_ACEOF 895863323ee5Smrgif ac_fn_c_try_link "$LINENO" 895963323ee5Smrgthen : 8960e6ecbdaeSmrg eval $cacheid=yes 8961d5e55f73Smrgelse case e in #( 8962d5e55f73Smrg e) eval $cacheid=no ;; 8963d5e55f73Smrgesac 8964e6ecbdaeSmrgfi 896563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8966d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 8967d5e55f73Smrgesac 8968e6ecbdaeSmrgfi 8969e6ecbdaeSmrg 8970e6ecbdaeSmrg 8971e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8972e6ecbdaeSmrg 8973e6ecbdaeSmrg eval supported=\$$cacheid 897463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 897563323ee5Smrgprintf "%s\n" "$supported" >&6; } 8976e6ecbdaeSmrg if test "$supported" = "yes" ; then 8977e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8978e6ecbdaeSmrg found="yes" 8979e6ecbdaeSmrg fi 8980e6ecbdaeSmrg fi 8981e6ecbdaeSmrg 8982e6ecbdaeSmrg 8983e6ecbdaeSmrg 8984e6ecbdaeSmrg 8985e6ecbdaeSmrg 8986e6ecbdaeSmrg 8987e6ecbdaeSmrg 8988e6ecbdaeSmrg 8989e6ecbdaeSmrg 8990e6ecbdaeSmrg 8991e6ecbdaeSmrg 8992e6ecbdaeSmrg 8993e6ecbdaeSmrg 8994e6ecbdaeSmrg 8995e6ecbdaeSmrg 8996e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8997e6ecbdaeSmrg 8998e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8999e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 900063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 900163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 900263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 900363323ee5Smrgthen : 900463323ee5Smrg printf %s "(cached) " >&6 9005d5e55f73Smrgelse case e in #( 9006d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9007e6ecbdaeSmrg/* end confdefs.h. */ 9008e6ecbdaeSmrgint i; 9009e6ecbdaeSmrg_ACEOF 901063323ee5Smrgif ac_fn_c_try_compile "$LINENO" 901163323ee5Smrgthen : 9012e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9013d5e55f73Smrgelse case e in #( 9014d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9015d5e55f73Smrgesac 9016e6ecbdaeSmrgfi 9017d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9018d5e55f73Smrgesac 9019e6ecbdaeSmrgfi 902063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 902163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9022e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9023e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9024e6ecbdaeSmrgfi 9025e6ecbdaeSmrg 9026e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9027e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9028e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9029e6ecbdaeSmrg fi 9030e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 903163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 903263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 903363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 903463323ee5Smrgthen : 903563323ee5Smrg printf %s "(cached) " >&6 9036d5e55f73Smrgelse case e in #( 9037d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9038e6ecbdaeSmrg/* end confdefs.h. */ 9039e6ecbdaeSmrgint i; 9040e6ecbdaeSmrg_ACEOF 904163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 904263323ee5Smrgthen : 9043e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9044d5e55f73Smrgelse case e in #( 9045d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9046d5e55f73Smrgesac 9047e6ecbdaeSmrgfi 9048d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9049d5e55f73Smrgesac 9050e6ecbdaeSmrgfi 905163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 905263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9053e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9054e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9055e6ecbdaeSmrgfi 9056e6ecbdaeSmrg 9057e6ecbdaeSmrgfound="no" 9058e6ecbdaeSmrg 9059e6ecbdaeSmrg if test $found = "no" ; then 9060ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9061e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9062e6ecbdaeSmrg fi 9063e6ecbdaeSmrg 9064ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9065e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9066e6ecbdaeSmrg fi 9067e6ecbdaeSmrg 9068e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 9069e6ecbdaeSmrg 907063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 907163323ee5Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 9072ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 907363323ee5Smrg if eval test \${$cacheid+y} 907463323ee5Smrgthen : 907563323ee5Smrg printf %s "(cached) " >&6 9076d5e55f73Smrgelse case e in #( 9077d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9078e6ecbdaeSmrg/* end confdefs.h. */ 9079e6ecbdaeSmrgint i; 9080e6ecbdaeSmrgint 908163323ee5Smrgmain (void) 9082e6ecbdaeSmrg{ 9083e6ecbdaeSmrg 9084e6ecbdaeSmrg ; 9085e6ecbdaeSmrg return 0; 9086e6ecbdaeSmrg} 9087e6ecbdaeSmrg_ACEOF 908863323ee5Smrgif ac_fn_c_try_link "$LINENO" 908963323ee5Smrgthen : 9090e6ecbdaeSmrg eval $cacheid=yes 9091d5e55f73Smrgelse case e in #( 9092d5e55f73Smrg e) eval $cacheid=no ;; 9093d5e55f73Smrgesac 9094e6ecbdaeSmrgfi 909563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9096d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9097d5e55f73Smrgesac 9098e6ecbdaeSmrgfi 9099e6ecbdaeSmrg 9100e6ecbdaeSmrg 9101e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9102e6ecbdaeSmrg 9103e6ecbdaeSmrg eval supported=\$$cacheid 910463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 910563323ee5Smrgprintf "%s\n" "$supported" >&6; } 9106e6ecbdaeSmrg if test "$supported" = "yes" ; then 9107e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 9108e6ecbdaeSmrg found="yes" 9109e6ecbdaeSmrg fi 9110e6ecbdaeSmrg fi 9111e6ecbdaeSmrg 9112e6ecbdaeSmrg if test $found = "no" ; then 9113ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9114e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9115e6ecbdaeSmrg fi 9116e6ecbdaeSmrg 9117ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9118e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9119e6ecbdaeSmrg fi 9120e6ecbdaeSmrg 9121e6ecbdaeSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9122e6ecbdaeSmrg 912363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 912463323ee5Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 9125ebb1c56dSmrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 912663323ee5Smrg if eval test \${$cacheid+y} 912763323ee5Smrgthen : 912863323ee5Smrg printf %s "(cached) " >&6 9129d5e55f73Smrgelse case e in #( 9130d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9131e6ecbdaeSmrg/* end confdefs.h. */ 9132e6ecbdaeSmrgint i; 9133e6ecbdaeSmrgint 913463323ee5Smrgmain (void) 9135e6ecbdaeSmrg{ 9136e6ecbdaeSmrg 9137e6ecbdaeSmrg ; 9138e6ecbdaeSmrg return 0; 9139e6ecbdaeSmrg} 9140e6ecbdaeSmrg_ACEOF 914163323ee5Smrgif ac_fn_c_try_link "$LINENO" 914263323ee5Smrgthen : 9143e6ecbdaeSmrg eval $cacheid=yes 9144d5e55f73Smrgelse case e in #( 9145d5e55f73Smrg e) eval $cacheid=no ;; 9146d5e55f73Smrgesac 9147e6ecbdaeSmrgfi 914863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9149d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9150d5e55f73Smrgesac 9151e6ecbdaeSmrgfi 9152e6ecbdaeSmrg 9153e6ecbdaeSmrg 9154e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9155e6ecbdaeSmrg 9156e6ecbdaeSmrg eval supported=\$$cacheid 915763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 915863323ee5Smrgprintf "%s\n" "$supported" >&6; } 9159e6ecbdaeSmrg if test "$supported" = "yes" ; then 9160e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9161e6ecbdaeSmrg found="yes" 9162e6ecbdaeSmrg fi 9163e6ecbdaeSmrg fi 9164e6ecbdaeSmrg 9165e6ecbdaeSmrg 9166e6ecbdaeSmrg 9167e6ecbdaeSmrg 9168e6ecbdaeSmrg 9169e6ecbdaeSmrg 9170e6ecbdaeSmrg 9171e6ecbdaeSmrg 9172e6ecbdaeSmrg 9173e6ecbdaeSmrg 9174e6ecbdaeSmrg 9175e6ecbdaeSmrg 9176e6ecbdaeSmrg 9177e6ecbdaeSmrg 9178e6ecbdaeSmrg 9179e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9180e6ecbdaeSmrg 9181e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9182e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 918363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 918463323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 918563323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 918663323ee5Smrgthen : 918763323ee5Smrg printf %s "(cached) " >&6 9188d5e55f73Smrgelse case e in #( 9189d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9190e6ecbdaeSmrg/* end confdefs.h. */ 9191e6ecbdaeSmrgint i; 9192e6ecbdaeSmrg_ACEOF 919363323ee5Smrgif ac_fn_c_try_compile "$LINENO" 919463323ee5Smrgthen : 9195e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9196d5e55f73Smrgelse case e in #( 9197d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9198d5e55f73Smrgesac 9199e6ecbdaeSmrgfi 9200d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9201d5e55f73Smrgesac 9202e6ecbdaeSmrgfi 920363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 920463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9205e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9206e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9207e6ecbdaeSmrgfi 9208e6ecbdaeSmrg 9209e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9210e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9211e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9212e6ecbdaeSmrg fi 9213e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 921463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 921563323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 921663323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 921763323ee5Smrgthen : 921863323ee5Smrg printf %s "(cached) " >&6 9219d5e55f73Smrgelse case e in #( 9220d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9221e6ecbdaeSmrg/* end confdefs.h. */ 9222e6ecbdaeSmrgint i; 9223e6ecbdaeSmrg_ACEOF 922463323ee5Smrgif ac_fn_c_try_compile "$LINENO" 922563323ee5Smrgthen : 9226e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9227d5e55f73Smrgelse case e in #( 9228d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9229d5e55f73Smrgesac 9230e6ecbdaeSmrgfi 9231d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9232d5e55f73Smrgesac 9233e6ecbdaeSmrgfi 923463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 923563323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9236e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9237e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9238e6ecbdaeSmrgfi 9239e6ecbdaeSmrg 9240e6ecbdaeSmrgfound="no" 9241e6ecbdaeSmrg 9242e6ecbdaeSmrg if test $found = "no" ; then 9243ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9244e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9245e6ecbdaeSmrg fi 9246e6ecbdaeSmrg 9247ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9248e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9249e6ecbdaeSmrg fi 9250e6ecbdaeSmrg 9251e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 9252e6ecbdaeSmrg 925363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 925463323ee5Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 9255ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 925663323ee5Smrg if eval test \${$cacheid+y} 925763323ee5Smrgthen : 925863323ee5Smrg printf %s "(cached) " >&6 9259d5e55f73Smrgelse case e in #( 9260d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9261e6ecbdaeSmrg/* end confdefs.h. */ 9262e6ecbdaeSmrgint i; 9263e6ecbdaeSmrgint 926463323ee5Smrgmain (void) 9265e6ecbdaeSmrg{ 9266e6ecbdaeSmrg 9267e6ecbdaeSmrg ; 9268e6ecbdaeSmrg return 0; 9269e6ecbdaeSmrg} 9270e6ecbdaeSmrg_ACEOF 927163323ee5Smrgif ac_fn_c_try_link "$LINENO" 927263323ee5Smrgthen : 9273e6ecbdaeSmrg eval $cacheid=yes 9274d5e55f73Smrgelse case e in #( 9275d5e55f73Smrg e) eval $cacheid=no ;; 9276d5e55f73Smrgesac 9277e6ecbdaeSmrgfi 927863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9279d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9280d5e55f73Smrgesac 9281e6ecbdaeSmrgfi 9282e6ecbdaeSmrg 9283e6ecbdaeSmrg 9284e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9285e6ecbdaeSmrg 9286e6ecbdaeSmrg eval supported=\$$cacheid 928763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 928863323ee5Smrgprintf "%s\n" "$supported" >&6; } 9289e6ecbdaeSmrg if test "$supported" = "yes" ; then 9290e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 9291e6ecbdaeSmrg found="yes" 9292e6ecbdaeSmrg fi 9293e6ecbdaeSmrg fi 9294e6ecbdaeSmrg 9295e6ecbdaeSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 9296e6ecbdaeSmrgelse 929763323ee5Smrg{ 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 929863323ee5Smrgprintf "%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;} 9299e6ecbdaeSmrg 9300e6ecbdaeSmrg 9301e6ecbdaeSmrg 9302e6ecbdaeSmrg 9303e6ecbdaeSmrg 9304e6ecbdaeSmrg 9305e6ecbdaeSmrg 9306e6ecbdaeSmrg 9307e6ecbdaeSmrg 9308e6ecbdaeSmrg 9309e6ecbdaeSmrg 9310e6ecbdaeSmrg 9311e6ecbdaeSmrg 9312e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9313e6ecbdaeSmrg 9314e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9315e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 931663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 931763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 931863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 931963323ee5Smrgthen : 932063323ee5Smrg printf %s "(cached) " >&6 9321d5e55f73Smrgelse case e in #( 9322d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9323e6ecbdaeSmrg/* end confdefs.h. */ 9324e6ecbdaeSmrgint i; 9325e6ecbdaeSmrg_ACEOF 932663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 932763323ee5Smrgthen : 9328e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9329d5e55f73Smrgelse case e in #( 9330d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9331d5e55f73Smrgesac 9332e6ecbdaeSmrgfi 9333d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9334d5e55f73Smrgesac 9335e6ecbdaeSmrgfi 933663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 933763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9338e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9339e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9340e6ecbdaeSmrgfi 9341e6ecbdaeSmrg 9342e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9343e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9344e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9345e6ecbdaeSmrg fi 9346e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 934763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 934863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 934963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 935063323ee5Smrgthen : 935163323ee5Smrg printf %s "(cached) " >&6 9352d5e55f73Smrgelse case e in #( 9353d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9354e6ecbdaeSmrg/* end confdefs.h. */ 9355e6ecbdaeSmrgint i; 9356e6ecbdaeSmrg_ACEOF 935763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 935863323ee5Smrgthen : 9359e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9360d5e55f73Smrgelse case e in #( 9361d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9362d5e55f73Smrgesac 9363e6ecbdaeSmrgfi 9364d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9365d5e55f73Smrgesac 9366e6ecbdaeSmrgfi 936763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 936863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9369e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9370e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9371e6ecbdaeSmrgfi 9372e6ecbdaeSmrg 9373e6ecbdaeSmrgfound="no" 9374e6ecbdaeSmrg 9375e6ecbdaeSmrg if test $found = "no" ; then 9376ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9377e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9378e6ecbdaeSmrg fi 9379e6ecbdaeSmrg 9380ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9381e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9382e6ecbdaeSmrg fi 9383e6ecbdaeSmrg 9384e6ecbdaeSmrg CFLAGS="$CFLAGS -Wimplicit" 9385e6ecbdaeSmrg 938663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 938763323ee5Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 9388e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wimplicit 938963323ee5Smrg if eval test \${$cacheid+y} 939063323ee5Smrgthen : 939163323ee5Smrg printf %s "(cached) " >&6 9392d5e55f73Smrgelse case e in #( 9393d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9394e6ecbdaeSmrg/* end confdefs.h. */ 9395e6ecbdaeSmrgint i; 9396e6ecbdaeSmrgint 939763323ee5Smrgmain (void) 9398e6ecbdaeSmrg{ 9399e6ecbdaeSmrg 9400e6ecbdaeSmrg ; 9401e6ecbdaeSmrg return 0; 9402e6ecbdaeSmrg} 9403e6ecbdaeSmrg_ACEOF 940463323ee5Smrgif ac_fn_c_try_link "$LINENO" 940563323ee5Smrgthen : 9406e6ecbdaeSmrg eval $cacheid=yes 9407d5e55f73Smrgelse case e in #( 9408d5e55f73Smrg e) eval $cacheid=no ;; 9409d5e55f73Smrgesac 9410e6ecbdaeSmrgfi 941163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9412d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9413d5e55f73Smrgesac 9414e6ecbdaeSmrgfi 9415e6ecbdaeSmrg 9416e6ecbdaeSmrg 9417e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9418e6ecbdaeSmrg 9419e6ecbdaeSmrg eval supported=\$$cacheid 942063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 942163323ee5Smrgprintf "%s\n" "$supported" >&6; } 9422e6ecbdaeSmrg if test "$supported" = "yes" ; then 9423e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 9424e6ecbdaeSmrg found="yes" 9425e6ecbdaeSmrg fi 9426e6ecbdaeSmrg fi 9427e6ecbdaeSmrg 9428e6ecbdaeSmrg 9429e6ecbdaeSmrg 9430e6ecbdaeSmrg 9431e6ecbdaeSmrg 9432e6ecbdaeSmrg 9433e6ecbdaeSmrg 9434e6ecbdaeSmrg 9435e6ecbdaeSmrg 9436e6ecbdaeSmrg 9437e6ecbdaeSmrg 9438e6ecbdaeSmrg 9439e6ecbdaeSmrg 9440e6ecbdaeSmrg 9441e6ecbdaeSmrg 9442e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9443e6ecbdaeSmrg 9444e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9445e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 944663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 944763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 944863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 944963323ee5Smrgthen : 945063323ee5Smrg printf %s "(cached) " >&6 9451d5e55f73Smrgelse case e in #( 9452d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9453e6ecbdaeSmrg/* end confdefs.h. */ 9454e6ecbdaeSmrgint i; 9455e6ecbdaeSmrg_ACEOF 945663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 945763323ee5Smrgthen : 9458e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9459d5e55f73Smrgelse case e in #( 9460d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9461d5e55f73Smrgesac 9462e6ecbdaeSmrgfi 9463d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9464d5e55f73Smrgesac 9465e6ecbdaeSmrgfi 946663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 946763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9468e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9469e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9470e6ecbdaeSmrgfi 9471e6ecbdaeSmrg 9472e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9473e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9474e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9475e6ecbdaeSmrg fi 9476e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 947763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 947863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 947963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 948063323ee5Smrgthen : 948163323ee5Smrg printf %s "(cached) " >&6 9482d5e55f73Smrgelse case e in #( 9483d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9484e6ecbdaeSmrg/* end confdefs.h. */ 9485e6ecbdaeSmrgint i; 9486e6ecbdaeSmrg_ACEOF 948763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 948863323ee5Smrgthen : 9489e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9490d5e55f73Smrgelse case e in #( 9491d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9492d5e55f73Smrgesac 9493e6ecbdaeSmrgfi 9494d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9495d5e55f73Smrgesac 9496e6ecbdaeSmrgfi 949763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 949863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9499e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9500e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9501e6ecbdaeSmrgfi 9502e6ecbdaeSmrg 9503e6ecbdaeSmrgfound="no" 9504e6ecbdaeSmrg 9505e6ecbdaeSmrg if test $found = "no" ; then 9506ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9507e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9508e6ecbdaeSmrg fi 9509e6ecbdaeSmrg 9510ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9511e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9512e6ecbdaeSmrg fi 9513e6ecbdaeSmrg 9514e6ecbdaeSmrg CFLAGS="$CFLAGS -Wnonnull" 9515e6ecbdaeSmrg 951663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 951763323ee5Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 9518e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wnonnull 951963323ee5Smrg if eval test \${$cacheid+y} 952063323ee5Smrgthen : 952163323ee5Smrg printf %s "(cached) " >&6 9522d5e55f73Smrgelse case e in #( 9523d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9524e6ecbdaeSmrg/* end confdefs.h. */ 9525e6ecbdaeSmrgint i; 9526e6ecbdaeSmrgint 952763323ee5Smrgmain (void) 9528e6ecbdaeSmrg{ 9529e6ecbdaeSmrg 9530e6ecbdaeSmrg ; 9531e6ecbdaeSmrg return 0; 9532e6ecbdaeSmrg} 9533e6ecbdaeSmrg_ACEOF 953463323ee5Smrgif ac_fn_c_try_link "$LINENO" 953563323ee5Smrgthen : 9536e6ecbdaeSmrg eval $cacheid=yes 9537d5e55f73Smrgelse case e in #( 9538d5e55f73Smrg e) eval $cacheid=no ;; 9539d5e55f73Smrgesac 9540e6ecbdaeSmrgfi 954163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9542d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9543d5e55f73Smrgesac 9544e6ecbdaeSmrgfi 9545e6ecbdaeSmrg 9546e6ecbdaeSmrg 9547e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9548e6ecbdaeSmrg 9549e6ecbdaeSmrg eval supported=\$$cacheid 955063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 955163323ee5Smrgprintf "%s\n" "$supported" >&6; } 9552e6ecbdaeSmrg if test "$supported" = "yes" ; then 9553e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9554e6ecbdaeSmrg found="yes" 9555e6ecbdaeSmrg fi 9556e6ecbdaeSmrg fi 9557e6ecbdaeSmrg 9558e6ecbdaeSmrg 9559e6ecbdaeSmrg 9560e6ecbdaeSmrg 9561e6ecbdaeSmrg 9562e6ecbdaeSmrg 9563e6ecbdaeSmrg 9564e6ecbdaeSmrg 9565e6ecbdaeSmrg 9566e6ecbdaeSmrg 9567e6ecbdaeSmrg 9568e6ecbdaeSmrg 9569e6ecbdaeSmrg 9570e6ecbdaeSmrg 9571e6ecbdaeSmrg 9572e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9573e6ecbdaeSmrg 9574e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9575e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 957663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 957763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 957863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 957963323ee5Smrgthen : 958063323ee5Smrg printf %s "(cached) " >&6 9581d5e55f73Smrgelse case e in #( 9582d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9583e6ecbdaeSmrg/* end confdefs.h. */ 9584e6ecbdaeSmrgint i; 9585e6ecbdaeSmrg_ACEOF 958663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 958763323ee5Smrgthen : 9588e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9589d5e55f73Smrgelse case e in #( 9590d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9591d5e55f73Smrgesac 9592e6ecbdaeSmrgfi 9593d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9594d5e55f73Smrgesac 9595e6ecbdaeSmrgfi 959663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 959763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9598e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9599e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9600e6ecbdaeSmrgfi 9601e6ecbdaeSmrg 9602e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9603e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9604e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9605e6ecbdaeSmrg fi 9606e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 960763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 960863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 960963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 961063323ee5Smrgthen : 961163323ee5Smrg printf %s "(cached) " >&6 9612d5e55f73Smrgelse case e in #( 9613d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9614e6ecbdaeSmrg/* end confdefs.h. */ 9615e6ecbdaeSmrgint i; 9616e6ecbdaeSmrg_ACEOF 961763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 961863323ee5Smrgthen : 9619e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9620d5e55f73Smrgelse case e in #( 9621d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9622d5e55f73Smrgesac 9623e6ecbdaeSmrgfi 9624d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9625d5e55f73Smrgesac 9626e6ecbdaeSmrgfi 962763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 962863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9629e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9630e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9631e6ecbdaeSmrgfi 9632e6ecbdaeSmrg 9633e6ecbdaeSmrgfound="no" 9634e6ecbdaeSmrg 9635e6ecbdaeSmrg if test $found = "no" ; then 9636ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9637e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9638e6ecbdaeSmrg fi 9639e6ecbdaeSmrg 9640ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9641e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9642e6ecbdaeSmrg fi 9643e6ecbdaeSmrg 9644e6ecbdaeSmrg CFLAGS="$CFLAGS -Winit-self" 9645e6ecbdaeSmrg 964663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 964763323ee5Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 9648e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Winit_self 964963323ee5Smrg if eval test \${$cacheid+y} 965063323ee5Smrgthen : 965163323ee5Smrg printf %s "(cached) " >&6 9652d5e55f73Smrgelse case e in #( 9653d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9654e6ecbdaeSmrg/* end confdefs.h. */ 9655e6ecbdaeSmrgint i; 9656e6ecbdaeSmrgint 965763323ee5Smrgmain (void) 9658e6ecbdaeSmrg{ 9659e6ecbdaeSmrg 9660e6ecbdaeSmrg ; 9661e6ecbdaeSmrg return 0; 9662e6ecbdaeSmrg} 9663e6ecbdaeSmrg_ACEOF 966463323ee5Smrgif ac_fn_c_try_link "$LINENO" 966563323ee5Smrgthen : 9666e6ecbdaeSmrg eval $cacheid=yes 9667d5e55f73Smrgelse case e in #( 9668d5e55f73Smrg e) eval $cacheid=no ;; 9669d5e55f73Smrgesac 9670e6ecbdaeSmrgfi 967163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9672d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9673d5e55f73Smrgesac 9674e6ecbdaeSmrgfi 9675e6ecbdaeSmrg 9676e6ecbdaeSmrg 9677e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9678e6ecbdaeSmrg 9679e6ecbdaeSmrg eval supported=\$$cacheid 968063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 968163323ee5Smrgprintf "%s\n" "$supported" >&6; } 9682e6ecbdaeSmrg if test "$supported" = "yes" ; then 9683e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9684e6ecbdaeSmrg found="yes" 9685e6ecbdaeSmrg fi 9686e6ecbdaeSmrg fi 9687e6ecbdaeSmrg 9688e6ecbdaeSmrg 9689e6ecbdaeSmrg 9690e6ecbdaeSmrg 9691e6ecbdaeSmrg 9692e6ecbdaeSmrg 9693e6ecbdaeSmrg 9694e6ecbdaeSmrg 9695e6ecbdaeSmrg 9696e6ecbdaeSmrg 9697e6ecbdaeSmrg 9698e6ecbdaeSmrg 9699e6ecbdaeSmrg 9700e6ecbdaeSmrg 9701e6ecbdaeSmrg 9702e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9703e6ecbdaeSmrg 9704e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9705e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 970663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 970763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 970863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 970963323ee5Smrgthen : 971063323ee5Smrg printf %s "(cached) " >&6 9711d5e55f73Smrgelse case e in #( 9712d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9713e6ecbdaeSmrg/* end confdefs.h. */ 9714e6ecbdaeSmrgint i; 9715e6ecbdaeSmrg_ACEOF 971663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 971763323ee5Smrgthen : 9718e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9719d5e55f73Smrgelse case e in #( 9720d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9721d5e55f73Smrgesac 9722e6ecbdaeSmrgfi 9723d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9724d5e55f73Smrgesac 9725e6ecbdaeSmrgfi 972663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 972763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9728e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9729e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9730e6ecbdaeSmrgfi 9731e6ecbdaeSmrg 9732e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9733e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9734e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9735e6ecbdaeSmrg fi 9736e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 973763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 973863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 973963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 974063323ee5Smrgthen : 974163323ee5Smrg printf %s "(cached) " >&6 9742d5e55f73Smrgelse case e in #( 9743d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9744e6ecbdaeSmrg/* end confdefs.h. */ 9745e6ecbdaeSmrgint i; 9746e6ecbdaeSmrg_ACEOF 974763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 974863323ee5Smrgthen : 9749e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9750d5e55f73Smrgelse case e in #( 9751d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9752d5e55f73Smrgesac 9753e6ecbdaeSmrgfi 9754d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9755d5e55f73Smrgesac 9756e6ecbdaeSmrgfi 975763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 975863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9759e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9760e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9761e6ecbdaeSmrgfi 9762e6ecbdaeSmrg 9763e6ecbdaeSmrgfound="no" 9764e6ecbdaeSmrg 9765e6ecbdaeSmrg if test $found = "no" ; then 9766ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9767e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9768e6ecbdaeSmrg fi 9769e6ecbdaeSmrg 9770ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9771e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9772e6ecbdaeSmrg fi 9773e6ecbdaeSmrg 9774e6ecbdaeSmrg CFLAGS="$CFLAGS -Wmain" 9775e6ecbdaeSmrg 977663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 977763323ee5Smrgprintf %s "checking if $CC supports -Wmain... " >&6; } 9778e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wmain 977963323ee5Smrg if eval test \${$cacheid+y} 978063323ee5Smrgthen : 978163323ee5Smrg printf %s "(cached) " >&6 9782d5e55f73Smrgelse case e in #( 9783d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9784e6ecbdaeSmrg/* end confdefs.h. */ 9785e6ecbdaeSmrgint i; 9786e6ecbdaeSmrgint 978763323ee5Smrgmain (void) 9788e6ecbdaeSmrg{ 9789e6ecbdaeSmrg 9790e6ecbdaeSmrg ; 9791e6ecbdaeSmrg return 0; 9792e6ecbdaeSmrg} 9793e6ecbdaeSmrg_ACEOF 979463323ee5Smrgif ac_fn_c_try_link "$LINENO" 979563323ee5Smrgthen : 9796e6ecbdaeSmrg eval $cacheid=yes 9797d5e55f73Smrgelse case e in #( 9798d5e55f73Smrg e) eval $cacheid=no ;; 9799d5e55f73Smrgesac 9800e6ecbdaeSmrgfi 980163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9802d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9803d5e55f73Smrgesac 9804e6ecbdaeSmrgfi 9805e6ecbdaeSmrg 9806e6ecbdaeSmrg 9807e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9808e6ecbdaeSmrg 9809e6ecbdaeSmrg eval supported=\$$cacheid 981063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 981163323ee5Smrgprintf "%s\n" "$supported" >&6; } 9812e6ecbdaeSmrg if test "$supported" = "yes" ; then 9813e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9814e6ecbdaeSmrg found="yes" 9815e6ecbdaeSmrg fi 9816e6ecbdaeSmrg fi 9817e6ecbdaeSmrg 9818e6ecbdaeSmrg 9819e6ecbdaeSmrg 9820e6ecbdaeSmrg 9821e6ecbdaeSmrg 9822e6ecbdaeSmrg 9823e6ecbdaeSmrg 9824e6ecbdaeSmrg 9825e6ecbdaeSmrg 9826e6ecbdaeSmrg 9827e6ecbdaeSmrg 9828e6ecbdaeSmrg 9829e6ecbdaeSmrg 9830e6ecbdaeSmrg 9831e6ecbdaeSmrg 9832e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9833e6ecbdaeSmrg 9834e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9835e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 983663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 983763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 983863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 983963323ee5Smrgthen : 984063323ee5Smrg printf %s "(cached) " >&6 9841d5e55f73Smrgelse case e in #( 9842d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9843e6ecbdaeSmrg/* end confdefs.h. */ 9844e6ecbdaeSmrgint i; 9845e6ecbdaeSmrg_ACEOF 984663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 984763323ee5Smrgthen : 9848e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9849d5e55f73Smrgelse case e in #( 9850d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9851d5e55f73Smrgesac 9852e6ecbdaeSmrgfi 9853d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9854d5e55f73Smrgesac 9855e6ecbdaeSmrgfi 985663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 985763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9858e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9859e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9860e6ecbdaeSmrgfi 9861e6ecbdaeSmrg 9862e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9863e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9864e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9865e6ecbdaeSmrg fi 9866e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 986763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 986863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 986963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 987063323ee5Smrgthen : 987163323ee5Smrg printf %s "(cached) " >&6 9872d5e55f73Smrgelse case e in #( 9873d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9874e6ecbdaeSmrg/* end confdefs.h. */ 9875e6ecbdaeSmrgint i; 9876e6ecbdaeSmrg_ACEOF 987763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 987863323ee5Smrgthen : 9879e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9880d5e55f73Smrgelse case e in #( 9881d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9882d5e55f73Smrgesac 9883e6ecbdaeSmrgfi 9884d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9885d5e55f73Smrgesac 9886e6ecbdaeSmrgfi 988763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 988863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9889e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9890e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9891e6ecbdaeSmrgfi 9892e6ecbdaeSmrg 9893e6ecbdaeSmrgfound="no" 9894e6ecbdaeSmrg 9895e6ecbdaeSmrg if test $found = "no" ; then 9896ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9897e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9898e6ecbdaeSmrg fi 9899e6ecbdaeSmrg 9900ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9901e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9902e6ecbdaeSmrg fi 9903e6ecbdaeSmrg 9904e6ecbdaeSmrg CFLAGS="$CFLAGS -Wmissing-braces" 9905e6ecbdaeSmrg 990663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 990763323ee5Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9908e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 990963323ee5Smrg if eval test \${$cacheid+y} 991063323ee5Smrgthen : 991163323ee5Smrg printf %s "(cached) " >&6 9912d5e55f73Smrgelse case e in #( 9913d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9914e6ecbdaeSmrg/* end confdefs.h. */ 9915e6ecbdaeSmrgint i; 9916e6ecbdaeSmrgint 991763323ee5Smrgmain (void) 9918e6ecbdaeSmrg{ 9919e6ecbdaeSmrg 9920e6ecbdaeSmrg ; 9921e6ecbdaeSmrg return 0; 9922e6ecbdaeSmrg} 9923e6ecbdaeSmrg_ACEOF 992463323ee5Smrgif ac_fn_c_try_link "$LINENO" 992563323ee5Smrgthen : 9926e6ecbdaeSmrg eval $cacheid=yes 9927d5e55f73Smrgelse case e in #( 9928d5e55f73Smrg e) eval $cacheid=no ;; 9929d5e55f73Smrgesac 9930e6ecbdaeSmrgfi 993163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9932d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 9933d5e55f73Smrgesac 9934e6ecbdaeSmrgfi 9935e6ecbdaeSmrg 9936e6ecbdaeSmrg 9937e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9938e6ecbdaeSmrg 9939e6ecbdaeSmrg eval supported=\$$cacheid 994063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 994163323ee5Smrgprintf "%s\n" "$supported" >&6; } 9942e6ecbdaeSmrg if test "$supported" = "yes" ; then 9943e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9944e6ecbdaeSmrg found="yes" 9945e6ecbdaeSmrg fi 9946e6ecbdaeSmrg fi 9947e6ecbdaeSmrg 9948e6ecbdaeSmrg 9949e6ecbdaeSmrg 9950e6ecbdaeSmrg 9951e6ecbdaeSmrg 9952e6ecbdaeSmrg 9953e6ecbdaeSmrg 9954e6ecbdaeSmrg 9955e6ecbdaeSmrg 9956e6ecbdaeSmrg 9957e6ecbdaeSmrg 9958e6ecbdaeSmrg 9959e6ecbdaeSmrg 9960e6ecbdaeSmrg 9961e6ecbdaeSmrg 9962e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9963e6ecbdaeSmrg 9964e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9965e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 996663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 996763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 996863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 996963323ee5Smrgthen : 997063323ee5Smrg printf %s "(cached) " >&6 9971d5e55f73Smrgelse case e in #( 9972d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9973e6ecbdaeSmrg/* end confdefs.h. */ 9974e6ecbdaeSmrgint i; 9975e6ecbdaeSmrg_ACEOF 997663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 997763323ee5Smrgthen : 9978e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9979d5e55f73Smrgelse case e in #( 9980d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9981d5e55f73Smrgesac 9982e6ecbdaeSmrgfi 9983d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9984d5e55f73Smrgesac 9985e6ecbdaeSmrgfi 998663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 998763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9988e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9989e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9990e6ecbdaeSmrgfi 9991e6ecbdaeSmrg 9992e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9993e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9994e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9995e6ecbdaeSmrg fi 9996e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 999763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 999863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 999963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1000063323ee5Smrgthen : 1000163323ee5Smrg printf %s "(cached) " >&6 10002d5e55f73Smrgelse case e in #( 10003d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10004e6ecbdaeSmrg/* end confdefs.h. */ 10005e6ecbdaeSmrgint i; 10006e6ecbdaeSmrg_ACEOF 1000763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1000863323ee5Smrgthen : 10009e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10010d5e55f73Smrgelse case e in #( 10011d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10012d5e55f73Smrgesac 10013e6ecbdaeSmrgfi 10014d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10015d5e55f73Smrgesac 10016e6ecbdaeSmrgfi 1001763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1001863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10019e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10020e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10021e6ecbdaeSmrgfi 10022e6ecbdaeSmrg 10023e6ecbdaeSmrgfound="no" 10024e6ecbdaeSmrg 10025e6ecbdaeSmrg if test $found = "no" ; then 10026ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10027e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10028e6ecbdaeSmrg fi 10029e6ecbdaeSmrg 10030ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10031e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10032e6ecbdaeSmrg fi 10033e6ecbdaeSmrg 10034e6ecbdaeSmrg CFLAGS="$CFLAGS -Wsequence-point" 10035e6ecbdaeSmrg 1003663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 1003763323ee5Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 10038e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 1003963323ee5Smrg if eval test \${$cacheid+y} 1004063323ee5Smrgthen : 1004163323ee5Smrg printf %s "(cached) " >&6 10042d5e55f73Smrgelse case e in #( 10043d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10044e6ecbdaeSmrg/* end confdefs.h. */ 10045e6ecbdaeSmrgint i; 10046e6ecbdaeSmrgint 1004763323ee5Smrgmain (void) 10048e6ecbdaeSmrg{ 10049e6ecbdaeSmrg 10050e6ecbdaeSmrg ; 10051e6ecbdaeSmrg return 0; 10052e6ecbdaeSmrg} 10053e6ecbdaeSmrg_ACEOF 1005463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1005563323ee5Smrgthen : 10056e6ecbdaeSmrg eval $cacheid=yes 10057d5e55f73Smrgelse case e in #( 10058d5e55f73Smrg e) eval $cacheid=no ;; 10059d5e55f73Smrgesac 10060e6ecbdaeSmrgfi 1006163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10062d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10063d5e55f73Smrgesac 10064e6ecbdaeSmrgfi 10065e6ecbdaeSmrg 10066e6ecbdaeSmrg 10067e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10068e6ecbdaeSmrg 10069e6ecbdaeSmrg eval supported=\$$cacheid 1007063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1007163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10072e6ecbdaeSmrg if test "$supported" = "yes" ; then 10073e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 10074e6ecbdaeSmrg found="yes" 10075e6ecbdaeSmrg fi 10076e6ecbdaeSmrg fi 10077e6ecbdaeSmrg 10078e6ecbdaeSmrg 10079e6ecbdaeSmrg 10080e6ecbdaeSmrg 10081e6ecbdaeSmrg 10082e6ecbdaeSmrg 10083e6ecbdaeSmrg 10084e6ecbdaeSmrg 10085e6ecbdaeSmrg 10086e6ecbdaeSmrg 10087e6ecbdaeSmrg 10088e6ecbdaeSmrg 10089e6ecbdaeSmrg 10090e6ecbdaeSmrg 10091e6ecbdaeSmrg 10092e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10093e6ecbdaeSmrg 10094e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10095e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1009663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1009763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1009863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1009963323ee5Smrgthen : 1010063323ee5Smrg printf %s "(cached) " >&6 10101d5e55f73Smrgelse case e in #( 10102d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10103e6ecbdaeSmrg/* end confdefs.h. */ 10104e6ecbdaeSmrgint i; 10105e6ecbdaeSmrg_ACEOF 1010663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1010763323ee5Smrgthen : 10108e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10109d5e55f73Smrgelse case e in #( 10110d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10111d5e55f73Smrgesac 10112e6ecbdaeSmrgfi 10113d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10114d5e55f73Smrgesac 10115e6ecbdaeSmrgfi 1011663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1011763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10118e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10119e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10120e6ecbdaeSmrgfi 10121e6ecbdaeSmrg 10122e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10123e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10124e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10125e6ecbdaeSmrg fi 10126e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1012763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1012863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1012963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1013063323ee5Smrgthen : 1013163323ee5Smrg printf %s "(cached) " >&6 10132d5e55f73Smrgelse case e in #( 10133d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10134e6ecbdaeSmrg/* end confdefs.h. */ 10135e6ecbdaeSmrgint i; 10136e6ecbdaeSmrg_ACEOF 1013763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1013863323ee5Smrgthen : 10139e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10140d5e55f73Smrgelse case e in #( 10141d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10142d5e55f73Smrgesac 10143e6ecbdaeSmrgfi 10144d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10145d5e55f73Smrgesac 10146e6ecbdaeSmrgfi 1014763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1014863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10149e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10150e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10151e6ecbdaeSmrgfi 10152e6ecbdaeSmrg 10153e6ecbdaeSmrgfound="no" 10154e6ecbdaeSmrg 10155e6ecbdaeSmrg if test $found = "no" ; then 10156ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10157e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10158e6ecbdaeSmrg fi 10159e6ecbdaeSmrg 10160ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10161e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10162e6ecbdaeSmrg fi 10163e6ecbdaeSmrg 10164e6ecbdaeSmrg CFLAGS="$CFLAGS -Wreturn-type" 10165e6ecbdaeSmrg 1016663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 1016763323ee5Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 10168e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 1016963323ee5Smrg if eval test \${$cacheid+y} 1017063323ee5Smrgthen : 1017163323ee5Smrg printf %s "(cached) " >&6 10172d5e55f73Smrgelse case e in #( 10173d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10174e6ecbdaeSmrg/* end confdefs.h. */ 10175e6ecbdaeSmrgint i; 10176e6ecbdaeSmrgint 1017763323ee5Smrgmain (void) 10178e6ecbdaeSmrg{ 10179e6ecbdaeSmrg 10180e6ecbdaeSmrg ; 10181e6ecbdaeSmrg return 0; 10182e6ecbdaeSmrg} 10183e6ecbdaeSmrg_ACEOF 1018463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1018563323ee5Smrgthen : 10186e6ecbdaeSmrg eval $cacheid=yes 10187d5e55f73Smrgelse case e in #( 10188d5e55f73Smrg e) eval $cacheid=no ;; 10189d5e55f73Smrgesac 10190e6ecbdaeSmrgfi 1019163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10192d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10193d5e55f73Smrgesac 10194e6ecbdaeSmrgfi 10195e6ecbdaeSmrg 10196e6ecbdaeSmrg 10197e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10198e6ecbdaeSmrg 10199e6ecbdaeSmrg eval supported=\$$cacheid 1020063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1020163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10202e6ecbdaeSmrg if test "$supported" = "yes" ; then 10203e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 10204e6ecbdaeSmrg found="yes" 10205e6ecbdaeSmrg fi 10206e6ecbdaeSmrg fi 10207e6ecbdaeSmrg 10208e6ecbdaeSmrg 10209e6ecbdaeSmrg 10210e6ecbdaeSmrg 10211e6ecbdaeSmrg 10212e6ecbdaeSmrg 10213e6ecbdaeSmrg 10214e6ecbdaeSmrg 10215e6ecbdaeSmrg 10216e6ecbdaeSmrg 10217e6ecbdaeSmrg 10218e6ecbdaeSmrg 10219e6ecbdaeSmrg 10220e6ecbdaeSmrg 10221e6ecbdaeSmrg 10222e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10223e6ecbdaeSmrg 10224e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10225e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1022663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1022763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1022863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1022963323ee5Smrgthen : 1023063323ee5Smrg printf %s "(cached) " >&6 10231d5e55f73Smrgelse case e in #( 10232d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10233e6ecbdaeSmrg/* end confdefs.h. */ 10234e6ecbdaeSmrgint i; 10235e6ecbdaeSmrg_ACEOF 1023663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1023763323ee5Smrgthen : 10238e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10239d5e55f73Smrgelse case e in #( 10240d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10241d5e55f73Smrgesac 10242e6ecbdaeSmrgfi 10243d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10244d5e55f73Smrgesac 10245e6ecbdaeSmrgfi 1024663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1024763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10248e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10249e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10250e6ecbdaeSmrgfi 10251e6ecbdaeSmrg 10252e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10253e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10254e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10255e6ecbdaeSmrg fi 10256e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1025763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1025863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1025963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1026063323ee5Smrgthen : 1026163323ee5Smrg printf %s "(cached) " >&6 10262d5e55f73Smrgelse case e in #( 10263d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10264e6ecbdaeSmrg/* end confdefs.h. */ 10265e6ecbdaeSmrgint i; 10266e6ecbdaeSmrg_ACEOF 1026763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1026863323ee5Smrgthen : 10269e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10270d5e55f73Smrgelse case e in #( 10271d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10272d5e55f73Smrgesac 10273e6ecbdaeSmrgfi 10274d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10275d5e55f73Smrgesac 10276e6ecbdaeSmrgfi 1027763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1027863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10279e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10280e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10281e6ecbdaeSmrgfi 10282e6ecbdaeSmrg 10283e6ecbdaeSmrgfound="no" 10284e6ecbdaeSmrg 10285e6ecbdaeSmrg if test $found = "no" ; then 10286ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10287e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10288e6ecbdaeSmrg fi 10289e6ecbdaeSmrg 10290ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10291e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10292e6ecbdaeSmrg fi 10293e6ecbdaeSmrg 10294e6ecbdaeSmrg CFLAGS="$CFLAGS -Wtrigraphs" 10295e6ecbdaeSmrg 1029663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 1029763323ee5Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 10298e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 1029963323ee5Smrg if eval test \${$cacheid+y} 1030063323ee5Smrgthen : 1030163323ee5Smrg printf %s "(cached) " >&6 10302d5e55f73Smrgelse case e in #( 10303d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10304e6ecbdaeSmrg/* end confdefs.h. */ 10305e6ecbdaeSmrgint i; 10306e6ecbdaeSmrgint 1030763323ee5Smrgmain (void) 10308e6ecbdaeSmrg{ 10309e6ecbdaeSmrg 10310e6ecbdaeSmrg ; 10311e6ecbdaeSmrg return 0; 10312e6ecbdaeSmrg} 10313e6ecbdaeSmrg_ACEOF 1031463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1031563323ee5Smrgthen : 10316e6ecbdaeSmrg eval $cacheid=yes 10317d5e55f73Smrgelse case e in #( 10318d5e55f73Smrg e) eval $cacheid=no ;; 10319d5e55f73Smrgesac 10320e6ecbdaeSmrgfi 1032163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10322d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10323d5e55f73Smrgesac 10324e6ecbdaeSmrgfi 10325e6ecbdaeSmrg 10326e6ecbdaeSmrg 10327e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10328e6ecbdaeSmrg 10329e6ecbdaeSmrg eval supported=\$$cacheid 1033063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1033163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10332e6ecbdaeSmrg if test "$supported" = "yes" ; then 10333e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 10334e6ecbdaeSmrg found="yes" 10335e6ecbdaeSmrg fi 10336e6ecbdaeSmrg fi 10337e6ecbdaeSmrg 10338e6ecbdaeSmrg 10339e6ecbdaeSmrg 10340e6ecbdaeSmrg 10341e6ecbdaeSmrg 10342e6ecbdaeSmrg 10343e6ecbdaeSmrg 10344e6ecbdaeSmrg 10345e6ecbdaeSmrg 10346e6ecbdaeSmrg 10347e6ecbdaeSmrg 10348e6ecbdaeSmrg 10349e6ecbdaeSmrg 10350e6ecbdaeSmrg 10351e6ecbdaeSmrg 10352e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10353e6ecbdaeSmrg 10354e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10355e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1035663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1035763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1035863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1035963323ee5Smrgthen : 1036063323ee5Smrg printf %s "(cached) " >&6 10361d5e55f73Smrgelse case e in #( 10362d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10363e6ecbdaeSmrg/* end confdefs.h. */ 10364e6ecbdaeSmrgint i; 10365e6ecbdaeSmrg_ACEOF 1036663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1036763323ee5Smrgthen : 10368e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10369d5e55f73Smrgelse case e in #( 10370d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10371d5e55f73Smrgesac 10372e6ecbdaeSmrgfi 10373d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10374d5e55f73Smrgesac 10375e6ecbdaeSmrgfi 1037663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1037763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10378e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10379e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10380e6ecbdaeSmrgfi 10381e6ecbdaeSmrg 10382e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10383e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10384e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10385e6ecbdaeSmrg fi 10386e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1038763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1038863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1038963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1039063323ee5Smrgthen : 1039163323ee5Smrg printf %s "(cached) " >&6 10392d5e55f73Smrgelse case e in #( 10393d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10394e6ecbdaeSmrg/* end confdefs.h. */ 10395e6ecbdaeSmrgint i; 10396e6ecbdaeSmrg_ACEOF 1039763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1039863323ee5Smrgthen : 10399e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10400d5e55f73Smrgelse case e in #( 10401d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10402d5e55f73Smrgesac 10403e6ecbdaeSmrgfi 10404d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10405d5e55f73Smrgesac 10406e6ecbdaeSmrgfi 1040763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1040863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10409e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10410e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10411e6ecbdaeSmrgfi 10412e6ecbdaeSmrg 10413e6ecbdaeSmrgfound="no" 10414e6ecbdaeSmrg 10415e6ecbdaeSmrg if test $found = "no" ; then 10416ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10417e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10418e6ecbdaeSmrg fi 10419e6ecbdaeSmrg 10420ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10421e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10422e6ecbdaeSmrg fi 10423e6ecbdaeSmrg 10424e6ecbdaeSmrg CFLAGS="$CFLAGS -Warray-bounds" 10425e6ecbdaeSmrg 1042663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 1042763323ee5Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 10428e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 1042963323ee5Smrg if eval test \${$cacheid+y} 1043063323ee5Smrgthen : 1043163323ee5Smrg printf %s "(cached) " >&6 10432d5e55f73Smrgelse case e in #( 10433d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10434e6ecbdaeSmrg/* end confdefs.h. */ 10435e6ecbdaeSmrgint i; 10436e6ecbdaeSmrgint 1043763323ee5Smrgmain (void) 10438e6ecbdaeSmrg{ 10439e6ecbdaeSmrg 10440e6ecbdaeSmrg ; 10441e6ecbdaeSmrg return 0; 10442e6ecbdaeSmrg} 10443e6ecbdaeSmrg_ACEOF 1044463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1044563323ee5Smrgthen : 10446e6ecbdaeSmrg eval $cacheid=yes 10447d5e55f73Smrgelse case e in #( 10448d5e55f73Smrg e) eval $cacheid=no ;; 10449d5e55f73Smrgesac 10450e6ecbdaeSmrgfi 1045163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10452d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10453d5e55f73Smrgesac 10454e6ecbdaeSmrgfi 10455e6ecbdaeSmrg 10456e6ecbdaeSmrg 10457e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10458e6ecbdaeSmrg 10459e6ecbdaeSmrg eval supported=\$$cacheid 1046063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1046163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10462e6ecbdaeSmrg if test "$supported" = "yes" ; then 10463e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 10464e6ecbdaeSmrg found="yes" 10465e6ecbdaeSmrg fi 10466e6ecbdaeSmrg fi 10467e6ecbdaeSmrg 10468e6ecbdaeSmrg 10469e6ecbdaeSmrg 10470e6ecbdaeSmrg 10471e6ecbdaeSmrg 10472e6ecbdaeSmrg 10473e6ecbdaeSmrg 10474e6ecbdaeSmrg 10475e6ecbdaeSmrg 10476e6ecbdaeSmrg 10477e6ecbdaeSmrg 10478e6ecbdaeSmrg 10479e6ecbdaeSmrg 10480e6ecbdaeSmrg 10481e6ecbdaeSmrg 10482e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10483e6ecbdaeSmrg 10484e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10485e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1048663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1048763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1048863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1048963323ee5Smrgthen : 1049063323ee5Smrg printf %s "(cached) " >&6 10491d5e55f73Smrgelse case e in #( 10492d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10493e6ecbdaeSmrg/* end confdefs.h. */ 10494e6ecbdaeSmrgint i; 10495e6ecbdaeSmrg_ACEOF 1049663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1049763323ee5Smrgthen : 10498e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10499d5e55f73Smrgelse case e in #( 10500d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10501d5e55f73Smrgesac 10502e6ecbdaeSmrgfi 10503d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10504d5e55f73Smrgesac 10505e6ecbdaeSmrgfi 1050663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1050763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10508e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10509e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10510e6ecbdaeSmrgfi 10511e6ecbdaeSmrg 10512e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10513e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10514e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10515e6ecbdaeSmrg fi 10516e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1051763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1051863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1051963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1052063323ee5Smrgthen : 1052163323ee5Smrg printf %s "(cached) " >&6 10522d5e55f73Smrgelse case e in #( 10523d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10524e6ecbdaeSmrg/* end confdefs.h. */ 10525e6ecbdaeSmrgint i; 10526e6ecbdaeSmrg_ACEOF 1052763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1052863323ee5Smrgthen : 10529e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10530d5e55f73Smrgelse case e in #( 10531d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10532d5e55f73Smrgesac 10533e6ecbdaeSmrgfi 10534d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10535d5e55f73Smrgesac 10536e6ecbdaeSmrgfi 1053763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1053863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10539e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10540e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10541e6ecbdaeSmrgfi 10542e6ecbdaeSmrg 10543e6ecbdaeSmrgfound="no" 10544e6ecbdaeSmrg 10545e6ecbdaeSmrg if test $found = "no" ; then 10546ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10547e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10548e6ecbdaeSmrg fi 10549e6ecbdaeSmrg 10550ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10551e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10552e6ecbdaeSmrg fi 10553e6ecbdaeSmrg 10554e6ecbdaeSmrg CFLAGS="$CFLAGS -Wwrite-strings" 10555e6ecbdaeSmrg 1055663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 1055763323ee5Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10558e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 1055963323ee5Smrg if eval test \${$cacheid+y} 1056063323ee5Smrgthen : 1056163323ee5Smrg printf %s "(cached) " >&6 10562d5e55f73Smrgelse case e in #( 10563d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10564e6ecbdaeSmrg/* end confdefs.h. */ 10565e6ecbdaeSmrgint i; 10566e6ecbdaeSmrgint 1056763323ee5Smrgmain (void) 10568e6ecbdaeSmrg{ 10569e6ecbdaeSmrg 10570e6ecbdaeSmrg ; 10571e6ecbdaeSmrg return 0; 10572e6ecbdaeSmrg} 10573e6ecbdaeSmrg_ACEOF 1057463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1057563323ee5Smrgthen : 10576e6ecbdaeSmrg eval $cacheid=yes 10577d5e55f73Smrgelse case e in #( 10578d5e55f73Smrg e) eval $cacheid=no ;; 10579d5e55f73Smrgesac 10580e6ecbdaeSmrgfi 1058163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10582d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10583d5e55f73Smrgesac 10584e6ecbdaeSmrgfi 10585e6ecbdaeSmrg 10586e6ecbdaeSmrg 10587e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10588e6ecbdaeSmrg 10589e6ecbdaeSmrg eval supported=\$$cacheid 1059063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1059163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10592e6ecbdaeSmrg if test "$supported" = "yes" ; then 10593e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10594e6ecbdaeSmrg found="yes" 10595e6ecbdaeSmrg fi 10596e6ecbdaeSmrg fi 10597e6ecbdaeSmrg 10598e6ecbdaeSmrg 10599e6ecbdaeSmrg 10600e6ecbdaeSmrg 10601e6ecbdaeSmrg 10602e6ecbdaeSmrg 10603e6ecbdaeSmrg 10604e6ecbdaeSmrg 10605e6ecbdaeSmrg 10606e6ecbdaeSmrg 10607e6ecbdaeSmrg 10608e6ecbdaeSmrg 10609e6ecbdaeSmrg 10610e6ecbdaeSmrg 10611e6ecbdaeSmrg 10612e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10613e6ecbdaeSmrg 10614e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10615e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1061663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1061763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1061863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1061963323ee5Smrgthen : 1062063323ee5Smrg printf %s "(cached) " >&6 10621d5e55f73Smrgelse case e in #( 10622d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10623e6ecbdaeSmrg/* end confdefs.h. */ 10624e6ecbdaeSmrgint i; 10625e6ecbdaeSmrg_ACEOF 1062663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1062763323ee5Smrgthen : 10628e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10629d5e55f73Smrgelse case e in #( 10630d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10631d5e55f73Smrgesac 10632e6ecbdaeSmrgfi 10633d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10634d5e55f73Smrgesac 10635e6ecbdaeSmrgfi 1063663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1063763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10638e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10639e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10640e6ecbdaeSmrgfi 10641e6ecbdaeSmrg 10642e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10643e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10644e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10645e6ecbdaeSmrg fi 10646e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1064763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1064863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1064963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1065063323ee5Smrgthen : 1065163323ee5Smrg printf %s "(cached) " >&6 10652d5e55f73Smrgelse case e in #( 10653d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10654e6ecbdaeSmrg/* end confdefs.h. */ 10655e6ecbdaeSmrgint i; 10656e6ecbdaeSmrg_ACEOF 1065763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1065863323ee5Smrgthen : 10659e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10660d5e55f73Smrgelse case e in #( 10661d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10662d5e55f73Smrgesac 10663e6ecbdaeSmrgfi 10664d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10665d5e55f73Smrgesac 10666e6ecbdaeSmrgfi 1066763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1066863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10669e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10670e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10671e6ecbdaeSmrgfi 10672e6ecbdaeSmrg 10673e6ecbdaeSmrgfound="no" 10674e6ecbdaeSmrg 10675e6ecbdaeSmrg if test $found = "no" ; then 10676ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10677e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10678e6ecbdaeSmrg fi 10679e6ecbdaeSmrg 10680ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10681e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10682e6ecbdaeSmrg fi 10683e6ecbdaeSmrg 10684e6ecbdaeSmrg CFLAGS="$CFLAGS -Waddress" 10685e6ecbdaeSmrg 1068663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 1068763323ee5Smrgprintf %s "checking if $CC supports -Waddress... " >&6; } 10688e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Waddress 1068963323ee5Smrg if eval test \${$cacheid+y} 1069063323ee5Smrgthen : 1069163323ee5Smrg printf %s "(cached) " >&6 10692d5e55f73Smrgelse case e in #( 10693d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10694e6ecbdaeSmrg/* end confdefs.h. */ 10695e6ecbdaeSmrgint i; 10696e6ecbdaeSmrgint 1069763323ee5Smrgmain (void) 10698e6ecbdaeSmrg{ 10699e6ecbdaeSmrg 10700e6ecbdaeSmrg ; 10701e6ecbdaeSmrg return 0; 10702e6ecbdaeSmrg} 10703e6ecbdaeSmrg_ACEOF 1070463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1070563323ee5Smrgthen : 10706e6ecbdaeSmrg eval $cacheid=yes 10707d5e55f73Smrgelse case e in #( 10708d5e55f73Smrg e) eval $cacheid=no ;; 10709d5e55f73Smrgesac 10710e6ecbdaeSmrgfi 1071163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10712d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10713d5e55f73Smrgesac 10714e6ecbdaeSmrgfi 10715e6ecbdaeSmrg 10716e6ecbdaeSmrg 10717e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10718e6ecbdaeSmrg 10719e6ecbdaeSmrg eval supported=\$$cacheid 1072063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1072163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10722e6ecbdaeSmrg if test "$supported" = "yes" ; then 10723e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10724e6ecbdaeSmrg found="yes" 10725e6ecbdaeSmrg fi 10726e6ecbdaeSmrg fi 10727e6ecbdaeSmrg 10728e6ecbdaeSmrg 10729e6ecbdaeSmrg 10730e6ecbdaeSmrg 10731e6ecbdaeSmrg 10732e6ecbdaeSmrg 10733e6ecbdaeSmrg 10734e6ecbdaeSmrg 10735e6ecbdaeSmrg 10736e6ecbdaeSmrg 10737e6ecbdaeSmrg 10738e6ecbdaeSmrg 10739e6ecbdaeSmrg 10740e6ecbdaeSmrg 10741e6ecbdaeSmrg 10742e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10743e6ecbdaeSmrg 10744e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10745e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1074663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1074763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1074863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1074963323ee5Smrgthen : 1075063323ee5Smrg printf %s "(cached) " >&6 10751d5e55f73Smrgelse case e in #( 10752d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10753e6ecbdaeSmrg/* end confdefs.h. */ 10754e6ecbdaeSmrgint i; 10755e6ecbdaeSmrg_ACEOF 1075663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1075763323ee5Smrgthen : 10758e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10759d5e55f73Smrgelse case e in #( 10760d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10761d5e55f73Smrgesac 10762e6ecbdaeSmrgfi 10763d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10764d5e55f73Smrgesac 10765e6ecbdaeSmrgfi 1076663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1076763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10768e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10769e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10770e6ecbdaeSmrgfi 10771e6ecbdaeSmrg 10772e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10773e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10774e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10775e6ecbdaeSmrg fi 10776e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1077763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1077863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1077963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1078063323ee5Smrgthen : 1078163323ee5Smrg printf %s "(cached) " >&6 10782d5e55f73Smrgelse case e in #( 10783d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10784e6ecbdaeSmrg/* end confdefs.h. */ 10785e6ecbdaeSmrgint i; 10786e6ecbdaeSmrg_ACEOF 1078763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1078863323ee5Smrgthen : 10789e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10790d5e55f73Smrgelse case e in #( 10791d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10792d5e55f73Smrgesac 10793e6ecbdaeSmrgfi 10794d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10795d5e55f73Smrgesac 10796e6ecbdaeSmrgfi 1079763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1079863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10799e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10800e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10801e6ecbdaeSmrgfi 10802e6ecbdaeSmrg 10803e6ecbdaeSmrgfound="no" 10804e6ecbdaeSmrg 10805e6ecbdaeSmrg if test $found = "no" ; then 10806ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10807e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10808e6ecbdaeSmrg fi 10809e6ecbdaeSmrg 10810ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10811e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10812e6ecbdaeSmrg fi 10813e6ecbdaeSmrg 10814e6ecbdaeSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10815e6ecbdaeSmrg 1081663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 1081763323ee5Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10818e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 1081963323ee5Smrg if eval test \${$cacheid+y} 1082063323ee5Smrgthen : 1082163323ee5Smrg printf %s "(cached) " >&6 10822d5e55f73Smrgelse case e in #( 10823d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10824e6ecbdaeSmrg/* end confdefs.h. */ 10825e6ecbdaeSmrgint i; 10826e6ecbdaeSmrgint 1082763323ee5Smrgmain (void) 10828e6ecbdaeSmrg{ 10829e6ecbdaeSmrg 10830e6ecbdaeSmrg ; 10831e6ecbdaeSmrg return 0; 10832e6ecbdaeSmrg} 10833e6ecbdaeSmrg_ACEOF 1083463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1083563323ee5Smrgthen : 10836e6ecbdaeSmrg eval $cacheid=yes 10837d5e55f73Smrgelse case e in #( 10838d5e55f73Smrg e) eval $cacheid=no ;; 10839d5e55f73Smrgesac 10840e6ecbdaeSmrgfi 1084163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10842d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10843d5e55f73Smrgesac 10844e6ecbdaeSmrgfi 10845e6ecbdaeSmrg 10846e6ecbdaeSmrg 10847e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10848e6ecbdaeSmrg 10849e6ecbdaeSmrg eval supported=\$$cacheid 1085063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1085163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10852e6ecbdaeSmrg if test "$supported" = "yes" ; then 10853e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10854e6ecbdaeSmrg found="yes" 10855e6ecbdaeSmrg fi 10856e6ecbdaeSmrg fi 10857e6ecbdaeSmrg 10858e6ecbdaeSmrg 10859e6ecbdaeSmrg 10860e6ecbdaeSmrg 10861e6ecbdaeSmrg 10862e6ecbdaeSmrg 10863e6ecbdaeSmrg 10864e6ecbdaeSmrg 10865e6ecbdaeSmrg 10866e6ecbdaeSmrg 10867e6ecbdaeSmrg 10868e6ecbdaeSmrg 10869e6ecbdaeSmrg 10870e6ecbdaeSmrg 10871e6ecbdaeSmrg 10872e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10873e6ecbdaeSmrg 10874e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10875e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1087663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1087763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1087863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1087963323ee5Smrgthen : 1088063323ee5Smrg printf %s "(cached) " >&6 10881d5e55f73Smrgelse case e in #( 10882d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10883e6ecbdaeSmrg/* end confdefs.h. */ 10884e6ecbdaeSmrgint i; 10885e6ecbdaeSmrg_ACEOF 1088663323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1088763323ee5Smrgthen : 10888e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10889d5e55f73Smrgelse case e in #( 10890d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10891d5e55f73Smrgesac 10892e6ecbdaeSmrgfi 10893d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10894d5e55f73Smrgesac 10895e6ecbdaeSmrgfi 1089663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1089763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10898e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10899e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10900e6ecbdaeSmrgfi 10901e6ecbdaeSmrg 10902e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10903e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10904e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10905e6ecbdaeSmrg fi 10906e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1090763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1090863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1090963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1091063323ee5Smrgthen : 1091163323ee5Smrg printf %s "(cached) " >&6 10912d5e55f73Smrgelse case e in #( 10913d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10914e6ecbdaeSmrg/* end confdefs.h. */ 10915e6ecbdaeSmrgint i; 10916e6ecbdaeSmrg_ACEOF 1091763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1091863323ee5Smrgthen : 10919e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10920d5e55f73Smrgelse case e in #( 10921d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10922d5e55f73Smrgesac 10923e6ecbdaeSmrgfi 10924d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10925d5e55f73Smrgesac 10926e6ecbdaeSmrgfi 1092763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1092863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10929e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10930e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10931e6ecbdaeSmrgfi 10932e6ecbdaeSmrg 10933e6ecbdaeSmrgfound="no" 10934e6ecbdaeSmrg 10935e6ecbdaeSmrg if test $found = "no" ; then 10936ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10937e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10938e6ecbdaeSmrg fi 10939e6ecbdaeSmrg 10940ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10941e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10942e6ecbdaeSmrg fi 10943e6ecbdaeSmrg 10944e6ecbdaeSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10945e6ecbdaeSmrg 1094663323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 1094763323ee5Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10948e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 1094963323ee5Smrg if eval test \${$cacheid+y} 1095063323ee5Smrgthen : 1095163323ee5Smrg printf %s "(cached) " >&6 10952d5e55f73Smrgelse case e in #( 10953d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10954e6ecbdaeSmrg/* end confdefs.h. */ 10955e6ecbdaeSmrgint i; 10956e6ecbdaeSmrgint 1095763323ee5Smrgmain (void) 10958e6ecbdaeSmrg{ 10959e6ecbdaeSmrg 10960e6ecbdaeSmrg ; 10961e6ecbdaeSmrg return 0; 10962e6ecbdaeSmrg} 10963e6ecbdaeSmrg_ACEOF 1096463323ee5Smrgif ac_fn_c_try_link "$LINENO" 1096563323ee5Smrgthen : 10966e6ecbdaeSmrg eval $cacheid=yes 10967d5e55f73Smrgelse case e in #( 10968d5e55f73Smrg e) eval $cacheid=no ;; 10969d5e55f73Smrgesac 10970e6ecbdaeSmrgfi 1097163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10972d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 10973d5e55f73Smrgesac 10974e6ecbdaeSmrgfi 10975e6ecbdaeSmrg 10976e6ecbdaeSmrg 10977e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10978e6ecbdaeSmrg 10979e6ecbdaeSmrg eval supported=\$$cacheid 1098063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1098163323ee5Smrgprintf "%s\n" "$supported" >&6; } 10982e6ecbdaeSmrg if test "$supported" = "yes" ; then 10983e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10984e6ecbdaeSmrg found="yes" 10985e6ecbdaeSmrg fi 10986e6ecbdaeSmrg fi 10987e6ecbdaeSmrg 10988e6ecbdaeSmrg 10989e6ecbdaeSmrgfi 10990e6ecbdaeSmrg 10991e6ecbdaeSmrg 10992e6ecbdaeSmrg 10993e6ecbdaeSmrg 10994e6ecbdaeSmrg 10995e6ecbdaeSmrg 10996e6ecbdaeSmrg 10997e6ecbdaeSmrg CWARNFLAGS="$BASE_CFLAGS" 10998e6ecbdaeSmrg if test "x$GCC" = xyes ; then 10999e6ecbdaeSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 11000e6ecbdaeSmrg fi 11001e6ecbdaeSmrg 11002e6ecbdaeSmrg 11003e6ecbdaeSmrg 11004e6ecbdaeSmrg 11005e6ecbdaeSmrg 11006e6ecbdaeSmrg 11007e6ecbdaeSmrg 11008e6ecbdaeSmrg 11009e6ecbdaeSmrg# Check whether --enable-strict-compilation was given. 1101063323ee5Smrgif test ${enable_strict_compilation+y} 1101163323ee5Smrgthen : 11012e6ecbdaeSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 11013d5e55f73Smrgelse case e in #( 11014d5e55f73Smrg e) STRICT_COMPILE=no ;; 11015d5e55f73Smrgesac 11016e6ecbdaeSmrgfi 11017e6ecbdaeSmrg 11018e6ecbdaeSmrg 11019e6ecbdaeSmrg 11020e6ecbdaeSmrg 11021e6ecbdaeSmrg 11022e6ecbdaeSmrg 11023e6ecbdaeSmrgSTRICT_CFLAGS="" 11024e6ecbdaeSmrg 11025e6ecbdaeSmrg 11026e6ecbdaeSmrg 11027e6ecbdaeSmrg 11028e6ecbdaeSmrg 11029e6ecbdaeSmrg 11030e6ecbdaeSmrg 11031e6ecbdaeSmrg 11032e6ecbdaeSmrg 11033e6ecbdaeSmrg 11034e6ecbdaeSmrg 11035e6ecbdaeSmrg 11036e6ecbdaeSmrg 11037e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 11038e6ecbdaeSmrg 11039e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11040e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1104163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1104263323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1104363323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1104463323ee5Smrgthen : 1104563323ee5Smrg printf %s "(cached) " >&6 11046d5e55f73Smrgelse case e in #( 11047d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11048e6ecbdaeSmrg/* end confdefs.h. */ 11049e6ecbdaeSmrgint i; 11050e6ecbdaeSmrg_ACEOF 1105163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1105263323ee5Smrgthen : 11053e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11054d5e55f73Smrgelse case e in #( 11055d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11056d5e55f73Smrgesac 11057e6ecbdaeSmrgfi 11058d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11059d5e55f73Smrgesac 11060e6ecbdaeSmrgfi 1106163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1106263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11063e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11064e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11065e6ecbdaeSmrgfi 11066e6ecbdaeSmrg 11067e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11068e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11069e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11070e6ecbdaeSmrg fi 11071e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1107263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1107363323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1107463323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1107563323ee5Smrgthen : 1107663323ee5Smrg printf %s "(cached) " >&6 11077d5e55f73Smrgelse case e in #( 11078d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11079e6ecbdaeSmrg/* end confdefs.h. */ 11080e6ecbdaeSmrgint i; 11081e6ecbdaeSmrg_ACEOF 1108263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1108363323ee5Smrgthen : 11084e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11085d5e55f73Smrgelse case e in #( 11086d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11087d5e55f73Smrgesac 11088e6ecbdaeSmrgfi 11089d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11090d5e55f73Smrgesac 11091e6ecbdaeSmrgfi 1109263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1109363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11094e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11095e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11096e6ecbdaeSmrgfi 11097e6ecbdaeSmrg 11098e6ecbdaeSmrgfound="no" 11099e6ecbdaeSmrg 11100e6ecbdaeSmrg if test $found = "no" ; then 11101ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11102e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11103e6ecbdaeSmrg fi 11104e6ecbdaeSmrg 11105ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11106e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11107e6ecbdaeSmrg fi 11108e6ecbdaeSmrg 11109e6ecbdaeSmrg CFLAGS="$CFLAGS -pedantic" 11110e6ecbdaeSmrg 1111163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 1111263323ee5Smrgprintf %s "checking if $CC supports -pedantic... " >&6; } 11113e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__pedantic 1111463323ee5Smrg if eval test \${$cacheid+y} 1111563323ee5Smrgthen : 1111663323ee5Smrg printf %s "(cached) " >&6 11117d5e55f73Smrgelse case e in #( 11118d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11119e6ecbdaeSmrg/* end confdefs.h. */ 11120e6ecbdaeSmrgint i; 11121e6ecbdaeSmrgint 1112263323ee5Smrgmain (void) 11123e6ecbdaeSmrg{ 11124e6ecbdaeSmrg 11125e6ecbdaeSmrg ; 11126e6ecbdaeSmrg return 0; 11127e6ecbdaeSmrg} 11128e6ecbdaeSmrg_ACEOF 1112963323ee5Smrgif ac_fn_c_try_link "$LINENO" 1113063323ee5Smrgthen : 11131e6ecbdaeSmrg eval $cacheid=yes 11132d5e55f73Smrgelse case e in #( 11133d5e55f73Smrg e) eval $cacheid=no ;; 11134d5e55f73Smrgesac 11135e6ecbdaeSmrgfi 1113663323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11137d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 11138d5e55f73Smrgesac 11139e6ecbdaeSmrgfi 11140e6ecbdaeSmrg 11141e6ecbdaeSmrg 11142e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11143e6ecbdaeSmrg 11144e6ecbdaeSmrg eval supported=\$$cacheid 1114563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1114663323ee5Smrgprintf "%s\n" "$supported" >&6; } 11147e6ecbdaeSmrg if test "$supported" = "yes" ; then 11148e6ecbdaeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 11149e6ecbdaeSmrg found="yes" 11150e6ecbdaeSmrg fi 11151e6ecbdaeSmrg fi 11152e6ecbdaeSmrg 11153e6ecbdaeSmrg 11154e6ecbdaeSmrg 11155e6ecbdaeSmrg 11156e6ecbdaeSmrg 11157e6ecbdaeSmrg 11158e6ecbdaeSmrg 11159e6ecbdaeSmrg 11160e6ecbdaeSmrg 11161e6ecbdaeSmrg 11162e6ecbdaeSmrg 11163e6ecbdaeSmrg 11164e6ecbdaeSmrg 11165e6ecbdaeSmrg 11166e6ecbdaeSmrg 11167e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 11168e6ecbdaeSmrg 11169e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11170e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1117163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1117263323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1117363323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1117463323ee5Smrgthen : 1117563323ee5Smrg printf %s "(cached) " >&6 11176d5e55f73Smrgelse case e in #( 11177d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11178e6ecbdaeSmrg/* end confdefs.h. */ 11179e6ecbdaeSmrgint i; 11180e6ecbdaeSmrg_ACEOF 1118163323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1118263323ee5Smrgthen : 11183e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11184d5e55f73Smrgelse case e in #( 11185d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11186d5e55f73Smrgesac 11187e6ecbdaeSmrgfi 11188d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11189d5e55f73Smrgesac 11190e6ecbdaeSmrgfi 1119163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1119263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11193e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11194e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11195e6ecbdaeSmrgfi 11196e6ecbdaeSmrg 11197e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11198e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11199e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11200e6ecbdaeSmrg fi 11201e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1120263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1120363323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1120463323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1120563323ee5Smrgthen : 1120663323ee5Smrg printf %s "(cached) " >&6 11207d5e55f73Smrgelse case e in #( 11208d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11209e6ecbdaeSmrg/* end confdefs.h. */ 11210e6ecbdaeSmrgint i; 11211e6ecbdaeSmrg_ACEOF 1121263323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1121363323ee5Smrgthen : 11214e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11215d5e55f73Smrgelse case e in #( 11216d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11217d5e55f73Smrgesac 11218e6ecbdaeSmrgfi 11219d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11220d5e55f73Smrgesac 11221e6ecbdaeSmrgfi 1122263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1122363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11224e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11225e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11226e6ecbdaeSmrgfi 11227e6ecbdaeSmrg 11228e6ecbdaeSmrgfound="no" 11229e6ecbdaeSmrg 11230e6ecbdaeSmrg if test $found = "no" ; then 11231ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11232e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11233e6ecbdaeSmrg fi 11234e6ecbdaeSmrg 11235ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11236e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11237e6ecbdaeSmrg fi 11238e6ecbdaeSmrg 11239e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror" 11240e6ecbdaeSmrg 1124163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 1124263323ee5Smrgprintf %s "checking if $CC supports -Werror... " >&6; } 11243e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__Werror 1124463323ee5Smrg if eval test \${$cacheid+y} 1124563323ee5Smrgthen : 1124663323ee5Smrg printf %s "(cached) " >&6 11247d5e55f73Smrgelse case e in #( 11248d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11249e6ecbdaeSmrg/* end confdefs.h. */ 11250e6ecbdaeSmrgint i; 11251e6ecbdaeSmrgint 1125263323ee5Smrgmain (void) 11253e6ecbdaeSmrg{ 11254e6ecbdaeSmrg 11255e6ecbdaeSmrg ; 11256e6ecbdaeSmrg return 0; 11257e6ecbdaeSmrg} 11258e6ecbdaeSmrg_ACEOF 1125963323ee5Smrgif ac_fn_c_try_link "$LINENO" 1126063323ee5Smrgthen : 11261e6ecbdaeSmrg eval $cacheid=yes 11262d5e55f73Smrgelse case e in #( 11263d5e55f73Smrg e) eval $cacheid=no ;; 11264d5e55f73Smrgesac 11265e6ecbdaeSmrgfi 1126663323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11267d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 11268d5e55f73Smrgesac 11269e6ecbdaeSmrgfi 11270e6ecbdaeSmrg 11271e6ecbdaeSmrg 11272e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11273e6ecbdaeSmrg 11274e6ecbdaeSmrg eval supported=\$$cacheid 1127563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1127663323ee5Smrgprintf "%s\n" "$supported" >&6; } 11277e6ecbdaeSmrg if test "$supported" = "yes" ; then 11278e6ecbdaeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 11279e6ecbdaeSmrg found="yes" 11280e6ecbdaeSmrg fi 11281e6ecbdaeSmrg fi 11282e6ecbdaeSmrg 11283e6ecbdaeSmrg if test $found = "no" ; then 11284ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11285e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11286e6ecbdaeSmrg fi 11287e6ecbdaeSmrg 11288ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11289e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11290e6ecbdaeSmrg fi 11291e6ecbdaeSmrg 11292e6ecbdaeSmrg CFLAGS="$CFLAGS -errwarn" 11293e6ecbdaeSmrg 1129463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 1129563323ee5Smrgprintf %s "checking if $CC supports -errwarn... " >&6; } 11296e6ecbdaeSmrg cacheid=xorg_cv_cc_flag__errwarn 1129763323ee5Smrg if eval test \${$cacheid+y} 1129863323ee5Smrgthen : 1129963323ee5Smrg printf %s "(cached) " >&6 11300d5e55f73Smrgelse case e in #( 11301d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11302e6ecbdaeSmrg/* end confdefs.h. */ 11303e6ecbdaeSmrgint i; 11304e6ecbdaeSmrgint 1130563323ee5Smrgmain (void) 11306e6ecbdaeSmrg{ 11307e6ecbdaeSmrg 11308e6ecbdaeSmrg ; 11309e6ecbdaeSmrg return 0; 11310e6ecbdaeSmrg} 11311e6ecbdaeSmrg_ACEOF 1131263323ee5Smrgif ac_fn_c_try_link "$LINENO" 1131363323ee5Smrgthen : 11314e6ecbdaeSmrg eval $cacheid=yes 11315d5e55f73Smrgelse case e in #( 11316d5e55f73Smrg e) eval $cacheid=no ;; 11317d5e55f73Smrgesac 11318e6ecbdaeSmrgfi 1131963323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11320d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 11321d5e55f73Smrgesac 11322e6ecbdaeSmrgfi 11323e6ecbdaeSmrg 11324e6ecbdaeSmrg 11325e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11326e6ecbdaeSmrg 11327e6ecbdaeSmrg eval supported=\$$cacheid 1132863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1132963323ee5Smrgprintf "%s\n" "$supported" >&6; } 11330e6ecbdaeSmrg if test "$supported" = "yes" ; then 11331e6ecbdaeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 11332e6ecbdaeSmrg found="yes" 11333e6ecbdaeSmrg fi 11334e6ecbdaeSmrg fi 11335e6ecbdaeSmrg 11336e6ecbdaeSmrg 11337e6ecbdaeSmrg 11338e6ecbdaeSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 11339e6ecbdaeSmrg# activate it with -Werror, so we add it here explicitly. 11340e6ecbdaeSmrg 11341e6ecbdaeSmrg 11342e6ecbdaeSmrg 11343e6ecbdaeSmrg 11344e6ecbdaeSmrg 11345e6ecbdaeSmrg 11346e6ecbdaeSmrg 11347e6ecbdaeSmrg 11348e6ecbdaeSmrg 11349e6ecbdaeSmrg 11350e6ecbdaeSmrg 11351e6ecbdaeSmrg 11352e6ecbdaeSmrg 11353e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS" 11354e6ecbdaeSmrg 11355e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11356e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1135763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1135863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1135963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1136063323ee5Smrgthen : 1136163323ee5Smrg printf %s "(cached) " >&6 11362d5e55f73Smrgelse case e in #( 11363d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11364e6ecbdaeSmrg/* end confdefs.h. */ 11365e6ecbdaeSmrgint i; 11366e6ecbdaeSmrg_ACEOF 1136763323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1136863323ee5Smrgthen : 11369e6ecbdaeSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11370d5e55f73Smrgelse case e in #( 11371d5e55f73Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11372d5e55f73Smrgesac 11373e6ecbdaeSmrgfi 11374d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11375d5e55f73Smrgesac 11376e6ecbdaeSmrgfi 1137763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1137863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11379e6ecbdaeSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11380e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11381e6ecbdaeSmrgfi 11382e6ecbdaeSmrg 11383e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11384e6ecbdaeSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11385e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11386e6ecbdaeSmrg fi 11387e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1138863323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1138963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1139063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1139163323ee5Smrgthen : 1139263323ee5Smrg printf %s "(cached) " >&6 11393d5e55f73Smrgelse case e in #( 11394d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11395e6ecbdaeSmrg/* end confdefs.h. */ 11396e6ecbdaeSmrgint i; 11397e6ecbdaeSmrg_ACEOF 1139863323ee5Smrgif ac_fn_c_try_compile "$LINENO" 1139963323ee5Smrgthen : 11400e6ecbdaeSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11401d5e55f73Smrgelse case e in #( 11402d5e55f73Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11403d5e55f73Smrgesac 11404e6ecbdaeSmrgfi 11405d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11406d5e55f73Smrgesac 11407e6ecbdaeSmrgfi 1140863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1140963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11410e6ecbdaeSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11411e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11412e6ecbdaeSmrgfi 11413e6ecbdaeSmrg 11414e6ecbdaeSmrgfound="no" 11415e6ecbdaeSmrg 11416e6ecbdaeSmrg if test $found = "no" ; then 11417ebb1c56dSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11418e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11419e6ecbdaeSmrg fi 11420e6ecbdaeSmrg 11421ebb1c56dSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11422e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11423e6ecbdaeSmrg fi 11424e6ecbdaeSmrg 11425e6ecbdaeSmrg CFLAGS="$CFLAGS -Werror=attributes" 11426e6ecbdaeSmrg 1142763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 1142863323ee5Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 11429ebb1c56dSmrg cacheid=xorg_cv_cc_flag__Werror_attributes 1143063323ee5Smrg if eval test \${$cacheid+y} 1143163323ee5Smrgthen : 1143263323ee5Smrg printf %s "(cached) " >&6 11433d5e55f73Smrgelse case e in #( 11434d5e55f73Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11435e6ecbdaeSmrg/* end confdefs.h. */ 11436e6ecbdaeSmrgint i; 11437e6ecbdaeSmrgint 1143863323ee5Smrgmain (void) 11439e6ecbdaeSmrg{ 11440e6ecbdaeSmrg 11441e6ecbdaeSmrg ; 11442e6ecbdaeSmrg return 0; 11443e6ecbdaeSmrg} 11444e6ecbdaeSmrg_ACEOF 1144563323ee5Smrgif ac_fn_c_try_link "$LINENO" 1144663323ee5Smrgthen : 11447e6ecbdaeSmrg eval $cacheid=yes 11448d5e55f73Smrgelse case e in #( 11449d5e55f73Smrg e) eval $cacheid=no ;; 11450d5e55f73Smrgesac 11451e6ecbdaeSmrgfi 1145263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11453d5e55f73Smrg conftest$ac_exeext conftest.$ac_ext ;; 11454d5e55f73Smrgesac 11455e6ecbdaeSmrgfi 11456e6ecbdaeSmrg 11457e6ecbdaeSmrg 11458e6ecbdaeSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11459e6ecbdaeSmrg 11460e6ecbdaeSmrg eval supported=\$$cacheid 1146163323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1146263323ee5Smrgprintf "%s\n" "$supported" >&6; } 11463e6ecbdaeSmrg if test "$supported" = "yes" ; then 11464e6ecbdaeSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 11465e6ecbdaeSmrg found="yes" 11466e6ecbdaeSmrg fi 11467e6ecbdaeSmrg fi 11468e6ecbdaeSmrg 11469e6ecbdaeSmrg 11470e6ecbdaeSmrg 11471e6ecbdaeSmrgif test "x$STRICT_COMPILE" = "xyes"; then 11472e6ecbdaeSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 11473e6ecbdaeSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 11474e6ecbdaeSmrgfi 11475e6ecbdaeSmrg 11476e6ecbdaeSmrg 11477e6ecbdaeSmrg 11478e6ecbdaeSmrg 11479e6ecbdaeSmrg 11480e6ecbdaeSmrg 11481d5e55f73Smrg 11482d5e55f73Smrg 11483e6ecbdaeSmrgcat >>confdefs.h <<_ACEOF 11484e6ecbdaeSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11485e6ecbdaeSmrg_ACEOF 11486e6ecbdaeSmrg 11487e6ecbdaeSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11488e6ecbdaeSmrg if test "x$PVM" = "x"; then 11489e6ecbdaeSmrg PVM="0" 11490e6ecbdaeSmrg fi 11491e6ecbdaeSmrg 1149263323ee5Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 11493e6ecbdaeSmrg 11494e6ecbdaeSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11495e6ecbdaeSmrg if test "x$PVP" = "x"; then 11496e6ecbdaeSmrg PVP="0" 11497e6ecbdaeSmrg fi 11498e6ecbdaeSmrg 1149963323ee5Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 11500e6ecbdaeSmrg 11501e6ecbdaeSmrg 11502e6ecbdaeSmrg 1150363323ee5SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11504e6ecbdaeSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 1150563323ee5Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 1150663323ee5Smrgtouch \$(top_srcdir)/ChangeLog; \ 1150763323ee5Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 11508e6ecbdaeSmrg 11509e6ecbdaeSmrg 11510e6ecbdaeSmrg 11511e6ecbdaeSmrg 11512e6ecbdaeSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11513e6ecbdaeSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11514e6ecbdaeSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 1151563323ee5Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 1151663323ee5Smrgtouch \$(top_srcdir)/INSTALL; \ 1151763323ee5Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 1151863323ee5Smrg 11519e6ecbdaeSmrg 11520e6ecbdaeSmrg 11521e6ecbdaeSmrg 11522e6ecbdaeSmrg 11523e6ecbdaeSmrg 1152463323ee5Smrgcase $host_os in 1152563323ee5Smrg solaris*) 1152663323ee5Smrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 1152763323ee5Smrg # check for a man page file found in later versions that use 1152863323ee5Smrg # traditional section numbers instead 1152963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 1153063323ee5Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 1153163323ee5Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 1153263323ee5Smrgthen : 1153363323ee5Smrg printf %s "(cached) " >&6 11534d5e55f73Smrgelse case e in #( 11535d5e55f73Smrg e) test "$cross_compiling" = yes && 1153663323ee5Smrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 1153763323ee5Smrgif test -r "/usr/share/man/man7/attributes.7"; then 1153863323ee5Smrg ac_cv_file__usr_share_man_man7_attributes_7=yes 1153963323ee5Smrgelse 1154063323ee5Smrg ac_cv_file__usr_share_man_man7_attributes_7=no 11541d5e55f73Smrgfi ;; 11542d5e55f73Smrgesac 1154363323ee5Smrgfi 1154463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 1154563323ee5Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 1154663323ee5Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 1154763323ee5Smrgthen : 1154863323ee5Smrg SYSV_MAN_SECTIONS=false 11549d5e55f73Smrgelse case e in #( 11550d5e55f73Smrg e) SYSV_MAN_SECTIONS=true ;; 11551d5e55f73Smrgesac 1155263323ee5Smrgfi 1155363323ee5Smrg 1155463323ee5Smrg ;; 1155563323ee5Smrg *) SYSV_MAN_SECTIONS=false ;; 1155663323ee5Smrgesac 11557e6ecbdaeSmrg 11558e6ecbdaeSmrgif test x$APP_MAN_SUFFIX = x ; then 11559e6ecbdaeSmrg APP_MAN_SUFFIX=1 11560e6ecbdaeSmrgfi 11561e6ecbdaeSmrgif test x$APP_MAN_DIR = x ; then 11562e6ecbdaeSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11563e6ecbdaeSmrgfi 11564e6ecbdaeSmrg 11565e6ecbdaeSmrgif test x$LIB_MAN_SUFFIX = x ; then 11566e6ecbdaeSmrg LIB_MAN_SUFFIX=3 11567e6ecbdaeSmrgfi 11568e6ecbdaeSmrgif test x$LIB_MAN_DIR = x ; then 11569e6ecbdaeSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11570e6ecbdaeSmrgfi 11571e6ecbdaeSmrg 11572e6ecbdaeSmrgif test x$FILE_MAN_SUFFIX = x ; then 1157363323ee5Smrg case $SYSV_MAN_SECTIONS in 1157463323ee5Smrg true) FILE_MAN_SUFFIX=4 ;; 1157563323ee5Smrg *) FILE_MAN_SUFFIX=5 ;; 11576e6ecbdaeSmrg esac 11577e6ecbdaeSmrgfi 11578e6ecbdaeSmrgif test x$FILE_MAN_DIR = x ; then 11579e6ecbdaeSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11580e6ecbdaeSmrgfi 11581e6ecbdaeSmrg 11582e6ecbdaeSmrgif test x$MISC_MAN_SUFFIX = x ; then 1158363323ee5Smrg case $SYSV_MAN_SECTIONS in 1158463323ee5Smrg true) MISC_MAN_SUFFIX=5 ;; 1158563323ee5Smrg *) MISC_MAN_SUFFIX=7 ;; 11586e6ecbdaeSmrg esac 11587e6ecbdaeSmrgfi 11588e6ecbdaeSmrgif test x$MISC_MAN_DIR = x ; then 11589e6ecbdaeSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11590e6ecbdaeSmrgfi 11591e6ecbdaeSmrg 11592e6ecbdaeSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 1159363323ee5Smrg case $SYSV_MAN_SECTIONS in 1159463323ee5Smrg true) DRIVER_MAN_SUFFIX=7 ;; 1159563323ee5Smrg *) DRIVER_MAN_SUFFIX=4 ;; 11596e6ecbdaeSmrg esac 11597e6ecbdaeSmrgfi 11598e6ecbdaeSmrgif test x$DRIVER_MAN_DIR = x ; then 11599e6ecbdaeSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11600e6ecbdaeSmrgfi 11601e6ecbdaeSmrg 11602e6ecbdaeSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 1160363323ee5Smrg case $SYSV_MAN_SECTIONS in 1160463323ee5Smrg true) ADMIN_MAN_SUFFIX=1m ;; 1160563323ee5Smrg *) ADMIN_MAN_SUFFIX=8 ;; 11606e6ecbdaeSmrg esac 11607e6ecbdaeSmrgfi 11608e6ecbdaeSmrgif test x$ADMIN_MAN_DIR = x ; then 11609e6ecbdaeSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11610e6ecbdaeSmrgfi 11611e6ecbdaeSmrg 11612e6ecbdaeSmrg 11613e6ecbdaeSmrg 11614e6ecbdaeSmrg 11615e6ecbdaeSmrg 11616e6ecbdaeSmrg 11617e6ecbdaeSmrg 11618e6ecbdaeSmrg 11619e6ecbdaeSmrg 11620e6ecbdaeSmrg 11621e6ecbdaeSmrg 11622e6ecbdaeSmrg 11623e6ecbdaeSmrg 11624e6ecbdaeSmrg 11625e6ecbdaeSmrg 11626e6ecbdaeSmrgXORG_MAN_PAGE="X Version 11" 11627baed689fSmrg 11628baed689fSmrgMAN_SUBSTS="\ 11629baed689fSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11630baed689fSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11631baed689fSmrg -e 's|__xservername__|Xorg|g' \ 11632baed689fSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 11633baed689fSmrg -e 's|__projectroot__|\$(prefix)|g' \ 11634baed689fSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11635baed689fSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11636baed689fSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11637baed689fSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11638baed689fSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11639baed689fSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11640baed689fSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11641baed689fSmrg 11642baed689fSmrg 11643baed689fSmrg 11644baed689fSmrg# Check whether --enable-silent-rules was given. 1164563323ee5Smrgif test ${enable_silent_rules+y} 1164663323ee5Smrgthen : 11647baed689fSmrg enableval=$enable_silent_rules; 11648baed689fSmrgfi 11649baed689fSmrg 11650e6ecbdaeSmrgcase $enable_silent_rules in # ((( 11651e6ecbdaeSmrg yes) AM_DEFAULT_VERBOSITY=0;; 11652e6ecbdaeSmrg no) AM_DEFAULT_VERBOSITY=1;; 11653e6ecbdaeSmrg *) AM_DEFAULT_VERBOSITY=0;; 11654baed689fSmrgesac 11655e6ecbdaeSmrgam_make=${MAKE-make} 1165663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 1165763323ee5Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 1165863323ee5Smrgif test ${am_cv_make_support_nested_variables+y} 1165963323ee5Smrgthen : 1166063323ee5Smrg printf %s "(cached) " >&6 11661d5e55f73Smrgelse case e in #( 11662d5e55f73Smrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 11663e6ecbdaeSmrgBAR0=false 11664e6ecbdaeSmrgBAR1=true 11665e6ecbdaeSmrgV=1 11666e6ecbdaeSmrgam__doit: 11667e6ecbdaeSmrg @$(TRUE) 11668e6ecbdaeSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11669e6ecbdaeSmrg am_cv_make_support_nested_variables=yes 11670e6ecbdaeSmrgelse 11671e6ecbdaeSmrg am_cv_make_support_nested_variables=no 11672d5e55f73Smrgfi ;; 11673d5e55f73Smrgesac 11674e6ecbdaeSmrgfi 1167563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 1167663323ee5Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11677e6ecbdaeSmrgif test $am_cv_make_support_nested_variables = yes; then 11678e6ecbdaeSmrg AM_V='$(V)' 11679e6ecbdaeSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11680e6ecbdaeSmrgelse 11681e6ecbdaeSmrg AM_V=$AM_DEFAULT_VERBOSITY 11682e6ecbdaeSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11683e6ecbdaeSmrgfi 11684baed689fSmrgAM_BACKSLASH='\' 11685baed689fSmrg 11686baed689fSmrg 11687baed689fSmrg 11688d5e55f73Smrg 11689baed689fSmrg# Checks for pkg-config packages 11690baed689fSmrg 11691baed689fSmrgpkg_failed=no 1169263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XCONSOLE" >&5 1169363323ee5Smrgprintf %s "checking for XCONSOLE... " >&6; } 11694baed689fSmrg 11695baed689fSmrgif test -n "$XCONSOLE_CFLAGS"; then 11696baed689fSmrg pkg_cv_XCONSOLE_CFLAGS="$XCONSOLE_CFLAGS" 11697baed689fSmrg elif test -n "$PKG_CONFIG"; then 11698baed689fSmrg if test -n "$PKG_CONFIG" && \ 1169963323ee5Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17\""; } >&5 11700e6ecbdaeSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17") 2>&5 11701baed689fSmrg ac_status=$? 1170263323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11703baed689fSmrg test $ac_status = 0; }; then 11704e6ecbdaeSmrg pkg_cv_XCONSOLE_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>/dev/null` 11705ebb1c56dSmrg test "x$?" != "x0" && pkg_failed=yes 11706baed689fSmrgelse 11707baed689fSmrg pkg_failed=yes 11708baed689fSmrgfi 11709baed689fSmrg else 11710baed689fSmrg pkg_failed=untried 11711baed689fSmrgfi 11712baed689fSmrgif test -n "$XCONSOLE_LIBS"; then 11713baed689fSmrg pkg_cv_XCONSOLE_LIBS="$XCONSOLE_LIBS" 11714baed689fSmrg elif test -n "$PKG_CONFIG"; then 11715baed689fSmrg if test -n "$PKG_CONFIG" && \ 1171663323ee5Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17\""; } >&5 11717e6ecbdaeSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17") 2>&5 11718baed689fSmrg ac_status=$? 1171963323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11720baed689fSmrg test $ac_status = 0; }; then 11721e6ecbdaeSmrg pkg_cv_XCONSOLE_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>/dev/null` 11722ebb1c56dSmrg test "x$?" != "x0" && pkg_failed=yes 11723baed689fSmrgelse 11724baed689fSmrg pkg_failed=yes 11725baed689fSmrgfi 11726baed689fSmrg else 11727baed689fSmrg pkg_failed=untried 11728baed689fSmrgfi 11729baed689fSmrg 11730baed689fSmrg 11731baed689fSmrg 11732baed689fSmrgif test $pkg_failed = yes; then 1173363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1173463323ee5Smrgprintf "%s\n" "no" >&6; } 11735baed689fSmrg 11736baed689fSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11737baed689fSmrg _pkg_short_errors_supported=yes 11738baed689fSmrgelse 11739baed689fSmrg _pkg_short_errors_supported=no 11740baed689fSmrgfi 11741baed689fSmrg if test $_pkg_short_errors_supported = yes; then 11742ebb1c56dSmrg XCONSOLE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>&1` 11743baed689fSmrg else 11744ebb1c56dSmrg XCONSOLE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>&1` 11745baed689fSmrg fi 11746baed689fSmrg # Put the nasty error message in config.log where it belongs 11747baed689fSmrg echo "$XCONSOLE_PKG_ERRORS" >&5 11748baed689fSmrg 11749e6ecbdaeSmrg as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17) were not met: 11750baed689fSmrg 11751baed689fSmrg$XCONSOLE_PKG_ERRORS 11752baed689fSmrg 11753baed689fSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11754baed689fSmrginstalled software in a non-standard prefix. 11755baed689fSmrg 11756baed689fSmrgAlternatively, you may set the environment variables XCONSOLE_CFLAGS 11757baed689fSmrgand XCONSOLE_LIBS to avoid the need to call pkg-config. 11758ebb1c56dSmrgSee the pkg-config man page for more details." "$LINENO" 5 11759baed689fSmrgelif test $pkg_failed = untried; then 1176063323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1176163323ee5Smrgprintf "%s\n" "no" >&6; } 11762d5e55f73Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11763d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 11764baed689fSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11765baed689fSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 11766baed689fSmrgpath to pkg-config. 11767c7484f1fSmrg 11768baed689fSmrgAlternatively, you may set the environment variables XCONSOLE_CFLAGS 11769baed689fSmrgand XCONSOLE_LIBS to avoid the need to call pkg-config. 11770baed689fSmrgSee the pkg-config man page for more details. 11771c7484f1fSmrg 11772baed689fSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11773d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } 11774c7484f1fSmrgelse 11775baed689fSmrg XCONSOLE_CFLAGS=$pkg_cv_XCONSOLE_CFLAGS 11776baed689fSmrg XCONSOLE_LIBS=$pkg_cv_XCONSOLE_LIBS 1177763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1177863323ee5Smrgprintf "%s\n" "yes" >&6; } 11779ebb1c56dSmrg 11780c7484f1fSmrgfi 11781c7484f1fSmrg 11782c7484f1fSmrg 11783baed689fSmrgpkg_failed=no 1178463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5 1178563323ee5Smrgprintf %s "checking for APPDEFS... " >&6; } 11786baed689fSmrg 11787baed689fSmrgif test -n "$APPDEFS_CFLAGS"; then 11788baed689fSmrg pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS" 11789baed689fSmrg elif test -n "$PKG_CONFIG"; then 11790baed689fSmrg if test -n "$PKG_CONFIG" && \ 1179163323ee5Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 11792baed689fSmrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 11793baed689fSmrg ac_status=$? 1179463323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11795baed689fSmrg test $ac_status = 0; }; then 11796baed689fSmrg pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null` 11797ebb1c56dSmrg test "x$?" != "x0" && pkg_failed=yes 11798baed689fSmrgelse 11799baed689fSmrg pkg_failed=yes 11800baed689fSmrgfi 11801baed689fSmrg else 11802baed689fSmrg pkg_failed=untried 11803baed689fSmrgfi 11804baed689fSmrgif test -n "$APPDEFS_LIBS"; then 11805baed689fSmrg pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS" 11806baed689fSmrg elif test -n "$PKG_CONFIG"; then 11807baed689fSmrg if test -n "$PKG_CONFIG" && \ 1180863323ee5Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 11809baed689fSmrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 11810baed689fSmrg ac_status=$? 1181163323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11812baed689fSmrg test $ac_status = 0; }; then 11813baed689fSmrg pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null` 11814ebb1c56dSmrg test "x$?" != "x0" && pkg_failed=yes 11815baed689fSmrgelse 11816baed689fSmrg pkg_failed=yes 11817baed689fSmrgfi 11818baed689fSmrg else 11819baed689fSmrg pkg_failed=untried 11820baed689fSmrgfi 11821c7484f1fSmrg 11822c7484f1fSmrg 11823baed689fSmrg 11824baed689fSmrgif test $pkg_failed = yes; then 1182563323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1182663323ee5Smrgprintf "%s\n" "no" >&6; } 11827baed689fSmrg 11828baed689fSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11829baed689fSmrg _pkg_short_errors_supported=yes 11830baed689fSmrgelse 11831baed689fSmrg _pkg_short_errors_supported=no 11832baed689fSmrgfi 11833baed689fSmrg if test $_pkg_short_errors_supported = yes; then 11834ebb1c56dSmrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1` 11835baed689fSmrg else 11836ebb1c56dSmrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1` 11837baed689fSmrg fi 11838baed689fSmrg # Put the nasty error message in config.log where it belongs 11839baed689fSmrg echo "$APPDEFS_PKG_ERRORS" >&5 11840baed689fSmrg 11841baed689fSmrg as_fn_error $? "Package requirements (xt) were not met: 11842baed689fSmrg 11843baed689fSmrg$APPDEFS_PKG_ERRORS 11844baed689fSmrg 11845baed689fSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11846baed689fSmrginstalled software in a non-standard prefix. 11847baed689fSmrg 11848baed689fSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 11849baed689fSmrgand APPDEFS_LIBS to avoid the need to call pkg-config. 11850ebb1c56dSmrgSee the pkg-config man page for more details." "$LINENO" 5 11851baed689fSmrgelif test $pkg_failed = untried; then 1185263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1185363323ee5Smrgprintf "%s\n" "no" >&6; } 11854d5e55f73Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11855d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 11856baed689fSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11857baed689fSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 11858baed689fSmrgpath to pkg-config. 11859baed689fSmrg 11860baed689fSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 11861baed689fSmrgand APPDEFS_LIBS to avoid the need to call pkg-config. 11862baed689fSmrgSee the pkg-config man page for more details. 11863baed689fSmrg 11864baed689fSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11865d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } 11866baed689fSmrgelse 11867baed689fSmrg APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS 11868baed689fSmrg APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS 1186963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1187063323ee5Smrgprintf "%s\n" "yes" >&6; } 11871ebb1c56dSmrg 11872baed689fSmrgfi 11873baed689fSmrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt` 11874baed689fSmrg 11875baed689fSmrg# Check whether --with-appdefaultdir was given. 1187663323ee5Smrgif test ${with_appdefaultdir+y} 1187763323ee5Smrgthen : 11878baed689fSmrg withval=$with_appdefaultdir; appdefaultdir="$withval" 11879d5e55f73Smrgelse case e in #( 11880d5e55f73Smrg e) appdefaultdir="${xt_appdefaultdir}" ;; 11881d5e55f73Smrgesac 11882baed689fSmrgfi 11883baed689fSmrg 11884baed689fSmrg 11885baed689fSmrg 11886d5e55f73Smrg# Checks for typedefs, structures, and compiler characteristics. 11887d5e55f73Smrg# Check whether --enable-largefile was given. 11888d5e55f73Smrgif test ${enable_largefile+y} 11889d5e55f73Smrgthen : 11890d5e55f73Smrg enableval=$enable_largefile; 11891d5e55f73Smrgfi 11892d5e55f73Smrgif test "$enable_largefile,$enable_year2038" != no,no 11893d5e55f73Smrgthen : 11894d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable large file support" >&5 11895d5e55f73Smrgprintf %s "checking for $CC option to enable large file support... " >&6; } 11896d5e55f73Smrgif test ${ac_cv_sys_largefile_opts+y} 11897d5e55f73Smrgthen : 11898d5e55f73Smrg printf %s "(cached) " >&6 11899d5e55f73Smrgelse case e in #( 11900d5e55f73Smrg e) ac_save_CC="$CC" 11901d5e55f73Smrg ac_opt_found=no 11902d5e55f73Smrg for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1" "-n32"; do 11903d5e55f73Smrg if test x"$ac_opt" != x"none needed" 11904d5e55f73Smrgthen : 11905d5e55f73Smrg CC="$ac_save_CC $ac_opt" 11906d5e55f73Smrgfi 11907d5e55f73Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11908d5e55f73Smrg/* end confdefs.h. */ 11909d5e55f73Smrg#include <sys/types.h> 11910d5e55f73Smrg#ifndef FTYPE 11911d5e55f73Smrg# define FTYPE off_t 11912d5e55f73Smrg#endif 11913d5e55f73Smrg /* Check that FTYPE can represent 2**63 - 1 correctly. 11914d5e55f73Smrg We can't simply define LARGE_FTYPE to be 9223372036854775807, 11915d5e55f73Smrg since some C++ compilers masquerading as C compilers 11916d5e55f73Smrg incorrectly reject 9223372036854775807. */ 11917d5e55f73Smrg#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31)) 11918d5e55f73Smrg int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721 11919d5e55f73Smrg && LARGE_FTYPE % 2147483647 == 1) 11920d5e55f73Smrg ? 1 : -1]; 11921d5e55f73Smrgint 11922d5e55f73Smrgmain (void) 11923d5e55f73Smrg{ 11924d5e55f73Smrg 11925d5e55f73Smrg ; 11926d5e55f73Smrg return 0; 11927d5e55f73Smrg} 11928d5e55f73Smrg_ACEOF 11929d5e55f73Smrgif ac_fn_c_try_compile "$LINENO" 11930d5e55f73Smrgthen : 11931d5e55f73Smrg if test x"$ac_opt" = x"none needed" 11932d5e55f73Smrgthen : 11933d5e55f73Smrg # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t. 11934d5e55f73Smrg CC="$CC -DFTYPE=ino_t" 11935d5e55f73Smrg if ac_fn_c_try_compile "$LINENO" 11936d5e55f73Smrgthen : 11937d5e55f73Smrg 11938d5e55f73Smrgelse case e in #( 11939d5e55f73Smrg e) CC="$CC -D_FILE_OFFSET_BITS=64" 11940d5e55f73Smrg if ac_fn_c_try_compile "$LINENO" 11941d5e55f73Smrgthen : 11942d5e55f73Smrg ac_opt='-D_FILE_OFFSET_BITS=64' 11943d5e55f73Smrgfi 11944d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam ;; 11945d5e55f73Smrgesac 11946d5e55f73Smrgfi 11947d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 11948d5e55f73Smrgfi 11949d5e55f73Smrg ac_cv_sys_largefile_opts=$ac_opt 11950d5e55f73Smrg ac_opt_found=yes 11951d5e55f73Smrgfi 11952d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 11953d5e55f73Smrg test $ac_opt_found = no || break 11954d5e55f73Smrg done 11955d5e55f73Smrg CC="$ac_save_CC" 11956d5e55f73Smrg 11957d5e55f73Smrg test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;; 11958d5e55f73Smrgesac 11959d5e55f73Smrgfi 11960d5e55f73Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5 11961d5e55f73Smrgprintf "%s\n" "$ac_cv_sys_largefile_opts" >&6; } 11962d5e55f73Smrg 11963d5e55f73Smrgac_have_largefile=yes 11964d5e55f73Smrgcase $ac_cv_sys_largefile_opts in #( 11965d5e55f73Smrg "none needed") : 11966d5e55f73Smrg ;; #( 11967d5e55f73Smrg "supported through gnulib") : 11968d5e55f73Smrg ;; #( 11969d5e55f73Smrg "support not detected") : 11970d5e55f73Smrg ac_have_largefile=no ;; #( 11971d5e55f73Smrg "-D_FILE_OFFSET_BITS=64") : 11972d5e55f73Smrg 11973d5e55f73Smrgprintf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h 11974d5e55f73Smrg ;; #( 11975d5e55f73Smrg "-D_LARGE_FILES=1") : 11976d5e55f73Smrg 11977d5e55f73Smrgprintf "%s\n" "#define _LARGE_FILES 1" >>confdefs.h 11978d5e55f73Smrg ;; #( 11979d5e55f73Smrg "-n32") : 11980d5e55f73Smrg CC="$CC -n32" ;; #( 11981d5e55f73Smrg *) : 11982d5e55f73Smrg as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;; 11983d5e55f73Smrgesac 11984d5e55f73Smrg 11985d5e55f73Smrgif test "$enable_year2038" != no 11986d5e55f73Smrgthen : 11987d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option for timestamps after 2038" >&5 11988d5e55f73Smrgprintf %s "checking for $CC option for timestamps after 2038... " >&6; } 11989d5e55f73Smrgif test ${ac_cv_sys_year2038_opts+y} 11990d5e55f73Smrgthen : 11991d5e55f73Smrg printf %s "(cached) " >&6 11992d5e55f73Smrgelse case e in #( 11993d5e55f73Smrg e) ac_save_CPPFLAGS="$CPPFLAGS" 11994d5e55f73Smrg ac_opt_found=no 11995d5e55f73Smrg for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do 11996d5e55f73Smrg if test x"$ac_opt" != x"none needed" 11997d5e55f73Smrgthen : 11998d5e55f73Smrg CPPFLAGS="$ac_save_CPPFLAGS $ac_opt" 11999d5e55f73Smrgfi 12000d5e55f73Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12001d5e55f73Smrg/* end confdefs.h. */ 12002d5e55f73Smrg 12003d5e55f73Smrg #include <time.h> 12004d5e55f73Smrg /* Check that time_t can represent 2**32 - 1 correctly. */ 12005d5e55f73Smrg #define LARGE_TIME_T \\ 12006d5e55f73Smrg ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30))) 12007d5e55f73Smrg int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535 12008d5e55f73Smrg && LARGE_TIME_T % 65537 == 0) 12009d5e55f73Smrg ? 1 : -1]; 12010d5e55f73Smrg 12011d5e55f73Smrgint 12012d5e55f73Smrgmain (void) 12013d5e55f73Smrg{ 12014d5e55f73Smrg 12015d5e55f73Smrg ; 12016d5e55f73Smrg return 0; 12017d5e55f73Smrg} 12018d5e55f73Smrg_ACEOF 12019d5e55f73Smrgif ac_fn_c_try_compile "$LINENO" 12020d5e55f73Smrgthen : 12021d5e55f73Smrg ac_cv_sys_year2038_opts="$ac_opt" 12022d5e55f73Smrg ac_opt_found=yes 12023d5e55f73Smrgfi 12024d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 12025d5e55f73Smrg test $ac_opt_found = no || break 12026d5e55f73Smrg done 12027d5e55f73Smrg CPPFLAGS="$ac_save_CPPFLAGS" 12028d5e55f73Smrg test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;; 12029d5e55f73Smrgesac 12030d5e55f73Smrgfi 12031d5e55f73Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5 12032d5e55f73Smrgprintf "%s\n" "$ac_cv_sys_year2038_opts" >&6; } 12033d5e55f73Smrg 12034d5e55f73Smrgac_have_year2038=yes 12035d5e55f73Smrgcase $ac_cv_sys_year2038_opts in #( 12036d5e55f73Smrg "none needed") : 12037d5e55f73Smrg ;; #( 12038d5e55f73Smrg "support not detected") : 12039d5e55f73Smrg ac_have_year2038=no ;; #( 12040d5e55f73Smrg "-D_TIME_BITS=64") : 12041d5e55f73Smrg 12042d5e55f73Smrgprintf "%s\n" "#define _TIME_BITS 64" >>confdefs.h 12043d5e55f73Smrg ;; #( 12044d5e55f73Smrg "-D__MINGW_USE_VC2005_COMPAT") : 12045d5e55f73Smrg 12046d5e55f73Smrgprintf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h 12047d5e55f73Smrg ;; #( 12048d5e55f73Smrg "-U_USE_32_BIT_TIME_T"*) : 12049d5e55f73Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 12050d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 12051d5e55f73Smrgas_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It 12052d5e55f73Smrgwill stop working after mid-January 2038. Remove 12053d5e55f73Smrg_USE_32BIT_TIME_T from the compiler flags. 12054d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 12055d5e55f73Smrg *) : 12056d5e55f73Smrg as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;; 12057d5e55f73Smrgesac 12058d5e55f73Smrg 12059d5e55f73Smrgfi 12060d5e55f73Smrg 12061d5e55f73Smrgfi 12062d5e55f73Smrg 12063d5e55f73Smrg# Checks for library functions. 1206463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5 1206563323ee5Smrgprintf %s "checking for library containing openpty... " >&6; } 1206663323ee5Smrgif test ${ac_cv_search_openpty+y} 1206763323ee5Smrgthen : 1206863323ee5Smrg printf %s "(cached) " >&6 12069d5e55f73Smrgelse case e in #( 12070d5e55f73Smrg e) ac_func_search_save_LIBS=$LIBS 12071baed689fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 12072baed689fSmrg/* end confdefs.h. */ 12073baed689fSmrg 12074baed689fSmrg/* Override any GCC internal prototype to avoid an error. 12075baed689fSmrg Use char because int might match the return type of a GCC 12076d5e55f73Smrg builtin and then its argument prototype would still apply. 12077d5e55f73Smrg The 'extern "C"' is for builds by C++ compilers; 12078d5e55f73Smrg although this is not generally supported in C code supporting it here 12079d5e55f73Smrg has little cost and some practical benefit (sr 110532). */ 12080d5e55f73Smrg#ifdef __cplusplus 12081d5e55f73Smrgextern "C" 12082d5e55f73Smrg#endif 12083d5e55f73Smrgchar openpty (void); 12084baed689fSmrgint 1208563323ee5Smrgmain (void) 12086baed689fSmrg{ 12087baed689fSmrgreturn openpty (); 12088baed689fSmrg ; 12089baed689fSmrg return 0; 12090baed689fSmrg} 12091c7484f1fSmrg_ACEOF 1209263323ee5Smrgfor ac_lib in '' util 1209363323ee5Smrgdo 12094baed689fSmrg if test -z "$ac_lib"; then 12095baed689fSmrg ac_res="none required" 12096baed689fSmrg else 12097baed689fSmrg ac_res=-l$ac_lib 12098baed689fSmrg LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12099baed689fSmrg fi 1210063323ee5Smrg if ac_fn_c_try_link "$LINENO" 1210163323ee5Smrgthen : 12102baed689fSmrg ac_cv_search_openpty=$ac_res 12103baed689fSmrgfi 1210463323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 12105baed689fSmrg conftest$ac_exeext 1210663323ee5Smrg if test ${ac_cv_search_openpty+y} 1210763323ee5Smrgthen : 12108baed689fSmrg break 12109baed689fSmrgfi 12110baed689fSmrgdone 1211163323ee5Smrgif test ${ac_cv_search_openpty+y} 1211263323ee5Smrgthen : 12113c7484f1fSmrg 12114d5e55f73Smrgelse case e in #( 12115d5e55f73Smrg e) ac_cv_search_openpty=no ;; 12116d5e55f73Smrgesac 12117baed689fSmrgfi 12118baed689fSmrgrm conftest.$ac_ext 12119d5e55f73SmrgLIBS=$ac_func_search_save_LIBS ;; 12120d5e55f73Smrgesac 12121baed689fSmrgfi 1212263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5 1212363323ee5Smrgprintf "%s\n" "$ac_cv_search_openpty" >&6; } 12124baed689fSmrgac_res=$ac_cv_search_openpty 1212563323ee5Smrgif test "$ac_res" != no 1212663323ee5Smrgthen : 12127baed689fSmrg test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12128c7484f1fSmrg 12129baed689fSmrgfi 12130baed689fSmrg 12131baed689fSmrgac_fn_c_check_func "$LINENO" "openpty" "ac_cv_func_openpty" 1213263323ee5Smrgif test "x$ac_cv_func_openpty" = xyes 1213363323ee5Smrgthen : 12134baed689fSmrg HAS_OPENPTY="yes" 12135baed689fSmrgfi 12136baed689fSmrg 12137baed689fSmrgif test "x$HAS_OPENPTY" = "xyes" ; then 12138baed689fSmrg 1213963323ee5Smrgprintf "%s\n" "#define HAS_OPENPTY 1" >>confdefs.h 12140baed689fSmrg 1214163323ee5Smrg for ac_header in util.h libutil.h pty.h 12142baed689fSmrgdo : 12143d5e55f73Smrg as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | sed "$as_sed_sh"` 1214463323ee5Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 1214563323ee5Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes" 1214663323ee5Smrgthen : 12147baed689fSmrg cat >>confdefs.h <<_ACEOF 12148d5e55f73Smrg#define `printf "%s\n" "HAVE_$ac_header" | sed "$as_sed_cpp"` 1 12149c7484f1fSmrg_ACEOF 12150baed689fSmrg break 12151baed689fSmrgfi 12152baed689fSmrg 12153baed689fSmrgdone 12154baed689fSmrgfi 12155c7484f1fSmrg 12156c7484f1fSmrg 12157e6ecbdaeSmrgac_config_files="$ac_config_files Makefile man/Makefile" 12158c7484f1fSmrg 12159c7484f1fSmrgcat >confcache <<\_ACEOF 12160c7484f1fSmrg# This file is a shell script that caches the results of configure 12161c7484f1fSmrg# tests run on this system so they can be shared between configure 12162c7484f1fSmrg# scripts and configure runs, see configure's option --config-cache. 12163c7484f1fSmrg# It is not useful on other systems. If it contains results you don't 12164c7484f1fSmrg# want to keep, you may remove or edit it. 12165c7484f1fSmrg# 12166c7484f1fSmrg# config.status only pays attention to the cache file if you give it 12167c7484f1fSmrg# the --recheck option to rerun configure. 12168c7484f1fSmrg# 12169d5e55f73Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when 12170d5e55f73Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the 12171c7484f1fSmrg# following values. 12172c7484f1fSmrg 12173c7484f1fSmrg_ACEOF 12174c7484f1fSmrg 12175c7484f1fSmrg# The following way of writing the cache mishandles newlines in values, 12176c7484f1fSmrg# but we know of no workaround that is simple, portable, and efficient. 12177c7484f1fSmrg# So, we kill variables containing newlines. 12178c7484f1fSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 12179c7484f1fSmrg# and sets the high bit in the cache file unless we assign to the vars. 12180c7484f1fSmrg( 12181c7484f1fSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12182c7484f1fSmrg eval ac_val=\$$ac_var 12183c7484f1fSmrg case $ac_val in #( 12184c7484f1fSmrg *${as_nl}*) 12185c7484f1fSmrg case $ac_var in #( 1218663323ee5Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1218763323ee5Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12188c7484f1fSmrg esac 12189c7484f1fSmrg case $ac_var in #( 12190c7484f1fSmrg _ | IFS | as_nl) ;; #( 12191baed689fSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12192baed689fSmrg *) { eval $ac_var=; unset $ac_var;} ;; 12193c7484f1fSmrg esac ;; 12194c7484f1fSmrg esac 12195c7484f1fSmrg done 12196c7484f1fSmrg 12197c7484f1fSmrg (set) 2>&1 | 12198c7484f1fSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 12199c7484f1fSmrg *${as_nl}ac_space=\ *) 12200d5e55f73Smrg # 'set' does not quote correctly, so add quotes: double-quote 12201baed689fSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 12202c7484f1fSmrg sed -n \ 12203c7484f1fSmrg "s/'/'\\\\''/g; 12204c7484f1fSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12205c7484f1fSmrg ;; #( 12206c7484f1fSmrg *) 12207d5e55f73Smrg # 'set' quotes correctly as required by POSIX, so do not add quotes. 12208c7484f1fSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12209c7484f1fSmrg ;; 12210c7484f1fSmrg esac | 12211c7484f1fSmrg sort 12212c7484f1fSmrg) | 12213c7484f1fSmrg sed ' 12214c7484f1fSmrg /^ac_cv_env_/b end 12215c7484f1fSmrg t clear 12216c7484f1fSmrg :clear 1221763323ee5Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 12218c7484f1fSmrg t end 12219c7484f1fSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12220c7484f1fSmrg :end' >>confcache 12221c7484f1fSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12222c7484f1fSmrg if test -w "$cache_file"; then 12223baed689fSmrg if test "x$cache_file" != "x/dev/null"; then 1222463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1222563323ee5Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 12226baed689fSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 12227baed689fSmrg cat confcache >"$cache_file" 12228baed689fSmrg else 12229baed689fSmrg case $cache_file in #( 12230baed689fSmrg */* | ?:*) 12231baed689fSmrg mv -f confcache "$cache_file"$$ && 12232baed689fSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 12233baed689fSmrg *) 12234baed689fSmrg mv -f confcache "$cache_file" ;; 12235baed689fSmrg esac 12236baed689fSmrg fi 12237baed689fSmrg fi 12238c7484f1fSmrg else 1223963323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1224063323ee5Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 12241c7484f1fSmrg fi 12242c7484f1fSmrgfi 12243c7484f1fSmrgrm -f confcache 12244c7484f1fSmrg 12245c7484f1fSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 12246c7484f1fSmrg# Let make expand exec_prefix. 12247c7484f1fSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12248c7484f1fSmrg 12249c7484f1fSmrgDEFS=-DHAVE_CONFIG_H 12250c7484f1fSmrg 12251c7484f1fSmrgac_libobjs= 12252c7484f1fSmrgac_ltlibobjs= 12253baed689fSmrgU= 12254c7484f1fSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12255c7484f1fSmrg # 1. Remove the extension, and $U if already installed. 12256c7484f1fSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1225763323ee5Smrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 12258c7484f1fSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12259c7484f1fSmrg # will be set to the directory where LIBOBJS objects are built. 12260baed689fSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12261baed689fSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12262c7484f1fSmrgdone 12263c7484f1fSmrgLIBOBJS=$ac_libobjs 12264c7484f1fSmrg 12265c7484f1fSmrgLTLIBOBJS=$ac_ltlibobjs 12266c7484f1fSmrg 12267c7484f1fSmrg 1226863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1226963323ee5Smrgprintf %s "checking that generated files are newer than configure... " >&6; } 12270e6ecbdaeSmrg if test -n "$am_sleep_pid"; then 12271e6ecbdaeSmrg # Hide warnings about reused PIDs. 12272e6ecbdaeSmrg wait $am_sleep_pid 2>/dev/null 12273e6ecbdaeSmrg fi 1227463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 1227563323ee5Smrgprintf "%s\n" "done" >&6; } 12276c7484f1fSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12277baed689fSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 12278baed689fSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 12279c7484f1fSmrgfi 12280c7484f1fSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12281baed689fSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12282baed689fSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 12283c7484f1fSmrgfi 12284ebb1c56dSmrg if test -n "$EXEEXT"; then 12285ebb1c56dSmrg am__EXEEXT_TRUE= 12286ebb1c56dSmrg am__EXEEXT_FALSE='#' 12287ebb1c56dSmrgelse 12288ebb1c56dSmrg am__EXEEXT_TRUE='#' 12289ebb1c56dSmrg am__EXEEXT_FALSE= 12290ebb1c56dSmrgfi 12291ebb1c56dSmrg 12292d5e55f73Smrg# Check whether --enable-year2038 was given. 12293d5e55f73Smrgif test ${enable_year2038+y} 12294d5e55f73Smrgthen : 12295d5e55f73Smrg enableval=$enable_year2038; 12296d5e55f73Smrgfi 12297d5e55f73Smrg 12298c7484f1fSmrg 12299baed689fSmrg: "${CONFIG_STATUS=./config.status}" 12300baed689fSmrgac_write_fail=0 12301c7484f1fSmrgac_clean_files_save=$ac_clean_files 12302c7484f1fSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1230363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1230463323ee5Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 12305baed689fSmrgas_write_fail=0 12306baed689fSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12307c7484f1fSmrg#! $SHELL 12308c7484f1fSmrg# Generated by $as_me. 12309c7484f1fSmrg# Run this file to recreate the current configuration. 12310c7484f1fSmrg# Compiler output produced by configure, useful for debugging 12311c7484f1fSmrg# configure, is in config.log if it exists. 12312c7484f1fSmrg 12313c7484f1fSmrgdebug=false 12314c7484f1fSmrgac_cs_recheck=false 12315c7484f1fSmrgac_cs_silent=false 12316c7484f1fSmrg 12317baed689fSmrgSHELL=\${CONFIG_SHELL-$SHELL} 12318baed689fSmrgexport SHELL 12319baed689fSmrg_ASEOF 12320baed689fSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12321baed689fSmrg## -------------------- ## 12322baed689fSmrg## M4sh Initialization. ## 12323baed689fSmrg## -------------------- ## 12324c7484f1fSmrg 12325c7484f1fSmrg# Be more Bourne compatible 12326c7484f1fSmrgDUALCASE=1; export DUALCASE # for MKS sh 1232763323ee5Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1232863323ee5Smrgthen : 12329c7484f1fSmrg emulate sh 12330c7484f1fSmrg NULLCMD=: 12331baed689fSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12332c7484f1fSmrg # is contrary to our usage. Disable this feature. 12333c7484f1fSmrg alias -g '${1+"$@"}'='"$@"' 12334c7484f1fSmrg setopt NO_GLOB_SUBST 12335d5e55f73Smrgelse case e in #( 12336d5e55f73Smrg e) case `(set -o) 2>/dev/null` in #( 12337baed689fSmrg *posix*) : 12338baed689fSmrg set -o posix ;; #( 12339baed689fSmrg *) : 12340baed689fSmrg ;; 12341d5e55f73Smrgesac ;; 12342c7484f1fSmrgesac 12343c7484f1fSmrgfi 12344c7484f1fSmrg 12345c7484f1fSmrg 1234663323ee5Smrg 1234763323ee5Smrg# Reset variables that may have inherited troublesome values from 1234863323ee5Smrg# the environment. 1234963323ee5Smrg 1235063323ee5Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 1235163323ee5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 1235263323ee5Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 1235363323ee5Smrg# Quoting is to prevent editors from complaining about space-tab. 12354baed689fSmrgas_nl=' 12355baed689fSmrg' 12356baed689fSmrgexport as_nl 1235763323ee5SmrgIFS=" "" $as_nl" 1235863323ee5Smrg 1235963323ee5SmrgPS1='$ ' 1236063323ee5SmrgPS2='> ' 1236163323ee5SmrgPS4='+ ' 1236263323ee5Smrg 1236363323ee5Smrg# Ensure predictable behavior from utilities with locale-dependent output. 1236463323ee5SmrgLC_ALL=C 1236563323ee5Smrgexport LC_ALL 1236663323ee5SmrgLANGUAGE=C 1236763323ee5Smrgexport LANGUAGE 1236863323ee5Smrg 1236963323ee5Smrg# We cannot yet rely on "unset" to work, but we need these variables 1237063323ee5Smrg# to be unset--not just set to an empty or harmless value--now, to 1237163323ee5Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 1237263323ee5Smrg# also avoids known problems related to "unset" and subshell syntax 1237363323ee5Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 1237463323ee5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 1237563323ee5Smrgdo eval test \${$as_var+y} \ 1237663323ee5Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1237763323ee5Smrgdone 1237863323ee5Smrg 1237963323ee5Smrg# Ensure that fds 0, 1, and 2 are open. 1238063323ee5Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 1238163323ee5Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 1238263323ee5Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 12383c7484f1fSmrg 12384baed689fSmrg# The user is always right. 1238563323ee5Smrgif ${PATH_SEPARATOR+false} :; then 12386baed689fSmrg PATH_SEPARATOR=: 12387baed689fSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12388baed689fSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12389baed689fSmrg PATH_SEPARATOR=';' 12390baed689fSmrg } 12391c7484f1fSmrgfi 12392c7484f1fSmrg 12393c7484f1fSmrg 12394c7484f1fSmrg# Find who we are. Look in the path if we contain no directory separator. 12395baed689fSmrgas_myself= 12396baed689fSmrgcase $0 in #(( 12397c7484f1fSmrg *[\\/]* ) as_myself=$0 ;; 12398c7484f1fSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12399c7484f1fSmrgfor as_dir in $PATH 12400c7484f1fSmrgdo 12401c7484f1fSmrg IFS=$as_save_IFS 1240263323ee5Smrg case $as_dir in #((( 1240363323ee5Smrg '') as_dir=./ ;; 1240463323ee5Smrg */) ;; 1240563323ee5Smrg *) as_dir=$as_dir/ ;; 1240663323ee5Smrg esac 1240763323ee5Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 12408baed689fSmrg done 12409c7484f1fSmrgIFS=$as_save_IFS 12410c7484f1fSmrg 12411c7484f1fSmrg ;; 12412c7484f1fSmrgesac 12413d5e55f73Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 12414c7484f1fSmrg# in which case we are not to be found in the path. 12415c7484f1fSmrgif test "x$as_myself" = x; then 12416c7484f1fSmrg as_myself=$0 12417c7484f1fSmrgfi 12418c7484f1fSmrgif test ! -f "$as_myself"; then 1241963323ee5Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12420baed689fSmrg exit 1 12421c7484f1fSmrgfi 12422c7484f1fSmrg 12423baed689fSmrg 12424baed689fSmrg 12425baed689fSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 12426baed689fSmrg# ---------------------------------------- 12427baed689fSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12428baed689fSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12429baed689fSmrg# script with STATUS, using 1 if that was 0. 12430baed689fSmrgas_fn_error () 12431baed689fSmrg{ 12432baed689fSmrg as_status=$1; test $as_status -eq 0 && as_status=1 12433baed689fSmrg if test "$4"; then 12434baed689fSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1243563323ee5Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12436c7484f1fSmrg fi 1243763323ee5Smrg printf "%s\n" "$as_me: error: $2" >&2 12438baed689fSmrg as_fn_exit $as_status 12439baed689fSmrg} # as_fn_error 12440baed689fSmrg 12441baed689fSmrg 12442baed689fSmrg# as_fn_set_status STATUS 12443baed689fSmrg# ----------------------- 12444baed689fSmrg# Set $? to STATUS, without forking. 12445baed689fSmrgas_fn_set_status () 12446baed689fSmrg{ 12447baed689fSmrg return $1 12448baed689fSmrg} # as_fn_set_status 12449baed689fSmrg 12450baed689fSmrg# as_fn_exit STATUS 12451baed689fSmrg# ----------------- 12452baed689fSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12453baed689fSmrgas_fn_exit () 12454baed689fSmrg{ 12455baed689fSmrg set +e 12456baed689fSmrg as_fn_set_status $1 12457baed689fSmrg exit $1 12458baed689fSmrg} # as_fn_exit 12459baed689fSmrg 12460baed689fSmrg# as_fn_unset VAR 12461baed689fSmrg# --------------- 12462baed689fSmrg# Portably unset VAR. 12463baed689fSmrgas_fn_unset () 12464baed689fSmrg{ 12465baed689fSmrg { eval $1=; unset $1;} 12466baed689fSmrg} 12467baed689fSmrgas_unset=as_fn_unset 1246863323ee5Smrg 12469baed689fSmrg# as_fn_append VAR VALUE 12470baed689fSmrg# ---------------------- 12471baed689fSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 12472baed689fSmrg# advantage of any shell optimizations that allow amortized linear growth over 12473baed689fSmrg# repeated appends, instead of the typical quadratic growth present in naive 12474baed689fSmrg# implementations. 1247563323ee5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 1247663323ee5Smrgthen : 12477baed689fSmrg eval 'as_fn_append () 12478baed689fSmrg { 12479baed689fSmrg eval $1+=\$2 12480baed689fSmrg }' 12481d5e55f73Smrgelse case e in #( 12482d5e55f73Smrg e) as_fn_append () 12483baed689fSmrg { 12484baed689fSmrg eval $1=\$$1\$2 12485d5e55f73Smrg } ;; 12486d5e55f73Smrgesac 12487baed689fSmrgfi # as_fn_append 12488baed689fSmrg 12489baed689fSmrg# as_fn_arith ARG... 12490baed689fSmrg# ------------------ 12491baed689fSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 12492baed689fSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 12493baed689fSmrg# must be portable across $(()) and expr. 1249463323ee5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 1249563323ee5Smrgthen : 12496baed689fSmrg eval 'as_fn_arith () 12497baed689fSmrg { 12498baed689fSmrg as_val=$(( $* )) 12499baed689fSmrg }' 12500d5e55f73Smrgelse case e in #( 12501d5e55f73Smrg e) as_fn_arith () 12502baed689fSmrg { 12503baed689fSmrg as_val=`expr "$@" || test $? -eq 1` 12504d5e55f73Smrg } ;; 12505d5e55f73Smrgesac 12506baed689fSmrgfi # as_fn_arith 12507baed689fSmrg 12508c7484f1fSmrg 12509c7484f1fSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 12510c7484f1fSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 12511c7484f1fSmrg as_expr=expr 12512c7484f1fSmrgelse 12513c7484f1fSmrg as_expr=false 12514c7484f1fSmrgfi 12515c7484f1fSmrg 12516c7484f1fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12517c7484f1fSmrg as_basename=basename 12518c7484f1fSmrgelse 12519c7484f1fSmrg as_basename=false 12520c7484f1fSmrgfi 12521c7484f1fSmrg 12522baed689fSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12523baed689fSmrg as_dirname=dirname 12524baed689fSmrgelse 12525baed689fSmrg as_dirname=false 12526baed689fSmrgfi 12527c7484f1fSmrg 12528c7484f1fSmrgas_me=`$as_basename -- "$0" || 12529c7484f1fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12530c7484f1fSmrg X"$0" : 'X\(//\)$' \| \ 12531c7484f1fSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1253263323ee5Smrgprintf "%s\n" X/"$0" | 12533c7484f1fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12534c7484f1fSmrg s//\1/ 12535c7484f1fSmrg q 12536c7484f1fSmrg } 12537c7484f1fSmrg /^X\/\(\/\/\)$/{ 12538c7484f1fSmrg s//\1/ 12539c7484f1fSmrg q 12540c7484f1fSmrg } 12541c7484f1fSmrg /^X\/\(\/\).*/{ 12542c7484f1fSmrg s//\1/ 12543c7484f1fSmrg q 12544c7484f1fSmrg } 12545c7484f1fSmrg s/.*/./; q'` 12546c7484f1fSmrg 12547baed689fSmrg# Avoid depending upon Character Ranges. 12548baed689fSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 12549baed689fSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12550baed689fSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 12551baed689fSmrgas_cr_digits='0123456789' 12552baed689fSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 12553c7484f1fSmrg 1255463323ee5Smrg 1255563323ee5Smrg# Determine whether it's possible to make 'echo' print without a newline. 1255663323ee5Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 1255763323ee5Smrg# for compatibility with existing Makefiles. 12558c7484f1fSmrgECHO_C= ECHO_N= ECHO_T= 12559baed689fSmrgcase `echo -n x` in #((((( 12560c7484f1fSmrg-n*) 12561baed689fSmrg case `echo 'xy\c'` in 12562c7484f1fSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12563baed689fSmrg xy) ECHO_C='\c';; 12564baed689fSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12565baed689fSmrg ECHO_T=' ';; 12566c7484f1fSmrg esac;; 12567c7484f1fSmrg*) 12568c7484f1fSmrg ECHO_N='-n';; 12569c7484f1fSmrgesac 12570c7484f1fSmrg 1257163323ee5Smrg# For backward compatibility with old third-party macros, we provide 1257263323ee5Smrg# the shell variables $as_echo and $as_echo_n. New code should use 1257363323ee5Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 1257463323ee5Smrgas_echo='printf %s\n' 1257563323ee5Smrgas_echo_n='printf %s' 1257663323ee5Smrg 12577c7484f1fSmrgrm -f conf$$ conf$$.exe conf$$.file 12578c7484f1fSmrgif test -d conf$$.dir; then 12579c7484f1fSmrg rm -f conf$$.dir/conf$$.file 12580c7484f1fSmrgelse 12581c7484f1fSmrg rm -f conf$$.dir 12582baed689fSmrg mkdir conf$$.dir 2>/dev/null 12583baed689fSmrgfi 12584baed689fSmrgif (echo >conf$$.file) 2>/dev/null; then 12585baed689fSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 12586baed689fSmrg as_ln_s='ln -s' 12587baed689fSmrg # ... but there are two gotchas: 12588d5e55f73Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 12589d5e55f73Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 12590d5e55f73Smrg # In both cases, we have to default to 'cp -pR'. 12591baed689fSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12592ebb1c56dSmrg as_ln_s='cp -pR' 12593baed689fSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 12594baed689fSmrg as_ln_s=ln 12595baed689fSmrg else 12596ebb1c56dSmrg as_ln_s='cp -pR' 12597baed689fSmrg fi 12598c7484f1fSmrgelse 12599ebb1c56dSmrg as_ln_s='cp -pR' 12600c7484f1fSmrgfi 12601c7484f1fSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12602c7484f1fSmrgrmdir conf$$.dir 2>/dev/null 12603c7484f1fSmrg 12604baed689fSmrg 12605baed689fSmrg# as_fn_mkdir_p 12606baed689fSmrg# ------------- 12607baed689fSmrg# Create "$as_dir" as a directory, including parents if necessary. 12608baed689fSmrgas_fn_mkdir_p () 12609baed689fSmrg{ 12610baed689fSmrg 12611baed689fSmrg case $as_dir in #( 12612baed689fSmrg -*) as_dir=./$as_dir;; 12613baed689fSmrg esac 12614baed689fSmrg test -d "$as_dir" || eval $as_mkdir_p || { 12615baed689fSmrg as_dirs= 12616baed689fSmrg while :; do 12617baed689fSmrg case $as_dir in #( 1261863323ee5Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12619baed689fSmrg *) as_qdir=$as_dir;; 12620baed689fSmrg esac 12621baed689fSmrg as_dirs="'$as_qdir' $as_dirs" 12622baed689fSmrg as_dir=`$as_dirname -- "$as_dir" || 12623baed689fSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12624baed689fSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 12625baed689fSmrg X"$as_dir" : 'X\(//\)$' \| \ 12626baed689fSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1262763323ee5Smrgprintf "%s\n" X"$as_dir" | 12628baed689fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12629baed689fSmrg s//\1/ 12630baed689fSmrg q 12631baed689fSmrg } 12632baed689fSmrg /^X\(\/\/\)[^/].*/{ 12633baed689fSmrg s//\1/ 12634baed689fSmrg q 12635baed689fSmrg } 12636baed689fSmrg /^X\(\/\/\)$/{ 12637baed689fSmrg s//\1/ 12638baed689fSmrg q 12639baed689fSmrg } 12640baed689fSmrg /^X\(\/\).*/{ 12641baed689fSmrg s//\1/ 12642baed689fSmrg q 12643baed689fSmrg } 12644baed689fSmrg s/.*/./; q'` 12645baed689fSmrg test -d "$as_dir" && break 12646baed689fSmrg done 12647baed689fSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 12648baed689fSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12649baed689fSmrg 12650baed689fSmrg 12651baed689fSmrg} # as_fn_mkdir_p 12652c7484f1fSmrgif mkdir -p . 2>/dev/null; then 12653baed689fSmrg as_mkdir_p='mkdir -p "$as_dir"' 12654c7484f1fSmrgelse 12655c7484f1fSmrg test -d ./-p && rmdir ./-p 12656c7484f1fSmrg as_mkdir_p=false 12657c7484f1fSmrgfi 12658c7484f1fSmrg 12659ebb1c56dSmrg 12660ebb1c56dSmrg# as_fn_executable_p FILE 12661ebb1c56dSmrg# ----------------------- 12662ebb1c56dSmrg# Test if FILE is an executable regular file. 12663ebb1c56dSmrgas_fn_executable_p () 12664ebb1c56dSmrg{ 12665ebb1c56dSmrg test -f "$1" && test -x "$1" 12666ebb1c56dSmrg} # as_fn_executable_p 12667ebb1c56dSmrgas_test_x='test -x' 12668ebb1c56dSmrgas_executable_p=as_fn_executable_p 12669c7484f1fSmrg 12670c7484f1fSmrg# Sed expression to map a string onto a valid CPP name. 12671d5e55f73Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 12672d5e55f73Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 12673c7484f1fSmrg 12674c7484f1fSmrg# Sed expression to map a string onto a valid variable name. 12675d5e55f73Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 12676d5e55f73Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 12677c7484f1fSmrg 12678c7484f1fSmrg 12679c7484f1fSmrgexec 6>&1 12680baed689fSmrg## ----------------------------------- ## 12681baed689fSmrg## Main body of $CONFIG_STATUS script. ## 12682baed689fSmrg## ----------------------------------- ## 12683baed689fSmrg_ASEOF 12684baed689fSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12685c7484f1fSmrg 12686baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12687baed689fSmrg# Save the log message, to keep $0 and so on meaningful, and to 12688c7484f1fSmrg# report actual input values of CONFIG_FILES etc. instead of their 12689c7484f1fSmrg# values after options handling. 12690c7484f1fSmrgac_log=" 12691d5e55f73SmrgThis file was extended by xconsole $as_me 1.1.0, which was 12692d5e55f73Smrggenerated by GNU Autoconf 2.72. Invocation command line was 12693c7484f1fSmrg 12694c7484f1fSmrg CONFIG_FILES = $CONFIG_FILES 12695c7484f1fSmrg CONFIG_HEADERS = $CONFIG_HEADERS 12696c7484f1fSmrg CONFIG_LINKS = $CONFIG_LINKS 12697c7484f1fSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 12698c7484f1fSmrg $ $0 $@ 12699c7484f1fSmrg 12700c7484f1fSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 12701c7484f1fSmrg" 12702c7484f1fSmrg 12703c7484f1fSmrg_ACEOF 12704c7484f1fSmrg 12705baed689fSmrgcase $ac_config_files in *" 12706baed689fSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 12707baed689fSmrgesac 12708baed689fSmrg 12709baed689fSmrgcase $ac_config_headers in *" 12710baed689fSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12711baed689fSmrgesac 12712baed689fSmrg 12713baed689fSmrg 12714baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12715c7484f1fSmrg# Files that config.status was made for. 12716c7484f1fSmrgconfig_files="$ac_config_files" 12717c7484f1fSmrgconfig_headers="$ac_config_headers" 12718c7484f1fSmrgconfig_commands="$ac_config_commands" 12719c7484f1fSmrg 12720c7484f1fSmrg_ACEOF 12721c7484f1fSmrg 12722baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12723c7484f1fSmrgac_cs_usage="\ 12724d5e55f73Smrg'$as_me' instantiates files and other configuration actions 12725baed689fSmrgfrom templates according to the current configuration. Unless the files 12726baed689fSmrgand actions are specified as TAGs, all are instantiated by default. 12727c7484f1fSmrg 12728baed689fSmrgUsage: $0 [OPTION]... [TAG]... 12729c7484f1fSmrg 12730c7484f1fSmrg -h, --help print this help, then exit 12731c7484f1fSmrg -V, --version print version number and configuration settings, then exit 12732baed689fSmrg --config print configuration, then exit 12733baed689fSmrg -q, --quiet, --silent 12734baed689fSmrg do not print progress messages 12735c7484f1fSmrg -d, --debug don't remove temporary files 12736c7484f1fSmrg --recheck update $as_me by reconfiguring in the same conditions 12737baed689fSmrg --file=FILE[:TEMPLATE] 12738baed689fSmrg instantiate the configuration file FILE 12739baed689fSmrg --header=FILE[:TEMPLATE] 12740baed689fSmrg instantiate the configuration header FILE 12741c7484f1fSmrg 12742c7484f1fSmrgConfiguration files: 12743c7484f1fSmrg$config_files 12744c7484f1fSmrg 12745c7484f1fSmrgConfiguration headers: 12746c7484f1fSmrg$config_headers 12747c7484f1fSmrg 12748c7484f1fSmrgConfiguration commands: 12749c7484f1fSmrg$config_commands 12750c7484f1fSmrg 12751d5e55f73SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues>." 12752c7484f1fSmrg 12753c7484f1fSmrg_ACEOF 1275463323ee5Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 1275563323ee5Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 12756baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1275763323ee5Smrgac_cs_config='$ac_cs_config_escaped' 12758c7484f1fSmrgac_cs_version="\\ 12759d5e55f73Smrgxconsole config.status 1.1.0 12760d5e55f73Smrgconfigured by $0, generated by GNU Autoconf 2.72, 12761baed689fSmrg with options \\"\$ac_cs_config\\" 12762c7484f1fSmrg 12763d5e55f73SmrgCopyright (C) 2023 Free Software Foundation, Inc. 12764c7484f1fSmrgThis config.status script is free software; the Free Software Foundation 12765c7484f1fSmrggives unlimited permission to copy, distribute and modify it." 12766c7484f1fSmrg 12767c7484f1fSmrgac_pwd='$ac_pwd' 12768c7484f1fSmrgsrcdir='$srcdir' 12769c7484f1fSmrgINSTALL='$INSTALL' 12770c7484f1fSmrgMKDIR_P='$MKDIR_P' 12771baed689fSmrgAWK='$AWK' 12772baed689fSmrgtest -n "\$AWK" || AWK=awk 12773c7484f1fSmrg_ACEOF 12774c7484f1fSmrg 12775baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12776baed689fSmrg# The default lists apply if the user does not specify any file. 12777c7484f1fSmrgac_need_defaults=: 12778c7484f1fSmrgwhile test $# != 0 12779c7484f1fSmrgdo 12780c7484f1fSmrg case $1 in 12781baed689fSmrg --*=?*) 12782c7484f1fSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12783c7484f1fSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12784c7484f1fSmrg ac_shift=: 12785c7484f1fSmrg ;; 12786baed689fSmrg --*=) 12787baed689fSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12788baed689fSmrg ac_optarg= 12789baed689fSmrg ac_shift=: 12790baed689fSmrg ;; 12791c7484f1fSmrg *) 12792c7484f1fSmrg ac_option=$1 12793c7484f1fSmrg ac_optarg=$2 12794c7484f1fSmrg ac_shift=shift 12795c7484f1fSmrg ;; 12796c7484f1fSmrg esac 12797c7484f1fSmrg 12798c7484f1fSmrg case $ac_option in 12799c7484f1fSmrg # Handling of the options. 12800c7484f1fSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12801c7484f1fSmrg ac_cs_recheck=: ;; 12802c7484f1fSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1280363323ee5Smrg printf "%s\n" "$ac_cs_version"; exit ;; 12804baed689fSmrg --config | --confi | --conf | --con | --co | --c ) 1280563323ee5Smrg printf "%s\n" "$ac_cs_config"; exit ;; 12806c7484f1fSmrg --debug | --debu | --deb | --de | --d | -d ) 12807c7484f1fSmrg debug=: ;; 12808c7484f1fSmrg --file | --fil | --fi | --f ) 12809c7484f1fSmrg $ac_shift 12810baed689fSmrg case $ac_optarg in 1281163323ee5Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12812baed689fSmrg '') as_fn_error $? "missing file argument" ;; 12813baed689fSmrg esac 12814baed689fSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 12815c7484f1fSmrg ac_need_defaults=false;; 12816c7484f1fSmrg --header | --heade | --head | --hea ) 12817c7484f1fSmrg $ac_shift 12818baed689fSmrg case $ac_optarg in 1281963323ee5Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12820baed689fSmrg esac 12821baed689fSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12822c7484f1fSmrg ac_need_defaults=false;; 12823c7484f1fSmrg --he | --h) 12824c7484f1fSmrg # Conflict between --help and --header 12825d5e55f73Smrg as_fn_error $? "ambiguous option: '$1' 12826d5e55f73SmrgTry '$0 --help' for more information.";; 12827c7484f1fSmrg --help | --hel | -h ) 1282863323ee5Smrg printf "%s\n" "$ac_cs_usage"; exit ;; 12829c7484f1fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12830c7484f1fSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 12831c7484f1fSmrg ac_cs_silent=: ;; 12832c7484f1fSmrg 12833c7484f1fSmrg # This is an error. 12834d5e55f73Smrg -*) as_fn_error $? "unrecognized option: '$1' 12835d5e55f73SmrgTry '$0 --help' for more information." ;; 12836c7484f1fSmrg 12837baed689fSmrg *) as_fn_append ac_config_targets " $1" 12838c7484f1fSmrg ac_need_defaults=false ;; 12839c7484f1fSmrg 12840c7484f1fSmrg esac 12841c7484f1fSmrg shift 12842c7484f1fSmrgdone 12843c7484f1fSmrg 12844c7484f1fSmrgac_configure_extra_args= 12845c7484f1fSmrg 12846c7484f1fSmrgif $ac_cs_silent; then 12847c7484f1fSmrg exec 6>/dev/null 12848c7484f1fSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 12849c7484f1fSmrgfi 12850c7484f1fSmrg 12851c7484f1fSmrg_ACEOF 12852baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12853c7484f1fSmrgif \$ac_cs_recheck; then 12854ebb1c56dSmrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12855baed689fSmrg shift 1285663323ee5Smrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 12857baed689fSmrg CONFIG_SHELL='$SHELL' 12858c7484f1fSmrg export CONFIG_SHELL 12859baed689fSmrg exec "\$@" 12860c7484f1fSmrgfi 12861c7484f1fSmrg 12862c7484f1fSmrg_ACEOF 12863baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12864c7484f1fSmrgexec 5>>config.log 12865c7484f1fSmrg{ 12866c7484f1fSmrg echo 12867c7484f1fSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12868c7484f1fSmrg## Running $as_me. ## 12869c7484f1fSmrg_ASBOX 1287063323ee5Smrg printf "%s\n" "$ac_log" 12871c7484f1fSmrg} >&5 12872c7484f1fSmrg 12873c7484f1fSmrg_ACEOF 12874baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12875c7484f1fSmrg# 12876c7484f1fSmrg# INIT-COMMANDS 12877c7484f1fSmrg# 1287863323ee5SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 12879c7484f1fSmrg 12880c7484f1fSmrg_ACEOF 12881c7484f1fSmrg 12882baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12883c7484f1fSmrg 12884c7484f1fSmrg# Handling of arguments. 12885c7484f1fSmrgfor ac_config_target in $ac_config_targets 12886c7484f1fSmrgdo 12887c7484f1fSmrg case $ac_config_target in 12888baed689fSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12889e6ecbdaeSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12890c7484f1fSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12891e6ecbdaeSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 12892c7484f1fSmrg 12893d5e55f73Smrg *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 12894c7484f1fSmrg esac 12895c7484f1fSmrgdone 12896c7484f1fSmrg 12897c7484f1fSmrg 12898c7484f1fSmrg# If the user did not use the arguments to specify the items to instantiate, 12899c7484f1fSmrg# then the envvar interface is used. Set only those that are not. 12900c7484f1fSmrg# We use the long form for the default assignment because of an extremely 12901c7484f1fSmrg# bizarre bug on SunOS 4.1.3. 12902c7484f1fSmrgif $ac_need_defaults; then 1290363323ee5Smrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 1290463323ee5Smrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 1290563323ee5Smrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 12906c7484f1fSmrgfi 12907c7484f1fSmrg 12908c7484f1fSmrg# Have a temporary directory for convenience. Make it in the build tree 12909c7484f1fSmrg# simply because there is no reason against having it here, and in addition, 12910c7484f1fSmrg# creating and moving files from /tmp can sometimes cause problems. 12911c7484f1fSmrg# Hook for its removal unless debugging. 12912c7484f1fSmrg# Note that there is a small window in which the directory will not be cleaned: 12913d5e55f73Smrg# after its creation but before its name has been assigned to '$tmp'. 12914c7484f1fSmrg$debug || 12915c7484f1fSmrg{ 12916baed689fSmrg tmp= ac_tmp= 12917c7484f1fSmrg trap 'exit_status=$? 12918baed689fSmrg : "${ac_tmp:=$tmp}" 12919baed689fSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 12920c7484f1fSmrg' 0 12921baed689fSmrg trap 'as_fn_exit 1' 1 2 13 15 12922c7484f1fSmrg} 12923c7484f1fSmrg# Create a (secure) tmp directory for tmp files. 12924c7484f1fSmrg 12925c7484f1fSmrg{ 12926c7484f1fSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12927baed689fSmrg test -d "$tmp" 12928c7484f1fSmrg} || 12929c7484f1fSmrg{ 12930c7484f1fSmrg tmp=./conf$$-$RANDOM 12931c7484f1fSmrg (umask 077 && mkdir "$tmp") 12932baed689fSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12933baed689fSmrgac_tmp=$tmp 12934c7484f1fSmrg 12935baed689fSmrg# Set up the scripts for CONFIG_FILES section. 12936baed689fSmrg# No need to generate them if there are no CONFIG_FILES. 12937d5e55f73Smrg# This happens for instance with './config.status config.h'. 12938c7484f1fSmrgif test -n "$CONFIG_FILES"; then 12939c7484f1fSmrg 12940c7484f1fSmrg 12941baed689fSmrgac_cr=`echo X | tr X '\015'` 12942baed689fSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 12943baed689fSmrg# But we know of no other shell where ac_cr would be empty at this 12944baed689fSmrg# point, so we can use a bashism as a fallback. 12945baed689fSmrgif test "x$ac_cr" = x; then 12946baed689fSmrg eval ac_cr=\$\'\\r\' 12947baed689fSmrgfi 12948baed689fSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12949baed689fSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12950baed689fSmrg ac_cs_awk_cr='\\r' 12951baed689fSmrgelse 12952baed689fSmrg ac_cs_awk_cr=$ac_cr 12953c7484f1fSmrgfi 12954c7484f1fSmrg 12955baed689fSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 12956c7484f1fSmrg_ACEOF 12957c7484f1fSmrg 12958c7484f1fSmrg 12959baed689fSmrg{ 12960baed689fSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 12961baed689fSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12962baed689fSmrg echo "_ACEOF" 12963baed689fSmrg} >conf$$subs.sh || 12964baed689fSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12965baed689fSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 12966c7484f1fSmrgac_delim='%!_!# ' 12967c7484f1fSmrgfor ac_last_try in false false false false false :; do 12968baed689fSmrg . ./conf$$subs.sh || 12969baed689fSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12970c7484f1fSmrg 12971baed689fSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12972baed689fSmrg if test $ac_delim_n = $ac_delim_num; then 12973c7484f1fSmrg break 12974c7484f1fSmrg elif $ac_last_try; then 12975baed689fSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12976c7484f1fSmrg else 12977c7484f1fSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12978c7484f1fSmrg fi 12979c7484f1fSmrgdone 12980baed689fSmrgrm -f conf$$subs.sh 12981c7484f1fSmrg 12982baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12983baed689fSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12984baed689fSmrg_ACEOF 12985baed689fSmrgsed -n ' 12986baed689fSmrgh 12987baed689fSmrgs/^/S["/; s/!.*/"]=/ 12988baed689fSmrgp 12989baed689fSmrgg 12990baed689fSmrgs/^[^!]*!// 12991baed689fSmrg:repl 12992baed689fSmrgt repl 12993baed689fSmrgs/'"$ac_delim"'$// 12994baed689fSmrgt delim 12995baed689fSmrg:nl 12996baed689fSmrgh 12997baed689fSmrgs/\(.\{148\}\)..*/\1/ 12998baed689fSmrgt more1 12999baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13000baed689fSmrgp 13001baed689fSmrgn 13002baed689fSmrgb repl 13003baed689fSmrg:more1 13004baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13005baed689fSmrgp 13006baed689fSmrgg 13007baed689fSmrgs/.\{148\}// 13008baed689fSmrgt nl 13009baed689fSmrg:delim 13010baed689fSmrgh 13011baed689fSmrgs/\(.\{148\}\)..*/\1/ 13012baed689fSmrgt more2 13013baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 13014baed689fSmrgp 13015baed689fSmrgb 13016baed689fSmrg:more2 13017baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13018baed689fSmrgp 13019baed689fSmrgg 13020baed689fSmrgs/.\{148\}// 13021baed689fSmrgt delim 13022baed689fSmrg' <conf$$subs.awk | sed ' 13023baed689fSmrg/^[^""]/{ 13024baed689fSmrg N 13025baed689fSmrg s/\n// 13026baed689fSmrg} 13027baed689fSmrg' >>$CONFIG_STATUS || ac_write_fail=1 13028baed689fSmrgrm -f conf$$subs.awk 13029baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13030baed689fSmrg_ACAWK 13031baed689fSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 13032baed689fSmrg for (key in S) S_is_set[key] = 1 13033baed689fSmrg FS = "" 13034baed689fSmrg 13035baed689fSmrg} 13036baed689fSmrg{ 13037baed689fSmrg line = $ 0 13038baed689fSmrg nfields = split(line, field, "@") 13039baed689fSmrg substed = 0 13040baed689fSmrg len = length(field[1]) 13041baed689fSmrg for (i = 2; i < nfields; i++) { 13042baed689fSmrg key = field[i] 13043baed689fSmrg keylen = length(key) 13044baed689fSmrg if (S_is_set[key]) { 13045baed689fSmrg value = S[key] 13046baed689fSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13047baed689fSmrg len += length(value) + length(field[++i]) 13048baed689fSmrg substed = 1 13049baed689fSmrg } else 13050baed689fSmrg len += 1 + keylen 13051baed689fSmrg } 13052baed689fSmrg 13053baed689fSmrg print line 13054baed689fSmrg} 13055c7484f1fSmrg 13056baed689fSmrg_ACAWK 13057c7484f1fSmrg_ACEOF 13058baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13059baed689fSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13060baed689fSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13061baed689fSmrgelse 13062baed689fSmrg cat 13063baed689fSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 13064baed689fSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 13065c7484f1fSmrg_ACEOF 13066c7484f1fSmrg 13067baed689fSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 13068baed689fSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 13069c7484f1fSmrg# trailing colons and then remove the whole line if VPATH becomes empty 13070c7484f1fSmrg# (actually we leave an empty line to preserve line numbers). 13071c7484f1fSmrgif test "x$srcdir" = x.; then 13072baed689fSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 13073baed689fSmrgh 13074baed689fSmrgs/// 13075baed689fSmrgs/^/:/ 13076baed689fSmrgs/[ ]*$/:/ 13077baed689fSmrgs/:\$(srcdir):/:/g 13078baed689fSmrgs/:\${srcdir}:/:/g 13079baed689fSmrgs/:@srcdir@:/:/g 13080baed689fSmrgs/^:*// 13081c7484f1fSmrgs/:*$// 13082baed689fSmrgx 13083baed689fSmrgs/\(=[ ]*\).*/\1/ 13084baed689fSmrgG 13085baed689fSmrgs/\n// 13086c7484f1fSmrgs/^[^=]*=[ ]*$// 13087c7484f1fSmrg}' 13088c7484f1fSmrgfi 13089c7484f1fSmrg 13090baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13091c7484f1fSmrgfi # test -n "$CONFIG_FILES" 13092c7484f1fSmrg 13093baed689fSmrg# Set up the scripts for CONFIG_HEADERS section. 13094baed689fSmrg# No need to generate them if there are no CONFIG_HEADERS. 13095d5e55f73Smrg# This happens for instance with './config.status Makefile'. 13096baed689fSmrgif test -n "$CONFIG_HEADERS"; then 13097baed689fSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 13098baed689fSmrgBEGIN { 13099baed689fSmrg_ACEOF 13100baed689fSmrg 13101d5e55f73Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as 13102baed689fSmrg# here-document in config.status, that substitutes the proper values into 13103baed689fSmrg# config.h.in to produce config.h. 13104baed689fSmrg 13105baed689fSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 13106baed689fSmrg# handling of long lines. 13107baed689fSmrgac_delim='%!_!# ' 13108baed689fSmrgfor ac_last_try in false false :; do 13109baed689fSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 13110baed689fSmrg if test -z "$ac_tt"; then 13111baed689fSmrg break 13112baed689fSmrg elif $ac_last_try; then 13113baed689fSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 13114baed689fSmrg else 13115baed689fSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13116baed689fSmrg fi 13117baed689fSmrgdone 13118baed689fSmrg 13119baed689fSmrg# For the awk script, D is an array of macro values keyed by name, 13120baed689fSmrg# likewise P contains macro parameters if any. Preserve backslash 13121baed689fSmrg# newline sequences. 13122baed689fSmrg 13123baed689fSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13124baed689fSmrgsed -n ' 13125baed689fSmrgs/.\{148\}/&'"$ac_delim"'/g 13126baed689fSmrgt rset 13127baed689fSmrg:rset 13128baed689fSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 13129baed689fSmrgt def 13130baed689fSmrgd 13131baed689fSmrg:def 13132baed689fSmrgs/\\$// 13133baed689fSmrgt bsnl 13134baed689fSmrgs/["\\]/\\&/g 13135baed689fSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13136baed689fSmrgD["\1"]=" \3"/p 13137baed689fSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13138baed689fSmrgd 13139baed689fSmrg:bsnl 13140baed689fSmrgs/["\\]/\\&/g 13141baed689fSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13142baed689fSmrgD["\1"]=" \3\\\\\\n"\\/p 13143baed689fSmrgt cont 13144baed689fSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13145baed689fSmrgt cont 13146baed689fSmrgd 13147baed689fSmrg:cont 13148baed689fSmrgn 13149baed689fSmrgs/.\{148\}/&'"$ac_delim"'/g 13150baed689fSmrgt clear 13151baed689fSmrg:clear 13152baed689fSmrgs/\\$// 13153baed689fSmrgt bsnlc 13154baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 13155baed689fSmrgd 13156baed689fSmrg:bsnlc 13157baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13158baed689fSmrgb cont 13159baed689fSmrg' <confdefs.h | sed ' 13160baed689fSmrgs/'"$ac_delim"'/"\\\ 13161baed689fSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 13162baed689fSmrg 13163baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13164baed689fSmrg for (key in D) D_is_set[key] = 1 13165baed689fSmrg FS = "" 13166baed689fSmrg} 13167baed689fSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13168baed689fSmrg line = \$ 0 13169baed689fSmrg split(line, arg, " ") 13170baed689fSmrg if (arg[1] == "#") { 13171baed689fSmrg defundef = arg[2] 13172baed689fSmrg mac1 = arg[3] 13173baed689fSmrg } else { 13174baed689fSmrg defundef = substr(arg[1], 2) 13175baed689fSmrg mac1 = arg[2] 13176baed689fSmrg } 13177baed689fSmrg split(mac1, mac2, "(") #) 13178baed689fSmrg macro = mac2[1] 13179baed689fSmrg prefix = substr(line, 1, index(line, defundef) - 1) 13180baed689fSmrg if (D_is_set[macro]) { 13181baed689fSmrg # Preserve the white space surrounding the "#". 13182baed689fSmrg print prefix "define", macro P[macro] D[macro] 13183baed689fSmrg next 13184baed689fSmrg } else { 13185baed689fSmrg # Replace #undef with comments. This is necessary, for example, 13186baed689fSmrg # in the case of _POSIX_SOURCE, which is predefined and required 13187baed689fSmrg # on some systems where configure will not decide to define it. 13188baed689fSmrg if (defundef == "undef") { 13189baed689fSmrg print "/*", prefix defundef, macro, "*/" 13190baed689fSmrg next 13191baed689fSmrg } 13192baed689fSmrg } 13193baed689fSmrg} 13194baed689fSmrg{ print } 13195baed689fSmrg_ACAWK 13196baed689fSmrg_ACEOF 13197baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13198baed689fSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 13199baed689fSmrgfi # test -n "$CONFIG_HEADERS" 13200baed689fSmrg 13201c7484f1fSmrg 13202baed689fSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 13203baed689fSmrgshift 13204baed689fSmrgfor ac_tag 13205c7484f1fSmrgdo 13206c7484f1fSmrg case $ac_tag in 13207c7484f1fSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 13208c7484f1fSmrg esac 13209c7484f1fSmrg case $ac_mode$ac_tag in 13210c7484f1fSmrg :[FHL]*:*);; 13211d5e55f73Smrg :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 13212c7484f1fSmrg :[FH]-) ac_tag=-:-;; 13213c7484f1fSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13214c7484f1fSmrg esac 13215c7484f1fSmrg ac_save_IFS=$IFS 13216c7484f1fSmrg IFS=: 13217c7484f1fSmrg set x $ac_tag 13218c7484f1fSmrg IFS=$ac_save_IFS 13219c7484f1fSmrg shift 13220c7484f1fSmrg ac_file=$1 13221c7484f1fSmrg shift 13222c7484f1fSmrg 13223c7484f1fSmrg case $ac_mode in 13224c7484f1fSmrg :L) ac_source=$1;; 13225c7484f1fSmrg :[FH]) 13226c7484f1fSmrg ac_file_inputs= 13227c7484f1fSmrg for ac_f 13228c7484f1fSmrg do 13229c7484f1fSmrg case $ac_f in 13230baed689fSmrg -) ac_f="$ac_tmp/stdin";; 13231c7484f1fSmrg *) # Look for the file first in the build tree, then in the source tree 13232c7484f1fSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 13233d5e55f73Smrg # because $ac_f cannot contain ':'. 13234c7484f1fSmrg test -f "$ac_f" || 13235c7484f1fSmrg case $ac_f in 13236c7484f1fSmrg [\\/$]*) false;; 13237c7484f1fSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13238c7484f1fSmrg esac || 13239d5e55f73Smrg as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 13240c7484f1fSmrg esac 1324163323ee5Smrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13242baed689fSmrg as_fn_append ac_file_inputs " '$ac_f'" 13243c7484f1fSmrg done 13244c7484f1fSmrg 13245d5e55f73Smrg # Let's still pretend it is 'configure' which instantiates (i.e., don't 13246c7484f1fSmrg # use $as_me), people would be surprised to read: 13247c7484f1fSmrg # /* config.h. Generated by config.status. */ 13248baed689fSmrg configure_input='Generated from '` 1324963323ee5Smrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13250baed689fSmrg `' by configure.' 13251c7484f1fSmrg if test x"$ac_file" != x-; then 13252c7484f1fSmrg configure_input="$ac_file. $configure_input" 1325363323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1325463323ee5Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 13255c7484f1fSmrg fi 13256baed689fSmrg # Neutralize special characters interpreted by sed in replacement strings. 13257baed689fSmrg case $configure_input in #( 13258baed689fSmrg *\&* | *\|* | *\\* ) 1325963323ee5Smrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 13260baed689fSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 13261baed689fSmrg *) ac_sed_conf_input=$configure_input;; 13262baed689fSmrg esac 13263c7484f1fSmrg 13264c7484f1fSmrg case $ac_tag in 13265baed689fSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 13266baed689fSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 13267c7484f1fSmrg esac 13268c7484f1fSmrg ;; 13269c7484f1fSmrg esac 13270c7484f1fSmrg 13271c7484f1fSmrg ac_dir=`$as_dirname -- "$ac_file" || 13272c7484f1fSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13273c7484f1fSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 13274c7484f1fSmrg X"$ac_file" : 'X\(//\)$' \| \ 13275c7484f1fSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1327663323ee5Smrgprintf "%s\n" X"$ac_file" | 13277c7484f1fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13278c7484f1fSmrg s//\1/ 13279c7484f1fSmrg q 13280c7484f1fSmrg } 13281c7484f1fSmrg /^X\(\/\/\)[^/].*/{ 13282c7484f1fSmrg s//\1/ 13283c7484f1fSmrg q 13284c7484f1fSmrg } 13285c7484f1fSmrg /^X\(\/\/\)$/{ 13286c7484f1fSmrg s//\1/ 13287c7484f1fSmrg q 13288c7484f1fSmrg } 13289c7484f1fSmrg /^X\(\/\).*/{ 13290c7484f1fSmrg s//\1/ 13291c7484f1fSmrg q 13292c7484f1fSmrg } 13293c7484f1fSmrg s/.*/./; q'` 13294baed689fSmrg as_dir="$ac_dir"; as_fn_mkdir_p 13295c7484f1fSmrg ac_builddir=. 13296c7484f1fSmrg 13297c7484f1fSmrgcase "$ac_dir" in 13298c7484f1fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13299c7484f1fSmrg*) 1330063323ee5Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 13301c7484f1fSmrg # A ".." for each directory in $ac_dir_suffix. 1330263323ee5Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13303c7484f1fSmrg case $ac_top_builddir_sub in 13304c7484f1fSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13305c7484f1fSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13306c7484f1fSmrg esac ;; 13307c7484f1fSmrgesac 13308c7484f1fSmrgac_abs_top_builddir=$ac_pwd 13309c7484f1fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 13310c7484f1fSmrg# for backward compatibility: 13311c7484f1fSmrgac_top_builddir=$ac_top_build_prefix 13312c7484f1fSmrg 13313c7484f1fSmrgcase $srcdir in 13314c7484f1fSmrg .) # We are building in place. 13315c7484f1fSmrg ac_srcdir=. 13316c7484f1fSmrg ac_top_srcdir=$ac_top_builddir_sub 13317c7484f1fSmrg ac_abs_top_srcdir=$ac_pwd ;; 13318c7484f1fSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 13319c7484f1fSmrg ac_srcdir=$srcdir$ac_dir_suffix; 13320c7484f1fSmrg ac_top_srcdir=$srcdir 13321c7484f1fSmrg ac_abs_top_srcdir=$srcdir ;; 13322c7484f1fSmrg *) # Relative name. 13323c7484f1fSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13324c7484f1fSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 13325c7484f1fSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13326c7484f1fSmrgesac 13327c7484f1fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13328c7484f1fSmrg 13329c7484f1fSmrg 13330c7484f1fSmrg case $ac_mode in 13331c7484f1fSmrg :F) 13332c7484f1fSmrg # 13333c7484f1fSmrg # CONFIG_FILE 13334c7484f1fSmrg # 13335c7484f1fSmrg 13336c7484f1fSmrg case $INSTALL in 13337c7484f1fSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13338c7484f1fSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13339c7484f1fSmrg esac 13340c7484f1fSmrg ac_MKDIR_P=$MKDIR_P 13341c7484f1fSmrg case $MKDIR_P in 13342c7484f1fSmrg [\\/$]* | ?:[\\/]* ) ;; 13343c7484f1fSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13344c7484f1fSmrg esac 13345c7484f1fSmrg_ACEOF 13346c7484f1fSmrg 13347baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13348c7484f1fSmrg# If the template does not know about datarootdir, expand it. 13349c7484f1fSmrg# FIXME: This hack should be removed a few years after 2.60. 13350c7484f1fSmrgac_datarootdir_hack=; ac_datarootdir_seen= 13351baed689fSmrgac_sed_dataroot=' 13352baed689fSmrg/datarootdir/ { 13353c7484f1fSmrg p 13354c7484f1fSmrg q 13355c7484f1fSmrg} 13356c7484f1fSmrg/@datadir@/p 13357c7484f1fSmrg/@docdir@/p 13358c7484f1fSmrg/@infodir@/p 13359c7484f1fSmrg/@localedir@/p 13360baed689fSmrg/@mandir@/p' 13361baed689fSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13362c7484f1fSmrg*datarootdir*) ac_datarootdir_seen=yes;; 13363c7484f1fSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1336463323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1336563323ee5Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13366c7484f1fSmrg_ACEOF 13367baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13368c7484f1fSmrg ac_datarootdir_hack=' 13369c7484f1fSmrg s&@datadir@&$datadir&g 13370c7484f1fSmrg s&@docdir@&$docdir&g 13371c7484f1fSmrg s&@infodir@&$infodir&g 13372c7484f1fSmrg s&@localedir@&$localedir&g 13373c7484f1fSmrg s&@mandir@&$mandir&g 13374baed689fSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 13375c7484f1fSmrgesac 13376c7484f1fSmrg_ACEOF 13377c7484f1fSmrg 13378d5e55f73Smrg# Neutralize VPATH when '$srcdir' = '.'. 13379c7484f1fSmrg# Shell code in configure.ac might set extrasub. 13380c7484f1fSmrg# FIXME: do we really want to maintain this feature? 13381baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13382baed689fSmrgac_sed_extra="$ac_vpsub 13383c7484f1fSmrg$extrasub 13384c7484f1fSmrg_ACEOF 13385baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13386c7484f1fSmrg:t 13387c7484f1fSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13388baed689fSmrgs|@configure_input@|$ac_sed_conf_input|;t t 13389c7484f1fSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 13390baed689fSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 13391c7484f1fSmrgs&@srcdir@&$ac_srcdir&;t t 13392c7484f1fSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 13393c7484f1fSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 13394c7484f1fSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13395c7484f1fSmrgs&@builddir@&$ac_builddir&;t t 13396c7484f1fSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 13397c7484f1fSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13398c7484f1fSmrgs&@INSTALL@&$ac_INSTALL&;t t 13399c7484f1fSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 13400c7484f1fSmrg$ac_datarootdir_hack 13401baed689fSmrg" 13402baed689fSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 13403baed689fSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13404c7484f1fSmrg 13405c7484f1fSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13406baed689fSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 13407baed689fSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 13408baed689fSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 13409d5e55f73Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13410baed689fSmrgwhich seems to be undefined. Please make sure it is defined" >&5 13411d5e55f73Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13412baed689fSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 13413baed689fSmrg 13414baed689fSmrg rm -f "$ac_tmp/stdin" 13415c7484f1fSmrg case $ac_file in 13416baed689fSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 13417baed689fSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 13418baed689fSmrg esac \ 13419baed689fSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13420c7484f1fSmrg ;; 13421c7484f1fSmrg :H) 13422c7484f1fSmrg # 13423c7484f1fSmrg # CONFIG_HEADER 13424c7484f1fSmrg # 13425c7484f1fSmrg if test x"$ac_file" != x-; then 13426baed689fSmrg { 1342763323ee5Smrg printf "%s\n" "/* $configure_input */" >&1 \ 13428baed689fSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 13429baed689fSmrg } >"$ac_tmp/config.h" \ 13430baed689fSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13431baed689fSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1343263323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1343363323ee5Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 13434c7484f1fSmrg else 13435baed689fSmrg rm -f "$ac_file" 13436baed689fSmrg mv "$ac_tmp/config.h" "$ac_file" \ 13437baed689fSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13438c7484f1fSmrg fi 13439c7484f1fSmrg else 1344063323ee5Smrg printf "%s\n" "/* $configure_input */" >&1 \ 13441baed689fSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 13442baed689fSmrg || as_fn_error $? "could not create -" "$LINENO" 5 13443c7484f1fSmrg fi 13444baed689fSmrg# Compute "$ac_file"'s index in $config_headers. 13445baed689fSmrg_am_arg="$ac_file" 13446c7484f1fSmrg_am_stamp_count=1 13447c7484f1fSmrgfor _am_header in $config_headers :; do 13448c7484f1fSmrg case $_am_header in 13449baed689fSmrg $_am_arg | $_am_arg:* ) 13450c7484f1fSmrg break ;; 13451c7484f1fSmrg * ) 13452c7484f1fSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 13453c7484f1fSmrg esac 13454c7484f1fSmrgdone 13455baed689fSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13456baed689fSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13457baed689fSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 13458baed689fSmrg X"$_am_arg" : 'X\(//\)$' \| \ 13459baed689fSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1346063323ee5Smrgprintf "%s\n" X"$_am_arg" | 13461c7484f1fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13462c7484f1fSmrg s//\1/ 13463c7484f1fSmrg q 13464c7484f1fSmrg } 13465c7484f1fSmrg /^X\(\/\/\)[^/].*/{ 13466c7484f1fSmrg s//\1/ 13467c7484f1fSmrg q 13468c7484f1fSmrg } 13469c7484f1fSmrg /^X\(\/\/\)$/{ 13470c7484f1fSmrg s//\1/ 13471c7484f1fSmrg q 13472c7484f1fSmrg } 13473c7484f1fSmrg /^X\(\/\).*/{ 13474c7484f1fSmrg s//\1/ 13475c7484f1fSmrg q 13476c7484f1fSmrg } 13477c7484f1fSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 13478c7484f1fSmrg ;; 13479c7484f1fSmrg 1348063323ee5Smrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1348163323ee5Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 13482c7484f1fSmrg ;; 13483c7484f1fSmrg esac 13484c7484f1fSmrg 13485c7484f1fSmrg 13486c7484f1fSmrg case $ac_file$ac_mode in 13487baed689fSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 13488e6ecbdaeSmrg # Older Autoconf quotes --file arguments for eval, but not when files 13489baed689fSmrg # are listed without --file. Let's play safe and only enable the eval 13490baed689fSmrg # if we detect the quoting. 1349163323ee5Smrg # TODO: see whether this extra hack can be removed once we start 1349263323ee5Smrg # requiring Autoconf 2.70 or later. 1349363323ee5Smrg case $CONFIG_FILES in #( 1349463323ee5Smrg *\'*) : 1349563323ee5Smrg eval set x "$CONFIG_FILES" ;; #( 1349663323ee5Smrg *) : 1349763323ee5Smrg set x $CONFIG_FILES ;; #( 1349863323ee5Smrg *) : 1349963323ee5Smrg ;; 1350063323ee5Smrgesac 13501baed689fSmrg shift 1350263323ee5Smrg # Used to flag and report bootstrapping failures. 1350363323ee5Smrg am_rc=0 1350463323ee5Smrg for am_mf 13505baed689fSmrg do 13506baed689fSmrg # Strip MF so we end up with the name of the file. 1350763323ee5Smrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 1350863323ee5Smrg # Check whether this is an Automake generated Makefile which includes 1350963323ee5Smrg # dependency-tracking related rules and includes. 1351063323ee5Smrg # Grep'ing the whole file directly is not great: AIX grep has a line 13511baed689fSmrg # limit of 2048, but all sed's we know have understand at least 4000. 1351263323ee5Smrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 1351363323ee5Smrg || continue 1351463323ee5Smrg am_dirpart=`$as_dirname -- "$am_mf" || 1351563323ee5Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1351663323ee5Smrg X"$am_mf" : 'X\(//\)[^/]' \| \ 1351763323ee5Smrg X"$am_mf" : 'X\(//\)$' \| \ 1351863323ee5Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1351963323ee5Smrgprintf "%s\n" X"$am_mf" | 13520c7484f1fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13521c7484f1fSmrg s//\1/ 13522c7484f1fSmrg q 13523c7484f1fSmrg } 13524c7484f1fSmrg /^X\(\/\/\)[^/].*/{ 13525c7484f1fSmrg s//\1/ 13526c7484f1fSmrg q 13527c7484f1fSmrg } 13528c7484f1fSmrg /^X\(\/\/\)$/{ 13529c7484f1fSmrg s//\1/ 13530c7484f1fSmrg q 13531c7484f1fSmrg } 13532c7484f1fSmrg /^X\(\/\).*/{ 13533c7484f1fSmrg s//\1/ 13534c7484f1fSmrg q 13535c7484f1fSmrg } 13536c7484f1fSmrg s/.*/./; q'` 1353763323ee5Smrg am_filepart=`$as_basename -- "$am_mf" || 1353863323ee5Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 1353963323ee5Smrg X"$am_mf" : 'X\(//\)$' \| \ 1354063323ee5Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1354163323ee5Smrgprintf "%s\n" X/"$am_mf" | 1354263323ee5Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 13543c7484f1fSmrg s//\1/ 13544c7484f1fSmrg q 13545c7484f1fSmrg } 1354663323ee5Smrg /^X\/\(\/\/\)$/{ 13547c7484f1fSmrg s//\1/ 13548c7484f1fSmrg q 13549c7484f1fSmrg } 1355063323ee5Smrg /^X\/\(\/\).*/{ 13551c7484f1fSmrg s//\1/ 13552c7484f1fSmrg q 13553c7484f1fSmrg } 13554c7484f1fSmrg s/.*/./; q'` 1355563323ee5Smrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 1355663323ee5Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 1355763323ee5Smrg | $MAKE -f - am--depfiles" >&5 1355863323ee5Smrg (cd "$am_dirpart" \ 1355963323ee5Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 1356063323ee5Smrg | $MAKE -f - am--depfiles) >&5 2>&5 1356163323ee5Smrg ac_status=$? 1356263323ee5Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 1356363323ee5Smrg (exit $ac_status); } || am_rc=$? 13564c7484f1fSmrg done 1356563323ee5Smrg if test $am_rc -ne 0; then 13566d5e55f73Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 13567d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1356863323ee5Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 1356963323ee5Smrg for automatic dependency tracking. If GNU make was not used, consider 1357063323ee5Smrg re-running the configure script with MAKE=\"gmake\" (or whatever is 1357163323ee5Smrg necessary). You can also try re-running configure with the 1357263323ee5Smrg '--disable-dependency-tracking' option to at least be able to build 1357363323ee5Smrg the package (albeit without support for automatic dependency tracking). 13574d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } 1357563323ee5Smrg fi 1357663323ee5Smrg { am_dirpart=; unset am_dirpart;} 1357763323ee5Smrg { am_filepart=; unset am_filepart;} 1357863323ee5Smrg { am_mf=; unset am_mf;} 1357963323ee5Smrg { am_rc=; unset am_rc;} 1358063323ee5Smrg rm -f conftest-deps.mk 13581baed689fSmrg} 13582c7484f1fSmrg ;; 13583c7484f1fSmrg 13584c7484f1fSmrg esac 13585c7484f1fSmrgdone # for ac_tag 13586c7484f1fSmrg 13587c7484f1fSmrg 13588baed689fSmrgas_fn_exit 0 13589c7484f1fSmrg_ACEOF 13590c7484f1fSmrgac_clean_files=$ac_clean_files_save 13591c7484f1fSmrg 13592baed689fSmrgtest $ac_write_fail = 0 || 13593baed689fSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 13594baed689fSmrg 13595c7484f1fSmrg 13596c7484f1fSmrg# configure is writing to config.log, and then calls config.status. 13597c7484f1fSmrg# config.status does its own redirection, appending to config.log. 13598c7484f1fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 13599c7484f1fSmrg# by configure, so config.status won't be able to write to it; its 13600c7484f1fSmrg# output is simply discarded. So we exec the FD to /dev/null, 13601c7484f1fSmrg# effectively closing config.log, so it can be properly (re)opened and 13602c7484f1fSmrg# appended to by config.status. When coming back to configure, we 13603c7484f1fSmrg# need to make the FD available again. 13604c7484f1fSmrgif test "$no_create" != yes; then 13605c7484f1fSmrg ac_cs_success=: 13606c7484f1fSmrg ac_config_status_args= 13607c7484f1fSmrg test "$silent" = yes && 13608c7484f1fSmrg ac_config_status_args="$ac_config_status_args --quiet" 13609c7484f1fSmrg exec 5>/dev/null 13610c7484f1fSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13611c7484f1fSmrg exec 5>>config.log 13612c7484f1fSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13613c7484f1fSmrg # would make configure fail if this is the last instruction. 13614baed689fSmrg $ac_cs_success || as_fn_exit 1 13615baed689fSmrgfi 13616baed689fSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1361763323ee5Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1361863323ee5Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13619c7484f1fSmrgfi 13620c7484f1fSmrg 1362163323ee5Smrg 13622