197e8a2e8Smrg#! /bin/sh 297e8a2e8Smrg# Guess values for system-dependent variables and create Makefiles. 3bbfad078Smrg# Generated by GNU Autoconf 2.72 for xclipboard 1.1.5. 497e8a2e8Smrg# 5bbfad078Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue>. 697e8a2e8Smrg# 7c3f70f0aSmrg# 8bbfad078Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 9219ffec0Smrg# Inc. 10c3f70f0aSmrg# 11c3f70f0aSmrg# 1297e8a2e8Smrg# This configure script is free software; the Free Software Foundation 1397e8a2e8Smrg# gives unlimited permission to copy, distribute and modify it. 14c3f70f0aSmrg## -------------------- ## 15c3f70f0aSmrg## M4sh Initialization. ## 16c3f70f0aSmrg## -------------------- ## 1797e8a2e8Smrg 18d7accfefSmrg# Be more Bourne compatible 19d7accfefSmrgDUALCASE=1; export DUALCASE # for MKS sh 20219ffec0Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 21219ffec0Smrgthen : 2297e8a2e8Smrg emulate sh 2397e8a2e8Smrg NULLCMD=: 24d7accfefSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2597e8a2e8Smrg # is contrary to our usage. Disable this feature. 2697e8a2e8Smrg alias -g '${1+"$@"}'='"$@"' 27d7accfefSmrg setopt NO_GLOB_SUBST 28bbfad078Smrgelse case e in #( 29bbfad078Smrg e) case `(set -o) 2>/dev/null` in #( 30c3f70f0aSmrg *posix*) : 31c3f70f0aSmrg set -o posix ;; #( 32c3f70f0aSmrg *) : 33c3f70f0aSmrg ;; 34bbfad078Smrgesac ;; 35d7accfefSmrgesac 36d7accfefSmrgfi 37d7accfefSmrg 38d7accfefSmrg 39219ffec0Smrg 40219ffec0Smrg# Reset variables that may have inherited troublesome values from 41219ffec0Smrg# the environment. 42219ffec0Smrg 43219ffec0Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 44219ffec0Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 45219ffec0Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 46219ffec0Smrg# Quoting is to prevent editors from complaining about space-tab. 47d7accfefSmrgas_nl=' 48d7accfefSmrg' 49d7accfefSmrgexport as_nl 50219ffec0SmrgIFS=" "" $as_nl" 51219ffec0Smrg 52219ffec0SmrgPS1='$ ' 53219ffec0SmrgPS2='> ' 54219ffec0SmrgPS4='+ ' 55219ffec0Smrg 56219ffec0Smrg# Ensure predictable behavior from utilities with locale-dependent output. 57219ffec0SmrgLC_ALL=C 58219ffec0Smrgexport LC_ALL 59219ffec0SmrgLANGUAGE=C 60219ffec0Smrgexport LANGUAGE 61219ffec0Smrg 62219ffec0Smrg# We cannot yet rely on "unset" to work, but we need these variables 63219ffec0Smrg# to be unset--not just set to an empty or harmless value--now, to 64219ffec0Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65219ffec0Smrg# also avoids known problems related to "unset" and subshell syntax 66219ffec0Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67219ffec0Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68219ffec0Smrgdo eval test \${$as_var+y} \ 69219ffec0Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70219ffec0Smrgdone 71219ffec0Smrg 72219ffec0Smrg# Ensure that fds 0, 1, and 2 are open. 73219ffec0Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74219ffec0Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75219ffec0Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 76d7accfefSmrg 77d7accfefSmrg# The user is always right. 78219ffec0Smrgif ${PATH_SEPARATOR+false} :; then 79d7accfefSmrg PATH_SEPARATOR=: 80d7accfefSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81d7accfefSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82d7accfefSmrg PATH_SEPARATOR=';' 83d7accfefSmrg } 8497e8a2e8Smrgfi 8597e8a2e8Smrg 8697e8a2e8Smrg 87d7accfefSmrg# Find who we are. Look in the path if we contain no directory separator. 88c3f70f0aSmrgas_myself= 89c3f70f0aSmrgcase $0 in #(( 90d7accfefSmrg *[\\/]* ) as_myself=$0 ;; 91d7accfefSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92d7accfefSmrgfor as_dir in $PATH 93d7accfefSmrgdo 94d7accfefSmrg IFS=$as_save_IFS 95219ffec0Smrg case $as_dir in #((( 96219ffec0Smrg '') as_dir=./ ;; 97219ffec0Smrg */) ;; 98219ffec0Smrg *) as_dir=$as_dir/ ;; 99219ffec0Smrg esac 100219ffec0Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101c3f70f0aSmrg done 102d7accfefSmrgIFS=$as_save_IFS 103d7accfefSmrg 104d7accfefSmrg ;; 105d7accfefSmrgesac 106bbfad078Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 107d7accfefSmrg# in which case we are not to be found in the path. 108d7accfefSmrgif test "x$as_myself" = x; then 109d7accfefSmrg as_myself=$0 110d7accfefSmrgfi 111d7accfefSmrgif test ! -f "$as_myself"; then 112219ffec0Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113c3f70f0aSmrg exit 1 114d7accfefSmrgfi 115d7accfefSmrg 116c3f70f0aSmrg 117219ffec0Smrg# Use a proper internal environment variable to ensure we don't fall 118219ffec0Smrg # into an infinite loop, continuously re-executing ourselves. 119219ffec0Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120219ffec0Smrg _as_can_reexec=no; export _as_can_reexec; 121219ffec0Smrg # We cannot yet assume a decent shell, so we have to provide a 122219ffec0Smrg# neutralization value for shells without unset; and this also 123219ffec0Smrg# works around shells that cannot unset nonexistent variables. 124219ffec0Smrg# Preserve -v and -x to the replacement shell. 125219ffec0SmrgBASH_ENV=/dev/null 126219ffec0SmrgENV=/dev/null 127219ffec0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128219ffec0Smrgcase $- in # (((( 129219ffec0Smrg *v*x* | *x*v* ) as_opts=-vx ;; 130219ffec0Smrg *v* ) as_opts=-v ;; 131219ffec0Smrg *x* ) as_opts=-x ;; 132219ffec0Smrg * ) as_opts= ;; 133219ffec0Smrgesac 134219ffec0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135219ffec0Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136bbfad078Smrg# out after a failed 'exec'. 137219ffec0Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138219ffec0Smrgexit 255 139219ffec0Smrg fi 140219ffec0Smrg # We don't want this to propagate to other subprocesses. 141219ffec0Smrg { _as_can_reexec=; unset _as_can_reexec;} 142c3f70f0aSmrgif test "x$CONFIG_SHELL" = x; then 143bbfad078Smrg as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 144219ffec0Smrgthen : 145c3f70f0aSmrg emulate sh 146c3f70f0aSmrg NULLCMD=: 147c3f70f0aSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 148c3f70f0aSmrg # is contrary to our usage. Disable this feature. 149c3f70f0aSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 150c3f70f0aSmrg setopt NO_GLOB_SUBST 151bbfad078Smrgelse case e in #( 152bbfad078Smrg e) case \`(set -o) 2>/dev/null\` in #( 153c3f70f0aSmrg *posix*) : 154c3f70f0aSmrg set -o posix ;; #( 155c3f70f0aSmrg *) : 156c3f70f0aSmrg ;; 157bbfad078Smrgesac ;; 158c3f70f0aSmrgesac 159c3f70f0aSmrgfi 160c3f70f0aSmrg" 161c3f70f0aSmrg as_required="as_fn_return () { (exit \$1); } 162c3f70f0aSmrgas_fn_success () { as_fn_return 0; } 163c3f70f0aSmrgas_fn_failure () { as_fn_return 1; } 164c3f70f0aSmrgas_fn_ret_success () { return 0; } 165c3f70f0aSmrgas_fn_ret_failure () { return 1; } 166c3f70f0aSmrg 167c3f70f0aSmrgexitcode=0 168c3f70f0aSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169c3f70f0aSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170c3f70f0aSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171c3f70f0aSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172219ffec0Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173219ffec0Smrgthen : 174c3f70f0aSmrg 175bbfad078Smrgelse case e in #( 176bbfad078Smrg e) exitcode=1; echo positional parameters were not saved. ;; 177bbfad078Smrgesac 178c3f70f0aSmrgfi 179219ffec0Smrgtest x\$exitcode = x0 || exit 1 180219ffec0Smrgblah=\$(echo \$(echo blah)) 181219ffec0Smrgtest x\"\$blah\" = xblah || exit 1 182219ffec0Smrgtest -x / || exit 1" 183c3f70f0aSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 184c3f70f0aSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 185c3f70f0aSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 186c3f70f0aSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 187c3f70f0aSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 188219ffec0Smrg if (eval "$as_required") 2>/dev/null 189219ffec0Smrgthen : 190c3f70f0aSmrg as_have_required=yes 191bbfad078Smrgelse case e in #( 192bbfad078Smrg e) as_have_required=no ;; 193bbfad078Smrgesac 194c3f70f0aSmrgfi 195219ffec0Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 196219ffec0Smrgthen : 197c3f70f0aSmrg 198bbfad078Smrgelse case e in #( 199bbfad078Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 200c3f70f0aSmrgas_found=false 201c3f70f0aSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 202c3f70f0aSmrgdo 203c3f70f0aSmrg IFS=$as_save_IFS 204219ffec0Smrg case $as_dir in #((( 205219ffec0Smrg '') as_dir=./ ;; 206219ffec0Smrg */) ;; 207219ffec0Smrg *) as_dir=$as_dir/ ;; 208219ffec0Smrg esac 209c3f70f0aSmrg as_found=: 210c3f70f0aSmrg case $as_dir in #( 211c3f70f0aSmrg /*) 212c3f70f0aSmrg for as_base in sh bash ksh sh5; do 213c3f70f0aSmrg # Try only shells that exist, to save several forks. 214219ffec0Smrg as_shell=$as_dir$as_base 215c3f70f0aSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 216219ffec0Smrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 217219ffec0Smrgthen : 218c3f70f0aSmrg CONFIG_SHELL=$as_shell as_have_required=yes 219219ffec0Smrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 220219ffec0Smrgthen : 221c3f70f0aSmrg break 2 222c3f70f0aSmrgfi 223c3f70f0aSmrgfi 224c3f70f0aSmrg done;; 225c3f70f0aSmrg esac 226c3f70f0aSmrg as_found=false 227c3f70f0aSmrgdone 228c3f70f0aSmrgIFS=$as_save_IFS 229219ffec0Smrgif $as_found 230219ffec0Smrgthen : 231c3f70f0aSmrg 232bbfad078Smrgelse case e in #( 233bbfad078Smrg e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234219ffec0Smrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 235219ffec0Smrgthen : 236219ffec0Smrg CONFIG_SHELL=$SHELL as_have_required=yes 237bbfad078Smrgfi ;; 238bbfad078Smrgesac 239219ffec0Smrgfi 240219ffec0Smrg 241c3f70f0aSmrg 242219ffec0Smrg if test "x$CONFIG_SHELL" != x 243219ffec0Smrgthen : 244219ffec0Smrg export CONFIG_SHELL 245219ffec0Smrg # We cannot yet assume a decent shell, so we have to provide a 246219ffec0Smrg# neutralization value for shells without unset; and this also 247219ffec0Smrg# works around shells that cannot unset nonexistent variables. 248219ffec0Smrg# Preserve -v and -x to the replacement shell. 249219ffec0SmrgBASH_ENV=/dev/null 250219ffec0SmrgENV=/dev/null 251219ffec0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 252219ffec0Smrgcase $- in # (((( 253219ffec0Smrg *v*x* | *x*v* ) as_opts=-vx ;; 254219ffec0Smrg *v* ) as_opts=-v ;; 255219ffec0Smrg *x* ) as_opts=-x ;; 256219ffec0Smrg * ) as_opts= ;; 257219ffec0Smrgesac 258219ffec0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 259219ffec0Smrg# Admittedly, this is quite paranoid, since all the known shells bail 260bbfad078Smrg# out after a failed 'exec'. 261219ffec0Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 262219ffec0Smrgexit 255 263219ffec0Smrgfi 264219ffec0Smrg 265219ffec0Smrg if test x$as_have_required = xno 266219ffec0Smrgthen : 267219ffec0Smrg printf "%s\n" "$0: This script requires a shell more modern than all" 268219ffec0Smrg printf "%s\n" "$0: the shells that I found on your system." 269219ffec0Smrg if test ${ZSH_VERSION+y} ; then 270219ffec0Smrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 271219ffec0Smrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 272c3f70f0aSmrg else 273219ffec0Smrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 274bbfad078Smrg$0: https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue 275c3f70f0aSmrg$0: about your system, including any error possibly output 276c3f70f0aSmrg$0: before this message. Then install a modern shell, or 277c3f70f0aSmrg$0: manually run the script under such a shell if you do 278c3f70f0aSmrg$0: have one." 279c3f70f0aSmrg fi 280c3f70f0aSmrg exit 1 281bbfad078Smrgfi ;; 282bbfad078Smrgesac 283c3f70f0aSmrgfi 284c3f70f0aSmrgfi 285c3f70f0aSmrgSHELL=${CONFIG_SHELL-/bin/sh} 286c3f70f0aSmrgexport SHELL 287c3f70f0aSmrg# Unset more variables known to interfere with behavior of common tools. 288c3f70f0aSmrgCLICOLOR_FORCE= GREP_OPTIONS= 289c3f70f0aSmrgunset CLICOLOR_FORCE GREP_OPTIONS 290c3f70f0aSmrg 291c3f70f0aSmrg## --------------------- ## 292c3f70f0aSmrg## M4sh Shell Functions. ## 293c3f70f0aSmrg## --------------------- ## 294c3f70f0aSmrg# as_fn_unset VAR 295c3f70f0aSmrg# --------------- 296c3f70f0aSmrg# Portably unset VAR. 297c3f70f0aSmrgas_fn_unset () 298c3f70f0aSmrg{ 299c3f70f0aSmrg { eval $1=; unset $1;} 300c3f70f0aSmrg} 301c3f70f0aSmrgas_unset=as_fn_unset 302c3f70f0aSmrg 303219ffec0Smrg 304c3f70f0aSmrg# as_fn_set_status STATUS 305c3f70f0aSmrg# ----------------------- 306c3f70f0aSmrg# Set $? to STATUS, without forking. 307c3f70f0aSmrgas_fn_set_status () 308c3f70f0aSmrg{ 309c3f70f0aSmrg return $1 310c3f70f0aSmrg} # as_fn_set_status 311c3f70f0aSmrg 312c3f70f0aSmrg# as_fn_exit STATUS 313c3f70f0aSmrg# ----------------- 314c3f70f0aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 315c3f70f0aSmrgas_fn_exit () 316c3f70f0aSmrg{ 317c3f70f0aSmrg set +e 318c3f70f0aSmrg as_fn_set_status $1 319c3f70f0aSmrg exit $1 320c3f70f0aSmrg} # as_fn_exit 321c3f70f0aSmrg 322c3f70f0aSmrg# as_fn_mkdir_p 323c3f70f0aSmrg# ------------- 324c3f70f0aSmrg# Create "$as_dir" as a directory, including parents if necessary. 325c3f70f0aSmrgas_fn_mkdir_p () 326c3f70f0aSmrg{ 327c3f70f0aSmrg 328c3f70f0aSmrg case $as_dir in #( 329c3f70f0aSmrg -*) as_dir=./$as_dir;; 330c3f70f0aSmrg esac 331c3f70f0aSmrg test -d "$as_dir" || eval $as_mkdir_p || { 332c3f70f0aSmrg as_dirs= 333c3f70f0aSmrg while :; do 334c3f70f0aSmrg case $as_dir in #( 335219ffec0Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 336c3f70f0aSmrg *) as_qdir=$as_dir;; 337c3f70f0aSmrg esac 338c3f70f0aSmrg as_dirs="'$as_qdir' $as_dirs" 339c3f70f0aSmrg as_dir=`$as_dirname -- "$as_dir" || 340c3f70f0aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 341c3f70f0aSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 342c3f70f0aSmrg X"$as_dir" : 'X\(//\)$' \| \ 343c3f70f0aSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 344219ffec0Smrgprintf "%s\n" X"$as_dir" | 345c3f70f0aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 346c3f70f0aSmrg s//\1/ 347c3f70f0aSmrg q 348c3f70f0aSmrg } 349c3f70f0aSmrg /^X\(\/\/\)[^/].*/{ 350c3f70f0aSmrg s//\1/ 351c3f70f0aSmrg q 352c3f70f0aSmrg } 353c3f70f0aSmrg /^X\(\/\/\)$/{ 354c3f70f0aSmrg s//\1/ 355c3f70f0aSmrg q 356c3f70f0aSmrg } 357c3f70f0aSmrg /^X\(\/\).*/{ 358c3f70f0aSmrg s//\1/ 359c3f70f0aSmrg q 360c3f70f0aSmrg } 361c3f70f0aSmrg s/.*/./; q'` 362c3f70f0aSmrg test -d "$as_dir" && break 363c3f70f0aSmrg done 364c3f70f0aSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 365c3f70f0aSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 366c3f70f0aSmrg 367c3f70f0aSmrg 368c3f70f0aSmrg} # as_fn_mkdir_p 369219ffec0Smrg 370219ffec0Smrg# as_fn_executable_p FILE 371219ffec0Smrg# ----------------------- 372219ffec0Smrg# Test if FILE is an executable regular file. 373219ffec0Smrgas_fn_executable_p () 374219ffec0Smrg{ 375219ffec0Smrg test -f "$1" && test -x "$1" 376219ffec0Smrg} # as_fn_executable_p 377c3f70f0aSmrg# as_fn_append VAR VALUE 378c3f70f0aSmrg# ---------------------- 379c3f70f0aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 380c3f70f0aSmrg# advantage of any shell optimizations that allow amortized linear growth over 381c3f70f0aSmrg# repeated appends, instead of the typical quadratic growth present in naive 382c3f70f0aSmrg# implementations. 383219ffec0Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 384219ffec0Smrgthen : 385c3f70f0aSmrg eval 'as_fn_append () 386c3f70f0aSmrg { 387c3f70f0aSmrg eval $1+=\$2 388c3f70f0aSmrg }' 389bbfad078Smrgelse case e in #( 390bbfad078Smrg e) as_fn_append () 391c3f70f0aSmrg { 392c3f70f0aSmrg eval $1=\$$1\$2 393bbfad078Smrg } ;; 394bbfad078Smrgesac 395c3f70f0aSmrgfi # as_fn_append 396c3f70f0aSmrg 397c3f70f0aSmrg# as_fn_arith ARG... 398c3f70f0aSmrg# ------------------ 399c3f70f0aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 400c3f70f0aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 401c3f70f0aSmrg# must be portable across $(()) and expr. 402219ffec0Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 403219ffec0Smrgthen : 404c3f70f0aSmrg eval 'as_fn_arith () 405c3f70f0aSmrg { 406c3f70f0aSmrg as_val=$(( $* )) 407c3f70f0aSmrg }' 408bbfad078Smrgelse case e in #( 409bbfad078Smrg e) as_fn_arith () 410c3f70f0aSmrg { 411c3f70f0aSmrg as_val=`expr "$@" || test $? -eq 1` 412bbfad078Smrg } ;; 413bbfad078Smrgesac 414c3f70f0aSmrgfi # as_fn_arith 415c3f70f0aSmrg 416c3f70f0aSmrg 417c3f70f0aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 418c3f70f0aSmrg# ---------------------------------------- 419c3f70f0aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 420c3f70f0aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 421c3f70f0aSmrg# script with STATUS, using 1 if that was 0. 422c3f70f0aSmrgas_fn_error () 423c3f70f0aSmrg{ 424c3f70f0aSmrg as_status=$1; test $as_status -eq 0 && as_status=1 425c3f70f0aSmrg if test "$4"; then 426c3f70f0aSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 427219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 428c3f70f0aSmrg fi 429219ffec0Smrg printf "%s\n" "$as_me: error: $2" >&2 430c3f70f0aSmrg as_fn_exit $as_status 431c3f70f0aSmrg} # as_fn_error 432c3f70f0aSmrg 433d7accfefSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 434d7accfefSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 43597e8a2e8Smrg as_expr=expr 43697e8a2e8Smrgelse 43797e8a2e8Smrg as_expr=false 43897e8a2e8Smrgfi 43997e8a2e8Smrg 440d7accfefSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 44197e8a2e8Smrg as_basename=basename 44297e8a2e8Smrgelse 44397e8a2e8Smrg as_basename=false 44497e8a2e8Smrgfi 44597e8a2e8Smrg 446c3f70f0aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 447c3f70f0aSmrg as_dirname=dirname 448c3f70f0aSmrgelse 449c3f70f0aSmrg as_dirname=false 450c3f70f0aSmrgfi 45197e8a2e8Smrg 452d7accfefSmrgas_me=`$as_basename -- "$0" || 45397e8a2e8Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 45497e8a2e8Smrg X"$0" : 'X\(//\)$' \| \ 455d7accfefSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 456219ffec0Smrgprintf "%s\n" X/"$0" | 457d7accfefSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 458d7accfefSmrg s//\1/ 459d7accfefSmrg q 460d7accfefSmrg } 461d7accfefSmrg /^X\/\(\/\/\)$/{ 462d7accfefSmrg s//\1/ 463d7accfefSmrg q 464d7accfefSmrg } 465d7accfefSmrg /^X\/\(\/\).*/{ 466d7accfefSmrg s//\1/ 467d7accfefSmrg q 468d7accfefSmrg } 469d7accfefSmrg s/.*/./; q'` 47097e8a2e8Smrg 471c3f70f0aSmrg# Avoid depending upon Character Ranges. 472c3f70f0aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 473c3f70f0aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 474c3f70f0aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 475c3f70f0aSmrgas_cr_digits='0123456789' 476c3f70f0aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 47797e8a2e8Smrg 47897e8a2e8Smrg 479c3f70f0aSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 480c3f70f0aSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 481c3f70f0aSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 482c3f70f0aSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 483c3f70f0aSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 484c3f70f0aSmrg sed -n ' 485c3f70f0aSmrg p 486c3f70f0aSmrg /[$]LINENO/= 487c3f70f0aSmrg ' <$as_myself | 488c3f70f0aSmrg sed ' 489bbfad078Smrg t clear 490bbfad078Smrg :clear 491c3f70f0aSmrg s/[$]LINENO.*/&-/ 492c3f70f0aSmrg t lineno 493c3f70f0aSmrg b 494c3f70f0aSmrg :lineno 495c3f70f0aSmrg N 496c3f70f0aSmrg :loop 497c3f70f0aSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 498c3f70f0aSmrg t loop 499c3f70f0aSmrg s/-\n.*// 500c3f70f0aSmrg ' >$as_me.lineno && 501c3f70f0aSmrg chmod +x "$as_me.lineno" || 502219ffec0Smrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 50397e8a2e8Smrg 504219ffec0Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 505219ffec0Smrg # already done that, so ensure we don't try to do so again and fall 506219ffec0Smrg # in an infinite loop. This has already happened in practice. 507219ffec0Smrg _as_can_reexec=no; export _as_can_reexec 508c3f70f0aSmrg # Don't try to exec as it changes $[0], causing all sort of problems 509c3f70f0aSmrg # (the dirname of $[0] is not the place where we might find the 510c3f70f0aSmrg # original and so on. Autoconf is especially sensitive to this). 511c3f70f0aSmrg . "./$as_me.lineno" 512c3f70f0aSmrg # Exit status is that of the last command. 513c3f70f0aSmrg exit 514d7accfefSmrg} 51597e8a2e8Smrg 516219ffec0Smrg 517219ffec0Smrg# Determine whether it's possible to make 'echo' print without a newline. 518219ffec0Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 519219ffec0Smrg# for compatibility with existing Makefiles. 520c3f70f0aSmrgECHO_C= ECHO_N= ECHO_T= 521c3f70f0aSmrgcase `echo -n x` in #((((( 522c3f70f0aSmrg-n*) 523c3f70f0aSmrg case `echo 'xy\c'` in 524c3f70f0aSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 525c3f70f0aSmrg xy) ECHO_C='\c';; 526c3f70f0aSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 527c3f70f0aSmrg ECHO_T=' ';; 528c3f70f0aSmrg esac;; 529c3f70f0aSmrg*) 530c3f70f0aSmrg ECHO_N='-n';; 531c3f70f0aSmrgesac 53297e8a2e8Smrg 533219ffec0Smrg# For backward compatibility with old third-party macros, we provide 534219ffec0Smrg# the shell variables $as_echo and $as_echo_n. New code should use 535219ffec0Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 536219ffec0Smrgas_echo='printf %s\n' 537219ffec0Smrgas_echo_n='printf %s' 538219ffec0Smrg 539c3f70f0aSmrgrm -f conf$$ conf$$.exe conf$$.file 540c3f70f0aSmrgif test -d conf$$.dir; then 541c3f70f0aSmrg rm -f conf$$.dir/conf$$.file 542c3f70f0aSmrgelse 543c3f70f0aSmrg rm -f conf$$.dir 544c3f70f0aSmrg mkdir conf$$.dir 2>/dev/null 545d7accfefSmrgfi 546c3f70f0aSmrgif (echo >conf$$.file) 2>/dev/null; then 547c3f70f0aSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 548c3f70f0aSmrg as_ln_s='ln -s' 549c3f70f0aSmrg # ... but there are two gotchas: 550bbfad078Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 551bbfad078Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 552bbfad078Smrg # In both cases, we have to default to 'cp -pR'. 553c3f70f0aSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 554219ffec0Smrg as_ln_s='cp -pR' 555c3f70f0aSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 556c3f70f0aSmrg as_ln_s=ln 557c3f70f0aSmrg else 558219ffec0Smrg as_ln_s='cp -pR' 559c3f70f0aSmrg fi 560d7accfefSmrgelse 561219ffec0Smrg as_ln_s='cp -pR' 562d7accfefSmrgfi 563c3f70f0aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 564c3f70f0aSmrgrmdir conf$$.dir 2>/dev/null 565d7accfefSmrg 566c3f70f0aSmrgif mkdir -p . 2>/dev/null; then 567c3f70f0aSmrg as_mkdir_p='mkdir -p "$as_dir"' 568c3f70f0aSmrgelse 569c3f70f0aSmrg test -d ./-p && rmdir ./-p 570c3f70f0aSmrg as_mkdir_p=false 571d7accfefSmrgfi 572d7accfefSmrg 573219ffec0Smrgas_test_x='test -x' 574219ffec0Smrgas_executable_p=as_fn_executable_p 575d7accfefSmrg 576c3f70f0aSmrg# Sed expression to map a string onto a valid CPP name. 577bbfad078Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 578bbfad078Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 579d7accfefSmrg 580c3f70f0aSmrg# Sed expression to map a string onto a valid variable name. 581bbfad078Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 582bbfad078Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 583d7accfefSmrg 584d7accfefSmrg 585c3f70f0aSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 586c3f70f0aSmrgexec 6>&1 58797e8a2e8Smrg 58897e8a2e8Smrg# Name of the host. 589c3f70f0aSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 59097e8a2e8Smrg# so uname gets run too. 59197e8a2e8Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 59297e8a2e8Smrg 59397e8a2e8Smrg# 59497e8a2e8Smrg# Initializations. 59597e8a2e8Smrg# 59697e8a2e8Smrgac_default_prefix=/usr/local 597d7accfefSmrgac_clean_files= 59897e8a2e8Smrgac_config_libobj_dir=. 599d7accfefSmrgLIBOBJS= 60097e8a2e8Smrgcross_compiling=no 60197e8a2e8Smrgsubdirs= 60297e8a2e8SmrgMFLAGS= 60397e8a2e8SmrgMAKEFLAGS= 60497e8a2e8Smrg 60597e8a2e8Smrg# Identity of this package. 60697e8a2e8SmrgPACKAGE_NAME='xclipboard' 60797e8a2e8SmrgPACKAGE_TARNAME='xclipboard' 608bbfad078SmrgPACKAGE_VERSION='1.1.5' 609bbfad078SmrgPACKAGE_STRING='xclipboard 1.1.5' 610bbfad078SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue' 611bbfad078SmrgPACKAGE_URL='https://gitlab.freedesktop.org/xorg/app/xclipboard/' 61297e8a2e8Smrg 613c3f70f0aSmrgac_unique_file="Makefile.am" 614d7accfefSmrg# Factoring default headers for most tests. 615d7accfefSmrgac_includes_default="\ 616219ffec0Smrg#include <stddef.h> 617219ffec0Smrg#ifdef HAVE_STDIO_H 618219ffec0Smrg# include <stdio.h> 619d7accfefSmrg#endif 620219ffec0Smrg#ifdef HAVE_STDLIB_H 621d7accfefSmrg# include <stdlib.h> 622d7accfefSmrg#endif 623d7accfefSmrg#ifdef HAVE_STRING_H 624d7accfefSmrg# include <string.h> 625d7accfefSmrg#endif 626d7accfefSmrg#ifdef HAVE_INTTYPES_H 627d7accfefSmrg# include <inttypes.h> 628d7accfefSmrg#endif 629d7accfefSmrg#ifdef HAVE_STDINT_H 630d7accfefSmrg# include <stdint.h> 631d7accfefSmrg#endif 632219ffec0Smrg#ifdef HAVE_STRINGS_H 633219ffec0Smrg# include <strings.h> 634219ffec0Smrg#endif 635219ffec0Smrg#ifdef HAVE_SYS_TYPES_H 636219ffec0Smrg# include <sys/types.h> 637219ffec0Smrg#endif 638219ffec0Smrg#ifdef HAVE_SYS_STAT_H 639219ffec0Smrg# include <sys/stat.h> 640219ffec0Smrg#endif 641d7accfefSmrg#ifdef HAVE_UNISTD_H 642d7accfefSmrg# include <unistd.h> 643d7accfefSmrg#endif" 644d7accfefSmrg 645219ffec0Smrgac_header_c_list= 646d7accfefSmrgac_subst_vars='am__EXEEXT_FALSE 647d7accfefSmrgam__EXEEXT_TRUE 648d7accfefSmrgLTLIBOBJS 649d7accfefSmrgLIBOBJS 650d7accfefSmrgappdefaultdir 651d7accfefSmrgAPPDEFS_LIBS 652d7accfefSmrgAPPDEFS_CFLAGS 653d7accfefSmrgXCLIPBOARD_LIBS 654d7accfefSmrgXCLIPBOARD_CFLAGS 655c3f70f0aSmrgMAN_SUBSTS 656c3f70f0aSmrgXORG_MAN_PAGE 657d7accfefSmrgADMIN_MAN_DIR 658d7accfefSmrgDRIVER_MAN_DIR 659d7accfefSmrgMISC_MAN_DIR 660d7accfefSmrgFILE_MAN_DIR 661d7accfefSmrgLIB_MAN_DIR 662d7accfefSmrgAPP_MAN_DIR 663d7accfefSmrgADMIN_MAN_SUFFIX 664d7accfefSmrgDRIVER_MAN_SUFFIX 665d7accfefSmrgMISC_MAN_SUFFIX 666d7accfefSmrgFILE_MAN_SUFFIX 667d7accfefSmrgLIB_MAN_SUFFIX 668d7accfefSmrgAPP_MAN_SUFFIX 669c3f70f0aSmrgSED 670d7accfefSmrghost_os 671d7accfefSmrghost_vendor 672d7accfefSmrghost_cpu 673d7accfefSmrghost 674d7accfefSmrgbuild_os 675d7accfefSmrgbuild_vendor 676d7accfefSmrgbuild_cpu 677d7accfefSmrgbuild 678c3f70f0aSmrgINSTALL_CMD 679219ffec0SmrgPKG_CONFIG_LIBDIR 680219ffec0SmrgPKG_CONFIG_PATH 681c3f70f0aSmrgPKG_CONFIG 682d7accfefSmrgCHANGELOG_CMD 683bbf6ba0aSmrgSTRICT_CFLAGS 684d7accfefSmrgCWARNFLAGS 685bbf6ba0aSmrgBASE_CFLAGS 686d7accfefSmrgam__fastdepCC_FALSE 687d7accfefSmrgam__fastdepCC_TRUE 688d7accfefSmrgCCDEPMODE 68968af480fSmrgam__nodep 690d7accfefSmrgAMDEPBACKSLASH 691d7accfefSmrgAMDEP_FALSE 692d7accfefSmrgAMDEP_TRUE 693d7accfefSmrgam__include 694d7accfefSmrgDEPDIR 695d7accfefSmrgOBJEXT 696d7accfefSmrgEXEEXT 697d7accfefSmrgac_ct_CC 698d7accfefSmrgCPPFLAGS 699d7accfefSmrgLDFLAGS 700d7accfefSmrgCFLAGS 701d7accfefSmrgCC 702bbfad078Smrgam__xargs_n 703bbfad078Smrgam__rm_f_notfound 70468af480fSmrgAM_BACKSLASH 70568af480fSmrgAM_DEFAULT_VERBOSITY 70668af480fSmrgAM_DEFAULT_V 70768af480fSmrgAM_V 708219ffec0SmrgCSCOPE 709219ffec0SmrgETAGS 710219ffec0SmrgCTAGS 711d7accfefSmrgam__untar 712d7accfefSmrgam__tar 713d7accfefSmrgAMTAR 714d7accfefSmrgam__leading_dot 715d7accfefSmrgSET_MAKE 716d7accfefSmrgAWK 717d7accfefSmrgmkdir_p 718d7accfefSmrgMKDIR_P 719d7accfefSmrgINSTALL_STRIP_PROGRAM 720d7accfefSmrgSTRIP 721d7accfefSmrginstall_sh 722d7accfefSmrgMAKEINFO 723d7accfefSmrgAUTOHEADER 724d7accfefSmrgAUTOMAKE 725d7accfefSmrgAUTOCONF 726d7accfefSmrgACLOCAL 727d7accfefSmrgVERSION 728d7accfefSmrgPACKAGE 729d7accfefSmrgCYGPATH_W 730d7accfefSmrgam__isrc 731d7accfefSmrgINSTALL_DATA 732d7accfefSmrgINSTALL_SCRIPT 733d7accfefSmrgINSTALL_PROGRAM 734d7accfefSmrgtarget_alias 735d7accfefSmrghost_alias 736d7accfefSmrgbuild_alias 737d7accfefSmrgLIBS 738d7accfefSmrgECHO_T 739d7accfefSmrgECHO_N 740d7accfefSmrgECHO_C 741d7accfefSmrgDEFS 742d7accfefSmrgmandir 743d7accfefSmrglocaledir 744d7accfefSmrglibdir 745d7accfefSmrgpsdir 746d7accfefSmrgpdfdir 747d7accfefSmrgdvidir 748d7accfefSmrghtmldir 749d7accfefSmrginfodir 750d7accfefSmrgdocdir 751d7accfefSmrgoldincludedir 752d7accfefSmrgincludedir 753219ffec0Smrgrunstatedir 754d7accfefSmrglocalstatedir 755d7accfefSmrgsharedstatedir 756d7accfefSmrgsysconfdir 757d7accfefSmrgdatadir 758d7accfefSmrgdatarootdir 759d7accfefSmrglibexecdir 760d7accfefSmrgsbindir 761d7accfefSmrgbindir 762d7accfefSmrgprogram_transform_name 763d7accfefSmrgprefix 764d7accfefSmrgexec_prefix 765c3f70f0aSmrgPACKAGE_URL 766d7accfefSmrgPACKAGE_BUGREPORT 767d7accfefSmrgPACKAGE_STRING 768d7accfefSmrgPACKAGE_VERSION 769d7accfefSmrgPACKAGE_TARNAME 770d7accfefSmrgPACKAGE_NAME 771d7accfefSmrgPATH_SEPARATOR 772219ffec0SmrgSHELL 773219ffec0Smrgam__quote' 77497e8a2e8Smrgac_subst_files='' 775d7accfefSmrgac_user_opts=' 776d7accfefSmrgenable_option_checking 77768af480fSmrgenable_silent_rules 778d7accfefSmrgenable_dependency_tracking 779bbf6ba0aSmrgenable_selective_werror 780d7accfefSmrgenable_strict_compilation 781d7accfefSmrgwith_appdefaultdir 782d7accfefSmrg' 783d7accfefSmrg ac_precious_vars='build_alias 784d7accfefSmrghost_alias 785d7accfefSmrgtarget_alias 786d7accfefSmrgCC 787d7accfefSmrgCFLAGS 788d7accfefSmrgLDFLAGS 789d7accfefSmrgLIBS 790d7accfefSmrgCPPFLAGS 791d7accfefSmrgPKG_CONFIG 792219ffec0SmrgPKG_CONFIG_PATH 793219ffec0SmrgPKG_CONFIG_LIBDIR 794d7accfefSmrgXCLIPBOARD_CFLAGS 795d7accfefSmrgXCLIPBOARD_LIBS 796d7accfefSmrgAPPDEFS_CFLAGS 797d7accfefSmrgAPPDEFS_LIBS' 798d7accfefSmrg 79997e8a2e8Smrg 80097e8a2e8Smrg# Initialize some variables set by options. 80197e8a2e8Smrgac_init_help= 80297e8a2e8Smrgac_init_version=false 803d7accfefSmrgac_unrecognized_opts= 804d7accfefSmrgac_unrecognized_sep= 80597e8a2e8Smrg# The variables have the same names as the options, with 80697e8a2e8Smrg# dashes changed to underlines. 80797e8a2e8Smrgcache_file=/dev/null 80897e8a2e8Smrgexec_prefix=NONE 80997e8a2e8Smrgno_create= 81097e8a2e8Smrgno_recursion= 81197e8a2e8Smrgprefix=NONE 81297e8a2e8Smrgprogram_prefix=NONE 81397e8a2e8Smrgprogram_suffix=NONE 81497e8a2e8Smrgprogram_transform_name=s,x,x, 81597e8a2e8Smrgsilent= 81697e8a2e8Smrgsite= 81797e8a2e8Smrgsrcdir= 81897e8a2e8Smrgverbose= 81997e8a2e8Smrgx_includes=NONE 82097e8a2e8Smrgx_libraries=NONE 82197e8a2e8Smrg 82297e8a2e8Smrg# Installation directory options. 82397e8a2e8Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 82497e8a2e8Smrg# and all the variables that are supposed to be based on exec_prefix 82597e8a2e8Smrg# by default will actually change. 82697e8a2e8Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 827d7accfefSmrg# (The list follows the same order as the GNU Coding Standards.) 82897e8a2e8Smrgbindir='${exec_prefix}/bin' 82997e8a2e8Smrgsbindir='${exec_prefix}/sbin' 83097e8a2e8Smrglibexecdir='${exec_prefix}/libexec' 831d7accfefSmrgdatarootdir='${prefix}/share' 832d7accfefSmrgdatadir='${datarootdir}' 83397e8a2e8Smrgsysconfdir='${prefix}/etc' 83497e8a2e8Smrgsharedstatedir='${prefix}/com' 83597e8a2e8Smrglocalstatedir='${prefix}/var' 836219ffec0Smrgrunstatedir='${localstatedir}/run' 83797e8a2e8Smrgincludedir='${prefix}/include' 83897e8a2e8Smrgoldincludedir='/usr/include' 839d7accfefSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 840d7accfefSmrginfodir='${datarootdir}/info' 841d7accfefSmrghtmldir='${docdir}' 842d7accfefSmrgdvidir='${docdir}' 843d7accfefSmrgpdfdir='${docdir}' 844d7accfefSmrgpsdir='${docdir}' 845d7accfefSmrglibdir='${exec_prefix}/lib' 846d7accfefSmrglocaledir='${datarootdir}/locale' 847d7accfefSmrgmandir='${datarootdir}/man' 84897e8a2e8Smrg 84997e8a2e8Smrgac_prev= 850d7accfefSmrgac_dashdash= 85197e8a2e8Smrgfor ac_option 85297e8a2e8Smrgdo 85397e8a2e8Smrg # If the previous option needs an argument, assign it. 85497e8a2e8Smrg if test -n "$ac_prev"; then 855d7accfefSmrg eval $ac_prev=\$ac_option 85697e8a2e8Smrg ac_prev= 85797e8a2e8Smrg continue 85897e8a2e8Smrg fi 85997e8a2e8Smrg 860d7accfefSmrg case $ac_option in 861c3f70f0aSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 862c3f70f0aSmrg *=) ac_optarg= ;; 863c3f70f0aSmrg *) ac_optarg=yes ;; 864d7accfefSmrg esac 86597e8a2e8Smrg 866d7accfefSmrg case $ac_dashdash$ac_option in 867d7accfefSmrg --) 868d7accfefSmrg ac_dashdash=yes ;; 86997e8a2e8Smrg 87097e8a2e8Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 87197e8a2e8Smrg ac_prev=bindir ;; 87297e8a2e8Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 87397e8a2e8Smrg bindir=$ac_optarg ;; 87497e8a2e8Smrg 87597e8a2e8Smrg -build | --build | --buil | --bui | --bu) 87697e8a2e8Smrg ac_prev=build_alias ;; 87797e8a2e8Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 87897e8a2e8Smrg build_alias=$ac_optarg ;; 87997e8a2e8Smrg 88097e8a2e8Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 88197e8a2e8Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 88297e8a2e8Smrg ac_prev=cache_file ;; 88397e8a2e8Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 88497e8a2e8Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 88597e8a2e8Smrg cache_file=$ac_optarg ;; 88697e8a2e8Smrg 88797e8a2e8Smrg --config-cache | -C) 88897e8a2e8Smrg cache_file=config.cache ;; 88997e8a2e8Smrg 890d7accfefSmrg -datadir | --datadir | --datadi | --datad) 89197e8a2e8Smrg ac_prev=datadir ;; 892d7accfefSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 89397e8a2e8Smrg datadir=$ac_optarg ;; 89497e8a2e8Smrg 895d7accfefSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 896d7accfefSmrg | --dataroo | --dataro | --datar) 897d7accfefSmrg ac_prev=datarootdir ;; 898d7accfefSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 899d7accfefSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 900d7accfefSmrg datarootdir=$ac_optarg ;; 901d7accfefSmrg 90297e8a2e8Smrg -disable-* | --disable-*) 903d7accfefSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 90497e8a2e8Smrg # Reject names that are not valid shell variable names. 905d7accfefSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 906bbfad078Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 907d7accfefSmrg ac_useropt_orig=$ac_useropt 908219ffec0Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 909d7accfefSmrg case $ac_user_opts in 910d7accfefSmrg *" 911d7accfefSmrg"enable_$ac_useropt" 912d7accfefSmrg"*) ;; 913d7accfefSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 914d7accfefSmrg ac_unrecognized_sep=', ';; 915d7accfefSmrg esac 916d7accfefSmrg eval enable_$ac_useropt=no ;; 917d7accfefSmrg 918d7accfefSmrg -docdir | --docdir | --docdi | --doc | --do) 919d7accfefSmrg ac_prev=docdir ;; 920d7accfefSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 921d7accfefSmrg docdir=$ac_optarg ;; 922d7accfefSmrg 923d7accfefSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 924d7accfefSmrg ac_prev=dvidir ;; 925d7accfefSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 926d7accfefSmrg dvidir=$ac_optarg ;; 92797e8a2e8Smrg 92897e8a2e8Smrg -enable-* | --enable-*) 929d7accfefSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 93097e8a2e8Smrg # Reject names that are not valid shell variable names. 931d7accfefSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 932bbfad078Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 933d7accfefSmrg ac_useropt_orig=$ac_useropt 934219ffec0Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 935d7accfefSmrg case $ac_user_opts in 936d7accfefSmrg *" 937d7accfefSmrg"enable_$ac_useropt" 938d7accfefSmrg"*) ;; 939d7accfefSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 940d7accfefSmrg ac_unrecognized_sep=', ';; 94197e8a2e8Smrg esac 942d7accfefSmrg eval enable_$ac_useropt=\$ac_optarg ;; 94397e8a2e8Smrg 94497e8a2e8Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 94597e8a2e8Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 94697e8a2e8Smrg | --exec | --exe | --ex) 94797e8a2e8Smrg ac_prev=exec_prefix ;; 94897e8a2e8Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 94997e8a2e8Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 95097e8a2e8Smrg | --exec=* | --exe=* | --ex=*) 95197e8a2e8Smrg exec_prefix=$ac_optarg ;; 95297e8a2e8Smrg 95397e8a2e8Smrg -gas | --gas | --ga | --g) 95497e8a2e8Smrg # Obsolete; use --with-gas. 95597e8a2e8Smrg with_gas=yes ;; 95697e8a2e8Smrg 95797e8a2e8Smrg -help | --help | --hel | --he | -h) 95897e8a2e8Smrg ac_init_help=long ;; 95997e8a2e8Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 96097e8a2e8Smrg ac_init_help=recursive ;; 96197e8a2e8Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 96297e8a2e8Smrg ac_init_help=short ;; 96397e8a2e8Smrg 96497e8a2e8Smrg -host | --host | --hos | --ho) 96597e8a2e8Smrg ac_prev=host_alias ;; 96697e8a2e8Smrg -host=* | --host=* | --hos=* | --ho=*) 96797e8a2e8Smrg host_alias=$ac_optarg ;; 96897e8a2e8Smrg 969d7accfefSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 970d7accfefSmrg ac_prev=htmldir ;; 971d7accfefSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 972d7accfefSmrg | --ht=*) 973d7accfefSmrg htmldir=$ac_optarg ;; 974d7accfefSmrg 97597e8a2e8Smrg -includedir | --includedir | --includedi | --included | --include \ 97697e8a2e8Smrg | --includ | --inclu | --incl | --inc) 97797e8a2e8Smrg ac_prev=includedir ;; 97897e8a2e8Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 97997e8a2e8Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 98097e8a2e8Smrg includedir=$ac_optarg ;; 98197e8a2e8Smrg 98297e8a2e8Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 98397e8a2e8Smrg ac_prev=infodir ;; 98497e8a2e8Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 98597e8a2e8Smrg infodir=$ac_optarg ;; 98697e8a2e8Smrg 98797e8a2e8Smrg -libdir | --libdir | --libdi | --libd) 98897e8a2e8Smrg ac_prev=libdir ;; 98997e8a2e8Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 99097e8a2e8Smrg libdir=$ac_optarg ;; 99197e8a2e8Smrg 99297e8a2e8Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 99397e8a2e8Smrg | --libexe | --libex | --libe) 99497e8a2e8Smrg ac_prev=libexecdir ;; 99597e8a2e8Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 99697e8a2e8Smrg | --libexe=* | --libex=* | --libe=*) 99797e8a2e8Smrg libexecdir=$ac_optarg ;; 99897e8a2e8Smrg 999d7accfefSmrg -localedir | --localedir | --localedi | --localed | --locale) 1000d7accfefSmrg ac_prev=localedir ;; 1001d7accfefSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1002d7accfefSmrg localedir=$ac_optarg ;; 1003d7accfefSmrg 100497e8a2e8Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1005d7accfefSmrg | --localstate | --localstat | --localsta | --localst | --locals) 100697e8a2e8Smrg ac_prev=localstatedir ;; 100797e8a2e8Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1008d7accfefSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 100997e8a2e8Smrg localstatedir=$ac_optarg ;; 101097e8a2e8Smrg 101197e8a2e8Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 101297e8a2e8Smrg ac_prev=mandir ;; 101397e8a2e8Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 101497e8a2e8Smrg mandir=$ac_optarg ;; 101597e8a2e8Smrg 101697e8a2e8Smrg -nfp | --nfp | --nf) 101797e8a2e8Smrg # Obsolete; use --without-fp. 101897e8a2e8Smrg with_fp=no ;; 101997e8a2e8Smrg 102097e8a2e8Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 102197e8a2e8Smrg | --no-cr | --no-c | -n) 102297e8a2e8Smrg no_create=yes ;; 102397e8a2e8Smrg 102497e8a2e8Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 102597e8a2e8Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 102697e8a2e8Smrg no_recursion=yes ;; 102797e8a2e8Smrg 102897e8a2e8Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 102997e8a2e8Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 103097e8a2e8Smrg | --oldin | --oldi | --old | --ol | --o) 103197e8a2e8Smrg ac_prev=oldincludedir ;; 103297e8a2e8Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 103397e8a2e8Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 103497e8a2e8Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 103597e8a2e8Smrg oldincludedir=$ac_optarg ;; 103697e8a2e8Smrg 103797e8a2e8Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 103897e8a2e8Smrg ac_prev=prefix ;; 103997e8a2e8Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 104097e8a2e8Smrg prefix=$ac_optarg ;; 104197e8a2e8Smrg 104297e8a2e8Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 104397e8a2e8Smrg | --program-pre | --program-pr | --program-p) 104497e8a2e8Smrg ac_prev=program_prefix ;; 104597e8a2e8Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 104697e8a2e8Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 104797e8a2e8Smrg program_prefix=$ac_optarg ;; 104897e8a2e8Smrg 104997e8a2e8Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 105097e8a2e8Smrg | --program-suf | --program-su | --program-s) 105197e8a2e8Smrg ac_prev=program_suffix ;; 105297e8a2e8Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 105397e8a2e8Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 105497e8a2e8Smrg program_suffix=$ac_optarg ;; 105597e8a2e8Smrg 105697e8a2e8Smrg -program-transform-name | --program-transform-name \ 105797e8a2e8Smrg | --program-transform-nam | --program-transform-na \ 105897e8a2e8Smrg | --program-transform-n | --program-transform- \ 105997e8a2e8Smrg | --program-transform | --program-transfor \ 106097e8a2e8Smrg | --program-transfo | --program-transf \ 106197e8a2e8Smrg | --program-trans | --program-tran \ 106297e8a2e8Smrg | --progr-tra | --program-tr | --program-t) 106397e8a2e8Smrg ac_prev=program_transform_name ;; 106497e8a2e8Smrg -program-transform-name=* | --program-transform-name=* \ 106597e8a2e8Smrg | --program-transform-nam=* | --program-transform-na=* \ 106697e8a2e8Smrg | --program-transform-n=* | --program-transform-=* \ 106797e8a2e8Smrg | --program-transform=* | --program-transfor=* \ 106897e8a2e8Smrg | --program-transfo=* | --program-transf=* \ 106997e8a2e8Smrg | --program-trans=* | --program-tran=* \ 107097e8a2e8Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 107197e8a2e8Smrg program_transform_name=$ac_optarg ;; 107297e8a2e8Smrg 1073d7accfefSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1074d7accfefSmrg ac_prev=pdfdir ;; 1075d7accfefSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1076d7accfefSmrg pdfdir=$ac_optarg ;; 1077d7accfefSmrg 1078d7accfefSmrg -psdir | --psdir | --psdi | --psd | --ps) 1079d7accfefSmrg ac_prev=psdir ;; 1080d7accfefSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1081d7accfefSmrg psdir=$ac_optarg ;; 1082d7accfefSmrg 108397e8a2e8Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 108497e8a2e8Smrg | -silent | --silent | --silen | --sile | --sil) 108597e8a2e8Smrg silent=yes ;; 108697e8a2e8Smrg 1087219ffec0Smrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1088219ffec0Smrg | --runstate | --runstat | --runsta | --runst | --runs \ 1089219ffec0Smrg | --run | --ru | --r) 1090219ffec0Smrg ac_prev=runstatedir ;; 1091219ffec0Smrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1092219ffec0Smrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1093219ffec0Smrg | --run=* | --ru=* | --r=*) 1094219ffec0Smrg runstatedir=$ac_optarg ;; 1095219ffec0Smrg 109697e8a2e8Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 109797e8a2e8Smrg ac_prev=sbindir ;; 109897e8a2e8Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 109997e8a2e8Smrg | --sbi=* | --sb=*) 110097e8a2e8Smrg sbindir=$ac_optarg ;; 110197e8a2e8Smrg 110297e8a2e8Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 110397e8a2e8Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 110497e8a2e8Smrg | --sharedst | --shareds | --shared | --share | --shar \ 110597e8a2e8Smrg | --sha | --sh) 110697e8a2e8Smrg ac_prev=sharedstatedir ;; 110797e8a2e8Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 110897e8a2e8Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 110997e8a2e8Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 111097e8a2e8Smrg | --sha=* | --sh=*) 111197e8a2e8Smrg sharedstatedir=$ac_optarg ;; 111297e8a2e8Smrg 111397e8a2e8Smrg -site | --site | --sit) 111497e8a2e8Smrg ac_prev=site ;; 111597e8a2e8Smrg -site=* | --site=* | --sit=*) 111697e8a2e8Smrg site=$ac_optarg ;; 111797e8a2e8Smrg 111897e8a2e8Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 111997e8a2e8Smrg ac_prev=srcdir ;; 112097e8a2e8Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 112197e8a2e8Smrg srcdir=$ac_optarg ;; 112297e8a2e8Smrg 112397e8a2e8Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 112497e8a2e8Smrg | --syscon | --sysco | --sysc | --sys | --sy) 112597e8a2e8Smrg ac_prev=sysconfdir ;; 112697e8a2e8Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 112797e8a2e8Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 112897e8a2e8Smrg sysconfdir=$ac_optarg ;; 112997e8a2e8Smrg 113097e8a2e8Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 113197e8a2e8Smrg ac_prev=target_alias ;; 113297e8a2e8Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 113397e8a2e8Smrg target_alias=$ac_optarg ;; 113497e8a2e8Smrg 113597e8a2e8Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 113697e8a2e8Smrg verbose=yes ;; 113797e8a2e8Smrg 113897e8a2e8Smrg -version | --version | --versio | --versi | --vers | -V) 113997e8a2e8Smrg ac_init_version=: ;; 114097e8a2e8Smrg 114197e8a2e8Smrg -with-* | --with-*) 1142d7accfefSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 114397e8a2e8Smrg # Reject names that are not valid shell variable names. 1144d7accfefSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1145bbfad078Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 1146d7accfefSmrg ac_useropt_orig=$ac_useropt 1147219ffec0Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1148d7accfefSmrg case $ac_user_opts in 1149d7accfefSmrg *" 1150d7accfefSmrg"with_$ac_useropt" 1151d7accfefSmrg"*) ;; 1152d7accfefSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1153d7accfefSmrg ac_unrecognized_sep=', ';; 115497e8a2e8Smrg esac 1155d7accfefSmrg eval with_$ac_useropt=\$ac_optarg ;; 115697e8a2e8Smrg 115797e8a2e8Smrg -without-* | --without-*) 1158d7accfefSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 115997e8a2e8Smrg # Reject names that are not valid shell variable names. 1160d7accfefSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1161bbfad078Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 1162d7accfefSmrg ac_useropt_orig=$ac_useropt 1163219ffec0Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1164d7accfefSmrg case $ac_user_opts in 1165d7accfefSmrg *" 1166d7accfefSmrg"with_$ac_useropt" 1167d7accfefSmrg"*) ;; 1168d7accfefSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1169d7accfefSmrg ac_unrecognized_sep=', ';; 1170d7accfefSmrg esac 1171d7accfefSmrg eval with_$ac_useropt=no ;; 117297e8a2e8Smrg 117397e8a2e8Smrg --x) 117497e8a2e8Smrg # Obsolete; use --with-x. 117597e8a2e8Smrg with_x=yes ;; 117697e8a2e8Smrg 117797e8a2e8Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 117897e8a2e8Smrg | --x-incl | --x-inc | --x-in | --x-i) 117997e8a2e8Smrg ac_prev=x_includes ;; 118097e8a2e8Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 118197e8a2e8Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 118297e8a2e8Smrg x_includes=$ac_optarg ;; 118397e8a2e8Smrg 118497e8a2e8Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 118597e8a2e8Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 118697e8a2e8Smrg ac_prev=x_libraries ;; 118797e8a2e8Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 118897e8a2e8Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 118997e8a2e8Smrg x_libraries=$ac_optarg ;; 119097e8a2e8Smrg 1191bbfad078Smrg -*) as_fn_error $? "unrecognized option: '$ac_option' 1192bbfad078SmrgTry '$0 --help' for more information" 119397e8a2e8Smrg ;; 119497e8a2e8Smrg 119597e8a2e8Smrg *=*) 119697e8a2e8Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 119797e8a2e8Smrg # Reject names that are not valid shell variable names. 1198c3f70f0aSmrg case $ac_envvar in #( 1199c3f70f0aSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1200bbfad078Smrg as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 1201c3f70f0aSmrg esac 1202d7accfefSmrg eval $ac_envvar=\$ac_optarg 120397e8a2e8Smrg export $ac_envvar ;; 120497e8a2e8Smrg 120597e8a2e8Smrg *) 120697e8a2e8Smrg # FIXME: should be removed in autoconf 3.0. 1207219ffec0Smrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 120897e8a2e8Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1209219ffec0Smrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1210c3f70f0aSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 121197e8a2e8Smrg ;; 121297e8a2e8Smrg 121397e8a2e8Smrg esac 121497e8a2e8Smrgdone 121597e8a2e8Smrg 121697e8a2e8Smrgif test -n "$ac_prev"; then 121797e8a2e8Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1218c3f70f0aSmrg as_fn_error $? "missing argument to $ac_option" 121997e8a2e8Smrgfi 122097e8a2e8Smrg 1221d7accfefSmrgif test -n "$ac_unrecognized_opts"; then 1222d7accfefSmrg case $enable_option_checking in 1223d7accfefSmrg no) ;; 1224c3f70f0aSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1225219ffec0Smrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 122697e8a2e8Smrg esac 1227d7accfefSmrgfi 122897e8a2e8Smrg 1229d7accfefSmrg# Check all directory arguments for consistency. 1230d7accfefSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1231d7accfefSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1232d7accfefSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1233219ffec0Smrg libdir localedir mandir runstatedir 123497e8a2e8Smrgdo 1235d7accfefSmrg eval ac_val=\$$ac_var 1236d7accfefSmrg # Remove trailing slashes. 123797e8a2e8Smrg case $ac_val in 1238d7accfefSmrg */ ) 1239d7accfefSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1240d7accfefSmrg eval $ac_var=\$ac_val;; 1241d7accfefSmrg esac 1242d7accfefSmrg # Be sure to have absolute directory names. 1243d7accfefSmrg case $ac_val in 1244d7accfefSmrg [\\/$]* | ?:[\\/]* ) continue;; 1245d7accfefSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 124697e8a2e8Smrg esac 1247c3f70f0aSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 124897e8a2e8Smrgdone 124997e8a2e8Smrg 1250bbfad078Smrg# There might be people who depend on the old broken behavior: '$host' 125197e8a2e8Smrg# used to hold the argument of --host etc. 125297e8a2e8Smrg# FIXME: To remove some day. 125397e8a2e8Smrgbuild=$build_alias 125497e8a2e8Smrghost=$host_alias 125597e8a2e8Smrgtarget=$target_alias 125697e8a2e8Smrg 125797e8a2e8Smrg# FIXME: To remove some day. 125897e8a2e8Smrgif test "x$host_alias" != x; then 125997e8a2e8Smrg if test "x$build_alias" = x; then 126097e8a2e8Smrg cross_compiling=maybe 126197e8a2e8Smrg elif test "x$build_alias" != "x$host_alias"; then 126297e8a2e8Smrg cross_compiling=yes 126397e8a2e8Smrg fi 126497e8a2e8Smrgfi 126597e8a2e8Smrg 126697e8a2e8Smrgac_tool_prefix= 126797e8a2e8Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 126897e8a2e8Smrg 126997e8a2e8Smrgtest "$silent" = yes && exec 6>/dev/null 127097e8a2e8Smrg 127197e8a2e8Smrg 1272d7accfefSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 1273d7accfefSmrgac_ls_di=`ls -di .` && 1274d7accfefSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1275c3f70f0aSmrg as_fn_error $? "working directory cannot be determined" 1276d7accfefSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1277c3f70f0aSmrg as_fn_error $? "pwd does not report name of working directory" 1278d7accfefSmrg 1279d7accfefSmrg 1280d7accfefSmrg# Find the source files, if location was not specified. 1281d7accfefSmrgif test -z "$srcdir"; then 128297e8a2e8Smrg ac_srcdir_defaulted=yes 1283d7accfefSmrg # Try the directory containing this script, then the parent directory. 1284d7accfefSmrg ac_confdir=`$as_dirname -- "$as_myself" || 1285d7accfefSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1286d7accfefSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1287d7accfefSmrg X"$as_myself" : 'X\(//\)$' \| \ 1288d7accfefSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1289219ffec0Smrgprintf "%s\n" X"$as_myself" | 1290d7accfefSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1291d7accfefSmrg s//\1/ 1292d7accfefSmrg q 1293d7accfefSmrg } 1294d7accfefSmrg /^X\(\/\/\)[^/].*/{ 1295d7accfefSmrg s//\1/ 1296d7accfefSmrg q 1297d7accfefSmrg } 1298d7accfefSmrg /^X\(\/\/\)$/{ 1299d7accfefSmrg s//\1/ 1300d7accfefSmrg q 1301d7accfefSmrg } 1302d7accfefSmrg /^X\(\/\).*/{ 1303d7accfefSmrg s//\1/ 1304d7accfefSmrg q 1305d7accfefSmrg } 1306d7accfefSmrg s/.*/./; q'` 130797e8a2e8Smrg srcdir=$ac_confdir 1308d7accfefSmrg if test ! -r "$srcdir/$ac_unique_file"; then 130997e8a2e8Smrg srcdir=.. 131097e8a2e8Smrg fi 131197e8a2e8Smrgelse 131297e8a2e8Smrg ac_srcdir_defaulted=no 131397e8a2e8Smrgfi 1314d7accfefSmrgif test ! -r "$srcdir/$ac_unique_file"; then 1315d7accfefSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1316c3f70f0aSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 131797e8a2e8Smrgfi 1318bbfad078Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 1319d7accfefSmrgac_abs_confdir=`( 1320c3f70f0aSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1321d7accfefSmrg pwd)` 1322d7accfefSmrg# When building in place, set srcdir=. 1323d7accfefSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1324d7accfefSmrg srcdir=. 1325d7accfefSmrgfi 1326d7accfefSmrg# Remove unnecessary trailing slashes from srcdir. 1327d7accfefSmrg# Double slashes in file names in object file debugging info 1328d7accfefSmrg# mess up M-x gdb in Emacs. 1329d7accfefSmrgcase $srcdir in 1330d7accfefSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1331d7accfefSmrgesac 1332d7accfefSmrgfor ac_var in $ac_precious_vars; do 1333d7accfefSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1334d7accfefSmrg eval ac_env_${ac_var}_value=\$${ac_var} 1335d7accfefSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1336d7accfefSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1337d7accfefSmrgdone 133897e8a2e8Smrg 133997e8a2e8Smrg# 134097e8a2e8Smrg# Report the --help message. 134197e8a2e8Smrg# 134297e8a2e8Smrgif test "$ac_init_help" = "long"; then 134397e8a2e8Smrg # Omit some internal or obsolete options to make the list less imposing. 134497e8a2e8Smrg # This message is too long to be a string in the A/UX 3.1 sh. 134597e8a2e8Smrg cat <<_ACEOF 1346bbfad078Smrg'configure' configures xclipboard 1.1.5 to adapt to many kinds of systems. 134797e8a2e8Smrg 134897e8a2e8SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 134997e8a2e8Smrg 135097e8a2e8SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 135197e8a2e8SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 135297e8a2e8Smrg 135397e8a2e8SmrgDefaults for the options are specified in brackets. 135497e8a2e8Smrg 135597e8a2e8SmrgConfiguration: 135697e8a2e8Smrg -h, --help display this help and exit 135797e8a2e8Smrg --help=short display options specific to this package 135897e8a2e8Smrg --help=recursive display the short help of all the included packages 135997e8a2e8Smrg -V, --version display version information and exit 1360bbfad078Smrg -q, --quiet, --silent do not print 'checking ...' messages 136197e8a2e8Smrg --cache-file=FILE cache test results in FILE [disabled] 1362bbfad078Smrg -C, --config-cache alias for '--cache-file=config.cache' 136397e8a2e8Smrg -n, --no-create do not create output files 1364bbfad078Smrg --srcdir=DIR find the sources in DIR [configure dir or '..'] 136597e8a2e8Smrg 136697e8a2e8SmrgInstallation directories: 136797e8a2e8Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1368d7accfefSmrg [$ac_default_prefix] 136997e8a2e8Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1370d7accfefSmrg [PREFIX] 137197e8a2e8Smrg 1372bbfad078SmrgBy default, 'make install' will install all the files in 1373bbfad078Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 1374bbfad078Smrgan installation prefix other than '$ac_default_prefix' using '--prefix', 1375bbfad078Smrgfor instance '--prefix=\$HOME'. 137697e8a2e8Smrg 137797e8a2e8SmrgFor better control, use the options below. 137897e8a2e8Smrg 137997e8a2e8SmrgFine tuning of the installation directories: 1380d7accfefSmrg --bindir=DIR user executables [EPREFIX/bin] 1381d7accfefSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1382d7accfefSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 1383d7accfefSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1384d7accfefSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1385d7accfefSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1386219ffec0Smrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1387d7accfefSmrg --libdir=DIR object code libraries [EPREFIX/lib] 1388d7accfefSmrg --includedir=DIR C header files [PREFIX/include] 1389d7accfefSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1390d7accfefSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1391d7accfefSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1392d7accfefSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 1393d7accfefSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1394d7accfefSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 1395d7accfefSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xclipboard] 1396d7accfefSmrg --htmldir=DIR html documentation [DOCDIR] 1397d7accfefSmrg --dvidir=DIR dvi documentation [DOCDIR] 1398d7accfefSmrg --pdfdir=DIR pdf documentation [DOCDIR] 1399d7accfefSmrg --psdir=DIR ps documentation [DOCDIR] 140097e8a2e8Smrg_ACEOF 140197e8a2e8Smrg 140297e8a2e8Smrg cat <<\_ACEOF 140397e8a2e8Smrg 140497e8a2e8SmrgProgram names: 140597e8a2e8Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 140697e8a2e8Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 140797e8a2e8Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 140897e8a2e8Smrg 140997e8a2e8SmrgSystem types: 141097e8a2e8Smrg --build=BUILD configure for building on BUILD [guessed] 141197e8a2e8Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 141297e8a2e8Smrg_ACEOF 141397e8a2e8Smrgfi 141497e8a2e8Smrg 141597e8a2e8Smrgif test -n "$ac_init_help"; then 141697e8a2e8Smrg case $ac_init_help in 1417bbfad078Smrg short | recursive ) echo "Configuration of xclipboard 1.1.5:";; 141897e8a2e8Smrg esac 141997e8a2e8Smrg cat <<\_ACEOF 142097e8a2e8Smrg 142197e8a2e8SmrgOptional Features: 1422d7accfefSmrg --disable-option-checking ignore unrecognized --enable/--with options 142397e8a2e8Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 142497e8a2e8Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 142568af480fSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 142668af480fSmrg --disable-silent-rules verbose build output (undo: "make V=0") 142768af480fSmrg --enable-dependency-tracking 142868af480fSmrg do not reject slow dependency extractors 142968af480fSmrg --disable-dependency-tracking 143068af480fSmrg speeds up one-time build 1431bbf6ba0aSmrg --disable-selective-werror 1432bbf6ba0aSmrg Turn off selective compiler errors. (default: 1433bbf6ba0aSmrg enabled) 1434d7accfefSmrg --enable-strict-compilation 1435d7accfefSmrg Enable all warnings from compiler and make them 1436d7accfefSmrg errors (default: disabled) 143797e8a2e8Smrg 143897e8a2e8SmrgOptional Packages: 143997e8a2e8Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 144097e8a2e8Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1441d7accfefSmrg --with-appdefaultdir=<pathname> 1442d7accfefSmrg specify directory for app-defaults files (default is 1443d7accfefSmrg autodetected) 144497e8a2e8Smrg 144597e8a2e8SmrgSome influential environment variables: 144697e8a2e8Smrg CC C compiler command 144797e8a2e8Smrg CFLAGS C compiler flags 144897e8a2e8Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 144997e8a2e8Smrg nonstandard directory <lib dir> 1450d7accfefSmrg LIBS libraries to pass to the linker, e.g. -l<library> 1451c3f70f0aSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1452d7accfefSmrg you have headers in a nonstandard directory <include dir> 145397e8a2e8Smrg PKG_CONFIG path to pkg-config utility 1454219ffec0Smrg PKG_CONFIG_PATH 1455219ffec0Smrg directories to add to pkg-config's search path 1456219ffec0Smrg PKG_CONFIG_LIBDIR 1457219ffec0Smrg path overriding pkg-config's built-in search path 1458d7accfefSmrg XCLIPBOARD_CFLAGS 1459d7accfefSmrg C compiler flags for XCLIPBOARD, overriding pkg-config 1460d7accfefSmrg XCLIPBOARD_LIBS 1461d7accfefSmrg linker flags for XCLIPBOARD, overriding pkg-config 146297e8a2e8Smrg APPDEFS_CFLAGS 146397e8a2e8Smrg C compiler flags for APPDEFS, overriding pkg-config 146497e8a2e8Smrg APPDEFS_LIBS 146597e8a2e8Smrg linker flags for APPDEFS, overriding pkg-config 146697e8a2e8Smrg 1467bbfad078SmrgUse these variables to override the choices made by 'configure' or to help 146897e8a2e8Smrgit to find libraries and programs with nonstandard names/locations. 146997e8a2e8Smrg 1470bbfad078SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue>. 1471bbfad078Smrgxclipboard home page: <https://gitlab.freedesktop.org/xorg/app/xclipboard/>. 147297e8a2e8Smrg_ACEOF 1473d7accfefSmrgac_status=$? 147497e8a2e8Smrgfi 147597e8a2e8Smrg 147697e8a2e8Smrgif test "$ac_init_help" = "recursive"; then 147797e8a2e8Smrg # If there are subdirs, report their specific --help. 147897e8a2e8Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1479d7accfefSmrg test -d "$ac_dir" || 1480d7accfefSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1481d7accfefSmrg continue 148297e8a2e8Smrg ac_builddir=. 148397e8a2e8Smrg 1484d7accfefSmrgcase "$ac_dir" in 1485d7accfefSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1486d7accfefSmrg*) 1487219ffec0Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1488d7accfefSmrg # A ".." for each directory in $ac_dir_suffix. 1489219ffec0Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1490d7accfefSmrg case $ac_top_builddir_sub in 1491d7accfefSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1492d7accfefSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1493d7accfefSmrg esac ;; 1494d7accfefSmrgesac 1495d7accfefSmrgac_abs_top_builddir=$ac_pwd 1496d7accfefSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1497d7accfefSmrg# for backward compatibility: 1498d7accfefSmrgac_top_builddir=$ac_top_build_prefix 149997e8a2e8Smrg 150097e8a2e8Smrgcase $srcdir in 1501d7accfefSmrg .) # We are building in place. 150297e8a2e8Smrg ac_srcdir=. 1503d7accfefSmrg ac_top_srcdir=$ac_top_builddir_sub 1504d7accfefSmrg ac_abs_top_srcdir=$ac_pwd ;; 1505d7accfefSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 150697e8a2e8Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1507d7accfefSmrg ac_top_srcdir=$srcdir 1508d7accfefSmrg ac_abs_top_srcdir=$srcdir ;; 1509d7accfefSmrg *) # Relative name. 1510d7accfefSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1511d7accfefSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1512d7accfefSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 151397e8a2e8Smrgesac 1514d7accfefSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1515d7accfefSmrg 1516d7accfefSmrg cd "$ac_dir" || { ac_status=$?; continue; } 1517219ffec0Smrg # Check for configure.gnu first; this name is used for a wrapper for 1518219ffec0Smrg # Metaconfig's "Configure" on case-insensitive file systems. 1519d7accfefSmrg if test -f "$ac_srcdir/configure.gnu"; then 1520d7accfefSmrg echo && 1521d7accfefSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1522d7accfefSmrg elif test -f "$ac_srcdir/configure"; then 1523d7accfefSmrg echo && 1524d7accfefSmrg $SHELL "$ac_srcdir/configure" --help=recursive 152597e8a2e8Smrg else 1526219ffec0Smrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1527d7accfefSmrg fi || ac_status=$? 1528d7accfefSmrg cd "$ac_pwd" || { ac_status=$?; break; } 152997e8a2e8Smrg done 153097e8a2e8Smrgfi 153197e8a2e8Smrg 1532d7accfefSmrgtest -n "$ac_init_help" && exit $ac_status 153397e8a2e8Smrgif $ac_init_version; then 153497e8a2e8Smrg cat <<\_ACEOF 1535bbfad078Smrgxclipboard configure 1.1.5 1536bbfad078Smrggenerated by GNU Autoconf 2.72 153797e8a2e8Smrg 1538bbfad078SmrgCopyright (C) 2023 Free Software Foundation, Inc. 153997e8a2e8SmrgThis configure script is free software; the Free Software Foundation 154097e8a2e8Smrggives unlimited permission to copy, distribute and modify it. 154197e8a2e8Smrg_ACEOF 1542d7accfefSmrg exit 154397e8a2e8Smrgfi 154497e8a2e8Smrg 1545c3f70f0aSmrg## ------------------------ ## 1546c3f70f0aSmrg## Autoconf initialization. ## 1547c3f70f0aSmrg## ------------------------ ## 154897e8a2e8Smrg 1549c3f70f0aSmrg# ac_fn_c_try_compile LINENO 1550c3f70f0aSmrg# -------------------------- 1551c3f70f0aSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1552c3f70f0aSmrgac_fn_c_try_compile () 155397e8a2e8Smrg{ 1554c3f70f0aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1555219ffec0Smrg rm -f conftest.$ac_objext conftest.beam 1556c3f70f0aSmrg if { { ac_try="$ac_compile" 1557c3f70f0aSmrgcase "(($ac_try" in 1558c3f70f0aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1559c3f70f0aSmrg *) ac_try_echo=$ac_try;; 1560c3f70f0aSmrgesac 1561c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1562219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1563c3f70f0aSmrg (eval "$ac_compile") 2>conftest.err 1564c3f70f0aSmrg ac_status=$? 1565c3f70f0aSmrg if test -s conftest.err; then 1566c3f70f0aSmrg grep -v '^ *+' conftest.err >conftest.er1 1567c3f70f0aSmrg cat conftest.er1 >&5 1568c3f70f0aSmrg mv -f conftest.er1 conftest.err 1569c3f70f0aSmrg fi 1570219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1571c3f70f0aSmrg test $ac_status = 0; } && { 1572c3f70f0aSmrg test -z "$ac_c_werror_flag" || 1573c3f70f0aSmrg test ! -s conftest.err 1574219ffec0Smrg } && test -s conftest.$ac_objext 1575219ffec0Smrgthen : 1576c3f70f0aSmrg ac_retval=0 1577bbfad078Smrgelse case e in #( 1578bbfad078Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1579c3f70f0aSmrgsed 's/^/| /' conftest.$ac_ext >&5 158097e8a2e8Smrg 1581bbfad078Smrg ac_retval=1 ;; 1582bbfad078Smrgesac 1583c3f70f0aSmrgfi 1584c3f70f0aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1585c3f70f0aSmrg as_fn_set_status $ac_retval 158697e8a2e8Smrg 1587c3f70f0aSmrg} # ac_fn_c_try_compile 158897e8a2e8Smrg 1589219ffec0Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1590219ffec0Smrg# ------------------------------------------------------------------ 1591c3f70f0aSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1592219ffec0Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1593219ffec0Smrgac_fn_check_decl () 1594c3f70f0aSmrg{ 1595c3f70f0aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1596c3f70f0aSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1597219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1598219ffec0Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 1599219ffec0Smrgif eval test \${$3+y} 1600219ffec0Smrgthen : 1601219ffec0Smrg printf %s "(cached) " >&6 1602bbfad078Smrgelse case e in #( 1603bbfad078Smrg e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1604219ffec0Smrg eval ac_save_FLAGS=\$$6 1605219ffec0Smrg as_fn_append $6 " $5" 1606c3f70f0aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1607c3f70f0aSmrg/* end confdefs.h. */ 1608c3f70f0aSmrg$4 1609c3f70f0aSmrgint 1610219ffec0Smrgmain (void) 1611c3f70f0aSmrg{ 1612c3f70f0aSmrg#ifndef $as_decl_name 1613c3f70f0aSmrg#ifdef __cplusplus 1614c3f70f0aSmrg (void) $as_decl_use; 1615c3f70f0aSmrg#else 1616c3f70f0aSmrg (void) $as_decl_name; 1617c3f70f0aSmrg#endif 1618c3f70f0aSmrg#endif 1619c3f70f0aSmrg 1620c3f70f0aSmrg ; 1621c3f70f0aSmrg return 0; 1622c3f70f0aSmrg} 1623c3f70f0aSmrg_ACEOF 1624219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 1625219ffec0Smrgthen : 1626c3f70f0aSmrg eval "$3=yes" 1627bbfad078Smrgelse case e in #( 1628bbfad078Smrg e) eval "$3=no" ;; 1629bbfad078Smrgesac 1630c3f70f0aSmrgfi 1631219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1632219ffec0Smrg eval $6=\$ac_save_FLAGS 1633bbfad078Smrg ;; 1634bbfad078Smrgesac 1635c3f70f0aSmrgfi 1636219ffec0Smrgeval ac_res=\$$3 1637219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1638219ffec0Smrgprintf "%s\n" "$ac_res" >&6; } 1639c3f70f0aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1640c3f70f0aSmrg 1641219ffec0Smrg} # ac_fn_check_decl 1642c3f70f0aSmrg 1643c3f70f0aSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1644c3f70f0aSmrg# ------------------------------------------------------- 1645c3f70f0aSmrg# Tests whether HEADER exists and can be compiled using the include files in 1646c3f70f0aSmrg# INCLUDES, setting the cache variable VAR accordingly. 1647c3f70f0aSmrgac_fn_c_check_header_compile () 1648c3f70f0aSmrg{ 1649c3f70f0aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1650219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1651219ffec0Smrgprintf %s "checking for $2... " >&6; } 1652219ffec0Smrgif eval test \${$3+y} 1653219ffec0Smrgthen : 1654219ffec0Smrg printf %s "(cached) " >&6 1655bbfad078Smrgelse case e in #( 1656bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1657c3f70f0aSmrg/* end confdefs.h. */ 1658c3f70f0aSmrg$4 1659c3f70f0aSmrg#include <$2> 1660c3f70f0aSmrg_ACEOF 1661219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 1662219ffec0Smrgthen : 1663c3f70f0aSmrg eval "$3=yes" 1664bbfad078Smrgelse case e in #( 1665bbfad078Smrg e) eval "$3=no" ;; 1666bbfad078Smrgesac 1667c3f70f0aSmrgfi 1668bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 1669bbfad078Smrgesac 1670c3f70f0aSmrgfi 1671c3f70f0aSmrgeval ac_res=\$$3 1672219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1673219ffec0Smrgprintf "%s\n" "$ac_res" >&6; } 1674c3f70f0aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1675c3f70f0aSmrg 1676c3f70f0aSmrg} # ac_fn_c_check_header_compile 1677bbf6ba0aSmrg 1678bbf6ba0aSmrg# ac_fn_c_try_link LINENO 1679bbf6ba0aSmrg# ----------------------- 1680bbf6ba0aSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1681bbf6ba0aSmrgac_fn_c_try_link () 1682bbf6ba0aSmrg{ 1683bbf6ba0aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1684219ffec0Smrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1685bbf6ba0aSmrg if { { ac_try="$ac_link" 1686bbf6ba0aSmrgcase "(($ac_try" in 1687bbf6ba0aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1688bbf6ba0aSmrg *) ac_try_echo=$ac_try;; 1689bbf6ba0aSmrgesac 1690bbf6ba0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1691219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1692bbf6ba0aSmrg (eval "$ac_link") 2>conftest.err 1693bbf6ba0aSmrg ac_status=$? 1694bbf6ba0aSmrg if test -s conftest.err; then 1695bbf6ba0aSmrg grep -v '^ *+' conftest.err >conftest.er1 1696bbf6ba0aSmrg cat conftest.er1 >&5 1697bbf6ba0aSmrg mv -f conftest.er1 conftest.err 1698bbf6ba0aSmrg fi 1699219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1700bbf6ba0aSmrg test $ac_status = 0; } && { 1701bbf6ba0aSmrg test -z "$ac_c_werror_flag" || 1702bbf6ba0aSmrg test ! -s conftest.err 1703bbf6ba0aSmrg } && test -s conftest$ac_exeext && { 1704bbf6ba0aSmrg test "$cross_compiling" = yes || 1705219ffec0Smrg test -x conftest$ac_exeext 1706219ffec0Smrg } 1707219ffec0Smrgthen : 1708bbf6ba0aSmrg ac_retval=0 1709bbfad078Smrgelse case e in #( 1710bbfad078Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1711bbf6ba0aSmrgsed 's/^/| /' conftest.$ac_ext >&5 1712bbf6ba0aSmrg 1713bbfad078Smrg ac_retval=1 ;; 1714bbfad078Smrgesac 1715bbf6ba0aSmrgfi 1716bbf6ba0aSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1717bbf6ba0aSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1718bbf6ba0aSmrg # interfere with the next link command; also delete a directory that is 1719bbf6ba0aSmrg # left behind by Apple's compiler. We do this before executing the actions. 1720bbf6ba0aSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1721bbf6ba0aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1722bbf6ba0aSmrg as_fn_set_status $ac_retval 1723bbf6ba0aSmrg 1724bbf6ba0aSmrg} # ac_fn_c_try_link 1725219ffec0Smrgac_configure_args_raw= 1726219ffec0Smrgfor ac_arg 1727219ffec0Smrgdo 1728219ffec0Smrg case $ac_arg in 1729219ffec0Smrg *\'*) 1730219ffec0Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1731219ffec0Smrg esac 1732219ffec0Smrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1733219ffec0Smrgdone 1734219ffec0Smrg 1735219ffec0Smrgcase $ac_configure_args_raw in 1736219ffec0Smrg *$as_nl*) 1737219ffec0Smrg ac_safe_unquote= ;; 1738219ffec0Smrg *) 1739219ffec0Smrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1740219ffec0Smrg ac_unsafe_a="$ac_unsafe_z#~" 1741219ffec0Smrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1742219ffec0Smrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1743219ffec0Smrgesac 1744219ffec0Smrg 1745c3f70f0aSmrgcat >config.log <<_ACEOF 1746c3f70f0aSmrgThis file contains any messages produced by compilers while 1747c3f70f0aSmrgrunning configure, to aid debugging if configure makes a mistake. 1748c3f70f0aSmrg 1749bbfad078SmrgIt was created by xclipboard $as_me 1.1.5, which was 1750bbfad078Smrggenerated by GNU Autoconf 2.72. Invocation command line was 1751c3f70f0aSmrg 1752219ffec0Smrg $ $0$ac_configure_args_raw 1753c3f70f0aSmrg 1754c3f70f0aSmrg_ACEOF 1755c3f70f0aSmrgexec 5>>config.log 1756c3f70f0aSmrg{ 1757c3f70f0aSmrgcat <<_ASUNAME 1758c3f70f0aSmrg## --------- ## 1759c3f70f0aSmrg## Platform. ## 1760c3f70f0aSmrg## --------- ## 1761c3f70f0aSmrg 1762c3f70f0aSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1763c3f70f0aSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1764c3f70f0aSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1765c3f70f0aSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1766c3f70f0aSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1767c3f70f0aSmrg 1768c3f70f0aSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1769c3f70f0aSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1770c3f70f0aSmrg 1771c3f70f0aSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1772c3f70f0aSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1773c3f70f0aSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1774c3f70f0aSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1775c3f70f0aSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1776c3f70f0aSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1777c3f70f0aSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1778c3f70f0aSmrg 1779c3f70f0aSmrg_ASUNAME 1780c3f70f0aSmrg 1781c3f70f0aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1782c3f70f0aSmrgfor as_dir in $PATH 178397e8a2e8Smrgdo 178497e8a2e8Smrg IFS=$as_save_IFS 1785219ffec0Smrg case $as_dir in #((( 1786219ffec0Smrg '') as_dir=./ ;; 1787219ffec0Smrg */) ;; 1788219ffec0Smrg *) as_dir=$as_dir/ ;; 1789219ffec0Smrg esac 1790219ffec0Smrg printf "%s\n" "PATH: $as_dir" 1791c3f70f0aSmrg done 1792d7accfefSmrgIFS=$as_save_IFS 179397e8a2e8Smrg 179497e8a2e8Smrg} >&5 179597e8a2e8Smrg 179697e8a2e8Smrgcat >&5 <<_ACEOF 179797e8a2e8Smrg 179897e8a2e8Smrg 179997e8a2e8Smrg## ----------- ## 180097e8a2e8Smrg## Core tests. ## 180197e8a2e8Smrg## ----------- ## 180297e8a2e8Smrg 180397e8a2e8Smrg_ACEOF 180497e8a2e8Smrg 180597e8a2e8Smrg 180697e8a2e8Smrg# Keep a trace of the command line. 180797e8a2e8Smrg# Strip out --no-create and --no-recursion so they do not pile up. 180897e8a2e8Smrg# Strip out --silent because we don't want to record it for future runs. 180997e8a2e8Smrg# Also quote any args containing shell meta-characters. 181097e8a2e8Smrg# Make two passes to allow for proper duplicate-argument suppression. 181197e8a2e8Smrgac_configure_args= 181297e8a2e8Smrgac_configure_args0= 181397e8a2e8Smrgac_configure_args1= 181497e8a2e8Smrgac_must_keep_next=false 181597e8a2e8Smrgfor ac_pass in 1 2 181697e8a2e8Smrgdo 181797e8a2e8Smrg for ac_arg 181897e8a2e8Smrg do 181997e8a2e8Smrg case $ac_arg in 182097e8a2e8Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 182197e8a2e8Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 182297e8a2e8Smrg | -silent | --silent | --silen | --sile | --sil) 182397e8a2e8Smrg continue ;; 1824d7accfefSmrg *\'*) 1825219ffec0Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 182697e8a2e8Smrg esac 182797e8a2e8Smrg case $ac_pass in 1828c3f70f0aSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 182997e8a2e8Smrg 2) 1830c3f70f0aSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 183197e8a2e8Smrg if test $ac_must_keep_next = true; then 183297e8a2e8Smrg ac_must_keep_next=false # Got value, back to normal. 183397e8a2e8Smrg else 183497e8a2e8Smrg case $ac_arg in 183597e8a2e8Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 183697e8a2e8Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 183797e8a2e8Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 183897e8a2e8Smrg | -with-* | --with-* | -without-* | --without-* | --x) 183997e8a2e8Smrg case "$ac_configure_args0 " in 184097e8a2e8Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 184197e8a2e8Smrg esac 184297e8a2e8Smrg ;; 184397e8a2e8Smrg -* ) ac_must_keep_next=true ;; 184497e8a2e8Smrg esac 184597e8a2e8Smrg fi 1846c3f70f0aSmrg as_fn_append ac_configure_args " '$ac_arg'" 184797e8a2e8Smrg ;; 184897e8a2e8Smrg esac 184997e8a2e8Smrg done 185097e8a2e8Smrgdone 1851c3f70f0aSmrg{ ac_configure_args0=; unset ac_configure_args0;} 1852c3f70f0aSmrg{ ac_configure_args1=; unset ac_configure_args1;} 185397e8a2e8Smrg 185497e8a2e8Smrg# When interrupted or exit'd, cleanup temporary files, and complete 185597e8a2e8Smrg# config.log. We remove comments because anyway the quotes in there 185697e8a2e8Smrg# would cause problems or look ugly. 1857d7accfefSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1858d7accfefSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 185997e8a2e8Smrgtrap 'exit_status=$? 1860219ffec0Smrg # Sanitize IFS. 1861219ffec0Smrg IFS=" "" $as_nl" 186297e8a2e8Smrg # Save into config.log some information that might help in debugging. 186397e8a2e8Smrg { 186497e8a2e8Smrg echo 186597e8a2e8Smrg 1866219ffec0Smrg printf "%s\n" "## ---------------- ## 186797e8a2e8Smrg## Cache variables. ## 1868c3f70f0aSmrg## ---------------- ##" 186997e8a2e8Smrg echo 187097e8a2e8Smrg # The following way of writing the cache mishandles newlines in values, 1871d7accfefSmrg( 1872d7accfefSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1873d7accfefSmrg eval ac_val=\$$ac_var 1874d7accfefSmrg case $ac_val in #( 1875d7accfefSmrg *${as_nl}*) 1876d7accfefSmrg case $ac_var in #( 1877219ffec0Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1878219ffec0Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1879d7accfefSmrg esac 1880d7accfefSmrg case $ac_var in #( 1881d7accfefSmrg _ | IFS | as_nl) ;; #( 1882d7accfefSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1883c3f70f0aSmrg *) { eval $ac_var=; unset $ac_var;} ;; 1884d7accfefSmrg esac ;; 1885d7accfefSmrg esac 1886d7accfefSmrg done 188797e8a2e8Smrg (set) 2>&1 | 1888d7accfefSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1889d7accfefSmrg *${as_nl}ac_space=\ *) 189097e8a2e8Smrg sed -n \ 1891d7accfefSmrg "s/'\''/'\''\\\\'\'''\''/g; 1892d7accfefSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1893d7accfefSmrg ;; #( 189497e8a2e8Smrg *) 1895d7accfefSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 189697e8a2e8Smrg ;; 1897d7accfefSmrg esac | 1898d7accfefSmrg sort 1899d7accfefSmrg) 190097e8a2e8Smrg echo 190197e8a2e8Smrg 1902219ffec0Smrg printf "%s\n" "## ----------------- ## 190397e8a2e8Smrg## Output variables. ## 1904c3f70f0aSmrg## ----------------- ##" 190597e8a2e8Smrg echo 190697e8a2e8Smrg for ac_var in $ac_subst_vars 190797e8a2e8Smrg do 1908d7accfefSmrg eval ac_val=\$$ac_var 1909d7accfefSmrg case $ac_val in 1910219ffec0Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1911d7accfefSmrg esac 1912219ffec0Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 191397e8a2e8Smrg done | sort 191497e8a2e8Smrg echo 191597e8a2e8Smrg 191697e8a2e8Smrg if test -n "$ac_subst_files"; then 1917219ffec0Smrg printf "%s\n" "## ------------------- ## 1918d7accfefSmrg## File substitutions. ## 1919c3f70f0aSmrg## ------------------- ##" 192097e8a2e8Smrg echo 192197e8a2e8Smrg for ac_var in $ac_subst_files 192297e8a2e8Smrg do 1923d7accfefSmrg eval ac_val=\$$ac_var 1924d7accfefSmrg case $ac_val in 1925219ffec0Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1926d7accfefSmrg esac 1927219ffec0Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 192897e8a2e8Smrg done | sort 192997e8a2e8Smrg echo 193097e8a2e8Smrg fi 193197e8a2e8Smrg 193297e8a2e8Smrg if test -s confdefs.h; then 1933219ffec0Smrg printf "%s\n" "## ----------- ## 193497e8a2e8Smrg## confdefs.h. ## 1935c3f70f0aSmrg## ----------- ##" 193697e8a2e8Smrg echo 1937d7accfefSmrg cat confdefs.h 193897e8a2e8Smrg echo 193997e8a2e8Smrg fi 194097e8a2e8Smrg test "$ac_signal" != 0 && 1941219ffec0Smrg printf "%s\n" "$as_me: caught signal $ac_signal" 1942219ffec0Smrg printf "%s\n" "$as_me: exit $exit_status" 194397e8a2e8Smrg } >&5 1944d7accfefSmrg rm -f core *.core core.conftest.* && 1945d7accfefSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 194697e8a2e8Smrg exit $exit_status 1947d7accfefSmrg' 0 194897e8a2e8Smrgfor ac_signal in 1 2 13 15; do 1949c3f70f0aSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 195097e8a2e8Smrgdone 195197e8a2e8Smrgac_signal=0 195297e8a2e8Smrg 195397e8a2e8Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 1954d7accfefSmrgrm -f -r conftest* confdefs.h 195597e8a2e8Smrg 1956219ffec0Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1957c3f70f0aSmrg 195897e8a2e8Smrg# Predefined preprocessor variables. 195997e8a2e8Smrg 1960219ffec0Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 196197e8a2e8Smrg 1962219ffec0Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 196397e8a2e8Smrg 1964219ffec0Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 196597e8a2e8Smrg 1966219ffec0Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 196797e8a2e8Smrg 1968219ffec0Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 196997e8a2e8Smrg 1970219ffec0Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1971c3f70f0aSmrg 197297e8a2e8Smrg 197397e8a2e8Smrg# Let the site file select an alternate cache file if it wants to. 1974d7accfefSmrg# Prefer an explicitly selected file to automatically selected ones. 1975d7accfefSmrgif test -n "$CONFIG_SITE"; then 1976219ffec0Smrg ac_site_files="$CONFIG_SITE" 1977d7accfefSmrgelif test "x$prefix" != xNONE; then 1978219ffec0Smrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 1979d7accfefSmrgelse 1980219ffec0Smrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 198197e8a2e8Smrgfi 1982219ffec0Smrg 1983219ffec0Smrgfor ac_site_file in $ac_site_files 1984d7accfefSmrgdo 1985219ffec0Smrg case $ac_site_file in #( 1986219ffec0Smrg */*) : 1987219ffec0Smrg ;; #( 1988219ffec0Smrg *) : 1989219ffec0Smrg ac_site_file=./$ac_site_file ;; 1990219ffec0Smrgesac 1991219ffec0Smrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 1992219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1993219ffec0Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 199497e8a2e8Smrg sed 's/^/| /' "$ac_site_file" >&5 1995c3f70f0aSmrg . "$ac_site_file" \ 1996bbfad078Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 1997bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1998c3f70f0aSmrgas_fn_error $? "failed to load site script $ac_site_file 1999bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 200097e8a2e8Smrg fi 200197e8a2e8Smrgdone 200297e8a2e8Smrg 200397e8a2e8Smrgif test -r "$cache_file"; then 2004c3f70f0aSmrg # Some versions of bash will fail to source /dev/null (special files 2005c3f70f0aSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2006c3f70f0aSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2007219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2008219ffec0Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 200997e8a2e8Smrg case $cache_file in 2010d7accfefSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2011d7accfefSmrg *) . "./$cache_file";; 201297e8a2e8Smrg esac 201397e8a2e8Smrg fi 201497e8a2e8Smrgelse 2015219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2016219ffec0Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 201797e8a2e8Smrg >$cache_file 201897e8a2e8Smrgfi 201997e8a2e8Smrg 2020219ffec0Smrg# Test code for whether the C compiler supports C89 (global declarations) 2021219ffec0Smrgac_c_conftest_c89_globals=' 2022219ffec0Smrg/* Does the compiler advertise C89 conformance? 2023219ffec0Smrg Do not test the value of __STDC__, because some compilers set it to 0 2024219ffec0Smrg while being otherwise adequately conformant. */ 2025219ffec0Smrg#if !defined __STDC__ 2026219ffec0Smrg# error "Compiler does not advertise C89 conformance" 2027219ffec0Smrg#endif 202897e8a2e8Smrg 2029219ffec0Smrg#include <stddef.h> 2030219ffec0Smrg#include <stdarg.h> 2031219ffec0Smrgstruct stat; 2032219ffec0Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2033219ffec0Smrgstruct buf { int x; }; 2034219ffec0Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2035bbfad078Smrgstatic char *e (char **p, int i) 2036219ffec0Smrg{ 2037219ffec0Smrg return p[i]; 2038219ffec0Smrg} 2039219ffec0Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2040219ffec0Smrg{ 2041219ffec0Smrg char *s; 2042219ffec0Smrg va_list v; 2043219ffec0Smrg va_start (v,p); 2044219ffec0Smrg s = g (p, va_arg (v,int)); 2045219ffec0Smrg va_end (v); 2046219ffec0Smrg return s; 2047219ffec0Smrg} 204897e8a2e8Smrg 2049bbfad078Smrg/* C89 style stringification. */ 2050bbfad078Smrg#define noexpand_stringify(a) #a 2051bbfad078Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence); 2052bbfad078Smrg 2053bbfad078Smrg/* C89 style token pasting. Exercises some of the corner cases that 2054bbfad078Smrg e.g. old MSVC gets wrong, but not very hard. */ 2055bbfad078Smrg#define noexpand_concat(a,b) a##b 2056bbfad078Smrg#define expand_concat(a,b) noexpand_concat(a,b) 2057bbfad078Smrgextern int vA; 2058bbfad078Smrgextern int vbee; 2059bbfad078Smrg#define aye A 2060bbfad078Smrg#define bee B 2061bbfad078Smrgint *pvA = &expand_concat(v,aye); 2062bbfad078Smrgint *pvbee = &noexpand_concat(v,bee); 2063bbfad078Smrg 2064219ffec0Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2065219ffec0Smrg function prototypes and stuff, but not \xHH hex character constants. 2066219ffec0Smrg These do not provoke an error unfortunately, instead are silently treated 2067219ffec0Smrg as an "x". The following induces an error, until -std is added to get 2068219ffec0Smrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2069219ffec0Smrg array size at least. It is necessary to write \x00 == 0 to get something 2070219ffec0Smrg that is true only with -std. */ 2071219ffec0Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 207297e8a2e8Smrg 2073219ffec0Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2074219ffec0Smrg inside strings and character constants. */ 2075219ffec0Smrg#define FOO(x) '\''x'\'' 2076219ffec0Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2077c3f70f0aSmrg 2078219ffec0Smrgint test (int i, double x); 2079219ffec0Smrgstruct s1 {int (*f) (int a);}; 2080219ffec0Smrgstruct s2 {int (*f) (double a);}; 2081219ffec0Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2082219ffec0Smrg int, int);' 2083c3f70f0aSmrg 2084219ffec0Smrg# Test code for whether the C compiler supports C89 (body of main). 2085219ffec0Smrgac_c_conftest_c89_main=' 2086219ffec0Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2087219ffec0Smrg' 2088c3f70f0aSmrg 2089219ffec0Smrg# Test code for whether the C compiler supports C99 (global declarations) 2090219ffec0Smrgac_c_conftest_c99_globals=' 2091bbfad078Smrg/* Does the compiler advertise C99 conformance? */ 2092219ffec0Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2093219ffec0Smrg# error "Compiler does not advertise C99 conformance" 2094219ffec0Smrg#endif 209597e8a2e8Smrg 2096bbfad078Smrg// See if C++-style comments work. 2097bbfad078Smrg 2098219ffec0Smrg#include <stdbool.h> 2099219ffec0Smrgextern int puts (const char *); 2100219ffec0Smrgextern int printf (const char *, ...); 2101219ffec0Smrgextern int dprintf (int, const char *, ...); 2102219ffec0Smrgextern void *malloc (size_t); 2103bbfad078Smrgextern void free (void *); 2104d7accfefSmrg 2105219ffec0Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 2106219ffec0Smrg// dprintf is used instead of fprintf to avoid needing to declare 2107219ffec0Smrg// FILE and stderr. 2108219ffec0Smrg#define debug(...) dprintf (2, __VA_ARGS__) 2109219ffec0Smrg#define showlist(...) puts (#__VA_ARGS__) 2110219ffec0Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2111219ffec0Smrgstatic void 2112219ffec0Smrgtest_varargs_macros (void) 2113219ffec0Smrg{ 2114219ffec0Smrg int x = 1234; 2115219ffec0Smrg int y = 5678; 2116219ffec0Smrg debug ("Flag"); 2117219ffec0Smrg debug ("X = %d\n", x); 2118219ffec0Smrg showlist (The first, second, and third items.); 2119219ffec0Smrg report (x>y, "x is %d but y is %d", x, y); 2120219ffec0Smrg} 2121219ffec0Smrg 2122219ffec0Smrg// Check long long types. 2123219ffec0Smrg#define BIG64 18446744073709551615ull 2124219ffec0Smrg#define BIG32 4294967295ul 2125219ffec0Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2126219ffec0Smrg#if !BIG_OK 2127219ffec0Smrg #error "your preprocessor is broken" 2128219ffec0Smrg#endif 2129219ffec0Smrg#if BIG_OK 2130219ffec0Smrg#else 2131219ffec0Smrg #error "your preprocessor is broken" 2132219ffec0Smrg#endif 2133219ffec0Smrgstatic long long int bignum = -9223372036854775807LL; 2134219ffec0Smrgstatic unsigned long long int ubignum = BIG64; 2135219ffec0Smrg 2136219ffec0Smrgstruct incomplete_array 2137219ffec0Smrg{ 2138219ffec0Smrg int datasize; 2139219ffec0Smrg double data[]; 2140219ffec0Smrg}; 2141219ffec0Smrg 2142219ffec0Smrgstruct named_init { 2143219ffec0Smrg int number; 2144219ffec0Smrg const wchar_t *name; 2145219ffec0Smrg double average; 2146219ffec0Smrg}; 2147219ffec0Smrg 2148219ffec0Smrgtypedef const char *ccp; 2149219ffec0Smrg 2150219ffec0Smrgstatic inline int 2151219ffec0Smrgtest_restrict (ccp restrict text) 2152219ffec0Smrg{ 2153219ffec0Smrg // Iterate through items via the restricted pointer. 2154219ffec0Smrg // Also check for declarations in for loops. 2155219ffec0Smrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2156219ffec0Smrg continue; 2157219ffec0Smrg return 0; 2158219ffec0Smrg} 2159219ffec0Smrg 2160219ffec0Smrg// Check varargs and va_copy. 2161219ffec0Smrgstatic bool 2162219ffec0Smrgtest_varargs (const char *format, ...) 2163219ffec0Smrg{ 2164219ffec0Smrg va_list args; 2165219ffec0Smrg va_start (args, format); 2166219ffec0Smrg va_list args_copy; 2167219ffec0Smrg va_copy (args_copy, args); 2168219ffec0Smrg 2169219ffec0Smrg const char *str = ""; 2170219ffec0Smrg int number = 0; 2171219ffec0Smrg float fnumber = 0; 2172219ffec0Smrg 2173219ffec0Smrg while (*format) 2174219ffec0Smrg { 2175219ffec0Smrg switch (*format++) 2176219ffec0Smrg { 2177219ffec0Smrg case '\''s'\'': // string 2178219ffec0Smrg str = va_arg (args_copy, const char *); 2179219ffec0Smrg break; 2180219ffec0Smrg case '\''d'\'': // int 2181219ffec0Smrg number = va_arg (args_copy, int); 2182219ffec0Smrg break; 2183219ffec0Smrg case '\''f'\'': // float 2184219ffec0Smrg fnumber = va_arg (args_copy, double); 2185219ffec0Smrg break; 2186219ffec0Smrg default: 2187219ffec0Smrg break; 2188219ffec0Smrg } 2189219ffec0Smrg } 2190219ffec0Smrg va_end (args_copy); 2191219ffec0Smrg va_end (args); 2192219ffec0Smrg 2193219ffec0Smrg return *str && number && fnumber; 2194219ffec0Smrg} 2195219ffec0Smrg' 2196219ffec0Smrg 2197219ffec0Smrg# Test code for whether the C compiler supports C99 (body of main). 2198219ffec0Smrgac_c_conftest_c99_main=' 2199219ffec0Smrg // Check bool. 2200219ffec0Smrg _Bool success = false; 2201219ffec0Smrg success |= (argc != 0); 2202219ffec0Smrg 2203219ffec0Smrg // Check restrict. 2204219ffec0Smrg if (test_restrict ("String literal") == 0) 2205219ffec0Smrg success = true; 2206219ffec0Smrg char *restrict newvar = "Another string"; 2207219ffec0Smrg 2208219ffec0Smrg // Check varargs. 2209219ffec0Smrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2210219ffec0Smrg test_varargs_macros (); 2211219ffec0Smrg 2212219ffec0Smrg // Check flexible array members. 2213219ffec0Smrg struct incomplete_array *ia = 2214219ffec0Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2215219ffec0Smrg ia->datasize = 10; 2216219ffec0Smrg for (int i = 0; i < ia->datasize; ++i) 2217219ffec0Smrg ia->data[i] = i * 1.234; 2218bbfad078Smrg // Work around memory leak warnings. 2219bbfad078Smrg free (ia); 2220219ffec0Smrg 2221219ffec0Smrg // Check named initializers. 2222219ffec0Smrg struct named_init ni = { 2223219ffec0Smrg .number = 34, 2224219ffec0Smrg .name = L"Test wide string", 2225219ffec0Smrg .average = 543.34343, 2226219ffec0Smrg }; 2227219ffec0Smrg 2228219ffec0Smrg ni.number = 58; 2229219ffec0Smrg 2230219ffec0Smrg int dynamic_array[ni.number]; 2231219ffec0Smrg dynamic_array[0] = argv[0][0]; 2232219ffec0Smrg dynamic_array[ni.number - 1] = 543; 2233219ffec0Smrg 2234219ffec0Smrg // work around unused variable warnings 2235219ffec0Smrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2236219ffec0Smrg || dynamic_array[ni.number - 1] != 543); 2237219ffec0Smrg' 2238219ffec0Smrg 2239219ffec0Smrg# Test code for whether the C compiler supports C11 (global declarations) 2240219ffec0Smrgac_c_conftest_c11_globals=' 2241bbfad078Smrg/* Does the compiler advertise C11 conformance? */ 2242219ffec0Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2243219ffec0Smrg# error "Compiler does not advertise C11 conformance" 2244219ffec0Smrg#endif 2245219ffec0Smrg 2246219ffec0Smrg// Check _Alignas. 2247219ffec0Smrgchar _Alignas (double) aligned_as_double; 2248219ffec0Smrgchar _Alignas (0) no_special_alignment; 2249219ffec0Smrgextern char aligned_as_int; 2250219ffec0Smrgchar _Alignas (0) _Alignas (int) aligned_as_int; 2251219ffec0Smrg 2252219ffec0Smrg// Check _Alignof. 2253219ffec0Smrgenum 2254219ffec0Smrg{ 2255219ffec0Smrg int_alignment = _Alignof (int), 2256219ffec0Smrg int_array_alignment = _Alignof (int[100]), 2257219ffec0Smrg char_alignment = _Alignof (char) 2258219ffec0Smrg}; 2259219ffec0Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2260219ffec0Smrg 2261219ffec0Smrg// Check _Noreturn. 2262219ffec0Smrgint _Noreturn does_not_return (void) { for (;;) continue; } 2263219ffec0Smrg 2264219ffec0Smrg// Check _Static_assert. 2265219ffec0Smrgstruct test_static_assert 2266219ffec0Smrg{ 2267219ffec0Smrg int x; 2268219ffec0Smrg _Static_assert (sizeof (int) <= sizeof (long int), 2269219ffec0Smrg "_Static_assert does not work in struct"); 2270219ffec0Smrg long int y; 2271219ffec0Smrg}; 2272219ffec0Smrg 2273219ffec0Smrg// Check UTF-8 literals. 2274219ffec0Smrg#define u8 syntax error! 2275219ffec0Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 2276219ffec0Smrg 2277219ffec0Smrg// Check duplicate typedefs. 2278219ffec0Smrgtypedef long *long_ptr; 2279219ffec0Smrgtypedef long int *long_ptr; 2280219ffec0Smrgtypedef long_ptr long_ptr; 2281219ffec0Smrg 2282219ffec0Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2283219ffec0Smrgstruct anonymous 2284219ffec0Smrg{ 2285219ffec0Smrg union { 2286219ffec0Smrg struct { int i; int j; }; 2287219ffec0Smrg struct { int k; long int l; } w; 2288219ffec0Smrg }; 2289219ffec0Smrg int m; 2290219ffec0Smrg} v1; 2291219ffec0Smrg' 2292219ffec0Smrg 2293219ffec0Smrg# Test code for whether the C compiler supports C11 (body of main). 2294219ffec0Smrgac_c_conftest_c11_main=' 2295219ffec0Smrg _Static_assert ((offsetof (struct anonymous, i) 2296219ffec0Smrg == offsetof (struct anonymous, w.k)), 2297219ffec0Smrg "Anonymous union alignment botch"); 2298219ffec0Smrg v1.i = 2; 2299219ffec0Smrg v1.w.k = 5; 2300219ffec0Smrg ok |= v1.i != 5; 2301219ffec0Smrg' 2302219ffec0Smrg 2303219ffec0Smrg# Test code for whether the C compiler supports C11 (complete). 2304219ffec0Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2305219ffec0Smrg${ac_c_conftest_c99_globals} 2306219ffec0Smrg${ac_c_conftest_c11_globals} 2307219ffec0Smrg 2308219ffec0Smrgint 2309219ffec0Smrgmain (int argc, char **argv) 2310219ffec0Smrg{ 2311219ffec0Smrg int ok = 0; 2312219ffec0Smrg ${ac_c_conftest_c89_main} 2313219ffec0Smrg ${ac_c_conftest_c99_main} 2314219ffec0Smrg ${ac_c_conftest_c11_main} 2315219ffec0Smrg return ok; 2316219ffec0Smrg} 2317219ffec0Smrg" 2318219ffec0Smrg 2319219ffec0Smrg# Test code for whether the C compiler supports C99 (complete). 2320219ffec0Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2321219ffec0Smrg${ac_c_conftest_c99_globals} 2322219ffec0Smrg 2323219ffec0Smrgint 2324219ffec0Smrgmain (int argc, char **argv) 2325219ffec0Smrg{ 2326219ffec0Smrg int ok = 0; 2327219ffec0Smrg ${ac_c_conftest_c89_main} 2328219ffec0Smrg ${ac_c_conftest_c99_main} 2329219ffec0Smrg return ok; 2330219ffec0Smrg} 2331219ffec0Smrg" 2332219ffec0Smrg 2333219ffec0Smrg# Test code for whether the C compiler supports C89 (complete). 2334219ffec0Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2335219ffec0Smrg 2336219ffec0Smrgint 2337219ffec0Smrgmain (int argc, char **argv) 2338219ffec0Smrg{ 2339219ffec0Smrg int ok = 0; 2340219ffec0Smrg ${ac_c_conftest_c89_main} 2341219ffec0Smrg return ok; 2342219ffec0Smrg} 2343219ffec0Smrg" 2344219ffec0Smrg 2345219ffec0Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2346219ffec0Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2347219ffec0Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2348219ffec0Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2349219ffec0Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2350219ffec0Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2351219ffec0Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2352219ffec0Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2353219ffec0Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2354219ffec0Smrg 2355219ffec0Smrg# Auxiliary files required by this configure script. 2356219ffec0Smrgac_aux_files="config.guess config.sub compile missing install-sh" 2357219ffec0Smrg 2358219ffec0Smrg# Locations in which to look for auxiliary files. 2359219ffec0Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 2360219ffec0Smrg 2361219ffec0Smrg# Search for a directory containing all of the required auxiliary files, 2362219ffec0Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2363219ffec0Smrg# If we don't find one directory that contains all the files we need, 2364219ffec0Smrg# we report the set of missing files from the *first* directory in 2365219ffec0Smrg# $ac_aux_dir_candidates and give up. 2366219ffec0Smrgac_missing_aux_files="" 2367219ffec0Smrgac_first_candidate=: 2368219ffec0Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2369219ffec0Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2370219ffec0Smrgas_found=false 2371219ffec0Smrgfor as_dir in $ac_aux_dir_candidates 2372219ffec0Smrgdo 2373219ffec0Smrg IFS=$as_save_IFS 2374219ffec0Smrg case $as_dir in #((( 2375219ffec0Smrg '') as_dir=./ ;; 2376219ffec0Smrg */) ;; 2377219ffec0Smrg *) as_dir=$as_dir/ ;; 2378219ffec0Smrg esac 2379219ffec0Smrg as_found=: 2380219ffec0Smrg 2381219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2382219ffec0Smrg ac_aux_dir_found=yes 2383219ffec0Smrg ac_install_sh= 2384219ffec0Smrg for ac_aux in $ac_aux_files 2385219ffec0Smrg do 2386219ffec0Smrg # As a special case, if "install-sh" is required, that requirement 2387219ffec0Smrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2388219ffec0Smrg # and $ac_install_sh is set appropriately for whichever one is found. 2389219ffec0Smrg if test x"$ac_aux" = x"install-sh" 2390219ffec0Smrg then 2391219ffec0Smrg if test -f "${as_dir}install-sh"; then 2392219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2393219ffec0Smrg ac_install_sh="${as_dir}install-sh -c" 2394219ffec0Smrg elif test -f "${as_dir}install.sh"; then 2395219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2396219ffec0Smrg ac_install_sh="${as_dir}install.sh -c" 2397219ffec0Smrg elif test -f "${as_dir}shtool"; then 2398219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2399219ffec0Smrg ac_install_sh="${as_dir}shtool install -c" 2400219ffec0Smrg else 2401219ffec0Smrg ac_aux_dir_found=no 2402219ffec0Smrg if $ac_first_candidate; then 2403219ffec0Smrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2404219ffec0Smrg else 2405219ffec0Smrg break 2406219ffec0Smrg fi 2407219ffec0Smrg fi 2408219ffec0Smrg else 2409219ffec0Smrg if test -f "${as_dir}${ac_aux}"; then 2410219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2411219ffec0Smrg else 2412219ffec0Smrg ac_aux_dir_found=no 2413219ffec0Smrg if $ac_first_candidate; then 2414219ffec0Smrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2415219ffec0Smrg else 2416219ffec0Smrg break 2417219ffec0Smrg fi 2418219ffec0Smrg fi 2419219ffec0Smrg fi 2420219ffec0Smrg done 2421219ffec0Smrg if test "$ac_aux_dir_found" = yes; then 2422219ffec0Smrg ac_aux_dir="$as_dir" 2423219ffec0Smrg break 2424219ffec0Smrg fi 2425219ffec0Smrg ac_first_candidate=false 2426219ffec0Smrg 2427219ffec0Smrg as_found=false 2428219ffec0Smrgdone 2429219ffec0SmrgIFS=$as_save_IFS 2430219ffec0Smrgif $as_found 2431219ffec0Smrgthen : 2432219ffec0Smrg 2433bbfad078Smrgelse case e in #( 2434bbfad078Smrg e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 2435bbfad078Smrgesac 2436219ffec0Smrgfi 2437219ffec0Smrg 2438219ffec0Smrg 2439219ffec0Smrg# These three variables are undocumented and unsupported, 2440d7accfefSmrg# and are intended to be withdrawn in a future Autoconf release. 2441d7accfefSmrg# They can cause serious problems if a builder's source tree is in a directory 2442d7accfefSmrg# whose full name contains unusual characters. 2443219ffec0Smrgif test -f "${ac_aux_dir}config.guess"; then 2444219ffec0Smrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2445219ffec0Smrgfi 2446219ffec0Smrgif test -f "${ac_aux_dir}config.sub"; then 2447219ffec0Smrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2448219ffec0Smrgfi 2449219ffec0Smrgif test -f "$ac_aux_dir/configure"; then 2450219ffec0Smrg ac_configure="$SHELL ${ac_aux_dir}configure" 2451219ffec0Smrgfi 2452219ffec0Smrg 2453219ffec0Smrg# Check that the precious variables saved in the cache have kept the same 2454219ffec0Smrg# value. 2455219ffec0Smrgac_cache_corrupted=false 2456219ffec0Smrgfor ac_var in $ac_precious_vars; do 2457219ffec0Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2458219ffec0Smrg eval ac_new_set=\$ac_env_${ac_var}_set 2459219ffec0Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2460219ffec0Smrg eval ac_new_val=\$ac_env_${ac_var}_value 2461219ffec0Smrg case $ac_old_set,$ac_new_set in 2462219ffec0Smrg set,) 2463bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 2464bbfad078Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 2465219ffec0Smrg ac_cache_corrupted=: ;; 2466219ffec0Smrg ,set) 2467bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 2468bbfad078Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 2469219ffec0Smrg ac_cache_corrupted=: ;; 2470219ffec0Smrg ,);; 2471219ffec0Smrg *) 2472219ffec0Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 2473219ffec0Smrg # differences in whitespace do not lead to failure. 2474219ffec0Smrg ac_old_val_w=`echo x $ac_old_val` 2475219ffec0Smrg ac_new_val_w=`echo x $ac_new_val` 2476219ffec0Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2477bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 2478bbfad078Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 2479219ffec0Smrg ac_cache_corrupted=: 2480219ffec0Smrg else 2481bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 2482bbfad078Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 2483219ffec0Smrg eval $ac_var=\$ac_old_val 2484219ffec0Smrg fi 2485bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 2486bbfad078Smrgprintf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 2487bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 2488bbfad078Smrgprintf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 2489219ffec0Smrg fi;; 2490219ffec0Smrg esac 2491219ffec0Smrg # Pass precious variables to config.status. 2492219ffec0Smrg if test "$ac_new_set" = set; then 2493219ffec0Smrg case $ac_new_val in 2494219ffec0Smrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2495219ffec0Smrg *) ac_arg=$ac_var=$ac_new_val ;; 2496219ffec0Smrg esac 2497219ffec0Smrg case " $ac_configure_args " in 2498219ffec0Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2499219ffec0Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2500219ffec0Smrg esac 2501219ffec0Smrg fi 2502219ffec0Smrgdone 2503219ffec0Smrgif $ac_cache_corrupted; then 2504bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2505bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2506219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2507219ffec0Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2508bbfad078Smrg as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 2509219ffec0Smrg and start over" "$LINENO" 5 2510219ffec0Smrgfi 2511219ffec0Smrg## -------------------- ## 2512219ffec0Smrg## Main body of script. ## 2513219ffec0Smrg## -------------------- ## 2514d7accfefSmrg 2515219ffec0Smrgac_ext=c 2516219ffec0Smrgac_cpp='$CPP $CPPFLAGS' 2517219ffec0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2518219ffec0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2519219ffec0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2520219ffec0Smrg 2521219ffec0Smrg 2522219ffec0Smrg 2523219ffec0Smrgac_config_headers="$ac_config_headers config.h" 2524219ffec0Smrg 2525219ffec0Smrg 2526219ffec0Smrg# Initialize Automake 2527bbfad078Smrgam__api_version='1.17' 252897e8a2e8Smrg 2529219ffec0Smrg 2530219ffec0Smrg 2531219ffec0Smrg # Find a good install program. We prefer a C program (faster), 253297e8a2e8Smrg# so one script is as good as another. But avoid the broken or 253397e8a2e8Smrg# incompatible versions: 253497e8a2e8Smrg# SysV /etc/install, /usr/sbin/install 253597e8a2e8Smrg# SunOS /usr/etc/install 253697e8a2e8Smrg# IRIX /sbin/install 253797e8a2e8Smrg# AIX /bin/install 253897e8a2e8Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 253997e8a2e8Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 254097e8a2e8Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 254197e8a2e8Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 254297e8a2e8Smrg# OS/2's system install, which has a completely different semantic 254397e8a2e8Smrg# ./install, which can be erroneously created by make from ./install.sh. 2544d7accfefSmrg# Reject install programs that cannot install multiple files. 2545219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2546219ffec0Smrgprintf %s "checking for a BSD-compatible install... " >&6; } 254797e8a2e8Smrgif test -z "$INSTALL"; then 2548219ffec0Smrgif test ${ac_cv_path_install+y} 2549219ffec0Smrgthen : 2550219ffec0Smrg printf %s "(cached) " >&6 2551bbfad078Smrgelse case e in #( 2552bbfad078Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 255397e8a2e8Smrgfor as_dir in $PATH 255497e8a2e8Smrgdo 255597e8a2e8Smrg IFS=$as_save_IFS 2556219ffec0Smrg case $as_dir in #((( 2557219ffec0Smrg '') as_dir=./ ;; 2558219ffec0Smrg */) ;; 2559219ffec0Smrg *) as_dir=$as_dir/ ;; 2560219ffec0Smrg esac 2561219ffec0Smrg # Account for fact that we put trailing slashes in our PATH walk. 2562219ffec0Smrgcase $as_dir in #(( 2563219ffec0Smrg ./ | /[cC]/* | \ 256497e8a2e8Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2565c3f70f0aSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 256697e8a2e8Smrg /usr/ucb/* ) ;; 256797e8a2e8Smrg *) 256897e8a2e8Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 256997e8a2e8Smrg # Don't use installbsd from OSF since it installs stuff as root 257097e8a2e8Smrg # by default. 257197e8a2e8Smrg for ac_prog in ginstall scoinst install; do 257297e8a2e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2573219ffec0Smrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 257497e8a2e8Smrg if test $ac_prog = install && 2575219ffec0Smrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 257697e8a2e8Smrg # AIX install. It has an incompatible calling convention. 257797e8a2e8Smrg : 257897e8a2e8Smrg elif test $ac_prog = install && 2579219ffec0Smrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 258097e8a2e8Smrg # program-specific install script used by HP pwplus--don't use. 258197e8a2e8Smrg : 258297e8a2e8Smrg else 2583d7accfefSmrg rm -rf conftest.one conftest.two conftest.dir 2584d7accfefSmrg echo one > conftest.one 2585d7accfefSmrg echo two > conftest.two 2586d7accfefSmrg mkdir conftest.dir 2587219ffec0Smrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 2588d7accfefSmrg test -s conftest.one && test -s conftest.two && 2589d7accfefSmrg test -s conftest.dir/conftest.one && 2590d7accfefSmrg test -s conftest.dir/conftest.two 2591d7accfefSmrg then 2592219ffec0Smrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 2593d7accfefSmrg break 3 2594d7accfefSmrg fi 259597e8a2e8Smrg fi 259697e8a2e8Smrg fi 259797e8a2e8Smrg done 259897e8a2e8Smrg done 259997e8a2e8Smrg ;; 260097e8a2e8Smrgesac 2601d7accfefSmrg 2602c3f70f0aSmrg done 2603d7accfefSmrgIFS=$as_save_IFS 260497e8a2e8Smrg 2605d7accfefSmrgrm -rf conftest.one conftest.two conftest.dir 2606bbfad078Smrg ;; 2607bbfad078Smrgesac 260897e8a2e8Smrgfi 2609219ffec0Smrg if test ${ac_cv_path_install+y}; then 261097e8a2e8Smrg INSTALL=$ac_cv_path_install 261197e8a2e8Smrg else 2612d7accfefSmrg # As a last resort, use the slow shell script. Don't cache a 2613d7accfefSmrg # value for INSTALL within a source directory, because that will 261497e8a2e8Smrg # break other packages using the cache if that directory is 2615d7accfefSmrg # removed, or if the value is a relative name. 261697e8a2e8Smrg INSTALL=$ac_install_sh 261797e8a2e8Smrg fi 261897e8a2e8Smrgfi 2619219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2620219ffec0Smrgprintf "%s\n" "$INSTALL" >&6; } 262197e8a2e8Smrg 262297e8a2e8Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 262397e8a2e8Smrg# It thinks the first close brace ends the variable substitution. 262497e8a2e8Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 262597e8a2e8Smrg 262697e8a2e8Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 262797e8a2e8Smrg 262897e8a2e8Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 262997e8a2e8Smrg 2630bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 2631bbfad078Smrgprintf %s "checking whether sleep supports fractional seconds... " >&6; } 2632bbfad078Smrgif test ${am_cv_sleep_fractional_seconds+y} 2633bbfad078Smrgthen : 2634bbfad078Smrg printf %s "(cached) " >&6 2635bbfad078Smrgelse case e in #( 2636bbfad078Smrg e) if sleep 0.001 2>/dev/null 2637bbfad078Smrgthen : 2638bbfad078Smrg am_cv_sleep_fractional_seconds=yes 2639bbfad078Smrgelse case e in #( 2640bbfad078Smrg e) am_cv_sleep_fractional_seconds=no ;; 2641bbfad078Smrgesac 2642bbfad078Smrgfi 2643bbfad078Smrg ;; 2644bbfad078Smrgesac 2645bbfad078Smrgfi 2646bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 2647bbfad078Smrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } 2648bbfad078Smrg 2649bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 2650bbfad078Smrgprintf %s "checking filesystem timestamp resolution... " >&6; } 2651bbfad078Smrgif test ${am_cv_filesystem_timestamp_resolution+y} 2652bbfad078Smrgthen : 2653bbfad078Smrg printf %s "(cached) " >&6 2654bbfad078Smrgelse case e in #( 2655bbfad078Smrg e) # Default to the worst case. 2656bbfad078Smrgam_cv_filesystem_timestamp_resolution=2 2657bbfad078Smrg 2658bbfad078Smrg# Only try to go finer than 1 sec if sleep can do it. 2659bbfad078Smrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, 2660bbfad078Smrg# - 1 sec is not much of a win compared to 2 sec, and 2661bbfad078Smrg# - it takes 2 seconds to perform the test whether 1 sec works. 2662bbfad078Smrg# 2663bbfad078Smrg# Instead, just use the default 2s on platforms that have 1s resolution, 2664bbfad078Smrg# accept the extra 1s delay when using $sleep in the Automake tests, in 2665bbfad078Smrg# exchange for not incurring the 2s delay for running the test for all 2666bbfad078Smrg# packages. 2667bbfad078Smrg# 2668bbfad078Smrgam_try_resolutions= 2669bbfad078Smrgif test "$am_cv_sleep_fractional_seconds" = yes; then 2670bbfad078Smrg # Even a millisecond often causes a bunch of false positives, 2671bbfad078Smrg # so just try a hundredth of a second. The time saved between .001 and 2672bbfad078Smrg # .01 is not terribly consequential. 2673bbfad078Smrg am_try_resolutions="0.01 0.1 $am_try_resolutions" 2674bbfad078Smrgfi 2675bbfad078Smrg 2676bbfad078Smrg# In order to catch current-generation FAT out, we must *modify* files 2677bbfad078Smrg# that already exist; the *creation* timestamp is finer. Use names 2678bbfad078Smrg# that make ls -t sort them differently when they have equal 2679bbfad078Smrg# timestamps than when they have distinct timestamps, keeping 2680bbfad078Smrg# in mind that ls -t prints the *newest* file first. 2681bbfad078Smrgrm -f conftest.ts? 2682bbfad078Smrg: > conftest.ts1 2683bbfad078Smrg: > conftest.ts2 2684bbfad078Smrg: > conftest.ts3 2685bbfad078Smrg 2686bbfad078Smrg# Make sure ls -t actually works. Do 'set' in a subshell so we don't 2687bbfad078Smrg# clobber the current shell's arguments. (Outer-level square brackets 2688bbfad078Smrg# are removed by m4; they're present so that m4 does not expand 2689bbfad078Smrg# <dollar><star>; be careful, easy to get confused.) 2690bbfad078Smrgif ( 2691bbfad078Smrg set X `ls -t conftest.ts[12]` && 2692bbfad078Smrg { 2693bbfad078Smrg test "$*" != "X conftest.ts1 conftest.ts2" || 2694bbfad078Smrg test "$*" != "X conftest.ts2 conftest.ts1"; 2695bbfad078Smrg } 2696bbfad078Smrg); then :; else 2697bbfad078Smrg # If neither matched, then we have a broken ls. This can happen 2698bbfad078Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2699bbfad078Smrg # broken ls alias from the environment. This has actually 2700bbfad078Smrg # happened. Such a system could not be considered "sane". 2701bbfad078Smrg printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 2702bbfad078Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2703bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2704bbfad078Smrgas_fn_error $? "ls -t produces unexpected output. 2705bbfad078SmrgMake sure there is not a broken ls alias in your environment. 2706bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 2707bbfad078Smrgfi 2708bbfad078Smrg 2709bbfad078Smrgfor am_try_res in $am_try_resolutions; do 2710bbfad078Smrg # Any one fine-grained sleep might happen to cross the boundary 2711bbfad078Smrg # between two values of a coarser actual resolution, but if we do 2712bbfad078Smrg # two fine-grained sleeps in a row, at least one of them will fall 2713bbfad078Smrg # entirely within a coarse interval. 2714bbfad078Smrg echo alpha > conftest.ts1 2715bbfad078Smrg sleep $am_try_res 2716bbfad078Smrg echo beta > conftest.ts2 2717bbfad078Smrg sleep $am_try_res 2718bbfad078Smrg echo gamma > conftest.ts3 2719bbfad078Smrg 2720bbfad078Smrg # We assume that 'ls -t' will make use of high-resolution 2721bbfad078Smrg # timestamps if the operating system supports them at all. 2722bbfad078Smrg if (set X `ls -t conftest.ts?` && 2723bbfad078Smrg test "$2" = conftest.ts3 && 2724bbfad078Smrg test "$3" = conftest.ts2 && 2725bbfad078Smrg test "$4" = conftest.ts1); then 2726bbfad078Smrg # 2727bbfad078Smrg # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, 2728bbfad078Smrg # because we don't need to test make. 2729bbfad078Smrg make_ok=true 2730bbfad078Smrg if test $am_try_res != 1; then 2731bbfad078Smrg # But if we've succeeded so far with a subsecond resolution, we 2732bbfad078Smrg # have one more thing to check: make. It can happen that 2733bbfad078Smrg # everything else supports the subsecond mtimes, but make doesn't; 2734bbfad078Smrg # notably on macOS, which ships make 3.81 from 2006 (the last one 2735bbfad078Smrg # released under GPLv2). https://bugs.gnu.org/68808 2736bbfad078Smrg # 2737bbfad078Smrg # We test $MAKE if it is defined in the environment, else "make". 2738bbfad078Smrg # It might get overridden later, but our hope is that in practice 2739bbfad078Smrg # it does not matter: it is the system "make" which is (by far) 2740bbfad078Smrg # the most likely to be broken, whereas if the user overrides it, 2741bbfad078Smrg # probably they did so with a better, or at least not worse, make. 2742bbfad078Smrg # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html 2743bbfad078Smrg # 2744bbfad078Smrg # Create a Makefile (real tab character here): 2745bbfad078Smrg rm -f conftest.mk 2746bbfad078Smrg echo 'conftest.ts1: conftest.ts2' >conftest.mk 2747bbfad078Smrg echo ' touch conftest.ts2' >>conftest.mk 2748bbfad078Smrg # 2749bbfad078Smrg # Now, running 2750bbfad078Smrg # touch conftest.ts1; touch conftest.ts2; make 2751bbfad078Smrg # should touch ts1 because ts2 is newer. This could happen by luck, 2752bbfad078Smrg # but most often, it will fail if make's support is insufficient. So 2753bbfad078Smrg # test for several consecutive successes. 2754bbfad078Smrg # 2755bbfad078Smrg # (We reuse conftest.ts[12] because we still want to modify existing 2756bbfad078Smrg # files, not create new ones, per above.) 2757bbfad078Smrg n=0 2758bbfad078Smrg make=${MAKE-make} 2759bbfad078Smrg until test $n -eq 3; do 2760bbfad078Smrg echo one > conftest.ts1 2761bbfad078Smrg sleep $am_try_res 2762bbfad078Smrg echo two > conftest.ts2 # ts2 should now be newer than ts1 2763bbfad078Smrg if $make -f conftest.mk | grep 'up to date' >/dev/null; then 2764bbfad078Smrg make_ok=false 2765bbfad078Smrg break # out of $n loop 2766bbfad078Smrg fi 2767bbfad078Smrg n=`expr $n + 1` 2768bbfad078Smrg done 2769bbfad078Smrg fi 2770bbfad078Smrg # 2771bbfad078Smrg if $make_ok; then 2772bbfad078Smrg # Everything we know to check worked out, so call this resolution good. 2773bbfad078Smrg am_cv_filesystem_timestamp_resolution=$am_try_res 2774bbfad078Smrg break # out of $am_try_res loop 2775bbfad078Smrg fi 2776bbfad078Smrg # Otherwise, we'll go on to check the next resolution. 2777bbfad078Smrg fi 2778bbfad078Smrgdone 2779bbfad078Smrgrm -f conftest.ts? 2780bbfad078Smrg# (end _am_filesystem_timestamp_resolution) 2781bbfad078Smrg ;; 2782bbfad078Smrgesac 2783bbfad078Smrgfi 2784bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 2785bbfad078Smrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } 2786bbfad078Smrg 2787bbfad078Smrg# This check should not be cached, as it may vary across builds of 2788bbfad078Smrg# different projects. 2789219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2790219ffec0Smrgprintf %s "checking whether build environment is sane... " >&6; } 2791d7accfefSmrg# Reject unsafe characters in $srcdir or the absolute working directory 2792d7accfefSmrg# name. Accept space and tab only in the latter. 2793d7accfefSmrgam_lf=' 2794d7accfefSmrg' 2795d7accfefSmrgcase `pwd` in 2796d7accfefSmrg *[\\\"\#\$\&\'\`$am_lf]*) 2797c3f70f0aSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2798d7accfefSmrgesac 2799d7accfefSmrgcase $srcdir in 2800d7accfefSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 280168af480fSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2802d7accfefSmrgesac 2803d7accfefSmrg 280468af480fSmrg# Do 'set' in a subshell so we don't clobber the current shell's 280597e8a2e8Smrg# arguments. Must try -L first in case configure is actually a 280697e8a2e8Smrg# symlink; some systems play weird games with the mod time of symlinks 280797e8a2e8Smrg# (eg FreeBSD returns the mod time of the symlink's containing 280897e8a2e8Smrg# directory). 2809bbfad078Smrgam_build_env_is_sane=no 2810bbfad078Smrgam_has_slept=no 2811bbfad078Smrgrm -f conftest.file 2812bbfad078Smrgfor am_try in 1 2; do 2813bbfad078Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2814bbfad078Smrg if ( 2815bbfad078Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2816bbfad078Smrg if test "$*" = "X"; then 2817bbfad078Smrg # -L didn't work. 2818bbfad078Smrg set X `ls -t "$srcdir/configure" conftest.file` 2819bbfad078Smrg fi 2820bbfad078Smrg test "$2" = conftest.file 2821bbfad078Smrg ); then 2822bbfad078Smrg am_build_env_is_sane=yes 2823bbfad078Smrg break 2824bbfad078Smrg fi 2825bbfad078Smrg # Just in case. 2826bbfad078Smrg sleep "$am_cv_filesystem_timestamp_resolution" 2827bbfad078Smrg am_has_slept=yes 2828bbfad078Smrgdone 2829bbfad078Smrg 2830bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 2831bbfad078Smrgprintf "%s\n" "$am_build_env_is_sane" >&6; } 2832bbfad078Smrgif test "$am_build_env_is_sane" = no; then 2833bbfad078Smrg as_fn_error $? "newly created file is older than distributed files! 2834c3f70f0aSmrgCheck your system clock" "$LINENO" 5 283597e8a2e8Smrgfi 2836bbfad078Smrg 283768af480fSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 283868af480fSmrg# generated files are strictly newer. 283968af480fSmrgam_sleep_pid= 2840bbfad078Smrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 2841bbfad078Smrgthen : 2842bbfad078Smrg 2843bbfad078Smrgelse case e in #( 2844bbfad078Smrg e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & 284568af480fSmrg am_sleep_pid=$! 2846bbfad078Smrg ;; 2847bbfad078Smrgesac 284868af480fSmrgfi 284968af480fSmrg 285068af480fSmrgrm -f conftest.file 285168af480fSmrg 285297e8a2e8Smrgtest "$program_prefix" != NONE && 2853d7accfefSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 285497e8a2e8Smrg# Use a double $ so make ignores it. 285597e8a2e8Smrgtest "$program_suffix" != NONE && 2856d7accfefSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2857d7accfefSmrg# Double any \ or $. 2858bbfad078Smrg# By default was 's,x,x', remove it if useless. 2859d7accfefSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2860219ffec0Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 286197e8a2e8Smrg 286297e8a2e8Smrg 2863219ffec0Smrg# Expand $ac_aux_dir to an absolute path. 2864219ffec0Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2865219ffec0Smrg 2866219ffec0Smrg 2867219ffec0Smrg if test x"${MISSING+set}" != xset; then 2868219ffec0Smrg MISSING="\${SHELL} '$am_aux_dir/missing'" 2869d7accfefSmrgfi 287097e8a2e8Smrg# Use eval to expand $SHELL 287168af480fSmrgif eval "$MISSING --is-lightweight"; then 287268af480fSmrg am_missing_run="$MISSING " 287397e8a2e8Smrgelse 287497e8a2e8Smrg am_missing_run= 2875219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2876219ffec0Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2877d7accfefSmrgfi 2878d7accfefSmrg 2879219ffec0Smrgif test x"${install_sh+set}" != xset; then 2880d7accfefSmrg case $am_aux_dir in 2881d7accfefSmrg *\ * | *\ *) 2882d7accfefSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2883d7accfefSmrg *) 2884d7accfefSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2885d7accfefSmrg esac 2886d7accfefSmrgfi 2887d7accfefSmrg 288868af480fSmrg# Installed binaries are usually stripped using 'strip' when the user 288968af480fSmrg# run "make install-strip". However 'strip' might not be the right 2890d7accfefSmrg# tool to use in cross-compilation environments, therefore Automake 289168af480fSmrg# will honor the 'STRIP' environment variable to overrule this program. 2892d7accfefSmrgif test "$cross_compiling" != no; then 2893d7accfefSmrg if test -n "$ac_tool_prefix"; then 2894d7accfefSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2895d7accfefSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2896219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2897219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 2898219ffec0Smrgif test ${ac_cv_prog_STRIP+y} 2899219ffec0Smrgthen : 2900219ffec0Smrg printf %s "(cached) " >&6 2901bbfad078Smrgelse case e in #( 2902bbfad078Smrg e) if test -n "$STRIP"; then 2903d7accfefSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2904d7accfefSmrgelse 2905d7accfefSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2906d7accfefSmrgfor as_dir in $PATH 2907d7accfefSmrgdo 2908d7accfefSmrg IFS=$as_save_IFS 2909219ffec0Smrg case $as_dir in #((( 2910219ffec0Smrg '') as_dir=./ ;; 2911219ffec0Smrg */) ;; 2912219ffec0Smrg *) as_dir=$as_dir/ ;; 2913219ffec0Smrg esac 2914c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2915219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2916d7accfefSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2917219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2918d7accfefSmrg break 2 2919d7accfefSmrg fi 2920d7accfefSmrgdone 2921c3f70f0aSmrg done 2922d7accfefSmrgIFS=$as_save_IFS 2923d7accfefSmrg 2924bbfad078Smrgfi ;; 2925bbfad078Smrgesac 2926d7accfefSmrgfi 2927d7accfefSmrgSTRIP=$ac_cv_prog_STRIP 2928d7accfefSmrgif test -n "$STRIP"; then 2929219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2930219ffec0Smrgprintf "%s\n" "$STRIP" >&6; } 2931d7accfefSmrgelse 2932219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2933219ffec0Smrgprintf "%s\n" "no" >&6; } 2934d7accfefSmrgfi 2935d7accfefSmrg 2936d7accfefSmrg 2937d7accfefSmrgfi 2938d7accfefSmrgif test -z "$ac_cv_prog_STRIP"; then 2939d7accfefSmrg ac_ct_STRIP=$STRIP 2940d7accfefSmrg # Extract the first word of "strip", so it can be a program name with args. 2941d7accfefSmrgset dummy strip; ac_word=$2 2942219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2943219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 2944219ffec0Smrgif test ${ac_cv_prog_ac_ct_STRIP+y} 2945219ffec0Smrgthen : 2946219ffec0Smrg printf %s "(cached) " >&6 2947bbfad078Smrgelse case e in #( 2948bbfad078Smrg e) if test -n "$ac_ct_STRIP"; then 2949d7accfefSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2950d7accfefSmrgelse 2951d7accfefSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2952d7accfefSmrgfor as_dir in $PATH 2953d7accfefSmrgdo 2954d7accfefSmrg IFS=$as_save_IFS 2955219ffec0Smrg case $as_dir in #((( 2956219ffec0Smrg '') as_dir=./ ;; 2957219ffec0Smrg */) ;; 2958219ffec0Smrg *) as_dir=$as_dir/ ;; 2959219ffec0Smrg esac 2960c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2961219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2962d7accfefSmrg ac_cv_prog_ac_ct_STRIP="strip" 2963219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2964d7accfefSmrg break 2 2965d7accfefSmrg fi 2966d7accfefSmrgdone 2967c3f70f0aSmrg done 2968d7accfefSmrgIFS=$as_save_IFS 2969d7accfefSmrg 2970bbfad078Smrgfi ;; 2971bbfad078Smrgesac 2972d7accfefSmrgfi 2973d7accfefSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2974d7accfefSmrgif test -n "$ac_ct_STRIP"; then 2975219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2976219ffec0Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 2977d7accfefSmrgelse 2978219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2979219ffec0Smrgprintf "%s\n" "no" >&6; } 2980d7accfefSmrgfi 2981d7accfefSmrg 2982d7accfefSmrg if test "x$ac_ct_STRIP" = x; then 2983d7accfefSmrg STRIP=":" 2984d7accfefSmrg else 2985d7accfefSmrg case $cross_compiling:$ac_tool_warned in 2986d7accfefSmrgyes:) 2987219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2988219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2989d7accfefSmrgac_tool_warned=yes ;; 2990d7accfefSmrgesac 2991d7accfefSmrg STRIP=$ac_ct_STRIP 2992d7accfefSmrg fi 2993d7accfefSmrgelse 2994d7accfefSmrg STRIP="$ac_cv_prog_STRIP" 2995d7accfefSmrgfi 2996d7accfefSmrg 2997d7accfefSmrgfi 2998d7accfefSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2999d7accfefSmrg 3000219ffec0Smrg 3001219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 3002219ffec0Smrgprintf %s "checking for a race-free mkdir -p... " >&6; } 3003d7accfefSmrgif test -z "$MKDIR_P"; then 3004219ffec0Smrg if test ${ac_cv_path_mkdir+y} 3005219ffec0Smrgthen : 3006219ffec0Smrg printf %s "(cached) " >&6 3007bbfad078Smrgelse case e in #( 3008bbfad078Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3009d7accfefSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3010d7accfefSmrgdo 3011d7accfefSmrg IFS=$as_save_IFS 3012219ffec0Smrg case $as_dir in #((( 3013219ffec0Smrg '') as_dir=./ ;; 3014219ffec0Smrg */) ;; 3015219ffec0Smrg *) as_dir=$as_dir/ ;; 3016219ffec0Smrg esac 3017c3f70f0aSmrg for ac_prog in mkdir gmkdir; do 3018d7accfefSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3019219ffec0Smrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 3020219ffec0Smrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 3021219ffec0Smrg 'mkdir ('*'coreutils) '* | \ 3022bbfad078Smrg *'BusyBox '* | \ 3023d7accfefSmrg 'mkdir (fileutils) '4.1*) 3024219ffec0Smrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 3025d7accfefSmrg break 3;; 3026d7accfefSmrg esac 3027d7accfefSmrg done 3028d7accfefSmrg done 3029c3f70f0aSmrg done 3030d7accfefSmrgIFS=$as_save_IFS 3031bbfad078Smrg ;; 3032bbfad078Smrgesac 3033d7accfefSmrgfi 3034d7accfefSmrg 3035c3f70f0aSmrg test -d ./--version && rmdir ./--version 3036219ffec0Smrg if test ${ac_cv_path_mkdir+y}; then 3037d7accfefSmrg MKDIR_P="$ac_cv_path_mkdir -p" 3038d7accfefSmrg else 3039bbfad078Smrg # As a last resort, use plain mkdir -p, 3040bbfad078Smrg # in the hope it doesn't have the bugs of ancient mkdir. 3041bbfad078Smrg MKDIR_P='mkdir -p' 3042d7accfefSmrg fi 304397e8a2e8Smrgfi 3044219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3045219ffec0Smrgprintf "%s\n" "$MKDIR_P" >&6; } 3046d7accfefSmrg 304797e8a2e8Smrgfor ac_prog in gawk mawk nawk awk 304897e8a2e8Smrgdo 304997e8a2e8Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 305097e8a2e8Smrgset dummy $ac_prog; ac_word=$2 3051219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3052219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3053219ffec0Smrgif test ${ac_cv_prog_AWK+y} 3054219ffec0Smrgthen : 3055219ffec0Smrg printf %s "(cached) " >&6 3056bbfad078Smrgelse case e in #( 3057bbfad078Smrg e) if test -n "$AWK"; then 305897e8a2e8Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 305997e8a2e8Smrgelse 306097e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 306197e8a2e8Smrgfor as_dir in $PATH 306297e8a2e8Smrgdo 306397e8a2e8Smrg IFS=$as_save_IFS 3064219ffec0Smrg case $as_dir in #((( 3065219ffec0Smrg '') as_dir=./ ;; 3066219ffec0Smrg */) ;; 3067219ffec0Smrg *) as_dir=$as_dir/ ;; 3068219ffec0Smrg esac 3069c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3070219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 307197e8a2e8Smrg ac_cv_prog_AWK="$ac_prog" 3072219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 307397e8a2e8Smrg break 2 307497e8a2e8Smrg fi 307597e8a2e8Smrgdone 3076c3f70f0aSmrg done 3077d7accfefSmrgIFS=$as_save_IFS 307897e8a2e8Smrg 3079bbfad078Smrgfi ;; 3080bbfad078Smrgesac 308197e8a2e8Smrgfi 308297e8a2e8SmrgAWK=$ac_cv_prog_AWK 308397e8a2e8Smrgif test -n "$AWK"; then 3084219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3085219ffec0Smrgprintf "%s\n" "$AWK" >&6; } 308697e8a2e8Smrgelse 3087219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3088219ffec0Smrgprintf "%s\n" "no" >&6; } 308997e8a2e8Smrgfi 309097e8a2e8Smrg 3091d7accfefSmrg 309297e8a2e8Smrg test -n "$AWK" && break 309397e8a2e8Smrgdone 309497e8a2e8Smrg 3095219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3096219ffec0Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3097d7accfefSmrgset x ${MAKE-make} 3098219ffec0Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3099219ffec0Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 3100219ffec0Smrgthen : 3101219ffec0Smrg printf %s "(cached) " >&6 3102bbfad078Smrgelse case e in #( 3103bbfad078Smrg e) cat >conftest.make <<\_ACEOF 3104d7accfefSmrgSHELL = /bin/sh 310597e8a2e8Smrgall: 3106d7accfefSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 310797e8a2e8Smrg_ACEOF 3108c3f70f0aSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3109d7accfefSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 3110d7accfefSmrg *@@@%%%=?*=@@@%%%*) 3111d7accfefSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 3112d7accfefSmrg *) 3113d7accfefSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 3114d7accfefSmrgesac 3115bbfad078Smrgrm -f conftest.make ;; 3116bbfad078Smrgesac 311797e8a2e8Smrgfi 3118d7accfefSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3119219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3120219ffec0Smrgprintf "%s\n" "yes" >&6; } 312197e8a2e8Smrg SET_MAKE= 312297e8a2e8Smrgelse 3123219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3124219ffec0Smrgprintf "%s\n" "no" >&6; } 312597e8a2e8Smrg SET_MAKE="MAKE=${MAKE-make}" 312697e8a2e8Smrgfi 312797e8a2e8Smrg 312897e8a2e8Smrgrm -rf .tst 2>/dev/null 312997e8a2e8Smrgmkdir .tst 2>/dev/null 313097e8a2e8Smrgif test -d .tst; then 313197e8a2e8Smrg am__leading_dot=. 313297e8a2e8Smrgelse 313397e8a2e8Smrg am__leading_dot=_ 313497e8a2e8Smrgfi 313597e8a2e8Smrgrmdir .tst 2>/dev/null 313697e8a2e8Smrg 3137bbfad078SmrgAM_DEFAULT_VERBOSITY=1 313868af480fSmrg# Check whether --enable-silent-rules was given. 3139219ffec0Smrgif test ${enable_silent_rules+y} 3140219ffec0Smrgthen : 314168af480fSmrg enableval=$enable_silent_rules; 314268af480fSmrgfi 314368af480fSmrg 314468af480fSmrgam_make=${MAKE-make} 3145219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3146219ffec0Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 3147219ffec0Smrgif test ${am_cv_make_support_nested_variables+y} 3148219ffec0Smrgthen : 3149219ffec0Smrg printf %s "(cached) " >&6 3150bbfad078Smrgelse case e in #( 3151bbfad078Smrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 315268af480fSmrgBAR0=false 315368af480fSmrgBAR1=true 315468af480fSmrgV=1 315568af480fSmrgam__doit: 315668af480fSmrg @$(TRUE) 315768af480fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 315868af480fSmrg am_cv_make_support_nested_variables=yes 315968af480fSmrgelse 316068af480fSmrg am_cv_make_support_nested_variables=no 3161bbfad078Smrgfi ;; 3162bbfad078Smrgesac 316368af480fSmrgfi 3164219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3165219ffec0Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 316668af480fSmrgAM_BACKSLASH='\' 316768af480fSmrg 3168bbfad078Smrgam__rm_f_notfound= 3169bbfad078Smrgif (rm -f && rm -fr && rm -rf) 2>/dev/null 3170bbfad078Smrgthen : 3171bbfad078Smrg 3172bbfad078Smrgelse case e in #( 3173bbfad078Smrg e) am__rm_f_notfound='""' ;; 3174bbfad078Smrgesac 3175bbfad078Smrgfi 3176bbfad078Smrg 3177bbfad078Smrg 3178bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 3179bbfad078Smrgprintf %s "checking xargs -n works... " >&6; } 3180bbfad078Smrgif test ${am_cv_xargs_n_works+y} 3181bbfad078Smrgthen : 3182bbfad078Smrg printf %s "(cached) " >&6 3183bbfad078Smrgelse case e in #( 3184bbfad078Smrg e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 3185bbfad078Smrg3" 3186bbfad078Smrgthen : 3187bbfad078Smrg am_cv_xargs_n_works=yes 3188bbfad078Smrgelse case e in #( 3189bbfad078Smrg e) am_cv_xargs_n_works=no ;; 3190bbfad078Smrgesac 3191bbfad078Smrgfi ;; 3192bbfad078Smrgesac 3193bbfad078Smrgfi 3194bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 3195bbfad078Smrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; } 3196bbfad078Smrgif test "$am_cv_xargs_n_works" = yes 3197bbfad078Smrgthen : 3198bbfad078Smrg am__xargs_n='xargs -n' 3199bbfad078Smrgelse case e in #( 3200bbfad078Smrg e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' 3201bbfad078Smrg ;; 3202bbfad078Smrgesac 3203bbfad078Smrgfi 3204bbfad078Smrg 3205d7accfefSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 3206d7accfefSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3207d7accfefSmrg # is not polluted with repeated "-I." 3208d7accfefSmrg am__isrc=' -I$(srcdir)' 3209d7accfefSmrg # test to see if srcdir already configured 3210d7accfefSmrg if test -f $srcdir/config.status; then 3211c3f70f0aSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3212d7accfefSmrg fi 321397e8a2e8Smrgfi 321497e8a2e8Smrg 321597e8a2e8Smrg# test whether we have cygpath 321697e8a2e8Smrgif test -z "$CYGPATH_W"; then 321797e8a2e8Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 321897e8a2e8Smrg CYGPATH_W='cygpath -w' 321997e8a2e8Smrg else 322097e8a2e8Smrg CYGPATH_W=echo 322197e8a2e8Smrg fi 322297e8a2e8Smrgfi 322397e8a2e8Smrg 322497e8a2e8Smrg 322597e8a2e8Smrg# Define the identity of the package. 322697e8a2e8Smrg PACKAGE='xclipboard' 3227bbfad078Smrg VERSION='1.1.5' 322897e8a2e8Smrg 322997e8a2e8Smrg 3230219ffec0Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 323197e8a2e8Smrg 323297e8a2e8Smrg 3233219ffec0Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 323497e8a2e8Smrg 323597e8a2e8Smrg# Some tools Automake needs. 323697e8a2e8Smrg 323797e8a2e8SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 323897e8a2e8Smrg 323997e8a2e8Smrg 324097e8a2e8SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 324197e8a2e8Smrg 324297e8a2e8Smrg 324397e8a2e8SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 324497e8a2e8Smrg 324597e8a2e8Smrg 324697e8a2e8SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 324797e8a2e8Smrg 324897e8a2e8Smrg 324997e8a2e8SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 325097e8a2e8Smrg 325168af480fSmrg# For better backward compatibility. To be removed once Automake 1.9.x 325268af480fSmrg# dies out for good. For more background, see: 3253219ffec0Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3254219ffec0Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 325568af480fSmrgmkdir_p='$(MKDIR_P)' 325668af480fSmrg 3257219ffec0Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3258219ffec0Smrg# system "awk" is bad on some platforms. 325968af480fSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 326068af480fSmrg# in the wild :-( We should find a proper way to deprecate it ... 326168af480fSmrgAMTAR='$${TAR-tar}' 326268af480fSmrg 326368af480fSmrg 326468af480fSmrg# We'll loop over all known methods to create a tar archive until one works. 326568af480fSmrg_am_tools='gnutar pax cpio none' 326668af480fSmrg 326768af480fSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 326868af480fSmrg 326968af480fSmrg 327097e8a2e8Smrg 327197e8a2e8Smrg 327297e8a2e8Smrg 3273219ffec0Smrg# Variables for tags utilities; see am/tags.am 3274219ffec0Smrgif test -z "$CTAGS"; then 3275219ffec0Smrg CTAGS=ctags 3276219ffec0Smrgfi 3277219ffec0Smrg 3278219ffec0Smrgif test -z "$ETAGS"; then 3279219ffec0Smrg ETAGS=etags 3280219ffec0Smrgfi 3281219ffec0Smrg 3282219ffec0Smrgif test -z "$CSCOPE"; then 3283219ffec0Smrg CSCOPE=cscope 3284219ffec0Smrgfi 3285219ffec0Smrg 3286219ffec0Smrg 328797e8a2e8Smrg 328868af480fSmrg 328968af480fSmrg 329068af480fSmrg 329197e8a2e8Smrg 329297e8a2e8Smrg 3293219ffec0Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3294219ffec0Smrg 3295219ffec0Smrg 3296219ffec0Smrg 3297219ffec0Smrg 3298219ffec0Smrg 329997e8a2e8Smrg 330097e8a2e8Smrg 330197e8a2e8Smrg 330297e8a2e8Smrg 330397e8a2e8Smrg 330497e8a2e8Smrg 3305d7accfefSmrg 3306d7accfefSmrg 3307d7accfefSmrg 3308d7accfefSmrg 3309d7accfefSmrg 3310d7accfefSmrg 3311d7accfefSmrg 3312d7accfefSmrg 3313d7accfefSmrg 3314c3f70f0aSmrgDEPDIR="${am__leading_dot}deps" 3315d7accfefSmrg 3316c3f70f0aSmrgac_config_commands="$ac_config_commands depfiles" 3317c3f70f0aSmrg 3318219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3319219ffec0Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3320219ffec0Smrgcat > confinc.mk << 'END' 3321c3f70f0aSmrgam__doit: 3322219ffec0Smrg @echo this is the am__doit target >confinc.out 3323c3f70f0aSmrg.PHONY: am__doit 3324c3f70f0aSmrgEND 3325c3f70f0aSmrgam__include="#" 3326c3f70f0aSmrgam__quote= 3327219ffec0Smrg# BSD make does it like this. 3328219ffec0Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3329219ffec0Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3330219ffec0Smrgecho 'include confinc.mk # ignored' > confmf.GNU 3331219ffec0Smrg_am_result=no 3332219ffec0Smrgfor s in GNU BSD; do 3333219ffec0Smrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3334219ffec0Smrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3335219ffec0Smrg ac_status=$? 3336219ffec0Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3337219ffec0Smrg (exit $ac_status); } 3338219ffec0Smrg case $?:`cat confinc.out 2>/dev/null` in #( 3339219ffec0Smrg '0:this is the am__doit target') : 3340219ffec0Smrg case $s in #( 3341219ffec0Smrg BSD) : 3342219ffec0Smrg am__include='.include' am__quote='"' ;; #( 3343219ffec0Smrg *) : 3344219ffec0Smrg am__include='include' am__quote='' ;; 3345219ffec0Smrgesac ;; #( 3346219ffec0Smrg *) : 3347c3f70f0aSmrg ;; 3348219ffec0Smrgesac 3349219ffec0Smrg if test "$am__include" != "#"; then 3350219ffec0Smrg _am_result="yes ($s style)" 3351219ffec0Smrg break 3352219ffec0Smrg fi 3353219ffec0Smrgdone 3354219ffec0Smrgrm -f confinc.* confmf.* 3355219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3356219ffec0Smrgprintf "%s\n" "${_am_result}" >&6; } 3357c3f70f0aSmrg 3358c3f70f0aSmrg# Check whether --enable-dependency-tracking was given. 3359219ffec0Smrgif test ${enable_dependency_tracking+y} 3360219ffec0Smrgthen : 3361c3f70f0aSmrg enableval=$enable_dependency_tracking; 3362c3f70f0aSmrgfi 3363c3f70f0aSmrg 3364c3f70f0aSmrgif test "x$enable_dependency_tracking" != xno; then 3365c3f70f0aSmrg am_depcomp="$ac_aux_dir/depcomp" 3366c3f70f0aSmrg AMDEPBACKSLASH='\' 336768af480fSmrg am__nodep='_no' 3368c3f70f0aSmrgfi 3369c3f70f0aSmrg if test "x$enable_dependency_tracking" != xno; then 3370c3f70f0aSmrg AMDEP_TRUE= 3371c3f70f0aSmrg AMDEP_FALSE='#' 3372c3f70f0aSmrgelse 3373c3f70f0aSmrg AMDEP_TRUE='#' 3374c3f70f0aSmrg AMDEP_FALSE= 3375c3f70f0aSmrgfi 3376d7accfefSmrg 3377d7accfefSmrg 3378d7accfefSmrgac_ext=c 3379d7accfefSmrgac_cpp='$CPP $CPPFLAGS' 3380d7accfefSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 338197e8a2e8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 338297e8a2e8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 338397e8a2e8Smrgif test -n "$ac_tool_prefix"; then 338497e8a2e8Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 338597e8a2e8Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 3386219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3387219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3388219ffec0Smrgif test ${ac_cv_prog_CC+y} 3389219ffec0Smrgthen : 3390219ffec0Smrg printf %s "(cached) " >&6 3391bbfad078Smrgelse case e in #( 3392bbfad078Smrg e) if test -n "$CC"; then 339397e8a2e8Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 339497e8a2e8Smrgelse 339597e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 339697e8a2e8Smrgfor as_dir in $PATH 339797e8a2e8Smrgdo 339897e8a2e8Smrg IFS=$as_save_IFS 3399219ffec0Smrg case $as_dir in #((( 3400219ffec0Smrg '') as_dir=./ ;; 3401219ffec0Smrg */) ;; 3402219ffec0Smrg *) as_dir=$as_dir/ ;; 3403219ffec0Smrg esac 3404c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3405219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 340697e8a2e8Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3407219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 340897e8a2e8Smrg break 2 340997e8a2e8Smrg fi 341097e8a2e8Smrgdone 3411c3f70f0aSmrg done 3412d7accfefSmrgIFS=$as_save_IFS 341397e8a2e8Smrg 3414bbfad078Smrgfi ;; 3415bbfad078Smrgesac 341697e8a2e8Smrgfi 341797e8a2e8SmrgCC=$ac_cv_prog_CC 341897e8a2e8Smrgif test -n "$CC"; then 3419219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3420219ffec0Smrgprintf "%s\n" "$CC" >&6; } 342197e8a2e8Smrgelse 3422219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3423219ffec0Smrgprintf "%s\n" "no" >&6; } 342497e8a2e8Smrgfi 342597e8a2e8Smrg 3426d7accfefSmrg 342797e8a2e8Smrgfi 342897e8a2e8Smrgif test -z "$ac_cv_prog_CC"; then 342997e8a2e8Smrg ac_ct_CC=$CC 343097e8a2e8Smrg # Extract the first word of "gcc", so it can be a program name with args. 343197e8a2e8Smrgset dummy gcc; ac_word=$2 3432219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3433219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3434219ffec0Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3435219ffec0Smrgthen : 3436219ffec0Smrg printf %s "(cached) " >&6 3437bbfad078Smrgelse case e in #( 3438bbfad078Smrg e) if test -n "$ac_ct_CC"; then 343997e8a2e8Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 344097e8a2e8Smrgelse 344197e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 344297e8a2e8Smrgfor as_dir in $PATH 344397e8a2e8Smrgdo 344497e8a2e8Smrg IFS=$as_save_IFS 3445219ffec0Smrg case $as_dir in #((( 3446219ffec0Smrg '') as_dir=./ ;; 3447219ffec0Smrg */) ;; 3448219ffec0Smrg *) as_dir=$as_dir/ ;; 3449219ffec0Smrg esac 3450c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3451219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 345297e8a2e8Smrg ac_cv_prog_ac_ct_CC="gcc" 3453219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 345497e8a2e8Smrg break 2 345597e8a2e8Smrg fi 345697e8a2e8Smrgdone 3457c3f70f0aSmrg done 3458d7accfefSmrgIFS=$as_save_IFS 345997e8a2e8Smrg 3460bbfad078Smrgfi ;; 3461bbfad078Smrgesac 346297e8a2e8Smrgfi 346397e8a2e8Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 346497e8a2e8Smrgif test -n "$ac_ct_CC"; then 3465219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3466219ffec0Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 346797e8a2e8Smrgelse 3468219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3469219ffec0Smrgprintf "%s\n" "no" >&6; } 347097e8a2e8Smrgfi 347197e8a2e8Smrg 3472d7accfefSmrg if test "x$ac_ct_CC" = x; then 3473d7accfefSmrg CC="" 3474d7accfefSmrg else 3475d7accfefSmrg case $cross_compiling:$ac_tool_warned in 3476d7accfefSmrgyes:) 3477219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3478219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3479d7accfefSmrgac_tool_warned=yes ;; 3480d7accfefSmrgesac 3481d7accfefSmrg CC=$ac_ct_CC 3482d7accfefSmrg fi 348397e8a2e8Smrgelse 348497e8a2e8Smrg CC="$ac_cv_prog_CC" 348597e8a2e8Smrgfi 348697e8a2e8Smrg 348797e8a2e8Smrgif test -z "$CC"; then 3488d7accfefSmrg if test -n "$ac_tool_prefix"; then 3489d7accfefSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 349097e8a2e8Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 3491219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3492219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3493219ffec0Smrgif test ${ac_cv_prog_CC+y} 3494219ffec0Smrgthen : 3495219ffec0Smrg printf %s "(cached) " >&6 3496bbfad078Smrgelse case e in #( 3497bbfad078Smrg e) if test -n "$CC"; then 349897e8a2e8Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 349997e8a2e8Smrgelse 350097e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 350197e8a2e8Smrgfor as_dir in $PATH 350297e8a2e8Smrgdo 350397e8a2e8Smrg IFS=$as_save_IFS 3504219ffec0Smrg case $as_dir in #((( 3505219ffec0Smrg '') as_dir=./ ;; 3506219ffec0Smrg */) ;; 3507219ffec0Smrg *) as_dir=$as_dir/ ;; 3508219ffec0Smrg esac 3509c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3510219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 351197e8a2e8Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3512219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 351397e8a2e8Smrg break 2 351497e8a2e8Smrg fi 351597e8a2e8Smrgdone 3516c3f70f0aSmrg done 3517d7accfefSmrgIFS=$as_save_IFS 351897e8a2e8Smrg 3519bbfad078Smrgfi ;; 3520bbfad078Smrgesac 352197e8a2e8Smrgfi 352297e8a2e8SmrgCC=$ac_cv_prog_CC 352397e8a2e8Smrgif test -n "$CC"; then 3524219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3525219ffec0Smrgprintf "%s\n" "$CC" >&6; } 352697e8a2e8Smrgelse 3527219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3528219ffec0Smrgprintf "%s\n" "no" >&6; } 352997e8a2e8Smrgfi 353097e8a2e8Smrg 353197e8a2e8Smrg 3532d7accfefSmrg fi 353397e8a2e8Smrgfi 353497e8a2e8Smrgif test -z "$CC"; then 353597e8a2e8Smrg # Extract the first word of "cc", so it can be a program name with args. 353697e8a2e8Smrgset dummy cc; ac_word=$2 3537219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3538219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3539219ffec0Smrgif test ${ac_cv_prog_CC+y} 3540219ffec0Smrgthen : 3541219ffec0Smrg printf %s "(cached) " >&6 3542bbfad078Smrgelse case e in #( 3543bbfad078Smrg e) if test -n "$CC"; then 354497e8a2e8Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 354597e8a2e8Smrgelse 354697e8a2e8Smrg ac_prog_rejected=no 354797e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 354897e8a2e8Smrgfor as_dir in $PATH 354997e8a2e8Smrgdo 355097e8a2e8Smrg IFS=$as_save_IFS 3551219ffec0Smrg case $as_dir in #((( 3552219ffec0Smrg '') as_dir=./ ;; 3553219ffec0Smrg */) ;; 3554219ffec0Smrg *) as_dir=$as_dir/ ;; 3555219ffec0Smrg esac 3556c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3557219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3558219ffec0Smrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 355997e8a2e8Smrg ac_prog_rejected=yes 356097e8a2e8Smrg continue 356197e8a2e8Smrg fi 356297e8a2e8Smrg ac_cv_prog_CC="cc" 3563219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 356497e8a2e8Smrg break 2 356597e8a2e8Smrg fi 356697e8a2e8Smrgdone 3567c3f70f0aSmrg done 3568d7accfefSmrgIFS=$as_save_IFS 356997e8a2e8Smrg 357097e8a2e8Smrgif test $ac_prog_rejected = yes; then 357197e8a2e8Smrg # We found a bogon in the path, so make sure we never use it. 357297e8a2e8Smrg set dummy $ac_cv_prog_CC 357397e8a2e8Smrg shift 357497e8a2e8Smrg if test $# != 0; then 357597e8a2e8Smrg # We chose a different compiler from the bogus one. 357697e8a2e8Smrg # However, it has the same basename, so the bogon will be chosen 357797e8a2e8Smrg # first if we set CC to just the basename; use the full file name. 357897e8a2e8Smrg shift 3579219ffec0Smrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 358097e8a2e8Smrg fi 358197e8a2e8Smrgfi 3582bbfad078Smrgfi ;; 3583bbfad078Smrgesac 358497e8a2e8Smrgfi 358597e8a2e8SmrgCC=$ac_cv_prog_CC 358697e8a2e8Smrgif test -n "$CC"; then 3587219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3588219ffec0Smrgprintf "%s\n" "$CC" >&6; } 358997e8a2e8Smrgelse 3590219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3591219ffec0Smrgprintf "%s\n" "no" >&6; } 359297e8a2e8Smrgfi 359397e8a2e8Smrg 3594d7accfefSmrg 359597e8a2e8Smrgfi 359697e8a2e8Smrgif test -z "$CC"; then 359797e8a2e8Smrg if test -n "$ac_tool_prefix"; then 3598d7accfefSmrg for ac_prog in cl.exe 359997e8a2e8Smrg do 360097e8a2e8Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 360197e8a2e8Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3602219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3603219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3604219ffec0Smrgif test ${ac_cv_prog_CC+y} 3605219ffec0Smrgthen : 3606219ffec0Smrg printf %s "(cached) " >&6 3607bbfad078Smrgelse case e in #( 3608bbfad078Smrg e) if test -n "$CC"; then 360997e8a2e8Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 361097e8a2e8Smrgelse 361197e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 361297e8a2e8Smrgfor as_dir in $PATH 361397e8a2e8Smrgdo 361497e8a2e8Smrg IFS=$as_save_IFS 3615219ffec0Smrg case $as_dir in #((( 3616219ffec0Smrg '') as_dir=./ ;; 3617219ffec0Smrg */) ;; 3618219ffec0Smrg *) as_dir=$as_dir/ ;; 3619219ffec0Smrg esac 3620c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3621219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 362297e8a2e8Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3623219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 362497e8a2e8Smrg break 2 362597e8a2e8Smrg fi 362697e8a2e8Smrgdone 3627c3f70f0aSmrg done 3628d7accfefSmrgIFS=$as_save_IFS 362997e8a2e8Smrg 3630bbfad078Smrgfi ;; 3631bbfad078Smrgesac 363297e8a2e8Smrgfi 363397e8a2e8SmrgCC=$ac_cv_prog_CC 363497e8a2e8Smrgif test -n "$CC"; then 3635219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3636219ffec0Smrgprintf "%s\n" "$CC" >&6; } 363797e8a2e8Smrgelse 3638219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3639219ffec0Smrgprintf "%s\n" "no" >&6; } 364097e8a2e8Smrgfi 364197e8a2e8Smrg 3642d7accfefSmrg 364397e8a2e8Smrg test -n "$CC" && break 364497e8a2e8Smrg done 364597e8a2e8Smrgfi 364697e8a2e8Smrgif test -z "$CC"; then 364797e8a2e8Smrg ac_ct_CC=$CC 3648d7accfefSmrg for ac_prog in cl.exe 364997e8a2e8Smrgdo 365097e8a2e8Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 365197e8a2e8Smrgset dummy $ac_prog; ac_word=$2 3652219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3653219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3654219ffec0Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3655219ffec0Smrgthen : 3656219ffec0Smrg printf %s "(cached) " >&6 3657bbfad078Smrgelse case e in #( 3658bbfad078Smrg e) if test -n "$ac_ct_CC"; then 365997e8a2e8Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 366097e8a2e8Smrgelse 366197e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 366297e8a2e8Smrgfor as_dir in $PATH 366397e8a2e8Smrgdo 366497e8a2e8Smrg IFS=$as_save_IFS 3665219ffec0Smrg case $as_dir in #((( 3666219ffec0Smrg '') as_dir=./ ;; 3667219ffec0Smrg */) ;; 3668219ffec0Smrg *) as_dir=$as_dir/ ;; 3669219ffec0Smrg esac 3670c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3671219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 367297e8a2e8Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 3673219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 367497e8a2e8Smrg break 2 367597e8a2e8Smrg fi 367697e8a2e8Smrgdone 3677c3f70f0aSmrg done 3678d7accfefSmrgIFS=$as_save_IFS 367997e8a2e8Smrg 3680bbfad078Smrgfi ;; 3681bbfad078Smrgesac 368297e8a2e8Smrgfi 368397e8a2e8Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 368497e8a2e8Smrgif test -n "$ac_ct_CC"; then 3685219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3686219ffec0Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 368797e8a2e8Smrgelse 3688219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3689219ffec0Smrgprintf "%s\n" "no" >&6; } 369097e8a2e8Smrgfi 369197e8a2e8Smrg 3692d7accfefSmrg 369397e8a2e8Smrg test -n "$ac_ct_CC" && break 369497e8a2e8Smrgdone 369597e8a2e8Smrg 3696d7accfefSmrg if test "x$ac_ct_CC" = x; then 3697d7accfefSmrg CC="" 3698d7accfefSmrg else 3699d7accfefSmrg case $cross_compiling:$ac_tool_warned in 3700d7accfefSmrgyes:) 3701219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3702219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3703d7accfefSmrgac_tool_warned=yes ;; 3704d7accfefSmrgesac 3705d7accfefSmrg CC=$ac_ct_CC 3706d7accfefSmrg fi 370797e8a2e8Smrgfi 370897e8a2e8Smrg 370997e8a2e8Smrgfi 3710219ffec0Smrgif test -z "$CC"; then 3711219ffec0Smrg if test -n "$ac_tool_prefix"; then 3712219ffec0Smrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3713219ffec0Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2 3714219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3715219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3716219ffec0Smrgif test ${ac_cv_prog_CC+y} 3717219ffec0Smrgthen : 3718219ffec0Smrg printf %s "(cached) " >&6 3719bbfad078Smrgelse case e in #( 3720bbfad078Smrg e) if test -n "$CC"; then 3721219ffec0Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3722219ffec0Smrgelse 3723219ffec0Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3724219ffec0Smrgfor as_dir in $PATH 3725219ffec0Smrgdo 3726219ffec0Smrg IFS=$as_save_IFS 3727219ffec0Smrg case $as_dir in #((( 3728219ffec0Smrg '') as_dir=./ ;; 3729219ffec0Smrg */) ;; 3730219ffec0Smrg *) as_dir=$as_dir/ ;; 3731219ffec0Smrg esac 3732219ffec0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3733219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3734219ffec0Smrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3735219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3736219ffec0Smrg break 2 3737219ffec0Smrg fi 3738219ffec0Smrgdone 3739219ffec0Smrg done 3740219ffec0SmrgIFS=$as_save_IFS 3741219ffec0Smrg 3742bbfad078Smrgfi ;; 3743bbfad078Smrgesac 3744219ffec0Smrgfi 3745219ffec0SmrgCC=$ac_cv_prog_CC 3746219ffec0Smrgif test -n "$CC"; then 3747219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3748219ffec0Smrgprintf "%s\n" "$CC" >&6; } 3749219ffec0Smrgelse 3750219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3751219ffec0Smrgprintf "%s\n" "no" >&6; } 3752219ffec0Smrgfi 375397e8a2e8Smrg 375497e8a2e8Smrg 3755219ffec0Smrgfi 3756219ffec0Smrgif test -z "$ac_cv_prog_CC"; then 3757219ffec0Smrg ac_ct_CC=$CC 3758219ffec0Smrg # Extract the first word of "clang", so it can be a program name with args. 3759219ffec0Smrgset dummy clang; ac_word=$2 3760219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3761219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 3762219ffec0Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3763219ffec0Smrgthen : 3764219ffec0Smrg printf %s "(cached) " >&6 3765bbfad078Smrgelse case e in #( 3766bbfad078Smrg e) if test -n "$ac_ct_CC"; then 3767219ffec0Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3768219ffec0Smrgelse 3769219ffec0Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3770219ffec0Smrgfor as_dir in $PATH 3771219ffec0Smrgdo 3772219ffec0Smrg IFS=$as_save_IFS 3773219ffec0Smrg case $as_dir in #((( 3774219ffec0Smrg '') as_dir=./ ;; 3775219ffec0Smrg */) ;; 3776219ffec0Smrg *) as_dir=$as_dir/ ;; 3777219ffec0Smrg esac 3778219ffec0Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3779219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3780219ffec0Smrg ac_cv_prog_ac_ct_CC="clang" 3781219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3782219ffec0Smrg break 2 3783219ffec0Smrg fi 3784219ffec0Smrgdone 3785219ffec0Smrg done 3786219ffec0SmrgIFS=$as_save_IFS 3787219ffec0Smrg 3788bbfad078Smrgfi ;; 3789bbfad078Smrgesac 3790219ffec0Smrgfi 3791219ffec0Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3792219ffec0Smrgif test -n "$ac_ct_CC"; then 3793219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3794219ffec0Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 3795219ffec0Smrgelse 3796219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3797219ffec0Smrgprintf "%s\n" "no" >&6; } 3798219ffec0Smrgfi 3799219ffec0Smrg 3800219ffec0Smrg if test "x$ac_ct_CC" = x; then 3801219ffec0Smrg CC="" 3802219ffec0Smrg else 3803219ffec0Smrg case $cross_compiling:$ac_tool_warned in 3804219ffec0Smrgyes:) 3805219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3806219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3807219ffec0Smrgac_tool_warned=yes ;; 3808219ffec0Smrgesac 3809219ffec0Smrg CC=$ac_ct_CC 3810219ffec0Smrg fi 3811219ffec0Smrgelse 3812219ffec0Smrg CC="$ac_cv_prog_CC" 3813219ffec0Smrgfi 3814219ffec0Smrg 3815219ffec0Smrgfi 3816219ffec0Smrg 3817219ffec0Smrg 3818bbfad078Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3819bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3820c3f70f0aSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 3821bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 382297e8a2e8Smrg 382397e8a2e8Smrg# Provide some information about the compiler. 3824219ffec0Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3825d7accfefSmrgset X $ac_compile 3826d7accfefSmrgac_compiler=$2 3827219ffec0Smrgfor ac_option in --version -v -V -qversion -version; do 3828c3f70f0aSmrg { { ac_try="$ac_compiler $ac_option >&5" 3829d7accfefSmrgcase "(($ac_try" in 3830d7accfefSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3831d7accfefSmrg *) ac_try_echo=$ac_try;; 3832d7accfefSmrgesac 3833c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3834219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3835c3f70f0aSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 383697e8a2e8Smrg ac_status=$? 3837c3f70f0aSmrg if test -s conftest.err; then 3838c3f70f0aSmrg sed '10a\ 3839c3f70f0aSmrg... rest of stderr output deleted ... 3840c3f70f0aSmrg 10q' conftest.err >conftest.er1 3841c3f70f0aSmrg cat conftest.er1 >&5 3842c3f70f0aSmrg fi 3843c3f70f0aSmrg rm -f conftest.er1 conftest.err 3844219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3845c3f70f0aSmrg test $ac_status = 0; } 3846c3f70f0aSmrgdone 384797e8a2e8Smrg 3848c3f70f0aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 384997e8a2e8Smrg/* end confdefs.h. */ 385097e8a2e8Smrg 385197e8a2e8Smrgint 3852219ffec0Smrgmain (void) 385397e8a2e8Smrg{ 385497e8a2e8Smrg 385597e8a2e8Smrg ; 385697e8a2e8Smrg return 0; 385797e8a2e8Smrg} 385897e8a2e8Smrg_ACEOF 385997e8a2e8Smrgac_clean_files_save=$ac_clean_files 3860d7accfefSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 386197e8a2e8Smrg# Try to create an executable without -o first, disregard a.out. 386297e8a2e8Smrg# It will help us diagnose broken compilers, and finding out an intuition 386397e8a2e8Smrg# of exeext. 3864219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3865219ffec0Smrgprintf %s "checking whether the C compiler works... " >&6; } 3866219ffec0Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3867d7accfefSmrg 3868d7accfefSmrg# The possible output files: 3869d7accfefSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3870d7accfefSmrg 3871d7accfefSmrgac_rmfiles= 3872d7accfefSmrgfor ac_file in $ac_files 3873d7accfefSmrgdo 3874d7accfefSmrg case $ac_file in 3875d7accfefSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3876d7accfefSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3877d7accfefSmrg esac 3878d7accfefSmrgdone 3879d7accfefSmrgrm -f $ac_rmfiles 3880d7accfefSmrg 3881c3f70f0aSmrgif { { ac_try="$ac_link_default" 3882d7accfefSmrgcase "(($ac_try" in 3883d7accfefSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3884d7accfefSmrg *) ac_try_echo=$ac_try;; 3885d7accfefSmrgesac 3886c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3887219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3888d7accfefSmrg (eval "$ac_link_default") 2>&5 388997e8a2e8Smrg ac_status=$? 3890219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3891219ffec0Smrg test $ac_status = 0; } 3892219ffec0Smrgthen : 3893bbfad078Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 3894bbfad078Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 3895d7accfefSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3896d7accfefSmrg# so that the user can short-circuit this test for compilers unknown to 3897d7accfefSmrg# Autoconf. 3898d7accfefSmrgfor ac_file in $ac_files '' 389997e8a2e8Smrgdo 390097e8a2e8Smrg test -f "$ac_file" || continue 390197e8a2e8Smrg case $ac_file in 3902d7accfefSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 390397e8a2e8Smrg ;; 390497e8a2e8Smrg [ab].out ) 390597e8a2e8Smrg # We found the default executable, but exeext='' is most 390697e8a2e8Smrg # certainly right. 390797e8a2e8Smrg break;; 390897e8a2e8Smrg *.* ) 3909219ffec0Smrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3910d7accfefSmrg then :; else 3911d7accfefSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3912d7accfefSmrg fi 3913d7accfefSmrg # We set ac_cv_exeext here because the later test for it is not 3914bbfad078Smrg # safe: cross compilers may not add the suffix if given an '-o' 3915d7accfefSmrg # argument, so we may need to know it at that point already. 3916d7accfefSmrg # Even if this section looks crufty: it has the advantage of 3917d7accfefSmrg # actually working. 391897e8a2e8Smrg break;; 391997e8a2e8Smrg * ) 392097e8a2e8Smrg break;; 392197e8a2e8Smrg esac 392297e8a2e8Smrgdone 3923d7accfefSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3924d7accfefSmrg 3925bbfad078Smrgelse case e in #( 3926bbfad078Smrg e) ac_file='' ;; 3927bbfad078Smrgesac 3928d7accfefSmrgfi 3929219ffec0Smrgif test -z "$ac_file" 3930219ffec0Smrgthen : 3931219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3932219ffec0Smrgprintf "%s\n" "no" >&6; } 3933219ffec0Smrgprintf "%s\n" "$as_me: failed program was:" >&5 393497e8a2e8Smrgsed 's/^/| /' conftest.$ac_ext >&5 393597e8a2e8Smrg 3936bbfad078Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3937bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3938c3f70f0aSmrgas_fn_error 77 "C compiler cannot create executables 3939bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 3940bbfad078Smrgelse case e in #( 3941bbfad078Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3942bbfad078Smrgprintf "%s\n" "yes" >&6; } ;; 3943bbfad078Smrgesac 3944219ffec0Smrgfi 3945219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3946219ffec0Smrgprintf %s "checking for C compiler default output file name... " >&6; } 3947219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3948219ffec0Smrgprintf "%s\n" "$ac_file" >&6; } 394997e8a2e8Smrgac_exeext=$ac_cv_exeext 395097e8a2e8Smrg 3951d7accfefSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 395297e8a2e8Smrgac_clean_files=$ac_clean_files_save 3953219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3954219ffec0Smrgprintf %s "checking for suffix of executables... " >&6; } 3955c3f70f0aSmrgif { { ac_try="$ac_link" 3956d7accfefSmrgcase "(($ac_try" in 3957d7accfefSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3958d7accfefSmrg *) ac_try_echo=$ac_try;; 3959d7accfefSmrgesac 3960c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3961219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3962d7accfefSmrg (eval "$ac_link") 2>&5 396397e8a2e8Smrg ac_status=$? 3964219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3965219ffec0Smrg test $ac_status = 0; } 3966219ffec0Smrgthen : 3967bbfad078Smrg # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 3968bbfad078Smrg# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 3969bbfad078Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with 3970bbfad078Smrg# 'rm'. 397197e8a2e8Smrgfor ac_file in conftest.exe conftest conftest.*; do 397297e8a2e8Smrg test -f "$ac_file" || continue 397397e8a2e8Smrg case $ac_file in 3974d7accfefSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 397597e8a2e8Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 397697e8a2e8Smrg break;; 397797e8a2e8Smrg * ) break;; 397897e8a2e8Smrg esac 397997e8a2e8Smrgdone 3980bbfad078Smrgelse case e in #( 3981bbfad078Smrg e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3982bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3983c3f70f0aSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3984bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3985bbfad078Smrgesac 398697e8a2e8Smrgfi 3987c3f70f0aSmrgrm -f conftest conftest$ac_cv_exeext 3988219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3989219ffec0Smrgprintf "%s\n" "$ac_cv_exeext" >&6; } 399097e8a2e8Smrg 399197e8a2e8Smrgrm -f conftest.$ac_ext 399297e8a2e8SmrgEXEEXT=$ac_cv_exeext 399397e8a2e8Smrgac_exeext=$EXEEXT 3994c3f70f0aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3995c3f70f0aSmrg/* end confdefs.h. */ 3996c3f70f0aSmrg#include <stdio.h> 3997c3f70f0aSmrgint 3998219ffec0Smrgmain (void) 3999c3f70f0aSmrg{ 4000c3f70f0aSmrgFILE *f = fopen ("conftest.out", "w"); 4001bbfad078Smrg if (!f) 4002bbfad078Smrg return 1; 4003c3f70f0aSmrg return ferror (f) || fclose (f) != 0; 4004c3f70f0aSmrg 4005c3f70f0aSmrg ; 4006c3f70f0aSmrg return 0; 4007c3f70f0aSmrg} 4008c3f70f0aSmrg_ACEOF 4009c3f70f0aSmrgac_clean_files="$ac_clean_files conftest.out" 4010c3f70f0aSmrg# Check that the compiler produces executables we can run. If not, either 4011c3f70f0aSmrg# the compiler is broken, or we cross compile. 4012219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 4013219ffec0Smrgprintf %s "checking whether we are cross compiling... " >&6; } 4014c3f70f0aSmrgif test "$cross_compiling" != yes; then 4015c3f70f0aSmrg { { ac_try="$ac_link" 4016c3f70f0aSmrgcase "(($ac_try" in 4017c3f70f0aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4018c3f70f0aSmrg *) ac_try_echo=$ac_try;; 4019c3f70f0aSmrgesac 4020c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4021219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 4022c3f70f0aSmrg (eval "$ac_link") 2>&5 4023c3f70f0aSmrg ac_status=$? 4024219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4025c3f70f0aSmrg test $ac_status = 0; } 4026c3f70f0aSmrg if { ac_try='./conftest$ac_cv_exeext' 4027c3f70f0aSmrg { { case "(($ac_try" in 4028c3f70f0aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4029c3f70f0aSmrg *) ac_try_echo=$ac_try;; 4030c3f70f0aSmrgesac 4031c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4032219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 4033c3f70f0aSmrg (eval "$ac_try") 2>&5 4034c3f70f0aSmrg ac_status=$? 4035219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4036c3f70f0aSmrg test $ac_status = 0; }; }; then 4037c3f70f0aSmrg cross_compiling=no 4038c3f70f0aSmrg else 4039c3f70f0aSmrg if test "$cross_compiling" = maybe; then 4040c3f70f0aSmrg cross_compiling=yes 4041c3f70f0aSmrg else 4042bbfad078Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4043bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4044219ffec0Smrgas_fn_error 77 "cannot run C compiled programs. 4045bbfad078SmrgIf you meant to cross compile, use '--host'. 4046bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 4047c3f70f0aSmrg fi 4048c3f70f0aSmrg fi 4049c3f70f0aSmrgfi 4050219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 4051219ffec0Smrgprintf "%s\n" "$cross_compiling" >&6; } 4052c3f70f0aSmrg 4053bbfad078Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \ 4054bbfad078Smrg conftest.o conftest.obj conftest.out 4055c3f70f0aSmrgac_clean_files=$ac_clean_files_save 4056219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 4057219ffec0Smrgprintf %s "checking for suffix of object files... " >&6; } 4058219ffec0Smrgif test ${ac_cv_objext+y} 4059219ffec0Smrgthen : 4060219ffec0Smrg printf %s "(cached) " >&6 4061bbfad078Smrgelse case e in #( 4062bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 406397e8a2e8Smrg/* end confdefs.h. */ 406497e8a2e8Smrg 406597e8a2e8Smrgint 4066219ffec0Smrgmain (void) 406797e8a2e8Smrg{ 406897e8a2e8Smrg 406997e8a2e8Smrg ; 407097e8a2e8Smrg return 0; 407197e8a2e8Smrg} 407297e8a2e8Smrg_ACEOF 407397e8a2e8Smrgrm -f conftest.o conftest.obj 4074c3f70f0aSmrgif { { ac_try="$ac_compile" 4075d7accfefSmrgcase "(($ac_try" in 4076d7accfefSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4077d7accfefSmrg *) ac_try_echo=$ac_try;; 4078d7accfefSmrgesac 4079c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4080219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5 4081d7accfefSmrg (eval "$ac_compile") 2>&5 408297e8a2e8Smrg ac_status=$? 4083219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4084219ffec0Smrg test $ac_status = 0; } 4085219ffec0Smrgthen : 4086d7accfefSmrg for ac_file in conftest.o conftest.obj conftest.*; do 4087d7accfefSmrg test -f "$ac_file" || continue; 408897e8a2e8Smrg case $ac_file in 4089d7accfefSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 409097e8a2e8Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 409197e8a2e8Smrg break;; 409297e8a2e8Smrg esac 409397e8a2e8Smrgdone 4094bbfad078Smrgelse case e in #( 4095bbfad078Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 409697e8a2e8Smrgsed 's/^/| /' conftest.$ac_ext >&5 409797e8a2e8Smrg 4098bbfad078Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4099bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4100c3f70f0aSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 4101bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 4102bbfad078Smrgesac 410397e8a2e8Smrgfi 4104bbfad078Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 4105bbfad078Smrgesac 410697e8a2e8Smrgfi 4107219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4108219ffec0Smrgprintf "%s\n" "$ac_cv_objext" >&6; } 410997e8a2e8SmrgOBJEXT=$ac_cv_objext 411097e8a2e8Smrgac_objext=$OBJEXT 4111219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 4112219ffec0Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 4113219ffec0Smrgif test ${ac_cv_c_compiler_gnu+y} 4114219ffec0Smrgthen : 4115219ffec0Smrg printf %s "(cached) " >&6 4116bbfad078Smrgelse case e in #( 4117bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 411897e8a2e8Smrg/* end confdefs.h. */ 411997e8a2e8Smrg 412097e8a2e8Smrgint 4121219ffec0Smrgmain (void) 412297e8a2e8Smrg{ 412397e8a2e8Smrg#ifndef __GNUC__ 412497e8a2e8Smrg choke me 412597e8a2e8Smrg#endif 412697e8a2e8Smrg 412797e8a2e8Smrg ; 412897e8a2e8Smrg return 0; 412997e8a2e8Smrg} 413097e8a2e8Smrg_ACEOF 4131219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 4132219ffec0Smrgthen : 413397e8a2e8Smrg ac_compiler_gnu=yes 4134bbfad078Smrgelse case e in #( 4135bbfad078Smrg e) ac_compiler_gnu=no ;; 4136bbfad078Smrgesac 413797e8a2e8Smrgfi 4138219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 413997e8a2e8Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 4140bbfad078Smrg ;; 4141bbfad078Smrgesac 414297e8a2e8Smrgfi 4143219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4144219ffec0Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 4145219ffec0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4146219ffec0Smrg 4147d7accfefSmrgif test $ac_compiler_gnu = yes; then 4148d7accfefSmrg GCC=yes 4149d7accfefSmrgelse 4150d7accfefSmrg GCC= 4151d7accfefSmrgfi 4152219ffec0Smrgac_test_CFLAGS=${CFLAGS+y} 415397e8a2e8Smrgac_save_CFLAGS=$CFLAGS 4154219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4155219ffec0Smrgprintf %s "checking whether $CC accepts -g... " >&6; } 4156219ffec0Smrgif test ${ac_cv_prog_cc_g+y} 4157219ffec0Smrgthen : 4158219ffec0Smrg printf %s "(cached) " >&6 4159bbfad078Smrgelse case e in #( 4160bbfad078Smrg e) ac_save_c_werror_flag=$ac_c_werror_flag 4161d7accfefSmrg ac_c_werror_flag=yes 4162d7accfefSmrg ac_cv_prog_cc_g=no 4163d7accfefSmrg CFLAGS="-g" 4164c3f70f0aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 416597e8a2e8Smrg/* end confdefs.h. */ 416697e8a2e8Smrg 416797e8a2e8Smrgint 4168219ffec0Smrgmain (void) 416997e8a2e8Smrg{ 417097e8a2e8Smrg 417197e8a2e8Smrg ; 417297e8a2e8Smrg return 0; 417397e8a2e8Smrg} 417497e8a2e8Smrg_ACEOF 4175219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 4176219ffec0Smrgthen : 4177d7accfefSmrg ac_cv_prog_cc_g=yes 4178bbfad078Smrgelse case e in #( 4179bbfad078Smrg e) CFLAGS="" 4180c3f70f0aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4181d7accfefSmrg/* end confdefs.h. */ 4182d7accfefSmrg 4183d7accfefSmrgint 4184219ffec0Smrgmain (void) 4185d7accfefSmrg{ 4186d7accfefSmrg 4187d7accfefSmrg ; 4188d7accfefSmrg return 0; 4189d7accfefSmrg} 4190d7accfefSmrg_ACEOF 4191219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 4192219ffec0Smrgthen : 4193d7accfefSmrg 4194bbfad078Smrgelse case e in #( 4195bbfad078Smrg e) ac_c_werror_flag=$ac_save_c_werror_flag 4196d7accfefSmrg CFLAGS="-g" 4197c3f70f0aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4198d7accfefSmrg/* end confdefs.h. */ 4199d7accfefSmrg 4200d7accfefSmrgint 4201219ffec0Smrgmain (void) 4202d7accfefSmrg{ 4203d7accfefSmrg 4204d7accfefSmrg ; 4205d7accfefSmrg return 0; 4206d7accfefSmrg} 4207d7accfefSmrg_ACEOF 4208219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 4209219ffec0Smrgthen : 421097e8a2e8Smrg ac_cv_prog_cc_g=yes 4211d7accfefSmrgfi 4212bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4213bbfad078Smrgesac 421497e8a2e8Smrgfi 4215bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4216bbfad078Smrgesac 4217d7accfefSmrgfi 4218219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4219bbfad078Smrg ac_c_werror_flag=$ac_save_c_werror_flag ;; 4220bbfad078Smrgesac 422197e8a2e8Smrgfi 4222219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4223219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4224219ffec0Smrgif test $ac_test_CFLAGS; then 422597e8a2e8Smrg CFLAGS=$ac_save_CFLAGS 422697e8a2e8Smrgelif test $ac_cv_prog_cc_g = yes; then 422797e8a2e8Smrg if test "$GCC" = yes; then 422897e8a2e8Smrg CFLAGS="-g -O2" 422997e8a2e8Smrg else 423097e8a2e8Smrg CFLAGS="-g" 423197e8a2e8Smrg fi 423297e8a2e8Smrgelse 423397e8a2e8Smrg if test "$GCC" = yes; then 423497e8a2e8Smrg CFLAGS="-O2" 423597e8a2e8Smrg else 423697e8a2e8Smrg CFLAGS= 423797e8a2e8Smrg fi 423897e8a2e8Smrgfi 4239219ffec0Smrgac_prog_cc_stdc=no 4240219ffec0Smrgif test x$ac_prog_cc_stdc = xno 4241219ffec0Smrgthen : 4242219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4243219ffec0Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 4244219ffec0Smrgif test ${ac_cv_prog_cc_c11+y} 4245219ffec0Smrgthen : 4246219ffec0Smrg printf %s "(cached) " >&6 4247bbfad078Smrgelse case e in #( 4248bbfad078Smrg e) ac_cv_prog_cc_c11=no 424997e8a2e8Smrgac_save_CC=$CC 4250c3f70f0aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 425197e8a2e8Smrg/* end confdefs.h. */ 4252219ffec0Smrg$ac_c_conftest_c11_program 4253219ffec0Smrg_ACEOF 4254219ffec0Smrgfor ac_arg in '' -std=gnu11 4255219ffec0Smrgdo 4256219ffec0Smrg CC="$ac_save_CC $ac_arg" 4257219ffec0Smrg if ac_fn_c_try_compile "$LINENO" 4258219ffec0Smrgthen : 4259219ffec0Smrg ac_cv_prog_cc_c11=$ac_arg 4260219ffec0Smrgfi 4261219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4262219ffec0Smrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4263219ffec0Smrgdone 4264219ffec0Smrgrm -f conftest.$ac_ext 4265bbfad078SmrgCC=$ac_save_CC ;; 4266bbfad078Smrgesac 4267219ffec0Smrgfi 426897e8a2e8Smrg 4269219ffec0Smrgif test "x$ac_cv_prog_cc_c11" = xno 4270219ffec0Smrgthen : 4271219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4272219ffec0Smrgprintf "%s\n" "unsupported" >&6; } 4273bbfad078Smrgelse case e in #( 4274bbfad078Smrg e) if test "x$ac_cv_prog_cc_c11" = x 4275219ffec0Smrgthen : 4276219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4277219ffec0Smrgprintf "%s\n" "none needed" >&6; } 4278bbfad078Smrgelse case e in #( 4279bbfad078Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4280219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4281bbfad078Smrg CC="$CC $ac_cv_prog_cc_c11" ;; 4282bbfad078Smrgesac 4283219ffec0Smrgfi 4284219ffec0Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4285bbfad078Smrg ac_prog_cc_stdc=c11 ;; 4286bbfad078Smrgesac 4287219ffec0Smrgfi 4288219ffec0Smrgfi 4289219ffec0Smrgif test x$ac_prog_cc_stdc = xno 4290219ffec0Smrgthen : 4291219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4292219ffec0Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 4293219ffec0Smrgif test ${ac_cv_prog_cc_c99+y} 4294219ffec0Smrgthen : 4295219ffec0Smrg printf %s "(cached) " >&6 4296bbfad078Smrgelse case e in #( 4297bbfad078Smrg e) ac_cv_prog_cc_c99=no 4298219ffec0Smrgac_save_CC=$CC 4299219ffec0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4300219ffec0Smrg/* end confdefs.h. */ 4301219ffec0Smrg$ac_c_conftest_c99_program 4302219ffec0Smrg_ACEOF 4303219ffec0Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4304219ffec0Smrgdo 4305219ffec0Smrg CC="$ac_save_CC $ac_arg" 4306219ffec0Smrg if ac_fn_c_try_compile "$LINENO" 4307219ffec0Smrgthen : 4308219ffec0Smrg ac_cv_prog_cc_c99=$ac_arg 4309219ffec0Smrgfi 4310219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4311219ffec0Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4312219ffec0Smrgdone 4313219ffec0Smrgrm -f conftest.$ac_ext 4314bbfad078SmrgCC=$ac_save_CC ;; 4315bbfad078Smrgesac 4316219ffec0Smrgfi 4317d7accfefSmrg 4318219ffec0Smrgif test "x$ac_cv_prog_cc_c99" = xno 4319219ffec0Smrgthen : 4320219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4321219ffec0Smrgprintf "%s\n" "unsupported" >&6; } 4322bbfad078Smrgelse case e in #( 4323bbfad078Smrg e) if test "x$ac_cv_prog_cc_c99" = x 4324219ffec0Smrgthen : 4325219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4326219ffec0Smrgprintf "%s\n" "none needed" >&6; } 4327bbfad078Smrgelse case e in #( 4328bbfad078Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4329219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4330bbfad078Smrg CC="$CC $ac_cv_prog_cc_c99" ;; 4331bbfad078Smrgesac 4332219ffec0Smrgfi 4333219ffec0Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4334bbfad078Smrg ac_prog_cc_stdc=c99 ;; 4335bbfad078Smrgesac 4336219ffec0Smrgfi 4337219ffec0Smrgfi 4338219ffec0Smrgif test x$ac_prog_cc_stdc = xno 4339219ffec0Smrgthen : 4340219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4341219ffec0Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 4342219ffec0Smrgif test ${ac_cv_prog_cc_c89+y} 4343219ffec0Smrgthen : 4344219ffec0Smrg printf %s "(cached) " >&6 4345bbfad078Smrgelse case e in #( 4346bbfad078Smrg e) ac_cv_prog_cc_c89=no 4347219ffec0Smrgac_save_CC=$CC 4348219ffec0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4349219ffec0Smrg/* end confdefs.h. */ 4350219ffec0Smrg$ac_c_conftest_c89_program 435197e8a2e8Smrg_ACEOF 4352219ffec0Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 435397e8a2e8Smrgdo 435497e8a2e8Smrg CC="$ac_save_CC $ac_arg" 4355219ffec0Smrg if ac_fn_c_try_compile "$LINENO" 4356219ffec0Smrgthen : 4357d7accfefSmrg ac_cv_prog_cc_c89=$ac_arg 435897e8a2e8Smrgfi 4359219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4360d7accfefSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 436197e8a2e8Smrgdone 4362d7accfefSmrgrm -f conftest.$ac_ext 4363bbfad078SmrgCC=$ac_save_CC ;; 4364bbfad078Smrgesac 436597e8a2e8Smrgfi 436697e8a2e8Smrg 4367219ffec0Smrgif test "x$ac_cv_prog_cc_c89" = xno 4368219ffec0Smrgthen : 4369219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4370219ffec0Smrgprintf "%s\n" "unsupported" >&6; } 4371bbfad078Smrgelse case e in #( 4372bbfad078Smrg e) if test "x$ac_cv_prog_cc_c89" = x 4373219ffec0Smrgthen : 4374219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4375219ffec0Smrgprintf "%s\n" "none needed" >&6; } 4376bbfad078Smrgelse case e in #( 4377bbfad078Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4378219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4379bbfad078Smrg CC="$CC $ac_cv_prog_cc_c89" ;; 4380bbfad078Smrgesac 4381219ffec0Smrgfi 4382219ffec0Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4383bbfad078Smrg ac_prog_cc_stdc=c89 ;; 4384bbfad078Smrgesac 4385219ffec0Smrgfi 4386c3f70f0aSmrgfi 438797e8a2e8Smrg 438897e8a2e8Smrgac_ext=c 438997e8a2e8Smrgac_cpp='$CPP $CPPFLAGS' 439097e8a2e8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 439197e8a2e8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 439297e8a2e8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 439397e8a2e8Smrg 4394219ffec0Smrg 4395219ffec0Smrg ac_ext=c 439668af480fSmrgac_cpp='$CPP $CPPFLAGS' 439768af480fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 439868af480fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 439968af480fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4400219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4401219ffec0Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 4402219ffec0Smrgif test ${am_cv_prog_cc_c_o+y} 4403219ffec0Smrgthen : 4404219ffec0Smrg printf %s "(cached) " >&6 4405bbfad078Smrgelse case e in #( 4406bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 440768af480fSmrg/* end confdefs.h. */ 440868af480fSmrg 440968af480fSmrgint 4410219ffec0Smrgmain (void) 441168af480fSmrg{ 441268af480fSmrg 441368af480fSmrg ; 441468af480fSmrg return 0; 441568af480fSmrg} 441668af480fSmrg_ACEOF 441768af480fSmrg # Make sure it works both with $CC and with simple cc. 441868af480fSmrg # Following AC_PROG_CC_C_O, we do the test twice because some 441968af480fSmrg # compilers refuse to overwrite an existing .o file with -o, 442068af480fSmrg # though they will create one. 442168af480fSmrg am_cv_prog_cc_c_o=yes 442268af480fSmrg for am_i in 1 2; do 442368af480fSmrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 442468af480fSmrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 442568af480fSmrg ac_status=$? 442668af480fSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 442768af480fSmrg (exit $ac_status); } \ 442868af480fSmrg && test -f conftest2.$ac_objext; then 442968af480fSmrg : OK 443068af480fSmrg else 443168af480fSmrg am_cv_prog_cc_c_o=no 443268af480fSmrg break 443368af480fSmrg fi 443468af480fSmrg done 443568af480fSmrg rm -f core conftest* 4436bbfad078Smrg unset am_i ;; 4437bbfad078Smrgesac 443868af480fSmrgfi 4439219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4440219ffec0Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 444168af480fSmrgif test "$am_cv_prog_cc_c_o" != yes; then 444268af480fSmrg # Losing compiler, so override with the script. 444368af480fSmrg # FIXME: It is wrong to rewrite CC. 444468af480fSmrg # But if we don't then we get into trouble of one sort or another. 444568af480fSmrg # A longer-term fix would be to have automake use am__CC in this case, 444668af480fSmrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 444768af480fSmrg CC="$am_aux_dir/compile $CC" 444868af480fSmrgfi 444968af480fSmrgac_ext=c 445068af480fSmrgac_cpp='$CPP $CPPFLAGS' 445168af480fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 445268af480fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 445368af480fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 445468af480fSmrg 445568af480fSmrg 445697e8a2e8Smrgdepcc="$CC" am_compiler_list= 445797e8a2e8Smrg 4458219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4459219ffec0Smrgprintf %s "checking dependency style of $depcc... " >&6; } 4460219ffec0Smrgif test ${am_cv_CC_dependencies_compiler_type+y} 4461219ffec0Smrgthen : 4462219ffec0Smrg printf %s "(cached) " >&6 4463bbfad078Smrgelse case e in #( 4464bbfad078Smrg e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 446597e8a2e8Smrg # We make a subdir and do the tests there. Otherwise we can end up 446697e8a2e8Smrg # making bogus files that we don't know about and never remove. For 446797e8a2e8Smrg # instance it was reported that on HP-UX the gcc test will end up 446868af480fSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 446968af480fSmrg # in D". 447068af480fSmrg rm -rf conftest.dir 447197e8a2e8Smrg mkdir conftest.dir 447297e8a2e8Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 447397e8a2e8Smrg # using a relative directory. 447497e8a2e8Smrg cp "$am_depcomp" conftest.dir 447597e8a2e8Smrg cd conftest.dir 447697e8a2e8Smrg # We will build objects and dependencies in a subdirectory because 447797e8a2e8Smrg # it helps to detect inapplicable dependency modes. For instance 447897e8a2e8Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 447997e8a2e8Smrg # side effect of compilation, but ICC will put the dependencies in 448097e8a2e8Smrg # the current directory while Tru64 will put them in the object 448197e8a2e8Smrg # directory. 448297e8a2e8Smrg mkdir sub 448397e8a2e8Smrg 448497e8a2e8Smrg am_cv_CC_dependencies_compiler_type=none 448597e8a2e8Smrg if test "$am_compiler_list" = ""; then 448697e8a2e8Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 448797e8a2e8Smrg fi 4488d7accfefSmrg am__universal=false 4489d7accfefSmrg case " $depcc " in #( 4490d7accfefSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4491d7accfefSmrg esac 4492d7accfefSmrg 449397e8a2e8Smrg for depmode in $am_compiler_list; do 449497e8a2e8Smrg # Setup a source with many dependencies, because some compilers 449597e8a2e8Smrg # like to wrap large dependency lists on column 80 (with \), and 449697e8a2e8Smrg # we should not choose a depcomp mode which is confused by this. 449797e8a2e8Smrg # 449897e8a2e8Smrg # We need to recreate these files for each test, as the compiler may 449997e8a2e8Smrg # overwrite some of them when testing with obscure command lines. 450097e8a2e8Smrg # This happens at least with the AIX C compiler. 450197e8a2e8Smrg : > sub/conftest.c 450297e8a2e8Smrg for i in 1 2 3 4 5 6; do 450397e8a2e8Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 450468af480fSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 450568af480fSmrg # Solaris 10 /bin/sh. 450668af480fSmrg echo '/* dummy */' > sub/conftst$i.h 450797e8a2e8Smrg done 450897e8a2e8Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 450997e8a2e8Smrg 451068af480fSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4511d7accfefSmrg # mode. It turns out that the SunPro C++ compiler does not properly 451268af480fSmrg # handle '-M -o', and we need to detect this. Also, some Intel 451368af480fSmrg # versions had trouble with output in subdirs. 4514d7accfefSmrg am__obj=sub/conftest.${OBJEXT-o} 4515d7accfefSmrg am__minus_obj="-o $am__obj" 451697e8a2e8Smrg case $depmode in 4517d7accfefSmrg gcc) 4518d7accfefSmrg # This depmode causes a compiler race in universal mode. 4519d7accfefSmrg test "$am__universal" = false || continue 4520d7accfefSmrg ;; 452197e8a2e8Smrg nosideeffect) 452268af480fSmrg # After this tag, mechanisms are not by side-effect, so they'll 452368af480fSmrg # only be used when explicitly requested. 452497e8a2e8Smrg if test "x$enable_dependency_tracking" = xyes; then 452597e8a2e8Smrg continue 452697e8a2e8Smrg else 452797e8a2e8Smrg break 452897e8a2e8Smrg fi 452997e8a2e8Smrg ;; 453068af480fSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 453168af480fSmrg # This compiler won't grok '-c -o', but also, the minuso test has 4532d7accfefSmrg # not run yet. These depmodes are late enough in the game, and 4533d7accfefSmrg # so weak that their functioning should not be impacted. 4534d7accfefSmrg am__obj=conftest.${OBJEXT-o} 4535d7accfefSmrg am__minus_obj= 4536d7accfefSmrg ;; 453797e8a2e8Smrg none) break ;; 453897e8a2e8Smrg esac 453997e8a2e8Smrg if depmode=$depmode \ 4540d7accfefSmrg source=sub/conftest.c object=$am__obj \ 454197e8a2e8Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4542d7accfefSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 454397e8a2e8Smrg >/dev/null 2>conftest.err && 4544d7accfefSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 454597e8a2e8Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4546d7accfefSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 454797e8a2e8Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 454897e8a2e8Smrg # icc doesn't choke on unknown options, it will just issue warnings 4549d7accfefSmrg # or remarks (even with -Werror). So we grep stderr for any message 4550d7accfefSmrg # that says an option was ignored or not supported. 4551bbfad078Smrg # When given -MP, icc 7.0 and 7.1 complain thus: 4552d7accfefSmrg # icc: Command line warning: ignoring option '-M'; no argument required 4553d7accfefSmrg # The diagnosis changed in icc 8.0: 4554d7accfefSmrg # icc: Command line remark: option '-MP' not supported 4555d7accfefSmrg if (grep 'ignoring option' conftest.err || 4556d7accfefSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 455797e8a2e8Smrg am_cv_CC_dependencies_compiler_type=$depmode 455897e8a2e8Smrg break 455997e8a2e8Smrg fi 456097e8a2e8Smrg fi 456197e8a2e8Smrg done 456297e8a2e8Smrg 456397e8a2e8Smrg cd .. 4564219ffec0Smrg rm -rf conftest.dir 4565d7accfefSmrgelse 4566219ffec0Smrg am_cv_CC_dependencies_compiler_type=none 4567d7accfefSmrgfi 4568bbfad078Smrg ;; 4569bbfad078Smrgesac 4570219ffec0Smrgfi 4571219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4572219ffec0Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4573219ffec0SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4574c3f70f0aSmrg 4575219ffec0Smrg if 4576219ffec0Smrg test "x$enable_dependency_tracking" != xno \ 4577219ffec0Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4578219ffec0Smrg am__fastdepCC_TRUE= 4579219ffec0Smrg am__fastdepCC_FALSE='#' 4580d7accfefSmrgelse 4581219ffec0Smrg am__fastdepCC_TRUE='#' 4582219ffec0Smrg am__fastdepCC_FALSE= 4583d7accfefSmrgfi 4584d7accfefSmrg 4585d7accfefSmrg 4586d7accfefSmrg 4587219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4588219ffec0Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4589219ffec0Smrgif test ${ac_cv_c_undeclared_builtin_options+y} 4590219ffec0Smrgthen : 4591219ffec0Smrg printf %s "(cached) " >&6 4592bbfad078Smrgelse case e in #( 4593bbfad078Smrg e) ac_save_CFLAGS=$CFLAGS 4594219ffec0Smrg ac_cv_c_undeclared_builtin_options='cannot detect' 4595219ffec0Smrg for ac_arg in '' -fno-builtin; do 4596219ffec0Smrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4597219ffec0Smrg # This test program should *not* compile successfully. 4598219ffec0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4599219ffec0Smrg/* end confdefs.h. */ 4600d7accfefSmrg 4601219ffec0Smrgint 4602219ffec0Smrgmain (void) 4603219ffec0Smrg{ 4604219ffec0Smrg(void) strchr; 4605219ffec0Smrg ; 4606219ffec0Smrg return 0; 4607219ffec0Smrg} 4608219ffec0Smrg_ACEOF 4609219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 4610219ffec0Smrgthen : 4611d7accfefSmrg 4612bbfad078Smrgelse case e in #( 4613bbfad078Smrg e) # This test program should compile successfully. 4614219ffec0Smrg # No library function is consistently available on 4615219ffec0Smrg # freestanding implementations, so test against a dummy 4616219ffec0Smrg # declaration. Include always-available headers on the 4617219ffec0Smrg # off chance that they somehow elicit warnings. 4618219ffec0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4619d7accfefSmrg/* end confdefs.h. */ 4620219ffec0Smrg#include <float.h> 4621219ffec0Smrg#include <limits.h> 4622219ffec0Smrg#include <stdarg.h> 4623219ffec0Smrg#include <stddef.h> 4624219ffec0Smrgextern void ac_decl (int, char *); 4625d7accfefSmrg 4626d7accfefSmrgint 4627219ffec0Smrgmain (void) 4628d7accfefSmrg{ 4629219ffec0Smrg(void) ac_decl (0, (char *) 0); 4630219ffec0Smrg (void) ac_decl; 4631219ffec0Smrg 4632219ffec0Smrg ; 4633d7accfefSmrg return 0; 4634d7accfefSmrg} 4635d7accfefSmrg_ACEOF 4636219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 4637219ffec0Smrgthen : 4638219ffec0Smrg if test x"$ac_arg" = x 4639219ffec0Smrgthen : 4640219ffec0Smrg ac_cv_c_undeclared_builtin_options='none needed' 4641bbfad078Smrgelse case e in #( 4642bbfad078Smrg e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 4643bbfad078Smrgesac 4644d7accfefSmrgfi 4645219ffec0Smrg break 4646d7accfefSmrgfi 4647bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4648bbfad078Smrgesac 4649d7accfefSmrgfi 4650219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4651219ffec0Smrg done 4652219ffec0Smrg CFLAGS=$ac_save_CFLAGS 4653bbfad078Smrg ;; 4654bbfad078Smrgesac 4655219ffec0Smrgfi 4656219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4657219ffec0Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4658219ffec0Smrg case $ac_cv_c_undeclared_builtin_options in #( 4659219ffec0Smrg 'cannot detect') : 4660bbfad078Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4661bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4662219ffec0Smrgas_fn_error $? "cannot make $CC report undeclared builtins 4663bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 4664219ffec0Smrg 'none needed') : 4665219ffec0Smrg ac_c_undeclared_builtin_options='' ;; #( 4666219ffec0Smrg *) : 4667219ffec0Smrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4668219ffec0Smrgesac 4669219ffec0Smrg 4670219ffec0Smrgac_header= ac_cache= 4671219ffec0Smrgfor ac_item in $ac_header_c_list 4672219ffec0Smrgdo 4673219ffec0Smrg if test $ac_cache; then 4674219ffec0Smrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4675219ffec0Smrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4676219ffec0Smrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4677219ffec0Smrg fi 4678219ffec0Smrg ac_header= ac_cache= 4679219ffec0Smrg elif test $ac_header; then 4680219ffec0Smrg ac_cache=$ac_item 4681219ffec0Smrg else 4682219ffec0Smrg ac_header=$ac_item 4683219ffec0Smrg fi 4684219ffec0Smrgdone 4685219ffec0Smrg 4686d7accfefSmrg 4687d7accfefSmrg 4688d7accfefSmrg 4689d7accfefSmrg 4690d7accfefSmrg 4691d7accfefSmrg 4692d7accfefSmrg 4693219ffec0Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4694219ffec0Smrgthen : 4695d7accfefSmrg 4696219ffec0Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4697219ffec0Smrg 4698219ffec0Smrgfi 4699d7accfefSmrg 470068af480fSmrg 470168af480fSmrg 4702219ffec0Smrg 4703219ffec0Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4704219ffec0Smrgif test "x$ac_cv_have_decl___clang__" = xyes 4705219ffec0Smrgthen : 4706bbf6ba0aSmrg CLANGCC="yes" 4707bbfad078Smrgelse case e in #( 4708bbfad078Smrg e) CLANGCC="no" ;; 4709bbfad078Smrgesac 4710bbf6ba0aSmrgfi 4711219ffec0Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4712219ffec0Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4713219ffec0Smrgthen : 4714bbf6ba0aSmrg INTELCC="yes" 4715bbfad078Smrgelse case e in #( 4716bbfad078Smrg e) INTELCC="no" ;; 4717bbfad078Smrgesac 4718bbf6ba0aSmrgfi 4719219ffec0Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4720219ffec0Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4721219ffec0Smrgthen : 4722bbf6ba0aSmrg SUNCC="yes" 4723bbfad078Smrgelse case e in #( 4724bbfad078Smrg e) SUNCC="no" ;; 4725bbfad078Smrgesac 4726bbf6ba0aSmrgfi 4727bbf6ba0aSmrg 4728bbf6ba0aSmrg 4729bbf6ba0aSmrg 4730bbf6ba0aSmrg 4731219ffec0Smrg 4732219ffec0Smrg 4733219ffec0Smrg 4734219ffec0Smrg 4735c3f70f0aSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4736c3f70f0aSmrg if test -n "$ac_tool_prefix"; then 4737c3f70f0aSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4738c3f70f0aSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4739219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4740219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 4741219ffec0Smrgif test ${ac_cv_path_PKG_CONFIG+y} 4742219ffec0Smrgthen : 4743219ffec0Smrg printf %s "(cached) " >&6 4744bbfad078Smrgelse case e in #( 4745bbfad078Smrg e) case $PKG_CONFIG in 4746c3f70f0aSmrg [\\/]* | ?:[\\/]*) 4747c3f70f0aSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4748c3f70f0aSmrg ;; 4749c3f70f0aSmrg *) 4750c3f70f0aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4751c3f70f0aSmrgfor as_dir in $PATH 4752d7accfefSmrgdo 4753c3f70f0aSmrg IFS=$as_save_IFS 4754219ffec0Smrg case $as_dir in #((( 4755219ffec0Smrg '') as_dir=./ ;; 4756219ffec0Smrg */) ;; 4757219ffec0Smrg *) as_dir=$as_dir/ ;; 4758219ffec0Smrg esac 4759c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4760219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4761219ffec0Smrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4762219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4763c3f70f0aSmrg break 2 4764c3f70f0aSmrg fi 4765c3f70f0aSmrgdone 4766c3f70f0aSmrg done 4767c3f70f0aSmrgIFS=$as_save_IFS 4768c3f70f0aSmrg 4769c3f70f0aSmrg ;; 4770bbfad078Smrgesac ;; 4771d7accfefSmrgesac 4772c3f70f0aSmrgfi 4773c3f70f0aSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4774c3f70f0aSmrgif test -n "$PKG_CONFIG"; then 4775219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4776219ffec0Smrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4777d7accfefSmrgelse 4778219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4779219ffec0Smrgprintf "%s\n" "no" >&6; } 4780d7accfefSmrgfi 4781d7accfefSmrg 4782d7accfefSmrg 4783d7accfefSmrgfi 4784c3f70f0aSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4785c3f70f0aSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4786c3f70f0aSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 4787c3f70f0aSmrgset dummy pkg-config; ac_word=$2 4788219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4789219ffec0Smrgprintf %s "checking for $ac_word... " >&6; } 4790219ffec0Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4791219ffec0Smrgthen : 4792219ffec0Smrg printf %s "(cached) " >&6 4793bbfad078Smrgelse case e in #( 4794bbfad078Smrg e) case $ac_pt_PKG_CONFIG in 4795c3f70f0aSmrg [\\/]* | ?:[\\/]*) 4796c3f70f0aSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4797c3f70f0aSmrg ;; 4798d7accfefSmrg *) 4799c3f70f0aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4800c3f70f0aSmrgfor as_dir in $PATH 4801c3f70f0aSmrgdo 4802c3f70f0aSmrg IFS=$as_save_IFS 4803219ffec0Smrg case $as_dir in #((( 4804219ffec0Smrg '') as_dir=./ ;; 4805219ffec0Smrg */) ;; 4806219ffec0Smrg *) as_dir=$as_dir/ ;; 4807219ffec0Smrg esac 4808c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4809219ffec0Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4810219ffec0Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4811219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4812c3f70f0aSmrg break 2 4813c3f70f0aSmrg fi 4814c3f70f0aSmrgdone 4815c3f70f0aSmrg done 4816c3f70f0aSmrgIFS=$as_save_IFS 4817c3f70f0aSmrg 4818c3f70f0aSmrg ;; 4819bbfad078Smrgesac ;; 4820d7accfefSmrgesac 4821c3f70f0aSmrgfi 4822c3f70f0aSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4823c3f70f0aSmrgif test -n "$ac_pt_PKG_CONFIG"; then 4824219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4825219ffec0Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4826c3f70f0aSmrgelse 4827219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4828219ffec0Smrgprintf "%s\n" "no" >&6; } 4829c3f70f0aSmrgfi 4830d7accfefSmrg 4831c3f70f0aSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 4832c3f70f0aSmrg PKG_CONFIG="" 4833c3f70f0aSmrg else 4834c3f70f0aSmrg case $cross_compiling:$ac_tool_warned in 4835c3f70f0aSmrgyes:) 4836219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4837219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4838c3f70f0aSmrgac_tool_warned=yes ;; 4839c3f70f0aSmrgesac 4840c3f70f0aSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4841c3f70f0aSmrg fi 4842c3f70f0aSmrgelse 4843c3f70f0aSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4844c3f70f0aSmrgfi 4845d7accfefSmrg 4846c3f70f0aSmrgfi 4847c3f70f0aSmrgif test -n "$PKG_CONFIG"; then 4848c3f70f0aSmrg _pkg_min_version=0.9.0 4849219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4850219ffec0Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4851c3f70f0aSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4852219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4853219ffec0Smrgprintf "%s\n" "yes" >&6; } 4854c3f70f0aSmrg else 4855219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4856219ffec0Smrgprintf "%s\n" "no" >&6; } 4857c3f70f0aSmrg PKG_CONFIG="" 4858c3f70f0aSmrg fi 4859c3f70f0aSmrgfi 4860d7accfefSmrg 4861219ffec0Smrg 4862219ffec0Smrg # Make sure we can run config.sub. 4863219ffec0Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4864219ffec0Smrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4865219ffec0Smrg 4866219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4867219ffec0Smrgprintf %s "checking build system type... " >&6; } 4868219ffec0Smrgif test ${ac_cv_build+y} 4869219ffec0Smrgthen : 4870219ffec0Smrg printf %s "(cached) " >&6 4871bbfad078Smrgelse case e in #( 4872bbfad078Smrg e) ac_build_alias=$build_alias 4873d7accfefSmrgtest "x$ac_build_alias" = x && 4874219ffec0Smrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 4875d7accfefSmrgtest "x$ac_build_alias" = x && 4876c3f70f0aSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4877219ffec0Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4878219ffec0Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4879bbfad078Smrg ;; 4880bbfad078Smrgesac 4881d7accfefSmrgfi 4882219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4883219ffec0Smrgprintf "%s\n" "$ac_cv_build" >&6; } 4884d7accfefSmrgcase $ac_cv_build in 4885d7accfefSmrg*-*-*) ;; 4886c3f70f0aSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4887d7accfefSmrgesac 4888d7accfefSmrgbuild=$ac_cv_build 4889d7accfefSmrgac_save_IFS=$IFS; IFS='-' 4890d7accfefSmrgset x $ac_cv_build 4891d7accfefSmrgshift 4892d7accfefSmrgbuild_cpu=$1 4893d7accfefSmrgbuild_vendor=$2 4894d7accfefSmrgshift; shift 4895d7accfefSmrg# Remember, the first character of IFS is used to create $*, 4896d7accfefSmrg# except with old shells: 4897d7accfefSmrgbuild_os=$* 4898d7accfefSmrgIFS=$ac_save_IFS 4899d7accfefSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4900d7accfefSmrg 4901d7accfefSmrg 4902219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4903219ffec0Smrgprintf %s "checking host system type... " >&6; } 4904219ffec0Smrgif test ${ac_cv_host+y} 4905219ffec0Smrgthen : 4906219ffec0Smrg printf %s "(cached) " >&6 4907bbfad078Smrgelse case e in #( 4908bbfad078Smrg e) if test "x$host_alias" = x; then 4909d7accfefSmrg ac_cv_host=$ac_cv_build 4910d7accfefSmrgelse 4911219ffec0Smrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4912219ffec0Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 4913d7accfefSmrgfi 4914bbfad078Smrg ;; 4915bbfad078Smrgesac 4916d7accfefSmrgfi 4917219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4918219ffec0Smrgprintf "%s\n" "$ac_cv_host" >&6; } 4919d7accfefSmrgcase $ac_cv_host in 4920d7accfefSmrg*-*-*) ;; 4921c3f70f0aSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4922d7accfefSmrgesac 4923d7accfefSmrghost=$ac_cv_host 4924d7accfefSmrgac_save_IFS=$IFS; IFS='-' 4925d7accfefSmrgset x $ac_cv_host 4926d7accfefSmrgshift 4927d7accfefSmrghost_cpu=$1 4928d7accfefSmrghost_vendor=$2 4929d7accfefSmrgshift; shift 4930d7accfefSmrg# Remember, the first character of IFS is used to create $*, 4931d7accfefSmrg# except with old shells: 4932d7accfefSmrghost_os=$* 4933d7accfefSmrgIFS=$ac_save_IFS 4934d7accfefSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4935d7accfefSmrg 4936d7accfefSmrg 4937219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4938219ffec0Smrgprintf %s "checking for a sed that does not truncate output... " >&6; } 4939219ffec0Smrgif test ${ac_cv_path_SED+y} 4940219ffec0Smrgthen : 4941219ffec0Smrg printf %s "(cached) " >&6 4942bbfad078Smrgelse case e in #( 4943bbfad078Smrg e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4944c3f70f0aSmrg for ac_i in 1 2 3 4 5 6 7; do 4945c3f70f0aSmrg ac_script="$ac_script$as_nl$ac_script" 4946c3f70f0aSmrg done 4947c3f70f0aSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4948c3f70f0aSmrg { ac_script=; unset ac_script;} 4949c3f70f0aSmrg if test -z "$SED"; then 4950c3f70f0aSmrg ac_path_SED_found=false 4951c3f70f0aSmrg # Loop through the user's path and test for each of PROGNAME-LIST 4952c3f70f0aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4953c3f70f0aSmrgfor as_dir in $PATH 4954c3f70f0aSmrgdo 4955c3f70f0aSmrg IFS=$as_save_IFS 4956219ffec0Smrg case $as_dir in #((( 4957219ffec0Smrg '') as_dir=./ ;; 4958219ffec0Smrg */) ;; 4959219ffec0Smrg *) as_dir=$as_dir/ ;; 4960219ffec0Smrg esac 4961219ffec0Smrg for ac_prog in sed gsed 4962219ffec0Smrg do 4963c3f70f0aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4964219ffec0Smrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4965219ffec0Smrg as_fn_executable_p "$ac_path_SED" || continue 4966c3f70f0aSmrg# Check for GNU ac_path_SED and select it if it is found. 4967c3f70f0aSmrg # Check for GNU $ac_path_SED 4968bbfad078Smrgcase `"$ac_path_SED" --version 2>&1` in #( 4969c3f70f0aSmrg*GNU*) 4970c3f70f0aSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4971bbfad078Smrg#( 4972c3f70f0aSmrg*) 4973c3f70f0aSmrg ac_count=0 4974219ffec0Smrg printf %s 0123456789 >"conftest.in" 4975c3f70f0aSmrg while : 4976c3f70f0aSmrg do 4977c3f70f0aSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4978c3f70f0aSmrg mv "conftest.tmp" "conftest.in" 4979c3f70f0aSmrg cp "conftest.in" "conftest.nl" 4980219ffec0Smrg printf "%s\n" '' >> "conftest.nl" 4981c3f70f0aSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4982c3f70f0aSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4983c3f70f0aSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4984c3f70f0aSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4985c3f70f0aSmrg # Best one so far, save it but keep looking for a better one 4986c3f70f0aSmrg ac_cv_path_SED="$ac_path_SED" 4987c3f70f0aSmrg ac_path_SED_max=$ac_count 4988c3f70f0aSmrg fi 4989c3f70f0aSmrg # 10*(2^10) chars as input seems more than enough 4990c3f70f0aSmrg test $ac_count -gt 10 && break 4991c3f70f0aSmrg done 4992c3f70f0aSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4993c3f70f0aSmrgesac 4994c3f70f0aSmrg 4995c3f70f0aSmrg $ac_path_SED_found && break 3 4996c3f70f0aSmrg done 4997c3f70f0aSmrg done 4998c3f70f0aSmrg done 4999c3f70f0aSmrgIFS=$as_save_IFS 5000c3f70f0aSmrg if test -z "$ac_cv_path_SED"; then 5001c3f70f0aSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5002c3f70f0aSmrg fi 5003c3f70f0aSmrgelse 5004c3f70f0aSmrg ac_cv_path_SED=$SED 5005c3f70f0aSmrgfi 5006bbfad078Smrg ;; 5007bbfad078Smrgesac 5008c3f70f0aSmrgfi 5009219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5010219ffec0Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 5011c3f70f0aSmrg SED="$ac_cv_path_SED" 5012c3f70f0aSmrg rm -f conftest.sed 5013c3f70f0aSmrg 5014c3f70f0aSmrg 5015d7accfefSmrg 5016d7accfefSmrg 5017d7accfefSmrg 5018bbf6ba0aSmrg 5019bbf6ba0aSmrg# Check whether --enable-selective-werror was given. 5020219ffec0Smrgif test ${enable_selective_werror+y} 5021219ffec0Smrgthen : 5022bbf6ba0aSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 5023bbfad078Smrgelse case e in #( 5024bbfad078Smrg e) SELECTIVE_WERROR=yes ;; 5025bbfad078Smrgesac 5026bbf6ba0aSmrgfi 5027bbf6ba0aSmrg 5028bbf6ba0aSmrg 502968af480fSmrg 503068af480fSmrg 503168af480fSmrg 5032bbf6ba0aSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 5033bbf6ba0aSmrgif test "x$SUNCC" = "xyes"; then 5034bbf6ba0aSmrg BASE_CFLAGS="-v" 5035d7accfefSmrgelse 5036bbf6ba0aSmrg BASE_CFLAGS="" 5037d7accfefSmrgfi 5038d7accfefSmrg 5039bbf6ba0aSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 5040bbf6ba0aSmrg 5041bbf6ba0aSmrg 5042bbf6ba0aSmrg 5043bbf6ba0aSmrg 5044bbf6ba0aSmrg 504568af480fSmrg 504668af480fSmrg 504768af480fSmrg 504868af480fSmrg 504968af480fSmrg 505068af480fSmrg 505168af480fSmrg 505268af480fSmrg 5053bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5054bbf6ba0aSmrg 505568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5056bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5057219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5058219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5059219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5060219ffec0Smrgthen : 5061219ffec0Smrg printf %s "(cached) " >&6 5062bbfad078Smrgelse case e in #( 5063bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5064bbf6ba0aSmrg/* end confdefs.h. */ 5065bbf6ba0aSmrgint i; 5066bbf6ba0aSmrg_ACEOF 5067219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5068219ffec0Smrgthen : 5069bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5070bbfad078Smrgelse case e in #( 5071bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5072bbfad078Smrgesac 5073bbf6ba0aSmrgfi 5074bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5075bbfad078Smrgesac 5076bbf6ba0aSmrgfi 5077219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5078219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 507968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5080bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5081d7accfefSmrgfi 5082d7accfefSmrg 508368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 508468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5085bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5086bbf6ba0aSmrg fi 5087bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5088219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5089219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5090219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5091219ffec0Smrgthen : 5092219ffec0Smrg printf %s "(cached) " >&6 5093bbfad078Smrgelse case e in #( 5094bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5095bbf6ba0aSmrg/* end confdefs.h. */ 5096bbf6ba0aSmrgint i; 5097bbf6ba0aSmrg_ACEOF 5098219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5099219ffec0Smrgthen : 5100bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5101bbfad078Smrgelse case e in #( 5102bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5103bbfad078Smrgesac 5104bbf6ba0aSmrgfi 5105bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5106bbfad078Smrgesac 5107bbf6ba0aSmrgfi 5108219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5109219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 511068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5111bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5112bbf6ba0aSmrgfi 5113d7accfefSmrg 5114bbf6ba0aSmrgfound="no" 5115d7accfefSmrg 5116bbf6ba0aSmrg if test $found = "no" ; then 511768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5118bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5119bbf6ba0aSmrg fi 5120d7accfefSmrg 512168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5122bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5123bbf6ba0aSmrg fi 5124d7accfefSmrg 5125bbf6ba0aSmrg CFLAGS="$CFLAGS -Wall" 5126d7accfefSmrg 5127219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 5128219ffec0Smrgprintf %s "checking if $CC supports -Wall... " >&6; } 512968af480fSmrg cacheid=xorg_cv_cc_flag__Wall 5130219ffec0Smrg if eval test \${$cacheid+y} 5131219ffec0Smrgthen : 5132219ffec0Smrg printf %s "(cached) " >&6 5133bbfad078Smrgelse case e in #( 5134bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5135bbf6ba0aSmrg/* end confdefs.h. */ 5136bbf6ba0aSmrgint i; 5137bbf6ba0aSmrgint 5138219ffec0Smrgmain (void) 5139bbf6ba0aSmrg{ 5140bbf6ba0aSmrg 5141bbf6ba0aSmrg ; 5142bbf6ba0aSmrg return 0; 5143bbf6ba0aSmrg} 5144bbf6ba0aSmrg_ACEOF 5145219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5146219ffec0Smrgthen : 514768af480fSmrg eval $cacheid=yes 5148bbfad078Smrgelse case e in #( 5149bbfad078Smrg e) eval $cacheid=no ;; 5150bbfad078Smrgesac 5151bbf6ba0aSmrgfi 5152219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5153bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5154bbfad078Smrgesac 5155d7accfefSmrgfi 5156d7accfefSmrg 5157bbf6ba0aSmrg 5158bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5159bbf6ba0aSmrg 516068af480fSmrg eval supported=\$$cacheid 5161219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5162219ffec0Smrgprintf "%s\n" "$supported" >&6; } 5163bbf6ba0aSmrg if test "$supported" = "yes" ; then 5164bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 5165bbf6ba0aSmrg found="yes" 5166bbf6ba0aSmrg fi 5167bbf6ba0aSmrg fi 5168bbf6ba0aSmrg 5169bbf6ba0aSmrg 5170bbf6ba0aSmrg 5171bbf6ba0aSmrg 5172bbf6ba0aSmrg 5173bbf6ba0aSmrg 5174bbf6ba0aSmrg 517568af480fSmrg 517668af480fSmrg 517768af480fSmrg 517868af480fSmrg 517968af480fSmrg 518068af480fSmrg 518168af480fSmrg 518268af480fSmrg 5183bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5184bbf6ba0aSmrg 518568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5186bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5187219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5188219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5189219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5190219ffec0Smrgthen : 5191219ffec0Smrg printf %s "(cached) " >&6 5192bbfad078Smrgelse case e in #( 5193bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5194bbf6ba0aSmrg/* end confdefs.h. */ 5195bbf6ba0aSmrgint i; 5196bbf6ba0aSmrg_ACEOF 5197219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5198219ffec0Smrgthen : 5199bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5200bbfad078Smrgelse case e in #( 5201bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5202bbfad078Smrgesac 5203bbf6ba0aSmrgfi 5204bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5205bbfad078Smrgesac 5206bbf6ba0aSmrgfi 5207219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5208219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 520968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5210bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5211d7accfefSmrgfi 5212d7accfefSmrg 521368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 521468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5215bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5216bbf6ba0aSmrg fi 5217bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5218219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5219219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5220219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5221219ffec0Smrgthen : 5222219ffec0Smrg printf %s "(cached) " >&6 5223bbfad078Smrgelse case e in #( 5224bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5225bbf6ba0aSmrg/* end confdefs.h. */ 5226bbf6ba0aSmrgint i; 5227bbf6ba0aSmrg_ACEOF 5228219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5229219ffec0Smrgthen : 5230bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5231bbfad078Smrgelse case e in #( 5232bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5233bbfad078Smrgesac 5234bbf6ba0aSmrgfi 5235bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5236bbfad078Smrgesac 5237bbf6ba0aSmrgfi 5238219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5239219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 524068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5241bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5242bbf6ba0aSmrgfi 5243bbf6ba0aSmrg 5244bbf6ba0aSmrgfound="no" 5245bbf6ba0aSmrg 5246bbf6ba0aSmrg if test $found = "no" ; then 524768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5248bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5249bbf6ba0aSmrg fi 5250bbf6ba0aSmrg 525168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5252bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5253bbf6ba0aSmrg fi 5254bbf6ba0aSmrg 5255bbf6ba0aSmrg CFLAGS="$CFLAGS -Wpointer-arith" 5256bbf6ba0aSmrg 5257219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5258219ffec0Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 525968af480fSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5260219ffec0Smrg if eval test \${$cacheid+y} 5261219ffec0Smrgthen : 5262219ffec0Smrg printf %s "(cached) " >&6 5263bbfad078Smrgelse case e in #( 5264bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5265bbf6ba0aSmrg/* end confdefs.h. */ 5266bbf6ba0aSmrgint i; 5267bbf6ba0aSmrgint 5268219ffec0Smrgmain (void) 5269bbf6ba0aSmrg{ 5270bbf6ba0aSmrg 5271bbf6ba0aSmrg ; 5272bbf6ba0aSmrg return 0; 5273bbf6ba0aSmrg} 5274bbf6ba0aSmrg_ACEOF 5275219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5276219ffec0Smrgthen : 527768af480fSmrg eval $cacheid=yes 5278bbfad078Smrgelse case e in #( 5279bbfad078Smrg e) eval $cacheid=no ;; 5280bbfad078Smrgesac 5281bbf6ba0aSmrgfi 5282219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5283bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5284bbfad078Smrgesac 5285bbf6ba0aSmrgfi 5286bbf6ba0aSmrg 5287bbf6ba0aSmrg 5288bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5289bbf6ba0aSmrg 529068af480fSmrg eval supported=\$$cacheid 5291219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5292219ffec0Smrgprintf "%s\n" "$supported" >&6; } 5293bbf6ba0aSmrg if test "$supported" = "yes" ; then 5294bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5295bbf6ba0aSmrg found="yes" 5296bbf6ba0aSmrg fi 5297bbf6ba0aSmrg fi 5298bbf6ba0aSmrg 5299bbf6ba0aSmrg 5300bbf6ba0aSmrg 5301bbf6ba0aSmrg 5302bbf6ba0aSmrg 5303bbf6ba0aSmrg 5304bbf6ba0aSmrg 530568af480fSmrg 530668af480fSmrg 530768af480fSmrg 530868af480fSmrg 530968af480fSmrg 531068af480fSmrg 531168af480fSmrg 531268af480fSmrg 5313bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5314bbf6ba0aSmrg 531568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5316bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5317219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5318219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5319219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5320219ffec0Smrgthen : 5321219ffec0Smrg printf %s "(cached) " >&6 5322bbfad078Smrgelse case e in #( 5323bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5324bbf6ba0aSmrg/* end confdefs.h. */ 5325bbf6ba0aSmrgint i; 5326bbf6ba0aSmrg_ACEOF 5327219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5328219ffec0Smrgthen : 5329bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5330bbfad078Smrgelse case e in #( 5331bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5332bbfad078Smrgesac 5333bbf6ba0aSmrgfi 5334bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5335bbfad078Smrgesac 5336bbf6ba0aSmrgfi 5337219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5338219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 533968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5340bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5341bbf6ba0aSmrgfi 5342bbf6ba0aSmrg 534368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 534468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5345bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5346bbf6ba0aSmrg fi 5347bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5348219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5349219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5350219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5351219ffec0Smrgthen : 5352219ffec0Smrg printf %s "(cached) " >&6 5353bbfad078Smrgelse case e in #( 5354bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5355bbf6ba0aSmrg/* end confdefs.h. */ 5356bbf6ba0aSmrgint i; 5357bbf6ba0aSmrg_ACEOF 5358219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5359219ffec0Smrgthen : 5360bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5361bbfad078Smrgelse case e in #( 5362bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5363bbfad078Smrgesac 5364bbf6ba0aSmrgfi 5365bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5366bbfad078Smrgesac 5367bbf6ba0aSmrgfi 5368219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5369219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 537068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5371bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5372bbf6ba0aSmrgfi 5373bbf6ba0aSmrg 5374bbf6ba0aSmrgfound="no" 5375bbf6ba0aSmrg 5376bbf6ba0aSmrg if test $found = "no" ; then 537768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5378bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5379bbf6ba0aSmrg fi 5380bbf6ba0aSmrg 538168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5382bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5383bbf6ba0aSmrg fi 5384bbf6ba0aSmrg 538568af480fSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 5386bbf6ba0aSmrg 5387219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5388219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 538968af480fSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5390219ffec0Smrg if eval test \${$cacheid+y} 5391219ffec0Smrgthen : 5392219ffec0Smrg printf %s "(cached) " >&6 5393bbfad078Smrgelse case e in #( 5394bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5395bbf6ba0aSmrg/* end confdefs.h. */ 5396bbf6ba0aSmrgint i; 5397bbf6ba0aSmrgint 5398219ffec0Smrgmain (void) 5399bbf6ba0aSmrg{ 5400bbf6ba0aSmrg 5401bbf6ba0aSmrg ; 5402bbf6ba0aSmrg return 0; 5403bbf6ba0aSmrg} 5404bbf6ba0aSmrg_ACEOF 5405219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5406219ffec0Smrgthen : 540768af480fSmrg eval $cacheid=yes 5408bbfad078Smrgelse case e in #( 5409bbfad078Smrg e) eval $cacheid=no ;; 5410bbfad078Smrgesac 5411bbf6ba0aSmrgfi 5412219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5413bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5414bbfad078Smrgesac 5415bbf6ba0aSmrgfi 5416bbf6ba0aSmrg 5417bbf6ba0aSmrg 5418bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5419bbf6ba0aSmrg 542068af480fSmrg eval supported=\$$cacheid 5421219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5422219ffec0Smrgprintf "%s\n" "$supported" >&6; } 5423bbf6ba0aSmrg if test "$supported" = "yes" ; then 542468af480fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5425bbf6ba0aSmrg found="yes" 5426bbf6ba0aSmrg fi 5427bbf6ba0aSmrg fi 5428bbf6ba0aSmrg 5429bbf6ba0aSmrg 5430bbf6ba0aSmrg 5431bbf6ba0aSmrg 5432bbf6ba0aSmrg 5433bbf6ba0aSmrg 5434bbf6ba0aSmrg 543568af480fSmrg 543668af480fSmrg 543768af480fSmrg 543868af480fSmrg 543968af480fSmrg 544068af480fSmrg 544168af480fSmrg 544268af480fSmrg 5443bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5444bbf6ba0aSmrg 544568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5446bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5447219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5448219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5449219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5450219ffec0Smrgthen : 5451219ffec0Smrg printf %s "(cached) " >&6 5452bbfad078Smrgelse case e in #( 5453bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5454bbf6ba0aSmrg/* end confdefs.h. */ 5455bbf6ba0aSmrgint i; 5456bbf6ba0aSmrg_ACEOF 5457219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5458219ffec0Smrgthen : 5459bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5460bbfad078Smrgelse case e in #( 5461bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5462bbfad078Smrgesac 5463bbf6ba0aSmrgfi 5464bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5465bbfad078Smrgesac 5466bbf6ba0aSmrgfi 5467219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5468219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 546968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5470bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5471d7accfefSmrgfi 5472d7accfefSmrg 547368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 547468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5475bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5476d7accfefSmrg fi 5477bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5478219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5479219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5480219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5481219ffec0Smrgthen : 5482219ffec0Smrg printf %s "(cached) " >&6 5483bbfad078Smrgelse case e in #( 5484bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5485bbf6ba0aSmrg/* end confdefs.h. */ 5486bbf6ba0aSmrgint i; 5487bbf6ba0aSmrg_ACEOF 5488219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5489219ffec0Smrgthen : 5490bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5491bbfad078Smrgelse case e in #( 5492bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5493bbfad078Smrgesac 5494bbf6ba0aSmrgfi 5495bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5496bbfad078Smrgesac 5497d7accfefSmrgfi 5498219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5499219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 550068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5501bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5502bbf6ba0aSmrgfi 5503bbf6ba0aSmrg 5504bbf6ba0aSmrgfound="no" 5505bbf6ba0aSmrg 5506bbf6ba0aSmrg if test $found = "no" ; then 550768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5508bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5509bbf6ba0aSmrg fi 5510bbf6ba0aSmrg 551168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5512bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5513bbf6ba0aSmrg fi 5514bbf6ba0aSmrg 551568af480fSmrg CFLAGS="$CFLAGS -Wformat=2" 5516bbf6ba0aSmrg 5517219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5518219ffec0Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5519219ffec0Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5520219ffec0Smrg if eval test \${$cacheid+y} 5521219ffec0Smrgthen : 5522219ffec0Smrg printf %s "(cached) " >&6 5523bbfad078Smrgelse case e in #( 5524bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5525bbf6ba0aSmrg/* end confdefs.h. */ 5526bbf6ba0aSmrgint i; 5527bbf6ba0aSmrgint 5528219ffec0Smrgmain (void) 5529bbf6ba0aSmrg{ 5530bbf6ba0aSmrg 5531bbf6ba0aSmrg ; 5532bbf6ba0aSmrg return 0; 5533bbf6ba0aSmrg} 5534bbf6ba0aSmrg_ACEOF 5535219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5536219ffec0Smrgthen : 553768af480fSmrg eval $cacheid=yes 5538bbfad078Smrgelse case e in #( 5539bbfad078Smrg e) eval $cacheid=no ;; 5540bbfad078Smrgesac 5541bbf6ba0aSmrgfi 5542219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5543bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5544bbfad078Smrgesac 5545bbf6ba0aSmrgfi 5546bbf6ba0aSmrg 5547bbf6ba0aSmrg 5548bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5549bbf6ba0aSmrg 555068af480fSmrg eval supported=\$$cacheid 5551219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5552219ffec0Smrgprintf "%s\n" "$supported" >&6; } 5553bbf6ba0aSmrg if test "$supported" = "yes" ; then 555468af480fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 555568af480fSmrg found="yes" 555668af480fSmrg fi 555768af480fSmrg fi 555868af480fSmrg 555968af480fSmrg if test $found = "no" ; then 556068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 556168af480fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 556268af480fSmrg fi 556368af480fSmrg 556468af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 556568af480fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 556668af480fSmrg fi 556768af480fSmrg 556868af480fSmrg CFLAGS="$CFLAGS -Wformat" 556968af480fSmrg 5570219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5571219ffec0Smrgprintf %s "checking if $CC supports -Wformat... " >&6; } 557268af480fSmrg cacheid=xorg_cv_cc_flag__Wformat 5573219ffec0Smrg if eval test \${$cacheid+y} 5574219ffec0Smrgthen : 5575219ffec0Smrg printf %s "(cached) " >&6 5576bbfad078Smrgelse case e in #( 5577bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 557868af480fSmrg/* end confdefs.h. */ 557968af480fSmrgint i; 558068af480fSmrgint 5581219ffec0Smrgmain (void) 558268af480fSmrg{ 558368af480fSmrg 558468af480fSmrg ; 558568af480fSmrg return 0; 558668af480fSmrg} 558768af480fSmrg_ACEOF 5588219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5589219ffec0Smrgthen : 559068af480fSmrg eval $cacheid=yes 5591bbfad078Smrgelse case e in #( 5592bbfad078Smrg e) eval $cacheid=no ;; 5593bbfad078Smrgesac 559468af480fSmrgfi 5595219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5596bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5597bbfad078Smrgesac 559868af480fSmrgfi 559968af480fSmrg 560068af480fSmrg 560168af480fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 560268af480fSmrg 560368af480fSmrg eval supported=\$$cacheid 5604219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5605219ffec0Smrgprintf "%s\n" "$supported" >&6; } 560668af480fSmrg if test "$supported" = "yes" ; then 560768af480fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5608bbf6ba0aSmrg found="yes" 5609bbf6ba0aSmrg fi 5610bbf6ba0aSmrg fi 5611bbf6ba0aSmrg 5612bbf6ba0aSmrg 5613bbf6ba0aSmrg 5614bbf6ba0aSmrg 5615bbf6ba0aSmrg 5616bbf6ba0aSmrg 5617bbf6ba0aSmrg 561868af480fSmrg 561968af480fSmrg 562068af480fSmrg 562168af480fSmrg 562268af480fSmrg 562368af480fSmrg 562468af480fSmrg 562568af480fSmrg 562668af480fSmrg 562768af480fSmrg 5628bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5629bbf6ba0aSmrg 563068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5631bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5632219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5633219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5634219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5635219ffec0Smrgthen : 5636219ffec0Smrg printf %s "(cached) " >&6 5637bbfad078Smrgelse case e in #( 5638bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5639bbf6ba0aSmrg/* end confdefs.h. */ 5640bbf6ba0aSmrgint i; 5641bbf6ba0aSmrg_ACEOF 5642219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5643219ffec0Smrgthen : 5644bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5645bbfad078Smrgelse case e in #( 5646bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5647bbfad078Smrgesac 5648bbf6ba0aSmrgfi 5649bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5650bbfad078Smrgesac 5651bbf6ba0aSmrgfi 5652219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5653219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 565468af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5655bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5656bbf6ba0aSmrgfi 5657bbf6ba0aSmrg 565868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 565968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5660bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5661bbf6ba0aSmrg fi 5662bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5663219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5664219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5665219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5666219ffec0Smrgthen : 5667219ffec0Smrg printf %s "(cached) " >&6 5668bbfad078Smrgelse case e in #( 5669bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5670bbf6ba0aSmrg/* end confdefs.h. */ 5671bbf6ba0aSmrgint i; 5672bbf6ba0aSmrg_ACEOF 5673219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5674219ffec0Smrgthen : 5675bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5676bbfad078Smrgelse case e in #( 5677bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5678bbfad078Smrgesac 5679bbf6ba0aSmrgfi 5680bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5681bbfad078Smrgesac 5682bbf6ba0aSmrgfi 5683219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5684219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 568568af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5686bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5687bbf6ba0aSmrgfi 5688bbf6ba0aSmrg 5689bbf6ba0aSmrgfound="no" 5690bbf6ba0aSmrg 5691bbf6ba0aSmrg if test $found = "no" ; then 569268af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5693bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5694bbf6ba0aSmrg fi 5695bbf6ba0aSmrg 569668af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5697bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5698bbf6ba0aSmrg fi 5699bbf6ba0aSmrg 570068af480fSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5701bbf6ba0aSmrg 5702219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5703219ffec0Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 570468af480fSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5705219ffec0Smrg if eval test \${$cacheid+y} 5706219ffec0Smrgthen : 5707219ffec0Smrg printf %s "(cached) " >&6 5708bbfad078Smrgelse case e in #( 5709bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5710bbf6ba0aSmrg/* end confdefs.h. */ 5711bbf6ba0aSmrgint i; 5712bbf6ba0aSmrgint 5713219ffec0Smrgmain (void) 5714bbf6ba0aSmrg{ 5715bbf6ba0aSmrg 5716bbf6ba0aSmrg ; 5717bbf6ba0aSmrg return 0; 5718bbf6ba0aSmrg} 5719bbf6ba0aSmrg_ACEOF 5720219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5721219ffec0Smrgthen : 572268af480fSmrg eval $cacheid=yes 5723bbfad078Smrgelse case e in #( 5724bbfad078Smrg e) eval $cacheid=no ;; 5725bbfad078Smrgesac 5726bbf6ba0aSmrgfi 5727219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5728bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5729bbfad078Smrgesac 5730bbf6ba0aSmrgfi 5731bbf6ba0aSmrg 5732bbf6ba0aSmrg 5733bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5734bbf6ba0aSmrg 573568af480fSmrg eval supported=\$$cacheid 5736219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5737219ffec0Smrgprintf "%s\n" "$supported" >&6; } 5738bbf6ba0aSmrg if test "$supported" = "yes" ; then 573968af480fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5740bbf6ba0aSmrg found="yes" 5741bbf6ba0aSmrg fi 5742bbf6ba0aSmrg fi 5743bbf6ba0aSmrg 5744bbf6ba0aSmrg 5745bbf6ba0aSmrg 5746bbf6ba0aSmrg 5747bbf6ba0aSmrg 5748bbf6ba0aSmrg 5749bbf6ba0aSmrg 575068af480fSmrg 575168af480fSmrg 575268af480fSmrg 575368af480fSmrg 575468af480fSmrg 575568af480fSmrg 575668af480fSmrg 575768af480fSmrg 5758bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5759bbf6ba0aSmrg 576068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5761bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5762219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5763219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5764219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5765219ffec0Smrgthen : 5766219ffec0Smrg printf %s "(cached) " >&6 5767bbfad078Smrgelse case e in #( 5768bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5769bbf6ba0aSmrg/* end confdefs.h. */ 5770bbf6ba0aSmrgint i; 5771bbf6ba0aSmrg_ACEOF 5772219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5773219ffec0Smrgthen : 5774bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5775bbfad078Smrgelse case e in #( 5776bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5777bbfad078Smrgesac 5778bbf6ba0aSmrgfi 5779bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5780bbfad078Smrgesac 5781bbf6ba0aSmrgfi 5782219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5783219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 578468af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5785bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5786bbf6ba0aSmrgfi 5787bbf6ba0aSmrg 578868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 578968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5790bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5791bbf6ba0aSmrg fi 5792bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5793219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5794219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5795219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5796219ffec0Smrgthen : 5797219ffec0Smrg printf %s "(cached) " >&6 5798bbfad078Smrgelse case e in #( 5799bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5800bbf6ba0aSmrg/* end confdefs.h. */ 5801bbf6ba0aSmrgint i; 5802bbf6ba0aSmrg_ACEOF 5803219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5804219ffec0Smrgthen : 5805bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5806bbfad078Smrgelse case e in #( 5807bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5808bbfad078Smrgesac 5809bbf6ba0aSmrgfi 5810bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5811bbfad078Smrgesac 5812bbf6ba0aSmrgfi 5813219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5814219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 581568af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5816bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5817bbf6ba0aSmrgfi 5818bbf6ba0aSmrg 5819bbf6ba0aSmrgfound="no" 5820bbf6ba0aSmrg 5821bbf6ba0aSmrg if test $found = "no" ; then 582268af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5823bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5824bbf6ba0aSmrg fi 5825bbf6ba0aSmrg 582668af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5827bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5828bbf6ba0aSmrg fi 5829bbf6ba0aSmrg 583068af480fSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5831bbf6ba0aSmrg 5832219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5833219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 583468af480fSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5835219ffec0Smrg if eval test \${$cacheid+y} 5836219ffec0Smrgthen : 5837219ffec0Smrg printf %s "(cached) " >&6 5838bbfad078Smrgelse case e in #( 5839bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5840bbf6ba0aSmrg/* end confdefs.h. */ 5841bbf6ba0aSmrgint i; 5842bbf6ba0aSmrgint 5843219ffec0Smrgmain (void) 5844bbf6ba0aSmrg{ 5845bbf6ba0aSmrg 5846bbf6ba0aSmrg ; 5847bbf6ba0aSmrg return 0; 5848bbf6ba0aSmrg} 5849bbf6ba0aSmrg_ACEOF 5850219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5851219ffec0Smrgthen : 585268af480fSmrg eval $cacheid=yes 5853bbfad078Smrgelse case e in #( 5854bbfad078Smrg e) eval $cacheid=no ;; 5855bbfad078Smrgesac 5856bbf6ba0aSmrgfi 5857219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5858bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5859bbfad078Smrgesac 5860bbf6ba0aSmrgfi 5861bbf6ba0aSmrg 5862bbf6ba0aSmrg 5863bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5864bbf6ba0aSmrg 586568af480fSmrg eval supported=\$$cacheid 5866219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5867219ffec0Smrgprintf "%s\n" "$supported" >&6; } 5868bbf6ba0aSmrg if test "$supported" = "yes" ; then 586968af480fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5870bbf6ba0aSmrg found="yes" 5871bbf6ba0aSmrg fi 5872bbf6ba0aSmrg fi 5873bbf6ba0aSmrg 5874bbf6ba0aSmrg 5875bbf6ba0aSmrg 5876bbf6ba0aSmrg 5877bbf6ba0aSmrg 5878bbf6ba0aSmrg 5879bbf6ba0aSmrg 588068af480fSmrg 588168af480fSmrg 588268af480fSmrg 588368af480fSmrg 588468af480fSmrg 588568af480fSmrg 588668af480fSmrg 588768af480fSmrg 5888bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5889bbf6ba0aSmrg 589068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5891bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5892219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5893219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5894219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5895219ffec0Smrgthen : 5896219ffec0Smrg printf %s "(cached) " >&6 5897bbfad078Smrgelse case e in #( 5898bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5899bbf6ba0aSmrg/* end confdefs.h. */ 5900bbf6ba0aSmrgint i; 5901bbf6ba0aSmrg_ACEOF 5902219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5903219ffec0Smrgthen : 5904bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5905bbfad078Smrgelse case e in #( 5906bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5907bbfad078Smrgesac 5908bbf6ba0aSmrgfi 5909bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5910bbfad078Smrgesac 5911bbf6ba0aSmrgfi 5912219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5913219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 591468af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5915bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5916bbf6ba0aSmrgfi 5917bbf6ba0aSmrg 591868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 591968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5920bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5921bbf6ba0aSmrg fi 5922bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5923219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5924219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5925219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5926219ffec0Smrgthen : 5927219ffec0Smrg printf %s "(cached) " >&6 5928bbfad078Smrgelse case e in #( 5929bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5930bbf6ba0aSmrg/* end confdefs.h. */ 5931bbf6ba0aSmrgint i; 5932bbf6ba0aSmrg_ACEOF 5933219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 5934219ffec0Smrgthen : 5935bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5936bbfad078Smrgelse case e in #( 5937bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5938bbfad078Smrgesac 5939bbf6ba0aSmrgfi 5940bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5941bbfad078Smrgesac 5942bbf6ba0aSmrgfi 5943219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5944219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 594568af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5946bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5947bbf6ba0aSmrgfi 5948bbf6ba0aSmrg 5949bbf6ba0aSmrgfound="no" 5950bbf6ba0aSmrg 5951bbf6ba0aSmrg if test $found = "no" ; then 595268af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5953bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5954bbf6ba0aSmrg fi 5955bbf6ba0aSmrg 595668af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5957bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5958bbf6ba0aSmrg fi 5959bbf6ba0aSmrg 596068af480fSmrg CFLAGS="$CFLAGS -Wnested-externs" 5961bbf6ba0aSmrg 5962219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5963219ffec0Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 596468af480fSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 5965219ffec0Smrg if eval test \${$cacheid+y} 5966219ffec0Smrgthen : 5967219ffec0Smrg printf %s "(cached) " >&6 5968bbfad078Smrgelse case e in #( 5969bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5970bbf6ba0aSmrg/* end confdefs.h. */ 5971bbf6ba0aSmrgint i; 5972bbf6ba0aSmrgint 5973219ffec0Smrgmain (void) 5974bbf6ba0aSmrg{ 5975bbf6ba0aSmrg 5976bbf6ba0aSmrg ; 5977bbf6ba0aSmrg return 0; 5978bbf6ba0aSmrg} 5979bbf6ba0aSmrg_ACEOF 5980219ffec0Smrgif ac_fn_c_try_link "$LINENO" 5981219ffec0Smrgthen : 598268af480fSmrg eval $cacheid=yes 5983bbfad078Smrgelse case e in #( 5984bbfad078Smrg e) eval $cacheid=no ;; 5985bbfad078Smrgesac 5986bbf6ba0aSmrgfi 5987219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5988bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 5989bbfad078Smrgesac 5990bbf6ba0aSmrgfi 5991bbf6ba0aSmrg 5992bbf6ba0aSmrg 5993bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5994bbf6ba0aSmrg 599568af480fSmrg eval supported=\$$cacheid 5996219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5997219ffec0Smrgprintf "%s\n" "$supported" >&6; } 5998bbf6ba0aSmrg if test "$supported" = "yes" ; then 599968af480fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 6000bbf6ba0aSmrg found="yes" 6001bbf6ba0aSmrg fi 6002bbf6ba0aSmrg fi 6003bbf6ba0aSmrg 6004bbf6ba0aSmrg 6005bbf6ba0aSmrg 6006bbf6ba0aSmrg 6007bbf6ba0aSmrg 6008bbf6ba0aSmrg 6009bbf6ba0aSmrg 601068af480fSmrg 601168af480fSmrg 601268af480fSmrg 601368af480fSmrg 601468af480fSmrg 601568af480fSmrg 601668af480fSmrg 601768af480fSmrg 6018bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6019bbf6ba0aSmrg 602068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6021bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6022219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6023219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6024219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6025219ffec0Smrgthen : 6026219ffec0Smrg printf %s "(cached) " >&6 6027bbfad078Smrgelse case e in #( 6028bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6029bbf6ba0aSmrg/* end confdefs.h. */ 6030bbf6ba0aSmrgint i; 6031bbf6ba0aSmrg_ACEOF 6032219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6033219ffec0Smrgthen : 6034bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6035bbfad078Smrgelse case e in #( 6036bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6037bbfad078Smrgesac 6038bbf6ba0aSmrgfi 6039bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6040bbfad078Smrgesac 6041bbf6ba0aSmrgfi 6042219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6043219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 604468af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6045bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6046bbf6ba0aSmrgfi 6047bbf6ba0aSmrg 604868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 604968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6050bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6051bbf6ba0aSmrg fi 6052bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6053219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6054219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6055219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6056219ffec0Smrgthen : 6057219ffec0Smrg printf %s "(cached) " >&6 6058bbfad078Smrgelse case e in #( 6059bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6060bbf6ba0aSmrg/* end confdefs.h. */ 6061bbf6ba0aSmrgint i; 6062bbf6ba0aSmrg_ACEOF 6063219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6064219ffec0Smrgthen : 6065bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6066bbfad078Smrgelse case e in #( 6067bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6068bbfad078Smrgesac 6069bbf6ba0aSmrgfi 6070bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6071bbfad078Smrgesac 6072bbf6ba0aSmrgfi 6073219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6074219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 607568af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6076bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6077bbf6ba0aSmrgfi 6078bbf6ba0aSmrg 6079bbf6ba0aSmrgfound="no" 6080bbf6ba0aSmrg 6081bbf6ba0aSmrg if test $found = "no" ; then 608268af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6083bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6084bbf6ba0aSmrg fi 6085bbf6ba0aSmrg 608668af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6087bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6088bbf6ba0aSmrg fi 6089bbf6ba0aSmrg 609068af480fSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 6091bbf6ba0aSmrg 6092219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 6093219ffec0Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 609468af480fSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 6095219ffec0Smrg if eval test \${$cacheid+y} 6096219ffec0Smrgthen : 6097219ffec0Smrg printf %s "(cached) " >&6 6098bbfad078Smrgelse case e in #( 6099bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6100bbf6ba0aSmrg/* end confdefs.h. */ 6101bbf6ba0aSmrgint i; 6102bbf6ba0aSmrgint 6103219ffec0Smrgmain (void) 6104bbf6ba0aSmrg{ 6105bbf6ba0aSmrg 6106bbf6ba0aSmrg ; 6107bbf6ba0aSmrg return 0; 6108bbf6ba0aSmrg} 6109bbf6ba0aSmrg_ACEOF 6110219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6111219ffec0Smrgthen : 611268af480fSmrg eval $cacheid=yes 6113bbfad078Smrgelse case e in #( 6114bbfad078Smrg e) eval $cacheid=no ;; 6115bbfad078Smrgesac 6116bbf6ba0aSmrgfi 6117219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6118bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6119bbfad078Smrgesac 6120bbf6ba0aSmrgfi 6121bbf6ba0aSmrg 6122bbf6ba0aSmrg 6123bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6124bbf6ba0aSmrg 612568af480fSmrg eval supported=\$$cacheid 6126219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6127219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6128bbf6ba0aSmrg if test "$supported" = "yes" ; then 612968af480fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 6130bbf6ba0aSmrg found="yes" 6131bbf6ba0aSmrg fi 6132bbf6ba0aSmrg fi 6133bbf6ba0aSmrg 6134bbf6ba0aSmrg 6135bbf6ba0aSmrg 6136bbf6ba0aSmrg 6137bbf6ba0aSmrg 6138bbf6ba0aSmrg 6139bbf6ba0aSmrg 6140bbf6ba0aSmrg 6141bbf6ba0aSmrg 6142bbf6ba0aSmrg 6143bbf6ba0aSmrg 6144bbf6ba0aSmrg 6145bbf6ba0aSmrg 6146bbf6ba0aSmrg 6147bbf6ba0aSmrg 6148bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6149bbf6ba0aSmrg 615068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6151bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6152219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6153219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6154219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6155219ffec0Smrgthen : 6156219ffec0Smrg printf %s "(cached) " >&6 6157bbfad078Smrgelse case e in #( 6158bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6159bbf6ba0aSmrg/* end confdefs.h. */ 6160bbf6ba0aSmrgint i; 6161bbf6ba0aSmrg_ACEOF 6162219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6163219ffec0Smrgthen : 6164bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6165bbfad078Smrgelse case e in #( 6166bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6167bbfad078Smrgesac 6168bbf6ba0aSmrgfi 6169bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6170bbfad078Smrgesac 6171bbf6ba0aSmrgfi 6172219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6173219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 617468af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6175bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6176bbf6ba0aSmrgfi 6177bbf6ba0aSmrg 617868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 617968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6180bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6181bbf6ba0aSmrg fi 6182bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6183219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6184219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6185219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6186219ffec0Smrgthen : 6187219ffec0Smrg printf %s "(cached) " >&6 6188bbfad078Smrgelse case e in #( 6189bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6190bbf6ba0aSmrg/* end confdefs.h. */ 6191bbf6ba0aSmrgint i; 6192bbf6ba0aSmrg_ACEOF 6193219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6194219ffec0Smrgthen : 6195bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6196bbfad078Smrgelse case e in #( 6197bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6198bbfad078Smrgesac 6199bbf6ba0aSmrgfi 6200bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6201bbfad078Smrgesac 6202bbf6ba0aSmrgfi 6203219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6204219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 620568af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6206bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6207bbf6ba0aSmrgfi 6208bbf6ba0aSmrg 6209bbf6ba0aSmrgfound="no" 6210bbf6ba0aSmrg 6211bbf6ba0aSmrg if test $found = "no" ; then 621268af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6213bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6214bbf6ba0aSmrg fi 6215bbf6ba0aSmrg 621668af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6217bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6218bbf6ba0aSmrg fi 6219bbf6ba0aSmrg 6220bbf6ba0aSmrg CFLAGS="$CFLAGS -Wold-style-definition" 6221bbf6ba0aSmrg 6222219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 6223219ffec0Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 622468af480fSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 6225219ffec0Smrg if eval test \${$cacheid+y} 6226219ffec0Smrgthen : 6227219ffec0Smrg printf %s "(cached) " >&6 6228bbfad078Smrgelse case e in #( 6229bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6230bbf6ba0aSmrg/* end confdefs.h. */ 6231bbf6ba0aSmrgint i; 6232bbf6ba0aSmrgint 6233219ffec0Smrgmain (void) 6234bbf6ba0aSmrg{ 6235bbf6ba0aSmrg 6236bbf6ba0aSmrg ; 6237bbf6ba0aSmrg return 0; 6238bbf6ba0aSmrg} 6239bbf6ba0aSmrg_ACEOF 6240219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6241219ffec0Smrgthen : 624268af480fSmrg eval $cacheid=yes 6243bbfad078Smrgelse case e in #( 6244bbfad078Smrg e) eval $cacheid=no ;; 6245bbfad078Smrgesac 6246bbf6ba0aSmrgfi 6247219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6248bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6249bbfad078Smrgesac 6250bbf6ba0aSmrgfi 6251bbf6ba0aSmrg 6252bbf6ba0aSmrg 6253bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6254bbf6ba0aSmrg 625568af480fSmrg eval supported=\$$cacheid 6256219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6257219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6258bbf6ba0aSmrg if test "$supported" = "yes" ; then 6259bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6260bbf6ba0aSmrg found="yes" 6261bbf6ba0aSmrg fi 6262bbf6ba0aSmrg fi 6263bbf6ba0aSmrg 6264219ffec0Smrg if test $found = "no" ; then 6265219ffec0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6266219ffec0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6267219ffec0Smrg fi 6268219ffec0Smrg 6269219ffec0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6270219ffec0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6271219ffec0Smrg fi 6272219ffec0Smrg 6273219ffec0Smrg CFLAGS="$CFLAGS -fd" 6274219ffec0Smrg 6275219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6276219ffec0Smrgprintf %s "checking if $CC supports -fd... " >&6; } 6277219ffec0Smrg cacheid=xorg_cv_cc_flag__fd 6278219ffec0Smrg if eval test \${$cacheid+y} 6279219ffec0Smrgthen : 6280219ffec0Smrg printf %s "(cached) " >&6 6281bbfad078Smrgelse case e in #( 6282bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6283219ffec0Smrg/* end confdefs.h. */ 6284219ffec0Smrgint i; 6285219ffec0Smrgint 6286219ffec0Smrgmain (void) 6287219ffec0Smrg{ 6288219ffec0Smrg 6289219ffec0Smrg ; 6290219ffec0Smrg return 0; 6291219ffec0Smrg} 6292219ffec0Smrg_ACEOF 6293219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6294219ffec0Smrgthen : 6295219ffec0Smrg eval $cacheid=yes 6296bbfad078Smrgelse case e in #( 6297bbfad078Smrg e) eval $cacheid=no ;; 6298bbfad078Smrgesac 6299219ffec0Smrgfi 6300219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6301bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6302bbfad078Smrgesac 6303219ffec0Smrgfi 6304219ffec0Smrg 6305219ffec0Smrg 6306219ffec0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6307219ffec0Smrg 6308219ffec0Smrg eval supported=\$$cacheid 6309219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6310219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6311219ffec0Smrg if test "$supported" = "yes" ; then 6312219ffec0Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6313219ffec0Smrg found="yes" 6314219ffec0Smrg fi 6315219ffec0Smrg fi 6316219ffec0Smrg 6317bbf6ba0aSmrg 6318bbf6ba0aSmrg 6319bbf6ba0aSmrg 6320bbf6ba0aSmrg 6321bbf6ba0aSmrg 6322bbf6ba0aSmrg 632368af480fSmrg 632468af480fSmrg 632568af480fSmrg 632668af480fSmrg 632768af480fSmrg 632868af480fSmrg 632968af480fSmrg 633068af480fSmrg 6331bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6332bbf6ba0aSmrg 633368af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6334bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6335219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6336219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6337219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6338219ffec0Smrgthen : 6339219ffec0Smrg printf %s "(cached) " >&6 6340bbfad078Smrgelse case e in #( 6341bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6342bbf6ba0aSmrg/* end confdefs.h. */ 6343bbf6ba0aSmrgint i; 6344bbf6ba0aSmrg_ACEOF 6345219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6346219ffec0Smrgthen : 6347bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6348bbfad078Smrgelse case e in #( 6349bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6350bbfad078Smrgesac 6351bbf6ba0aSmrgfi 6352bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6353bbfad078Smrgesac 6354bbf6ba0aSmrgfi 6355219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6356219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 635768af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6358bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6359bbf6ba0aSmrgfi 6360bbf6ba0aSmrg 636168af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 636268af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6363bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6364bbf6ba0aSmrg fi 6365bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6366219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6367219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6368219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6369219ffec0Smrgthen : 6370219ffec0Smrg printf %s "(cached) " >&6 6371bbfad078Smrgelse case e in #( 6372bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6373bbf6ba0aSmrg/* end confdefs.h. */ 6374bbf6ba0aSmrgint i; 6375bbf6ba0aSmrg_ACEOF 6376219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6377219ffec0Smrgthen : 6378bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6379bbfad078Smrgelse case e in #( 6380bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6381bbfad078Smrgesac 6382bbf6ba0aSmrgfi 6383bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6384bbfad078Smrgesac 6385bbf6ba0aSmrgfi 6386219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6387219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 638868af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6389bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6390bbf6ba0aSmrgfi 6391bbf6ba0aSmrg 6392bbf6ba0aSmrgfound="no" 6393bbf6ba0aSmrg 6394bbf6ba0aSmrg if test $found = "no" ; then 639568af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6396bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6397bbf6ba0aSmrg fi 6398bbf6ba0aSmrg 639968af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6400bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6401bbf6ba0aSmrg fi 6402bbf6ba0aSmrg 6403bbf6ba0aSmrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6404bbf6ba0aSmrg 6405219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6406219ffec0Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 640768af480fSmrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6408219ffec0Smrg if eval test \${$cacheid+y} 6409219ffec0Smrgthen : 6410219ffec0Smrg printf %s "(cached) " >&6 6411bbfad078Smrgelse case e in #( 6412bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6413bbf6ba0aSmrg/* end confdefs.h. */ 6414bbf6ba0aSmrgint i; 6415bbf6ba0aSmrgint 6416219ffec0Smrgmain (void) 6417bbf6ba0aSmrg{ 6418bbf6ba0aSmrg 6419bbf6ba0aSmrg ; 6420bbf6ba0aSmrg return 0; 6421bbf6ba0aSmrg} 6422bbf6ba0aSmrg_ACEOF 6423219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6424219ffec0Smrgthen : 642568af480fSmrg eval $cacheid=yes 6426bbfad078Smrgelse case e in #( 6427bbfad078Smrg e) eval $cacheid=no ;; 6428bbfad078Smrgesac 6429bbf6ba0aSmrgfi 6430219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6431bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6432bbfad078Smrgesac 6433bbf6ba0aSmrgfi 6434bbf6ba0aSmrg 6435bbf6ba0aSmrg 6436bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6437bbf6ba0aSmrg 643868af480fSmrg eval supported=\$$cacheid 6439219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6440219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6441bbf6ba0aSmrg if test "$supported" = "yes" ; then 6442bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6443bbf6ba0aSmrg found="yes" 6444bbf6ba0aSmrg fi 6445bbf6ba0aSmrg fi 6446bbf6ba0aSmrg 6447bbf6ba0aSmrg 6448bbf6ba0aSmrg 644968af480fSmrg 645068af480fSmrg 6451bbf6ba0aSmrg# This chunk adds additional warnings that could catch undesired effects. 6452bbf6ba0aSmrg 6453bbf6ba0aSmrg 6454bbf6ba0aSmrg 6455bbf6ba0aSmrg 6456bbf6ba0aSmrg 645768af480fSmrg 645868af480fSmrg 645968af480fSmrg 646068af480fSmrg 646168af480fSmrg 646268af480fSmrg 646368af480fSmrg 646468af480fSmrg 6465bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6466bbf6ba0aSmrg 646768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6468bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6469219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6470219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6471219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6472219ffec0Smrgthen : 6473219ffec0Smrg printf %s "(cached) " >&6 6474bbfad078Smrgelse case e in #( 6475bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6476bbf6ba0aSmrg/* end confdefs.h. */ 6477bbf6ba0aSmrgint i; 6478bbf6ba0aSmrg_ACEOF 6479219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6480219ffec0Smrgthen : 6481bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6482bbfad078Smrgelse case e in #( 6483bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6484bbfad078Smrgesac 6485bbf6ba0aSmrgfi 6486bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6487bbfad078Smrgesac 6488bbf6ba0aSmrgfi 6489219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6490219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 649168af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6492bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6493bbf6ba0aSmrgfi 6494bbf6ba0aSmrg 649568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 649668af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6497bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6498bbf6ba0aSmrg fi 6499bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6500219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6501219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6502219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6503219ffec0Smrgthen : 6504219ffec0Smrg printf %s "(cached) " >&6 6505bbfad078Smrgelse case e in #( 6506bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6507bbf6ba0aSmrg/* end confdefs.h. */ 6508bbf6ba0aSmrgint i; 6509bbf6ba0aSmrg_ACEOF 6510219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6511219ffec0Smrgthen : 6512bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6513bbfad078Smrgelse case e in #( 6514bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6515bbfad078Smrgesac 6516bbf6ba0aSmrgfi 6517bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6518bbfad078Smrgesac 6519bbf6ba0aSmrgfi 6520219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6521219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 652268af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6523bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6524bbf6ba0aSmrgfi 6525bbf6ba0aSmrg 6526bbf6ba0aSmrgfound="no" 6527bbf6ba0aSmrg 6528bbf6ba0aSmrg if test $found = "no" ; then 652968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6530bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6531bbf6ba0aSmrg fi 6532bbf6ba0aSmrg 653368af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6534bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6535bbf6ba0aSmrg fi 6536bbf6ba0aSmrg 6537bbf6ba0aSmrg CFLAGS="$CFLAGS -Wunused" 6538bbf6ba0aSmrg 6539219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6540219ffec0Smrgprintf %s "checking if $CC supports -Wunused... " >&6; } 654168af480fSmrg cacheid=xorg_cv_cc_flag__Wunused 6542219ffec0Smrg if eval test \${$cacheid+y} 6543219ffec0Smrgthen : 6544219ffec0Smrg printf %s "(cached) " >&6 6545bbfad078Smrgelse case e in #( 6546bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6547bbf6ba0aSmrg/* end confdefs.h. */ 6548bbf6ba0aSmrgint i; 6549bbf6ba0aSmrgint 6550219ffec0Smrgmain (void) 6551bbf6ba0aSmrg{ 6552bbf6ba0aSmrg 6553bbf6ba0aSmrg ; 6554bbf6ba0aSmrg return 0; 6555bbf6ba0aSmrg} 6556bbf6ba0aSmrg_ACEOF 6557219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6558219ffec0Smrgthen : 655968af480fSmrg eval $cacheid=yes 6560bbfad078Smrgelse case e in #( 6561bbfad078Smrg e) eval $cacheid=no ;; 6562bbfad078Smrgesac 6563bbf6ba0aSmrgfi 6564219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6565bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6566bbfad078Smrgesac 6567bbf6ba0aSmrgfi 6568bbf6ba0aSmrg 6569bbf6ba0aSmrg 6570bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6571bbf6ba0aSmrg 657268af480fSmrg eval supported=\$$cacheid 6573219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6574219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6575bbf6ba0aSmrg if test "$supported" = "yes" ; then 6576bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6577bbf6ba0aSmrg found="yes" 6578bbf6ba0aSmrg fi 6579bbf6ba0aSmrg fi 6580bbf6ba0aSmrg 6581bbf6ba0aSmrg 6582bbf6ba0aSmrg 6583bbf6ba0aSmrg 6584bbf6ba0aSmrg 6585bbf6ba0aSmrg 6586bbf6ba0aSmrg 658768af480fSmrg 658868af480fSmrg 658968af480fSmrg 659068af480fSmrg 659168af480fSmrg 659268af480fSmrg 659368af480fSmrg 659468af480fSmrg 6595bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6596bbf6ba0aSmrg 659768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6598bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6599219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6600219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6601219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6602219ffec0Smrgthen : 6603219ffec0Smrg printf %s "(cached) " >&6 6604bbfad078Smrgelse case e in #( 6605bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6606bbf6ba0aSmrg/* end confdefs.h. */ 6607bbf6ba0aSmrgint i; 6608bbf6ba0aSmrg_ACEOF 6609219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6610219ffec0Smrgthen : 6611bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6612bbfad078Smrgelse case e in #( 6613bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6614bbfad078Smrgesac 6615bbf6ba0aSmrgfi 6616bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6617bbfad078Smrgesac 6618bbf6ba0aSmrgfi 6619219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6620219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 662168af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6622bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6623bbf6ba0aSmrgfi 6624bbf6ba0aSmrg 662568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 662668af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6627bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6628bbf6ba0aSmrg fi 6629bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6630219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6631219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6632219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6633219ffec0Smrgthen : 6634219ffec0Smrg printf %s "(cached) " >&6 6635bbfad078Smrgelse case e in #( 6636bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6637bbf6ba0aSmrg/* end confdefs.h. */ 6638bbf6ba0aSmrgint i; 6639bbf6ba0aSmrg_ACEOF 6640219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6641219ffec0Smrgthen : 6642bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6643bbfad078Smrgelse case e in #( 6644bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6645bbfad078Smrgesac 6646bbf6ba0aSmrgfi 6647bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6648bbfad078Smrgesac 6649bbf6ba0aSmrgfi 6650219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6651219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 665268af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6653bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6654bbf6ba0aSmrgfi 6655bbf6ba0aSmrg 6656bbf6ba0aSmrgfound="no" 6657bbf6ba0aSmrg 6658bbf6ba0aSmrg if test $found = "no" ; then 665968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6660bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6661bbf6ba0aSmrg fi 6662bbf6ba0aSmrg 666368af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6664bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6665bbf6ba0aSmrg fi 6666bbf6ba0aSmrg 6667bbf6ba0aSmrg CFLAGS="$CFLAGS -Wuninitialized" 6668bbf6ba0aSmrg 6669219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6670219ffec0Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 667168af480fSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 6672219ffec0Smrg if eval test \${$cacheid+y} 6673219ffec0Smrgthen : 6674219ffec0Smrg printf %s "(cached) " >&6 6675bbfad078Smrgelse case e in #( 6676bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6677bbf6ba0aSmrg/* end confdefs.h. */ 6678bbf6ba0aSmrgint i; 6679bbf6ba0aSmrgint 6680219ffec0Smrgmain (void) 6681bbf6ba0aSmrg{ 6682bbf6ba0aSmrg 6683bbf6ba0aSmrg ; 6684bbf6ba0aSmrg return 0; 6685bbf6ba0aSmrg} 6686bbf6ba0aSmrg_ACEOF 6687219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6688219ffec0Smrgthen : 668968af480fSmrg eval $cacheid=yes 6690bbfad078Smrgelse case e in #( 6691bbfad078Smrg e) eval $cacheid=no ;; 6692bbfad078Smrgesac 6693bbf6ba0aSmrgfi 6694219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6695bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6696bbfad078Smrgesac 6697bbf6ba0aSmrgfi 6698bbf6ba0aSmrg 6699bbf6ba0aSmrg 6700bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6701bbf6ba0aSmrg 670268af480fSmrg eval supported=\$$cacheid 6703219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6704219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6705bbf6ba0aSmrg if test "$supported" = "yes" ; then 6706bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6707bbf6ba0aSmrg found="yes" 6708bbf6ba0aSmrg fi 6709bbf6ba0aSmrg fi 6710bbf6ba0aSmrg 6711bbf6ba0aSmrg 6712bbf6ba0aSmrg 6713bbf6ba0aSmrg 6714bbf6ba0aSmrg 6715bbf6ba0aSmrg 6716bbf6ba0aSmrg 671768af480fSmrg 671868af480fSmrg 671968af480fSmrg 672068af480fSmrg 672168af480fSmrg 672268af480fSmrg 672368af480fSmrg 672468af480fSmrg 6725bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6726bbf6ba0aSmrg 672768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6728bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6729219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6730219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6731219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6732219ffec0Smrgthen : 6733219ffec0Smrg printf %s "(cached) " >&6 6734bbfad078Smrgelse case e in #( 6735bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6736bbf6ba0aSmrg/* end confdefs.h. */ 6737bbf6ba0aSmrgint i; 6738bbf6ba0aSmrg_ACEOF 6739219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6740219ffec0Smrgthen : 6741bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6742bbfad078Smrgelse case e in #( 6743bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6744bbfad078Smrgesac 6745bbf6ba0aSmrgfi 6746bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6747bbfad078Smrgesac 6748bbf6ba0aSmrgfi 6749219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6750219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 675168af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6752bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6753bbf6ba0aSmrgfi 6754bbf6ba0aSmrg 675568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 675668af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6757bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6758bbf6ba0aSmrg fi 6759bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6760219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6761219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6762219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6763219ffec0Smrgthen : 6764219ffec0Smrg printf %s "(cached) " >&6 6765bbfad078Smrgelse case e in #( 6766bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6767bbf6ba0aSmrg/* end confdefs.h. */ 6768bbf6ba0aSmrgint i; 6769bbf6ba0aSmrg_ACEOF 6770219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6771219ffec0Smrgthen : 6772bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6773bbfad078Smrgelse case e in #( 6774bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6775bbfad078Smrgesac 6776bbf6ba0aSmrgfi 6777bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6778bbfad078Smrgesac 6779bbf6ba0aSmrgfi 6780219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6781219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 678268af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6783bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6784bbf6ba0aSmrgfi 6785bbf6ba0aSmrg 6786bbf6ba0aSmrgfound="no" 6787bbf6ba0aSmrg 6788bbf6ba0aSmrg if test $found = "no" ; then 678968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6790bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6791bbf6ba0aSmrg fi 6792bbf6ba0aSmrg 679368af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6794bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6795bbf6ba0aSmrg fi 6796bbf6ba0aSmrg 6797bbf6ba0aSmrg CFLAGS="$CFLAGS -Wshadow" 6798bbf6ba0aSmrg 6799219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6800219ffec0Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 680168af480fSmrg cacheid=xorg_cv_cc_flag__Wshadow 6802219ffec0Smrg if eval test \${$cacheid+y} 6803219ffec0Smrgthen : 6804219ffec0Smrg printf %s "(cached) " >&6 6805bbfad078Smrgelse case e in #( 6806bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6807bbf6ba0aSmrg/* end confdefs.h. */ 6808bbf6ba0aSmrgint i; 6809bbf6ba0aSmrgint 6810219ffec0Smrgmain (void) 6811bbf6ba0aSmrg{ 6812bbf6ba0aSmrg 6813bbf6ba0aSmrg ; 6814bbf6ba0aSmrg return 0; 6815bbf6ba0aSmrg} 6816bbf6ba0aSmrg_ACEOF 6817219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6818219ffec0Smrgthen : 681968af480fSmrg eval $cacheid=yes 6820bbfad078Smrgelse case e in #( 6821bbfad078Smrg e) eval $cacheid=no ;; 6822bbfad078Smrgesac 6823bbf6ba0aSmrgfi 6824219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6825bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6826bbfad078Smrgesac 6827bbf6ba0aSmrgfi 6828bbf6ba0aSmrg 6829bbf6ba0aSmrg 6830bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6831bbf6ba0aSmrg 683268af480fSmrg eval supported=\$$cacheid 6833219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6834219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6835bbf6ba0aSmrg if test "$supported" = "yes" ; then 6836bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6837bbf6ba0aSmrg found="yes" 6838bbf6ba0aSmrg fi 6839bbf6ba0aSmrg fi 6840bbf6ba0aSmrg 6841bbf6ba0aSmrg 6842bbf6ba0aSmrg 6843bbf6ba0aSmrg 6844bbf6ba0aSmrg 6845bbf6ba0aSmrg 6846bbf6ba0aSmrg 684768af480fSmrg 684868af480fSmrg 684968af480fSmrg 685068af480fSmrg 685168af480fSmrg 685268af480fSmrg 685368af480fSmrg 685468af480fSmrg 6855bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6856bbf6ba0aSmrg 685768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6858bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6859219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6860219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6861219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6862219ffec0Smrgthen : 6863219ffec0Smrg printf %s "(cached) " >&6 6864bbfad078Smrgelse case e in #( 6865bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6866bbf6ba0aSmrg/* end confdefs.h. */ 6867bbf6ba0aSmrgint i; 6868bbf6ba0aSmrg_ACEOF 6869219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6870219ffec0Smrgthen : 6871bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6872bbfad078Smrgelse case e in #( 6873bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6874bbfad078Smrgesac 6875bbf6ba0aSmrgfi 6876bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6877bbfad078Smrgesac 6878bbf6ba0aSmrgfi 6879219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6880219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 688168af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6882bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6883bbf6ba0aSmrgfi 6884bbf6ba0aSmrg 688568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 688668af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6887bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6888bbf6ba0aSmrg fi 6889bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6890219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6891219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6892219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6893219ffec0Smrgthen : 6894219ffec0Smrg printf %s "(cached) " >&6 6895bbfad078Smrgelse case e in #( 6896bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6897bbf6ba0aSmrg/* end confdefs.h. */ 6898bbf6ba0aSmrgint i; 6899bbf6ba0aSmrg_ACEOF 6900219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 6901219ffec0Smrgthen : 6902bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6903bbfad078Smrgelse case e in #( 6904bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6905bbfad078Smrgesac 6906bbf6ba0aSmrgfi 6907bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6908bbfad078Smrgesac 6909bbf6ba0aSmrgfi 6910219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6911219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 691268af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6913bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6914bbf6ba0aSmrgfi 6915bbf6ba0aSmrg 6916bbf6ba0aSmrgfound="no" 6917bbf6ba0aSmrg 6918bbf6ba0aSmrg if test $found = "no" ; then 691968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6920bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6921bbf6ba0aSmrg fi 6922bbf6ba0aSmrg 692368af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6924bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6925bbf6ba0aSmrg fi 6926bbf6ba0aSmrg 6927219ffec0Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6928bbf6ba0aSmrg 6929219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6930219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6931219ffec0Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6932219ffec0Smrg if eval test \${$cacheid+y} 6933219ffec0Smrgthen : 6934219ffec0Smrg printf %s "(cached) " >&6 6935bbfad078Smrgelse case e in #( 6936bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6937bbf6ba0aSmrg/* end confdefs.h. */ 6938bbf6ba0aSmrgint i; 6939bbf6ba0aSmrgint 6940219ffec0Smrgmain (void) 6941bbf6ba0aSmrg{ 6942bbf6ba0aSmrg 6943bbf6ba0aSmrg ; 6944bbf6ba0aSmrg return 0; 6945bbf6ba0aSmrg} 6946bbf6ba0aSmrg_ACEOF 6947219ffec0Smrgif ac_fn_c_try_link "$LINENO" 6948219ffec0Smrgthen : 694968af480fSmrg eval $cacheid=yes 6950bbfad078Smrgelse case e in #( 6951bbfad078Smrg e) eval $cacheid=no ;; 6952bbfad078Smrgesac 6953bbf6ba0aSmrgfi 6954219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6955bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 6956bbfad078Smrgesac 6957bbf6ba0aSmrgfi 6958bbf6ba0aSmrg 6959bbf6ba0aSmrg 6960bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6961bbf6ba0aSmrg 696268af480fSmrg eval supported=\$$cacheid 6963219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6964219ffec0Smrgprintf "%s\n" "$supported" >&6; } 6965bbf6ba0aSmrg if test "$supported" = "yes" ; then 6966219ffec0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6967bbf6ba0aSmrg found="yes" 6968bbf6ba0aSmrg fi 6969bbf6ba0aSmrg fi 6970bbf6ba0aSmrg 6971bbf6ba0aSmrg 6972bbf6ba0aSmrg 6973bbf6ba0aSmrg 6974bbf6ba0aSmrg 6975bbf6ba0aSmrg 6976bbf6ba0aSmrg 697768af480fSmrg 697868af480fSmrg 697968af480fSmrg 698068af480fSmrg 698168af480fSmrg 698268af480fSmrg 698368af480fSmrg 698468af480fSmrg 6985bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6986bbf6ba0aSmrg 698768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6988bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6989219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6990219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6991219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6992219ffec0Smrgthen : 6993219ffec0Smrg printf %s "(cached) " >&6 6994bbfad078Smrgelse case e in #( 6995bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6996bbf6ba0aSmrg/* end confdefs.h. */ 6997bbf6ba0aSmrgint i; 6998bbf6ba0aSmrg_ACEOF 6999219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7000219ffec0Smrgthen : 7001bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7002bbfad078Smrgelse case e in #( 7003bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7004bbfad078Smrgesac 7005bbf6ba0aSmrgfi 7006bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7007bbfad078Smrgesac 7008bbf6ba0aSmrgfi 7009219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7010219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 701168af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7012bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7013bbf6ba0aSmrgfi 7014bbf6ba0aSmrg 701568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 701668af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7017bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7018bbf6ba0aSmrg fi 7019bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7020219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7021219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7022219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7023219ffec0Smrgthen : 7024219ffec0Smrg printf %s "(cached) " >&6 7025bbfad078Smrgelse case e in #( 7026bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7027bbf6ba0aSmrg/* end confdefs.h. */ 7028bbf6ba0aSmrgint i; 7029bbf6ba0aSmrg_ACEOF 7030219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7031219ffec0Smrgthen : 7032bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7033bbfad078Smrgelse case e in #( 7034bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7035bbfad078Smrgesac 7036bbf6ba0aSmrgfi 7037bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7038bbfad078Smrgesac 7039bbf6ba0aSmrgfi 7040219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7041219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 704268af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7043bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7044bbf6ba0aSmrgfi 7045bbf6ba0aSmrg 7046bbf6ba0aSmrgfound="no" 7047bbf6ba0aSmrg 7048bbf6ba0aSmrg if test $found = "no" ; then 704968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7050bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7051bbf6ba0aSmrg fi 7052bbf6ba0aSmrg 705368af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7054bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7055bbf6ba0aSmrg fi 7056bbf6ba0aSmrg 7057219ffec0Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 7058bbf6ba0aSmrg 7059219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 7060219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 7061219ffec0Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 7062219ffec0Smrg if eval test \${$cacheid+y} 7063219ffec0Smrgthen : 7064219ffec0Smrg printf %s "(cached) " >&6 7065bbfad078Smrgelse case e in #( 7066bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7067bbf6ba0aSmrg/* end confdefs.h. */ 7068bbf6ba0aSmrgint i; 7069bbf6ba0aSmrgint 7070219ffec0Smrgmain (void) 7071bbf6ba0aSmrg{ 7072bbf6ba0aSmrg 7073bbf6ba0aSmrg ; 7074bbf6ba0aSmrg return 0; 7075bbf6ba0aSmrg} 7076bbf6ba0aSmrg_ACEOF 7077219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7078219ffec0Smrgthen : 707968af480fSmrg eval $cacheid=yes 7080bbfad078Smrgelse case e in #( 7081bbfad078Smrg e) eval $cacheid=no ;; 7082bbfad078Smrgesac 7083bbf6ba0aSmrgfi 7084219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7085bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7086bbfad078Smrgesac 7087bbf6ba0aSmrgfi 7088bbf6ba0aSmrg 7089bbf6ba0aSmrg 7090bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7091bbf6ba0aSmrg 709268af480fSmrg eval supported=\$$cacheid 7093219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7094219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7095bbf6ba0aSmrg if test "$supported" = "yes" ; then 7096219ffec0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 7097bbf6ba0aSmrg found="yes" 7098bbf6ba0aSmrg fi 7099bbf6ba0aSmrg fi 7100bbf6ba0aSmrg 7101bbf6ba0aSmrg 7102bbf6ba0aSmrg 7103bbf6ba0aSmrg 7104bbf6ba0aSmrg 7105bbf6ba0aSmrg 7106bbf6ba0aSmrg 710768af480fSmrg 710868af480fSmrg 710968af480fSmrg 711068af480fSmrg 711168af480fSmrg 711268af480fSmrg 711368af480fSmrg 711468af480fSmrg 7115bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7116bbf6ba0aSmrg 711768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7118bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7119219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7120219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7121219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7122219ffec0Smrgthen : 7123219ffec0Smrg printf %s "(cached) " >&6 7124bbfad078Smrgelse case e in #( 7125bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7126bbf6ba0aSmrg/* end confdefs.h. */ 7127bbf6ba0aSmrgint i; 7128bbf6ba0aSmrg_ACEOF 7129219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7130219ffec0Smrgthen : 7131bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7132bbfad078Smrgelse case e in #( 7133bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7134bbfad078Smrgesac 7135bbf6ba0aSmrgfi 7136bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7137bbfad078Smrgesac 7138bbf6ba0aSmrgfi 7139219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7140219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 714168af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7142bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7143bbf6ba0aSmrgfi 7144bbf6ba0aSmrg 714568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 714668af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7147bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7148bbf6ba0aSmrg fi 7149bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7150219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7151219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7152219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7153219ffec0Smrgthen : 7154219ffec0Smrg printf %s "(cached) " >&6 7155bbfad078Smrgelse case e in #( 7156bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7157bbf6ba0aSmrg/* end confdefs.h. */ 7158bbf6ba0aSmrgint i; 7159bbf6ba0aSmrg_ACEOF 7160219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7161219ffec0Smrgthen : 7162bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7163bbfad078Smrgelse case e in #( 7164bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7165bbfad078Smrgesac 7166bbf6ba0aSmrgfi 7167bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7168bbfad078Smrgesac 7169bbf6ba0aSmrgfi 7170219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7171219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 717268af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7173bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7174bbf6ba0aSmrgfi 7175bbf6ba0aSmrg 7176bbf6ba0aSmrgfound="no" 7177bbf6ba0aSmrg 7178bbf6ba0aSmrg if test $found = "no" ; then 717968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7180bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7181bbf6ba0aSmrg fi 7182bbf6ba0aSmrg 718368af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7184bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7185bbf6ba0aSmrg fi 7186bbf6ba0aSmrg 7187219ffec0Smrg CFLAGS="$CFLAGS -Wredundant-decls" 7188bbf6ba0aSmrg 7189219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 7190219ffec0Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 7191219ffec0Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 7192219ffec0Smrg if eval test \${$cacheid+y} 7193219ffec0Smrgthen : 7194219ffec0Smrg printf %s "(cached) " >&6 7195bbfad078Smrgelse case e in #( 7196bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7197bbf6ba0aSmrg/* end confdefs.h. */ 7198bbf6ba0aSmrgint i; 7199bbf6ba0aSmrgint 7200219ffec0Smrgmain (void) 7201bbf6ba0aSmrg{ 7202bbf6ba0aSmrg 7203bbf6ba0aSmrg ; 7204bbf6ba0aSmrg return 0; 7205bbf6ba0aSmrg} 7206bbf6ba0aSmrg_ACEOF 7207219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7208219ffec0Smrgthen : 720968af480fSmrg eval $cacheid=yes 7210bbfad078Smrgelse case e in #( 7211bbfad078Smrg e) eval $cacheid=no ;; 7212bbfad078Smrgesac 7213bbf6ba0aSmrgfi 7214219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7215bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7216bbfad078Smrgesac 7217bbf6ba0aSmrgfi 7218bbf6ba0aSmrg 7219bbf6ba0aSmrg 7220bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7221bbf6ba0aSmrg 722268af480fSmrg eval supported=\$$cacheid 7223219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7224219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7225bbf6ba0aSmrg if test "$supported" = "yes" ; then 7226219ffec0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 7227bbf6ba0aSmrg found="yes" 7228bbf6ba0aSmrg fi 7229bbf6ba0aSmrg fi 7230bbf6ba0aSmrg 7231bbf6ba0aSmrg 7232bbf6ba0aSmrg 7233bbf6ba0aSmrg 7234bbf6ba0aSmrg 7235bbf6ba0aSmrg 7236bbf6ba0aSmrg 723768af480fSmrg 723868af480fSmrg 723968af480fSmrg 724068af480fSmrg 724168af480fSmrg 724268af480fSmrg 724368af480fSmrg 724468af480fSmrg 7245bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7246bbf6ba0aSmrg 724768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7248bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7249219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7250219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7251219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7252219ffec0Smrgthen : 7253219ffec0Smrg printf %s "(cached) " >&6 7254bbfad078Smrgelse case e in #( 7255bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7256bbf6ba0aSmrg/* end confdefs.h. */ 7257bbf6ba0aSmrgint i; 7258bbf6ba0aSmrg_ACEOF 7259219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7260219ffec0Smrgthen : 7261bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7262bbfad078Smrgelse case e in #( 7263bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7264bbfad078Smrgesac 7265bbf6ba0aSmrgfi 7266bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7267bbfad078Smrgesac 7268bbf6ba0aSmrgfi 7269219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7270219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 727168af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7272bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7273bbf6ba0aSmrgfi 7274bbf6ba0aSmrg 727568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 727668af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7277bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7278bbf6ba0aSmrg fi 7279bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7280219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7281219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7282219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7283219ffec0Smrgthen : 7284219ffec0Smrg printf %s "(cached) " >&6 7285bbfad078Smrgelse case e in #( 7286bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7287bbf6ba0aSmrg/* end confdefs.h. */ 7288bbf6ba0aSmrgint i; 7289bbf6ba0aSmrg_ACEOF 7290219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7291219ffec0Smrgthen : 7292bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7293bbfad078Smrgelse case e in #( 7294bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7295bbfad078Smrgesac 7296bbf6ba0aSmrgfi 7297bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7298bbfad078Smrgesac 7299bbf6ba0aSmrgfi 7300219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7301219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 730268af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7303bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7304bbf6ba0aSmrgfi 7305bbf6ba0aSmrg 7306bbf6ba0aSmrgfound="no" 7307bbf6ba0aSmrg 7308bbf6ba0aSmrg if test $found = "no" ; then 730968af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7310bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7311bbf6ba0aSmrg fi 7312bbf6ba0aSmrg 731368af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7314bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7315bbf6ba0aSmrg fi 7316bbf6ba0aSmrg 7317219ffec0Smrg CFLAGS="$CFLAGS -Wlogical-op" 7318bbf6ba0aSmrg 7319219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7320219ffec0Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 7321219ffec0Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 7322219ffec0Smrg if eval test \${$cacheid+y} 7323219ffec0Smrgthen : 7324219ffec0Smrg printf %s "(cached) " >&6 7325bbfad078Smrgelse case e in #( 7326bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7327bbf6ba0aSmrg/* end confdefs.h. */ 7328bbf6ba0aSmrgint i; 7329bbf6ba0aSmrgint 7330219ffec0Smrgmain (void) 7331bbf6ba0aSmrg{ 7332bbf6ba0aSmrg 7333bbf6ba0aSmrg ; 7334bbf6ba0aSmrg return 0; 7335bbf6ba0aSmrg} 7336bbf6ba0aSmrg_ACEOF 7337219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7338219ffec0Smrgthen : 733968af480fSmrg eval $cacheid=yes 7340bbfad078Smrgelse case e in #( 7341bbfad078Smrg e) eval $cacheid=no ;; 7342bbfad078Smrgesac 7343bbf6ba0aSmrgfi 7344219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7345bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7346bbfad078Smrgesac 7347bbf6ba0aSmrgfi 7348bbf6ba0aSmrg 7349bbf6ba0aSmrg 7350bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7351bbf6ba0aSmrg 735268af480fSmrg eval supported=\$$cacheid 7353219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7354219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7355bbf6ba0aSmrg if test "$supported" = "yes" ; then 7356219ffec0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7357bbf6ba0aSmrg found="yes" 7358bbf6ba0aSmrg fi 7359bbf6ba0aSmrg fi 7360bbf6ba0aSmrg 7361bbf6ba0aSmrg 7362bbf6ba0aSmrg 7363bbf6ba0aSmrg# These are currently disabled because they are noisy. They will be enabled 7364bbf6ba0aSmrg# in the future once the codebase is sufficiently modernized to silence 7365bbf6ba0aSmrg# them. For now, I don't want them to drown out the other warnings. 736668af480fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 736768af480fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7368219ffec0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7369bbf6ba0aSmrg 7370bbfad078Smrg# Turn some warnings into errors, so we don't accidentally get successful builds 7371bbf6ba0aSmrg# when there are problems that should be fixed. 7372bbf6ba0aSmrg 7373bbf6ba0aSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7374bbf6ba0aSmrg 7375bbf6ba0aSmrg 7376bbf6ba0aSmrg 7377bbf6ba0aSmrg 7378bbf6ba0aSmrg 737968af480fSmrg 738068af480fSmrg 738168af480fSmrg 738268af480fSmrg 738368af480fSmrg 738468af480fSmrg 738568af480fSmrg 738668af480fSmrg 7387bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7388bbf6ba0aSmrg 738968af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7390bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7391219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7392219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7393219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7394219ffec0Smrgthen : 7395219ffec0Smrg printf %s "(cached) " >&6 7396bbfad078Smrgelse case e in #( 7397bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7398bbf6ba0aSmrg/* end confdefs.h. */ 7399bbf6ba0aSmrgint i; 7400bbf6ba0aSmrg_ACEOF 7401219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7402219ffec0Smrgthen : 7403bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7404bbfad078Smrgelse case e in #( 7405bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7406bbfad078Smrgesac 7407bbf6ba0aSmrgfi 7408bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7409bbfad078Smrgesac 7410bbf6ba0aSmrgfi 7411219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7412219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 741368af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7414bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7415bbf6ba0aSmrgfi 7416bbf6ba0aSmrg 741768af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 741868af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7419bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7420bbf6ba0aSmrg fi 7421bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7422219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7423219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7424219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7425219ffec0Smrgthen : 7426219ffec0Smrg printf %s "(cached) " >&6 7427bbfad078Smrgelse case e in #( 7428bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7429bbf6ba0aSmrg/* end confdefs.h. */ 7430bbf6ba0aSmrgint i; 7431bbf6ba0aSmrg_ACEOF 7432219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7433219ffec0Smrgthen : 7434bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7435bbfad078Smrgelse case e in #( 7436bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7437bbfad078Smrgesac 7438bbf6ba0aSmrgfi 7439bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7440bbfad078Smrgesac 7441bbf6ba0aSmrgfi 7442219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7443219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 744468af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7445bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7446bbf6ba0aSmrgfi 7447bbf6ba0aSmrg 7448bbf6ba0aSmrgfound="no" 7449bbf6ba0aSmrg 7450bbf6ba0aSmrg if test $found = "no" ; then 745168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7452bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7453bbf6ba0aSmrg fi 7454bbf6ba0aSmrg 745568af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7456bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7457bbf6ba0aSmrg fi 7458bbf6ba0aSmrg 7459bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=implicit" 7460bbf6ba0aSmrg 7461219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7462219ffec0Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7463219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 7464219ffec0Smrg if eval test \${$cacheid+y} 7465219ffec0Smrgthen : 7466219ffec0Smrg printf %s "(cached) " >&6 7467bbfad078Smrgelse case e in #( 7468bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7469bbf6ba0aSmrg/* end confdefs.h. */ 7470bbf6ba0aSmrgint i; 7471bbf6ba0aSmrgint 7472219ffec0Smrgmain (void) 7473bbf6ba0aSmrg{ 7474bbf6ba0aSmrg 7475bbf6ba0aSmrg ; 7476bbf6ba0aSmrg return 0; 7477bbf6ba0aSmrg} 7478bbf6ba0aSmrg_ACEOF 7479219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7480219ffec0Smrgthen : 748168af480fSmrg eval $cacheid=yes 7482bbfad078Smrgelse case e in #( 7483bbfad078Smrg e) eval $cacheid=no ;; 7484bbfad078Smrgesac 7485bbf6ba0aSmrgfi 7486219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7487bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7488bbfad078Smrgesac 7489bbf6ba0aSmrgfi 7490bbf6ba0aSmrg 7491bbf6ba0aSmrg 7492bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7493bbf6ba0aSmrg 749468af480fSmrg eval supported=\$$cacheid 7495219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7496219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7497bbf6ba0aSmrg if test "$supported" = "yes" ; then 7498bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7499bbf6ba0aSmrg found="yes" 7500bbf6ba0aSmrg fi 7501bbf6ba0aSmrg fi 7502bbf6ba0aSmrg 7503bbf6ba0aSmrg if test $found = "no" ; then 750468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7505bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7506bbf6ba0aSmrg fi 7507bbf6ba0aSmrg 750868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7509bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7510bbf6ba0aSmrg fi 7511bbf6ba0aSmrg 7512bbf6ba0aSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7513bbf6ba0aSmrg 7514219ffec0Smrg { 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 7515219ffec0Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7516219ffec0Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7517219ffec0Smrg if eval test \${$cacheid+y} 7518219ffec0Smrgthen : 7519219ffec0Smrg printf %s "(cached) " >&6 7520bbfad078Smrgelse case e in #( 7521bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7522bbf6ba0aSmrg/* end confdefs.h. */ 7523bbf6ba0aSmrgint i; 7524bbf6ba0aSmrgint 7525219ffec0Smrgmain (void) 7526bbf6ba0aSmrg{ 7527bbf6ba0aSmrg 7528bbf6ba0aSmrg ; 7529bbf6ba0aSmrg return 0; 7530bbf6ba0aSmrg} 7531bbf6ba0aSmrg_ACEOF 7532219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7533219ffec0Smrgthen : 753468af480fSmrg eval $cacheid=yes 7535bbfad078Smrgelse case e in #( 7536bbfad078Smrg e) eval $cacheid=no ;; 7537bbfad078Smrgesac 7538bbf6ba0aSmrgfi 7539219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7540bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7541bbfad078Smrgesac 7542bbf6ba0aSmrgfi 7543bbf6ba0aSmrg 7544bbf6ba0aSmrg 7545bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7546bbf6ba0aSmrg 754768af480fSmrg eval supported=\$$cacheid 7548219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7549219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7550bbf6ba0aSmrg if test "$supported" = "yes" ; then 7551bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7552bbf6ba0aSmrg found="yes" 7553bbf6ba0aSmrg fi 7554bbf6ba0aSmrg fi 7555bbf6ba0aSmrg 7556bbf6ba0aSmrg 7557bbf6ba0aSmrg 7558bbf6ba0aSmrg 7559bbf6ba0aSmrg 7560bbf6ba0aSmrg 7561bbf6ba0aSmrg 756268af480fSmrg 756368af480fSmrg 756468af480fSmrg 756568af480fSmrg 756668af480fSmrg 756768af480fSmrg 756868af480fSmrg 756968af480fSmrg 7570bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7571bbf6ba0aSmrg 757268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7573bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7574219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7575219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7576219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7577219ffec0Smrgthen : 7578219ffec0Smrg printf %s "(cached) " >&6 7579bbfad078Smrgelse case e in #( 7580bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7581bbf6ba0aSmrg/* end confdefs.h. */ 7582bbf6ba0aSmrgint i; 7583bbf6ba0aSmrg_ACEOF 7584219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7585219ffec0Smrgthen : 7586bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7587bbfad078Smrgelse case e in #( 7588bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7589bbfad078Smrgesac 7590bbf6ba0aSmrgfi 7591bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7592bbfad078Smrgesac 7593bbf6ba0aSmrgfi 7594219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7595219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 759668af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7597bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7598bbf6ba0aSmrgfi 7599bbf6ba0aSmrg 760068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 760168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7602bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7603bbf6ba0aSmrg fi 7604bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7605219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7606219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7607219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7608219ffec0Smrgthen : 7609219ffec0Smrg printf %s "(cached) " >&6 7610bbfad078Smrgelse case e in #( 7611bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7612bbf6ba0aSmrg/* end confdefs.h. */ 7613bbf6ba0aSmrgint i; 7614bbf6ba0aSmrg_ACEOF 7615219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7616219ffec0Smrgthen : 7617bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7618bbfad078Smrgelse case e in #( 7619bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7620bbfad078Smrgesac 7621bbf6ba0aSmrgfi 7622bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7623bbfad078Smrgesac 7624bbf6ba0aSmrgfi 7625219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7626219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 762768af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7628bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7629bbf6ba0aSmrgfi 7630bbf6ba0aSmrg 7631bbf6ba0aSmrgfound="no" 7632bbf6ba0aSmrg 7633bbf6ba0aSmrg if test $found = "no" ; then 763468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7635bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7636bbf6ba0aSmrg fi 7637bbf6ba0aSmrg 763868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7639bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7640bbf6ba0aSmrg fi 7641bbf6ba0aSmrg 7642bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=nonnull" 7643bbf6ba0aSmrg 7644219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7645219ffec0Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7646219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7647219ffec0Smrg if eval test \${$cacheid+y} 7648219ffec0Smrgthen : 7649219ffec0Smrg printf %s "(cached) " >&6 7650bbfad078Smrgelse case e in #( 7651bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7652bbf6ba0aSmrg/* end confdefs.h. */ 7653bbf6ba0aSmrgint i; 7654bbf6ba0aSmrgint 7655219ffec0Smrgmain (void) 7656bbf6ba0aSmrg{ 7657bbf6ba0aSmrg 7658bbf6ba0aSmrg ; 7659bbf6ba0aSmrg return 0; 7660bbf6ba0aSmrg} 7661bbf6ba0aSmrg_ACEOF 7662219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7663219ffec0Smrgthen : 766468af480fSmrg eval $cacheid=yes 7665bbfad078Smrgelse case e in #( 7666bbfad078Smrg e) eval $cacheid=no ;; 7667bbfad078Smrgesac 7668bbf6ba0aSmrgfi 7669219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7670bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7671bbfad078Smrgesac 7672bbf6ba0aSmrgfi 7673bbf6ba0aSmrg 7674bbf6ba0aSmrg 7675bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7676bbf6ba0aSmrg 767768af480fSmrg eval supported=\$$cacheid 7678219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7679219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7680bbf6ba0aSmrg if test "$supported" = "yes" ; then 7681bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7682bbf6ba0aSmrg found="yes" 7683bbf6ba0aSmrg fi 7684bbf6ba0aSmrg fi 7685bbf6ba0aSmrg 7686bbf6ba0aSmrg 7687bbf6ba0aSmrg 7688bbf6ba0aSmrg 7689bbf6ba0aSmrg 7690bbf6ba0aSmrg 7691bbf6ba0aSmrg 769268af480fSmrg 769368af480fSmrg 769468af480fSmrg 769568af480fSmrg 769668af480fSmrg 769768af480fSmrg 769868af480fSmrg 769968af480fSmrg 7700bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7701bbf6ba0aSmrg 770268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7703bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7704219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7705219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7706219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7707219ffec0Smrgthen : 7708219ffec0Smrg printf %s "(cached) " >&6 7709bbfad078Smrgelse case e in #( 7710bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7711bbf6ba0aSmrg/* end confdefs.h. */ 7712bbf6ba0aSmrgint i; 7713bbf6ba0aSmrg_ACEOF 7714219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7715219ffec0Smrgthen : 7716bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7717bbfad078Smrgelse case e in #( 7718bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7719bbfad078Smrgesac 7720bbf6ba0aSmrgfi 7721bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7722bbfad078Smrgesac 7723bbf6ba0aSmrgfi 7724219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7725219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 772668af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7727bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7728bbf6ba0aSmrgfi 7729bbf6ba0aSmrg 773068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 773168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7732bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7733bbf6ba0aSmrg fi 7734bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7735219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7736219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7737219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7738219ffec0Smrgthen : 7739219ffec0Smrg printf %s "(cached) " >&6 7740bbfad078Smrgelse case e in #( 7741bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7742bbf6ba0aSmrg/* end confdefs.h. */ 7743bbf6ba0aSmrgint i; 7744bbf6ba0aSmrg_ACEOF 7745219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7746219ffec0Smrgthen : 7747bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7748bbfad078Smrgelse case e in #( 7749bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7750bbfad078Smrgesac 7751bbf6ba0aSmrgfi 7752bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7753bbfad078Smrgesac 7754bbf6ba0aSmrgfi 7755219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7756219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 775768af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7758bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7759bbf6ba0aSmrgfi 7760bbf6ba0aSmrg 7761bbf6ba0aSmrgfound="no" 7762bbf6ba0aSmrg 7763bbf6ba0aSmrg if test $found = "no" ; then 776468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7765bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7766bbf6ba0aSmrg fi 7767bbf6ba0aSmrg 776868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7769bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7770bbf6ba0aSmrg fi 7771bbf6ba0aSmrg 7772bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=init-self" 7773bbf6ba0aSmrg 7774219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7775219ffec0Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7776219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7777219ffec0Smrg if eval test \${$cacheid+y} 7778219ffec0Smrgthen : 7779219ffec0Smrg printf %s "(cached) " >&6 7780bbfad078Smrgelse case e in #( 7781bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7782bbf6ba0aSmrg/* end confdefs.h. */ 7783bbf6ba0aSmrgint i; 7784bbf6ba0aSmrgint 7785219ffec0Smrgmain (void) 7786bbf6ba0aSmrg{ 7787bbf6ba0aSmrg 7788bbf6ba0aSmrg ; 7789bbf6ba0aSmrg return 0; 7790bbf6ba0aSmrg} 7791bbf6ba0aSmrg_ACEOF 7792219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7793219ffec0Smrgthen : 779468af480fSmrg eval $cacheid=yes 7795bbfad078Smrgelse case e in #( 7796bbfad078Smrg e) eval $cacheid=no ;; 7797bbfad078Smrgesac 7798bbf6ba0aSmrgfi 7799219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7800bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7801bbfad078Smrgesac 7802bbf6ba0aSmrgfi 7803bbf6ba0aSmrg 7804bbf6ba0aSmrg 7805bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7806bbf6ba0aSmrg 780768af480fSmrg eval supported=\$$cacheid 7808219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7809219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7810bbf6ba0aSmrg if test "$supported" = "yes" ; then 7811bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7812bbf6ba0aSmrg found="yes" 7813bbf6ba0aSmrg fi 7814bbf6ba0aSmrg fi 7815bbf6ba0aSmrg 7816bbf6ba0aSmrg 7817bbf6ba0aSmrg 7818bbf6ba0aSmrg 7819bbf6ba0aSmrg 7820bbf6ba0aSmrg 7821bbf6ba0aSmrg 782268af480fSmrg 782368af480fSmrg 782468af480fSmrg 782568af480fSmrg 782668af480fSmrg 782768af480fSmrg 782868af480fSmrg 782968af480fSmrg 7830bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7831bbf6ba0aSmrg 783268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7833bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7834219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7835219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7836219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7837219ffec0Smrgthen : 7838219ffec0Smrg printf %s "(cached) " >&6 7839bbfad078Smrgelse case e in #( 7840bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7841bbf6ba0aSmrg/* end confdefs.h. */ 7842bbf6ba0aSmrgint i; 7843bbf6ba0aSmrg_ACEOF 7844219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7845219ffec0Smrgthen : 7846bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7847bbfad078Smrgelse case e in #( 7848bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7849bbfad078Smrgesac 7850bbf6ba0aSmrgfi 7851bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7852bbfad078Smrgesac 7853bbf6ba0aSmrgfi 7854219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7855219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 785668af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7857bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7858bbf6ba0aSmrgfi 7859bbf6ba0aSmrg 786068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 786168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7862bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7863bbf6ba0aSmrg fi 7864bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7865219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7866219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7867219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7868219ffec0Smrgthen : 7869219ffec0Smrg printf %s "(cached) " >&6 7870bbfad078Smrgelse case e in #( 7871bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7872bbf6ba0aSmrg/* end confdefs.h. */ 7873bbf6ba0aSmrgint i; 7874bbf6ba0aSmrg_ACEOF 7875219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7876219ffec0Smrgthen : 7877bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7878bbfad078Smrgelse case e in #( 7879bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7880bbfad078Smrgesac 7881bbf6ba0aSmrgfi 7882bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7883bbfad078Smrgesac 7884bbf6ba0aSmrgfi 7885219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7886219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 788768af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7888bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7889bbf6ba0aSmrgfi 7890bbf6ba0aSmrg 7891bbf6ba0aSmrgfound="no" 7892bbf6ba0aSmrg 7893bbf6ba0aSmrg if test $found = "no" ; then 789468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7895bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7896bbf6ba0aSmrg fi 7897bbf6ba0aSmrg 789868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7899bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7900bbf6ba0aSmrg fi 7901bbf6ba0aSmrg 7902bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=main" 7903bbf6ba0aSmrg 7904219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7905219ffec0Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7906219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_main 7907219ffec0Smrg if eval test \${$cacheid+y} 7908219ffec0Smrgthen : 7909219ffec0Smrg printf %s "(cached) " >&6 7910bbfad078Smrgelse case e in #( 7911bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7912bbf6ba0aSmrg/* end confdefs.h. */ 7913bbf6ba0aSmrgint i; 7914bbf6ba0aSmrgint 7915219ffec0Smrgmain (void) 7916bbf6ba0aSmrg{ 7917bbf6ba0aSmrg 7918bbf6ba0aSmrg ; 7919bbf6ba0aSmrg return 0; 7920bbf6ba0aSmrg} 7921bbf6ba0aSmrg_ACEOF 7922219ffec0Smrgif ac_fn_c_try_link "$LINENO" 7923219ffec0Smrgthen : 792468af480fSmrg eval $cacheid=yes 7925bbfad078Smrgelse case e in #( 7926bbfad078Smrg e) eval $cacheid=no ;; 7927bbfad078Smrgesac 7928bbf6ba0aSmrgfi 7929219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7930bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 7931bbfad078Smrgesac 7932bbf6ba0aSmrgfi 7933bbf6ba0aSmrg 7934bbf6ba0aSmrg 7935bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7936bbf6ba0aSmrg 793768af480fSmrg eval supported=\$$cacheid 7938219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7939219ffec0Smrgprintf "%s\n" "$supported" >&6; } 7940bbf6ba0aSmrg if test "$supported" = "yes" ; then 7941bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7942bbf6ba0aSmrg found="yes" 7943bbf6ba0aSmrg fi 7944bbf6ba0aSmrg fi 7945bbf6ba0aSmrg 7946bbf6ba0aSmrg 7947bbf6ba0aSmrg 7948bbf6ba0aSmrg 7949bbf6ba0aSmrg 7950bbf6ba0aSmrg 7951bbf6ba0aSmrg 795268af480fSmrg 795368af480fSmrg 795468af480fSmrg 795568af480fSmrg 795668af480fSmrg 795768af480fSmrg 795868af480fSmrg 795968af480fSmrg 7960bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7961bbf6ba0aSmrg 796268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7963bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7964219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7965219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7966219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7967219ffec0Smrgthen : 7968219ffec0Smrg printf %s "(cached) " >&6 7969bbfad078Smrgelse case e in #( 7970bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7971bbf6ba0aSmrg/* end confdefs.h. */ 7972bbf6ba0aSmrgint i; 7973bbf6ba0aSmrg_ACEOF 7974219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 7975219ffec0Smrgthen : 7976bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7977bbfad078Smrgelse case e in #( 7978bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7979bbfad078Smrgesac 7980bbf6ba0aSmrgfi 7981bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7982bbfad078Smrgesac 7983bbf6ba0aSmrgfi 7984219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7985219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 798668af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7987bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7988bbf6ba0aSmrgfi 7989bbf6ba0aSmrg 799068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 799168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7992bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7993bbf6ba0aSmrg fi 7994bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7995219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7996219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7997219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7998219ffec0Smrgthen : 7999219ffec0Smrg printf %s "(cached) " >&6 8000bbfad078Smrgelse case e in #( 8001bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8002bbf6ba0aSmrg/* end confdefs.h. */ 8003bbf6ba0aSmrgint i; 8004bbf6ba0aSmrg_ACEOF 8005219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8006219ffec0Smrgthen : 8007bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8008bbfad078Smrgelse case e in #( 8009bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8010bbfad078Smrgesac 8011bbf6ba0aSmrgfi 8012bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8013bbfad078Smrgesac 8014bbf6ba0aSmrgfi 8015219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8016219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 801768af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8018bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8019bbf6ba0aSmrgfi 8020bbf6ba0aSmrg 8021bbf6ba0aSmrgfound="no" 8022bbf6ba0aSmrg 8023bbf6ba0aSmrg if test $found = "no" ; then 802468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8025bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8026bbf6ba0aSmrg fi 8027bbf6ba0aSmrg 802868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8029bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8030bbf6ba0aSmrg fi 8031bbf6ba0aSmrg 8032bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 8033bbf6ba0aSmrg 8034219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 8035219ffec0Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 8036219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 8037219ffec0Smrg if eval test \${$cacheid+y} 8038219ffec0Smrgthen : 8039219ffec0Smrg printf %s "(cached) " >&6 8040bbfad078Smrgelse case e in #( 8041bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8042bbf6ba0aSmrg/* end confdefs.h. */ 8043bbf6ba0aSmrgint i; 8044bbf6ba0aSmrgint 8045219ffec0Smrgmain (void) 8046bbf6ba0aSmrg{ 8047bbf6ba0aSmrg 8048bbf6ba0aSmrg ; 8049bbf6ba0aSmrg return 0; 8050bbf6ba0aSmrg} 8051bbf6ba0aSmrg_ACEOF 8052219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8053219ffec0Smrgthen : 805468af480fSmrg eval $cacheid=yes 8055bbfad078Smrgelse case e in #( 8056bbfad078Smrg e) eval $cacheid=no ;; 8057bbfad078Smrgesac 8058bbf6ba0aSmrgfi 8059219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8060bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8061bbfad078Smrgesac 8062bbf6ba0aSmrgfi 8063bbf6ba0aSmrg 8064bbf6ba0aSmrg 8065bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8066bbf6ba0aSmrg 806768af480fSmrg eval supported=\$$cacheid 8068219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8069219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8070bbf6ba0aSmrg if test "$supported" = "yes" ; then 8071bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 8072bbf6ba0aSmrg found="yes" 8073bbf6ba0aSmrg fi 8074bbf6ba0aSmrg fi 8075bbf6ba0aSmrg 8076bbf6ba0aSmrg 8077bbf6ba0aSmrg 8078bbf6ba0aSmrg 8079bbf6ba0aSmrg 8080bbf6ba0aSmrg 8081bbf6ba0aSmrg 808268af480fSmrg 808368af480fSmrg 808468af480fSmrg 808568af480fSmrg 808668af480fSmrg 808768af480fSmrg 808868af480fSmrg 808968af480fSmrg 8090bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8091bbf6ba0aSmrg 809268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8093bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8094219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8095219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8096219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8097219ffec0Smrgthen : 8098219ffec0Smrg printf %s "(cached) " >&6 8099bbfad078Smrgelse case e in #( 8100bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8101bbf6ba0aSmrg/* end confdefs.h. */ 8102bbf6ba0aSmrgint i; 8103bbf6ba0aSmrg_ACEOF 8104219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8105219ffec0Smrgthen : 8106bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8107bbfad078Smrgelse case e in #( 8108bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8109bbfad078Smrgesac 8110bbf6ba0aSmrgfi 8111bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8112bbfad078Smrgesac 8113bbf6ba0aSmrgfi 8114219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8115219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 811668af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8117bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8118bbf6ba0aSmrgfi 8119bbf6ba0aSmrg 812068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 812168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8122bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8123bbf6ba0aSmrg fi 8124bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8125219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8126219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8127219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8128219ffec0Smrgthen : 8129219ffec0Smrg printf %s "(cached) " >&6 8130bbfad078Smrgelse case e in #( 8131bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8132bbf6ba0aSmrg/* end confdefs.h. */ 8133bbf6ba0aSmrgint i; 8134bbf6ba0aSmrg_ACEOF 8135219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8136219ffec0Smrgthen : 8137bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8138bbfad078Smrgelse case e in #( 8139bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8140bbfad078Smrgesac 8141bbf6ba0aSmrgfi 8142bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8143bbfad078Smrgesac 8144bbf6ba0aSmrgfi 8145219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8146219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 814768af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8148bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8149bbf6ba0aSmrgfi 8150bbf6ba0aSmrg 8151bbf6ba0aSmrgfound="no" 8152bbf6ba0aSmrg 8153bbf6ba0aSmrg if test $found = "no" ; then 815468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8155bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8156bbf6ba0aSmrg fi 8157bbf6ba0aSmrg 815868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8159bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8160bbf6ba0aSmrg fi 8161bbf6ba0aSmrg 8162bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 8163bbf6ba0aSmrg 8164219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 8165219ffec0Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 8166219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 8167219ffec0Smrg if eval test \${$cacheid+y} 8168219ffec0Smrgthen : 8169219ffec0Smrg printf %s "(cached) " >&6 8170bbfad078Smrgelse case e in #( 8171bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8172bbf6ba0aSmrg/* end confdefs.h. */ 8173bbf6ba0aSmrgint i; 8174bbf6ba0aSmrgint 8175219ffec0Smrgmain (void) 8176bbf6ba0aSmrg{ 8177bbf6ba0aSmrg 8178bbf6ba0aSmrg ; 8179bbf6ba0aSmrg return 0; 8180bbf6ba0aSmrg} 8181bbf6ba0aSmrg_ACEOF 8182219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8183219ffec0Smrgthen : 818468af480fSmrg eval $cacheid=yes 8185bbfad078Smrgelse case e in #( 8186bbfad078Smrg e) eval $cacheid=no ;; 8187bbfad078Smrgesac 8188bbf6ba0aSmrgfi 8189219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8190bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8191bbfad078Smrgesac 8192bbf6ba0aSmrgfi 8193bbf6ba0aSmrg 8194bbf6ba0aSmrg 8195bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8196bbf6ba0aSmrg 819768af480fSmrg eval supported=\$$cacheid 8198219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8199219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8200bbf6ba0aSmrg if test "$supported" = "yes" ; then 8201bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 8202bbf6ba0aSmrg found="yes" 8203bbf6ba0aSmrg fi 8204bbf6ba0aSmrg fi 8205bbf6ba0aSmrg 8206bbf6ba0aSmrg 8207bbf6ba0aSmrg 8208bbf6ba0aSmrg 8209bbf6ba0aSmrg 8210bbf6ba0aSmrg 8211bbf6ba0aSmrg 821268af480fSmrg 821368af480fSmrg 821468af480fSmrg 821568af480fSmrg 821668af480fSmrg 821768af480fSmrg 821868af480fSmrg 821968af480fSmrg 8220bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8221bbf6ba0aSmrg 822268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8223bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8224219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8225219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8226219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8227219ffec0Smrgthen : 8228219ffec0Smrg printf %s "(cached) " >&6 8229bbfad078Smrgelse case e in #( 8230bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8231bbf6ba0aSmrg/* end confdefs.h. */ 8232bbf6ba0aSmrgint i; 8233bbf6ba0aSmrg_ACEOF 8234219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8235219ffec0Smrgthen : 8236bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8237bbfad078Smrgelse case e in #( 8238bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8239bbfad078Smrgesac 8240bbf6ba0aSmrgfi 8241bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8242bbfad078Smrgesac 8243bbf6ba0aSmrgfi 8244219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8245219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 824668af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8247bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8248bbf6ba0aSmrgfi 8249bbf6ba0aSmrg 825068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 825168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8252bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8253bbf6ba0aSmrg fi 8254bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8255219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8256219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8257219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8258219ffec0Smrgthen : 8259219ffec0Smrg printf %s "(cached) " >&6 8260bbfad078Smrgelse case e in #( 8261bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8262bbf6ba0aSmrg/* end confdefs.h. */ 8263bbf6ba0aSmrgint i; 8264bbf6ba0aSmrg_ACEOF 8265219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8266219ffec0Smrgthen : 8267bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8268bbfad078Smrgelse case e in #( 8269bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8270bbfad078Smrgesac 8271bbf6ba0aSmrgfi 8272bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8273bbfad078Smrgesac 8274bbf6ba0aSmrgfi 8275219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8276219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 827768af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8278bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8279bbf6ba0aSmrgfi 8280bbf6ba0aSmrg 8281bbf6ba0aSmrgfound="no" 8282bbf6ba0aSmrg 8283bbf6ba0aSmrg if test $found = "no" ; then 828468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8285bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8286bbf6ba0aSmrg fi 8287bbf6ba0aSmrg 828868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8289bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8290bbf6ba0aSmrg fi 8291bbf6ba0aSmrg 8292bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=return-type" 8293bbf6ba0aSmrg 8294219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 8295219ffec0Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 8296219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 8297219ffec0Smrg if eval test \${$cacheid+y} 8298219ffec0Smrgthen : 8299219ffec0Smrg printf %s "(cached) " >&6 8300bbfad078Smrgelse case e in #( 8301bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8302bbf6ba0aSmrg/* end confdefs.h. */ 8303bbf6ba0aSmrgint i; 8304bbf6ba0aSmrgint 8305219ffec0Smrgmain (void) 8306bbf6ba0aSmrg{ 8307bbf6ba0aSmrg 8308bbf6ba0aSmrg ; 8309bbf6ba0aSmrg return 0; 8310bbf6ba0aSmrg} 8311bbf6ba0aSmrg_ACEOF 8312219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8313219ffec0Smrgthen : 831468af480fSmrg eval $cacheid=yes 8315bbfad078Smrgelse case e in #( 8316bbfad078Smrg e) eval $cacheid=no ;; 8317bbfad078Smrgesac 8318bbf6ba0aSmrgfi 8319219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8320bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8321bbfad078Smrgesac 8322bbf6ba0aSmrgfi 8323bbf6ba0aSmrg 8324bbf6ba0aSmrg 8325bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8326bbf6ba0aSmrg 832768af480fSmrg eval supported=\$$cacheid 8328219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8329219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8330bbf6ba0aSmrg if test "$supported" = "yes" ; then 8331bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 8332bbf6ba0aSmrg found="yes" 8333bbf6ba0aSmrg fi 8334bbf6ba0aSmrg fi 8335bbf6ba0aSmrg 8336bbf6ba0aSmrg if test $found = "no" ; then 833768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8338bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8339bbf6ba0aSmrg fi 8340bbf6ba0aSmrg 834168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8342bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8343bbf6ba0aSmrg fi 8344bbf6ba0aSmrg 8345bbf6ba0aSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8346bbf6ba0aSmrg 8347219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 8348219ffec0Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 8349219ffec0Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 8350219ffec0Smrg if eval test \${$cacheid+y} 8351219ffec0Smrgthen : 8352219ffec0Smrg printf %s "(cached) " >&6 8353bbfad078Smrgelse case e in #( 8354bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8355bbf6ba0aSmrg/* end confdefs.h. */ 8356bbf6ba0aSmrgint i; 8357bbf6ba0aSmrgint 8358219ffec0Smrgmain (void) 8359bbf6ba0aSmrg{ 8360bbf6ba0aSmrg 8361bbf6ba0aSmrg ; 8362bbf6ba0aSmrg return 0; 8363bbf6ba0aSmrg} 8364bbf6ba0aSmrg_ACEOF 8365219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8366219ffec0Smrgthen : 836768af480fSmrg eval $cacheid=yes 8368bbfad078Smrgelse case e in #( 8369bbfad078Smrg e) eval $cacheid=no ;; 8370bbfad078Smrgesac 8371bbf6ba0aSmrgfi 8372219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8373bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8374bbfad078Smrgesac 8375bbf6ba0aSmrgfi 8376bbf6ba0aSmrg 8377bbf6ba0aSmrg 8378bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8379bbf6ba0aSmrg 838068af480fSmrg eval supported=\$$cacheid 8381219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8382219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8383bbf6ba0aSmrg if test "$supported" = "yes" ; then 8384bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8385bbf6ba0aSmrg found="yes" 8386bbf6ba0aSmrg fi 8387bbf6ba0aSmrg fi 8388bbf6ba0aSmrg 8389bbf6ba0aSmrg 8390bbf6ba0aSmrg 8391bbf6ba0aSmrg 8392bbf6ba0aSmrg 8393bbf6ba0aSmrg 8394bbf6ba0aSmrg 839568af480fSmrg 839668af480fSmrg 839768af480fSmrg 839868af480fSmrg 839968af480fSmrg 840068af480fSmrg 840168af480fSmrg 840268af480fSmrg 8403bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8404bbf6ba0aSmrg 840568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8406bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8407219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8408219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8409219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8410219ffec0Smrgthen : 8411219ffec0Smrg printf %s "(cached) " >&6 8412bbfad078Smrgelse case e in #( 8413bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8414bbf6ba0aSmrg/* end confdefs.h. */ 8415bbf6ba0aSmrgint i; 8416bbf6ba0aSmrg_ACEOF 8417219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8418219ffec0Smrgthen : 8419bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8420bbfad078Smrgelse case e in #( 8421bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8422bbfad078Smrgesac 8423bbf6ba0aSmrgfi 8424bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8425bbfad078Smrgesac 8426bbf6ba0aSmrgfi 8427219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8428219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 842968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8430bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8431bbf6ba0aSmrgfi 8432bbf6ba0aSmrg 843368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 843468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8435bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8436bbf6ba0aSmrg fi 8437bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8438219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8439219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8440219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8441219ffec0Smrgthen : 8442219ffec0Smrg printf %s "(cached) " >&6 8443bbfad078Smrgelse case e in #( 8444bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8445bbf6ba0aSmrg/* end confdefs.h. */ 8446bbf6ba0aSmrgint i; 8447bbf6ba0aSmrg_ACEOF 8448219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8449219ffec0Smrgthen : 8450bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8451bbfad078Smrgelse case e in #( 8452bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8453bbfad078Smrgesac 8454bbf6ba0aSmrgfi 8455bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8456bbfad078Smrgesac 8457bbf6ba0aSmrgfi 8458219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8459219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 846068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8461bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8462bbf6ba0aSmrgfi 8463bbf6ba0aSmrg 8464bbf6ba0aSmrgfound="no" 8465bbf6ba0aSmrg 8466bbf6ba0aSmrg if test $found = "no" ; then 846768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8468bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8469bbf6ba0aSmrg fi 8470bbf6ba0aSmrg 847168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8472bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8473bbf6ba0aSmrg fi 8474bbf6ba0aSmrg 8475bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 8476bbf6ba0aSmrg 8477219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8478219ffec0Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8479219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8480219ffec0Smrg if eval test \${$cacheid+y} 8481219ffec0Smrgthen : 8482219ffec0Smrg printf %s "(cached) " >&6 8483bbfad078Smrgelse case e in #( 8484bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8485bbf6ba0aSmrg/* end confdefs.h. */ 8486bbf6ba0aSmrgint i; 8487bbf6ba0aSmrgint 8488219ffec0Smrgmain (void) 8489bbf6ba0aSmrg{ 8490bbf6ba0aSmrg 8491bbf6ba0aSmrg ; 8492bbf6ba0aSmrg return 0; 8493bbf6ba0aSmrg} 8494bbf6ba0aSmrg_ACEOF 8495219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8496219ffec0Smrgthen : 849768af480fSmrg eval $cacheid=yes 8498bbfad078Smrgelse case e in #( 8499bbfad078Smrg e) eval $cacheid=no ;; 8500bbfad078Smrgesac 8501bbf6ba0aSmrgfi 8502219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8503bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8504bbfad078Smrgesac 8505bbf6ba0aSmrgfi 8506bbf6ba0aSmrg 8507bbf6ba0aSmrg 8508bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8509bbf6ba0aSmrg 851068af480fSmrg eval supported=\$$cacheid 8511219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8512219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8513bbf6ba0aSmrg if test "$supported" = "yes" ; then 8514bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8515bbf6ba0aSmrg found="yes" 8516bbf6ba0aSmrg fi 8517bbf6ba0aSmrg fi 8518bbf6ba0aSmrg 8519bbf6ba0aSmrg 8520bbf6ba0aSmrg 8521bbf6ba0aSmrg 8522bbf6ba0aSmrg 8523bbf6ba0aSmrg 8524bbf6ba0aSmrg 852568af480fSmrg 852668af480fSmrg 852768af480fSmrg 852868af480fSmrg 852968af480fSmrg 853068af480fSmrg 853168af480fSmrg 853268af480fSmrg 8533bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8534bbf6ba0aSmrg 853568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8536bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8537219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8538219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8539219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8540219ffec0Smrgthen : 8541219ffec0Smrg printf %s "(cached) " >&6 8542bbfad078Smrgelse case e in #( 8543bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8544bbf6ba0aSmrg/* end confdefs.h. */ 8545bbf6ba0aSmrgint i; 8546bbf6ba0aSmrg_ACEOF 8547219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8548219ffec0Smrgthen : 8549bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8550bbfad078Smrgelse case e in #( 8551bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8552bbfad078Smrgesac 8553bbf6ba0aSmrgfi 8554bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8555bbfad078Smrgesac 8556bbf6ba0aSmrgfi 8557219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8558219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 855968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8560bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8561bbf6ba0aSmrgfi 8562bbf6ba0aSmrg 856368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 856468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8565bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8566bbf6ba0aSmrg fi 8567bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8568219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8569219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8570219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8571219ffec0Smrgthen : 8572219ffec0Smrg printf %s "(cached) " >&6 8573bbfad078Smrgelse case e in #( 8574bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8575bbf6ba0aSmrg/* end confdefs.h. */ 8576bbf6ba0aSmrgint i; 8577bbf6ba0aSmrg_ACEOF 8578219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8579219ffec0Smrgthen : 8580bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8581bbfad078Smrgelse case e in #( 8582bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8583bbfad078Smrgesac 8584bbf6ba0aSmrgfi 8585bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8586bbfad078Smrgesac 8587bbf6ba0aSmrgfi 8588219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8589219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 859068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8591bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8592bbf6ba0aSmrgfi 8593bbf6ba0aSmrg 8594bbf6ba0aSmrgfound="no" 8595bbf6ba0aSmrg 8596bbf6ba0aSmrg if test $found = "no" ; then 859768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8598bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8599bbf6ba0aSmrg fi 8600bbf6ba0aSmrg 860168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8602bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8603bbf6ba0aSmrg fi 8604bbf6ba0aSmrg 8605bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 8606bbf6ba0aSmrg 8607219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8608219ffec0Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8609219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8610219ffec0Smrg if eval test \${$cacheid+y} 8611219ffec0Smrgthen : 8612219ffec0Smrg printf %s "(cached) " >&6 8613bbfad078Smrgelse case e in #( 8614bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8615bbf6ba0aSmrg/* end confdefs.h. */ 8616bbf6ba0aSmrgint i; 8617bbf6ba0aSmrgint 8618219ffec0Smrgmain (void) 8619bbf6ba0aSmrg{ 8620bbf6ba0aSmrg 8621bbf6ba0aSmrg ; 8622bbf6ba0aSmrg return 0; 8623bbf6ba0aSmrg} 8624bbf6ba0aSmrg_ACEOF 8625219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8626219ffec0Smrgthen : 862768af480fSmrg eval $cacheid=yes 8628bbfad078Smrgelse case e in #( 8629bbfad078Smrg e) eval $cacheid=no ;; 8630bbfad078Smrgesac 8631bbf6ba0aSmrgfi 8632219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8633bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8634bbfad078Smrgesac 8635bbf6ba0aSmrgfi 8636bbf6ba0aSmrg 8637bbf6ba0aSmrg 8638bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8639bbf6ba0aSmrg 864068af480fSmrg eval supported=\$$cacheid 8641219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8642219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8643bbf6ba0aSmrg if test "$supported" = "yes" ; then 8644bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8645bbf6ba0aSmrg found="yes" 8646bbf6ba0aSmrg fi 8647bbf6ba0aSmrg fi 8648bbf6ba0aSmrg 8649bbf6ba0aSmrg 8650bbf6ba0aSmrg 8651bbf6ba0aSmrg 8652bbf6ba0aSmrg 8653bbf6ba0aSmrg 8654bbf6ba0aSmrg 865568af480fSmrg 865668af480fSmrg 865768af480fSmrg 865868af480fSmrg 865968af480fSmrg 866068af480fSmrg 866168af480fSmrg 866268af480fSmrg 8663bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8664bbf6ba0aSmrg 866568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8666bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8667219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8668219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8669219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8670219ffec0Smrgthen : 8671219ffec0Smrg printf %s "(cached) " >&6 8672bbfad078Smrgelse case e in #( 8673bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8674bbf6ba0aSmrg/* end confdefs.h. */ 8675bbf6ba0aSmrgint i; 8676bbf6ba0aSmrg_ACEOF 8677219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8678219ffec0Smrgthen : 8679bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8680bbfad078Smrgelse case e in #( 8681bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8682bbfad078Smrgesac 8683bbf6ba0aSmrgfi 8684bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8685bbfad078Smrgesac 8686bbf6ba0aSmrgfi 8687219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8688219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 868968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8690bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8691bbf6ba0aSmrgfi 8692bbf6ba0aSmrg 869368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 869468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8695bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8696bbf6ba0aSmrg fi 8697bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8698219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8699219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8700219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8701219ffec0Smrgthen : 8702219ffec0Smrg printf %s "(cached) " >&6 8703bbfad078Smrgelse case e in #( 8704bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8705bbf6ba0aSmrg/* end confdefs.h. */ 8706bbf6ba0aSmrgint i; 8707bbf6ba0aSmrg_ACEOF 8708219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8709219ffec0Smrgthen : 8710bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8711bbfad078Smrgelse case e in #( 8712bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8713bbfad078Smrgesac 8714bbf6ba0aSmrgfi 8715bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8716bbfad078Smrgesac 8717bbf6ba0aSmrgfi 8718219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8719219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 872068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8721bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8722bbf6ba0aSmrgfi 8723bbf6ba0aSmrg 8724bbf6ba0aSmrgfound="no" 8725bbf6ba0aSmrg 8726bbf6ba0aSmrg if test $found = "no" ; then 872768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8728bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8729bbf6ba0aSmrg fi 8730bbf6ba0aSmrg 873168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8732bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8733bbf6ba0aSmrg fi 8734bbf6ba0aSmrg 8735bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=write-strings" 8736bbf6ba0aSmrg 8737219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8738219ffec0Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8739219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8740219ffec0Smrg if eval test \${$cacheid+y} 8741219ffec0Smrgthen : 8742219ffec0Smrg printf %s "(cached) " >&6 8743bbfad078Smrgelse case e in #( 8744bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8745bbf6ba0aSmrg/* end confdefs.h. */ 8746bbf6ba0aSmrgint i; 8747bbf6ba0aSmrgint 8748219ffec0Smrgmain (void) 8749bbf6ba0aSmrg{ 8750bbf6ba0aSmrg 8751bbf6ba0aSmrg ; 8752bbf6ba0aSmrg return 0; 8753bbf6ba0aSmrg} 8754bbf6ba0aSmrg_ACEOF 8755219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8756219ffec0Smrgthen : 875768af480fSmrg eval $cacheid=yes 8758bbfad078Smrgelse case e in #( 8759bbfad078Smrg e) eval $cacheid=no ;; 8760bbfad078Smrgesac 8761bbf6ba0aSmrgfi 8762219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8763bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8764bbfad078Smrgesac 8765bbf6ba0aSmrgfi 8766bbf6ba0aSmrg 8767bbf6ba0aSmrg 8768bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8769bbf6ba0aSmrg 877068af480fSmrg eval supported=\$$cacheid 8771219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8772219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8773bbf6ba0aSmrg if test "$supported" = "yes" ; then 8774bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8775bbf6ba0aSmrg found="yes" 8776bbf6ba0aSmrg fi 8777bbf6ba0aSmrg fi 8778bbf6ba0aSmrg 8779bbf6ba0aSmrg 8780bbf6ba0aSmrg 8781bbf6ba0aSmrg 8782bbf6ba0aSmrg 8783bbf6ba0aSmrg 8784bbf6ba0aSmrg 878568af480fSmrg 878668af480fSmrg 878768af480fSmrg 878868af480fSmrg 878968af480fSmrg 879068af480fSmrg 879168af480fSmrg 879268af480fSmrg 8793bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8794bbf6ba0aSmrg 879568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8796bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8797219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8798219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8799219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8800219ffec0Smrgthen : 8801219ffec0Smrg printf %s "(cached) " >&6 8802bbfad078Smrgelse case e in #( 8803bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8804bbf6ba0aSmrg/* end confdefs.h. */ 8805bbf6ba0aSmrgint i; 8806bbf6ba0aSmrg_ACEOF 8807219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8808219ffec0Smrgthen : 8809bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8810bbfad078Smrgelse case e in #( 8811bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8812bbfad078Smrgesac 8813bbf6ba0aSmrgfi 8814bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8815bbfad078Smrgesac 8816bbf6ba0aSmrgfi 8817219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8818219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 881968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8820bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8821bbf6ba0aSmrgfi 8822bbf6ba0aSmrg 882368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 882468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8825bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8826bbf6ba0aSmrg fi 8827bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8828219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8829219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8830219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8831219ffec0Smrgthen : 8832219ffec0Smrg printf %s "(cached) " >&6 8833bbfad078Smrgelse case e in #( 8834bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8835bbf6ba0aSmrg/* end confdefs.h. */ 8836bbf6ba0aSmrgint i; 8837bbf6ba0aSmrg_ACEOF 8838219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8839219ffec0Smrgthen : 8840bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8841bbfad078Smrgelse case e in #( 8842bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8843bbfad078Smrgesac 8844bbf6ba0aSmrgfi 8845bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8846bbfad078Smrgesac 8847bbf6ba0aSmrgfi 8848219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8849219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 885068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8851bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8852bbf6ba0aSmrgfi 8853bbf6ba0aSmrg 8854bbf6ba0aSmrgfound="no" 8855bbf6ba0aSmrg 8856bbf6ba0aSmrg if test $found = "no" ; then 885768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8858bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8859bbf6ba0aSmrg fi 8860bbf6ba0aSmrg 886168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8862bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8863bbf6ba0aSmrg fi 8864bbf6ba0aSmrg 8865bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=address" 8866bbf6ba0aSmrg 8867219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8868219ffec0Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8869219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_address 8870219ffec0Smrg if eval test \${$cacheid+y} 8871219ffec0Smrgthen : 8872219ffec0Smrg printf %s "(cached) " >&6 8873bbfad078Smrgelse case e in #( 8874bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8875bbf6ba0aSmrg/* end confdefs.h. */ 8876bbf6ba0aSmrgint i; 8877bbf6ba0aSmrgint 8878219ffec0Smrgmain (void) 8879bbf6ba0aSmrg{ 8880bbf6ba0aSmrg 8881bbf6ba0aSmrg ; 8882bbf6ba0aSmrg return 0; 8883bbf6ba0aSmrg} 8884bbf6ba0aSmrg_ACEOF 8885219ffec0Smrgif ac_fn_c_try_link "$LINENO" 8886219ffec0Smrgthen : 888768af480fSmrg eval $cacheid=yes 8888bbfad078Smrgelse case e in #( 8889bbfad078Smrg e) eval $cacheid=no ;; 8890bbfad078Smrgesac 8891bbf6ba0aSmrgfi 8892219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8893bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 8894bbfad078Smrgesac 8895bbf6ba0aSmrgfi 8896bbf6ba0aSmrg 8897bbf6ba0aSmrg 8898bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8899bbf6ba0aSmrg 890068af480fSmrg eval supported=\$$cacheid 8901219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8902219ffec0Smrgprintf "%s\n" "$supported" >&6; } 8903bbf6ba0aSmrg if test "$supported" = "yes" ; then 8904bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8905bbf6ba0aSmrg found="yes" 8906bbf6ba0aSmrg fi 8907bbf6ba0aSmrg fi 8908bbf6ba0aSmrg 8909bbf6ba0aSmrg 8910bbf6ba0aSmrg 8911bbf6ba0aSmrg 8912bbf6ba0aSmrg 8913bbf6ba0aSmrg 8914bbf6ba0aSmrg 891568af480fSmrg 891668af480fSmrg 891768af480fSmrg 891868af480fSmrg 891968af480fSmrg 892068af480fSmrg 892168af480fSmrg 892268af480fSmrg 8923bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8924bbf6ba0aSmrg 892568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8926bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8927219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8928219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8929219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8930219ffec0Smrgthen : 8931219ffec0Smrg printf %s "(cached) " >&6 8932bbfad078Smrgelse case e in #( 8933bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8934bbf6ba0aSmrg/* end confdefs.h. */ 8935bbf6ba0aSmrgint i; 8936bbf6ba0aSmrg_ACEOF 8937219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8938219ffec0Smrgthen : 8939bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8940bbfad078Smrgelse case e in #( 8941bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8942bbfad078Smrgesac 8943bbf6ba0aSmrgfi 8944bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8945bbfad078Smrgesac 8946bbf6ba0aSmrgfi 8947219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8948219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 894968af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8950bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8951bbf6ba0aSmrgfi 8952bbf6ba0aSmrg 895368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 895468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8955bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8956bbf6ba0aSmrg fi 8957bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8958219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8959219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8960219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8961219ffec0Smrgthen : 8962219ffec0Smrg printf %s "(cached) " >&6 8963bbfad078Smrgelse case e in #( 8964bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8965bbf6ba0aSmrg/* end confdefs.h. */ 8966bbf6ba0aSmrgint i; 8967bbf6ba0aSmrg_ACEOF 8968219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 8969219ffec0Smrgthen : 8970bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8971bbfad078Smrgelse case e in #( 8972bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8973bbfad078Smrgesac 8974bbf6ba0aSmrgfi 8975bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8976bbfad078Smrgesac 8977bbf6ba0aSmrgfi 8978219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8979219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 898068af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8981bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8982bbf6ba0aSmrgfi 8983bbf6ba0aSmrg 8984bbf6ba0aSmrgfound="no" 8985bbf6ba0aSmrg 8986bbf6ba0aSmrg if test $found = "no" ; then 898768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8988bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8989bbf6ba0aSmrg fi 8990bbf6ba0aSmrg 899168af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8992bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8993bbf6ba0aSmrg fi 8994bbf6ba0aSmrg 8995bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8996bbf6ba0aSmrg 8997219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8998219ffec0Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8999219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 9000219ffec0Smrg if eval test \${$cacheid+y} 9001219ffec0Smrgthen : 9002219ffec0Smrg printf %s "(cached) " >&6 9003bbfad078Smrgelse case e in #( 9004bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9005bbf6ba0aSmrg/* end confdefs.h. */ 9006bbf6ba0aSmrgint i; 9007bbf6ba0aSmrgint 9008219ffec0Smrgmain (void) 9009bbf6ba0aSmrg{ 9010bbf6ba0aSmrg 9011bbf6ba0aSmrg ; 9012bbf6ba0aSmrg return 0; 9013bbf6ba0aSmrg} 9014bbf6ba0aSmrg_ACEOF 9015219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9016219ffec0Smrgthen : 901768af480fSmrg eval $cacheid=yes 9018bbfad078Smrgelse case e in #( 9019bbfad078Smrg e) eval $cacheid=no ;; 9020bbfad078Smrgesac 9021bbf6ba0aSmrgfi 9022219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9023bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9024bbfad078Smrgesac 9025bbf6ba0aSmrgfi 9026bbf6ba0aSmrg 9027bbf6ba0aSmrg 9028bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9029bbf6ba0aSmrg 903068af480fSmrg eval supported=\$$cacheid 9031219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9032219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9033bbf6ba0aSmrg if test "$supported" = "yes" ; then 9034bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 9035bbf6ba0aSmrg found="yes" 9036bbf6ba0aSmrg fi 9037bbf6ba0aSmrg fi 9038bbf6ba0aSmrg 9039bbf6ba0aSmrg if test $found = "no" ; then 904068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9041bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9042bbf6ba0aSmrg fi 9043bbf6ba0aSmrg 904468af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9045bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9046bbf6ba0aSmrg fi 9047bbf6ba0aSmrg 9048bbf6ba0aSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9049bbf6ba0aSmrg 9050219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 9051219ffec0Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 9052219ffec0Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 9053219ffec0Smrg if eval test \${$cacheid+y} 9054219ffec0Smrgthen : 9055219ffec0Smrg printf %s "(cached) " >&6 9056bbfad078Smrgelse case e in #( 9057bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9058bbf6ba0aSmrg/* end confdefs.h. */ 9059bbf6ba0aSmrgint i; 9060bbf6ba0aSmrgint 9061219ffec0Smrgmain (void) 9062bbf6ba0aSmrg{ 9063bbf6ba0aSmrg 9064bbf6ba0aSmrg ; 9065bbf6ba0aSmrg return 0; 9066bbf6ba0aSmrg} 9067bbf6ba0aSmrg_ACEOF 9068219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9069219ffec0Smrgthen : 907068af480fSmrg eval $cacheid=yes 9071bbfad078Smrgelse case e in #( 9072bbfad078Smrg e) eval $cacheid=no ;; 9073bbfad078Smrgesac 9074bbf6ba0aSmrgfi 9075219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9076bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9077bbfad078Smrgesac 9078bbf6ba0aSmrgfi 9079bbf6ba0aSmrg 9080bbf6ba0aSmrg 9081bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9082bbf6ba0aSmrg 908368af480fSmrg eval supported=\$$cacheid 9084219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9085219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9086bbf6ba0aSmrg if test "$supported" = "yes" ; then 9087bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 9088bbf6ba0aSmrg found="yes" 9089bbf6ba0aSmrg fi 9090bbf6ba0aSmrg fi 9091bbf6ba0aSmrg 9092bbf6ba0aSmrg 9093bbf6ba0aSmrg 9094bbf6ba0aSmrg 9095bbf6ba0aSmrg 9096bbf6ba0aSmrg 9097bbf6ba0aSmrg 909868af480fSmrg 909968af480fSmrg 910068af480fSmrg 910168af480fSmrg 910268af480fSmrg 910368af480fSmrg 910468af480fSmrg 910568af480fSmrg 9106bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9107bbf6ba0aSmrg 910868af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9109bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9110219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9111219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9112219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9113219ffec0Smrgthen : 9114219ffec0Smrg printf %s "(cached) " >&6 9115bbfad078Smrgelse case e in #( 9116bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9117bbf6ba0aSmrg/* end confdefs.h. */ 9118bbf6ba0aSmrgint i; 9119bbf6ba0aSmrg_ACEOF 9120219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9121219ffec0Smrgthen : 9122bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9123bbfad078Smrgelse case e in #( 9124bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9125bbfad078Smrgesac 9126bbf6ba0aSmrgfi 9127bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9128bbfad078Smrgesac 9129bbf6ba0aSmrgfi 9130219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9131219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 913268af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9133bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9134bbf6ba0aSmrgfi 9135bbf6ba0aSmrg 913668af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 913768af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9138bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9139bbf6ba0aSmrg fi 9140bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9141219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9142219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9143219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9144219ffec0Smrgthen : 9145219ffec0Smrg printf %s "(cached) " >&6 9146bbfad078Smrgelse case e in #( 9147bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9148bbf6ba0aSmrg/* end confdefs.h. */ 9149bbf6ba0aSmrgint i; 9150bbf6ba0aSmrg_ACEOF 9151219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9152219ffec0Smrgthen : 9153bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9154bbfad078Smrgelse case e in #( 9155bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9156bbfad078Smrgesac 9157bbf6ba0aSmrgfi 9158bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9159bbfad078Smrgesac 9160bbf6ba0aSmrgfi 9161219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9162219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 916368af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9164bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9165bbf6ba0aSmrgfi 9166bbf6ba0aSmrg 9167bbf6ba0aSmrgfound="no" 9168bbf6ba0aSmrg 9169bbf6ba0aSmrg if test $found = "no" ; then 917068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9171bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9172bbf6ba0aSmrg fi 9173bbf6ba0aSmrg 917468af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9175bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9176bbf6ba0aSmrg fi 9177bbf6ba0aSmrg 9178bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 9179bbf6ba0aSmrg 9180219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 9181219ffec0Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 9182219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 9183219ffec0Smrg if eval test \${$cacheid+y} 9184219ffec0Smrgthen : 9185219ffec0Smrg printf %s "(cached) " >&6 9186bbfad078Smrgelse case e in #( 9187bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9188bbf6ba0aSmrg/* end confdefs.h. */ 9189bbf6ba0aSmrgint i; 9190bbf6ba0aSmrgint 9191219ffec0Smrgmain (void) 9192bbf6ba0aSmrg{ 9193bbf6ba0aSmrg 9194bbf6ba0aSmrg ; 9195bbf6ba0aSmrg return 0; 9196bbf6ba0aSmrg} 9197bbf6ba0aSmrg_ACEOF 9198219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9199219ffec0Smrgthen : 920068af480fSmrg eval $cacheid=yes 9201bbfad078Smrgelse case e in #( 9202bbfad078Smrg e) eval $cacheid=no ;; 9203bbfad078Smrgesac 9204bbf6ba0aSmrgfi 9205219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9206bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9207bbfad078Smrgesac 9208bbf6ba0aSmrgfi 9209bbf6ba0aSmrg 9210bbf6ba0aSmrg 9211bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9212bbf6ba0aSmrg 921368af480fSmrg eval supported=\$$cacheid 9214219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9215219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9216bbf6ba0aSmrg if test "$supported" = "yes" ; then 9217bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 9218bbf6ba0aSmrg found="yes" 9219bbf6ba0aSmrg fi 9220bbf6ba0aSmrg fi 9221bbf6ba0aSmrg 9222bbf6ba0aSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 9223bbf6ba0aSmrgelse 9224219ffec0Smrg{ 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 9225219ffec0Smrgprintf "%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;} 9226bbf6ba0aSmrg 9227bbf6ba0aSmrg 9228bbf6ba0aSmrg 9229bbf6ba0aSmrg 9230bbf6ba0aSmrg 923168af480fSmrg 923268af480fSmrg 923368af480fSmrg 923468af480fSmrg 923568af480fSmrg 923668af480fSmrg 923768af480fSmrg 923868af480fSmrg 9239bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9240bbf6ba0aSmrg 924168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9242bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9243219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9244219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9245219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9246219ffec0Smrgthen : 9247219ffec0Smrg printf %s "(cached) " >&6 9248bbfad078Smrgelse case e in #( 9249bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9250bbf6ba0aSmrg/* end confdefs.h. */ 9251bbf6ba0aSmrgint i; 9252bbf6ba0aSmrg_ACEOF 9253219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9254219ffec0Smrgthen : 9255bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9256bbfad078Smrgelse case e in #( 9257bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9258bbfad078Smrgesac 9259bbf6ba0aSmrgfi 9260bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9261bbfad078Smrgesac 9262bbf6ba0aSmrgfi 9263219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9264219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 926568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9266bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9267bbf6ba0aSmrgfi 9268bbf6ba0aSmrg 926968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 927068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9271bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9272bbf6ba0aSmrg fi 9273bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9274219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9275219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9276219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9277219ffec0Smrgthen : 9278219ffec0Smrg printf %s "(cached) " >&6 9279bbfad078Smrgelse case e in #( 9280bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9281bbf6ba0aSmrg/* end confdefs.h. */ 9282bbf6ba0aSmrgint i; 9283bbf6ba0aSmrg_ACEOF 9284219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9285219ffec0Smrgthen : 9286bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9287bbfad078Smrgelse case e in #( 9288bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9289bbfad078Smrgesac 9290bbf6ba0aSmrgfi 9291bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9292bbfad078Smrgesac 9293bbf6ba0aSmrgfi 9294219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9295219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 929668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9297bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9298bbf6ba0aSmrgfi 9299bbf6ba0aSmrg 9300bbf6ba0aSmrgfound="no" 9301bbf6ba0aSmrg 9302bbf6ba0aSmrg if test $found = "no" ; then 930368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9304bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9305bbf6ba0aSmrg fi 9306bbf6ba0aSmrg 930768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9308bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9309bbf6ba0aSmrg fi 9310bbf6ba0aSmrg 9311bbf6ba0aSmrg CFLAGS="$CFLAGS -Wimplicit" 9312bbf6ba0aSmrg 9313219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 9314219ffec0Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 931568af480fSmrg cacheid=xorg_cv_cc_flag__Wimplicit 9316219ffec0Smrg if eval test \${$cacheid+y} 9317219ffec0Smrgthen : 9318219ffec0Smrg printf %s "(cached) " >&6 9319bbfad078Smrgelse case e in #( 9320bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9321bbf6ba0aSmrg/* end confdefs.h. */ 9322bbf6ba0aSmrgint i; 9323bbf6ba0aSmrgint 9324219ffec0Smrgmain (void) 9325bbf6ba0aSmrg{ 9326bbf6ba0aSmrg 9327bbf6ba0aSmrg ; 9328bbf6ba0aSmrg return 0; 9329bbf6ba0aSmrg} 9330bbf6ba0aSmrg_ACEOF 9331219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9332219ffec0Smrgthen : 933368af480fSmrg eval $cacheid=yes 9334bbfad078Smrgelse case e in #( 9335bbfad078Smrg e) eval $cacheid=no ;; 9336bbfad078Smrgesac 9337bbf6ba0aSmrgfi 9338219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9339bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9340bbfad078Smrgesac 9341bbf6ba0aSmrgfi 9342bbf6ba0aSmrg 9343bbf6ba0aSmrg 9344bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9345bbf6ba0aSmrg 934668af480fSmrg eval supported=\$$cacheid 9347219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9348219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9349bbf6ba0aSmrg if test "$supported" = "yes" ; then 9350bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 9351bbf6ba0aSmrg found="yes" 9352bbf6ba0aSmrg fi 9353bbf6ba0aSmrg fi 9354bbf6ba0aSmrg 9355bbf6ba0aSmrg 9356bbf6ba0aSmrg 9357bbf6ba0aSmrg 9358bbf6ba0aSmrg 9359bbf6ba0aSmrg 9360bbf6ba0aSmrg 936168af480fSmrg 936268af480fSmrg 936368af480fSmrg 936468af480fSmrg 936568af480fSmrg 936668af480fSmrg 936768af480fSmrg 936868af480fSmrg 9369bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9370bbf6ba0aSmrg 937168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9372bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9373219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9374219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9375219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9376219ffec0Smrgthen : 9377219ffec0Smrg printf %s "(cached) " >&6 9378bbfad078Smrgelse case e in #( 9379bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9380bbf6ba0aSmrg/* end confdefs.h. */ 9381bbf6ba0aSmrgint i; 9382bbf6ba0aSmrg_ACEOF 9383219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9384219ffec0Smrgthen : 9385bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9386bbfad078Smrgelse case e in #( 9387bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9388bbfad078Smrgesac 9389bbf6ba0aSmrgfi 9390bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9391bbfad078Smrgesac 9392bbf6ba0aSmrgfi 9393219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9394219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 939568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9396bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9397bbf6ba0aSmrgfi 9398bbf6ba0aSmrg 939968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 940068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9401bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9402bbf6ba0aSmrg fi 9403bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9404219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9405219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9406219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9407219ffec0Smrgthen : 9408219ffec0Smrg printf %s "(cached) " >&6 9409bbfad078Smrgelse case e in #( 9410bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9411bbf6ba0aSmrg/* end confdefs.h. */ 9412bbf6ba0aSmrgint i; 9413bbf6ba0aSmrg_ACEOF 9414219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9415219ffec0Smrgthen : 9416bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9417bbfad078Smrgelse case e in #( 9418bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9419bbfad078Smrgesac 9420bbf6ba0aSmrgfi 9421bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9422bbfad078Smrgesac 9423bbf6ba0aSmrgfi 9424219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9425219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 942668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9427bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9428bbf6ba0aSmrgfi 9429bbf6ba0aSmrg 9430bbf6ba0aSmrgfound="no" 9431bbf6ba0aSmrg 9432bbf6ba0aSmrg if test $found = "no" ; then 943368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9434bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9435bbf6ba0aSmrg fi 9436bbf6ba0aSmrg 943768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9438bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9439bbf6ba0aSmrg fi 9440bbf6ba0aSmrg 9441bbf6ba0aSmrg CFLAGS="$CFLAGS -Wnonnull" 9442bbf6ba0aSmrg 9443219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9444219ffec0Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 944568af480fSmrg cacheid=xorg_cv_cc_flag__Wnonnull 9446219ffec0Smrg if eval test \${$cacheid+y} 9447219ffec0Smrgthen : 9448219ffec0Smrg printf %s "(cached) " >&6 9449bbfad078Smrgelse case e in #( 9450bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9451bbf6ba0aSmrg/* end confdefs.h. */ 9452bbf6ba0aSmrgint i; 9453bbf6ba0aSmrgint 9454219ffec0Smrgmain (void) 9455bbf6ba0aSmrg{ 9456bbf6ba0aSmrg 9457bbf6ba0aSmrg ; 9458bbf6ba0aSmrg return 0; 9459bbf6ba0aSmrg} 9460bbf6ba0aSmrg_ACEOF 9461219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9462219ffec0Smrgthen : 946368af480fSmrg eval $cacheid=yes 9464bbfad078Smrgelse case e in #( 9465bbfad078Smrg e) eval $cacheid=no ;; 9466bbfad078Smrgesac 9467bbf6ba0aSmrgfi 9468219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9469bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9470bbfad078Smrgesac 9471bbf6ba0aSmrgfi 9472bbf6ba0aSmrg 9473bbf6ba0aSmrg 9474bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9475bbf6ba0aSmrg 947668af480fSmrg eval supported=\$$cacheid 9477219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9478219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9479bbf6ba0aSmrg if test "$supported" = "yes" ; then 9480bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9481bbf6ba0aSmrg found="yes" 9482bbf6ba0aSmrg fi 9483bbf6ba0aSmrg fi 9484bbf6ba0aSmrg 9485bbf6ba0aSmrg 9486bbf6ba0aSmrg 9487bbf6ba0aSmrg 9488bbf6ba0aSmrg 9489bbf6ba0aSmrg 9490bbf6ba0aSmrg 949168af480fSmrg 949268af480fSmrg 949368af480fSmrg 949468af480fSmrg 949568af480fSmrg 949668af480fSmrg 949768af480fSmrg 949868af480fSmrg 9499bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9500bbf6ba0aSmrg 950168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9502bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9503219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9504219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9505219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9506219ffec0Smrgthen : 9507219ffec0Smrg printf %s "(cached) " >&6 9508bbfad078Smrgelse case e in #( 9509bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9510bbf6ba0aSmrg/* end confdefs.h. */ 9511bbf6ba0aSmrgint i; 9512bbf6ba0aSmrg_ACEOF 9513219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9514219ffec0Smrgthen : 9515bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9516bbfad078Smrgelse case e in #( 9517bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9518bbfad078Smrgesac 9519bbf6ba0aSmrgfi 9520bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9521bbfad078Smrgesac 9522bbf6ba0aSmrgfi 9523219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9524219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 952568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9526bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9527bbf6ba0aSmrgfi 9528bbf6ba0aSmrg 952968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 953068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9531bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9532bbf6ba0aSmrg fi 9533bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9534219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9535219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9536219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9537219ffec0Smrgthen : 9538219ffec0Smrg printf %s "(cached) " >&6 9539bbfad078Smrgelse case e in #( 9540bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9541bbf6ba0aSmrg/* end confdefs.h. */ 9542bbf6ba0aSmrgint i; 9543bbf6ba0aSmrg_ACEOF 9544219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9545219ffec0Smrgthen : 9546bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9547bbfad078Smrgelse case e in #( 9548bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9549bbfad078Smrgesac 9550bbf6ba0aSmrgfi 9551bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9552bbfad078Smrgesac 9553bbf6ba0aSmrgfi 9554219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9555219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 955668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9557bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9558bbf6ba0aSmrgfi 9559bbf6ba0aSmrg 9560bbf6ba0aSmrgfound="no" 9561bbf6ba0aSmrg 9562bbf6ba0aSmrg if test $found = "no" ; then 956368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9564bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9565bbf6ba0aSmrg fi 9566bbf6ba0aSmrg 956768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9568bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9569bbf6ba0aSmrg fi 9570bbf6ba0aSmrg 9571bbf6ba0aSmrg CFLAGS="$CFLAGS -Winit-self" 9572bbf6ba0aSmrg 9573219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9574219ffec0Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 957568af480fSmrg cacheid=xorg_cv_cc_flag__Winit_self 9576219ffec0Smrg if eval test \${$cacheid+y} 9577219ffec0Smrgthen : 9578219ffec0Smrg printf %s "(cached) " >&6 9579bbfad078Smrgelse case e in #( 9580bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9581bbf6ba0aSmrg/* end confdefs.h. */ 9582bbf6ba0aSmrgint i; 9583bbf6ba0aSmrgint 9584219ffec0Smrgmain (void) 9585bbf6ba0aSmrg{ 9586bbf6ba0aSmrg 9587bbf6ba0aSmrg ; 9588bbf6ba0aSmrg return 0; 9589bbf6ba0aSmrg} 9590bbf6ba0aSmrg_ACEOF 9591219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9592219ffec0Smrgthen : 959368af480fSmrg eval $cacheid=yes 9594bbfad078Smrgelse case e in #( 9595bbfad078Smrg e) eval $cacheid=no ;; 9596bbfad078Smrgesac 9597bbf6ba0aSmrgfi 9598219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9599bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9600bbfad078Smrgesac 9601bbf6ba0aSmrgfi 9602bbf6ba0aSmrg 9603bbf6ba0aSmrg 9604bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9605bbf6ba0aSmrg 960668af480fSmrg eval supported=\$$cacheid 9607219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9608219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9609bbf6ba0aSmrg if test "$supported" = "yes" ; then 9610bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9611bbf6ba0aSmrg found="yes" 9612bbf6ba0aSmrg fi 9613bbf6ba0aSmrg fi 9614bbf6ba0aSmrg 9615bbf6ba0aSmrg 9616bbf6ba0aSmrg 9617bbf6ba0aSmrg 9618bbf6ba0aSmrg 9619bbf6ba0aSmrg 9620bbf6ba0aSmrg 962168af480fSmrg 962268af480fSmrg 962368af480fSmrg 962468af480fSmrg 962568af480fSmrg 962668af480fSmrg 962768af480fSmrg 962868af480fSmrg 9629bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9630bbf6ba0aSmrg 963168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9632bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9633219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9634219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9635219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9636219ffec0Smrgthen : 9637219ffec0Smrg printf %s "(cached) " >&6 9638bbfad078Smrgelse case e in #( 9639bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9640bbf6ba0aSmrg/* end confdefs.h. */ 9641bbf6ba0aSmrgint i; 9642bbf6ba0aSmrg_ACEOF 9643219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9644219ffec0Smrgthen : 9645bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9646bbfad078Smrgelse case e in #( 9647bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9648bbfad078Smrgesac 9649bbf6ba0aSmrgfi 9650bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9651bbfad078Smrgesac 9652bbf6ba0aSmrgfi 9653219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9654219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 965568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9656bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9657bbf6ba0aSmrgfi 9658bbf6ba0aSmrg 965968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 966068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9661bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9662bbf6ba0aSmrg fi 9663bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9664219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9665219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9666219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9667219ffec0Smrgthen : 9668219ffec0Smrg printf %s "(cached) " >&6 9669bbfad078Smrgelse case e in #( 9670bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9671bbf6ba0aSmrg/* end confdefs.h. */ 9672bbf6ba0aSmrgint i; 9673bbf6ba0aSmrg_ACEOF 9674219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9675219ffec0Smrgthen : 9676bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9677bbfad078Smrgelse case e in #( 9678bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9679bbfad078Smrgesac 9680bbf6ba0aSmrgfi 9681bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9682bbfad078Smrgesac 9683bbf6ba0aSmrgfi 9684219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9685219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 968668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9687bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9688bbf6ba0aSmrgfi 9689bbf6ba0aSmrg 9690bbf6ba0aSmrgfound="no" 9691bbf6ba0aSmrg 9692bbf6ba0aSmrg if test $found = "no" ; then 969368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9694bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9695bbf6ba0aSmrg fi 9696bbf6ba0aSmrg 969768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9698bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9699bbf6ba0aSmrg fi 9700bbf6ba0aSmrg 9701bbf6ba0aSmrg CFLAGS="$CFLAGS -Wmain" 9702bbf6ba0aSmrg 9703219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9704219ffec0Smrgprintf %s "checking if $CC supports -Wmain... " >&6; } 970568af480fSmrg cacheid=xorg_cv_cc_flag__Wmain 9706219ffec0Smrg if eval test \${$cacheid+y} 9707219ffec0Smrgthen : 9708219ffec0Smrg printf %s "(cached) " >&6 9709bbfad078Smrgelse case e in #( 9710bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9711bbf6ba0aSmrg/* end confdefs.h. */ 9712bbf6ba0aSmrgint i; 9713bbf6ba0aSmrgint 9714219ffec0Smrgmain (void) 9715bbf6ba0aSmrg{ 9716bbf6ba0aSmrg 9717bbf6ba0aSmrg ; 9718bbf6ba0aSmrg return 0; 9719bbf6ba0aSmrg} 9720bbf6ba0aSmrg_ACEOF 9721219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9722219ffec0Smrgthen : 972368af480fSmrg eval $cacheid=yes 9724bbfad078Smrgelse case e in #( 9725bbfad078Smrg e) eval $cacheid=no ;; 9726bbfad078Smrgesac 9727bbf6ba0aSmrgfi 9728219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9729bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9730bbfad078Smrgesac 9731bbf6ba0aSmrgfi 9732bbf6ba0aSmrg 9733bbf6ba0aSmrg 9734bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9735bbf6ba0aSmrg 973668af480fSmrg eval supported=\$$cacheid 9737219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9738219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9739bbf6ba0aSmrg if test "$supported" = "yes" ; then 9740bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9741bbf6ba0aSmrg found="yes" 9742bbf6ba0aSmrg fi 9743bbf6ba0aSmrg fi 9744bbf6ba0aSmrg 9745bbf6ba0aSmrg 9746bbf6ba0aSmrg 9747bbf6ba0aSmrg 9748bbf6ba0aSmrg 9749bbf6ba0aSmrg 9750bbf6ba0aSmrg 975168af480fSmrg 975268af480fSmrg 975368af480fSmrg 975468af480fSmrg 975568af480fSmrg 975668af480fSmrg 975768af480fSmrg 975868af480fSmrg 9759bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9760bbf6ba0aSmrg 976168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9762bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9763219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9764219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9765219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9766219ffec0Smrgthen : 9767219ffec0Smrg printf %s "(cached) " >&6 9768bbfad078Smrgelse case e in #( 9769bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9770bbf6ba0aSmrg/* end confdefs.h. */ 9771bbf6ba0aSmrgint i; 9772bbf6ba0aSmrg_ACEOF 9773219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9774219ffec0Smrgthen : 9775bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9776bbfad078Smrgelse case e in #( 9777bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9778bbfad078Smrgesac 9779bbf6ba0aSmrgfi 9780bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9781bbfad078Smrgesac 9782bbf6ba0aSmrgfi 9783219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9784219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 978568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9786bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9787bbf6ba0aSmrgfi 9788bbf6ba0aSmrg 978968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 979068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9791bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9792bbf6ba0aSmrg fi 9793bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9794219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9795219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9796219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9797219ffec0Smrgthen : 9798219ffec0Smrg printf %s "(cached) " >&6 9799bbfad078Smrgelse case e in #( 9800bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9801bbf6ba0aSmrg/* end confdefs.h. */ 9802bbf6ba0aSmrgint i; 9803bbf6ba0aSmrg_ACEOF 9804219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9805219ffec0Smrgthen : 9806bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9807bbfad078Smrgelse case e in #( 9808bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9809bbfad078Smrgesac 9810bbf6ba0aSmrgfi 9811bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9812bbfad078Smrgesac 9813bbf6ba0aSmrgfi 9814219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9815219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 981668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9817bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9818bbf6ba0aSmrgfi 9819bbf6ba0aSmrg 9820bbf6ba0aSmrgfound="no" 9821bbf6ba0aSmrg 9822bbf6ba0aSmrg if test $found = "no" ; then 982368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9824bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9825bbf6ba0aSmrg fi 9826bbf6ba0aSmrg 982768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9828bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9829bbf6ba0aSmrg fi 9830bbf6ba0aSmrg 9831bbf6ba0aSmrg CFLAGS="$CFLAGS -Wmissing-braces" 9832bbf6ba0aSmrg 9833219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9834219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 983568af480fSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9836219ffec0Smrg if eval test \${$cacheid+y} 9837219ffec0Smrgthen : 9838219ffec0Smrg printf %s "(cached) " >&6 9839bbfad078Smrgelse case e in #( 9840bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9841bbf6ba0aSmrg/* end confdefs.h. */ 9842bbf6ba0aSmrgint i; 9843bbf6ba0aSmrgint 9844219ffec0Smrgmain (void) 9845bbf6ba0aSmrg{ 9846bbf6ba0aSmrg 9847bbf6ba0aSmrg ; 9848bbf6ba0aSmrg return 0; 9849bbf6ba0aSmrg} 9850bbf6ba0aSmrg_ACEOF 9851219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9852219ffec0Smrgthen : 985368af480fSmrg eval $cacheid=yes 9854bbfad078Smrgelse case e in #( 9855bbfad078Smrg e) eval $cacheid=no ;; 9856bbfad078Smrgesac 9857bbf6ba0aSmrgfi 9858219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9859bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9860bbfad078Smrgesac 9861bbf6ba0aSmrgfi 9862bbf6ba0aSmrg 9863bbf6ba0aSmrg 9864bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9865bbf6ba0aSmrg 986668af480fSmrg eval supported=\$$cacheid 9867219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9868219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9869bbf6ba0aSmrg if test "$supported" = "yes" ; then 9870bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9871bbf6ba0aSmrg found="yes" 9872bbf6ba0aSmrg fi 9873bbf6ba0aSmrg fi 9874bbf6ba0aSmrg 9875bbf6ba0aSmrg 9876bbf6ba0aSmrg 9877bbf6ba0aSmrg 9878bbf6ba0aSmrg 9879bbf6ba0aSmrg 9880bbf6ba0aSmrg 988168af480fSmrg 988268af480fSmrg 988368af480fSmrg 988468af480fSmrg 988568af480fSmrg 988668af480fSmrg 988768af480fSmrg 988868af480fSmrg 9889bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9890bbf6ba0aSmrg 989168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9892bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9893219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9894219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9895219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9896219ffec0Smrgthen : 9897219ffec0Smrg printf %s "(cached) " >&6 9898bbfad078Smrgelse case e in #( 9899bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9900bbf6ba0aSmrg/* end confdefs.h. */ 9901bbf6ba0aSmrgint i; 9902bbf6ba0aSmrg_ACEOF 9903219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9904219ffec0Smrgthen : 9905bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9906bbfad078Smrgelse case e in #( 9907bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9908bbfad078Smrgesac 9909bbf6ba0aSmrgfi 9910bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9911bbfad078Smrgesac 9912bbf6ba0aSmrgfi 9913219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9914219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 991568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9916bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9917bbf6ba0aSmrgfi 9918bbf6ba0aSmrg 991968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 992068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9921bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9922bbf6ba0aSmrg fi 9923bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9924219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9925219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9926219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9927219ffec0Smrgthen : 9928219ffec0Smrg printf %s "(cached) " >&6 9929bbfad078Smrgelse case e in #( 9930bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9931bbf6ba0aSmrg/* end confdefs.h. */ 9932bbf6ba0aSmrgint i; 9933bbf6ba0aSmrg_ACEOF 9934219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 9935219ffec0Smrgthen : 9936bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9937bbfad078Smrgelse case e in #( 9938bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9939bbfad078Smrgesac 9940bbf6ba0aSmrgfi 9941bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9942bbfad078Smrgesac 9943bbf6ba0aSmrgfi 9944219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9945219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 994668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9947bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9948bbf6ba0aSmrgfi 9949bbf6ba0aSmrg 9950bbf6ba0aSmrgfound="no" 9951bbf6ba0aSmrg 9952bbf6ba0aSmrg if test $found = "no" ; then 995368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9954bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9955bbf6ba0aSmrg fi 9956bbf6ba0aSmrg 995768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9958bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9959bbf6ba0aSmrg fi 9960bbf6ba0aSmrg 9961bbf6ba0aSmrg CFLAGS="$CFLAGS -Wsequence-point" 9962bbf6ba0aSmrg 9963219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9964219ffec0Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 996568af480fSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 9966219ffec0Smrg if eval test \${$cacheid+y} 9967219ffec0Smrgthen : 9968219ffec0Smrg printf %s "(cached) " >&6 9969bbfad078Smrgelse case e in #( 9970bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9971bbf6ba0aSmrg/* end confdefs.h. */ 9972bbf6ba0aSmrgint i; 9973bbf6ba0aSmrgint 9974219ffec0Smrgmain (void) 9975bbf6ba0aSmrg{ 9976bbf6ba0aSmrg 9977bbf6ba0aSmrg ; 9978bbf6ba0aSmrg return 0; 9979bbf6ba0aSmrg} 9980bbf6ba0aSmrg_ACEOF 9981219ffec0Smrgif ac_fn_c_try_link "$LINENO" 9982219ffec0Smrgthen : 998368af480fSmrg eval $cacheid=yes 9984bbfad078Smrgelse case e in #( 9985bbfad078Smrg e) eval $cacheid=no ;; 9986bbfad078Smrgesac 9987bbf6ba0aSmrgfi 9988219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9989bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 9990bbfad078Smrgesac 9991bbf6ba0aSmrgfi 9992bbf6ba0aSmrg 9993bbf6ba0aSmrg 9994bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9995bbf6ba0aSmrg 999668af480fSmrg eval supported=\$$cacheid 9997219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9998219ffec0Smrgprintf "%s\n" "$supported" >&6; } 9999bbf6ba0aSmrg if test "$supported" = "yes" ; then 10000bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 10001bbf6ba0aSmrg found="yes" 10002bbf6ba0aSmrg fi 10003bbf6ba0aSmrg fi 10004bbf6ba0aSmrg 10005bbf6ba0aSmrg 10006bbf6ba0aSmrg 10007bbf6ba0aSmrg 10008bbf6ba0aSmrg 10009bbf6ba0aSmrg 10010bbf6ba0aSmrg 1001168af480fSmrg 1001268af480fSmrg 1001368af480fSmrg 1001468af480fSmrg 1001568af480fSmrg 1001668af480fSmrg 1001768af480fSmrg 1001868af480fSmrg 10019bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10020bbf6ba0aSmrg 1002168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10022bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10023219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10024219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10025219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10026219ffec0Smrgthen : 10027219ffec0Smrg printf %s "(cached) " >&6 10028bbfad078Smrgelse case e in #( 10029bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10030bbf6ba0aSmrg/* end confdefs.h. */ 10031bbf6ba0aSmrgint i; 10032bbf6ba0aSmrg_ACEOF 10033219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10034219ffec0Smrgthen : 10035bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10036bbfad078Smrgelse case e in #( 10037bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10038bbfad078Smrgesac 10039bbf6ba0aSmrgfi 10040bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10041bbfad078Smrgesac 10042bbf6ba0aSmrgfi 10043219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10044219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1004568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10046bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10047bbf6ba0aSmrgfi 10048bbf6ba0aSmrg 1004968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1005068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10051bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10052bbf6ba0aSmrg fi 10053bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10054219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10055219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10056219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10057219ffec0Smrgthen : 10058219ffec0Smrg printf %s "(cached) " >&6 10059bbfad078Smrgelse case e in #( 10060bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10061bbf6ba0aSmrg/* end confdefs.h. */ 10062bbf6ba0aSmrgint i; 10063bbf6ba0aSmrg_ACEOF 10064219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10065219ffec0Smrgthen : 10066bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10067bbfad078Smrgelse case e in #( 10068bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10069bbfad078Smrgesac 10070bbf6ba0aSmrgfi 10071bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10072bbfad078Smrgesac 10073bbf6ba0aSmrgfi 10074219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10075219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1007668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10077bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10078bbf6ba0aSmrgfi 10079bbf6ba0aSmrg 10080bbf6ba0aSmrgfound="no" 10081bbf6ba0aSmrg 10082bbf6ba0aSmrg if test $found = "no" ; then 1008368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10084bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10085bbf6ba0aSmrg fi 10086bbf6ba0aSmrg 1008768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10088bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10089bbf6ba0aSmrg fi 10090bbf6ba0aSmrg 10091bbf6ba0aSmrg CFLAGS="$CFLAGS -Wreturn-type" 10092bbf6ba0aSmrg 10093219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 10094219ffec0Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 1009568af480fSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 10096219ffec0Smrg if eval test \${$cacheid+y} 10097219ffec0Smrgthen : 10098219ffec0Smrg printf %s "(cached) " >&6 10099bbfad078Smrgelse case e in #( 10100bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10101bbf6ba0aSmrg/* end confdefs.h. */ 10102bbf6ba0aSmrgint i; 10103bbf6ba0aSmrgint 10104219ffec0Smrgmain (void) 10105bbf6ba0aSmrg{ 10106bbf6ba0aSmrg 10107bbf6ba0aSmrg ; 10108bbf6ba0aSmrg return 0; 10109bbf6ba0aSmrg} 10110bbf6ba0aSmrg_ACEOF 10111219ffec0Smrgif ac_fn_c_try_link "$LINENO" 10112219ffec0Smrgthen : 1011368af480fSmrg eval $cacheid=yes 10114bbfad078Smrgelse case e in #( 10115bbfad078Smrg e) eval $cacheid=no ;; 10116bbfad078Smrgesac 10117bbf6ba0aSmrgfi 10118219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10119bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 10120bbfad078Smrgesac 10121bbf6ba0aSmrgfi 10122bbf6ba0aSmrg 10123bbf6ba0aSmrg 10124bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10125bbf6ba0aSmrg 1012668af480fSmrg eval supported=\$$cacheid 10127219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10128219ffec0Smrgprintf "%s\n" "$supported" >&6; } 10129bbf6ba0aSmrg if test "$supported" = "yes" ; then 10130bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 10131bbf6ba0aSmrg found="yes" 10132bbf6ba0aSmrg fi 10133bbf6ba0aSmrg fi 10134bbf6ba0aSmrg 10135bbf6ba0aSmrg 10136bbf6ba0aSmrg 10137bbf6ba0aSmrg 10138bbf6ba0aSmrg 10139bbf6ba0aSmrg 10140bbf6ba0aSmrg 1014168af480fSmrg 1014268af480fSmrg 1014368af480fSmrg 1014468af480fSmrg 1014568af480fSmrg 1014668af480fSmrg 1014768af480fSmrg 1014868af480fSmrg 10149bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10150bbf6ba0aSmrg 1015168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10152bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10153219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10154219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10155219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10156219ffec0Smrgthen : 10157219ffec0Smrg printf %s "(cached) " >&6 10158bbfad078Smrgelse case e in #( 10159bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10160bbf6ba0aSmrg/* end confdefs.h. */ 10161bbf6ba0aSmrgint i; 10162bbf6ba0aSmrg_ACEOF 10163219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10164219ffec0Smrgthen : 10165bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10166bbfad078Smrgelse case e in #( 10167bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10168bbfad078Smrgesac 10169bbf6ba0aSmrgfi 10170bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10171bbfad078Smrgesac 10172bbf6ba0aSmrgfi 10173219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10174219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1017568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10176bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10177bbf6ba0aSmrgfi 10178bbf6ba0aSmrg 1017968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1018068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10181bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10182bbf6ba0aSmrg fi 10183bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10184219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10185219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10186219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10187219ffec0Smrgthen : 10188219ffec0Smrg printf %s "(cached) " >&6 10189bbfad078Smrgelse case e in #( 10190bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10191bbf6ba0aSmrg/* end confdefs.h. */ 10192bbf6ba0aSmrgint i; 10193bbf6ba0aSmrg_ACEOF 10194219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10195219ffec0Smrgthen : 10196bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10197bbfad078Smrgelse case e in #( 10198bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10199bbfad078Smrgesac 10200bbf6ba0aSmrgfi 10201bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10202bbfad078Smrgesac 10203bbf6ba0aSmrgfi 10204219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10205219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1020668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10207bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10208bbf6ba0aSmrgfi 10209bbf6ba0aSmrg 10210bbf6ba0aSmrgfound="no" 10211bbf6ba0aSmrg 10212bbf6ba0aSmrg if test $found = "no" ; then 1021368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10214bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10215bbf6ba0aSmrg fi 10216bbf6ba0aSmrg 1021768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10218bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10219bbf6ba0aSmrg fi 10220bbf6ba0aSmrg 10221bbf6ba0aSmrg CFLAGS="$CFLAGS -Wtrigraphs" 10222bbf6ba0aSmrg 10223219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 10224219ffec0Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 1022568af480fSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 10226219ffec0Smrg if eval test \${$cacheid+y} 10227219ffec0Smrgthen : 10228219ffec0Smrg printf %s "(cached) " >&6 10229bbfad078Smrgelse case e in #( 10230bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10231bbf6ba0aSmrg/* end confdefs.h. */ 10232bbf6ba0aSmrgint i; 10233bbf6ba0aSmrgint 10234219ffec0Smrgmain (void) 10235bbf6ba0aSmrg{ 10236bbf6ba0aSmrg 10237bbf6ba0aSmrg ; 10238bbf6ba0aSmrg return 0; 10239bbf6ba0aSmrg} 10240bbf6ba0aSmrg_ACEOF 10241219ffec0Smrgif ac_fn_c_try_link "$LINENO" 10242219ffec0Smrgthen : 1024368af480fSmrg eval $cacheid=yes 10244bbfad078Smrgelse case e in #( 10245bbfad078Smrg e) eval $cacheid=no ;; 10246bbfad078Smrgesac 10247bbf6ba0aSmrgfi 10248219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10249bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 10250bbfad078Smrgesac 10251bbf6ba0aSmrgfi 10252bbf6ba0aSmrg 10253bbf6ba0aSmrg 10254bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10255bbf6ba0aSmrg 1025668af480fSmrg eval supported=\$$cacheid 10257219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10258219ffec0Smrgprintf "%s\n" "$supported" >&6; } 10259bbf6ba0aSmrg if test "$supported" = "yes" ; then 10260bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 10261bbf6ba0aSmrg found="yes" 10262bbf6ba0aSmrg fi 10263bbf6ba0aSmrg fi 10264bbf6ba0aSmrg 10265bbf6ba0aSmrg 10266bbf6ba0aSmrg 10267bbf6ba0aSmrg 10268bbf6ba0aSmrg 10269bbf6ba0aSmrg 10270bbf6ba0aSmrg 1027168af480fSmrg 1027268af480fSmrg 1027368af480fSmrg 1027468af480fSmrg 1027568af480fSmrg 1027668af480fSmrg 1027768af480fSmrg 1027868af480fSmrg 10279bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10280bbf6ba0aSmrg 1028168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10282bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10283219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10284219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10285219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10286219ffec0Smrgthen : 10287219ffec0Smrg printf %s "(cached) " >&6 10288bbfad078Smrgelse case e in #( 10289bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10290bbf6ba0aSmrg/* end confdefs.h. */ 10291bbf6ba0aSmrgint i; 10292bbf6ba0aSmrg_ACEOF 10293219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10294219ffec0Smrgthen : 10295bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10296bbfad078Smrgelse case e in #( 10297bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10298bbfad078Smrgesac 10299bbf6ba0aSmrgfi 10300bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10301bbfad078Smrgesac 10302bbf6ba0aSmrgfi 10303219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10304219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1030568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10306bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10307bbf6ba0aSmrgfi 10308bbf6ba0aSmrg 1030968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1031068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10311bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10312bbf6ba0aSmrg fi 10313bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10314219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10315219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10316219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10317219ffec0Smrgthen : 10318219ffec0Smrg printf %s "(cached) " >&6 10319bbfad078Smrgelse case e in #( 10320bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10321bbf6ba0aSmrg/* end confdefs.h. */ 10322bbf6ba0aSmrgint i; 10323bbf6ba0aSmrg_ACEOF 10324219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10325219ffec0Smrgthen : 10326bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10327bbfad078Smrgelse case e in #( 10328bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10329bbfad078Smrgesac 10330bbf6ba0aSmrgfi 10331bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10332bbfad078Smrgesac 10333bbf6ba0aSmrgfi 10334219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10335219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1033668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10337bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10338bbf6ba0aSmrgfi 10339bbf6ba0aSmrg 10340bbf6ba0aSmrgfound="no" 10341bbf6ba0aSmrg 10342bbf6ba0aSmrg if test $found = "no" ; then 1034368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10344bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10345bbf6ba0aSmrg fi 10346bbf6ba0aSmrg 1034768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10348bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10349bbf6ba0aSmrg fi 10350bbf6ba0aSmrg 10351bbf6ba0aSmrg CFLAGS="$CFLAGS -Warray-bounds" 10352bbf6ba0aSmrg 10353219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 10354219ffec0Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 1035568af480fSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 10356219ffec0Smrg if eval test \${$cacheid+y} 10357219ffec0Smrgthen : 10358219ffec0Smrg printf %s "(cached) " >&6 10359bbfad078Smrgelse case e in #( 10360bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10361bbf6ba0aSmrg/* end confdefs.h. */ 10362bbf6ba0aSmrgint i; 10363bbf6ba0aSmrgint 10364219ffec0Smrgmain (void) 10365bbf6ba0aSmrg{ 10366bbf6ba0aSmrg 10367bbf6ba0aSmrg ; 10368bbf6ba0aSmrg return 0; 10369bbf6ba0aSmrg} 10370bbf6ba0aSmrg_ACEOF 10371219ffec0Smrgif ac_fn_c_try_link "$LINENO" 10372219ffec0Smrgthen : 1037368af480fSmrg eval $cacheid=yes 10374bbfad078Smrgelse case e in #( 10375bbfad078Smrg e) eval $cacheid=no ;; 10376bbfad078Smrgesac 10377bbf6ba0aSmrgfi 10378219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10379bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 10380bbfad078Smrgesac 10381bbf6ba0aSmrgfi 10382bbf6ba0aSmrg 10383bbf6ba0aSmrg 10384bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10385bbf6ba0aSmrg 1038668af480fSmrg eval supported=\$$cacheid 10387219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10388219ffec0Smrgprintf "%s\n" "$supported" >&6; } 10389bbf6ba0aSmrg if test "$supported" = "yes" ; then 10390bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 10391bbf6ba0aSmrg found="yes" 10392bbf6ba0aSmrg fi 10393bbf6ba0aSmrg fi 10394bbf6ba0aSmrg 10395bbf6ba0aSmrg 10396bbf6ba0aSmrg 10397bbf6ba0aSmrg 10398bbf6ba0aSmrg 10399bbf6ba0aSmrg 10400bbf6ba0aSmrg 1040168af480fSmrg 1040268af480fSmrg 1040368af480fSmrg 1040468af480fSmrg 1040568af480fSmrg 1040668af480fSmrg 1040768af480fSmrg 1040868af480fSmrg 10409bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10410bbf6ba0aSmrg 1041168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10412bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10413219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10414219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10415219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10416219ffec0Smrgthen : 10417219ffec0Smrg printf %s "(cached) " >&6 10418bbfad078Smrgelse case e in #( 10419bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10420bbf6ba0aSmrg/* end confdefs.h. */ 10421bbf6ba0aSmrgint i; 10422bbf6ba0aSmrg_ACEOF 10423219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10424219ffec0Smrgthen : 10425bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10426bbfad078Smrgelse case e in #( 10427bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10428bbfad078Smrgesac 10429bbf6ba0aSmrgfi 10430bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10431bbfad078Smrgesac 10432bbf6ba0aSmrgfi 10433219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10434219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1043568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10436bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10437bbf6ba0aSmrgfi 10438bbf6ba0aSmrg 1043968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1044068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10441bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10442bbf6ba0aSmrg fi 10443bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10444219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10445219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10446219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10447219ffec0Smrgthen : 10448219ffec0Smrg printf %s "(cached) " >&6 10449bbfad078Smrgelse case e in #( 10450bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10451bbf6ba0aSmrg/* end confdefs.h. */ 10452bbf6ba0aSmrgint i; 10453bbf6ba0aSmrg_ACEOF 10454219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10455219ffec0Smrgthen : 10456bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10457bbfad078Smrgelse case e in #( 10458bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10459bbfad078Smrgesac 10460bbf6ba0aSmrgfi 10461bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10462bbfad078Smrgesac 10463bbf6ba0aSmrgfi 10464219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10465219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1046668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10467bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10468bbf6ba0aSmrgfi 10469bbf6ba0aSmrg 10470bbf6ba0aSmrgfound="no" 10471bbf6ba0aSmrg 10472bbf6ba0aSmrg if test $found = "no" ; then 1047368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10474bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10475bbf6ba0aSmrg fi 10476bbf6ba0aSmrg 1047768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10478bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10479bbf6ba0aSmrg fi 10480bbf6ba0aSmrg 10481bbf6ba0aSmrg CFLAGS="$CFLAGS -Wwrite-strings" 10482bbf6ba0aSmrg 10483219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10484219ffec0Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 1048568af480fSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10486219ffec0Smrg if eval test \${$cacheid+y} 10487219ffec0Smrgthen : 10488219ffec0Smrg printf %s "(cached) " >&6 10489bbfad078Smrgelse case e in #( 10490bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10491bbf6ba0aSmrg/* end confdefs.h. */ 10492bbf6ba0aSmrgint i; 10493bbf6ba0aSmrgint 10494219ffec0Smrgmain (void) 10495bbf6ba0aSmrg{ 10496bbf6ba0aSmrg 10497bbf6ba0aSmrg ; 10498bbf6ba0aSmrg return 0; 10499bbf6ba0aSmrg} 10500bbf6ba0aSmrg_ACEOF 10501219ffec0Smrgif ac_fn_c_try_link "$LINENO" 10502219ffec0Smrgthen : 1050368af480fSmrg eval $cacheid=yes 10504bbfad078Smrgelse case e in #( 10505bbfad078Smrg e) eval $cacheid=no ;; 10506bbfad078Smrgesac 10507bbf6ba0aSmrgfi 10508219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10509bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 10510bbfad078Smrgesac 10511bbf6ba0aSmrgfi 10512bbf6ba0aSmrg 10513bbf6ba0aSmrg 10514bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10515bbf6ba0aSmrg 1051668af480fSmrg eval supported=\$$cacheid 10517219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10518219ffec0Smrgprintf "%s\n" "$supported" >&6; } 10519bbf6ba0aSmrg if test "$supported" = "yes" ; then 10520bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10521bbf6ba0aSmrg found="yes" 10522bbf6ba0aSmrg fi 10523bbf6ba0aSmrg fi 10524bbf6ba0aSmrg 10525bbf6ba0aSmrg 10526bbf6ba0aSmrg 10527bbf6ba0aSmrg 10528bbf6ba0aSmrg 10529bbf6ba0aSmrg 10530bbf6ba0aSmrg 1053168af480fSmrg 1053268af480fSmrg 1053368af480fSmrg 1053468af480fSmrg 1053568af480fSmrg 1053668af480fSmrg 1053768af480fSmrg 1053868af480fSmrg 10539bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10540bbf6ba0aSmrg 1054168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10542bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10543219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10544219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10545219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10546219ffec0Smrgthen : 10547219ffec0Smrg printf %s "(cached) " >&6 10548bbfad078Smrgelse case e in #( 10549bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10550bbf6ba0aSmrg/* end confdefs.h. */ 10551bbf6ba0aSmrgint i; 10552bbf6ba0aSmrg_ACEOF 10553219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10554219ffec0Smrgthen : 10555bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10556bbfad078Smrgelse case e in #( 10557bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10558bbfad078Smrgesac 10559bbf6ba0aSmrgfi 10560bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10561bbfad078Smrgesac 10562bbf6ba0aSmrgfi 10563219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10564219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1056568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10566bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10567bbf6ba0aSmrgfi 10568bbf6ba0aSmrg 1056968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1057068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10571bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10572bbf6ba0aSmrg fi 10573bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10574219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10575219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10576219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10577219ffec0Smrgthen : 10578219ffec0Smrg printf %s "(cached) " >&6 10579bbfad078Smrgelse case e in #( 10580bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10581bbf6ba0aSmrg/* end confdefs.h. */ 10582bbf6ba0aSmrgint i; 10583bbf6ba0aSmrg_ACEOF 10584219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10585219ffec0Smrgthen : 10586bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10587bbfad078Smrgelse case e in #( 10588bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10589bbfad078Smrgesac 10590bbf6ba0aSmrgfi 10591bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10592bbfad078Smrgesac 10593bbf6ba0aSmrgfi 10594219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10595219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1059668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10597bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10598bbf6ba0aSmrgfi 10599bbf6ba0aSmrg 10600bbf6ba0aSmrgfound="no" 10601bbf6ba0aSmrg 10602bbf6ba0aSmrg if test $found = "no" ; then 1060368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10604bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10605bbf6ba0aSmrg fi 10606bbf6ba0aSmrg 1060768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10608bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10609bbf6ba0aSmrg fi 10610bbf6ba0aSmrg 10611bbf6ba0aSmrg CFLAGS="$CFLAGS -Waddress" 10612bbf6ba0aSmrg 10613219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10614219ffec0Smrgprintf %s "checking if $CC supports -Waddress... " >&6; } 1061568af480fSmrg cacheid=xorg_cv_cc_flag__Waddress 10616219ffec0Smrg if eval test \${$cacheid+y} 10617219ffec0Smrgthen : 10618219ffec0Smrg printf %s "(cached) " >&6 10619bbfad078Smrgelse case e in #( 10620bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10621bbf6ba0aSmrg/* end confdefs.h. */ 10622bbf6ba0aSmrgint i; 10623bbf6ba0aSmrgint 10624219ffec0Smrgmain (void) 10625bbf6ba0aSmrg{ 10626bbf6ba0aSmrg 10627bbf6ba0aSmrg ; 10628bbf6ba0aSmrg return 0; 10629bbf6ba0aSmrg} 10630bbf6ba0aSmrg_ACEOF 10631219ffec0Smrgif ac_fn_c_try_link "$LINENO" 10632219ffec0Smrgthen : 1063368af480fSmrg eval $cacheid=yes 10634bbfad078Smrgelse case e in #( 10635bbfad078Smrg e) eval $cacheid=no ;; 10636bbfad078Smrgesac 10637bbf6ba0aSmrgfi 10638219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10639bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 10640bbfad078Smrgesac 10641bbf6ba0aSmrgfi 10642bbf6ba0aSmrg 10643bbf6ba0aSmrg 10644bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10645bbf6ba0aSmrg 1064668af480fSmrg eval supported=\$$cacheid 10647219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10648219ffec0Smrgprintf "%s\n" "$supported" >&6; } 10649bbf6ba0aSmrg if test "$supported" = "yes" ; then 10650bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10651bbf6ba0aSmrg found="yes" 10652bbf6ba0aSmrg fi 10653bbf6ba0aSmrg fi 10654bbf6ba0aSmrg 10655bbf6ba0aSmrg 10656bbf6ba0aSmrg 10657bbf6ba0aSmrg 10658bbf6ba0aSmrg 10659bbf6ba0aSmrg 10660bbf6ba0aSmrg 1066168af480fSmrg 1066268af480fSmrg 1066368af480fSmrg 1066468af480fSmrg 1066568af480fSmrg 1066668af480fSmrg 1066768af480fSmrg 1066868af480fSmrg 10669bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10670bbf6ba0aSmrg 1067168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10672bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10673219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10674219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10675219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10676219ffec0Smrgthen : 10677219ffec0Smrg printf %s "(cached) " >&6 10678bbfad078Smrgelse case e in #( 10679bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10680bbf6ba0aSmrg/* end confdefs.h. */ 10681bbf6ba0aSmrgint i; 10682bbf6ba0aSmrg_ACEOF 10683219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10684219ffec0Smrgthen : 10685bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10686bbfad078Smrgelse case e in #( 10687bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10688bbfad078Smrgesac 10689bbf6ba0aSmrgfi 10690bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10691bbfad078Smrgesac 10692bbf6ba0aSmrgfi 10693219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10694219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1069568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10696bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10697bbf6ba0aSmrgfi 10698bbf6ba0aSmrg 1069968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1070068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10701bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10702bbf6ba0aSmrg fi 10703bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10704219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10705219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10706219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10707219ffec0Smrgthen : 10708219ffec0Smrg printf %s "(cached) " >&6 10709bbfad078Smrgelse case e in #( 10710bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10711bbf6ba0aSmrg/* end confdefs.h. */ 10712bbf6ba0aSmrgint i; 10713bbf6ba0aSmrg_ACEOF 10714219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10715219ffec0Smrgthen : 10716bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10717bbfad078Smrgelse case e in #( 10718bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10719bbfad078Smrgesac 10720bbf6ba0aSmrgfi 10721bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10722bbfad078Smrgesac 10723bbf6ba0aSmrgfi 10724219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10725219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1072668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10727bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10728bbf6ba0aSmrgfi 10729bbf6ba0aSmrg 10730bbf6ba0aSmrgfound="no" 10731bbf6ba0aSmrg 10732bbf6ba0aSmrg if test $found = "no" ; then 1073368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10734bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10735bbf6ba0aSmrg fi 10736bbf6ba0aSmrg 1073768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10738bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10739bbf6ba0aSmrg fi 10740bbf6ba0aSmrg 10741bbf6ba0aSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10742bbf6ba0aSmrg 10743219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10744219ffec0Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 1074568af480fSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10746219ffec0Smrg if eval test \${$cacheid+y} 10747219ffec0Smrgthen : 10748219ffec0Smrg printf %s "(cached) " >&6 10749bbfad078Smrgelse case e in #( 10750bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10751bbf6ba0aSmrg/* end confdefs.h. */ 10752bbf6ba0aSmrgint i; 10753bbf6ba0aSmrgint 10754219ffec0Smrgmain (void) 10755bbf6ba0aSmrg{ 10756bbf6ba0aSmrg 10757bbf6ba0aSmrg ; 10758bbf6ba0aSmrg return 0; 10759bbf6ba0aSmrg} 10760bbf6ba0aSmrg_ACEOF 10761219ffec0Smrgif ac_fn_c_try_link "$LINENO" 10762219ffec0Smrgthen : 1076368af480fSmrg eval $cacheid=yes 10764bbfad078Smrgelse case e in #( 10765bbfad078Smrg e) eval $cacheid=no ;; 10766bbfad078Smrgesac 10767bbf6ba0aSmrgfi 10768219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10769bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 10770bbfad078Smrgesac 10771bbf6ba0aSmrgfi 10772bbf6ba0aSmrg 10773bbf6ba0aSmrg 10774bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10775bbf6ba0aSmrg 1077668af480fSmrg eval supported=\$$cacheid 10777219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10778219ffec0Smrgprintf "%s\n" "$supported" >&6; } 10779bbf6ba0aSmrg if test "$supported" = "yes" ; then 10780bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10781bbf6ba0aSmrg found="yes" 10782bbf6ba0aSmrg fi 10783bbf6ba0aSmrg fi 10784bbf6ba0aSmrg 10785bbf6ba0aSmrg 10786bbf6ba0aSmrg 10787bbf6ba0aSmrg 10788bbf6ba0aSmrg 10789bbf6ba0aSmrg 10790bbf6ba0aSmrg 1079168af480fSmrg 1079268af480fSmrg 1079368af480fSmrg 1079468af480fSmrg 1079568af480fSmrg 1079668af480fSmrg 1079768af480fSmrg 1079868af480fSmrg 10799bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10800bbf6ba0aSmrg 1080168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10802bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10803219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10804219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10805219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10806219ffec0Smrgthen : 10807219ffec0Smrg printf %s "(cached) " >&6 10808bbfad078Smrgelse case e in #( 10809bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10810bbf6ba0aSmrg/* end confdefs.h. */ 10811bbf6ba0aSmrgint i; 10812bbf6ba0aSmrg_ACEOF 10813219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10814219ffec0Smrgthen : 10815bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10816bbfad078Smrgelse case e in #( 10817bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10818bbfad078Smrgesac 10819bbf6ba0aSmrgfi 10820bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10821bbfad078Smrgesac 10822bbf6ba0aSmrgfi 10823219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10824219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1082568af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10826bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10827bbf6ba0aSmrgfi 10828bbf6ba0aSmrg 1082968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1083068af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10831bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10832bbf6ba0aSmrg fi 10833bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10834219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10835219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10836219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10837219ffec0Smrgthen : 10838219ffec0Smrg printf %s "(cached) " >&6 10839bbfad078Smrgelse case e in #( 10840bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10841bbf6ba0aSmrg/* end confdefs.h. */ 10842bbf6ba0aSmrgint i; 10843bbf6ba0aSmrg_ACEOF 10844219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10845219ffec0Smrgthen : 10846bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10847bbfad078Smrgelse case e in #( 10848bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10849bbfad078Smrgesac 10850bbf6ba0aSmrgfi 10851bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10852bbfad078Smrgesac 10853bbf6ba0aSmrgfi 10854219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10855219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1085668af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10857bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10858bbf6ba0aSmrgfi 10859bbf6ba0aSmrg 10860bbf6ba0aSmrgfound="no" 10861bbf6ba0aSmrg 10862bbf6ba0aSmrg if test $found = "no" ; then 1086368af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10864bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10865bbf6ba0aSmrg fi 10866bbf6ba0aSmrg 1086768af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10868bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10869bbf6ba0aSmrg fi 10870bbf6ba0aSmrg 10871bbf6ba0aSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10872bbf6ba0aSmrg 10873219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10874219ffec0Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 1087568af480fSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10876219ffec0Smrg if eval test \${$cacheid+y} 10877219ffec0Smrgthen : 10878219ffec0Smrg printf %s "(cached) " >&6 10879bbfad078Smrgelse case e in #( 10880bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10881bbf6ba0aSmrg/* end confdefs.h. */ 10882bbf6ba0aSmrgint i; 10883bbf6ba0aSmrgint 10884219ffec0Smrgmain (void) 10885bbf6ba0aSmrg{ 10886bbf6ba0aSmrg 10887bbf6ba0aSmrg ; 10888bbf6ba0aSmrg return 0; 10889bbf6ba0aSmrg} 10890bbf6ba0aSmrg_ACEOF 10891219ffec0Smrgif ac_fn_c_try_link "$LINENO" 10892219ffec0Smrgthen : 1089368af480fSmrg eval $cacheid=yes 10894bbfad078Smrgelse case e in #( 10895bbfad078Smrg e) eval $cacheid=no ;; 10896bbfad078Smrgesac 10897bbf6ba0aSmrgfi 10898219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10899bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 10900bbfad078Smrgesac 10901bbf6ba0aSmrgfi 10902bbf6ba0aSmrg 10903bbf6ba0aSmrg 10904bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10905bbf6ba0aSmrg 1090668af480fSmrg eval supported=\$$cacheid 10907219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10908219ffec0Smrgprintf "%s\n" "$supported" >&6; } 10909bbf6ba0aSmrg if test "$supported" = "yes" ; then 10910bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10911bbf6ba0aSmrg found="yes" 10912bbf6ba0aSmrg fi 10913bbf6ba0aSmrg fi 10914bbf6ba0aSmrg 10915bbf6ba0aSmrg 10916bbf6ba0aSmrgfi 10917bbf6ba0aSmrg 10918bbf6ba0aSmrg 10919bbf6ba0aSmrg 10920bbf6ba0aSmrg 10921bbf6ba0aSmrg 10922bbf6ba0aSmrg 1092368af480fSmrg 1092468af480fSmrg CWARNFLAGS="$BASE_CFLAGS" 1092568af480fSmrg if test "x$GCC" = xyes ; then 1092668af480fSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 1092768af480fSmrg fi 1092868af480fSmrg 1092968af480fSmrg 10930bbf6ba0aSmrg 10931bbf6ba0aSmrg 10932bbf6ba0aSmrg 10933bbf6ba0aSmrg 10934bbf6ba0aSmrg 10935bbf6ba0aSmrg 10936bbf6ba0aSmrg# Check whether --enable-strict-compilation was given. 10937219ffec0Smrgif test ${enable_strict_compilation+y} 10938219ffec0Smrgthen : 10939bbf6ba0aSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10940bbfad078Smrgelse case e in #( 10941bbfad078Smrg e) STRICT_COMPILE=no ;; 10942bbfad078Smrgesac 10943bbf6ba0aSmrgfi 10944bbf6ba0aSmrg 10945bbf6ba0aSmrg 1094668af480fSmrg 1094768af480fSmrg 1094868af480fSmrg 1094968af480fSmrg 10950bbf6ba0aSmrgSTRICT_CFLAGS="" 10951bbf6ba0aSmrg 10952bbf6ba0aSmrg 10953bbf6ba0aSmrg 10954bbf6ba0aSmrg 10955bbf6ba0aSmrg 1095668af480fSmrg 1095768af480fSmrg 1095868af480fSmrg 1095968af480fSmrg 1096068af480fSmrg 1096168af480fSmrg 1096268af480fSmrg 1096368af480fSmrg 10964bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10965bbf6ba0aSmrg 1096668af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10967bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10968219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10969219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10970219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10971219ffec0Smrgthen : 10972219ffec0Smrg printf %s "(cached) " >&6 10973bbfad078Smrgelse case e in #( 10974bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10975bbf6ba0aSmrg/* end confdefs.h. */ 10976bbf6ba0aSmrgint i; 10977bbf6ba0aSmrg_ACEOF 10978219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 10979219ffec0Smrgthen : 10980bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10981bbfad078Smrgelse case e in #( 10982bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10983bbfad078Smrgesac 10984bbf6ba0aSmrgfi 10985bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10986bbfad078Smrgesac 10987bbf6ba0aSmrgfi 10988219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10989219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1099068af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10991bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10992bbf6ba0aSmrgfi 10993bbf6ba0aSmrg 1099468af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1099568af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10996bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10997bbf6ba0aSmrg fi 10998bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10999219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11000219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11001219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11002219ffec0Smrgthen : 11003219ffec0Smrg printf %s "(cached) " >&6 11004bbfad078Smrgelse case e in #( 11005bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11006bbf6ba0aSmrg/* end confdefs.h. */ 11007bbf6ba0aSmrgint i; 11008bbf6ba0aSmrg_ACEOF 11009219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 11010219ffec0Smrgthen : 11011bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11012bbfad078Smrgelse case e in #( 11013bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11014bbfad078Smrgesac 11015bbf6ba0aSmrgfi 11016bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11017bbfad078Smrgesac 11018bbf6ba0aSmrgfi 11019219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11020219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1102168af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11022bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11023bbf6ba0aSmrgfi 11024bbf6ba0aSmrg 11025bbf6ba0aSmrgfound="no" 11026bbf6ba0aSmrg 11027bbf6ba0aSmrg if test $found = "no" ; then 1102868af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11029bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11030bbf6ba0aSmrg fi 11031bbf6ba0aSmrg 1103268af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11033bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11034bbf6ba0aSmrg fi 11035bbf6ba0aSmrg 11036bbf6ba0aSmrg CFLAGS="$CFLAGS -pedantic" 11037bbf6ba0aSmrg 11038219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 11039219ffec0Smrgprintf %s "checking if $CC supports -pedantic... " >&6; } 1104068af480fSmrg cacheid=xorg_cv_cc_flag__pedantic 11041219ffec0Smrg if eval test \${$cacheid+y} 11042219ffec0Smrgthen : 11043219ffec0Smrg printf %s "(cached) " >&6 11044bbfad078Smrgelse case e in #( 11045bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11046bbf6ba0aSmrg/* end confdefs.h. */ 11047bbf6ba0aSmrgint i; 11048bbf6ba0aSmrgint 11049219ffec0Smrgmain (void) 11050bbf6ba0aSmrg{ 11051bbf6ba0aSmrg 11052bbf6ba0aSmrg ; 11053bbf6ba0aSmrg return 0; 11054bbf6ba0aSmrg} 11055bbf6ba0aSmrg_ACEOF 11056219ffec0Smrgif ac_fn_c_try_link "$LINENO" 11057219ffec0Smrgthen : 1105868af480fSmrg eval $cacheid=yes 11059bbfad078Smrgelse case e in #( 11060bbfad078Smrg e) eval $cacheid=no ;; 11061bbfad078Smrgesac 11062bbf6ba0aSmrgfi 11063219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11064bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 11065bbfad078Smrgesac 11066bbf6ba0aSmrgfi 11067bbf6ba0aSmrg 11068bbf6ba0aSmrg 11069bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11070bbf6ba0aSmrg 1107168af480fSmrg eval supported=\$$cacheid 11072219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11073219ffec0Smrgprintf "%s\n" "$supported" >&6; } 11074bbf6ba0aSmrg if test "$supported" = "yes" ; then 11075bbf6ba0aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 11076bbf6ba0aSmrg found="yes" 11077bbf6ba0aSmrg fi 11078bbf6ba0aSmrg fi 11079bbf6ba0aSmrg 11080bbf6ba0aSmrg 11081bbf6ba0aSmrg 11082bbf6ba0aSmrg 11083bbf6ba0aSmrg 11084bbf6ba0aSmrg 11085bbf6ba0aSmrg 1108668af480fSmrg 1108768af480fSmrg 1108868af480fSmrg 1108968af480fSmrg 1109068af480fSmrg 1109168af480fSmrg 1109268af480fSmrg 1109368af480fSmrg 11094bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 11095bbf6ba0aSmrg 1109668af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11097bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11098219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11099219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11100219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 11101219ffec0Smrgthen : 11102219ffec0Smrg printf %s "(cached) " >&6 11103bbfad078Smrgelse case e in #( 11104bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11105bbf6ba0aSmrg/* end confdefs.h. */ 11106bbf6ba0aSmrgint i; 11107bbf6ba0aSmrg_ACEOF 11108219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 11109219ffec0Smrgthen : 11110bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11111bbfad078Smrgelse case e in #( 11112bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11113bbfad078Smrgesac 11114bbf6ba0aSmrgfi 11115bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11116bbfad078Smrgesac 11117bbf6ba0aSmrgfi 11118219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11119219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1112068af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11121bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11122bbf6ba0aSmrgfi 11123bbf6ba0aSmrg 1112468af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1112568af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11126bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11127bbf6ba0aSmrg fi 11128bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11129219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11130219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11131219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11132219ffec0Smrgthen : 11133219ffec0Smrg printf %s "(cached) " >&6 11134bbfad078Smrgelse case e in #( 11135bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11136bbf6ba0aSmrg/* end confdefs.h. */ 11137bbf6ba0aSmrgint i; 11138bbf6ba0aSmrg_ACEOF 11139219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 11140219ffec0Smrgthen : 11141bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11142bbfad078Smrgelse case e in #( 11143bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11144bbfad078Smrgesac 11145bbf6ba0aSmrgfi 11146bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11147bbfad078Smrgesac 11148bbf6ba0aSmrgfi 11149219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11150219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1115168af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11152bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11153bbf6ba0aSmrgfi 11154bbf6ba0aSmrg 11155bbf6ba0aSmrgfound="no" 11156bbf6ba0aSmrg 11157bbf6ba0aSmrg if test $found = "no" ; then 1115868af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11159bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11160bbf6ba0aSmrg fi 11161bbf6ba0aSmrg 1116268af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11163bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11164bbf6ba0aSmrg fi 11165bbf6ba0aSmrg 11166bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror" 11167bbf6ba0aSmrg 11168219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 11169219ffec0Smrgprintf %s "checking if $CC supports -Werror... " >&6; } 1117068af480fSmrg cacheid=xorg_cv_cc_flag__Werror 11171219ffec0Smrg if eval test \${$cacheid+y} 11172219ffec0Smrgthen : 11173219ffec0Smrg printf %s "(cached) " >&6 11174bbfad078Smrgelse case e in #( 11175bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11176bbf6ba0aSmrg/* end confdefs.h. */ 11177bbf6ba0aSmrgint i; 11178bbf6ba0aSmrgint 11179219ffec0Smrgmain (void) 11180bbf6ba0aSmrg{ 11181bbf6ba0aSmrg 11182bbf6ba0aSmrg ; 11183bbf6ba0aSmrg return 0; 11184bbf6ba0aSmrg} 11185bbf6ba0aSmrg_ACEOF 11186219ffec0Smrgif ac_fn_c_try_link "$LINENO" 11187219ffec0Smrgthen : 1118868af480fSmrg eval $cacheid=yes 11189bbfad078Smrgelse case e in #( 11190bbfad078Smrg e) eval $cacheid=no ;; 11191bbfad078Smrgesac 11192bbf6ba0aSmrgfi 11193219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11194bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 11195bbfad078Smrgesac 11196bbf6ba0aSmrgfi 11197bbf6ba0aSmrg 11198bbf6ba0aSmrg 11199bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11200bbf6ba0aSmrg 1120168af480fSmrg eval supported=\$$cacheid 11202219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11203219ffec0Smrgprintf "%s\n" "$supported" >&6; } 11204bbf6ba0aSmrg if test "$supported" = "yes" ; then 11205bbf6ba0aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 11206bbf6ba0aSmrg found="yes" 11207bbf6ba0aSmrg fi 11208bbf6ba0aSmrg fi 11209bbf6ba0aSmrg 11210bbf6ba0aSmrg if test $found = "no" ; then 1121168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11212bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11213bbf6ba0aSmrg fi 11214bbf6ba0aSmrg 1121568af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11216bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11217bbf6ba0aSmrg fi 11218bbf6ba0aSmrg 11219bbf6ba0aSmrg CFLAGS="$CFLAGS -errwarn" 11220bbf6ba0aSmrg 11221219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 11222219ffec0Smrgprintf %s "checking if $CC supports -errwarn... " >&6; } 1122368af480fSmrg cacheid=xorg_cv_cc_flag__errwarn 11224219ffec0Smrg if eval test \${$cacheid+y} 11225219ffec0Smrgthen : 11226219ffec0Smrg printf %s "(cached) " >&6 11227bbfad078Smrgelse case e in #( 11228bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11229bbf6ba0aSmrg/* end confdefs.h. */ 11230bbf6ba0aSmrgint i; 11231bbf6ba0aSmrgint 11232219ffec0Smrgmain (void) 11233bbf6ba0aSmrg{ 11234bbf6ba0aSmrg 11235bbf6ba0aSmrg ; 11236bbf6ba0aSmrg return 0; 11237bbf6ba0aSmrg} 11238bbf6ba0aSmrg_ACEOF 11239219ffec0Smrgif ac_fn_c_try_link "$LINENO" 11240219ffec0Smrgthen : 1124168af480fSmrg eval $cacheid=yes 11242bbfad078Smrgelse case e in #( 11243bbfad078Smrg e) eval $cacheid=no ;; 11244bbfad078Smrgesac 11245bbf6ba0aSmrgfi 11246219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11247bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 11248bbfad078Smrgesac 11249bbf6ba0aSmrgfi 11250bbf6ba0aSmrg 11251bbf6ba0aSmrg 11252bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11253bbf6ba0aSmrg 1125468af480fSmrg eval supported=\$$cacheid 11255219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11256219ffec0Smrgprintf "%s\n" "$supported" >&6; } 11257bbf6ba0aSmrg if test "$supported" = "yes" ; then 11258bbf6ba0aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 11259bbf6ba0aSmrg found="yes" 11260bbf6ba0aSmrg fi 11261bbf6ba0aSmrg fi 11262bbf6ba0aSmrg 11263bbf6ba0aSmrg 11264bbf6ba0aSmrg 11265bbf6ba0aSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 11266bbf6ba0aSmrg# activate it with -Werror, so we add it here explicitly. 11267bbf6ba0aSmrg 11268bbf6ba0aSmrg 11269bbf6ba0aSmrg 11270bbf6ba0aSmrg 11271bbf6ba0aSmrg 1127268af480fSmrg 1127368af480fSmrg 1127468af480fSmrg 1127568af480fSmrg 1127668af480fSmrg 1127768af480fSmrg 1127868af480fSmrg 1127968af480fSmrg 11280bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 11281bbf6ba0aSmrg 1128268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11283bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11284219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11285219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11286219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 11287219ffec0Smrgthen : 11288219ffec0Smrg printf %s "(cached) " >&6 11289bbfad078Smrgelse case e in #( 11290bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11291bbf6ba0aSmrg/* end confdefs.h. */ 11292bbf6ba0aSmrgint i; 11293bbf6ba0aSmrg_ACEOF 11294219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 11295219ffec0Smrgthen : 11296bbf6ba0aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11297bbfad078Smrgelse case e in #( 11298bbfad078Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11299bbfad078Smrgesac 11300bbf6ba0aSmrgfi 11301bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11302bbfad078Smrgesac 11303bbf6ba0aSmrgfi 11304219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11305219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1130668af480fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11307bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11308bbf6ba0aSmrgfi 11309bbf6ba0aSmrg 1131068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1131168af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11312bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11313bbf6ba0aSmrg fi 11314bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11315219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11316219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11317219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11318219ffec0Smrgthen : 11319219ffec0Smrg printf %s "(cached) " >&6 11320bbfad078Smrgelse case e in #( 11321bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11322bbf6ba0aSmrg/* end confdefs.h. */ 11323bbf6ba0aSmrgint i; 11324bbf6ba0aSmrg_ACEOF 11325219ffec0Smrgif ac_fn_c_try_compile "$LINENO" 11326219ffec0Smrgthen : 11327bbf6ba0aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11328bbfad078Smrgelse case e in #( 11329bbfad078Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11330bbfad078Smrgesac 11331bbf6ba0aSmrgfi 11332bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11333bbfad078Smrgesac 11334bbf6ba0aSmrgfi 11335219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11336219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1133768af480fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11338bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11339bbf6ba0aSmrgfi 11340bbf6ba0aSmrg 11341bbf6ba0aSmrgfound="no" 11342bbf6ba0aSmrg 11343bbf6ba0aSmrg if test $found = "no" ; then 1134468af480fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11345bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11346bbf6ba0aSmrg fi 11347bbf6ba0aSmrg 1134868af480fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11349bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11350bbf6ba0aSmrg fi 11351bbf6ba0aSmrg 11352bbf6ba0aSmrg CFLAGS="$CFLAGS -Werror=attributes" 11353bbf6ba0aSmrg 11354219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 11355219ffec0Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 11356219ffec0Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 11357219ffec0Smrg if eval test \${$cacheid+y} 11358219ffec0Smrgthen : 11359219ffec0Smrg printf %s "(cached) " >&6 11360bbfad078Smrgelse case e in #( 11361bbfad078Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11362bbf6ba0aSmrg/* end confdefs.h. */ 11363bbf6ba0aSmrgint i; 11364bbf6ba0aSmrgint 11365219ffec0Smrgmain (void) 11366bbf6ba0aSmrg{ 11367bbf6ba0aSmrg 11368bbf6ba0aSmrg ; 11369bbf6ba0aSmrg return 0; 11370bbf6ba0aSmrg} 11371bbf6ba0aSmrg_ACEOF 11372219ffec0Smrgif ac_fn_c_try_link "$LINENO" 11373219ffec0Smrgthen : 1137468af480fSmrg eval $cacheid=yes 11375bbfad078Smrgelse case e in #( 11376bbfad078Smrg e) eval $cacheid=no ;; 11377bbfad078Smrgesac 11378bbf6ba0aSmrgfi 11379219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11380bbfad078Smrg conftest$ac_exeext conftest.$ac_ext ;; 11381bbfad078Smrgesac 11382bbf6ba0aSmrgfi 11383bbf6ba0aSmrg 11384bbf6ba0aSmrg 11385bbf6ba0aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 11386bbf6ba0aSmrg 1138768af480fSmrg eval supported=\$$cacheid 11388219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11389219ffec0Smrgprintf "%s\n" "$supported" >&6; } 11390bbf6ba0aSmrg if test "$supported" = "yes" ; then 11391bbf6ba0aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 11392bbf6ba0aSmrg found="yes" 11393bbf6ba0aSmrg fi 11394bbf6ba0aSmrg fi 11395bbf6ba0aSmrg 11396bbf6ba0aSmrg 11397bbf6ba0aSmrg 11398bbf6ba0aSmrgif test "x$STRICT_COMPILE" = "xyes"; then 11399bbf6ba0aSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 11400bbf6ba0aSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 11401bbf6ba0aSmrgfi 11402bbf6ba0aSmrg 11403bbf6ba0aSmrg 11404d7accfefSmrg 11405d7accfefSmrg 11406d7accfefSmrg 11407d7accfefSmrg 11408bbfad078Smrg 11409bbfad078Smrg 11410d7accfefSmrgcat >>confdefs.h <<_ACEOF 11411d7accfefSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11412d7accfefSmrg_ACEOF 11413d7accfefSmrg 11414d7accfefSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11415d7accfefSmrg if test "x$PVM" = "x"; then 11416d7accfefSmrg PVM="0" 11417d7accfefSmrg fi 11418d7accfefSmrg 11419219ffec0Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 11420d7accfefSmrg 11421d7accfefSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11422d7accfefSmrg if test "x$PVP" = "x"; then 11423d7accfefSmrg PVP="0" 11424d7accfefSmrg fi 11425d7accfefSmrg 11426219ffec0Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 11427d7accfefSmrg 11428d7accfefSmrg 11429d7accfefSmrg 11430219ffec0SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11431c3f70f0aSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 11432219ffec0Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 11433219ffec0Smrgtouch \$(top_srcdir)/ChangeLog; \ 11434219ffec0Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 11435d7accfefSmrg 11436c3f70f0aSmrg 11437c3f70f0aSmrg 11438c3f70f0aSmrg 11439c3f70f0aSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11440c3f70f0aSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11441c3f70f0aSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 11442219ffec0Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 11443219ffec0Smrgtouch \$(top_srcdir)/INSTALL; \ 11444219ffec0Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 11445c3f70f0aSmrg 11446d7accfefSmrg 11447d7accfefSmrg 11448d7accfefSmrg 11449d7accfefSmrg 11450d7accfefSmrg 11451219ffec0Smrgcase $host_os in 11452219ffec0Smrg solaris*) 11453219ffec0Smrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 11454219ffec0Smrg # check for a man page file found in later versions that use 11455219ffec0Smrg # traditional section numbers instead 11456219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 11457219ffec0Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 11458219ffec0Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 11459219ffec0Smrgthen : 11460219ffec0Smrg printf %s "(cached) " >&6 11461bbfad078Smrgelse case e in #( 11462bbfad078Smrg e) test "$cross_compiling" = yes && 11463219ffec0Smrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11464219ffec0Smrgif test -r "/usr/share/man/man7/attributes.7"; then 11465219ffec0Smrg ac_cv_file__usr_share_man_man7_attributes_7=yes 11466219ffec0Smrgelse 11467219ffec0Smrg ac_cv_file__usr_share_man_man7_attributes_7=no 11468bbfad078Smrgfi ;; 11469bbfad078Smrgesac 11470219ffec0Smrgfi 11471219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 11472219ffec0Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 11473219ffec0Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 11474219ffec0Smrgthen : 11475219ffec0Smrg SYSV_MAN_SECTIONS=false 11476bbfad078Smrgelse case e in #( 11477bbfad078Smrg e) SYSV_MAN_SECTIONS=true ;; 11478bbfad078Smrgesac 11479219ffec0Smrgfi 11480219ffec0Smrg 11481219ffec0Smrg ;; 11482219ffec0Smrg *) SYSV_MAN_SECTIONS=false ;; 11483219ffec0Smrgesac 11484219ffec0Smrg 11485d7accfefSmrgif test x$APP_MAN_SUFFIX = x ; then 11486d7accfefSmrg APP_MAN_SUFFIX=1 11487d7accfefSmrgfi 11488d7accfefSmrgif test x$APP_MAN_DIR = x ; then 11489d7accfefSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11490d7accfefSmrgfi 11491d7accfefSmrg 11492d7accfefSmrgif test x$LIB_MAN_SUFFIX = x ; then 11493d7accfefSmrg LIB_MAN_SUFFIX=3 11494d7accfefSmrgfi 11495d7accfefSmrgif test x$LIB_MAN_DIR = x ; then 11496d7accfefSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11497d7accfefSmrgfi 11498d7accfefSmrg 11499d7accfefSmrgif test x$FILE_MAN_SUFFIX = x ; then 11500219ffec0Smrg case $SYSV_MAN_SECTIONS in 11501219ffec0Smrg true) FILE_MAN_SUFFIX=4 ;; 11502219ffec0Smrg *) FILE_MAN_SUFFIX=5 ;; 11503d7accfefSmrg esac 11504d7accfefSmrgfi 11505d7accfefSmrgif test x$FILE_MAN_DIR = x ; then 11506d7accfefSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11507d7accfefSmrgfi 11508d7accfefSmrg 11509d7accfefSmrgif test x$MISC_MAN_SUFFIX = x ; then 11510219ffec0Smrg case $SYSV_MAN_SECTIONS in 11511219ffec0Smrg true) MISC_MAN_SUFFIX=5 ;; 11512219ffec0Smrg *) MISC_MAN_SUFFIX=7 ;; 11513d7accfefSmrg esac 11514d7accfefSmrgfi 11515d7accfefSmrgif test x$MISC_MAN_DIR = x ; then 11516d7accfefSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11517d7accfefSmrgfi 11518d7accfefSmrg 11519d7accfefSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 11520219ffec0Smrg case $SYSV_MAN_SECTIONS in 11521219ffec0Smrg true) DRIVER_MAN_SUFFIX=7 ;; 11522219ffec0Smrg *) DRIVER_MAN_SUFFIX=4 ;; 11523d7accfefSmrg esac 11524d7accfefSmrgfi 11525d7accfefSmrgif test x$DRIVER_MAN_DIR = x ; then 11526d7accfefSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11527d7accfefSmrgfi 11528d7accfefSmrg 11529d7accfefSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 11530219ffec0Smrg case $SYSV_MAN_SECTIONS in 11531219ffec0Smrg true) ADMIN_MAN_SUFFIX=1m ;; 11532219ffec0Smrg *) ADMIN_MAN_SUFFIX=8 ;; 11533c3f70f0aSmrg esac 1153497e8a2e8Smrgfi 11535c3f70f0aSmrgif test x$ADMIN_MAN_DIR = x ; then 11536c3f70f0aSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 1153797e8a2e8Smrgfi 1153897e8a2e8Smrg 11539d7accfefSmrg 1154097e8a2e8Smrg 11541c3f70f0aSmrg 11542c3f70f0aSmrg 11543c3f70f0aSmrg 11544c3f70f0aSmrg 11545c3f70f0aSmrg 11546c3f70f0aSmrg 11547c3f70f0aSmrg 11548c3f70f0aSmrg 11549c3f70f0aSmrg 11550c3f70f0aSmrg 11551c3f70f0aSmrg 11552c3f70f0aSmrg 11553c3f70f0aSmrgXORG_MAN_PAGE="X Version 11" 11554c3f70f0aSmrg 11555c3f70f0aSmrgMAN_SUBSTS="\ 11556c3f70f0aSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11557c3f70f0aSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11558c3f70f0aSmrg -e 's|__xservername__|Xorg|g' \ 11559c3f70f0aSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 11560c3f70f0aSmrg -e 's|__projectroot__|\$(prefix)|g' \ 11561c3f70f0aSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11562c3f70f0aSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11563c3f70f0aSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11564c3f70f0aSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11565c3f70f0aSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11566c3f70f0aSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11567c3f70f0aSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11568c3f70f0aSmrg 11569c3f70f0aSmrg 11570c3f70f0aSmrg 1157197e8a2e8Smrg 11572bbfad078SmrgAM_DEFAULT_VERBOSITY=0 1157397e8a2e8Smrg 1157497e8a2e8Smrg 11575c3f70f0aSmrg 11576c3f70f0aSmrg# Checks for pkg-config packages 11577d7accfefSmrgif test -n "$PKG_CONFIG" && \ 11578219ffec0Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xkbfile\""; } >&5 11579d7accfefSmrg ($PKG_CONFIG --exists --print-errors "xkbfile") 2>&5 11580d7accfefSmrg ac_status=$? 11581219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11582c3f70f0aSmrg test $ac_status = 0; }; then 11583d7accfefSmrg XKBPKG="xkbfile" 1158497e8a2e8Smrgelse 11585d7accfefSmrg XKBPKG="" 1158697e8a2e8Smrgfi 11587d7accfefSmrgif test x$XKBPKG = xxkbfile ; then 11588d7accfefSmrg 11589219ffec0Smrgprintf "%s\n" "#define XKB 1" >>confdefs.h 1159097e8a2e8Smrg 1159197e8a2e8Smrgfi 1159297e8a2e8Smrg 1159397e8a2e8Smrgpkg_failed=no 11594219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XCLIPBOARD" >&5 11595219ffec0Smrgprintf %s "checking for XCLIPBOARD... " >&6; } 11596d7accfefSmrg 11597d7accfefSmrgif test -n "$XCLIPBOARD_CFLAGS"; then 11598d7accfefSmrg pkg_cv_XCLIPBOARD_CFLAGS="$XCLIPBOARD_CFLAGS" 11599d7accfefSmrg elif test -n "$PKG_CONFIG"; then 11600d7accfefSmrg if test -n "$PKG_CONFIG" && \ 11601219ffec0Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 x11 \${XKBPKG} xproto >= 7.0.17\""; } >&5 1160268af480fSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17") 2>&5 1160397e8a2e8Smrg ac_status=$? 11604219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11605c3f70f0aSmrg test $ac_status = 0; }; then 1160668af480fSmrg pkg_cv_XCLIPBOARD_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>/dev/null` 11607219ffec0Smrg test "x$?" != "x0" && pkg_failed=yes 1160897e8a2e8Smrgelse 1160997e8a2e8Smrg pkg_failed=yes 1161097e8a2e8Smrgfi 11611d7accfefSmrg else 11612d7accfefSmrg pkg_failed=untried 1161397e8a2e8Smrgfi 11614d7accfefSmrgif test -n "$XCLIPBOARD_LIBS"; then 11615d7accfefSmrg pkg_cv_XCLIPBOARD_LIBS="$XCLIPBOARD_LIBS" 11616d7accfefSmrg elif test -n "$PKG_CONFIG"; then 11617d7accfefSmrg if test -n "$PKG_CONFIG" && \ 11618219ffec0Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 x11 \${XKBPKG} xproto >= 7.0.17\""; } >&5 1161968af480fSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17") 2>&5 1162097e8a2e8Smrg ac_status=$? 11621219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11622c3f70f0aSmrg test $ac_status = 0; }; then 1162368af480fSmrg pkg_cv_XCLIPBOARD_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>/dev/null` 11624219ffec0Smrg test "x$?" != "x0" && pkg_failed=yes 1162597e8a2e8Smrgelse 1162697e8a2e8Smrg pkg_failed=yes 1162797e8a2e8Smrgfi 11628d7accfefSmrg else 11629d7accfefSmrg pkg_failed=untried 1163097e8a2e8Smrgfi 1163197e8a2e8Smrg 1163297e8a2e8Smrg 1163397e8a2e8Smrg 1163497e8a2e8Smrgif test $pkg_failed = yes; then 11635219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11636219ffec0Smrgprintf "%s\n" "no" >&6; } 1163797e8a2e8Smrg 1163897e8a2e8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1163997e8a2e8Smrg _pkg_short_errors_supported=yes 1164097e8a2e8Smrgelse 1164197e8a2e8Smrg _pkg_short_errors_supported=no 1164297e8a2e8Smrgfi 1164397e8a2e8Smrg if test $_pkg_short_errors_supported = yes; then 11644219ffec0Smrg XCLIPBOARD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>&1` 1164597e8a2e8Smrg else 11646219ffec0Smrg XCLIPBOARD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>&1` 1164797e8a2e8Smrg fi 1164897e8a2e8Smrg # Put the nasty error message in config.log where it belongs 11649d7accfefSmrg echo "$XCLIPBOARD_PKG_ERRORS" >&5 1165097e8a2e8Smrg 1165168af480fSmrg as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17) were not met: 1165297e8a2e8Smrg 11653d7accfefSmrg$XCLIPBOARD_PKG_ERRORS 1165497e8a2e8Smrg 11655d7accfefSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11656d7accfefSmrginstalled software in a non-standard prefix. 11657d7accfefSmrg 11658d7accfefSmrgAlternatively, you may set the environment variables XCLIPBOARD_CFLAGS 11659d7accfefSmrgand XCLIPBOARD_LIBS to avoid the need to call pkg-config. 11660219ffec0SmrgSee the pkg-config man page for more details." "$LINENO" 5 11661d7accfefSmrgelif test $pkg_failed = untried; then 11662219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11663219ffec0Smrgprintf "%s\n" "no" >&6; } 11664bbfad078Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11665bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 11666c3f70f0aSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11667d7accfefSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 11668d7accfefSmrgpath to pkg-config. 11669d7accfefSmrg 11670d7accfefSmrgAlternatively, you may set the environment variables XCLIPBOARD_CFLAGS 11671d7accfefSmrgand XCLIPBOARD_LIBS to avoid the need to call pkg-config. 11672d7accfefSmrgSee the pkg-config man page for more details. 1167397e8a2e8Smrg 11674d7accfefSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11675bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 11676d7accfefSmrgelse 11677d7accfefSmrg XCLIPBOARD_CFLAGS=$pkg_cv_XCLIPBOARD_CFLAGS 11678d7accfefSmrg XCLIPBOARD_LIBS=$pkg_cv_XCLIPBOARD_LIBS 11679219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11680219ffec0Smrgprintf "%s\n" "yes" >&6; } 11681219ffec0Smrg 11682d7accfefSmrgfi 1168397e8a2e8Smrg 1168497e8a2e8Smrg 1168597e8a2e8Smrgpkg_failed=no 11686219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5 11687219ffec0Smrgprintf %s "checking for APPDEFS... " >&6; } 11688d7accfefSmrg 11689d7accfefSmrgif test -n "$APPDEFS_CFLAGS"; then 11690d7accfefSmrg pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS" 11691d7accfefSmrg elif test -n "$PKG_CONFIG"; then 11692d7accfefSmrg if test -n "$PKG_CONFIG" && \ 11693219ffec0Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 1169497e8a2e8Smrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 1169597e8a2e8Smrg ac_status=$? 11696219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11697c3f70f0aSmrg test $ac_status = 0; }; then 1169897e8a2e8Smrg pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null` 11699219ffec0Smrg test "x$?" != "x0" && pkg_failed=yes 1170097e8a2e8Smrgelse 1170197e8a2e8Smrg pkg_failed=yes 1170297e8a2e8Smrgfi 11703d7accfefSmrg else 11704d7accfefSmrg pkg_failed=untried 1170597e8a2e8Smrgfi 11706d7accfefSmrgif test -n "$APPDEFS_LIBS"; then 11707d7accfefSmrg pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS" 11708d7accfefSmrg elif test -n "$PKG_CONFIG"; then 11709d7accfefSmrg if test -n "$PKG_CONFIG" && \ 11710219ffec0Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 1171197e8a2e8Smrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 1171297e8a2e8Smrg ac_status=$? 11713219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11714c3f70f0aSmrg test $ac_status = 0; }; then 1171597e8a2e8Smrg pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null` 11716219ffec0Smrg test "x$?" != "x0" && pkg_failed=yes 1171797e8a2e8Smrgelse 1171897e8a2e8Smrg pkg_failed=yes 1171997e8a2e8Smrgfi 11720d7accfefSmrg else 11721d7accfefSmrg pkg_failed=untried 1172297e8a2e8Smrgfi 1172397e8a2e8Smrg 1172497e8a2e8Smrg 1172597e8a2e8Smrg 1172697e8a2e8Smrgif test $pkg_failed = yes; then 11727219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11728219ffec0Smrgprintf "%s\n" "no" >&6; } 1172997e8a2e8Smrg 1173097e8a2e8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1173197e8a2e8Smrg _pkg_short_errors_supported=yes 1173297e8a2e8Smrgelse 1173397e8a2e8Smrg _pkg_short_errors_supported=no 1173497e8a2e8Smrgfi 1173597e8a2e8Smrg if test $_pkg_short_errors_supported = yes; then 11736219ffec0Smrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1` 1173797e8a2e8Smrg else 11738219ffec0Smrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1` 1173997e8a2e8Smrg fi 1174097e8a2e8Smrg # Put the nasty error message in config.log where it belongs 1174197e8a2e8Smrg echo "$APPDEFS_PKG_ERRORS" >&5 1174297e8a2e8Smrg 11743c3f70f0aSmrg as_fn_error $? "Package requirements (xt) were not met: 1174497e8a2e8Smrg 11745c3f70f0aSmrg$APPDEFS_PKG_ERRORS 1174697e8a2e8Smrg 11747c3f70f0aSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11748c3f70f0aSmrginstalled software in a non-standard prefix. 11749c3f70f0aSmrg 11750c3f70f0aSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 11751c3f70f0aSmrgand APPDEFS_LIBS to avoid the need to call pkg-config. 11752219ffec0SmrgSee the pkg-config man page for more details." "$LINENO" 5 11753c3f70f0aSmrgelif test $pkg_failed = untried; then 11754219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11755219ffec0Smrgprintf "%s\n" "no" >&6; } 11756bbfad078Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11757bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 11758c3f70f0aSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11759c3f70f0aSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 11760c3f70f0aSmrgpath to pkg-config. 1176197e8a2e8Smrg 11762c3f70f0aSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 11763c3f70f0aSmrgand APPDEFS_LIBS to avoid the need to call pkg-config. 11764c3f70f0aSmrgSee the pkg-config man page for more details. 1176597e8a2e8Smrg 11766c3f70f0aSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11767bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 11768c3f70f0aSmrgelse 11769c3f70f0aSmrg APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS 11770c3f70f0aSmrg APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS 11771219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11772219ffec0Smrgprintf "%s\n" "yes" >&6; } 11773219ffec0Smrg 11774c3f70f0aSmrgfi 11775c3f70f0aSmrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt` 1177697e8a2e8Smrg 11777c3f70f0aSmrg# Check whether --with-appdefaultdir was given. 11778219ffec0Smrgif test ${with_appdefaultdir+y} 11779219ffec0Smrgthen : 11780c3f70f0aSmrg withval=$with_appdefaultdir; appdefaultdir="$withval" 11781bbfad078Smrgelse case e in #( 11782bbfad078Smrg e) appdefaultdir="${xt_appdefaultdir}" ;; 11783bbfad078Smrgesac 11784c3f70f0aSmrgfi 1178597e8a2e8Smrg 1178697e8a2e8Smrg 1178797e8a2e8Smrg 1178897e8a2e8Smrg 11789bbf6ba0aSmrgac_config_files="$ac_config_files Makefile man/Makefile" 1179097e8a2e8Smrg 1179197e8a2e8Smrgcat >confcache <<\_ACEOF 1179297e8a2e8Smrg# This file is a shell script that caches the results of configure 1179397e8a2e8Smrg# tests run on this system so they can be shared between configure 1179497e8a2e8Smrg# scripts and configure runs, see configure's option --config-cache. 1179597e8a2e8Smrg# It is not useful on other systems. If it contains results you don't 1179697e8a2e8Smrg# want to keep, you may remove or edit it. 1179797e8a2e8Smrg# 1179897e8a2e8Smrg# config.status only pays attention to the cache file if you give it 1179997e8a2e8Smrg# the --recheck option to rerun configure. 1180097e8a2e8Smrg# 11801bbfad078Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when 11802bbfad078Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the 1180397e8a2e8Smrg# following values. 1180497e8a2e8Smrg 1180597e8a2e8Smrg_ACEOF 1180697e8a2e8Smrg 1180797e8a2e8Smrg# The following way of writing the cache mishandles newlines in values, 1180897e8a2e8Smrg# but we know of no workaround that is simple, portable, and efficient. 11809d7accfefSmrg# So, we kill variables containing newlines. 1181097e8a2e8Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 1181197e8a2e8Smrg# and sets the high bit in the cache file unless we assign to the vars. 11812d7accfefSmrg( 11813d7accfefSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11814d7accfefSmrg eval ac_val=\$$ac_var 11815d7accfefSmrg case $ac_val in #( 11816d7accfefSmrg *${as_nl}*) 11817d7accfefSmrg case $ac_var in #( 11818219ffec0Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11819219ffec0Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11820d7accfefSmrg esac 11821d7accfefSmrg case $ac_var in #( 11822d7accfefSmrg _ | IFS | as_nl) ;; #( 11823d7accfefSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11824c3f70f0aSmrg *) { eval $ac_var=; unset $ac_var;} ;; 11825d7accfefSmrg esac ;; 11826d7accfefSmrg esac 11827d7accfefSmrg done 11828d7accfefSmrg 1182997e8a2e8Smrg (set) 2>&1 | 11830d7accfefSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 11831d7accfefSmrg *${as_nl}ac_space=\ *) 11832bbfad078Smrg # 'set' does not quote correctly, so add quotes: double-quote 11833c3f70f0aSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1183497e8a2e8Smrg sed -n \ 1183597e8a2e8Smrg "s/'/'\\\\''/g; 1183697e8a2e8Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11837d7accfefSmrg ;; #( 1183897e8a2e8Smrg *) 11839bbfad078Smrg # 'set' quotes correctly as required by POSIX, so do not add quotes. 11840d7accfefSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1184197e8a2e8Smrg ;; 11842d7accfefSmrg esac | 11843d7accfefSmrg sort 11844d7accfefSmrg) | 1184597e8a2e8Smrg sed ' 11846d7accfefSmrg /^ac_cv_env_/b end 1184797e8a2e8Smrg t clear 11848d7accfefSmrg :clear 11849219ffec0Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 1185097e8a2e8Smrg t end 11851d7accfefSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11852d7accfefSmrg :end' >>confcache 11853d7accfefSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11854d7accfefSmrg if test -w "$cache_file"; then 11855c3f70f0aSmrg if test "x$cache_file" != "x/dev/null"; then 11856219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11857219ffec0Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11858c3f70f0aSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11859c3f70f0aSmrg cat confcache >"$cache_file" 11860c3f70f0aSmrg else 11861c3f70f0aSmrg case $cache_file in #( 11862c3f70f0aSmrg */* | ?:*) 11863c3f70f0aSmrg mv -f confcache "$cache_file"$$ && 11864c3f70f0aSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11865c3f70f0aSmrg *) 11866c3f70f0aSmrg mv -f confcache "$cache_file" ;; 11867c3f70f0aSmrg esac 11868c3f70f0aSmrg fi 11869c3f70f0aSmrg fi 1187097e8a2e8Smrg else 11871219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11872219ffec0Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 1187397e8a2e8Smrg fi 1187497e8a2e8Smrgfi 1187597e8a2e8Smrgrm -f confcache 1187697e8a2e8Smrg 1187797e8a2e8Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1187897e8a2e8Smrg# Let make expand exec_prefix. 1187997e8a2e8Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 1188097e8a2e8Smrg 1188197e8a2e8SmrgDEFS=-DHAVE_CONFIG_H 1188297e8a2e8Smrg 1188397e8a2e8Smrgac_libobjs= 1188497e8a2e8Smrgac_ltlibobjs= 11885c3f70f0aSmrgU= 1188697e8a2e8Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1188797e8a2e8Smrg # 1. Remove the extension, and $U if already installed. 11888d7accfefSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11889219ffec0Smrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 11890d7accfefSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11891d7accfefSmrg # will be set to the directory where LIBOBJS objects are built. 11892c3f70f0aSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11893c3f70f0aSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1189497e8a2e8Smrgdone 1189597e8a2e8SmrgLIBOBJS=$ac_libobjs 1189697e8a2e8Smrg 1189797e8a2e8SmrgLTLIBOBJS=$ac_ltlibobjs 1189897e8a2e8Smrg 1189997e8a2e8Smrg 11900219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11901219ffec0Smrgprintf %s "checking that generated files are newer than configure... " >&6; } 1190268af480fSmrg if test -n "$am_sleep_pid"; then 1190368af480fSmrg # Hide warnings about reused PIDs. 1190468af480fSmrg wait $am_sleep_pid 2>/dev/null 1190568af480fSmrg fi 11906219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 11907219ffec0Smrgprintf "%s\n" "done" >&6; } 11908bbfad078Smrgcase $enable_silent_rules in # ((( 11909bbfad078Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11910bbfad078Smrg no) AM_DEFAULT_VERBOSITY=1;; 11911bbfad078Smrgesac 11912bbfad078Smrgif test $am_cv_make_support_nested_variables = yes; then 11913bbfad078Smrg AM_V='$(V)' 11914bbfad078Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11915bbfad078Smrgelse 11916bbfad078Smrg AM_V=$AM_DEFAULT_VERBOSITY 11917bbfad078Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11918bbfad078Smrgfi 11919bbfad078Smrg 11920d7accfefSmrg if test -n "$EXEEXT"; then 11921d7accfefSmrg am__EXEEXT_TRUE= 11922d7accfefSmrg am__EXEEXT_FALSE='#' 11923d7accfefSmrgelse 11924d7accfefSmrg am__EXEEXT_TRUE='#' 11925d7accfefSmrg am__EXEEXT_FALSE= 11926d7accfefSmrgfi 11927d7accfefSmrg 1192897e8a2e8Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11929c3f70f0aSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11930c3f70f0aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1193197e8a2e8Smrgfi 1193297e8a2e8Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11933c3f70f0aSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11934c3f70f0aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1193597e8a2e8Smrgfi 1193697e8a2e8Smrg 11937c3f70f0aSmrg: "${CONFIG_STATUS=./config.status}" 11938d7accfefSmrgac_write_fail=0 1193997e8a2e8Smrgac_clean_files_save=$ac_clean_files 1194097e8a2e8Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11941219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11942219ffec0Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11943c3f70f0aSmrgas_write_fail=0 11944c3f70f0aSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1194597e8a2e8Smrg#! $SHELL 1194697e8a2e8Smrg# Generated by $as_me. 1194797e8a2e8Smrg# Run this file to recreate the current configuration. 1194897e8a2e8Smrg# Compiler output produced by configure, useful for debugging 1194997e8a2e8Smrg# configure, is in config.log if it exists. 1195097e8a2e8Smrg 1195197e8a2e8Smrgdebug=false 1195297e8a2e8Smrgac_cs_recheck=false 1195397e8a2e8Smrgac_cs_silent=false 1195497e8a2e8Smrg 11955c3f70f0aSmrgSHELL=\${CONFIG_SHELL-$SHELL} 11956c3f70f0aSmrgexport SHELL 11957c3f70f0aSmrg_ASEOF 11958c3f70f0aSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11959c3f70f0aSmrg## -------------------- ## 11960c3f70f0aSmrg## M4sh Initialization. ## 11961c3f70f0aSmrg## -------------------- ## 1196297e8a2e8Smrg 11963d7accfefSmrg# Be more Bourne compatible 11964d7accfefSmrgDUALCASE=1; export DUALCASE # for MKS sh 11965219ffec0Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 11966219ffec0Smrgthen : 1196797e8a2e8Smrg emulate sh 1196897e8a2e8Smrg NULLCMD=: 11969d7accfefSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1197097e8a2e8Smrg # is contrary to our usage. Disable this feature. 1197197e8a2e8Smrg alias -g '${1+"$@"}'='"$@"' 11972d7accfefSmrg setopt NO_GLOB_SUBST 11973bbfad078Smrgelse case e in #( 11974bbfad078Smrg e) case `(set -o) 2>/dev/null` in #( 11975c3f70f0aSmrg *posix*) : 11976c3f70f0aSmrg set -o posix ;; #( 11977c3f70f0aSmrg *) : 11978c3f70f0aSmrg ;; 11979bbfad078Smrgesac ;; 11980d7accfefSmrgesac 11981d7accfefSmrgfi 11982d7accfefSmrg 11983d7accfefSmrg 11984219ffec0Smrg 11985219ffec0Smrg# Reset variables that may have inherited troublesome values from 11986219ffec0Smrg# the environment. 11987219ffec0Smrg 11988219ffec0Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 11989219ffec0Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 11990219ffec0Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 11991219ffec0Smrg# Quoting is to prevent editors from complaining about space-tab. 11992d7accfefSmrgas_nl=' 11993d7accfefSmrg' 11994d7accfefSmrgexport as_nl 11995219ffec0SmrgIFS=" "" $as_nl" 11996219ffec0Smrg 11997219ffec0SmrgPS1='$ ' 11998219ffec0SmrgPS2='> ' 11999219ffec0SmrgPS4='+ ' 12000219ffec0Smrg 12001219ffec0Smrg# Ensure predictable behavior from utilities with locale-dependent output. 12002219ffec0SmrgLC_ALL=C 12003219ffec0Smrgexport LC_ALL 12004219ffec0SmrgLANGUAGE=C 12005219ffec0Smrgexport LANGUAGE 12006219ffec0Smrg 12007219ffec0Smrg# We cannot yet rely on "unset" to work, but we need these variables 12008219ffec0Smrg# to be unset--not just set to an empty or harmless value--now, to 12009219ffec0Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 12010219ffec0Smrg# also avoids known problems related to "unset" and subshell syntax 12011219ffec0Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 12012219ffec0Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 12013219ffec0Smrgdo eval test \${$as_var+y} \ 12014219ffec0Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12015219ffec0Smrgdone 12016219ffec0Smrg 12017219ffec0Smrg# Ensure that fds 0, 1, and 2 are open. 12018219ffec0Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 12019219ffec0Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 12020219ffec0Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 12021d7accfefSmrg 12022d7accfefSmrg# The user is always right. 12023219ffec0Smrgif ${PATH_SEPARATOR+false} :; then 12024d7accfefSmrg PATH_SEPARATOR=: 12025d7accfefSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12026d7accfefSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12027d7accfefSmrg PATH_SEPARATOR=';' 12028d7accfefSmrg } 1202997e8a2e8Smrgfi 1203097e8a2e8Smrg 1203197e8a2e8Smrg 12032d7accfefSmrg# Find who we are. Look in the path if we contain no directory separator. 12033c3f70f0aSmrgas_myself= 12034c3f70f0aSmrgcase $0 in #(( 12035d7accfefSmrg *[\\/]* ) as_myself=$0 ;; 12036d7accfefSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12037d7accfefSmrgfor as_dir in $PATH 12038d7accfefSmrgdo 12039d7accfefSmrg IFS=$as_save_IFS 12040219ffec0Smrg case $as_dir in #((( 12041219ffec0Smrg '') as_dir=./ ;; 12042219ffec0Smrg */) ;; 12043219ffec0Smrg *) as_dir=$as_dir/ ;; 12044219ffec0Smrg esac 12045219ffec0Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 12046c3f70f0aSmrg done 12047d7accfefSmrgIFS=$as_save_IFS 12048d7accfefSmrg 12049d7accfefSmrg ;; 12050d7accfefSmrgesac 12051bbfad078Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 12052d7accfefSmrg# in which case we are not to be found in the path. 12053d7accfefSmrgif test "x$as_myself" = x; then 12054d7accfefSmrg as_myself=$0 12055d7accfefSmrgfi 12056d7accfefSmrgif test ! -f "$as_myself"; then 12057219ffec0Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12058c3f70f0aSmrg exit 1 12059d7accfefSmrgfi 12060d7accfefSmrg 12061c3f70f0aSmrg 12062c3f70f0aSmrg 12063c3f70f0aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 12064c3f70f0aSmrg# ---------------------------------------- 12065c3f70f0aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12066c3f70f0aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12067c3f70f0aSmrg# script with STATUS, using 1 if that was 0. 12068c3f70f0aSmrgas_fn_error () 12069c3f70f0aSmrg{ 12070c3f70f0aSmrg as_status=$1; test $as_status -eq 0 && as_status=1 12071c3f70f0aSmrg if test "$4"; then 12072c3f70f0aSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12073219ffec0Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12074c3f70f0aSmrg fi 12075219ffec0Smrg printf "%s\n" "$as_me: error: $2" >&2 12076c3f70f0aSmrg as_fn_exit $as_status 12077c3f70f0aSmrg} # as_fn_error 12078c3f70f0aSmrg 12079c3f70f0aSmrg 12080c3f70f0aSmrg# as_fn_set_status STATUS 12081c3f70f0aSmrg# ----------------------- 12082c3f70f0aSmrg# Set $? to STATUS, without forking. 12083c3f70f0aSmrgas_fn_set_status () 12084c3f70f0aSmrg{ 12085c3f70f0aSmrg return $1 12086c3f70f0aSmrg} # as_fn_set_status 12087c3f70f0aSmrg 12088c3f70f0aSmrg# as_fn_exit STATUS 12089c3f70f0aSmrg# ----------------- 12090c3f70f0aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12091c3f70f0aSmrgas_fn_exit () 12092c3f70f0aSmrg{ 12093c3f70f0aSmrg set +e 12094c3f70f0aSmrg as_fn_set_status $1 12095c3f70f0aSmrg exit $1 12096c3f70f0aSmrg} # as_fn_exit 12097c3f70f0aSmrg 12098c3f70f0aSmrg# as_fn_unset VAR 12099c3f70f0aSmrg# --------------- 12100c3f70f0aSmrg# Portably unset VAR. 12101c3f70f0aSmrgas_fn_unset () 12102c3f70f0aSmrg{ 12103c3f70f0aSmrg { eval $1=; unset $1;} 12104c3f70f0aSmrg} 12105c3f70f0aSmrgas_unset=as_fn_unset 12106219ffec0Smrg 12107c3f70f0aSmrg# as_fn_append VAR VALUE 12108c3f70f0aSmrg# ---------------------- 12109c3f70f0aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 12110c3f70f0aSmrg# advantage of any shell optimizations that allow amortized linear growth over 12111c3f70f0aSmrg# repeated appends, instead of the typical quadratic growth present in naive 12112c3f70f0aSmrg# implementations. 12113219ffec0Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 12114219ffec0Smrgthen : 12115c3f70f0aSmrg eval 'as_fn_append () 12116c3f70f0aSmrg { 12117c3f70f0aSmrg eval $1+=\$2 12118c3f70f0aSmrg }' 12119bbfad078Smrgelse case e in #( 12120bbfad078Smrg e) as_fn_append () 12121c3f70f0aSmrg { 12122c3f70f0aSmrg eval $1=\$$1\$2 12123bbfad078Smrg } ;; 12124bbfad078Smrgesac 12125c3f70f0aSmrgfi # as_fn_append 12126c3f70f0aSmrg 12127c3f70f0aSmrg# as_fn_arith ARG... 12128c3f70f0aSmrg# ------------------ 12129c3f70f0aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 12130c3f70f0aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 12131c3f70f0aSmrg# must be portable across $(()) and expr. 12132219ffec0Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 12133219ffec0Smrgthen : 12134c3f70f0aSmrg eval 'as_fn_arith () 12135c3f70f0aSmrg { 12136c3f70f0aSmrg as_val=$(( $* )) 12137c3f70f0aSmrg }' 12138bbfad078Smrgelse case e in #( 12139bbfad078Smrg e) as_fn_arith () 12140c3f70f0aSmrg { 12141c3f70f0aSmrg as_val=`expr "$@" || test $? -eq 1` 12142bbfad078Smrg } ;; 12143bbfad078Smrgesac 12144c3f70f0aSmrgfi # as_fn_arith 12145c3f70f0aSmrg 12146c3f70f0aSmrg 12147d7accfefSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 12148d7accfefSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1214997e8a2e8Smrg as_expr=expr 1215097e8a2e8Smrgelse 1215197e8a2e8Smrg as_expr=false 1215297e8a2e8Smrgfi 1215397e8a2e8Smrg 12154d7accfefSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1215597e8a2e8Smrg as_basename=basename 1215697e8a2e8Smrgelse 1215797e8a2e8Smrg as_basename=false 1215897e8a2e8Smrgfi 1215997e8a2e8Smrg 12160c3f70f0aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12161c3f70f0aSmrg as_dirname=dirname 12162c3f70f0aSmrgelse 12163c3f70f0aSmrg as_dirname=false 12164c3f70f0aSmrgfi 1216597e8a2e8Smrg 12166d7accfefSmrgas_me=`$as_basename -- "$0" || 1216797e8a2e8Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1216897e8a2e8Smrg X"$0" : 'X\(//\)$' \| \ 12169d7accfefSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 12170219ffec0Smrgprintf "%s\n" X/"$0" | 12171d7accfefSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12172d7accfefSmrg s//\1/ 12173d7accfefSmrg q 12174d7accfefSmrg } 12175d7accfefSmrg /^X\/\(\/\/\)$/{ 12176d7accfefSmrg s//\1/ 12177d7accfefSmrg q 12178d7accfefSmrg } 12179d7accfefSmrg /^X\/\(\/\).*/{ 12180d7accfefSmrg s//\1/ 12181d7accfefSmrg q 12182d7accfefSmrg } 12183d7accfefSmrg s/.*/./; q'` 1218497e8a2e8Smrg 12185c3f70f0aSmrg# Avoid depending upon Character Ranges. 12186c3f70f0aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 12187c3f70f0aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12188c3f70f0aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 12189c3f70f0aSmrgas_cr_digits='0123456789' 12190c3f70f0aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 1219197e8a2e8Smrg 12192219ffec0Smrg 12193219ffec0Smrg# Determine whether it's possible to make 'echo' print without a newline. 12194219ffec0Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 12195219ffec0Smrg# for compatibility with existing Makefiles. 12196d7accfefSmrgECHO_C= ECHO_N= ECHO_T= 12197c3f70f0aSmrgcase `echo -n x` in #((((( 12198d7accfefSmrg-n*) 12199c3f70f0aSmrg case `echo 'xy\c'` in 12200d7accfefSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12201c3f70f0aSmrg xy) ECHO_C='\c';; 12202c3f70f0aSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12203c3f70f0aSmrg ECHO_T=' ';; 12204d7accfefSmrg esac;; 12205d7accfefSmrg*) 12206d7accfefSmrg ECHO_N='-n';; 12207d7accfefSmrgesac 1220897e8a2e8Smrg 12209219ffec0Smrg# For backward compatibility with old third-party macros, we provide 12210219ffec0Smrg# the shell variables $as_echo and $as_echo_n. New code should use 12211219ffec0Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 12212219ffec0Smrgas_echo='printf %s\n' 12213219ffec0Smrgas_echo_n='printf %s' 12214219ffec0Smrg 1221597e8a2e8Smrgrm -f conf$$ conf$$.exe conf$$.file 12216d7accfefSmrgif test -d conf$$.dir; then 12217d7accfefSmrg rm -f conf$$.dir/conf$$.file 12218d7accfefSmrgelse 12219d7accfefSmrg rm -f conf$$.dir 12220d7accfefSmrg mkdir conf$$.dir 2>/dev/null 12221d7accfefSmrgfi 12222d7accfefSmrgif (echo >conf$$.file) 2>/dev/null; then 12223d7accfefSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1222497e8a2e8Smrg as_ln_s='ln -s' 12225d7accfefSmrg # ... but there are two gotchas: 12226bbfad078Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 12227bbfad078Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 12228bbfad078Smrg # In both cases, we have to default to 'cp -pR'. 12229d7accfefSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12230219ffec0Smrg as_ln_s='cp -pR' 12231d7accfefSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 12232d7accfefSmrg as_ln_s=ln 12233d7accfefSmrg else 12234219ffec0Smrg as_ln_s='cp -pR' 1223597e8a2e8Smrg fi 1223697e8a2e8Smrgelse 12237219ffec0Smrg as_ln_s='cp -pR' 1223897e8a2e8Smrgfi 12239d7accfefSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12240d7accfefSmrgrmdir conf$$.dir 2>/dev/null 1224197e8a2e8Smrg 12242c3f70f0aSmrg 12243c3f70f0aSmrg# as_fn_mkdir_p 12244c3f70f0aSmrg# ------------- 12245c3f70f0aSmrg# Create "$as_dir" as a directory, including parents if necessary. 12246c3f70f0aSmrgas_fn_mkdir_p () 12247c3f70f0aSmrg{ 12248c3f70f0aSmrg 12249c3f70f0aSmrg case $as_dir in #( 12250c3f70f0aSmrg -*) as_dir=./$as_dir;; 12251c3f70f0aSmrg esac 12252c3f70f0aSmrg test -d "$as_dir" || eval $as_mkdir_p || { 12253c3f70f0aSmrg as_dirs= 12254c3f70f0aSmrg while :; do 12255c3f70f0aSmrg case $as_dir in #( 12256219ffec0Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12257c3f70f0aSmrg *) as_qdir=$as_dir;; 12258c3f70f0aSmrg esac 12259c3f70f0aSmrg as_dirs="'$as_qdir' $as_dirs" 12260c3f70f0aSmrg as_dir=`$as_dirname -- "$as_dir" || 12261c3f70f0aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12262c3f70f0aSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 12263c3f70f0aSmrg X"$as_dir" : 'X\(//\)$' \| \ 12264c3f70f0aSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12265219ffec0Smrgprintf "%s\n" X"$as_dir" | 12266c3f70f0aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12267c3f70f0aSmrg s//\1/ 12268c3f70f0aSmrg q 12269c3f70f0aSmrg } 12270c3f70f0aSmrg /^X\(\/\/\)[^/].*/{ 12271c3f70f0aSmrg s//\1/ 12272c3f70f0aSmrg q 12273c3f70f0aSmrg } 12274c3f70f0aSmrg /^X\(\/\/\)$/{ 12275c3f70f0aSmrg s//\1/ 12276c3f70f0aSmrg q 12277c3f70f0aSmrg } 12278c3f70f0aSmrg /^X\(\/\).*/{ 12279c3f70f0aSmrg s//\1/ 12280c3f70f0aSmrg q 12281c3f70f0aSmrg } 12282c3f70f0aSmrg s/.*/./; q'` 12283c3f70f0aSmrg test -d "$as_dir" && break 12284c3f70f0aSmrg done 12285c3f70f0aSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 12286c3f70f0aSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12287c3f70f0aSmrg 12288c3f70f0aSmrg 12289c3f70f0aSmrg} # as_fn_mkdir_p 1229097e8a2e8Smrgif mkdir -p . 2>/dev/null; then 12291c3f70f0aSmrg as_mkdir_p='mkdir -p "$as_dir"' 1229297e8a2e8Smrgelse 1229397e8a2e8Smrg test -d ./-p && rmdir ./-p 1229497e8a2e8Smrg as_mkdir_p=false 1229597e8a2e8Smrgfi 1229697e8a2e8Smrg 12297219ffec0Smrg 12298219ffec0Smrg# as_fn_executable_p FILE 12299219ffec0Smrg# ----------------------- 12300219ffec0Smrg# Test if FILE is an executable regular file. 12301219ffec0Smrgas_fn_executable_p () 12302219ffec0Smrg{ 12303219ffec0Smrg test -f "$1" && test -x "$1" 12304219ffec0Smrg} # as_fn_executable_p 12305219ffec0Smrgas_test_x='test -x' 12306219ffec0Smrgas_executable_p=as_fn_executable_p 1230797e8a2e8Smrg 1230897e8a2e8Smrg# Sed expression to map a string onto a valid CPP name. 12309bbfad078Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 12310bbfad078Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 1231197e8a2e8Smrg 1231297e8a2e8Smrg# Sed expression to map a string onto a valid variable name. 12313bbfad078Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 12314bbfad078Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 1231597e8a2e8Smrg 1231697e8a2e8Smrg 1231797e8a2e8Smrgexec 6>&1 12318c3f70f0aSmrg## ----------------------------------- ## 12319c3f70f0aSmrg## Main body of $CONFIG_STATUS script. ## 12320c3f70f0aSmrg## ----------------------------------- ## 12321c3f70f0aSmrg_ASEOF 12322c3f70f0aSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 1232397e8a2e8Smrg 12324c3f70f0aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12325c3f70f0aSmrg# Save the log message, to keep $0 and so on meaningful, and to 1232697e8a2e8Smrg# report actual input values of CONFIG_FILES etc. instead of their 12327d7accfefSmrg# values after options handling. 12328d7accfefSmrgac_log=" 12329bbfad078SmrgThis file was extended by xclipboard $as_me 1.1.5, which was 12330bbfad078Smrggenerated by GNU Autoconf 2.72. Invocation command line was 1233197e8a2e8Smrg 1233297e8a2e8Smrg CONFIG_FILES = $CONFIG_FILES 1233397e8a2e8Smrg CONFIG_HEADERS = $CONFIG_HEADERS 1233497e8a2e8Smrg CONFIG_LINKS = $CONFIG_LINKS 1233597e8a2e8Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1233697e8a2e8Smrg $ $0 $@ 1233797e8a2e8Smrg 12338d7accfefSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 12339d7accfefSmrg" 12340d7accfefSmrg 1234197e8a2e8Smrg_ACEOF 1234297e8a2e8Smrg 12343d7accfefSmrgcase $ac_config_files in *" 12344d7accfefSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 12345d7accfefSmrgesac 1234697e8a2e8Smrg 12347d7accfefSmrgcase $ac_config_headers in *" 12348d7accfefSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12349d7accfefSmrgesac 1235097e8a2e8Smrg 1235197e8a2e8Smrg 12352d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12353d7accfefSmrg# Files that config.status was made for. 12354d7accfefSmrgconfig_files="$ac_config_files" 12355d7accfefSmrgconfig_headers="$ac_config_headers" 12356d7accfefSmrgconfig_commands="$ac_config_commands" 1235797e8a2e8Smrg 12358d7accfefSmrg_ACEOF 1235997e8a2e8Smrg 12360d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1236197e8a2e8Smrgac_cs_usage="\ 12362bbfad078Smrg'$as_me' instantiates files and other configuration actions 12363c3f70f0aSmrgfrom templates according to the current configuration. Unless the files 12364c3f70f0aSmrgand actions are specified as TAGs, all are instantiated by default. 1236597e8a2e8Smrg 12366c3f70f0aSmrgUsage: $0 [OPTION]... [TAG]... 1236797e8a2e8Smrg 1236897e8a2e8Smrg -h, --help print this help, then exit 12369d7accfefSmrg -V, --version print version number and configuration settings, then exit 12370c3f70f0aSmrg --config print configuration, then exit 12371d7accfefSmrg -q, --quiet, --silent 12372d7accfefSmrg do not print progress messages 1237397e8a2e8Smrg -d, --debug don't remove temporary files 1237497e8a2e8Smrg --recheck update $as_me by reconfiguring in the same conditions 12375d7accfefSmrg --file=FILE[:TEMPLATE] 12376d7accfefSmrg instantiate the configuration file FILE 12377d7accfefSmrg --header=FILE[:TEMPLATE] 12378d7accfefSmrg instantiate the configuration header FILE 1237997e8a2e8Smrg 1238097e8a2e8SmrgConfiguration files: 1238197e8a2e8Smrg$config_files 1238297e8a2e8Smrg 1238397e8a2e8SmrgConfiguration headers: 1238497e8a2e8Smrg$config_headers 1238597e8a2e8Smrg 1238697e8a2e8SmrgConfiguration commands: 1238797e8a2e8Smrg$config_commands 1238897e8a2e8Smrg 12389bbfad078SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue>. 12390bbfad078Smrgxclipboard home page: <https://gitlab.freedesktop.org/xorg/app/xclipboard/>." 1239197e8a2e8Smrg 12392d7accfefSmrg_ACEOF 12393219ffec0Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 12394219ffec0Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 12395d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12396219ffec0Smrgac_cs_config='$ac_cs_config_escaped' 1239797e8a2e8Smrgac_cs_version="\\ 12398bbfad078Smrgxclipboard config.status 1.1.5 12399bbfad078Smrgconfigured by $0, generated by GNU Autoconf 2.72, 12400c3f70f0aSmrg with options \\"\$ac_cs_config\\" 1240197e8a2e8Smrg 12402bbfad078SmrgCopyright (C) 2023 Free Software Foundation, Inc. 1240397e8a2e8SmrgThis config.status script is free software; the Free Software Foundation 1240497e8a2e8Smrggives unlimited permission to copy, distribute and modify it." 12405d7accfefSmrg 12406d7accfefSmrgac_pwd='$ac_pwd' 12407d7accfefSmrgsrcdir='$srcdir' 12408d7accfefSmrgINSTALL='$INSTALL' 12409d7accfefSmrgMKDIR_P='$MKDIR_P' 12410d7accfefSmrgAWK='$AWK' 12411d7accfefSmrgtest -n "\$AWK" || AWK=awk 1241297e8a2e8Smrg_ACEOF 1241397e8a2e8Smrg 12414d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12415d7accfefSmrg# The default lists apply if the user does not specify any file. 1241697e8a2e8Smrgac_need_defaults=: 1241797e8a2e8Smrgwhile test $# != 0 1241897e8a2e8Smrgdo 1241997e8a2e8Smrg case $1 in 12420c3f70f0aSmrg --*=?*) 12421d7accfefSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12422d7accfefSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1242397e8a2e8Smrg ac_shift=: 1242497e8a2e8Smrg ;; 12425c3f70f0aSmrg --*=) 12426c3f70f0aSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12427c3f70f0aSmrg ac_optarg= 12428c3f70f0aSmrg ac_shift=: 12429c3f70f0aSmrg ;; 12430d7accfefSmrg *) 1243197e8a2e8Smrg ac_option=$1 1243297e8a2e8Smrg ac_optarg=$2 1243397e8a2e8Smrg ac_shift=shift 1243497e8a2e8Smrg ;; 1243597e8a2e8Smrg esac 1243697e8a2e8Smrg 1243797e8a2e8Smrg case $ac_option in 1243897e8a2e8Smrg # Handling of the options. 1243997e8a2e8Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1244097e8a2e8Smrg ac_cs_recheck=: ;; 12441d7accfefSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12442219ffec0Smrg printf "%s\n" "$ac_cs_version"; exit ;; 12443c3f70f0aSmrg --config | --confi | --conf | --con | --co | --c ) 12444219ffec0Smrg printf "%s\n" "$ac_cs_config"; exit ;; 12445d7accfefSmrg --debug | --debu | --deb | --de | --d | -d ) 1244697e8a2e8Smrg debug=: ;; 1244797e8a2e8Smrg --file | --fil | --fi | --f ) 1244897e8a2e8Smrg $ac_shift 12449d7accfefSmrg case $ac_optarg in 12450219ffec0Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12451c3f70f0aSmrg '') as_fn_error $? "missing file argument" ;; 12452d7accfefSmrg esac 12453c3f70f0aSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1245497e8a2e8Smrg ac_need_defaults=false;; 1245597e8a2e8Smrg --header | --heade | --head | --hea ) 1245697e8a2e8Smrg $ac_shift 12457d7accfefSmrg case $ac_optarg in 12458219ffec0Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12459d7accfefSmrg esac 12460c3f70f0aSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1246197e8a2e8Smrg ac_need_defaults=false;; 12462d7accfefSmrg --he | --h) 12463d7accfefSmrg # Conflict between --help and --header 12464bbfad078Smrg as_fn_error $? "ambiguous option: '$1' 12465bbfad078SmrgTry '$0 --help' for more information.";; 12466d7accfefSmrg --help | --hel | -h ) 12467219ffec0Smrg printf "%s\n" "$ac_cs_usage"; exit ;; 1246897e8a2e8Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1246997e8a2e8Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1247097e8a2e8Smrg ac_cs_silent=: ;; 1247197e8a2e8Smrg 1247297e8a2e8Smrg # This is an error. 12473bbfad078Smrg -*) as_fn_error $? "unrecognized option: '$1' 12474bbfad078SmrgTry '$0 --help' for more information." ;; 1247597e8a2e8Smrg 12476c3f70f0aSmrg *) as_fn_append ac_config_targets " $1" 12477d7accfefSmrg ac_need_defaults=false ;; 1247897e8a2e8Smrg 1247997e8a2e8Smrg esac 1248097e8a2e8Smrg shift 1248197e8a2e8Smrgdone 1248297e8a2e8Smrg 1248397e8a2e8Smrgac_configure_extra_args= 1248497e8a2e8Smrg 1248597e8a2e8Smrgif $ac_cs_silent; then 1248697e8a2e8Smrg exec 6>/dev/null 1248797e8a2e8Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1248897e8a2e8Smrgfi 1248997e8a2e8Smrg 1249097e8a2e8Smrg_ACEOF 12491d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1249297e8a2e8Smrgif \$ac_cs_recheck; then 12493219ffec0Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12494d7accfefSmrg shift 12495219ffec0Smrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 12496d7accfefSmrg CONFIG_SHELL='$SHELL' 12497d7accfefSmrg export CONFIG_SHELL 12498d7accfefSmrg exec "\$@" 1249997e8a2e8Smrgfi 1250097e8a2e8Smrg 1250197e8a2e8Smrg_ACEOF 12502d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12503d7accfefSmrgexec 5>>config.log 12504d7accfefSmrg{ 12505d7accfefSmrg echo 12506d7accfefSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12507d7accfefSmrg## Running $as_me. ## 12508d7accfefSmrg_ASBOX 12509219ffec0Smrg printf "%s\n" "$ac_log" 12510d7accfefSmrg} >&5 1251197e8a2e8Smrg 12512d7accfefSmrg_ACEOF 12513d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1251497e8a2e8Smrg# 12515d7accfefSmrg# INIT-COMMANDS 1251697e8a2e8Smrg# 12517219ffec0SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 1251897e8a2e8Smrg 1251997e8a2e8Smrg_ACEOF 1252097e8a2e8Smrg 12521d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1252297e8a2e8Smrg 12523d7accfefSmrg# Handling of arguments. 1252497e8a2e8Smrgfor ac_config_target in $ac_config_targets 1252597e8a2e8Smrgdo 12526d7accfefSmrg case $ac_config_target in 12527d7accfefSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12528d7accfefSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12529d7accfefSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12530bbf6ba0aSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 12531d7accfefSmrg 12532bbfad078Smrg *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 1253397e8a2e8Smrg esac 1253497e8a2e8Smrgdone 1253597e8a2e8Smrg 12536d7accfefSmrg 1253797e8a2e8Smrg# If the user did not use the arguments to specify the items to instantiate, 1253897e8a2e8Smrg# then the envvar interface is used. Set only those that are not. 1253997e8a2e8Smrg# We use the long form for the default assignment because of an extremely 1254097e8a2e8Smrg# bizarre bug on SunOS 4.1.3. 1254197e8a2e8Smrgif $ac_need_defaults; then 12542219ffec0Smrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 12543219ffec0Smrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 12544219ffec0Smrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 1254597e8a2e8Smrgfi 1254697e8a2e8Smrg 1254797e8a2e8Smrg# Have a temporary directory for convenience. Make it in the build tree 12548d7accfefSmrg# simply because there is no reason against having it here, and in addition, 1254997e8a2e8Smrg# creating and moving files from /tmp can sometimes cause problems. 12550d7accfefSmrg# Hook for its removal unless debugging. 12551d7accfefSmrg# Note that there is a small window in which the directory will not be cleaned: 12552bbfad078Smrg# after its creation but before its name has been assigned to '$tmp'. 1255397e8a2e8Smrg$debug || 1255497e8a2e8Smrg{ 12555c3f70f0aSmrg tmp= ac_tmp= 12556d7accfefSmrg trap 'exit_status=$? 12557c3f70f0aSmrg : "${ac_tmp:=$tmp}" 12558c3f70f0aSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 12559d7accfefSmrg' 0 12560c3f70f0aSmrg trap 'as_fn_exit 1' 1 2 13 15 1256197e8a2e8Smrg} 1256297e8a2e8Smrg# Create a (secure) tmp directory for tmp files. 1256397e8a2e8Smrg 1256497e8a2e8Smrg{ 12565d7accfefSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12566c3f70f0aSmrg test -d "$tmp" 1256797e8a2e8Smrg} || 1256897e8a2e8Smrg{ 12569d7accfefSmrg tmp=./conf$$-$RANDOM 12570d7accfefSmrg (umask 077 && mkdir "$tmp") 12571c3f70f0aSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12572c3f70f0aSmrgac_tmp=$tmp 1257397e8a2e8Smrg 12574d7accfefSmrg# Set up the scripts for CONFIG_FILES section. 12575d7accfefSmrg# No need to generate them if there are no CONFIG_FILES. 12576bbfad078Smrg# This happens for instance with './config.status config.h'. 12577d7accfefSmrgif test -n "$CONFIG_FILES"; then 12578d7accfefSmrg 12579d7accfefSmrg 12580c3f70f0aSmrgac_cr=`echo X | tr X '\015'` 12581c3f70f0aSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 12582c3f70f0aSmrg# But we know of no other shell where ac_cr would be empty at this 12583c3f70f0aSmrg# point, so we can use a bashism as a fallback. 12584c3f70f0aSmrgif test "x$ac_cr" = x; then 12585c3f70f0aSmrg eval ac_cr=\$\'\\r\' 12586c3f70f0aSmrgfi 12587d7accfefSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12588d7accfefSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12589d7accfefSmrg ac_cs_awk_cr='\\r' 12590d7accfefSmrgelse 12591d7accfefSmrg ac_cs_awk_cr=$ac_cr 12592d7accfefSmrgfi 12593d7accfefSmrg 12594c3f70f0aSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 1259597e8a2e8Smrg_ACEOF 1259697e8a2e8Smrg 1259797e8a2e8Smrg 12598d7accfefSmrg{ 12599d7accfefSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 12600d7accfefSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12601d7accfefSmrg echo "_ACEOF" 12602d7accfefSmrg} >conf$$subs.sh || 12603c3f70f0aSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12604c3f70f0aSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 12605d7accfefSmrgac_delim='%!_!# ' 12606d7accfefSmrgfor ac_last_try in false false false false false :; do 12607d7accfefSmrg . ./conf$$subs.sh || 12608c3f70f0aSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1260997e8a2e8Smrg 12610d7accfefSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12611d7accfefSmrg if test $ac_delim_n = $ac_delim_num; then 12612d7accfefSmrg break 12613d7accfefSmrg elif $ac_last_try; then 12614c3f70f0aSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12615d7accfefSmrg else 12616d7accfefSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12617d7accfefSmrg fi 12618d7accfefSmrgdone 12619d7accfefSmrgrm -f conf$$subs.sh 1262097e8a2e8Smrg 12621d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12622c3f70f0aSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1262397e8a2e8Smrg_ACEOF 12624d7accfefSmrgsed -n ' 12625d7accfefSmrgh 12626d7accfefSmrgs/^/S["/; s/!.*/"]=/ 12627d7accfefSmrgp 12628d7accfefSmrgg 12629d7accfefSmrgs/^[^!]*!// 12630d7accfefSmrg:repl 12631d7accfefSmrgt repl 12632d7accfefSmrgs/'"$ac_delim"'$// 12633d7accfefSmrgt delim 12634d7accfefSmrg:nl 12635d7accfefSmrgh 12636c3f70f0aSmrgs/\(.\{148\}\)..*/\1/ 12637d7accfefSmrgt more1 12638d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12639d7accfefSmrgp 12640d7accfefSmrgn 12641d7accfefSmrgb repl 12642d7accfefSmrg:more1 12643d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12644d7accfefSmrgp 12645d7accfefSmrgg 12646d7accfefSmrgs/.\{148\}// 12647d7accfefSmrgt nl 12648d7accfefSmrg:delim 12649d7accfefSmrgh 12650c3f70f0aSmrgs/\(.\{148\}\)..*/\1/ 12651d7accfefSmrgt more2 12652d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 12653d7accfefSmrgp 12654d7accfefSmrgb 12655d7accfefSmrg:more2 12656d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12657d7accfefSmrgp 12658d7accfefSmrgg 12659d7accfefSmrgs/.\{148\}// 12660d7accfefSmrgt delim 12661d7accfefSmrg' <conf$$subs.awk | sed ' 12662d7accfefSmrg/^[^""]/{ 12663d7accfefSmrg N 12664d7accfefSmrg s/\n// 12665d7accfefSmrg} 12666d7accfefSmrg' >>$CONFIG_STATUS || ac_write_fail=1 12667d7accfefSmrgrm -f conf$$subs.awk 12668d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12669d7accfefSmrg_ACAWK 12670c3f70f0aSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 12671d7accfefSmrg for (key in S) S_is_set[key] = 1 12672d7accfefSmrg FS = "" 1267397e8a2e8Smrg 12674d7accfefSmrg} 12675d7accfefSmrg{ 12676d7accfefSmrg line = $ 0 12677d7accfefSmrg nfields = split(line, field, "@") 12678d7accfefSmrg substed = 0 12679d7accfefSmrg len = length(field[1]) 12680d7accfefSmrg for (i = 2; i < nfields; i++) { 12681d7accfefSmrg key = field[i] 12682d7accfefSmrg keylen = length(key) 12683d7accfefSmrg if (S_is_set[key]) { 12684d7accfefSmrg value = S[key] 12685d7accfefSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12686d7accfefSmrg len += length(value) + length(field[++i]) 12687d7accfefSmrg substed = 1 12688d7accfefSmrg } else 12689d7accfefSmrg len += 1 + keylen 12690d7accfefSmrg } 12691d7accfefSmrg 12692d7accfefSmrg print line 12693d7accfefSmrg} 12694d7accfefSmrg 12695d7accfefSmrg_ACAWK 12696d7accfefSmrg_ACEOF 12697d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12698d7accfefSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12699d7accfefSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12700d7accfefSmrgelse 12701d7accfefSmrg cat 12702c3f70f0aSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12703c3f70f0aSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 12704d7accfefSmrg_ACEOF 12705d7accfefSmrg 12706c3f70f0aSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12707c3f70f0aSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 12708d7accfefSmrg# trailing colons and then remove the whole line if VPATH becomes empty 12709d7accfefSmrg# (actually we leave an empty line to preserve line numbers). 12710d7accfefSmrgif test "x$srcdir" = x.; then 12711c3f70f0aSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12712c3f70f0aSmrgh 12713c3f70f0aSmrgs/// 12714c3f70f0aSmrgs/^/:/ 12715c3f70f0aSmrgs/[ ]*$/:/ 12716c3f70f0aSmrgs/:\$(srcdir):/:/g 12717c3f70f0aSmrgs/:\${srcdir}:/:/g 12718c3f70f0aSmrgs/:@srcdir@:/:/g 12719c3f70f0aSmrgs/^:*// 12720d7accfefSmrgs/:*$// 12721c3f70f0aSmrgx 12722c3f70f0aSmrgs/\(=[ ]*\).*/\1/ 12723c3f70f0aSmrgG 12724c3f70f0aSmrgs/\n// 12725d7accfefSmrgs/^[^=]*=[ ]*$// 12726d7accfefSmrg}' 12727d7accfefSmrgfi 12728d7accfefSmrg 12729d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1273097e8a2e8Smrgfi # test -n "$CONFIG_FILES" 1273197e8a2e8Smrg 12732d7accfefSmrg# Set up the scripts for CONFIG_HEADERS section. 12733d7accfefSmrg# No need to generate them if there are no CONFIG_HEADERS. 12734bbfad078Smrg# This happens for instance with './config.status Makefile'. 12735d7accfefSmrgif test -n "$CONFIG_HEADERS"; then 12736c3f70f0aSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 12737d7accfefSmrgBEGIN { 1273897e8a2e8Smrg_ACEOF 12739d7accfefSmrg 12740bbfad078Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as 12741d7accfefSmrg# here-document in config.status, that substitutes the proper values into 12742d7accfefSmrg# config.h.in to produce config.h. 12743d7accfefSmrg 12744d7accfefSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 12745d7accfefSmrg# handling of long lines. 12746d7accfefSmrgac_delim='%!_!# ' 12747d7accfefSmrgfor ac_last_try in false false :; do 12748c3f70f0aSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12749c3f70f0aSmrg if test -z "$ac_tt"; then 12750d7accfefSmrg break 12751d7accfefSmrg elif $ac_last_try; then 12752c3f70f0aSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 12753d7accfefSmrg else 12754d7accfefSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12755d7accfefSmrg fi 12756d7accfefSmrgdone 12757d7accfefSmrg 12758d7accfefSmrg# For the awk script, D is an array of macro values keyed by name, 12759d7accfefSmrg# likewise P contains macro parameters if any. Preserve backslash 12760d7accfefSmrg# newline sequences. 12761d7accfefSmrg 12762d7accfefSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12763d7accfefSmrgsed -n ' 12764d7accfefSmrgs/.\{148\}/&'"$ac_delim"'/g 12765d7accfefSmrgt rset 12766d7accfefSmrg:rset 12767d7accfefSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 12768d7accfefSmrgt def 12769d7accfefSmrgd 12770d7accfefSmrg:def 12771d7accfefSmrgs/\\$// 12772d7accfefSmrgt bsnl 12773d7accfefSmrgs/["\\]/\\&/g 12774d7accfefSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12775d7accfefSmrgD["\1"]=" \3"/p 12776d7accfefSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12777d7accfefSmrgd 12778d7accfefSmrg:bsnl 12779d7accfefSmrgs/["\\]/\\&/g 12780d7accfefSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12781d7accfefSmrgD["\1"]=" \3\\\\\\n"\\/p 12782d7accfefSmrgt cont 12783d7accfefSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12784d7accfefSmrgt cont 12785d7accfefSmrgd 12786d7accfefSmrg:cont 12787d7accfefSmrgn 12788d7accfefSmrgs/.\{148\}/&'"$ac_delim"'/g 12789d7accfefSmrgt clear 12790d7accfefSmrg:clear 12791d7accfefSmrgs/\\$// 12792d7accfefSmrgt bsnlc 12793d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 12794d7accfefSmrgd 12795d7accfefSmrg:bsnlc 12796d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12797d7accfefSmrgb cont 12798d7accfefSmrg' <confdefs.h | sed ' 12799d7accfefSmrgs/'"$ac_delim"'/"\\\ 12800d7accfefSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 12801d7accfefSmrg 12802d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12803d7accfefSmrg for (key in D) D_is_set[key] = 1 12804d7accfefSmrg FS = "" 12805d7accfefSmrg} 12806d7accfefSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12807d7accfefSmrg line = \$ 0 12808d7accfefSmrg split(line, arg, " ") 12809d7accfefSmrg if (arg[1] == "#") { 12810d7accfefSmrg defundef = arg[2] 12811d7accfefSmrg mac1 = arg[3] 12812d7accfefSmrg } else { 12813d7accfefSmrg defundef = substr(arg[1], 2) 12814d7accfefSmrg mac1 = arg[2] 12815d7accfefSmrg } 12816d7accfefSmrg split(mac1, mac2, "(") #) 12817d7accfefSmrg macro = mac2[1] 12818d7accfefSmrg prefix = substr(line, 1, index(line, defundef) - 1) 12819d7accfefSmrg if (D_is_set[macro]) { 12820d7accfefSmrg # Preserve the white space surrounding the "#". 12821d7accfefSmrg print prefix "define", macro P[macro] D[macro] 12822d7accfefSmrg next 12823d7accfefSmrg } else { 12824d7accfefSmrg # Replace #undef with comments. This is necessary, for example, 12825d7accfefSmrg # in the case of _POSIX_SOURCE, which is predefined and required 12826d7accfefSmrg # on some systems where configure will not decide to define it. 12827d7accfefSmrg if (defundef == "undef") { 12828d7accfefSmrg print "/*", prefix defundef, macro, "*/" 12829d7accfefSmrg next 12830d7accfefSmrg } 12831d7accfefSmrg } 12832d7accfefSmrg} 12833d7accfefSmrg{ print } 12834d7accfefSmrg_ACAWK 12835d7accfefSmrg_ACEOF 12836d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12837c3f70f0aSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 12838d7accfefSmrgfi # test -n "$CONFIG_HEADERS" 12839d7accfefSmrg 12840d7accfefSmrg 12841d7accfefSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12842d7accfefSmrgshift 12843d7accfefSmrgfor ac_tag 12844d7accfefSmrgdo 12845d7accfefSmrg case $ac_tag in 12846d7accfefSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 12847d7accfefSmrg esac 12848d7accfefSmrg case $ac_mode$ac_tag in 12849d7accfefSmrg :[FHL]*:*);; 12850bbfad078Smrg :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 12851d7accfefSmrg :[FH]-) ac_tag=-:-;; 12852d7accfefSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12853d7accfefSmrg esac 12854d7accfefSmrg ac_save_IFS=$IFS 12855d7accfefSmrg IFS=: 12856d7accfefSmrg set x $ac_tag 12857d7accfefSmrg IFS=$ac_save_IFS 12858d7accfefSmrg shift 12859d7accfefSmrg ac_file=$1 12860d7accfefSmrg shift 12861d7accfefSmrg 12862d7accfefSmrg case $ac_mode in 12863d7accfefSmrg :L) ac_source=$1;; 12864d7accfefSmrg :[FH]) 12865d7accfefSmrg ac_file_inputs= 12866d7accfefSmrg for ac_f 12867d7accfefSmrg do 12868d7accfefSmrg case $ac_f in 12869c3f70f0aSmrg -) ac_f="$ac_tmp/stdin";; 12870d7accfefSmrg *) # Look for the file first in the build tree, then in the source tree 12871d7accfefSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12872bbfad078Smrg # because $ac_f cannot contain ':'. 12873d7accfefSmrg test -f "$ac_f" || 12874d7accfefSmrg case $ac_f in 12875d7accfefSmrg [\\/$]*) false;; 12876d7accfefSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12877d7accfefSmrg esac || 12878bbfad078Smrg as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 12879d7accfefSmrg esac 12880219ffec0Smrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12881c3f70f0aSmrg as_fn_append ac_file_inputs " '$ac_f'" 12882d7accfefSmrg done 12883d7accfefSmrg 12884bbfad078Smrg # Let's still pretend it is 'configure' which instantiates (i.e., don't 12885d7accfefSmrg # use $as_me), people would be surprised to read: 12886d7accfefSmrg # /* config.h. Generated by config.status. */ 12887d7accfefSmrg configure_input='Generated from '` 12888219ffec0Smrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12889d7accfefSmrg `' by configure.' 12890d7accfefSmrg if test x"$ac_file" != x-; then 12891d7accfefSmrg configure_input="$ac_file. $configure_input" 12892219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12893219ffec0Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 12894d7accfefSmrg fi 12895d7accfefSmrg # Neutralize special characters interpreted by sed in replacement strings. 12896d7accfefSmrg case $configure_input in #( 12897d7accfefSmrg *\&* | *\|* | *\\* ) 12898219ffec0Smrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 12899d7accfefSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 12900d7accfefSmrg *) ac_sed_conf_input=$configure_input;; 12901d7accfefSmrg esac 12902d7accfefSmrg 12903d7accfefSmrg case $ac_tag in 12904c3f70f0aSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12905c3f70f0aSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12906d7accfefSmrg esac 12907d7accfefSmrg ;; 1290897e8a2e8Smrg esac 1290997e8a2e8Smrg 12910d7accfefSmrg ac_dir=`$as_dirname -- "$ac_file" || 1291197e8a2e8Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1291297e8a2e8Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1291397e8a2e8Smrg X"$ac_file" : 'X\(//\)$' \| \ 12914d7accfefSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12915219ffec0Smrgprintf "%s\n" X"$ac_file" | 12916d7accfefSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12917d7accfefSmrg s//\1/ 12918d7accfefSmrg q 12919d7accfefSmrg } 12920d7accfefSmrg /^X\(\/\/\)[^/].*/{ 12921d7accfefSmrg s//\1/ 12922d7accfefSmrg q 12923d7accfefSmrg } 12924d7accfefSmrg /^X\(\/\/\)$/{ 12925d7accfefSmrg s//\1/ 12926d7accfefSmrg q 12927d7accfefSmrg } 12928d7accfefSmrg /^X\(\/\).*/{ 12929d7accfefSmrg s//\1/ 12930d7accfefSmrg q 12931d7accfefSmrg } 12932d7accfefSmrg s/.*/./; q'` 12933c3f70f0aSmrg as_dir="$ac_dir"; as_fn_mkdir_p 1293497e8a2e8Smrg ac_builddir=. 1293597e8a2e8Smrg 12936d7accfefSmrgcase "$ac_dir" in 12937d7accfefSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12938d7accfefSmrg*) 12939219ffec0Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 12940d7accfefSmrg # A ".." for each directory in $ac_dir_suffix. 12941219ffec0Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12942d7accfefSmrg case $ac_top_builddir_sub in 12943d7accfefSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12944d7accfefSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12945d7accfefSmrg esac ;; 12946d7accfefSmrgesac 12947d7accfefSmrgac_abs_top_builddir=$ac_pwd 12948d7accfefSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 12949d7accfefSmrg# for backward compatibility: 12950d7accfefSmrgac_top_builddir=$ac_top_build_prefix 1295197e8a2e8Smrg 1295297e8a2e8Smrgcase $srcdir in 12953d7accfefSmrg .) # We are building in place. 1295497e8a2e8Smrg ac_srcdir=. 12955d7accfefSmrg ac_top_srcdir=$ac_top_builddir_sub 12956d7accfefSmrg ac_abs_top_srcdir=$ac_pwd ;; 12957d7accfefSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1295897e8a2e8Smrg ac_srcdir=$srcdir$ac_dir_suffix; 12959d7accfefSmrg ac_top_srcdir=$srcdir 12960d7accfefSmrg ac_abs_top_srcdir=$srcdir ;; 12961d7accfefSmrg *) # Relative name. 12962d7accfefSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12963d7accfefSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 12964d7accfefSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1296597e8a2e8Smrgesac 12966d7accfefSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1296797e8a2e8Smrg 1296897e8a2e8Smrg 12969d7accfefSmrg case $ac_mode in 12970d7accfefSmrg :F) 12971d7accfefSmrg # 12972d7accfefSmrg # CONFIG_FILE 12973d7accfefSmrg # 1297497e8a2e8Smrg 1297597e8a2e8Smrg case $INSTALL in 1297697e8a2e8Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12977d7accfefSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 1297897e8a2e8Smrg esac 12979d7accfefSmrg ac_MKDIR_P=$MKDIR_P 12980d7accfefSmrg case $MKDIR_P in 12981d7accfefSmrg [\\/$]* | ?:[\\/]* ) ;; 12982d7accfefSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12983d7accfefSmrg esac 12984d7accfefSmrg_ACEOF 1298597e8a2e8Smrg 12986d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12987d7accfefSmrg# If the template does not know about datarootdir, expand it. 12988d7accfefSmrg# FIXME: This hack should be removed a few years after 2.60. 12989d7accfefSmrgac_datarootdir_hack=; ac_datarootdir_seen= 12990d7accfefSmrgac_sed_dataroot=' 12991d7accfefSmrg/datarootdir/ { 12992d7accfefSmrg p 12993d7accfefSmrg q 12994d7accfefSmrg} 12995d7accfefSmrg/@datadir@/p 12996d7accfefSmrg/@docdir@/p 12997d7accfefSmrg/@infodir@/p 12998d7accfefSmrg/@localedir@/p 12999c3f70f0aSmrg/@mandir@/p' 13000d7accfefSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13001d7accfefSmrg*datarootdir*) ac_datarootdir_seen=yes;; 13002d7accfefSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13003219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13004219ffec0Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 1300597e8a2e8Smrg_ACEOF 13006d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13007d7accfefSmrg ac_datarootdir_hack=' 13008d7accfefSmrg s&@datadir@&$datadir&g 13009d7accfefSmrg s&@docdir@&$docdir&g 13010d7accfefSmrg s&@infodir@&$infodir&g 13011d7accfefSmrg s&@localedir@&$localedir&g 13012d7accfefSmrg s&@mandir@&$mandir&g 13013c3f70f0aSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 13014d7accfefSmrgesac 13015d7accfefSmrg_ACEOF 13016d7accfefSmrg 13017bbfad078Smrg# Neutralize VPATH when '$srcdir' = '.'. 13018d7accfefSmrg# Shell code in configure.ac might set extrasub. 13019d7accfefSmrg# FIXME: do we really want to maintain this feature? 13020d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13021d7accfefSmrgac_sed_extra="$ac_vpsub 1302297e8a2e8Smrg$extrasub 1302397e8a2e8Smrg_ACEOF 13024d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1302597e8a2e8Smrg:t 1302697e8a2e8Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13027d7accfefSmrgs|@configure_input@|$ac_sed_conf_input|;t t 13028d7accfefSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 13029d7accfefSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 13030d7accfefSmrgs&@srcdir@&$ac_srcdir&;t t 13031d7accfefSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 13032d7accfefSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 13033d7accfefSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13034d7accfefSmrgs&@builddir@&$ac_builddir&;t t 13035d7accfefSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 13036d7accfefSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13037d7accfefSmrgs&@INSTALL@&$ac_INSTALL&;t t 13038d7accfefSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 13039d7accfefSmrg$ac_datarootdir_hack 13040d7accfefSmrg" 13041c3f70f0aSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 13042c3f70f0aSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1304397e8a2e8Smrg 13044d7accfefSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13045c3f70f0aSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 13046c3f70f0aSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 13047c3f70f0aSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 13048bbfad078Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13049c3f70f0aSmrgwhich seems to be undefined. Please make sure it is defined" >&5 13050bbfad078Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13051c3f70f0aSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 1305297e8a2e8Smrg 13053c3f70f0aSmrg rm -f "$ac_tmp/stdin" 1305497e8a2e8Smrg case $ac_file in 13055c3f70f0aSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 13056c3f70f0aSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 13057d7accfefSmrg esac \ 13058c3f70f0aSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13059d7accfefSmrg ;; 13060d7accfefSmrg :H) 13061d7accfefSmrg # 13062d7accfefSmrg # CONFIG_HEADER 13063d7accfefSmrg # 1306497e8a2e8Smrg if test x"$ac_file" != x-; then 13065d7accfefSmrg { 13066219ffec0Smrg printf "%s\n" "/* $configure_input */" >&1 \ 13067c3f70f0aSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 13068c3f70f0aSmrg } >"$ac_tmp/config.h" \ 13069c3f70f0aSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13070c3f70f0aSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 13071219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 13072219ffec0Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 1307397e8a2e8Smrg else 13074d7accfefSmrg rm -f "$ac_file" 13075c3f70f0aSmrg mv "$ac_tmp/config.h" "$ac_file" \ 13076c3f70f0aSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1307797e8a2e8Smrg fi 1307897e8a2e8Smrg else 13079219ffec0Smrg printf "%s\n" "/* $configure_input */" >&1 \ 13080c3f70f0aSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 13081c3f70f0aSmrg || as_fn_error $? "could not create -" "$LINENO" 5 1308297e8a2e8Smrg fi 13083d7accfefSmrg# Compute "$ac_file"'s index in $config_headers. 13084d7accfefSmrg_am_arg="$ac_file" 1308597e8a2e8Smrg_am_stamp_count=1 1308697e8a2e8Smrgfor _am_header in $config_headers :; do 1308797e8a2e8Smrg case $_am_header in 13088d7accfefSmrg $_am_arg | $_am_arg:* ) 1308997e8a2e8Smrg break ;; 1309097e8a2e8Smrg * ) 1309197e8a2e8Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1309297e8a2e8Smrg esac 1309397e8a2e8Smrgdone 13094d7accfefSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13095d7accfefSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13096d7accfefSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 13097d7accfefSmrg X"$_am_arg" : 'X\(//\)$' \| \ 13098d7accfefSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 13099219ffec0Smrgprintf "%s\n" X"$_am_arg" | 13100d7accfefSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13101d7accfefSmrg s//\1/ 13102d7accfefSmrg q 13103d7accfefSmrg } 13104d7accfefSmrg /^X\(\/\/\)[^/].*/{ 13105d7accfefSmrg s//\1/ 13106d7accfefSmrg q 13107d7accfefSmrg } 13108d7accfefSmrg /^X\(\/\/\)$/{ 13109d7accfefSmrg s//\1/ 13110d7accfefSmrg q 13111d7accfefSmrg } 13112d7accfefSmrg /^X\(\/\).*/{ 13113d7accfefSmrg s//\1/ 13114d7accfefSmrg q 13115d7accfefSmrg } 13116d7accfefSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 13117d7accfefSmrg ;; 1311897e8a2e8Smrg 13119219ffec0Smrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 13120219ffec0Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 13121d7accfefSmrg ;; 13122d7accfefSmrg esac 1312397e8a2e8Smrg 1312497e8a2e8Smrg 13125d7accfefSmrg case $ac_file$ac_mode in 13126d7accfefSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1312768af480fSmrg # Older Autoconf quotes --file arguments for eval, but not when files 13128d7accfefSmrg # are listed without --file. Let's play safe and only enable the eval 13129d7accfefSmrg # if we detect the quoting. 13130219ffec0Smrg # TODO: see whether this extra hack can be removed once we start 13131219ffec0Smrg # requiring Autoconf 2.70 or later. 13132219ffec0Smrg case $CONFIG_FILES in #( 13133219ffec0Smrg *\'*) : 13134219ffec0Smrg eval set x "$CONFIG_FILES" ;; #( 13135219ffec0Smrg *) : 13136219ffec0Smrg set x $CONFIG_FILES ;; #( 13137219ffec0Smrg *) : 13138219ffec0Smrg ;; 13139219ffec0Smrgesac 13140d7accfefSmrg shift 13141219ffec0Smrg # Used to flag and report bootstrapping failures. 13142219ffec0Smrg am_rc=0 13143219ffec0Smrg for am_mf 13144d7accfefSmrg do 13145d7accfefSmrg # Strip MF so we end up with the name of the file. 13146219ffec0Smrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 13147219ffec0Smrg # Check whether this is an Automake generated Makefile which includes 13148219ffec0Smrg # dependency-tracking related rules and includes. 13149219ffec0Smrg # Grep'ing the whole file directly is not great: AIX grep has a line 13150d7accfefSmrg # limit of 2048, but all sed's we know have understand at least 4000. 13151219ffec0Smrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 13152219ffec0Smrg || continue 13153219ffec0Smrg am_dirpart=`$as_dirname -- "$am_mf" || 13154219ffec0Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13155219ffec0Smrg X"$am_mf" : 'X\(//\)[^/]' \| \ 13156219ffec0Smrg X"$am_mf" : 'X\(//\)$' \| \ 13157219ffec0Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 13158219ffec0Smrgprintf "%s\n" X"$am_mf" | 13159d7accfefSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13160d7accfefSmrg s//\1/ 13161d7accfefSmrg q 13162d7accfefSmrg } 13163d7accfefSmrg /^X\(\/\/\)[^/].*/{ 13164d7accfefSmrg s//\1/ 13165d7accfefSmrg q 13166d7accfefSmrg } 13167d7accfefSmrg /^X\(\/\/\)$/{ 13168d7accfefSmrg s//\1/ 13169d7accfefSmrg q 13170d7accfefSmrg } 13171d7accfefSmrg /^X\(\/\).*/{ 13172d7accfefSmrg s//\1/ 13173d7accfefSmrg q 13174d7accfefSmrg } 13175d7accfefSmrg s/.*/./; q'` 13176219ffec0Smrg am_filepart=`$as_basename -- "$am_mf" || 13177219ffec0Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 13178219ffec0Smrg X"$am_mf" : 'X\(//\)$' \| \ 13179219ffec0Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 13180219ffec0Smrgprintf "%s\n" X/"$am_mf" | 13181219ffec0Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 13182d7accfefSmrg s//\1/ 13183d7accfefSmrg q 13184d7accfefSmrg } 13185219ffec0Smrg /^X\/\(\/\/\)$/{ 13186d7accfefSmrg s//\1/ 13187d7accfefSmrg q 13188d7accfefSmrg } 13189219ffec0Smrg /^X\/\(\/\).*/{ 13190d7accfefSmrg s//\1/ 13191d7accfefSmrg q 13192d7accfefSmrg } 13193d7accfefSmrg s/.*/./; q'` 13194219ffec0Smrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 13195219ffec0Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 13196219ffec0Smrg | $MAKE -f - am--depfiles" >&5 13197219ffec0Smrg (cd "$am_dirpart" \ 13198219ffec0Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 13199219ffec0Smrg | $MAKE -f - am--depfiles) >&5 2>&5 13200219ffec0Smrg ac_status=$? 13201219ffec0Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 13202219ffec0Smrg (exit $ac_status); } || am_rc=$? 1320397e8a2e8Smrg done 13204219ffec0Smrg if test $am_rc -ne 0; then 13205bbfad078Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 13206bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 13207219ffec0Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 13208219ffec0Smrg for automatic dependency tracking. If GNU make was not used, consider 13209219ffec0Smrg re-running the configure script with MAKE=\"gmake\" (or whatever is 13210219ffec0Smrg necessary). You can also try re-running configure with the 13211219ffec0Smrg '--disable-dependency-tracking' option to at least be able to build 13212219ffec0Smrg the package (albeit without support for automatic dependency tracking). 13213bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } 13214219ffec0Smrg fi 13215219ffec0Smrg { am_dirpart=; unset am_dirpart;} 13216219ffec0Smrg { am_filepart=; unset am_filepart;} 13217219ffec0Smrg { am_mf=; unset am_mf;} 13218219ffec0Smrg { am_rc=; unset am_rc;} 13219219ffec0Smrg rm -f conftest-deps.mk 13220d7accfefSmrg} 1322197e8a2e8Smrg ;; 13222d7accfefSmrg 1322397e8a2e8Smrg esac 13224d7accfefSmrgdone # for ac_tag 1322597e8a2e8Smrg 1322697e8a2e8Smrg 13227c3f70f0aSmrgas_fn_exit 0 1322897e8a2e8Smrg_ACEOF 1322997e8a2e8Smrgac_clean_files=$ac_clean_files_save 1323097e8a2e8Smrg 13231d7accfefSmrgtest $ac_write_fail = 0 || 13232c3f70f0aSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 13233d7accfefSmrg 1323497e8a2e8Smrg 1323597e8a2e8Smrg# configure is writing to config.log, and then calls config.status. 1323697e8a2e8Smrg# config.status does its own redirection, appending to config.log. 1323797e8a2e8Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 1323897e8a2e8Smrg# by configure, so config.status won't be able to write to it; its 1323997e8a2e8Smrg# output is simply discarded. So we exec the FD to /dev/null, 1324097e8a2e8Smrg# effectively closing config.log, so it can be properly (re)opened and 1324197e8a2e8Smrg# appended to by config.status. When coming back to configure, we 1324297e8a2e8Smrg# need to make the FD available again. 1324397e8a2e8Smrgif test "$no_create" != yes; then 1324497e8a2e8Smrg ac_cs_success=: 1324597e8a2e8Smrg ac_config_status_args= 1324697e8a2e8Smrg test "$silent" = yes && 1324797e8a2e8Smrg ac_config_status_args="$ac_config_status_args --quiet" 1324897e8a2e8Smrg exec 5>/dev/null 1324997e8a2e8Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 1325097e8a2e8Smrg exec 5>>config.log 1325197e8a2e8Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 1325297e8a2e8Smrg # would make configure fail if this is the last instruction. 13253c3f70f0aSmrg $ac_cs_success || as_fn_exit 1 1325497e8a2e8Smrgfi 13255d7accfefSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13256219ffec0Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13257219ffec0Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13258d7accfefSmrgfi 1325997e8a2e8Smrg 13260219ffec0Smrg 13261