configure revision 9f1d9476
1f33d31a3Smrg#! /bin/sh 2f33d31a3Smrg# Guess values for system-dependent variables and create Makefiles. 39f1d9476Smrg# Generated by GNU Autoconf 2.71 for transset 1.0.3. 4f33d31a3Smrg# 59f1d9476Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/transset/-/issues>. 6f33d31a3Smrg# 7f33d31a3Smrg# 89f1d9476Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 99f1d9476Smrg# Inc. 10f33d31a3Smrg# 11f33d31a3Smrg# 12f33d31a3Smrg# This configure script is free software; the Free Software Foundation 13f33d31a3Smrg# gives unlimited permission to copy, distribute and modify it. 14f33d31a3Smrg## -------------------- ## 15f33d31a3Smrg## M4sh Initialization. ## 16f33d31a3Smrg## -------------------- ## 17f33d31a3Smrg 18f33d31a3Smrg# Be more Bourne compatible 19f33d31a3SmrgDUALCASE=1; export DUALCASE # for MKS sh 209f1d9476Smrgas_nop=: 219f1d9476Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 229f1d9476Smrgthen : 23f33d31a3Smrg emulate sh 24f33d31a3Smrg NULLCMD=: 25f33d31a3Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 26f33d31a3Smrg # is contrary to our usage. Disable this feature. 27f33d31a3Smrg alias -g '${1+"$@"}'='"$@"' 28f33d31a3Smrg setopt NO_GLOB_SUBST 299f1d9476Smrgelse $as_nop 30f33d31a3Smrg case `(set -o) 2>/dev/null` in #( 31f33d31a3Smrg *posix*) : 32f33d31a3Smrg set -o posix ;; #( 33f33d31a3Smrg *) : 34f33d31a3Smrg ;; 35f33d31a3Smrgesac 36f33d31a3Smrgfi 37f33d31a3Smrg 38f33d31a3Smrg 399f1d9476Smrg 409f1d9476Smrg# Reset variables that may have inherited troublesome values from 419f1d9476Smrg# the environment. 429f1d9476Smrg 439f1d9476Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 449f1d9476Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 459f1d9476Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 469f1d9476Smrg# Quoting is to prevent editors from complaining about space-tab. 47f33d31a3Smrgas_nl=' 48f33d31a3Smrg' 49f33d31a3Smrgexport as_nl 509f1d9476SmrgIFS=" "" $as_nl" 519f1d9476Smrg 529f1d9476SmrgPS1='$ ' 539f1d9476SmrgPS2='> ' 549f1d9476SmrgPS4='+ ' 559f1d9476Smrg 569f1d9476Smrg# Ensure predictable behavior from utilities with locale-dependent output. 579f1d9476SmrgLC_ALL=C 589f1d9476Smrgexport LC_ALL 599f1d9476SmrgLANGUAGE=C 609f1d9476Smrgexport LANGUAGE 619f1d9476Smrg 629f1d9476Smrg# We cannot yet rely on "unset" to work, but we need these variables 639f1d9476Smrg# to be unset--not just set to an empty or harmless value--now, to 649f1d9476Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 659f1d9476Smrg# also avoids known problems related to "unset" and subshell syntax 669f1d9476Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 679f1d9476Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 689f1d9476Smrgdo eval test \${$as_var+y} \ 699f1d9476Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 709f1d9476Smrgdone 719f1d9476Smrg 729f1d9476Smrg# Ensure that fds 0, 1, and 2 are open. 739f1d9476Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 749f1d9476Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 759f1d9476Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 76f33d31a3Smrg 77f33d31a3Smrg# The user is always right. 789f1d9476Smrgif ${PATH_SEPARATOR+false} :; then 79f33d31a3Smrg PATH_SEPARATOR=: 80f33d31a3Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81f33d31a3Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82f33d31a3Smrg PATH_SEPARATOR=';' 83f33d31a3Smrg } 84f33d31a3Smrgfi 85f33d31a3Smrg 86f33d31a3Smrg 87f33d31a3Smrg# Find who we are. Look in the path if we contain no directory separator. 88f33d31a3Smrgas_myself= 89f33d31a3Smrgcase $0 in #(( 90f33d31a3Smrg *[\\/]* ) as_myself=$0 ;; 91f33d31a3Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92f33d31a3Smrgfor as_dir in $PATH 93f33d31a3Smrgdo 94f33d31a3Smrg IFS=$as_save_IFS 959f1d9476Smrg case $as_dir in #((( 969f1d9476Smrg '') as_dir=./ ;; 979f1d9476Smrg */) ;; 989f1d9476Smrg *) as_dir=$as_dir/ ;; 999f1d9476Smrg esac 1009f1d9476Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101f33d31a3Smrg done 102f33d31a3SmrgIFS=$as_save_IFS 103f33d31a3Smrg 104f33d31a3Smrg ;; 105f33d31a3Smrgesac 106f33d31a3Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 107f33d31a3Smrg# in which case we are not to be found in the path. 108f33d31a3Smrgif test "x$as_myself" = x; then 109f33d31a3Smrg as_myself=$0 110f33d31a3Smrgfi 111f33d31a3Smrgif test ! -f "$as_myself"; then 1129f1d9476Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113f33d31a3Smrg exit 1 114f33d31a3Smrgfi 115f33d31a3Smrg 116f33d31a3Smrg 117f33d31a3Smrg# Use a proper internal environment variable to ensure we don't fall 118f33d31a3Smrg # into an infinite loop, continuously re-executing ourselves. 119f33d31a3Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120f33d31a3Smrg _as_can_reexec=no; export _as_can_reexec; 121f33d31a3Smrg # We cannot yet assume a decent shell, so we have to provide a 122f33d31a3Smrg# neutralization value for shells without unset; and this also 123f33d31a3Smrg# works around shells that cannot unset nonexistent variables. 124f33d31a3Smrg# Preserve -v and -x to the replacement shell. 125f33d31a3SmrgBASH_ENV=/dev/null 126f33d31a3SmrgENV=/dev/null 127f33d31a3Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128f33d31a3Smrgcase $- in # (((( 129f33d31a3Smrg *v*x* | *x*v* ) as_opts=-vx ;; 130f33d31a3Smrg *v* ) as_opts=-v ;; 131f33d31a3Smrg *x* ) as_opts=-x ;; 132f33d31a3Smrg * ) as_opts= ;; 133f33d31a3Smrgesac 134f33d31a3Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135f33d31a3Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136f33d31a3Smrg# out after a failed `exec'. 1379f1d9476Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 1389f1d9476Smrgexit 255 139f33d31a3Smrg fi 140f33d31a3Smrg # We don't want this to propagate to other subprocesses. 141f33d31a3Smrg { _as_can_reexec=; unset _as_can_reexec;} 142f33d31a3Smrgif test "x$CONFIG_SHELL" = x; then 1439f1d9476Smrg as_bourne_compatible="as_nop=: 1449f1d9476Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1459f1d9476Smrgthen : 146f33d31a3Smrg emulate sh 147f33d31a3Smrg NULLCMD=: 148f33d31a3Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 149f33d31a3Smrg # is contrary to our usage. Disable this feature. 150f33d31a3Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 151f33d31a3Smrg setopt NO_GLOB_SUBST 1529f1d9476Smrgelse \$as_nop 153f33d31a3Smrg case \`(set -o) 2>/dev/null\` in #( 154f33d31a3Smrg *posix*) : 155f33d31a3Smrg set -o posix ;; #( 156f33d31a3Smrg *) : 157f33d31a3Smrg ;; 158f33d31a3Smrgesac 159f33d31a3Smrgfi 160f33d31a3Smrg" 161f33d31a3Smrg as_required="as_fn_return () { (exit \$1); } 162f33d31a3Smrgas_fn_success () { as_fn_return 0; } 163f33d31a3Smrgas_fn_failure () { as_fn_return 1; } 164f33d31a3Smrgas_fn_ret_success () { return 0; } 165f33d31a3Smrgas_fn_ret_failure () { return 1; } 166f33d31a3Smrg 167f33d31a3Smrgexitcode=0 168f33d31a3Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169f33d31a3Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170f33d31a3Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171f33d31a3Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 1729f1d9476Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 1739f1d9476Smrgthen : 174f33d31a3Smrg 1759f1d9476Smrgelse \$as_nop 176f33d31a3Smrg exitcode=1; echo positional parameters were not saved. 177f33d31a3Smrgfi 178f33d31a3Smrgtest x\$exitcode = x0 || exit 1 1799f1d9476Smrgblah=\$(echo \$(echo blah)) 1809f1d9476Smrgtest x\"\$blah\" = xblah || exit 1 181f33d31a3Smrgtest -x / || exit 1" 182f33d31a3Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 183f33d31a3Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 184f33d31a3Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 185f33d31a3Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 186f33d31a3Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 1879f1d9476Smrg if (eval "$as_required") 2>/dev/null 1889f1d9476Smrgthen : 189f33d31a3Smrg as_have_required=yes 1909f1d9476Smrgelse $as_nop 191f33d31a3Smrg as_have_required=no 192f33d31a3Smrgfi 1939f1d9476Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 1949f1d9476Smrgthen : 195f33d31a3Smrg 1969f1d9476Smrgelse $as_nop 197f33d31a3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 198f33d31a3Smrgas_found=false 199f33d31a3Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 200f33d31a3Smrgdo 201f33d31a3Smrg IFS=$as_save_IFS 2029f1d9476Smrg case $as_dir in #((( 2039f1d9476Smrg '') as_dir=./ ;; 2049f1d9476Smrg */) ;; 2059f1d9476Smrg *) as_dir=$as_dir/ ;; 2069f1d9476Smrg esac 207f33d31a3Smrg as_found=: 208f33d31a3Smrg case $as_dir in #( 209f33d31a3Smrg /*) 210f33d31a3Smrg for as_base in sh bash ksh sh5; do 211f33d31a3Smrg # Try only shells that exist, to save several forks. 2129f1d9476Smrg as_shell=$as_dir$as_base 213f33d31a3Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 2149f1d9476Smrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 2159f1d9476Smrgthen : 216f33d31a3Smrg CONFIG_SHELL=$as_shell as_have_required=yes 2179f1d9476Smrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 2189f1d9476Smrgthen : 219f33d31a3Smrg break 2 220f33d31a3Smrgfi 221f33d31a3Smrgfi 222f33d31a3Smrg done;; 223f33d31a3Smrg esac 224f33d31a3Smrg as_found=false 225f33d31a3Smrgdone 226f33d31a3SmrgIFS=$as_save_IFS 2279f1d9476Smrgif $as_found 2289f1d9476Smrgthen : 2299f1d9476Smrg 2309f1d9476Smrgelse $as_nop 2319f1d9476Smrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 2329f1d9476Smrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 2339f1d9476Smrgthen : 2349f1d9476Smrg CONFIG_SHELL=$SHELL as_have_required=yes 2359f1d9476Smrgfi 2369f1d9476Smrgfi 237f33d31a3Smrg 238f33d31a3Smrg 2399f1d9476Smrg if test "x$CONFIG_SHELL" != x 2409f1d9476Smrgthen : 241f33d31a3Smrg export CONFIG_SHELL 242f33d31a3Smrg # We cannot yet assume a decent shell, so we have to provide a 243f33d31a3Smrg# neutralization value for shells without unset; and this also 244f33d31a3Smrg# works around shells that cannot unset nonexistent variables. 245f33d31a3Smrg# Preserve -v and -x to the replacement shell. 246f33d31a3SmrgBASH_ENV=/dev/null 247f33d31a3SmrgENV=/dev/null 248f33d31a3Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249f33d31a3Smrgcase $- in # (((( 250f33d31a3Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251f33d31a3Smrg *v* ) as_opts=-v ;; 252f33d31a3Smrg *x* ) as_opts=-x ;; 253f33d31a3Smrg * ) as_opts= ;; 254f33d31a3Smrgesac 255f33d31a3Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256f33d31a3Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257f33d31a3Smrg# out after a failed `exec'. 2589f1d9476Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 259f33d31a3Smrgexit 255 260f33d31a3Smrgfi 261f33d31a3Smrg 2629f1d9476Smrg if test x$as_have_required = xno 2639f1d9476Smrgthen : 2649f1d9476Smrg printf "%s\n" "$0: This script requires a shell more modern than all" 2659f1d9476Smrg printf "%s\n" "$0: the shells that I found on your system." 2669f1d9476Smrg if test ${ZSH_VERSION+y} ; then 2679f1d9476Smrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 2689f1d9476Smrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 269f33d31a3Smrg else 2709f1d9476Smrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 2719f1d9476Smrg$0: https://gitlab.freedesktop.org/xorg/app/transset/-/issues 272f33d31a3Smrg$0: about your system, including any error possibly output 273f33d31a3Smrg$0: before this message. Then install a modern shell, or 274f33d31a3Smrg$0: manually run the script under such a shell if you do 275f33d31a3Smrg$0: have one." 276f33d31a3Smrg fi 277f33d31a3Smrg exit 1 278f33d31a3Smrgfi 279f33d31a3Smrgfi 280f33d31a3Smrgfi 281f33d31a3SmrgSHELL=${CONFIG_SHELL-/bin/sh} 282f33d31a3Smrgexport SHELL 283f33d31a3Smrg# Unset more variables known to interfere with behavior of common tools. 284f33d31a3SmrgCLICOLOR_FORCE= GREP_OPTIONS= 285f33d31a3Smrgunset CLICOLOR_FORCE GREP_OPTIONS 286f33d31a3Smrg 287f33d31a3Smrg## --------------------- ## 288f33d31a3Smrg## M4sh Shell Functions. ## 289f33d31a3Smrg## --------------------- ## 290f33d31a3Smrg# as_fn_unset VAR 291f33d31a3Smrg# --------------- 292f33d31a3Smrg# Portably unset VAR. 293f33d31a3Smrgas_fn_unset () 294f33d31a3Smrg{ 295f33d31a3Smrg { eval $1=; unset $1;} 296f33d31a3Smrg} 297f33d31a3Smrgas_unset=as_fn_unset 298f33d31a3Smrg 2999f1d9476Smrg 300f33d31a3Smrg# as_fn_set_status STATUS 301f33d31a3Smrg# ----------------------- 302f33d31a3Smrg# Set $? to STATUS, without forking. 303f33d31a3Smrgas_fn_set_status () 304f33d31a3Smrg{ 305f33d31a3Smrg return $1 306f33d31a3Smrg} # as_fn_set_status 307f33d31a3Smrg 308f33d31a3Smrg# as_fn_exit STATUS 309f33d31a3Smrg# ----------------- 310f33d31a3Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 311f33d31a3Smrgas_fn_exit () 312f33d31a3Smrg{ 313f33d31a3Smrg set +e 314f33d31a3Smrg as_fn_set_status $1 315f33d31a3Smrg exit $1 316f33d31a3Smrg} # as_fn_exit 3179f1d9476Smrg# as_fn_nop 3189f1d9476Smrg# --------- 3199f1d9476Smrg# Do nothing but, unlike ":", preserve the value of $?. 3209f1d9476Smrgas_fn_nop () 3219f1d9476Smrg{ 3229f1d9476Smrg return $? 3239f1d9476Smrg} 3249f1d9476Smrgas_nop=as_fn_nop 325f33d31a3Smrg 326f33d31a3Smrg# as_fn_mkdir_p 327f33d31a3Smrg# ------------- 328f33d31a3Smrg# Create "$as_dir" as a directory, including parents if necessary. 329f33d31a3Smrgas_fn_mkdir_p () 330f33d31a3Smrg{ 331f33d31a3Smrg 332f33d31a3Smrg case $as_dir in #( 333f33d31a3Smrg -*) as_dir=./$as_dir;; 334f33d31a3Smrg esac 335f33d31a3Smrg test -d "$as_dir" || eval $as_mkdir_p || { 336f33d31a3Smrg as_dirs= 337f33d31a3Smrg while :; do 338f33d31a3Smrg case $as_dir in #( 3399f1d9476Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 340f33d31a3Smrg *) as_qdir=$as_dir;; 341f33d31a3Smrg esac 342f33d31a3Smrg as_dirs="'$as_qdir' $as_dirs" 343f33d31a3Smrg as_dir=`$as_dirname -- "$as_dir" || 344f33d31a3Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 345f33d31a3Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 346f33d31a3Smrg X"$as_dir" : 'X\(//\)$' \| \ 347f33d31a3Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 3489f1d9476Smrgprintf "%s\n" X"$as_dir" | 349f33d31a3Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 350f33d31a3Smrg s//\1/ 351f33d31a3Smrg q 352f33d31a3Smrg } 353f33d31a3Smrg /^X\(\/\/\)[^/].*/{ 354f33d31a3Smrg s//\1/ 355f33d31a3Smrg q 356f33d31a3Smrg } 357f33d31a3Smrg /^X\(\/\/\)$/{ 358f33d31a3Smrg s//\1/ 359f33d31a3Smrg q 360f33d31a3Smrg } 361f33d31a3Smrg /^X\(\/\).*/{ 362f33d31a3Smrg s//\1/ 363f33d31a3Smrg q 364f33d31a3Smrg } 365f33d31a3Smrg s/.*/./; q'` 366f33d31a3Smrg test -d "$as_dir" && break 367f33d31a3Smrg done 368f33d31a3Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 369f33d31a3Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 370f33d31a3Smrg 371f33d31a3Smrg 372f33d31a3Smrg} # as_fn_mkdir_p 373f33d31a3Smrg 374f33d31a3Smrg# as_fn_executable_p FILE 375f33d31a3Smrg# ----------------------- 376f33d31a3Smrg# Test if FILE is an executable regular file. 377f33d31a3Smrgas_fn_executable_p () 378f33d31a3Smrg{ 379f33d31a3Smrg test -f "$1" && test -x "$1" 380f33d31a3Smrg} # as_fn_executable_p 381f33d31a3Smrg# as_fn_append VAR VALUE 382f33d31a3Smrg# ---------------------- 383f33d31a3Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 384f33d31a3Smrg# advantage of any shell optimizations that allow amortized linear growth over 385f33d31a3Smrg# repeated appends, instead of the typical quadratic growth present in naive 386f33d31a3Smrg# implementations. 3879f1d9476Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 3889f1d9476Smrgthen : 389f33d31a3Smrg eval 'as_fn_append () 390f33d31a3Smrg { 391f33d31a3Smrg eval $1+=\$2 392f33d31a3Smrg }' 3939f1d9476Smrgelse $as_nop 394f33d31a3Smrg as_fn_append () 395f33d31a3Smrg { 396f33d31a3Smrg eval $1=\$$1\$2 397f33d31a3Smrg } 398f33d31a3Smrgfi # as_fn_append 399f33d31a3Smrg 400f33d31a3Smrg# as_fn_arith ARG... 401f33d31a3Smrg# ------------------ 402f33d31a3Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 403f33d31a3Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 404f33d31a3Smrg# must be portable across $(()) and expr. 4059f1d9476Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 4069f1d9476Smrgthen : 407f33d31a3Smrg eval 'as_fn_arith () 408f33d31a3Smrg { 409f33d31a3Smrg as_val=$(( $* )) 410f33d31a3Smrg }' 4119f1d9476Smrgelse $as_nop 412f33d31a3Smrg as_fn_arith () 413f33d31a3Smrg { 414f33d31a3Smrg as_val=`expr "$@" || test $? -eq 1` 415f33d31a3Smrg } 416f33d31a3Smrgfi # as_fn_arith 417f33d31a3Smrg 4189f1d9476Smrg# as_fn_nop 4199f1d9476Smrg# --------- 4209f1d9476Smrg# Do nothing but, unlike ":", preserve the value of $?. 4219f1d9476Smrgas_fn_nop () 4229f1d9476Smrg{ 4239f1d9476Smrg return $? 4249f1d9476Smrg} 4259f1d9476Smrgas_nop=as_fn_nop 426f33d31a3Smrg 427f33d31a3Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 428f33d31a3Smrg# ---------------------------------------- 429f33d31a3Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 430f33d31a3Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 431f33d31a3Smrg# script with STATUS, using 1 if that was 0. 432f33d31a3Smrgas_fn_error () 433f33d31a3Smrg{ 434f33d31a3Smrg as_status=$1; test $as_status -eq 0 && as_status=1 435f33d31a3Smrg if test "$4"; then 436f33d31a3Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 4379f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 438f33d31a3Smrg fi 4399f1d9476Smrg printf "%s\n" "$as_me: error: $2" >&2 440f33d31a3Smrg as_fn_exit $as_status 441f33d31a3Smrg} # as_fn_error 442f33d31a3Smrg 443f33d31a3Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 444f33d31a3Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 445f33d31a3Smrg as_expr=expr 446f33d31a3Smrgelse 447f33d31a3Smrg as_expr=false 448f33d31a3Smrgfi 449f33d31a3Smrg 450f33d31a3Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 451f33d31a3Smrg as_basename=basename 452f33d31a3Smrgelse 453f33d31a3Smrg as_basename=false 454f33d31a3Smrgfi 455f33d31a3Smrg 456f33d31a3Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 457f33d31a3Smrg as_dirname=dirname 458f33d31a3Smrgelse 459f33d31a3Smrg as_dirname=false 460f33d31a3Smrgfi 461f33d31a3Smrg 462f33d31a3Smrgas_me=`$as_basename -- "$0" || 463f33d31a3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 464f33d31a3Smrg X"$0" : 'X\(//\)$' \| \ 465f33d31a3Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 4669f1d9476Smrgprintf "%s\n" X/"$0" | 467f33d31a3Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 468f33d31a3Smrg s//\1/ 469f33d31a3Smrg q 470f33d31a3Smrg } 471f33d31a3Smrg /^X\/\(\/\/\)$/{ 472f33d31a3Smrg s//\1/ 473f33d31a3Smrg q 474f33d31a3Smrg } 475f33d31a3Smrg /^X\/\(\/\).*/{ 476f33d31a3Smrg s//\1/ 477f33d31a3Smrg q 478f33d31a3Smrg } 479f33d31a3Smrg s/.*/./; q'` 480f33d31a3Smrg 481f33d31a3Smrg# Avoid depending upon Character Ranges. 482f33d31a3Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 483f33d31a3Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 484f33d31a3Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 485f33d31a3Smrgas_cr_digits='0123456789' 486f33d31a3Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 487f33d31a3Smrg 488f33d31a3Smrg 489f33d31a3Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 490f33d31a3Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 491f33d31a3Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 492f33d31a3Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 493f33d31a3Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 494f33d31a3Smrg sed -n ' 495f33d31a3Smrg p 496f33d31a3Smrg /[$]LINENO/= 497f33d31a3Smrg ' <$as_myself | 498f33d31a3Smrg sed ' 499f33d31a3Smrg s/[$]LINENO.*/&-/ 500f33d31a3Smrg t lineno 501f33d31a3Smrg b 502f33d31a3Smrg :lineno 503f33d31a3Smrg N 504f33d31a3Smrg :loop 505f33d31a3Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 506f33d31a3Smrg t loop 507f33d31a3Smrg s/-\n.*// 508f33d31a3Smrg ' >$as_me.lineno && 509f33d31a3Smrg chmod +x "$as_me.lineno" || 5109f1d9476Smrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 511f33d31a3Smrg 512f33d31a3Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 513f33d31a3Smrg # already done that, so ensure we don't try to do so again and fall 514f33d31a3Smrg # in an infinite loop. This has already happened in practice. 515f33d31a3Smrg _as_can_reexec=no; export _as_can_reexec 516f33d31a3Smrg # Don't try to exec as it changes $[0], causing all sort of problems 517f33d31a3Smrg # (the dirname of $[0] is not the place where we might find the 518f33d31a3Smrg # original and so on. Autoconf is especially sensitive to this). 519f33d31a3Smrg . "./$as_me.lineno" 520f33d31a3Smrg # Exit status is that of the last command. 521f33d31a3Smrg exit 522f33d31a3Smrg} 523f33d31a3Smrg 5249f1d9476Smrg 5259f1d9476Smrg# Determine whether it's possible to make 'echo' print without a newline. 5269f1d9476Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 5279f1d9476Smrg# for compatibility with existing Makefiles. 528f33d31a3SmrgECHO_C= ECHO_N= ECHO_T= 529f33d31a3Smrgcase `echo -n x` in #((((( 530f33d31a3Smrg-n*) 531f33d31a3Smrg case `echo 'xy\c'` in 532f33d31a3Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 533f33d31a3Smrg xy) ECHO_C='\c';; 534f33d31a3Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 535f33d31a3Smrg ECHO_T=' ';; 536f33d31a3Smrg esac;; 537f33d31a3Smrg*) 538f33d31a3Smrg ECHO_N='-n';; 539f33d31a3Smrgesac 540f33d31a3Smrg 5419f1d9476Smrg# For backward compatibility with old third-party macros, we provide 5429f1d9476Smrg# the shell variables $as_echo and $as_echo_n. New code should use 5439f1d9476Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 5449f1d9476Smrgas_echo='printf %s\n' 5459f1d9476Smrgas_echo_n='printf %s' 5469f1d9476Smrg 5479f1d9476Smrg 548f33d31a3Smrgrm -f conf$$ conf$$.exe conf$$.file 549f33d31a3Smrgif test -d conf$$.dir; then 550f33d31a3Smrg rm -f conf$$.dir/conf$$.file 551f33d31a3Smrgelse 552f33d31a3Smrg rm -f conf$$.dir 553f33d31a3Smrg mkdir conf$$.dir 2>/dev/null 554f33d31a3Smrgfi 555f33d31a3Smrgif (echo >conf$$.file) 2>/dev/null; then 556f33d31a3Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 557f33d31a3Smrg as_ln_s='ln -s' 558f33d31a3Smrg # ... but there are two gotchas: 559f33d31a3Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 560f33d31a3Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 561f33d31a3Smrg # In both cases, we have to default to `cp -pR'. 562f33d31a3Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 563f33d31a3Smrg as_ln_s='cp -pR' 564f33d31a3Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 565f33d31a3Smrg as_ln_s=ln 566f33d31a3Smrg else 567f33d31a3Smrg as_ln_s='cp -pR' 568f33d31a3Smrg fi 569f33d31a3Smrgelse 570f33d31a3Smrg as_ln_s='cp -pR' 571f33d31a3Smrgfi 572f33d31a3Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 573f33d31a3Smrgrmdir conf$$.dir 2>/dev/null 574f33d31a3Smrg 575f33d31a3Smrgif mkdir -p . 2>/dev/null; then 576f33d31a3Smrg as_mkdir_p='mkdir -p "$as_dir"' 577f33d31a3Smrgelse 578f33d31a3Smrg test -d ./-p && rmdir ./-p 579f33d31a3Smrg as_mkdir_p=false 580f33d31a3Smrgfi 581f33d31a3Smrg 582f33d31a3Smrgas_test_x='test -x' 583f33d31a3Smrgas_executable_p=as_fn_executable_p 584f33d31a3Smrg 585f33d31a3Smrg# Sed expression to map a string onto a valid CPP name. 586f33d31a3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 587f33d31a3Smrg 588f33d31a3Smrg# Sed expression to map a string onto a valid variable name. 589f33d31a3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 590f33d31a3Smrg 591f33d31a3Smrg 592f33d31a3Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 593f33d31a3Smrgexec 6>&1 594f33d31a3Smrg 595f33d31a3Smrg# Name of the host. 596f33d31a3Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 597f33d31a3Smrg# so uname gets run too. 598f33d31a3Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 599f33d31a3Smrg 600f33d31a3Smrg# 601f33d31a3Smrg# Initializations. 602f33d31a3Smrg# 603f33d31a3Smrgac_default_prefix=/usr/local 604f33d31a3Smrgac_clean_files= 605f33d31a3Smrgac_config_libobj_dir=. 606f33d31a3SmrgLIBOBJS= 607f33d31a3Smrgcross_compiling=no 608f33d31a3Smrgsubdirs= 609f33d31a3SmrgMFLAGS= 610f33d31a3SmrgMAKEFLAGS= 611f33d31a3Smrg 612f33d31a3Smrg# Identity of this package. 613f33d31a3SmrgPACKAGE_NAME='transset' 614f33d31a3SmrgPACKAGE_TARNAME='transset' 6159f1d9476SmrgPACKAGE_VERSION='1.0.3' 6169f1d9476SmrgPACKAGE_STRING='transset 1.0.3' 6179f1d9476SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/transset/-/issues' 618f33d31a3SmrgPACKAGE_URL='' 619f33d31a3Smrg 620f33d31a3Smrgac_unique_file="Makefile.am" 621f33d31a3Smrg# Factoring default headers for most tests. 622f33d31a3Smrgac_includes_default="\ 6239f1d9476Smrg#include <stddef.h> 6249f1d9476Smrg#ifdef HAVE_STDIO_H 6259f1d9476Smrg# include <stdio.h> 626f33d31a3Smrg#endif 6279f1d9476Smrg#ifdef HAVE_STDLIB_H 628f33d31a3Smrg# include <stdlib.h> 629f33d31a3Smrg#endif 630f33d31a3Smrg#ifdef HAVE_STRING_H 631f33d31a3Smrg# include <string.h> 632f33d31a3Smrg#endif 633f33d31a3Smrg#ifdef HAVE_INTTYPES_H 634f33d31a3Smrg# include <inttypes.h> 635f33d31a3Smrg#endif 636f33d31a3Smrg#ifdef HAVE_STDINT_H 637f33d31a3Smrg# include <stdint.h> 638f33d31a3Smrg#endif 6399f1d9476Smrg#ifdef HAVE_STRINGS_H 6409f1d9476Smrg# include <strings.h> 6419f1d9476Smrg#endif 6429f1d9476Smrg#ifdef HAVE_SYS_TYPES_H 6439f1d9476Smrg# include <sys/types.h> 6449f1d9476Smrg#endif 6459f1d9476Smrg#ifdef HAVE_SYS_STAT_H 6469f1d9476Smrg# include <sys/stat.h> 6479f1d9476Smrg#endif 648f33d31a3Smrg#ifdef HAVE_UNISTD_H 649f33d31a3Smrg# include <unistd.h> 650f33d31a3Smrg#endif" 651f33d31a3Smrg 6529f1d9476Smrgac_header_c_list= 653f33d31a3Smrgac_subst_vars='am__EXEEXT_FALSE 654f33d31a3Smrgam__EXEEXT_TRUE 655f33d31a3SmrgLTLIBOBJS 656f33d31a3SmrgLIBOBJS 657f33d31a3SmrgTRANSSET_LIBS 658f33d31a3SmrgTRANSSET_CFLAGS 659f33d31a3SmrgMAN_SUBSTS 660f33d31a3SmrgXORG_MAN_PAGE 661f33d31a3SmrgADMIN_MAN_DIR 662f33d31a3SmrgDRIVER_MAN_DIR 663f33d31a3SmrgMISC_MAN_DIR 664f33d31a3SmrgFILE_MAN_DIR 665f33d31a3SmrgLIB_MAN_DIR 666f33d31a3SmrgAPP_MAN_DIR 667f33d31a3SmrgADMIN_MAN_SUFFIX 668f33d31a3SmrgDRIVER_MAN_SUFFIX 669f33d31a3SmrgMISC_MAN_SUFFIX 670f33d31a3SmrgFILE_MAN_SUFFIX 671f33d31a3SmrgLIB_MAN_SUFFIX 672f33d31a3SmrgAPP_MAN_SUFFIX 673f33d31a3SmrgSED 674f33d31a3Smrghost_os 675f33d31a3Smrghost_vendor 676f33d31a3Smrghost_cpu 677f33d31a3Smrghost 678f33d31a3Smrgbuild_os 679f33d31a3Smrgbuild_vendor 680f33d31a3Smrgbuild_cpu 681f33d31a3Smrgbuild 682f33d31a3SmrgINSTALL_CMD 683f33d31a3SmrgPKG_CONFIG_LIBDIR 684f33d31a3SmrgPKG_CONFIG_PATH 685f33d31a3SmrgPKG_CONFIG 686f33d31a3SmrgCHANGELOG_CMD 687f33d31a3SmrgSTRICT_CFLAGS 688f33d31a3SmrgCWARNFLAGS 689f33d31a3SmrgBASE_CFLAGS 690f33d31a3Smrgam__fastdepCC_FALSE 691f33d31a3Smrgam__fastdepCC_TRUE 692f33d31a3SmrgCCDEPMODE 693f33d31a3Smrgam__nodep 694f33d31a3SmrgAMDEPBACKSLASH 695f33d31a3SmrgAMDEP_FALSE 696f33d31a3SmrgAMDEP_TRUE 697f33d31a3Smrgam__include 698f33d31a3SmrgDEPDIR 699f33d31a3SmrgOBJEXT 700f33d31a3SmrgEXEEXT 701f33d31a3Smrgac_ct_CC 702f33d31a3SmrgCPPFLAGS 703f33d31a3SmrgLDFLAGS 704f33d31a3SmrgCFLAGS 705f33d31a3SmrgCC 706f33d31a3SmrgAM_BACKSLASH 707f33d31a3SmrgAM_DEFAULT_VERBOSITY 708f33d31a3SmrgAM_DEFAULT_V 709f33d31a3SmrgAM_V 7109f1d9476SmrgCSCOPE 7119f1d9476SmrgETAGS 7129f1d9476SmrgCTAGS 713f33d31a3Smrgam__untar 714f33d31a3Smrgam__tar 715f33d31a3SmrgAMTAR 716f33d31a3Smrgam__leading_dot 717f33d31a3SmrgSET_MAKE 718f33d31a3SmrgAWK 719f33d31a3Smrgmkdir_p 720f33d31a3SmrgMKDIR_P 721f33d31a3SmrgINSTALL_STRIP_PROGRAM 722f33d31a3SmrgSTRIP 723f33d31a3Smrginstall_sh 724f33d31a3SmrgMAKEINFO 725f33d31a3SmrgAUTOHEADER 726f33d31a3SmrgAUTOMAKE 727f33d31a3SmrgAUTOCONF 728f33d31a3SmrgACLOCAL 729f33d31a3SmrgVERSION 730f33d31a3SmrgPACKAGE 731f33d31a3SmrgCYGPATH_W 732f33d31a3Smrgam__isrc 733f33d31a3SmrgINSTALL_DATA 734f33d31a3SmrgINSTALL_SCRIPT 735f33d31a3SmrgINSTALL_PROGRAM 736f33d31a3Smrgtarget_alias 737f33d31a3Smrghost_alias 738f33d31a3Smrgbuild_alias 739f33d31a3SmrgLIBS 740f33d31a3SmrgECHO_T 741f33d31a3SmrgECHO_N 742f33d31a3SmrgECHO_C 743f33d31a3SmrgDEFS 744f33d31a3Smrgmandir 745f33d31a3Smrglocaledir 746f33d31a3Smrglibdir 747f33d31a3Smrgpsdir 748f33d31a3Smrgpdfdir 749f33d31a3Smrgdvidir 750f33d31a3Smrghtmldir 751f33d31a3Smrginfodir 752f33d31a3Smrgdocdir 753f33d31a3Smrgoldincludedir 754f33d31a3Smrgincludedir 7559f1d9476Smrgrunstatedir 756f33d31a3Smrglocalstatedir 757f33d31a3Smrgsharedstatedir 758f33d31a3Smrgsysconfdir 759f33d31a3Smrgdatadir 760f33d31a3Smrgdatarootdir 761f33d31a3Smrglibexecdir 762f33d31a3Smrgsbindir 763f33d31a3Smrgbindir 764f33d31a3Smrgprogram_transform_name 765f33d31a3Smrgprefix 766f33d31a3Smrgexec_prefix 767f33d31a3SmrgPACKAGE_URL 768f33d31a3SmrgPACKAGE_BUGREPORT 769f33d31a3SmrgPACKAGE_STRING 770f33d31a3SmrgPACKAGE_VERSION 771f33d31a3SmrgPACKAGE_TARNAME 772f33d31a3SmrgPACKAGE_NAME 773f33d31a3SmrgPATH_SEPARATOR 7749f1d9476SmrgSHELL 7759f1d9476Smrgam__quote' 776f33d31a3Smrgac_subst_files='' 777f33d31a3Smrgac_user_opts=' 778f33d31a3Smrgenable_option_checking 779f33d31a3Smrgenable_silent_rules 780f33d31a3Smrgenable_dependency_tracking 781f33d31a3Smrgenable_selective_werror 782f33d31a3Smrgenable_strict_compilation 783f33d31a3Smrg' 784f33d31a3Smrg ac_precious_vars='build_alias 785f33d31a3Smrghost_alias 786f33d31a3Smrgtarget_alias 787f33d31a3SmrgCC 788f33d31a3SmrgCFLAGS 789f33d31a3SmrgLDFLAGS 790f33d31a3SmrgLIBS 791f33d31a3SmrgCPPFLAGS 792f33d31a3SmrgPKG_CONFIG 793f33d31a3SmrgPKG_CONFIG_PATH 794f33d31a3SmrgPKG_CONFIG_LIBDIR 795f33d31a3SmrgTRANSSET_CFLAGS 796f33d31a3SmrgTRANSSET_LIBS' 797f33d31a3Smrg 798f33d31a3Smrg 799f33d31a3Smrg# Initialize some variables set by options. 800f33d31a3Smrgac_init_help= 801f33d31a3Smrgac_init_version=false 802f33d31a3Smrgac_unrecognized_opts= 803f33d31a3Smrgac_unrecognized_sep= 804f33d31a3Smrg# The variables have the same names as the options, with 805f33d31a3Smrg# dashes changed to underlines. 806f33d31a3Smrgcache_file=/dev/null 807f33d31a3Smrgexec_prefix=NONE 808f33d31a3Smrgno_create= 809f33d31a3Smrgno_recursion= 810f33d31a3Smrgprefix=NONE 811f33d31a3Smrgprogram_prefix=NONE 812f33d31a3Smrgprogram_suffix=NONE 813f33d31a3Smrgprogram_transform_name=s,x,x, 814f33d31a3Smrgsilent= 815f33d31a3Smrgsite= 816f33d31a3Smrgsrcdir= 817f33d31a3Smrgverbose= 818f33d31a3Smrgx_includes=NONE 819f33d31a3Smrgx_libraries=NONE 820f33d31a3Smrg 821f33d31a3Smrg# Installation directory options. 822f33d31a3Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 823f33d31a3Smrg# and all the variables that are supposed to be based on exec_prefix 824f33d31a3Smrg# by default will actually change. 825f33d31a3Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 826f33d31a3Smrg# (The list follows the same order as the GNU Coding Standards.) 827f33d31a3Smrgbindir='${exec_prefix}/bin' 828f33d31a3Smrgsbindir='${exec_prefix}/sbin' 829f33d31a3Smrglibexecdir='${exec_prefix}/libexec' 830f33d31a3Smrgdatarootdir='${prefix}/share' 831f33d31a3Smrgdatadir='${datarootdir}' 832f33d31a3Smrgsysconfdir='${prefix}/etc' 833f33d31a3Smrgsharedstatedir='${prefix}/com' 834f33d31a3Smrglocalstatedir='${prefix}/var' 8359f1d9476Smrgrunstatedir='${localstatedir}/run' 836f33d31a3Smrgincludedir='${prefix}/include' 837f33d31a3Smrgoldincludedir='/usr/include' 838f33d31a3Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 839f33d31a3Smrginfodir='${datarootdir}/info' 840f33d31a3Smrghtmldir='${docdir}' 841f33d31a3Smrgdvidir='${docdir}' 842f33d31a3Smrgpdfdir='${docdir}' 843f33d31a3Smrgpsdir='${docdir}' 844f33d31a3Smrglibdir='${exec_prefix}/lib' 845f33d31a3Smrglocaledir='${datarootdir}/locale' 846f33d31a3Smrgmandir='${datarootdir}/man' 847f33d31a3Smrg 848f33d31a3Smrgac_prev= 849f33d31a3Smrgac_dashdash= 850f33d31a3Smrgfor ac_option 851f33d31a3Smrgdo 852f33d31a3Smrg # If the previous option needs an argument, assign it. 853f33d31a3Smrg if test -n "$ac_prev"; then 854f33d31a3Smrg eval $ac_prev=\$ac_option 855f33d31a3Smrg ac_prev= 856f33d31a3Smrg continue 857f33d31a3Smrg fi 858f33d31a3Smrg 859f33d31a3Smrg case $ac_option in 860f33d31a3Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 861f33d31a3Smrg *=) ac_optarg= ;; 862f33d31a3Smrg *) ac_optarg=yes ;; 863f33d31a3Smrg esac 864f33d31a3Smrg 865f33d31a3Smrg case $ac_dashdash$ac_option in 866f33d31a3Smrg --) 867f33d31a3Smrg ac_dashdash=yes ;; 868f33d31a3Smrg 869f33d31a3Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 870f33d31a3Smrg ac_prev=bindir ;; 871f33d31a3Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 872f33d31a3Smrg bindir=$ac_optarg ;; 873f33d31a3Smrg 874f33d31a3Smrg -build | --build | --buil | --bui | --bu) 875f33d31a3Smrg ac_prev=build_alias ;; 876f33d31a3Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 877f33d31a3Smrg build_alias=$ac_optarg ;; 878f33d31a3Smrg 879f33d31a3Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 880f33d31a3Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 881f33d31a3Smrg ac_prev=cache_file ;; 882f33d31a3Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 883f33d31a3Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 884f33d31a3Smrg cache_file=$ac_optarg ;; 885f33d31a3Smrg 886f33d31a3Smrg --config-cache | -C) 887f33d31a3Smrg cache_file=config.cache ;; 888f33d31a3Smrg 889f33d31a3Smrg -datadir | --datadir | --datadi | --datad) 890f33d31a3Smrg ac_prev=datadir ;; 891f33d31a3Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 892f33d31a3Smrg datadir=$ac_optarg ;; 893f33d31a3Smrg 894f33d31a3Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 895f33d31a3Smrg | --dataroo | --dataro | --datar) 896f33d31a3Smrg ac_prev=datarootdir ;; 897f33d31a3Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 898f33d31a3Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 899f33d31a3Smrg datarootdir=$ac_optarg ;; 900f33d31a3Smrg 901f33d31a3Smrg -disable-* | --disable-*) 902f33d31a3Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 903f33d31a3Smrg # Reject names that are not valid shell variable names. 904f33d31a3Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9059f1d9476Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 906f33d31a3Smrg ac_useropt_orig=$ac_useropt 9079f1d9476Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 908f33d31a3Smrg case $ac_user_opts in 909f33d31a3Smrg *" 910f33d31a3Smrg"enable_$ac_useropt" 911f33d31a3Smrg"*) ;; 912f33d31a3Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 913f33d31a3Smrg ac_unrecognized_sep=', ';; 914f33d31a3Smrg esac 915f33d31a3Smrg eval enable_$ac_useropt=no ;; 916f33d31a3Smrg 917f33d31a3Smrg -docdir | --docdir | --docdi | --doc | --do) 918f33d31a3Smrg ac_prev=docdir ;; 919f33d31a3Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 920f33d31a3Smrg docdir=$ac_optarg ;; 921f33d31a3Smrg 922f33d31a3Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 923f33d31a3Smrg ac_prev=dvidir ;; 924f33d31a3Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 925f33d31a3Smrg dvidir=$ac_optarg ;; 926f33d31a3Smrg 927f33d31a3Smrg -enable-* | --enable-*) 928f33d31a3Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 929f33d31a3Smrg # Reject names that are not valid shell variable names. 930f33d31a3Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9319f1d9476Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 932f33d31a3Smrg ac_useropt_orig=$ac_useropt 9339f1d9476Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 934f33d31a3Smrg case $ac_user_opts in 935f33d31a3Smrg *" 936f33d31a3Smrg"enable_$ac_useropt" 937f33d31a3Smrg"*) ;; 938f33d31a3Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 939f33d31a3Smrg ac_unrecognized_sep=', ';; 940f33d31a3Smrg esac 941f33d31a3Smrg eval enable_$ac_useropt=\$ac_optarg ;; 942f33d31a3Smrg 943f33d31a3Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 944f33d31a3Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 945f33d31a3Smrg | --exec | --exe | --ex) 946f33d31a3Smrg ac_prev=exec_prefix ;; 947f33d31a3Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 948f33d31a3Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 949f33d31a3Smrg | --exec=* | --exe=* | --ex=*) 950f33d31a3Smrg exec_prefix=$ac_optarg ;; 951f33d31a3Smrg 952f33d31a3Smrg -gas | --gas | --ga | --g) 953f33d31a3Smrg # Obsolete; use --with-gas. 954f33d31a3Smrg with_gas=yes ;; 955f33d31a3Smrg 956f33d31a3Smrg -help | --help | --hel | --he | -h) 957f33d31a3Smrg ac_init_help=long ;; 958f33d31a3Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 959f33d31a3Smrg ac_init_help=recursive ;; 960f33d31a3Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 961f33d31a3Smrg ac_init_help=short ;; 962f33d31a3Smrg 963f33d31a3Smrg -host | --host | --hos | --ho) 964f33d31a3Smrg ac_prev=host_alias ;; 965f33d31a3Smrg -host=* | --host=* | --hos=* | --ho=*) 966f33d31a3Smrg host_alias=$ac_optarg ;; 967f33d31a3Smrg 968f33d31a3Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 969f33d31a3Smrg ac_prev=htmldir ;; 970f33d31a3Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 971f33d31a3Smrg | --ht=*) 972f33d31a3Smrg htmldir=$ac_optarg ;; 973f33d31a3Smrg 974f33d31a3Smrg -includedir | --includedir | --includedi | --included | --include \ 975f33d31a3Smrg | --includ | --inclu | --incl | --inc) 976f33d31a3Smrg ac_prev=includedir ;; 977f33d31a3Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 978f33d31a3Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 979f33d31a3Smrg includedir=$ac_optarg ;; 980f33d31a3Smrg 981f33d31a3Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 982f33d31a3Smrg ac_prev=infodir ;; 983f33d31a3Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 984f33d31a3Smrg infodir=$ac_optarg ;; 985f33d31a3Smrg 986f33d31a3Smrg -libdir | --libdir | --libdi | --libd) 987f33d31a3Smrg ac_prev=libdir ;; 988f33d31a3Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 989f33d31a3Smrg libdir=$ac_optarg ;; 990f33d31a3Smrg 991f33d31a3Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 992f33d31a3Smrg | --libexe | --libex | --libe) 993f33d31a3Smrg ac_prev=libexecdir ;; 994f33d31a3Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 995f33d31a3Smrg | --libexe=* | --libex=* | --libe=*) 996f33d31a3Smrg libexecdir=$ac_optarg ;; 997f33d31a3Smrg 998f33d31a3Smrg -localedir | --localedir | --localedi | --localed | --locale) 999f33d31a3Smrg ac_prev=localedir ;; 1000f33d31a3Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1001f33d31a3Smrg localedir=$ac_optarg ;; 1002f33d31a3Smrg 1003f33d31a3Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1004f33d31a3Smrg | --localstate | --localstat | --localsta | --localst | --locals) 1005f33d31a3Smrg ac_prev=localstatedir ;; 1006f33d31a3Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1007f33d31a3Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1008f33d31a3Smrg localstatedir=$ac_optarg ;; 1009f33d31a3Smrg 1010f33d31a3Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1011f33d31a3Smrg ac_prev=mandir ;; 1012f33d31a3Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1013f33d31a3Smrg mandir=$ac_optarg ;; 1014f33d31a3Smrg 1015f33d31a3Smrg -nfp | --nfp | --nf) 1016f33d31a3Smrg # Obsolete; use --without-fp. 1017f33d31a3Smrg with_fp=no ;; 1018f33d31a3Smrg 1019f33d31a3Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1020f33d31a3Smrg | --no-cr | --no-c | -n) 1021f33d31a3Smrg no_create=yes ;; 1022f33d31a3Smrg 1023f33d31a3Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1024f33d31a3Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1025f33d31a3Smrg no_recursion=yes ;; 1026f33d31a3Smrg 1027f33d31a3Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1028f33d31a3Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1029f33d31a3Smrg | --oldin | --oldi | --old | --ol | --o) 1030f33d31a3Smrg ac_prev=oldincludedir ;; 1031f33d31a3Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1032f33d31a3Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1033f33d31a3Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1034f33d31a3Smrg oldincludedir=$ac_optarg ;; 1035f33d31a3Smrg 1036f33d31a3Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1037f33d31a3Smrg ac_prev=prefix ;; 1038f33d31a3Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1039f33d31a3Smrg prefix=$ac_optarg ;; 1040f33d31a3Smrg 1041f33d31a3Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1042f33d31a3Smrg | --program-pre | --program-pr | --program-p) 1043f33d31a3Smrg ac_prev=program_prefix ;; 1044f33d31a3Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1045f33d31a3Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1046f33d31a3Smrg program_prefix=$ac_optarg ;; 1047f33d31a3Smrg 1048f33d31a3Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1049f33d31a3Smrg | --program-suf | --program-su | --program-s) 1050f33d31a3Smrg ac_prev=program_suffix ;; 1051f33d31a3Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1052f33d31a3Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1053f33d31a3Smrg program_suffix=$ac_optarg ;; 1054f33d31a3Smrg 1055f33d31a3Smrg -program-transform-name | --program-transform-name \ 1056f33d31a3Smrg | --program-transform-nam | --program-transform-na \ 1057f33d31a3Smrg | --program-transform-n | --program-transform- \ 1058f33d31a3Smrg | --program-transform | --program-transfor \ 1059f33d31a3Smrg | --program-transfo | --program-transf \ 1060f33d31a3Smrg | --program-trans | --program-tran \ 1061f33d31a3Smrg | --progr-tra | --program-tr | --program-t) 1062f33d31a3Smrg ac_prev=program_transform_name ;; 1063f33d31a3Smrg -program-transform-name=* | --program-transform-name=* \ 1064f33d31a3Smrg | --program-transform-nam=* | --program-transform-na=* \ 1065f33d31a3Smrg | --program-transform-n=* | --program-transform-=* \ 1066f33d31a3Smrg | --program-transform=* | --program-transfor=* \ 1067f33d31a3Smrg | --program-transfo=* | --program-transf=* \ 1068f33d31a3Smrg | --program-trans=* | --program-tran=* \ 1069f33d31a3Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1070f33d31a3Smrg program_transform_name=$ac_optarg ;; 1071f33d31a3Smrg 1072f33d31a3Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1073f33d31a3Smrg ac_prev=pdfdir ;; 1074f33d31a3Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1075f33d31a3Smrg pdfdir=$ac_optarg ;; 1076f33d31a3Smrg 1077f33d31a3Smrg -psdir | --psdir | --psdi | --psd | --ps) 1078f33d31a3Smrg ac_prev=psdir ;; 1079f33d31a3Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1080f33d31a3Smrg psdir=$ac_optarg ;; 1081f33d31a3Smrg 1082f33d31a3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1083f33d31a3Smrg | -silent | --silent | --silen | --sile | --sil) 1084f33d31a3Smrg silent=yes ;; 1085f33d31a3Smrg 10869f1d9476Smrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 10879f1d9476Smrg | --runstate | --runstat | --runsta | --runst | --runs \ 10889f1d9476Smrg | --run | --ru | --r) 10899f1d9476Smrg ac_prev=runstatedir ;; 10909f1d9476Smrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 10919f1d9476Smrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 10929f1d9476Smrg | --run=* | --ru=* | --r=*) 10939f1d9476Smrg runstatedir=$ac_optarg ;; 10949f1d9476Smrg 1095f33d31a3Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1096f33d31a3Smrg ac_prev=sbindir ;; 1097f33d31a3Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1098f33d31a3Smrg | --sbi=* | --sb=*) 1099f33d31a3Smrg sbindir=$ac_optarg ;; 1100f33d31a3Smrg 1101f33d31a3Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1102f33d31a3Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1103f33d31a3Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1104f33d31a3Smrg | --sha | --sh) 1105f33d31a3Smrg ac_prev=sharedstatedir ;; 1106f33d31a3Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1107f33d31a3Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1108f33d31a3Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1109f33d31a3Smrg | --sha=* | --sh=*) 1110f33d31a3Smrg sharedstatedir=$ac_optarg ;; 1111f33d31a3Smrg 1112f33d31a3Smrg -site | --site | --sit) 1113f33d31a3Smrg ac_prev=site ;; 1114f33d31a3Smrg -site=* | --site=* | --sit=*) 1115f33d31a3Smrg site=$ac_optarg ;; 1116f33d31a3Smrg 1117f33d31a3Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1118f33d31a3Smrg ac_prev=srcdir ;; 1119f33d31a3Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1120f33d31a3Smrg srcdir=$ac_optarg ;; 1121f33d31a3Smrg 1122f33d31a3Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1123f33d31a3Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1124f33d31a3Smrg ac_prev=sysconfdir ;; 1125f33d31a3Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1126f33d31a3Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1127f33d31a3Smrg sysconfdir=$ac_optarg ;; 1128f33d31a3Smrg 1129f33d31a3Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1130f33d31a3Smrg ac_prev=target_alias ;; 1131f33d31a3Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1132f33d31a3Smrg target_alias=$ac_optarg ;; 1133f33d31a3Smrg 1134f33d31a3Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1135f33d31a3Smrg verbose=yes ;; 1136f33d31a3Smrg 1137f33d31a3Smrg -version | --version | --versio | --versi | --vers | -V) 1138f33d31a3Smrg ac_init_version=: ;; 1139f33d31a3Smrg 1140f33d31a3Smrg -with-* | --with-*) 1141f33d31a3Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1142f33d31a3Smrg # Reject names that are not valid shell variable names. 1143f33d31a3Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11449f1d9476Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1145f33d31a3Smrg ac_useropt_orig=$ac_useropt 11469f1d9476Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1147f33d31a3Smrg case $ac_user_opts in 1148f33d31a3Smrg *" 1149f33d31a3Smrg"with_$ac_useropt" 1150f33d31a3Smrg"*) ;; 1151f33d31a3Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1152f33d31a3Smrg ac_unrecognized_sep=', ';; 1153f33d31a3Smrg esac 1154f33d31a3Smrg eval with_$ac_useropt=\$ac_optarg ;; 1155f33d31a3Smrg 1156f33d31a3Smrg -without-* | --without-*) 1157f33d31a3Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1158f33d31a3Smrg # Reject names that are not valid shell variable names. 1159f33d31a3Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11609f1d9476Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1161f33d31a3Smrg ac_useropt_orig=$ac_useropt 11629f1d9476Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1163f33d31a3Smrg case $ac_user_opts in 1164f33d31a3Smrg *" 1165f33d31a3Smrg"with_$ac_useropt" 1166f33d31a3Smrg"*) ;; 1167f33d31a3Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1168f33d31a3Smrg ac_unrecognized_sep=', ';; 1169f33d31a3Smrg esac 1170f33d31a3Smrg eval with_$ac_useropt=no ;; 1171f33d31a3Smrg 1172f33d31a3Smrg --x) 1173f33d31a3Smrg # Obsolete; use --with-x. 1174f33d31a3Smrg with_x=yes ;; 1175f33d31a3Smrg 1176f33d31a3Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1177f33d31a3Smrg | --x-incl | --x-inc | --x-in | --x-i) 1178f33d31a3Smrg ac_prev=x_includes ;; 1179f33d31a3Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1180f33d31a3Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1181f33d31a3Smrg x_includes=$ac_optarg ;; 1182f33d31a3Smrg 1183f33d31a3Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1184f33d31a3Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1185f33d31a3Smrg ac_prev=x_libraries ;; 1186f33d31a3Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1187f33d31a3Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1188f33d31a3Smrg x_libraries=$ac_optarg ;; 1189f33d31a3Smrg 1190f33d31a3Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1191f33d31a3SmrgTry \`$0 --help' for more information" 1192f33d31a3Smrg ;; 1193f33d31a3Smrg 1194f33d31a3Smrg *=*) 1195f33d31a3Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1196f33d31a3Smrg # Reject names that are not valid shell variable names. 1197f33d31a3Smrg case $ac_envvar in #( 1198f33d31a3Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1199f33d31a3Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1200f33d31a3Smrg esac 1201f33d31a3Smrg eval $ac_envvar=\$ac_optarg 1202f33d31a3Smrg export $ac_envvar ;; 1203f33d31a3Smrg 1204f33d31a3Smrg *) 1205f33d31a3Smrg # FIXME: should be removed in autoconf 3.0. 12069f1d9476Smrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1207f33d31a3Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 12089f1d9476Smrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1209f33d31a3Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1210f33d31a3Smrg ;; 1211f33d31a3Smrg 1212f33d31a3Smrg esac 1213f33d31a3Smrgdone 1214f33d31a3Smrg 1215f33d31a3Smrgif test -n "$ac_prev"; then 1216f33d31a3Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1217f33d31a3Smrg as_fn_error $? "missing argument to $ac_option" 1218f33d31a3Smrgfi 1219f33d31a3Smrg 1220f33d31a3Smrgif test -n "$ac_unrecognized_opts"; then 1221f33d31a3Smrg case $enable_option_checking in 1222f33d31a3Smrg no) ;; 1223f33d31a3Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 12249f1d9476Smrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1225f33d31a3Smrg esac 1226f33d31a3Smrgfi 1227f33d31a3Smrg 1228f33d31a3Smrg# Check all directory arguments for consistency. 1229f33d31a3Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1230f33d31a3Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1231f33d31a3Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 12329f1d9476Smrg libdir localedir mandir runstatedir 1233f33d31a3Smrgdo 1234f33d31a3Smrg eval ac_val=\$$ac_var 1235f33d31a3Smrg # Remove trailing slashes. 1236f33d31a3Smrg case $ac_val in 1237f33d31a3Smrg */ ) 1238f33d31a3Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1239f33d31a3Smrg eval $ac_var=\$ac_val;; 1240f33d31a3Smrg esac 1241f33d31a3Smrg # Be sure to have absolute directory names. 1242f33d31a3Smrg case $ac_val in 1243f33d31a3Smrg [\\/$]* | ?:[\\/]* ) continue;; 1244f33d31a3Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1245f33d31a3Smrg esac 1246f33d31a3Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1247f33d31a3Smrgdone 1248f33d31a3Smrg 1249f33d31a3Smrg# There might be people who depend on the old broken behavior: `$host' 1250f33d31a3Smrg# used to hold the argument of --host etc. 1251f33d31a3Smrg# FIXME: To remove some day. 1252f33d31a3Smrgbuild=$build_alias 1253f33d31a3Smrghost=$host_alias 1254f33d31a3Smrgtarget=$target_alias 1255f33d31a3Smrg 1256f33d31a3Smrg# FIXME: To remove some day. 1257f33d31a3Smrgif test "x$host_alias" != x; then 1258f33d31a3Smrg if test "x$build_alias" = x; then 1259f33d31a3Smrg cross_compiling=maybe 1260f33d31a3Smrg elif test "x$build_alias" != "x$host_alias"; then 1261f33d31a3Smrg cross_compiling=yes 1262f33d31a3Smrg fi 1263f33d31a3Smrgfi 1264f33d31a3Smrg 1265f33d31a3Smrgac_tool_prefix= 1266f33d31a3Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1267f33d31a3Smrg 1268f33d31a3Smrgtest "$silent" = yes && exec 6>/dev/null 1269f33d31a3Smrg 1270f33d31a3Smrg 1271f33d31a3Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1272f33d31a3Smrgac_ls_di=`ls -di .` && 1273f33d31a3Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1274f33d31a3Smrg as_fn_error $? "working directory cannot be determined" 1275f33d31a3Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1276f33d31a3Smrg as_fn_error $? "pwd does not report name of working directory" 1277f33d31a3Smrg 1278f33d31a3Smrg 1279f33d31a3Smrg# Find the source files, if location was not specified. 1280f33d31a3Smrgif test -z "$srcdir"; then 1281f33d31a3Smrg ac_srcdir_defaulted=yes 1282f33d31a3Smrg # Try the directory containing this script, then the parent directory. 1283f33d31a3Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1284f33d31a3Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1285f33d31a3Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1286f33d31a3Smrg X"$as_myself" : 'X\(//\)$' \| \ 1287f33d31a3Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 12889f1d9476Smrgprintf "%s\n" X"$as_myself" | 1289f33d31a3Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1290f33d31a3Smrg s//\1/ 1291f33d31a3Smrg q 1292f33d31a3Smrg } 1293f33d31a3Smrg /^X\(\/\/\)[^/].*/{ 1294f33d31a3Smrg s//\1/ 1295f33d31a3Smrg q 1296f33d31a3Smrg } 1297f33d31a3Smrg /^X\(\/\/\)$/{ 1298f33d31a3Smrg s//\1/ 1299f33d31a3Smrg q 1300f33d31a3Smrg } 1301f33d31a3Smrg /^X\(\/\).*/{ 1302f33d31a3Smrg s//\1/ 1303f33d31a3Smrg q 1304f33d31a3Smrg } 1305f33d31a3Smrg s/.*/./; q'` 1306f33d31a3Smrg srcdir=$ac_confdir 1307f33d31a3Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1308f33d31a3Smrg srcdir=.. 1309f33d31a3Smrg fi 1310f33d31a3Smrgelse 1311f33d31a3Smrg ac_srcdir_defaulted=no 1312f33d31a3Smrgfi 1313f33d31a3Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1314f33d31a3Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1315f33d31a3Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1316f33d31a3Smrgfi 1317f33d31a3Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1318f33d31a3Smrgac_abs_confdir=`( 1319f33d31a3Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1320f33d31a3Smrg pwd)` 1321f33d31a3Smrg# When building in place, set srcdir=. 1322f33d31a3Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1323f33d31a3Smrg srcdir=. 1324f33d31a3Smrgfi 1325f33d31a3Smrg# Remove unnecessary trailing slashes from srcdir. 1326f33d31a3Smrg# Double slashes in file names in object file debugging info 1327f33d31a3Smrg# mess up M-x gdb in Emacs. 1328f33d31a3Smrgcase $srcdir in 1329f33d31a3Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1330f33d31a3Smrgesac 1331f33d31a3Smrgfor ac_var in $ac_precious_vars; do 1332f33d31a3Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1333f33d31a3Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1334f33d31a3Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1335f33d31a3Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1336f33d31a3Smrgdone 1337f33d31a3Smrg 1338f33d31a3Smrg# 1339f33d31a3Smrg# Report the --help message. 1340f33d31a3Smrg# 1341f33d31a3Smrgif test "$ac_init_help" = "long"; then 1342f33d31a3Smrg # Omit some internal or obsolete options to make the list less imposing. 1343f33d31a3Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1344f33d31a3Smrg cat <<_ACEOF 13459f1d9476Smrg\`configure' configures transset 1.0.3 to adapt to many kinds of systems. 1346f33d31a3Smrg 1347f33d31a3SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1348f33d31a3Smrg 1349f33d31a3SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1350f33d31a3SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1351f33d31a3Smrg 1352f33d31a3SmrgDefaults for the options are specified in brackets. 1353f33d31a3Smrg 1354f33d31a3SmrgConfiguration: 1355f33d31a3Smrg -h, --help display this help and exit 1356f33d31a3Smrg --help=short display options specific to this package 1357f33d31a3Smrg --help=recursive display the short help of all the included packages 1358f33d31a3Smrg -V, --version display version information and exit 1359f33d31a3Smrg -q, --quiet, --silent do not print \`checking ...' messages 1360f33d31a3Smrg --cache-file=FILE cache test results in FILE [disabled] 1361f33d31a3Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1362f33d31a3Smrg -n, --no-create do not create output files 1363f33d31a3Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1364f33d31a3Smrg 1365f33d31a3SmrgInstallation directories: 1366f33d31a3Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1367f33d31a3Smrg [$ac_default_prefix] 1368f33d31a3Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1369f33d31a3Smrg [PREFIX] 1370f33d31a3Smrg 1371f33d31a3SmrgBy default, \`make install' will install all the files in 1372f33d31a3Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1373f33d31a3Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1374f33d31a3Smrgfor instance \`--prefix=\$HOME'. 1375f33d31a3Smrg 1376f33d31a3SmrgFor better control, use the options below. 1377f33d31a3Smrg 1378f33d31a3SmrgFine tuning of the installation directories: 1379f33d31a3Smrg --bindir=DIR user executables [EPREFIX/bin] 1380f33d31a3Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1381f33d31a3Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1382f33d31a3Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1383f33d31a3Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1384f33d31a3Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 13859f1d9476Smrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1386f33d31a3Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1387f33d31a3Smrg --includedir=DIR C header files [PREFIX/include] 1388f33d31a3Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1389f33d31a3Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1390f33d31a3Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1391f33d31a3Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1392f33d31a3Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1393f33d31a3Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1394f33d31a3Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/transset] 1395f33d31a3Smrg --htmldir=DIR html documentation [DOCDIR] 1396f33d31a3Smrg --dvidir=DIR dvi documentation [DOCDIR] 1397f33d31a3Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1398f33d31a3Smrg --psdir=DIR ps documentation [DOCDIR] 1399f33d31a3Smrg_ACEOF 1400f33d31a3Smrg 1401f33d31a3Smrg cat <<\_ACEOF 1402f33d31a3Smrg 1403f33d31a3SmrgProgram names: 1404f33d31a3Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1405f33d31a3Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1406f33d31a3Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1407f33d31a3Smrg 1408f33d31a3SmrgSystem types: 1409f33d31a3Smrg --build=BUILD configure for building on BUILD [guessed] 1410f33d31a3Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1411f33d31a3Smrg_ACEOF 1412f33d31a3Smrgfi 1413f33d31a3Smrg 1414f33d31a3Smrgif test -n "$ac_init_help"; then 1415f33d31a3Smrg case $ac_init_help in 14169f1d9476Smrg short | recursive ) echo "Configuration of transset 1.0.3:";; 1417f33d31a3Smrg esac 1418f33d31a3Smrg cat <<\_ACEOF 1419f33d31a3Smrg 1420f33d31a3SmrgOptional Features: 1421f33d31a3Smrg --disable-option-checking ignore unrecognized --enable/--with options 1422f33d31a3Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1423f33d31a3Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1424f33d31a3Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1425f33d31a3Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1426f33d31a3Smrg --enable-dependency-tracking 1427f33d31a3Smrg do not reject slow dependency extractors 1428f33d31a3Smrg --disable-dependency-tracking 1429f33d31a3Smrg speeds up one-time build 1430f33d31a3Smrg --disable-selective-werror 1431f33d31a3Smrg Turn off selective compiler errors. (default: 1432f33d31a3Smrg enabled) 1433f33d31a3Smrg --enable-strict-compilation 1434f33d31a3Smrg Enable all warnings from compiler and make them 1435f33d31a3Smrg errors (default: disabled) 1436f33d31a3Smrg 1437f33d31a3SmrgSome influential environment variables: 1438f33d31a3Smrg CC C compiler command 1439f33d31a3Smrg CFLAGS C compiler flags 1440f33d31a3Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1441f33d31a3Smrg nonstandard directory <lib dir> 1442f33d31a3Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1443f33d31a3Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1444f33d31a3Smrg you have headers in a nonstandard directory <include dir> 1445f33d31a3Smrg PKG_CONFIG path to pkg-config utility 1446f33d31a3Smrg PKG_CONFIG_PATH 1447f33d31a3Smrg directories to add to pkg-config's search path 1448f33d31a3Smrg PKG_CONFIG_LIBDIR 1449f33d31a3Smrg path overriding pkg-config's built-in search path 1450f33d31a3Smrg TRANSSET_CFLAGS 1451f33d31a3Smrg C compiler flags for TRANSSET, overriding pkg-config 1452f33d31a3Smrg TRANSSET_LIBS 1453f33d31a3Smrg linker flags for TRANSSET, overriding pkg-config 1454f33d31a3Smrg 1455f33d31a3SmrgUse these variables to override the choices made by `configure' or to help 1456f33d31a3Smrgit to find libraries and programs with nonstandard names/locations. 1457f33d31a3Smrg 14589f1d9476SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/transset/-/issues>. 1459f33d31a3Smrg_ACEOF 1460f33d31a3Smrgac_status=$? 1461f33d31a3Smrgfi 1462f33d31a3Smrg 1463f33d31a3Smrgif test "$ac_init_help" = "recursive"; then 1464f33d31a3Smrg # If there are subdirs, report their specific --help. 1465f33d31a3Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1466f33d31a3Smrg test -d "$ac_dir" || 1467f33d31a3Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1468f33d31a3Smrg continue 1469f33d31a3Smrg ac_builddir=. 1470f33d31a3Smrg 1471f33d31a3Smrgcase "$ac_dir" in 1472f33d31a3Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1473f33d31a3Smrg*) 14749f1d9476Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1475f33d31a3Smrg # A ".." for each directory in $ac_dir_suffix. 14769f1d9476Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1477f33d31a3Smrg case $ac_top_builddir_sub in 1478f33d31a3Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1479f33d31a3Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1480f33d31a3Smrg esac ;; 1481f33d31a3Smrgesac 1482f33d31a3Smrgac_abs_top_builddir=$ac_pwd 1483f33d31a3Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1484f33d31a3Smrg# for backward compatibility: 1485f33d31a3Smrgac_top_builddir=$ac_top_build_prefix 1486f33d31a3Smrg 1487f33d31a3Smrgcase $srcdir in 1488f33d31a3Smrg .) # We are building in place. 1489f33d31a3Smrg ac_srcdir=. 1490f33d31a3Smrg ac_top_srcdir=$ac_top_builddir_sub 1491f33d31a3Smrg ac_abs_top_srcdir=$ac_pwd ;; 1492f33d31a3Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1493f33d31a3Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1494f33d31a3Smrg ac_top_srcdir=$srcdir 1495f33d31a3Smrg ac_abs_top_srcdir=$srcdir ;; 1496f33d31a3Smrg *) # Relative name. 1497f33d31a3Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1498f33d31a3Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1499f33d31a3Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1500f33d31a3Smrgesac 1501f33d31a3Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1502f33d31a3Smrg 1503f33d31a3Smrg cd "$ac_dir" || { ac_status=$?; continue; } 15049f1d9476Smrg # Check for configure.gnu first; this name is used for a wrapper for 15059f1d9476Smrg # Metaconfig's "Configure" on case-insensitive file systems. 1506f33d31a3Smrg if test -f "$ac_srcdir/configure.gnu"; then 1507f33d31a3Smrg echo && 1508f33d31a3Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1509f33d31a3Smrg elif test -f "$ac_srcdir/configure"; then 1510f33d31a3Smrg echo && 1511f33d31a3Smrg $SHELL "$ac_srcdir/configure" --help=recursive 1512f33d31a3Smrg else 15139f1d9476Smrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1514f33d31a3Smrg fi || ac_status=$? 1515f33d31a3Smrg cd "$ac_pwd" || { ac_status=$?; break; } 1516f33d31a3Smrg done 1517f33d31a3Smrgfi 1518f33d31a3Smrg 1519f33d31a3Smrgtest -n "$ac_init_help" && exit $ac_status 1520f33d31a3Smrgif $ac_init_version; then 1521f33d31a3Smrg cat <<\_ACEOF 15229f1d9476Smrgtransset configure 1.0.3 15239f1d9476Smrggenerated by GNU Autoconf 2.71 1524f33d31a3Smrg 15259f1d9476SmrgCopyright (C) 2021 Free Software Foundation, Inc. 1526f33d31a3SmrgThis configure script is free software; the Free Software Foundation 1527f33d31a3Smrggives unlimited permission to copy, distribute and modify it. 1528f33d31a3Smrg_ACEOF 1529f33d31a3Smrg exit 1530f33d31a3Smrgfi 1531f33d31a3Smrg 1532f33d31a3Smrg## ------------------------ ## 1533f33d31a3Smrg## Autoconf initialization. ## 1534f33d31a3Smrg## ------------------------ ## 1535f33d31a3Smrg 1536f33d31a3Smrg# ac_fn_c_try_compile LINENO 1537f33d31a3Smrg# -------------------------- 1538f33d31a3Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1539f33d31a3Smrgac_fn_c_try_compile () 1540f33d31a3Smrg{ 1541f33d31a3Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15429f1d9476Smrg rm -f conftest.$ac_objext conftest.beam 1543f33d31a3Smrg if { { ac_try="$ac_compile" 1544f33d31a3Smrgcase "(($ac_try" in 1545f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1546f33d31a3Smrg *) ac_try_echo=$ac_try;; 1547f33d31a3Smrgesac 1548f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 15499f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1550f33d31a3Smrg (eval "$ac_compile") 2>conftest.err 1551f33d31a3Smrg ac_status=$? 1552f33d31a3Smrg if test -s conftest.err; then 1553f33d31a3Smrg grep -v '^ *+' conftest.err >conftest.er1 1554f33d31a3Smrg cat conftest.er1 >&5 1555f33d31a3Smrg mv -f conftest.er1 conftest.err 1556f33d31a3Smrg fi 15579f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1558f33d31a3Smrg test $ac_status = 0; } && { 1559f33d31a3Smrg test -z "$ac_c_werror_flag" || 1560f33d31a3Smrg test ! -s conftest.err 15619f1d9476Smrg } && test -s conftest.$ac_objext 15629f1d9476Smrgthen : 1563f33d31a3Smrg ac_retval=0 15649f1d9476Smrgelse $as_nop 15659f1d9476Smrg printf "%s\n" "$as_me: failed program was:" >&5 1566f33d31a3Smrgsed 's/^/| /' conftest.$ac_ext >&5 1567f33d31a3Smrg 1568f33d31a3Smrg ac_retval=1 1569f33d31a3Smrgfi 1570f33d31a3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1571f33d31a3Smrg as_fn_set_status $ac_retval 1572f33d31a3Smrg 1573f33d31a3Smrg} # ac_fn_c_try_compile 1574f33d31a3Smrg 15759f1d9476Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 15769f1d9476Smrg# ------------------------------------------------------------------ 1577f33d31a3Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 15789f1d9476Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 15799f1d9476Smrgac_fn_check_decl () 1580f33d31a3Smrg{ 1581f33d31a3Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1582f33d31a3Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 15839f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 15849f1d9476Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 15859f1d9476Smrgif eval test \${$3+y} 15869f1d9476Smrgthen : 15879f1d9476Smrg printf %s "(cached) " >&6 15889f1d9476Smrgelse $as_nop 1589f33d31a3Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 15909f1d9476Smrg eval ac_save_FLAGS=\$$6 15919f1d9476Smrg as_fn_append $6 " $5" 1592f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1593f33d31a3Smrg/* end confdefs.h. */ 1594f33d31a3Smrg$4 1595f33d31a3Smrgint 15969f1d9476Smrgmain (void) 1597f33d31a3Smrg{ 1598f33d31a3Smrg#ifndef $as_decl_name 1599f33d31a3Smrg#ifdef __cplusplus 1600f33d31a3Smrg (void) $as_decl_use; 1601f33d31a3Smrg#else 1602f33d31a3Smrg (void) $as_decl_name; 1603f33d31a3Smrg#endif 1604f33d31a3Smrg#endif 1605f33d31a3Smrg 1606f33d31a3Smrg ; 1607f33d31a3Smrg return 0; 1608f33d31a3Smrg} 1609f33d31a3Smrg_ACEOF 16109f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 16119f1d9476Smrgthen : 1612f33d31a3Smrg eval "$3=yes" 16139f1d9476Smrgelse $as_nop 1614f33d31a3Smrg eval "$3=no" 1615f33d31a3Smrgfi 16169f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 16179f1d9476Smrg eval $6=\$ac_save_FLAGS 1618f33d31a3Smrg 1619f33d31a3Smrgfi 16209f1d9476Smrgeval ac_res=\$$3 16219f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 16229f1d9476Smrgprintf "%s\n" "$ac_res" >&6; } 1623f33d31a3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1624f33d31a3Smrg 16259f1d9476Smrg} # ac_fn_check_decl 1626f33d31a3Smrg 1627f33d31a3Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1628f33d31a3Smrg# ------------------------------------------------------- 1629f33d31a3Smrg# Tests whether HEADER exists and can be compiled using the include files in 1630f33d31a3Smrg# INCLUDES, setting the cache variable VAR accordingly. 1631f33d31a3Smrgac_fn_c_check_header_compile () 1632f33d31a3Smrg{ 1633f33d31a3Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16349f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 16359f1d9476Smrgprintf %s "checking for $2... " >&6; } 16369f1d9476Smrgif eval test \${$3+y} 16379f1d9476Smrgthen : 16389f1d9476Smrg printf %s "(cached) " >&6 16399f1d9476Smrgelse $as_nop 1640f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1641f33d31a3Smrg/* end confdefs.h. */ 1642f33d31a3Smrg$4 1643f33d31a3Smrg#include <$2> 1644f33d31a3Smrg_ACEOF 16459f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 16469f1d9476Smrgthen : 1647f33d31a3Smrg eval "$3=yes" 16489f1d9476Smrgelse $as_nop 1649f33d31a3Smrg eval "$3=no" 1650f33d31a3Smrgfi 16519f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1652f33d31a3Smrgfi 1653f33d31a3Smrgeval ac_res=\$$3 16549f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 16559f1d9476Smrgprintf "%s\n" "$ac_res" >&6; } 1656f33d31a3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1657f33d31a3Smrg 1658f33d31a3Smrg} # ac_fn_c_check_header_compile 1659f33d31a3Smrg 1660f33d31a3Smrg# ac_fn_c_try_link LINENO 1661f33d31a3Smrg# ----------------------- 1662f33d31a3Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1663f33d31a3Smrgac_fn_c_try_link () 1664f33d31a3Smrg{ 1665f33d31a3Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16669f1d9476Smrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1667f33d31a3Smrg if { { ac_try="$ac_link" 1668f33d31a3Smrgcase "(($ac_try" in 1669f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1670f33d31a3Smrg *) ac_try_echo=$ac_try;; 1671f33d31a3Smrgesac 1672f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16739f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1674f33d31a3Smrg (eval "$ac_link") 2>conftest.err 1675f33d31a3Smrg ac_status=$? 1676f33d31a3Smrg if test -s conftest.err; then 1677f33d31a3Smrg grep -v '^ *+' conftest.err >conftest.er1 1678f33d31a3Smrg cat conftest.er1 >&5 1679f33d31a3Smrg mv -f conftest.er1 conftest.err 1680f33d31a3Smrg fi 16819f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1682f33d31a3Smrg test $ac_status = 0; } && { 1683f33d31a3Smrg test -z "$ac_c_werror_flag" || 1684f33d31a3Smrg test ! -s conftest.err 1685f33d31a3Smrg } && test -s conftest$ac_exeext && { 1686f33d31a3Smrg test "$cross_compiling" = yes || 1687f33d31a3Smrg test -x conftest$ac_exeext 16889f1d9476Smrg } 16899f1d9476Smrgthen : 1690f33d31a3Smrg ac_retval=0 16919f1d9476Smrgelse $as_nop 16929f1d9476Smrg printf "%s\n" "$as_me: failed program was:" >&5 1693f33d31a3Smrgsed 's/^/| /' conftest.$ac_ext >&5 1694f33d31a3Smrg 1695f33d31a3Smrg ac_retval=1 1696f33d31a3Smrgfi 1697f33d31a3Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1698f33d31a3Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1699f33d31a3Smrg # interfere with the next link command; also delete a directory that is 1700f33d31a3Smrg # left behind by Apple's compiler. We do this before executing the actions. 1701f33d31a3Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1702f33d31a3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1703f33d31a3Smrg as_fn_set_status $ac_retval 1704f33d31a3Smrg 1705f33d31a3Smrg} # ac_fn_c_try_link 17069f1d9476Smrgac_configure_args_raw= 17079f1d9476Smrgfor ac_arg 17089f1d9476Smrgdo 17099f1d9476Smrg case $ac_arg in 17109f1d9476Smrg *\'*) 17119f1d9476Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 17129f1d9476Smrg esac 17139f1d9476Smrg as_fn_append ac_configure_args_raw " '$ac_arg'" 17149f1d9476Smrgdone 17159f1d9476Smrg 17169f1d9476Smrgcase $ac_configure_args_raw in 17179f1d9476Smrg *$as_nl*) 17189f1d9476Smrg ac_safe_unquote= ;; 17199f1d9476Smrg *) 17209f1d9476Smrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 17219f1d9476Smrg ac_unsafe_a="$ac_unsafe_z#~" 17229f1d9476Smrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 17239f1d9476Smrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 17249f1d9476Smrgesac 17259f1d9476Smrg 1726f33d31a3Smrgcat >config.log <<_ACEOF 1727f33d31a3SmrgThis file contains any messages produced by compilers while 1728f33d31a3Smrgrunning configure, to aid debugging if configure makes a mistake. 1729f33d31a3Smrg 17309f1d9476SmrgIt was created by transset $as_me 1.0.3, which was 17319f1d9476Smrggenerated by GNU Autoconf 2.71. Invocation command line was 1732f33d31a3Smrg 17339f1d9476Smrg $ $0$ac_configure_args_raw 1734f33d31a3Smrg 1735f33d31a3Smrg_ACEOF 1736f33d31a3Smrgexec 5>>config.log 1737f33d31a3Smrg{ 1738f33d31a3Smrgcat <<_ASUNAME 1739f33d31a3Smrg## --------- ## 1740f33d31a3Smrg## Platform. ## 1741f33d31a3Smrg## --------- ## 1742f33d31a3Smrg 1743f33d31a3Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1744f33d31a3Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1745f33d31a3Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1746f33d31a3Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1747f33d31a3Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1748f33d31a3Smrg 1749f33d31a3Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1750f33d31a3Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1751f33d31a3Smrg 1752f33d31a3Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1753f33d31a3Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1754f33d31a3Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1755f33d31a3Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1756f33d31a3Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1757f33d31a3Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1758f33d31a3Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1759f33d31a3Smrg 1760f33d31a3Smrg_ASUNAME 1761f33d31a3Smrg 1762f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1763f33d31a3Smrgfor as_dir in $PATH 1764f33d31a3Smrgdo 1765f33d31a3Smrg IFS=$as_save_IFS 17669f1d9476Smrg case $as_dir in #((( 17679f1d9476Smrg '') as_dir=./ ;; 17689f1d9476Smrg */) ;; 17699f1d9476Smrg *) as_dir=$as_dir/ ;; 17709f1d9476Smrg esac 17719f1d9476Smrg printf "%s\n" "PATH: $as_dir" 1772f33d31a3Smrg done 1773f33d31a3SmrgIFS=$as_save_IFS 1774f33d31a3Smrg 1775f33d31a3Smrg} >&5 1776f33d31a3Smrg 1777f33d31a3Smrgcat >&5 <<_ACEOF 1778f33d31a3Smrg 1779f33d31a3Smrg 1780f33d31a3Smrg## ----------- ## 1781f33d31a3Smrg## Core tests. ## 1782f33d31a3Smrg## ----------- ## 1783f33d31a3Smrg 1784f33d31a3Smrg_ACEOF 1785f33d31a3Smrg 1786f33d31a3Smrg 1787f33d31a3Smrg# Keep a trace of the command line. 1788f33d31a3Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1789f33d31a3Smrg# Strip out --silent because we don't want to record it for future runs. 1790f33d31a3Smrg# Also quote any args containing shell meta-characters. 1791f33d31a3Smrg# Make two passes to allow for proper duplicate-argument suppression. 1792f33d31a3Smrgac_configure_args= 1793f33d31a3Smrgac_configure_args0= 1794f33d31a3Smrgac_configure_args1= 1795f33d31a3Smrgac_must_keep_next=false 1796f33d31a3Smrgfor ac_pass in 1 2 1797f33d31a3Smrgdo 1798f33d31a3Smrg for ac_arg 1799f33d31a3Smrg do 1800f33d31a3Smrg case $ac_arg in 1801f33d31a3Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1802f33d31a3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1803f33d31a3Smrg | -silent | --silent | --silen | --sile | --sil) 1804f33d31a3Smrg continue ;; 1805f33d31a3Smrg *\'*) 18069f1d9476Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1807f33d31a3Smrg esac 1808f33d31a3Smrg case $ac_pass in 1809f33d31a3Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1810f33d31a3Smrg 2) 1811f33d31a3Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 1812f33d31a3Smrg if test $ac_must_keep_next = true; then 1813f33d31a3Smrg ac_must_keep_next=false # Got value, back to normal. 1814f33d31a3Smrg else 1815f33d31a3Smrg case $ac_arg in 1816f33d31a3Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1817f33d31a3Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1818f33d31a3Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1819f33d31a3Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1820f33d31a3Smrg case "$ac_configure_args0 " in 1821f33d31a3Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1822f33d31a3Smrg esac 1823f33d31a3Smrg ;; 1824f33d31a3Smrg -* ) ac_must_keep_next=true ;; 1825f33d31a3Smrg esac 1826f33d31a3Smrg fi 1827f33d31a3Smrg as_fn_append ac_configure_args " '$ac_arg'" 1828f33d31a3Smrg ;; 1829f33d31a3Smrg esac 1830f33d31a3Smrg done 1831f33d31a3Smrgdone 1832f33d31a3Smrg{ ac_configure_args0=; unset ac_configure_args0;} 1833f33d31a3Smrg{ ac_configure_args1=; unset ac_configure_args1;} 1834f33d31a3Smrg 1835f33d31a3Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1836f33d31a3Smrg# config.log. We remove comments because anyway the quotes in there 1837f33d31a3Smrg# would cause problems or look ugly. 1838f33d31a3Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1839f33d31a3Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1840f33d31a3Smrgtrap 'exit_status=$? 18419f1d9476Smrg # Sanitize IFS. 18429f1d9476Smrg IFS=" "" $as_nl" 1843f33d31a3Smrg # Save into config.log some information that might help in debugging. 1844f33d31a3Smrg { 1845f33d31a3Smrg echo 1846f33d31a3Smrg 18479f1d9476Smrg printf "%s\n" "## ---------------- ## 1848f33d31a3Smrg## Cache variables. ## 1849f33d31a3Smrg## ---------------- ##" 1850f33d31a3Smrg echo 1851f33d31a3Smrg # The following way of writing the cache mishandles newlines in values, 1852f33d31a3Smrg( 1853f33d31a3Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1854f33d31a3Smrg eval ac_val=\$$ac_var 1855f33d31a3Smrg case $ac_val in #( 1856f33d31a3Smrg *${as_nl}*) 1857f33d31a3Smrg case $ac_var in #( 18589f1d9476Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18599f1d9476Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1860f33d31a3Smrg esac 1861f33d31a3Smrg case $ac_var in #( 1862f33d31a3Smrg _ | IFS | as_nl) ;; #( 1863f33d31a3Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1864f33d31a3Smrg *) { eval $ac_var=; unset $ac_var;} ;; 1865f33d31a3Smrg esac ;; 1866f33d31a3Smrg esac 1867f33d31a3Smrg done 1868f33d31a3Smrg (set) 2>&1 | 1869f33d31a3Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1870f33d31a3Smrg *${as_nl}ac_space=\ *) 1871f33d31a3Smrg sed -n \ 1872f33d31a3Smrg "s/'\''/'\''\\\\'\'''\''/g; 1873f33d31a3Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1874f33d31a3Smrg ;; #( 1875f33d31a3Smrg *) 1876f33d31a3Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1877f33d31a3Smrg ;; 1878f33d31a3Smrg esac | 1879f33d31a3Smrg sort 1880f33d31a3Smrg) 1881f33d31a3Smrg echo 1882f33d31a3Smrg 18839f1d9476Smrg printf "%s\n" "## ----------------- ## 1884f33d31a3Smrg## Output variables. ## 1885f33d31a3Smrg## ----------------- ##" 1886f33d31a3Smrg echo 1887f33d31a3Smrg for ac_var in $ac_subst_vars 1888f33d31a3Smrg do 1889f33d31a3Smrg eval ac_val=\$$ac_var 1890f33d31a3Smrg case $ac_val in 18919f1d9476Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1892f33d31a3Smrg esac 18939f1d9476Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1894f33d31a3Smrg done | sort 1895f33d31a3Smrg echo 1896f33d31a3Smrg 1897f33d31a3Smrg if test -n "$ac_subst_files"; then 18989f1d9476Smrg printf "%s\n" "## ------------------- ## 1899f33d31a3Smrg## File substitutions. ## 1900f33d31a3Smrg## ------------------- ##" 1901f33d31a3Smrg echo 1902f33d31a3Smrg for ac_var in $ac_subst_files 1903f33d31a3Smrg do 1904f33d31a3Smrg eval ac_val=\$$ac_var 1905f33d31a3Smrg case $ac_val in 19069f1d9476Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1907f33d31a3Smrg esac 19089f1d9476Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1909f33d31a3Smrg done | sort 1910f33d31a3Smrg echo 1911f33d31a3Smrg fi 1912f33d31a3Smrg 1913f33d31a3Smrg if test -s confdefs.h; then 19149f1d9476Smrg printf "%s\n" "## ----------- ## 1915f33d31a3Smrg## confdefs.h. ## 1916f33d31a3Smrg## ----------- ##" 1917f33d31a3Smrg echo 1918f33d31a3Smrg cat confdefs.h 1919f33d31a3Smrg echo 1920f33d31a3Smrg fi 1921f33d31a3Smrg test "$ac_signal" != 0 && 19229f1d9476Smrg printf "%s\n" "$as_me: caught signal $ac_signal" 19239f1d9476Smrg printf "%s\n" "$as_me: exit $exit_status" 1924f33d31a3Smrg } >&5 1925f33d31a3Smrg rm -f core *.core core.conftest.* && 1926f33d31a3Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1927f33d31a3Smrg exit $exit_status 1928f33d31a3Smrg' 0 1929f33d31a3Smrgfor ac_signal in 1 2 13 15; do 1930f33d31a3Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1931f33d31a3Smrgdone 1932f33d31a3Smrgac_signal=0 1933f33d31a3Smrg 1934f33d31a3Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 1935f33d31a3Smrgrm -f -r conftest* confdefs.h 1936f33d31a3Smrg 19379f1d9476Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1938f33d31a3Smrg 1939f33d31a3Smrg# Predefined preprocessor variables. 1940f33d31a3Smrg 19419f1d9476Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 1942f33d31a3Smrg 19439f1d9476Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 1944f33d31a3Smrg 19459f1d9476Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 1946f33d31a3Smrg 19479f1d9476Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 1948f33d31a3Smrg 19499f1d9476Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 1950f33d31a3Smrg 19519f1d9476Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1952f33d31a3Smrg 1953f33d31a3Smrg 1954f33d31a3Smrg# Let the site file select an alternate cache file if it wants to. 1955f33d31a3Smrg# Prefer an explicitly selected file to automatically selected ones. 1956f33d31a3Smrgif test -n "$CONFIG_SITE"; then 19579f1d9476Smrg ac_site_files="$CONFIG_SITE" 1958f33d31a3Smrgelif test "x$prefix" != xNONE; then 19599f1d9476Smrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 1960f33d31a3Smrgelse 19619f1d9476Smrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1962f33d31a3Smrgfi 19639f1d9476Smrg 19649f1d9476Smrgfor ac_site_file in $ac_site_files 1965f33d31a3Smrgdo 19669f1d9476Smrg case $ac_site_file in #( 19679f1d9476Smrg */*) : 19689f1d9476Smrg ;; #( 19699f1d9476Smrg *) : 19709f1d9476Smrg ac_site_file=./$ac_site_file ;; 19719f1d9476Smrgesac 19729f1d9476Smrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 19739f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 19749f1d9476Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 1975f33d31a3Smrg sed 's/^/| /' "$ac_site_file" >&5 1976f33d31a3Smrg . "$ac_site_file" \ 19779f1d9476Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19789f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 1979f33d31a3Smrgas_fn_error $? "failed to load site script $ac_site_file 1980f33d31a3SmrgSee \`config.log' for more details" "$LINENO" 5; } 1981f33d31a3Smrg fi 1982f33d31a3Smrgdone 1983f33d31a3Smrg 1984f33d31a3Smrgif test -r "$cache_file"; then 1985f33d31a3Smrg # Some versions of bash will fail to source /dev/null (special files 1986f33d31a3Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1987f33d31a3Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 19889f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 19899f1d9476Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 1990f33d31a3Smrg case $cache_file in 1991f33d31a3Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 1992f33d31a3Smrg *) . "./$cache_file";; 1993f33d31a3Smrg esac 1994f33d31a3Smrg fi 1995f33d31a3Smrgelse 19969f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 19979f1d9476Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 1998f33d31a3Smrg >$cache_file 1999f33d31a3Smrgfi 2000f33d31a3Smrg 20019f1d9476Smrg# Test code for whether the C compiler supports C89 (global declarations) 20029f1d9476Smrgac_c_conftest_c89_globals=' 20039f1d9476Smrg/* Does the compiler advertise C89 conformance? 20049f1d9476Smrg Do not test the value of __STDC__, because some compilers set it to 0 20059f1d9476Smrg while being otherwise adequately conformant. */ 20069f1d9476Smrg#if !defined __STDC__ 20079f1d9476Smrg# error "Compiler does not advertise C89 conformance" 20089f1d9476Smrg#endif 2009f33d31a3Smrg 20109f1d9476Smrg#include <stddef.h> 20119f1d9476Smrg#include <stdarg.h> 20129f1d9476Smrgstruct stat; 20139f1d9476Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 20149f1d9476Smrgstruct buf { int x; }; 20159f1d9476Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 20169f1d9476Smrgstatic char *e (p, i) 20179f1d9476Smrg char **p; 20189f1d9476Smrg int i; 20199f1d9476Smrg{ 20209f1d9476Smrg return p[i]; 20219f1d9476Smrg} 20229f1d9476Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 20239f1d9476Smrg{ 20249f1d9476Smrg char *s; 20259f1d9476Smrg va_list v; 20269f1d9476Smrg va_start (v,p); 20279f1d9476Smrg s = g (p, va_arg (v,int)); 20289f1d9476Smrg va_end (v); 20299f1d9476Smrg return s; 20309f1d9476Smrg} 2031f33d31a3Smrg 20329f1d9476Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 20339f1d9476Smrg function prototypes and stuff, but not \xHH hex character constants. 20349f1d9476Smrg These do not provoke an error unfortunately, instead are silently treated 20359f1d9476Smrg as an "x". The following induces an error, until -std is added to get 20369f1d9476Smrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 20379f1d9476Smrg array size at least. It is necessary to write \x00 == 0 to get something 20389f1d9476Smrg that is true only with -std. */ 20399f1d9476Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2040f33d31a3Smrg 20419f1d9476Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 20429f1d9476Smrg inside strings and character constants. */ 20439f1d9476Smrg#define FOO(x) '\''x'\'' 20449f1d9476Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2045f33d31a3Smrg 20469f1d9476Smrgint test (int i, double x); 20479f1d9476Smrgstruct s1 {int (*f) (int a);}; 20489f1d9476Smrgstruct s2 {int (*f) (double a);}; 20499f1d9476Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 20509f1d9476Smrg int, int);' 2051f33d31a3Smrg 20529f1d9476Smrg# Test code for whether the C compiler supports C89 (body of main). 20539f1d9476Smrgac_c_conftest_c89_main=' 20549f1d9476Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 20559f1d9476Smrg' 2056f33d31a3Smrg 20579f1d9476Smrg# Test code for whether the C compiler supports C99 (global declarations) 20589f1d9476Smrgac_c_conftest_c99_globals=' 20599f1d9476Smrg// Does the compiler advertise C99 conformance? 20609f1d9476Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 20619f1d9476Smrg# error "Compiler does not advertise C99 conformance" 20629f1d9476Smrg#endif 2063f33d31a3Smrg 20649f1d9476Smrg#include <stdbool.h> 20659f1d9476Smrgextern int puts (const char *); 20669f1d9476Smrgextern int printf (const char *, ...); 20679f1d9476Smrgextern int dprintf (int, const char *, ...); 20689f1d9476Smrgextern void *malloc (size_t); 2069f33d31a3Smrg 20709f1d9476Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 20719f1d9476Smrg// dprintf is used instead of fprintf to avoid needing to declare 20729f1d9476Smrg// FILE and stderr. 20739f1d9476Smrg#define debug(...) dprintf (2, __VA_ARGS__) 20749f1d9476Smrg#define showlist(...) puts (#__VA_ARGS__) 20759f1d9476Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 20769f1d9476Smrgstatic void 20779f1d9476Smrgtest_varargs_macros (void) 20789f1d9476Smrg{ 20799f1d9476Smrg int x = 1234; 20809f1d9476Smrg int y = 5678; 20819f1d9476Smrg debug ("Flag"); 20829f1d9476Smrg debug ("X = %d\n", x); 20839f1d9476Smrg showlist (The first, second, and third items.); 20849f1d9476Smrg report (x>y, "x is %d but y is %d", x, y); 20859f1d9476Smrg} 20869f1d9476Smrg 20879f1d9476Smrg// Check long long types. 20889f1d9476Smrg#define BIG64 18446744073709551615ull 20899f1d9476Smrg#define BIG32 4294967295ul 20909f1d9476Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 20919f1d9476Smrg#if !BIG_OK 20929f1d9476Smrg #error "your preprocessor is broken" 20939f1d9476Smrg#endif 20949f1d9476Smrg#if BIG_OK 20959f1d9476Smrg#else 20969f1d9476Smrg #error "your preprocessor is broken" 20979f1d9476Smrg#endif 20989f1d9476Smrgstatic long long int bignum = -9223372036854775807LL; 20999f1d9476Smrgstatic unsigned long long int ubignum = BIG64; 21009f1d9476Smrg 21019f1d9476Smrgstruct incomplete_array 21029f1d9476Smrg{ 21039f1d9476Smrg int datasize; 21049f1d9476Smrg double data[]; 21059f1d9476Smrg}; 21069f1d9476Smrg 21079f1d9476Smrgstruct named_init { 21089f1d9476Smrg int number; 21099f1d9476Smrg const wchar_t *name; 21109f1d9476Smrg double average; 21119f1d9476Smrg}; 21129f1d9476Smrg 21139f1d9476Smrgtypedef const char *ccp; 21149f1d9476Smrg 21159f1d9476Smrgstatic inline int 21169f1d9476Smrgtest_restrict (ccp restrict text) 21179f1d9476Smrg{ 21189f1d9476Smrg // See if C++-style comments work. 21199f1d9476Smrg // Iterate through items via the restricted pointer. 21209f1d9476Smrg // Also check for declarations in for loops. 21219f1d9476Smrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 21229f1d9476Smrg continue; 21239f1d9476Smrg return 0; 21249f1d9476Smrg} 21259f1d9476Smrg 21269f1d9476Smrg// Check varargs and va_copy. 21279f1d9476Smrgstatic bool 21289f1d9476Smrgtest_varargs (const char *format, ...) 21299f1d9476Smrg{ 21309f1d9476Smrg va_list args; 21319f1d9476Smrg va_start (args, format); 21329f1d9476Smrg va_list args_copy; 21339f1d9476Smrg va_copy (args_copy, args); 21349f1d9476Smrg 21359f1d9476Smrg const char *str = ""; 21369f1d9476Smrg int number = 0; 21379f1d9476Smrg float fnumber = 0; 21389f1d9476Smrg 21399f1d9476Smrg while (*format) 21409f1d9476Smrg { 21419f1d9476Smrg switch (*format++) 21429f1d9476Smrg { 21439f1d9476Smrg case '\''s'\'': // string 21449f1d9476Smrg str = va_arg (args_copy, const char *); 21459f1d9476Smrg break; 21469f1d9476Smrg case '\''d'\'': // int 21479f1d9476Smrg number = va_arg (args_copy, int); 21489f1d9476Smrg break; 21499f1d9476Smrg case '\''f'\'': // float 21509f1d9476Smrg fnumber = va_arg (args_copy, double); 21519f1d9476Smrg break; 21529f1d9476Smrg default: 21539f1d9476Smrg break; 21549f1d9476Smrg } 21559f1d9476Smrg } 21569f1d9476Smrg va_end (args_copy); 21579f1d9476Smrg va_end (args); 21589f1d9476Smrg 21599f1d9476Smrg return *str && number && fnumber; 21609f1d9476Smrg} 21619f1d9476Smrg' 21629f1d9476Smrg 21639f1d9476Smrg# Test code for whether the C compiler supports C99 (body of main). 21649f1d9476Smrgac_c_conftest_c99_main=' 21659f1d9476Smrg // Check bool. 21669f1d9476Smrg _Bool success = false; 21679f1d9476Smrg success |= (argc != 0); 21689f1d9476Smrg 21699f1d9476Smrg // Check restrict. 21709f1d9476Smrg if (test_restrict ("String literal") == 0) 21719f1d9476Smrg success = true; 21729f1d9476Smrg char *restrict newvar = "Another string"; 21739f1d9476Smrg 21749f1d9476Smrg // Check varargs. 21759f1d9476Smrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 21769f1d9476Smrg test_varargs_macros (); 21779f1d9476Smrg 21789f1d9476Smrg // Check flexible array members. 21799f1d9476Smrg struct incomplete_array *ia = 21809f1d9476Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 21819f1d9476Smrg ia->datasize = 10; 21829f1d9476Smrg for (int i = 0; i < ia->datasize; ++i) 21839f1d9476Smrg ia->data[i] = i * 1.234; 21849f1d9476Smrg 21859f1d9476Smrg // Check named initializers. 21869f1d9476Smrg struct named_init ni = { 21879f1d9476Smrg .number = 34, 21889f1d9476Smrg .name = L"Test wide string", 21899f1d9476Smrg .average = 543.34343, 21909f1d9476Smrg }; 21919f1d9476Smrg 21929f1d9476Smrg ni.number = 58; 21939f1d9476Smrg 21949f1d9476Smrg int dynamic_array[ni.number]; 21959f1d9476Smrg dynamic_array[0] = argv[0][0]; 21969f1d9476Smrg dynamic_array[ni.number - 1] = 543; 21979f1d9476Smrg 21989f1d9476Smrg // work around unused variable warnings 21999f1d9476Smrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 22009f1d9476Smrg || dynamic_array[ni.number - 1] != 543); 22019f1d9476Smrg' 22029f1d9476Smrg 22039f1d9476Smrg# Test code for whether the C compiler supports C11 (global declarations) 22049f1d9476Smrgac_c_conftest_c11_globals=' 22059f1d9476Smrg// Does the compiler advertise C11 conformance? 22069f1d9476Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 22079f1d9476Smrg# error "Compiler does not advertise C11 conformance" 22089f1d9476Smrg#endif 22099f1d9476Smrg 22109f1d9476Smrg// Check _Alignas. 22119f1d9476Smrgchar _Alignas (double) aligned_as_double; 22129f1d9476Smrgchar _Alignas (0) no_special_alignment; 22139f1d9476Smrgextern char aligned_as_int; 22149f1d9476Smrgchar _Alignas (0) _Alignas (int) aligned_as_int; 22159f1d9476Smrg 22169f1d9476Smrg// Check _Alignof. 22179f1d9476Smrgenum 22189f1d9476Smrg{ 22199f1d9476Smrg int_alignment = _Alignof (int), 22209f1d9476Smrg int_array_alignment = _Alignof (int[100]), 22219f1d9476Smrg char_alignment = _Alignof (char) 22229f1d9476Smrg}; 22239f1d9476Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 22249f1d9476Smrg 22259f1d9476Smrg// Check _Noreturn. 22269f1d9476Smrgint _Noreturn does_not_return (void) { for (;;) continue; } 22279f1d9476Smrg 22289f1d9476Smrg// Check _Static_assert. 22299f1d9476Smrgstruct test_static_assert 22309f1d9476Smrg{ 22319f1d9476Smrg int x; 22329f1d9476Smrg _Static_assert (sizeof (int) <= sizeof (long int), 22339f1d9476Smrg "_Static_assert does not work in struct"); 22349f1d9476Smrg long int y; 22359f1d9476Smrg}; 22369f1d9476Smrg 22379f1d9476Smrg// Check UTF-8 literals. 22389f1d9476Smrg#define u8 syntax error! 22399f1d9476Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 22409f1d9476Smrg 22419f1d9476Smrg// Check duplicate typedefs. 22429f1d9476Smrgtypedef long *long_ptr; 22439f1d9476Smrgtypedef long int *long_ptr; 22449f1d9476Smrgtypedef long_ptr long_ptr; 22459f1d9476Smrg 22469f1d9476Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 22479f1d9476Smrgstruct anonymous 22489f1d9476Smrg{ 22499f1d9476Smrg union { 22509f1d9476Smrg struct { int i; int j; }; 22519f1d9476Smrg struct { int k; long int l; } w; 22529f1d9476Smrg }; 22539f1d9476Smrg int m; 22549f1d9476Smrg} v1; 22559f1d9476Smrg' 22569f1d9476Smrg 22579f1d9476Smrg# Test code for whether the C compiler supports C11 (body of main). 22589f1d9476Smrgac_c_conftest_c11_main=' 22599f1d9476Smrg _Static_assert ((offsetof (struct anonymous, i) 22609f1d9476Smrg == offsetof (struct anonymous, w.k)), 22619f1d9476Smrg "Anonymous union alignment botch"); 22629f1d9476Smrg v1.i = 2; 22639f1d9476Smrg v1.w.k = 5; 22649f1d9476Smrg ok |= v1.i != 5; 22659f1d9476Smrg' 22669f1d9476Smrg 22679f1d9476Smrg# Test code for whether the C compiler supports C11 (complete). 22689f1d9476Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 22699f1d9476Smrg${ac_c_conftest_c99_globals} 22709f1d9476Smrg${ac_c_conftest_c11_globals} 22719f1d9476Smrg 22729f1d9476Smrgint 22739f1d9476Smrgmain (int argc, char **argv) 22749f1d9476Smrg{ 22759f1d9476Smrg int ok = 0; 22769f1d9476Smrg ${ac_c_conftest_c89_main} 22779f1d9476Smrg ${ac_c_conftest_c99_main} 22789f1d9476Smrg ${ac_c_conftest_c11_main} 22799f1d9476Smrg return ok; 22809f1d9476Smrg} 22819f1d9476Smrg" 22829f1d9476Smrg 22839f1d9476Smrg# Test code for whether the C compiler supports C99 (complete). 22849f1d9476Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 22859f1d9476Smrg${ac_c_conftest_c99_globals} 22869f1d9476Smrg 22879f1d9476Smrgint 22889f1d9476Smrgmain (int argc, char **argv) 22899f1d9476Smrg{ 22909f1d9476Smrg int ok = 0; 22919f1d9476Smrg ${ac_c_conftest_c89_main} 22929f1d9476Smrg ${ac_c_conftest_c99_main} 22939f1d9476Smrg return ok; 22949f1d9476Smrg} 22959f1d9476Smrg" 22969f1d9476Smrg 22979f1d9476Smrg# Test code for whether the C compiler supports C89 (complete). 22989f1d9476Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 22999f1d9476Smrg 23009f1d9476Smrgint 23019f1d9476Smrgmain (int argc, char **argv) 23029f1d9476Smrg{ 23039f1d9476Smrg int ok = 0; 23049f1d9476Smrg ${ac_c_conftest_c89_main} 23059f1d9476Smrg return ok; 23069f1d9476Smrg} 23079f1d9476Smrg" 23089f1d9476Smrg 23099f1d9476Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 23109f1d9476Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 23119f1d9476Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 23129f1d9476Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 23139f1d9476Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 23149f1d9476Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 23159f1d9476Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 23169f1d9476Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 23179f1d9476Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 23189f1d9476Smrg 23199f1d9476Smrg# Auxiliary files required by this configure script. 23209f1d9476Smrgac_aux_files="config.guess config.sub compile missing install-sh" 23219f1d9476Smrg 23229f1d9476Smrg# Locations in which to look for auxiliary files. 23239f1d9476Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 23249f1d9476Smrg 23259f1d9476Smrg# Search for a directory containing all of the required auxiliary files, 23269f1d9476Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 23279f1d9476Smrg# If we don't find one directory that contains all the files we need, 23289f1d9476Smrg# we report the set of missing files from the *first* directory in 23299f1d9476Smrg# $ac_aux_dir_candidates and give up. 23309f1d9476Smrgac_missing_aux_files="" 23319f1d9476Smrgac_first_candidate=: 23329f1d9476Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 23339f1d9476Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23349f1d9476Smrgas_found=false 23359f1d9476Smrgfor as_dir in $ac_aux_dir_candidates 23369f1d9476Smrgdo 23379f1d9476Smrg IFS=$as_save_IFS 23389f1d9476Smrg case $as_dir in #((( 23399f1d9476Smrg '') as_dir=./ ;; 23409f1d9476Smrg */) ;; 23419f1d9476Smrg *) as_dir=$as_dir/ ;; 23429f1d9476Smrg esac 23439f1d9476Smrg as_found=: 23449f1d9476Smrg 23459f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 23469f1d9476Smrg ac_aux_dir_found=yes 23479f1d9476Smrg ac_install_sh= 23489f1d9476Smrg for ac_aux in $ac_aux_files 23499f1d9476Smrg do 23509f1d9476Smrg # As a special case, if "install-sh" is required, that requirement 23519f1d9476Smrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 23529f1d9476Smrg # and $ac_install_sh is set appropriately for whichever one is found. 23539f1d9476Smrg if test x"$ac_aux" = x"install-sh" 23549f1d9476Smrg then 23559f1d9476Smrg if test -f "${as_dir}install-sh"; then 23569f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 23579f1d9476Smrg ac_install_sh="${as_dir}install-sh -c" 23589f1d9476Smrg elif test -f "${as_dir}install.sh"; then 23599f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 23609f1d9476Smrg ac_install_sh="${as_dir}install.sh -c" 23619f1d9476Smrg elif test -f "${as_dir}shtool"; then 23629f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 23639f1d9476Smrg ac_install_sh="${as_dir}shtool install -c" 23649f1d9476Smrg else 23659f1d9476Smrg ac_aux_dir_found=no 23669f1d9476Smrg if $ac_first_candidate; then 23679f1d9476Smrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 23689f1d9476Smrg else 23699f1d9476Smrg break 23709f1d9476Smrg fi 23719f1d9476Smrg fi 23729f1d9476Smrg else 23739f1d9476Smrg if test -f "${as_dir}${ac_aux}"; then 23749f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 23759f1d9476Smrg else 23769f1d9476Smrg ac_aux_dir_found=no 23779f1d9476Smrg if $ac_first_candidate; then 23789f1d9476Smrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 23799f1d9476Smrg else 23809f1d9476Smrg break 23819f1d9476Smrg fi 23829f1d9476Smrg fi 23839f1d9476Smrg fi 23849f1d9476Smrg done 23859f1d9476Smrg if test "$ac_aux_dir_found" = yes; then 23869f1d9476Smrg ac_aux_dir="$as_dir" 23879f1d9476Smrg break 23889f1d9476Smrg fi 23899f1d9476Smrg ac_first_candidate=false 23909f1d9476Smrg 23919f1d9476Smrg as_found=false 23929f1d9476Smrgdone 23939f1d9476SmrgIFS=$as_save_IFS 23949f1d9476Smrgif $as_found 23959f1d9476Smrgthen : 23969f1d9476Smrg 23979f1d9476Smrgelse $as_nop 23989f1d9476Smrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 23999f1d9476Smrgfi 24009f1d9476Smrg 24019f1d9476Smrg 24029f1d9476Smrg# These three variables are undocumented and unsupported, 24039f1d9476Smrg# and are intended to be withdrawn in a future Autoconf release. 24049f1d9476Smrg# They can cause serious problems if a builder's source tree is in a directory 24059f1d9476Smrg# whose full name contains unusual characters. 24069f1d9476Smrgif test -f "${ac_aux_dir}config.guess"; then 24079f1d9476Smrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 24089f1d9476Smrgfi 24099f1d9476Smrgif test -f "${ac_aux_dir}config.sub"; then 24109f1d9476Smrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 24119f1d9476Smrgfi 24129f1d9476Smrgif test -f "$ac_aux_dir/configure"; then 24139f1d9476Smrg ac_configure="$SHELL ${ac_aux_dir}configure" 24149f1d9476Smrgfi 24159f1d9476Smrg 24169f1d9476Smrg# Check that the precious variables saved in the cache have kept the same 24179f1d9476Smrg# value. 24189f1d9476Smrgac_cache_corrupted=false 24199f1d9476Smrgfor ac_var in $ac_precious_vars; do 24209f1d9476Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 24219f1d9476Smrg eval ac_new_set=\$ac_env_${ac_var}_set 24229f1d9476Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 24239f1d9476Smrg eval ac_new_val=\$ac_env_${ac_var}_value 24249f1d9476Smrg case $ac_old_set,$ac_new_set in 24259f1d9476Smrg set,) 24269f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 24279f1d9476Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 24289f1d9476Smrg ac_cache_corrupted=: ;; 24299f1d9476Smrg ,set) 24309f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 24319f1d9476Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 24329f1d9476Smrg ac_cache_corrupted=: ;; 24339f1d9476Smrg ,);; 24349f1d9476Smrg *) 24359f1d9476Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 24369f1d9476Smrg # differences in whitespace do not lead to failure. 24379f1d9476Smrg ac_old_val_w=`echo x $ac_old_val` 24389f1d9476Smrg ac_new_val_w=`echo x $ac_new_val` 24399f1d9476Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 24409f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 24419f1d9476Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 24429f1d9476Smrg ac_cache_corrupted=: 24439f1d9476Smrg else 24449f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 24459f1d9476Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 24469f1d9476Smrg eval $ac_var=\$ac_old_val 24479f1d9476Smrg fi 24489f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 24499f1d9476Smrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 24509f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 24519f1d9476Smrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 24529f1d9476Smrg fi;; 24539f1d9476Smrg esac 24549f1d9476Smrg # Pass precious variables to config.status. 24559f1d9476Smrg if test "$ac_new_set" = set; then 24569f1d9476Smrg case $ac_new_val in 24579f1d9476Smrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 24589f1d9476Smrg *) ac_arg=$ac_var=$ac_new_val ;; 24599f1d9476Smrg esac 24609f1d9476Smrg case " $ac_configure_args " in 24619f1d9476Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 24629f1d9476Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 24639f1d9476Smrg esac 24649f1d9476Smrg fi 24659f1d9476Smrgdone 24669f1d9476Smrgif $ac_cache_corrupted; then 24679f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 24689f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 24699f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 24709f1d9476Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 24719f1d9476Smrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 24729f1d9476Smrg and start over" "$LINENO" 5 24739f1d9476Smrgfi 24749f1d9476Smrg## -------------------- ## 24759f1d9476Smrg## Main body of script. ## 24769f1d9476Smrg## -------------------- ## 24779f1d9476Smrg 24789f1d9476Smrgac_ext=c 24799f1d9476Smrgac_cpp='$CPP $CPPFLAGS' 24809f1d9476Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 24819f1d9476Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 24829f1d9476Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 24839f1d9476Smrg 24849f1d9476Smrg 24859f1d9476SmrgRELEASE_DATE="2022-12-03" 24869f1d9476Smrg 24879f1d9476Smrgac_config_headers="$ac_config_headers config.h" 24889f1d9476Smrg 24899f1d9476Smrg 24909f1d9476Smrg# Initialize Automake 24919f1d9476Smrgam__api_version='1.16' 24929f1d9476Smrg 24939f1d9476Smrg 24949f1d9476Smrg 24959f1d9476Smrg # Find a good install program. We prefer a C program (faster), 24969f1d9476Smrg# so one script is as good as another. But avoid the broken or 24979f1d9476Smrg# incompatible versions: 24989f1d9476Smrg# SysV /etc/install, /usr/sbin/install 24999f1d9476Smrg# SunOS /usr/etc/install 25009f1d9476Smrg# IRIX /sbin/install 25019f1d9476Smrg# AIX /bin/install 2502f33d31a3Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2503f33d31a3Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2504f33d31a3Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2505f33d31a3Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2506f33d31a3Smrg# OS/2's system install, which has a completely different semantic 2507f33d31a3Smrg# ./install, which can be erroneously created by make from ./install.sh. 2508f33d31a3Smrg# Reject install programs that cannot install multiple files. 25099f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 25109f1d9476Smrgprintf %s "checking for a BSD-compatible install... " >&6; } 2511f33d31a3Smrgif test -z "$INSTALL"; then 25129f1d9476Smrgif test ${ac_cv_path_install+y} 25139f1d9476Smrgthen : 25149f1d9476Smrg printf %s "(cached) " >&6 25159f1d9476Smrgelse $as_nop 2516f33d31a3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2517f33d31a3Smrgfor as_dir in $PATH 2518f33d31a3Smrgdo 2519f33d31a3Smrg IFS=$as_save_IFS 25209f1d9476Smrg case $as_dir in #((( 25219f1d9476Smrg '') as_dir=./ ;; 25229f1d9476Smrg */) ;; 25239f1d9476Smrg *) as_dir=$as_dir/ ;; 25249f1d9476Smrg esac 25259f1d9476Smrg # Account for fact that we put trailing slashes in our PATH walk. 25269f1d9476Smrgcase $as_dir in #(( 25279f1d9476Smrg ./ | /[cC]/* | \ 2528f33d31a3Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2529f33d31a3Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2530f33d31a3Smrg /usr/ucb/* ) ;; 2531f33d31a3Smrg *) 2532f33d31a3Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2533f33d31a3Smrg # Don't use installbsd from OSF since it installs stuff as root 2534f33d31a3Smrg # by default. 2535f33d31a3Smrg for ac_prog in ginstall scoinst install; do 2536f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 25379f1d9476Smrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2538f33d31a3Smrg if test $ac_prog = install && 25399f1d9476Smrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2540f33d31a3Smrg # AIX install. It has an incompatible calling convention. 2541f33d31a3Smrg : 2542f33d31a3Smrg elif test $ac_prog = install && 25439f1d9476Smrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2544f33d31a3Smrg # program-specific install script used by HP pwplus--don't use. 2545f33d31a3Smrg : 2546f33d31a3Smrg else 2547f33d31a3Smrg rm -rf conftest.one conftest.two conftest.dir 2548f33d31a3Smrg echo one > conftest.one 2549f33d31a3Smrg echo two > conftest.two 2550f33d31a3Smrg mkdir conftest.dir 25519f1d9476Smrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 2552f33d31a3Smrg test -s conftest.one && test -s conftest.two && 2553f33d31a3Smrg test -s conftest.dir/conftest.one && 2554f33d31a3Smrg test -s conftest.dir/conftest.two 2555f33d31a3Smrg then 25569f1d9476Smrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 2557f33d31a3Smrg break 3 2558f33d31a3Smrg fi 2559f33d31a3Smrg fi 2560f33d31a3Smrg fi 2561f33d31a3Smrg done 2562f33d31a3Smrg done 2563f33d31a3Smrg ;; 2564f33d31a3Smrgesac 2565f33d31a3Smrg 2566f33d31a3Smrg done 2567f33d31a3SmrgIFS=$as_save_IFS 2568f33d31a3Smrg 2569f33d31a3Smrgrm -rf conftest.one conftest.two conftest.dir 2570f33d31a3Smrg 2571f33d31a3Smrgfi 25729f1d9476Smrg if test ${ac_cv_path_install+y}; then 2573f33d31a3Smrg INSTALL=$ac_cv_path_install 2574f33d31a3Smrg else 2575f33d31a3Smrg # As a last resort, use the slow shell script. Don't cache a 2576f33d31a3Smrg # value for INSTALL within a source directory, because that will 2577f33d31a3Smrg # break other packages using the cache if that directory is 2578f33d31a3Smrg # removed, or if the value is a relative name. 2579f33d31a3Smrg INSTALL=$ac_install_sh 2580f33d31a3Smrg fi 2581f33d31a3Smrgfi 25829f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 25839f1d9476Smrgprintf "%s\n" "$INSTALL" >&6; } 2584f33d31a3Smrg 2585f33d31a3Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2586f33d31a3Smrg# It thinks the first close brace ends the variable substitution. 2587f33d31a3Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2588f33d31a3Smrg 2589f33d31a3Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2590f33d31a3Smrg 2591f33d31a3Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2592f33d31a3Smrg 25939f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 25949f1d9476Smrgprintf %s "checking whether build environment is sane... " >&6; } 2595f33d31a3Smrg# Reject unsafe characters in $srcdir or the absolute working directory 2596f33d31a3Smrg# name. Accept space and tab only in the latter. 2597f33d31a3Smrgam_lf=' 2598f33d31a3Smrg' 2599f33d31a3Smrgcase `pwd` in 2600f33d31a3Smrg *[\\\"\#\$\&\'\`$am_lf]*) 2601f33d31a3Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2602f33d31a3Smrgesac 2603f33d31a3Smrgcase $srcdir in 2604f33d31a3Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2605f33d31a3Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2606f33d31a3Smrgesac 2607f33d31a3Smrg 2608f33d31a3Smrg# Do 'set' in a subshell so we don't clobber the current shell's 2609f33d31a3Smrg# arguments. Must try -L first in case configure is actually a 2610f33d31a3Smrg# symlink; some systems play weird games with the mod time of symlinks 2611f33d31a3Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2612f33d31a3Smrg# directory). 2613f33d31a3Smrgif ( 2614f33d31a3Smrg am_has_slept=no 2615f33d31a3Smrg for am_try in 1 2; do 2616f33d31a3Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2617f33d31a3Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2618f33d31a3Smrg if test "$*" = "X"; then 2619f33d31a3Smrg # -L didn't work. 2620f33d31a3Smrg set X `ls -t "$srcdir/configure" conftest.file` 2621f33d31a3Smrg fi 2622f33d31a3Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2623f33d31a3Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2624f33d31a3Smrg 2625f33d31a3Smrg # If neither matched, then we have a broken ls. This can happen 2626f33d31a3Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2627f33d31a3Smrg # broken ls alias from the environment. This has actually 2628f33d31a3Smrg # happened. Such a system could not be considered "sane". 2629f33d31a3Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2630f33d31a3Smrg alias in your environment" "$LINENO" 5 2631f33d31a3Smrg fi 2632f33d31a3Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2633f33d31a3Smrg break 2634f33d31a3Smrg fi 2635f33d31a3Smrg # Just in case. 2636f33d31a3Smrg sleep 1 2637f33d31a3Smrg am_has_slept=yes 2638f33d31a3Smrg done 2639f33d31a3Smrg test "$2" = conftest.file 2640f33d31a3Smrg ) 2641f33d31a3Smrgthen 2642f33d31a3Smrg # Ok. 2643f33d31a3Smrg : 2644f33d31a3Smrgelse 2645f33d31a3Smrg as_fn_error $? "newly created file is older than distributed files! 2646f33d31a3SmrgCheck your system clock" "$LINENO" 5 2647f33d31a3Smrgfi 26489f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 26499f1d9476Smrgprintf "%s\n" "yes" >&6; } 2650f33d31a3Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2651f33d31a3Smrg# generated files are strictly newer. 2652f33d31a3Smrgam_sleep_pid= 2653f33d31a3Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2654f33d31a3Smrg ( sleep 1 ) & 2655f33d31a3Smrg am_sleep_pid=$! 2656f33d31a3Smrgfi 2657f33d31a3Smrg 2658f33d31a3Smrgrm -f conftest.file 2659f33d31a3Smrg 2660f33d31a3Smrgtest "$program_prefix" != NONE && 2661f33d31a3Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2662f33d31a3Smrg# Use a double $ so make ignores it. 2663f33d31a3Smrgtest "$program_suffix" != NONE && 2664f33d31a3Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2665f33d31a3Smrg# Double any \ or $. 2666f33d31a3Smrg# By default was `s,x,x', remove it if useless. 2667f33d31a3Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 26689f1d9476Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 26699f1d9476Smrg 2670f33d31a3Smrg 2671f33d31a3Smrg# Expand $ac_aux_dir to an absolute path. 2672f33d31a3Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2673f33d31a3Smrg 26749f1d9476Smrg 26759f1d9476Smrg if test x"${MISSING+set}" != xset; then 26769f1d9476Smrg MISSING="\${SHELL} '$am_aux_dir/missing'" 2677f33d31a3Smrgfi 2678f33d31a3Smrg# Use eval to expand $SHELL 2679f33d31a3Smrgif eval "$MISSING --is-lightweight"; then 2680f33d31a3Smrg am_missing_run="$MISSING " 2681f33d31a3Smrgelse 2682f33d31a3Smrg am_missing_run= 26839f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 26849f1d9476Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2685f33d31a3Smrgfi 2686f33d31a3Smrg 2687f33d31a3Smrgif test x"${install_sh+set}" != xset; then 2688f33d31a3Smrg case $am_aux_dir in 2689f33d31a3Smrg *\ * | *\ *) 2690f33d31a3Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2691f33d31a3Smrg *) 2692f33d31a3Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2693f33d31a3Smrg esac 2694f33d31a3Smrgfi 2695f33d31a3Smrg 2696f33d31a3Smrg# Installed binaries are usually stripped using 'strip' when the user 2697f33d31a3Smrg# run "make install-strip". However 'strip' might not be the right 2698f33d31a3Smrg# tool to use in cross-compilation environments, therefore Automake 2699f33d31a3Smrg# will honor the 'STRIP' environment variable to overrule this program. 2700f33d31a3Smrgif test "$cross_compiling" != no; then 2701f33d31a3Smrg if test -n "$ac_tool_prefix"; then 2702f33d31a3Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2703f33d31a3Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 27049f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27059f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 27069f1d9476Smrgif test ${ac_cv_prog_STRIP+y} 27079f1d9476Smrgthen : 27089f1d9476Smrg printf %s "(cached) " >&6 27099f1d9476Smrgelse $as_nop 2710f33d31a3Smrg if test -n "$STRIP"; then 2711f33d31a3Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2712f33d31a3Smrgelse 2713f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2714f33d31a3Smrgfor as_dir in $PATH 2715f33d31a3Smrgdo 2716f33d31a3Smrg IFS=$as_save_IFS 27179f1d9476Smrg case $as_dir in #((( 27189f1d9476Smrg '') as_dir=./ ;; 27199f1d9476Smrg */) ;; 27209f1d9476Smrg *) as_dir=$as_dir/ ;; 27219f1d9476Smrg esac 2722f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 27239f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2724f33d31a3Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 27259f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2726f33d31a3Smrg break 2 2727f33d31a3Smrg fi 2728f33d31a3Smrgdone 2729f33d31a3Smrg done 2730f33d31a3SmrgIFS=$as_save_IFS 2731f33d31a3Smrg 2732f33d31a3Smrgfi 2733f33d31a3Smrgfi 2734f33d31a3SmrgSTRIP=$ac_cv_prog_STRIP 2735f33d31a3Smrgif test -n "$STRIP"; then 27369f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 27379f1d9476Smrgprintf "%s\n" "$STRIP" >&6; } 2738f33d31a3Smrgelse 27399f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 27409f1d9476Smrgprintf "%s\n" "no" >&6; } 2741f33d31a3Smrgfi 2742f33d31a3Smrg 2743f33d31a3Smrg 2744f33d31a3Smrgfi 2745f33d31a3Smrgif test -z "$ac_cv_prog_STRIP"; then 2746f33d31a3Smrg ac_ct_STRIP=$STRIP 2747f33d31a3Smrg # Extract the first word of "strip", so it can be a program name with args. 2748f33d31a3Smrgset dummy strip; ac_word=$2 27499f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27509f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 27519f1d9476Smrgif test ${ac_cv_prog_ac_ct_STRIP+y} 27529f1d9476Smrgthen : 27539f1d9476Smrg printf %s "(cached) " >&6 27549f1d9476Smrgelse $as_nop 2755f33d31a3Smrg if test -n "$ac_ct_STRIP"; then 2756f33d31a3Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2757f33d31a3Smrgelse 2758f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2759f33d31a3Smrgfor as_dir in $PATH 2760f33d31a3Smrgdo 2761f33d31a3Smrg IFS=$as_save_IFS 27629f1d9476Smrg case $as_dir in #((( 27639f1d9476Smrg '') as_dir=./ ;; 27649f1d9476Smrg */) ;; 27659f1d9476Smrg *) as_dir=$as_dir/ ;; 27669f1d9476Smrg esac 2767f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 27689f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2769f33d31a3Smrg ac_cv_prog_ac_ct_STRIP="strip" 27709f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2771f33d31a3Smrg break 2 2772f33d31a3Smrg fi 2773f33d31a3Smrgdone 2774f33d31a3Smrg done 2775f33d31a3SmrgIFS=$as_save_IFS 2776f33d31a3Smrg 2777f33d31a3Smrgfi 2778f33d31a3Smrgfi 2779f33d31a3Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2780f33d31a3Smrgif test -n "$ac_ct_STRIP"; then 27819f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 27829f1d9476Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 2783f33d31a3Smrgelse 27849f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 27859f1d9476Smrgprintf "%s\n" "no" >&6; } 2786f33d31a3Smrgfi 2787f33d31a3Smrg 2788f33d31a3Smrg if test "x$ac_ct_STRIP" = x; then 2789f33d31a3Smrg STRIP=":" 2790f33d31a3Smrg else 2791f33d31a3Smrg case $cross_compiling:$ac_tool_warned in 2792f33d31a3Smrgyes:) 27939f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 27949f1d9476Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2795f33d31a3Smrgac_tool_warned=yes ;; 2796f33d31a3Smrgesac 2797f33d31a3Smrg STRIP=$ac_ct_STRIP 2798f33d31a3Smrg fi 2799f33d31a3Smrgelse 2800f33d31a3Smrg STRIP="$ac_cv_prog_STRIP" 2801f33d31a3Smrgfi 2802f33d31a3Smrg 2803f33d31a3Smrgfi 2804f33d31a3SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2805f33d31a3Smrg 28069f1d9476Smrg 28079f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 28089f1d9476Smrgprintf %s "checking for a race-free mkdir -p... " >&6; } 2809f33d31a3Smrgif test -z "$MKDIR_P"; then 28109f1d9476Smrg if test ${ac_cv_path_mkdir+y} 28119f1d9476Smrgthen : 28129f1d9476Smrg printf %s "(cached) " >&6 28139f1d9476Smrgelse $as_nop 2814f33d31a3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2815f33d31a3Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2816f33d31a3Smrgdo 2817f33d31a3Smrg IFS=$as_save_IFS 28189f1d9476Smrg case $as_dir in #((( 28199f1d9476Smrg '') as_dir=./ ;; 28209f1d9476Smrg */) ;; 28219f1d9476Smrg *) as_dir=$as_dir/ ;; 28229f1d9476Smrg esac 2823f33d31a3Smrg for ac_prog in mkdir gmkdir; do 2824f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28259f1d9476Smrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 28269f1d9476Smrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 28279f1d9476Smrg 'mkdir ('*'coreutils) '* | \ 28289f1d9476Smrg 'BusyBox '* | \ 2829f33d31a3Smrg 'mkdir (fileutils) '4.1*) 28309f1d9476Smrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 2831f33d31a3Smrg break 3;; 2832f33d31a3Smrg esac 2833f33d31a3Smrg done 2834f33d31a3Smrg done 2835f33d31a3Smrg done 2836f33d31a3SmrgIFS=$as_save_IFS 2837f33d31a3Smrg 2838f33d31a3Smrgfi 2839f33d31a3Smrg 2840f33d31a3Smrg test -d ./--version && rmdir ./--version 28419f1d9476Smrg if test ${ac_cv_path_mkdir+y}; then 2842f33d31a3Smrg MKDIR_P="$ac_cv_path_mkdir -p" 2843f33d31a3Smrg else 2844f33d31a3Smrg # As a last resort, use the slow shell script. Don't cache a 2845f33d31a3Smrg # value for MKDIR_P within a source directory, because that will 2846f33d31a3Smrg # break other packages using the cache if that directory is 2847f33d31a3Smrg # removed, or if the value is a relative name. 2848f33d31a3Smrg MKDIR_P="$ac_install_sh -d" 2849f33d31a3Smrg fi 2850f33d31a3Smrgfi 28519f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 28529f1d9476Smrgprintf "%s\n" "$MKDIR_P" >&6; } 2853f33d31a3Smrg 2854f33d31a3Smrgfor ac_prog in gawk mawk nawk awk 2855f33d31a3Smrgdo 2856f33d31a3Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2857f33d31a3Smrgset dummy $ac_prog; ac_word=$2 28589f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28599f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 28609f1d9476Smrgif test ${ac_cv_prog_AWK+y} 28619f1d9476Smrgthen : 28629f1d9476Smrg printf %s "(cached) " >&6 28639f1d9476Smrgelse $as_nop 2864f33d31a3Smrg if test -n "$AWK"; then 2865f33d31a3Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2866f33d31a3Smrgelse 2867f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2868f33d31a3Smrgfor as_dir in $PATH 2869f33d31a3Smrgdo 2870f33d31a3Smrg IFS=$as_save_IFS 28719f1d9476Smrg case $as_dir in #((( 28729f1d9476Smrg '') as_dir=./ ;; 28739f1d9476Smrg */) ;; 28749f1d9476Smrg *) as_dir=$as_dir/ ;; 28759f1d9476Smrg esac 2876f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28779f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2878f33d31a3Smrg ac_cv_prog_AWK="$ac_prog" 28799f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2880f33d31a3Smrg break 2 2881f33d31a3Smrg fi 2882f33d31a3Smrgdone 2883f33d31a3Smrg done 2884f33d31a3SmrgIFS=$as_save_IFS 2885f33d31a3Smrg 2886f33d31a3Smrgfi 2887f33d31a3Smrgfi 2888f33d31a3SmrgAWK=$ac_cv_prog_AWK 2889f33d31a3Smrgif test -n "$AWK"; then 28909f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 28919f1d9476Smrgprintf "%s\n" "$AWK" >&6; } 2892f33d31a3Smrgelse 28939f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 28949f1d9476Smrgprintf "%s\n" "no" >&6; } 2895f33d31a3Smrgfi 2896f33d31a3Smrg 2897f33d31a3Smrg 2898f33d31a3Smrg test -n "$AWK" && break 2899f33d31a3Smrgdone 2900f33d31a3Smrg 29019f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 29029f1d9476Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2903f33d31a3Smrgset x ${MAKE-make} 29049f1d9476Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 29059f1d9476Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 29069f1d9476Smrgthen : 29079f1d9476Smrg printf %s "(cached) " >&6 29089f1d9476Smrgelse $as_nop 2909f33d31a3Smrg cat >conftest.make <<\_ACEOF 2910f33d31a3SmrgSHELL = /bin/sh 2911f33d31a3Smrgall: 2912f33d31a3Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2913f33d31a3Smrg_ACEOF 2914f33d31a3Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2915f33d31a3Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 2916f33d31a3Smrg *@@@%%%=?*=@@@%%%*) 2917f33d31a3Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 2918f33d31a3Smrg *) 2919f33d31a3Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 2920f33d31a3Smrgesac 2921f33d31a3Smrgrm -f conftest.make 2922f33d31a3Smrgfi 2923f33d31a3Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 29249f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29259f1d9476Smrgprintf "%s\n" "yes" >&6; } 2926f33d31a3Smrg SET_MAKE= 2927f33d31a3Smrgelse 29289f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 29299f1d9476Smrgprintf "%s\n" "no" >&6; } 2930f33d31a3Smrg SET_MAKE="MAKE=${MAKE-make}" 2931f33d31a3Smrgfi 2932f33d31a3Smrg 2933f33d31a3Smrgrm -rf .tst 2>/dev/null 2934f33d31a3Smrgmkdir .tst 2>/dev/null 2935f33d31a3Smrgif test -d .tst; then 2936f33d31a3Smrg am__leading_dot=. 2937f33d31a3Smrgelse 2938f33d31a3Smrg am__leading_dot=_ 2939f33d31a3Smrgfi 2940f33d31a3Smrgrmdir .tst 2>/dev/null 2941f33d31a3Smrg 2942f33d31a3Smrg# Check whether --enable-silent-rules was given. 29439f1d9476Smrgif test ${enable_silent_rules+y} 29449f1d9476Smrgthen : 2945f33d31a3Smrg enableval=$enable_silent_rules; 2946f33d31a3Smrgfi 2947f33d31a3Smrg 2948f33d31a3Smrgcase $enable_silent_rules in # ((( 2949f33d31a3Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2950f33d31a3Smrg no) AM_DEFAULT_VERBOSITY=1;; 2951f33d31a3Smrg *) AM_DEFAULT_VERBOSITY=1;; 2952f33d31a3Smrgesac 2953f33d31a3Smrgam_make=${MAKE-make} 29549f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 29559f1d9476Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 29569f1d9476Smrgif test ${am_cv_make_support_nested_variables+y} 29579f1d9476Smrgthen : 29589f1d9476Smrg printf %s "(cached) " >&6 29599f1d9476Smrgelse $as_nop 29609f1d9476Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 2961f33d31a3SmrgBAR0=false 2962f33d31a3SmrgBAR1=true 2963f33d31a3SmrgV=1 2964f33d31a3Smrgam__doit: 2965f33d31a3Smrg @$(TRUE) 2966f33d31a3Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2967f33d31a3Smrg am_cv_make_support_nested_variables=yes 2968f33d31a3Smrgelse 2969f33d31a3Smrg am_cv_make_support_nested_variables=no 2970f33d31a3Smrgfi 2971f33d31a3Smrgfi 29729f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 29739f1d9476Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 2974f33d31a3Smrgif test $am_cv_make_support_nested_variables = yes; then 2975f33d31a3Smrg AM_V='$(V)' 2976f33d31a3Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2977f33d31a3Smrgelse 2978f33d31a3Smrg AM_V=$AM_DEFAULT_VERBOSITY 2979f33d31a3Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2980f33d31a3Smrgfi 2981f33d31a3SmrgAM_BACKSLASH='\' 2982f33d31a3Smrg 2983f33d31a3Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 2984f33d31a3Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2985f33d31a3Smrg # is not polluted with repeated "-I." 2986f33d31a3Smrg am__isrc=' -I$(srcdir)' 2987f33d31a3Smrg # test to see if srcdir already configured 2988f33d31a3Smrg if test -f $srcdir/config.status; then 2989f33d31a3Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2990f33d31a3Smrg fi 2991f33d31a3Smrgfi 2992f33d31a3Smrg 2993f33d31a3Smrg# test whether we have cygpath 2994f33d31a3Smrgif test -z "$CYGPATH_W"; then 2995f33d31a3Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 2996f33d31a3Smrg CYGPATH_W='cygpath -w' 2997f33d31a3Smrg else 2998f33d31a3Smrg CYGPATH_W=echo 2999f33d31a3Smrg fi 3000f33d31a3Smrgfi 3001f33d31a3Smrg 3002f33d31a3Smrg 3003f33d31a3Smrg# Define the identity of the package. 3004f33d31a3Smrg PACKAGE='transset' 30059f1d9476Smrg VERSION='1.0.3' 3006f33d31a3Smrg 3007f33d31a3Smrg 30089f1d9476Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3009f33d31a3Smrg 3010f33d31a3Smrg 30119f1d9476Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3012f33d31a3Smrg 3013f33d31a3Smrg# Some tools Automake needs. 3014f33d31a3Smrg 3015f33d31a3SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3016f33d31a3Smrg 3017f33d31a3Smrg 3018f33d31a3SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3019f33d31a3Smrg 3020f33d31a3Smrg 3021f33d31a3SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3022f33d31a3Smrg 3023f33d31a3Smrg 3024f33d31a3SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3025f33d31a3Smrg 3026f33d31a3Smrg 3027f33d31a3SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3028f33d31a3Smrg 3029f33d31a3Smrg# For better backward compatibility. To be removed once Automake 1.9.x 3030f33d31a3Smrg# dies out for good. For more background, see: 30319f1d9476Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 30329f1d9476Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3033f33d31a3Smrgmkdir_p='$(MKDIR_P)' 3034f33d31a3Smrg 3035f33d31a3Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3036f33d31a3Smrg# system "awk" is bad on some platforms. 3037f33d31a3Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 3038f33d31a3Smrg# in the wild :-( We should find a proper way to deprecate it ... 3039f33d31a3SmrgAMTAR='$${TAR-tar}' 3040f33d31a3Smrg 3041f33d31a3Smrg 3042f33d31a3Smrg# We'll loop over all known methods to create a tar archive until one works. 3043f33d31a3Smrg_am_tools='gnutar pax cpio none' 3044f33d31a3Smrg 3045f33d31a3Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3046f33d31a3Smrg 3047f33d31a3Smrg 3048f33d31a3Smrg 3049f33d31a3Smrg 3050f33d31a3Smrg 30519f1d9476Smrg# Variables for tags utilities; see am/tags.am 30529f1d9476Smrgif test -z "$CTAGS"; then 30539f1d9476Smrg CTAGS=ctags 30549f1d9476Smrgfi 30559f1d9476Smrg 30569f1d9476Smrgif test -z "$ETAGS"; then 30579f1d9476Smrg ETAGS=etags 30589f1d9476Smrgfi 30599f1d9476Smrg 30609f1d9476Smrgif test -z "$CSCOPE"; then 30619f1d9476Smrg CSCOPE=cscope 30629f1d9476Smrgfi 30639f1d9476Smrg 30649f1d9476Smrg 3065f33d31a3Smrg 3066f33d31a3Smrg# POSIX will say in a future version that running "rm -f" with no argument 3067f33d31a3Smrg# is OK; and we want to be able to make that assumption in our Makefile 3068f33d31a3Smrg# recipes. So use an aggressive probe to check that the usage we want is 3069f33d31a3Smrg# actually supported "in the wild" to an acceptable degree. 3070f33d31a3Smrg# See automake bug#10828. 3071f33d31a3Smrg# To make any issue more visible, cause the running configure to be aborted 3072f33d31a3Smrg# by default if the 'rm' program in use doesn't match our expectations; the 3073f33d31a3Smrg# user can still override this though. 3074f33d31a3Smrgif rm -f && rm -fr && rm -rf; then : OK; else 3075f33d31a3Smrg cat >&2 <<'END' 3076f33d31a3SmrgOops! 3077f33d31a3Smrg 3078f33d31a3SmrgYour 'rm' program seems unable to run without file operands specified 3079f33d31a3Smrgon the command line, even when the '-f' option is present. This is contrary 3080f33d31a3Smrgto the behaviour of most rm programs out there, and not conforming with 3081f33d31a3Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3082f33d31a3Smrg 3083f33d31a3SmrgPlease tell bug-automake@gnu.org about your system, including the value 3084f33d31a3Smrgof your $PATH and any error possibly output before this message. This 3085f33d31a3Smrgcan help us improve future automake versions. 3086f33d31a3Smrg 3087f33d31a3SmrgEND 3088f33d31a3Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3089f33d31a3Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 3090f33d31a3Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3091f33d31a3Smrg echo >&2 3092f33d31a3Smrg else 3093f33d31a3Smrg cat >&2 <<'END' 3094f33d31a3SmrgAborting the configuration process, to ensure you take notice of the issue. 3095f33d31a3Smrg 3096f33d31a3SmrgYou can download and install GNU coreutils to get an 'rm' implementation 30979f1d9476Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3098f33d31a3Smrg 3099f33d31a3SmrgIf you want to complete the configuration process using your problematic 3100f33d31a3Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3101f33d31a3Smrgto "yes", and re-run configure. 3102f33d31a3Smrg 3103f33d31a3SmrgEND 3104f33d31a3Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3105f33d31a3Smrg fi 3106f33d31a3Smrgfi 3107f33d31a3Smrg 3108f33d31a3Smrg 3109f33d31a3Smrg# Require xorg-macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3110f33d31a3Smrg 3111f33d31a3Smrg 3112f33d31a3Smrg 3113f33d31a3Smrg 3114f33d31a3Smrg 3115f33d31a3Smrg 3116f33d31a3Smrg 3117f33d31a3Smrg 3118f33d31a3Smrg 3119f33d31a3Smrg 3120f33d31a3Smrg 31219f1d9476Smrg 31229f1d9476Smrg 31239f1d9476Smrg 31249f1d9476Smrg 31259f1d9476Smrg 31269f1d9476Smrg 31279f1d9476Smrg 31289f1d9476Smrg 31299f1d9476Smrg 3130f33d31a3SmrgDEPDIR="${am__leading_dot}deps" 3131f33d31a3Smrg 3132f33d31a3Smrgac_config_commands="$ac_config_commands depfiles" 3133f33d31a3Smrg 31349f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 31359f1d9476Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 31369f1d9476Smrgcat > confinc.mk << 'END' 3137f33d31a3Smrgam__doit: 31389f1d9476Smrg @echo this is the am__doit target >confinc.out 3139f33d31a3Smrg.PHONY: am__doit 3140f33d31a3SmrgEND 3141f33d31a3Smrgam__include="#" 3142f33d31a3Smrgam__quote= 31439f1d9476Smrg# BSD make does it like this. 31449f1d9476Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD 31459f1d9476Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 31469f1d9476Smrgecho 'include confinc.mk # ignored' > confmf.GNU 31479f1d9476Smrg_am_result=no 31489f1d9476Smrgfor s in GNU BSD; do 31499f1d9476Smrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 31509f1d9476Smrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 31519f1d9476Smrg ac_status=$? 31529f1d9476Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 31539f1d9476Smrg (exit $ac_status); } 31549f1d9476Smrg case $?:`cat confinc.out 2>/dev/null` in #( 31559f1d9476Smrg '0:this is the am__doit target') : 31569f1d9476Smrg case $s in #( 31579f1d9476Smrg BSD) : 31589f1d9476Smrg am__include='.include' am__quote='"' ;; #( 31599f1d9476Smrg *) : 31609f1d9476Smrg am__include='include' am__quote='' ;; 31619f1d9476Smrgesac ;; #( 31629f1d9476Smrg *) : 3163f33d31a3Smrg ;; 31649f1d9476Smrgesac 31659f1d9476Smrg if test "$am__include" != "#"; then 31669f1d9476Smrg _am_result="yes ($s style)" 31679f1d9476Smrg break 31689f1d9476Smrg fi 31699f1d9476Smrgdone 31709f1d9476Smrgrm -f confinc.* confmf.* 31719f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 31729f1d9476Smrgprintf "%s\n" "${_am_result}" >&6; } 3173f33d31a3Smrg 3174f33d31a3Smrg# Check whether --enable-dependency-tracking was given. 31759f1d9476Smrgif test ${enable_dependency_tracking+y} 31769f1d9476Smrgthen : 3177f33d31a3Smrg enableval=$enable_dependency_tracking; 3178f33d31a3Smrgfi 3179f33d31a3Smrg 3180f33d31a3Smrgif test "x$enable_dependency_tracking" != xno; then 3181f33d31a3Smrg am_depcomp="$ac_aux_dir/depcomp" 3182f33d31a3Smrg AMDEPBACKSLASH='\' 3183f33d31a3Smrg am__nodep='_no' 3184f33d31a3Smrgfi 3185f33d31a3Smrg if test "x$enable_dependency_tracking" != xno; then 3186f33d31a3Smrg AMDEP_TRUE= 3187f33d31a3Smrg AMDEP_FALSE='#' 3188f33d31a3Smrgelse 3189f33d31a3Smrg AMDEP_TRUE='#' 3190f33d31a3Smrg AMDEP_FALSE= 3191f33d31a3Smrgfi 3192f33d31a3Smrg 3193f33d31a3Smrg 3194f33d31a3Smrgac_ext=c 3195f33d31a3Smrgac_cpp='$CPP $CPPFLAGS' 3196f33d31a3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3197f33d31a3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3198f33d31a3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3199f33d31a3Smrgif test -n "$ac_tool_prefix"; then 3200f33d31a3Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3201f33d31a3Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 32029f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32039f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 32049f1d9476Smrgif test ${ac_cv_prog_CC+y} 32059f1d9476Smrgthen : 32069f1d9476Smrg printf %s "(cached) " >&6 32079f1d9476Smrgelse $as_nop 3208f33d31a3Smrg if test -n "$CC"; then 3209f33d31a3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3210f33d31a3Smrgelse 3211f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3212f33d31a3Smrgfor as_dir in $PATH 3213f33d31a3Smrgdo 3214f33d31a3Smrg IFS=$as_save_IFS 32159f1d9476Smrg case $as_dir in #((( 32169f1d9476Smrg '') as_dir=./ ;; 32179f1d9476Smrg */) ;; 32189f1d9476Smrg *) as_dir=$as_dir/ ;; 32199f1d9476Smrg esac 3220f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 32219f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3222f33d31a3Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 32239f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3224f33d31a3Smrg break 2 3225f33d31a3Smrg fi 3226f33d31a3Smrgdone 3227f33d31a3Smrg done 3228f33d31a3SmrgIFS=$as_save_IFS 3229f33d31a3Smrg 3230f33d31a3Smrgfi 3231f33d31a3Smrgfi 3232f33d31a3SmrgCC=$ac_cv_prog_CC 3233f33d31a3Smrgif test -n "$CC"; then 32349f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 32359f1d9476Smrgprintf "%s\n" "$CC" >&6; } 3236f33d31a3Smrgelse 32379f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 32389f1d9476Smrgprintf "%s\n" "no" >&6; } 3239f33d31a3Smrgfi 3240f33d31a3Smrg 3241f33d31a3Smrg 3242f33d31a3Smrgfi 3243f33d31a3Smrgif test -z "$ac_cv_prog_CC"; then 3244f33d31a3Smrg ac_ct_CC=$CC 3245f33d31a3Smrg # Extract the first word of "gcc", so it can be a program name with args. 3246f33d31a3Smrgset dummy gcc; ac_word=$2 32479f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32489f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 32499f1d9476Smrgif test ${ac_cv_prog_ac_ct_CC+y} 32509f1d9476Smrgthen : 32519f1d9476Smrg printf %s "(cached) " >&6 32529f1d9476Smrgelse $as_nop 3253f33d31a3Smrg if test -n "$ac_ct_CC"; then 3254f33d31a3Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3255f33d31a3Smrgelse 3256f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3257f33d31a3Smrgfor as_dir in $PATH 3258f33d31a3Smrgdo 3259f33d31a3Smrg IFS=$as_save_IFS 32609f1d9476Smrg case $as_dir in #((( 32619f1d9476Smrg '') as_dir=./ ;; 32629f1d9476Smrg */) ;; 32639f1d9476Smrg *) as_dir=$as_dir/ ;; 32649f1d9476Smrg esac 3265f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 32669f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3267f33d31a3Smrg ac_cv_prog_ac_ct_CC="gcc" 32689f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3269f33d31a3Smrg break 2 3270f33d31a3Smrg fi 3271f33d31a3Smrgdone 3272f33d31a3Smrg done 3273f33d31a3SmrgIFS=$as_save_IFS 3274f33d31a3Smrg 3275f33d31a3Smrgfi 3276f33d31a3Smrgfi 3277f33d31a3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3278f33d31a3Smrgif test -n "$ac_ct_CC"; then 32799f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 32809f1d9476Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 3281f33d31a3Smrgelse 32829f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 32839f1d9476Smrgprintf "%s\n" "no" >&6; } 3284f33d31a3Smrgfi 3285f33d31a3Smrg 3286f33d31a3Smrg if test "x$ac_ct_CC" = x; then 3287f33d31a3Smrg CC="" 3288f33d31a3Smrg else 3289f33d31a3Smrg case $cross_compiling:$ac_tool_warned in 3290f33d31a3Smrgyes:) 32919f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 32929f1d9476Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3293f33d31a3Smrgac_tool_warned=yes ;; 3294f33d31a3Smrgesac 3295f33d31a3Smrg CC=$ac_ct_CC 3296f33d31a3Smrg fi 3297f33d31a3Smrgelse 3298f33d31a3Smrg CC="$ac_cv_prog_CC" 3299f33d31a3Smrgfi 3300f33d31a3Smrg 3301f33d31a3Smrgif test -z "$CC"; then 3302f33d31a3Smrg if test -n "$ac_tool_prefix"; then 3303f33d31a3Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3304f33d31a3Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 33059f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33069f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 33079f1d9476Smrgif test ${ac_cv_prog_CC+y} 33089f1d9476Smrgthen : 33099f1d9476Smrg printf %s "(cached) " >&6 33109f1d9476Smrgelse $as_nop 3311f33d31a3Smrg if test -n "$CC"; then 3312f33d31a3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3313f33d31a3Smrgelse 3314f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3315f33d31a3Smrgfor as_dir in $PATH 3316f33d31a3Smrgdo 3317f33d31a3Smrg IFS=$as_save_IFS 33189f1d9476Smrg case $as_dir in #((( 33199f1d9476Smrg '') as_dir=./ ;; 33209f1d9476Smrg */) ;; 33219f1d9476Smrg *) as_dir=$as_dir/ ;; 33229f1d9476Smrg esac 3323f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 33249f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3325f33d31a3Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 33269f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3327f33d31a3Smrg break 2 3328f33d31a3Smrg fi 3329f33d31a3Smrgdone 3330f33d31a3Smrg done 3331f33d31a3SmrgIFS=$as_save_IFS 3332f33d31a3Smrg 3333f33d31a3Smrgfi 3334f33d31a3Smrgfi 3335f33d31a3SmrgCC=$ac_cv_prog_CC 3336f33d31a3Smrgif test -n "$CC"; then 33379f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 33389f1d9476Smrgprintf "%s\n" "$CC" >&6; } 3339f33d31a3Smrgelse 33409f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 33419f1d9476Smrgprintf "%s\n" "no" >&6; } 3342f33d31a3Smrgfi 3343f33d31a3Smrg 3344f33d31a3Smrg 3345f33d31a3Smrg fi 3346f33d31a3Smrgfi 3347f33d31a3Smrgif test -z "$CC"; then 3348f33d31a3Smrg # Extract the first word of "cc", so it can be a program name with args. 3349f33d31a3Smrgset dummy cc; ac_word=$2 33509f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33519f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 33529f1d9476Smrgif test ${ac_cv_prog_CC+y} 33539f1d9476Smrgthen : 33549f1d9476Smrg printf %s "(cached) " >&6 33559f1d9476Smrgelse $as_nop 3356f33d31a3Smrg if test -n "$CC"; then 3357f33d31a3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3358f33d31a3Smrgelse 3359f33d31a3Smrg ac_prog_rejected=no 3360f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3361f33d31a3Smrgfor as_dir in $PATH 3362f33d31a3Smrgdo 3363f33d31a3Smrg IFS=$as_save_IFS 33649f1d9476Smrg case $as_dir in #((( 33659f1d9476Smrg '') as_dir=./ ;; 33669f1d9476Smrg */) ;; 33679f1d9476Smrg *) as_dir=$as_dir/ ;; 33689f1d9476Smrg esac 3369f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 33709f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33719f1d9476Smrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3372f33d31a3Smrg ac_prog_rejected=yes 3373f33d31a3Smrg continue 3374f33d31a3Smrg fi 3375f33d31a3Smrg ac_cv_prog_CC="cc" 33769f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3377f33d31a3Smrg break 2 3378f33d31a3Smrg fi 3379f33d31a3Smrgdone 3380f33d31a3Smrg done 3381f33d31a3SmrgIFS=$as_save_IFS 3382f33d31a3Smrg 3383f33d31a3Smrgif test $ac_prog_rejected = yes; then 3384f33d31a3Smrg # We found a bogon in the path, so make sure we never use it. 3385f33d31a3Smrg set dummy $ac_cv_prog_CC 3386f33d31a3Smrg shift 3387f33d31a3Smrg if test $# != 0; then 3388f33d31a3Smrg # We chose a different compiler from the bogus one. 3389f33d31a3Smrg # However, it has the same basename, so the bogon will be chosen 3390f33d31a3Smrg # first if we set CC to just the basename; use the full file name. 3391f33d31a3Smrg shift 33929f1d9476Smrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3393f33d31a3Smrg fi 3394f33d31a3Smrgfi 3395f33d31a3Smrgfi 3396f33d31a3Smrgfi 3397f33d31a3SmrgCC=$ac_cv_prog_CC 3398f33d31a3Smrgif test -n "$CC"; then 33999f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34009f1d9476Smrgprintf "%s\n" "$CC" >&6; } 3401f33d31a3Smrgelse 34029f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 34039f1d9476Smrgprintf "%s\n" "no" >&6; } 3404f33d31a3Smrgfi 3405f33d31a3Smrg 3406f33d31a3Smrg 3407f33d31a3Smrgfi 3408f33d31a3Smrgif test -z "$CC"; then 3409f33d31a3Smrg if test -n "$ac_tool_prefix"; then 3410f33d31a3Smrg for ac_prog in cl.exe 3411f33d31a3Smrg do 3412f33d31a3Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3413f33d31a3Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 34149f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 34159f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 34169f1d9476Smrgif test ${ac_cv_prog_CC+y} 34179f1d9476Smrgthen : 34189f1d9476Smrg printf %s "(cached) " >&6 34199f1d9476Smrgelse $as_nop 3420f33d31a3Smrg if test -n "$CC"; then 3421f33d31a3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3422f33d31a3Smrgelse 3423f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3424f33d31a3Smrgfor as_dir in $PATH 3425f33d31a3Smrgdo 3426f33d31a3Smrg IFS=$as_save_IFS 34279f1d9476Smrg case $as_dir in #((( 34289f1d9476Smrg '') as_dir=./ ;; 34299f1d9476Smrg */) ;; 34309f1d9476Smrg *) as_dir=$as_dir/ ;; 34319f1d9476Smrg esac 3432f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 34339f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3434f33d31a3Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 34359f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3436f33d31a3Smrg break 2 3437f33d31a3Smrg fi 3438f33d31a3Smrgdone 3439f33d31a3Smrg done 3440f33d31a3SmrgIFS=$as_save_IFS 3441f33d31a3Smrg 3442f33d31a3Smrgfi 3443f33d31a3Smrgfi 3444f33d31a3SmrgCC=$ac_cv_prog_CC 3445f33d31a3Smrgif test -n "$CC"; then 34469f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34479f1d9476Smrgprintf "%s\n" "$CC" >&6; } 3448f33d31a3Smrgelse 34499f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 34509f1d9476Smrgprintf "%s\n" "no" >&6; } 3451f33d31a3Smrgfi 3452f33d31a3Smrg 3453f33d31a3Smrg 3454f33d31a3Smrg test -n "$CC" && break 3455f33d31a3Smrg done 3456f33d31a3Smrgfi 3457f33d31a3Smrgif test -z "$CC"; then 3458f33d31a3Smrg ac_ct_CC=$CC 3459f33d31a3Smrg for ac_prog in cl.exe 3460f33d31a3Smrgdo 3461f33d31a3Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3462f33d31a3Smrgset dummy $ac_prog; ac_word=$2 34639f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 34649f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 34659f1d9476Smrgif test ${ac_cv_prog_ac_ct_CC+y} 34669f1d9476Smrgthen : 34679f1d9476Smrg printf %s "(cached) " >&6 34689f1d9476Smrgelse $as_nop 3469f33d31a3Smrg if test -n "$ac_ct_CC"; then 3470f33d31a3Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3471f33d31a3Smrgelse 3472f33d31a3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3473f33d31a3Smrgfor as_dir in $PATH 3474f33d31a3Smrgdo 3475f33d31a3Smrg IFS=$as_save_IFS 34769f1d9476Smrg case $as_dir in #((( 34779f1d9476Smrg '') as_dir=./ ;; 34789f1d9476Smrg */) ;; 34799f1d9476Smrg *) as_dir=$as_dir/ ;; 34809f1d9476Smrg esac 3481f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 34829f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3483f33d31a3Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 34849f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3485f33d31a3Smrg break 2 3486f33d31a3Smrg fi 3487f33d31a3Smrgdone 3488f33d31a3Smrg done 3489f33d31a3SmrgIFS=$as_save_IFS 3490f33d31a3Smrg 3491f33d31a3Smrgfi 3492f33d31a3Smrgfi 3493f33d31a3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3494f33d31a3Smrgif test -n "$ac_ct_CC"; then 34959f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 34969f1d9476Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 3497f33d31a3Smrgelse 34989f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 34999f1d9476Smrgprintf "%s\n" "no" >&6; } 3500f33d31a3Smrgfi 3501f33d31a3Smrg 3502f33d31a3Smrg 3503f33d31a3Smrg test -n "$ac_ct_CC" && break 3504f33d31a3Smrgdone 3505f33d31a3Smrg 3506f33d31a3Smrg if test "x$ac_ct_CC" = x; then 3507f33d31a3Smrg CC="" 3508f33d31a3Smrg else 3509f33d31a3Smrg case $cross_compiling:$ac_tool_warned in 3510f33d31a3Smrgyes:) 35119f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 35129f1d9476Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3513f33d31a3Smrgac_tool_warned=yes ;; 3514f33d31a3Smrgesac 3515f33d31a3Smrg CC=$ac_ct_CC 3516f33d31a3Smrg fi 3517f33d31a3Smrgfi 3518f33d31a3Smrg 3519f33d31a3Smrgfi 35209f1d9476Smrgif test -z "$CC"; then 35219f1d9476Smrg if test -n "$ac_tool_prefix"; then 35229f1d9476Smrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 35239f1d9476Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2 35249f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 35259f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 35269f1d9476Smrgif test ${ac_cv_prog_CC+y} 35279f1d9476Smrgthen : 35289f1d9476Smrg printf %s "(cached) " >&6 35299f1d9476Smrgelse $as_nop 35309f1d9476Smrg if test -n "$CC"; then 35319f1d9476Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 35329f1d9476Smrgelse 35339f1d9476Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35349f1d9476Smrgfor as_dir in $PATH 35359f1d9476Smrgdo 35369f1d9476Smrg IFS=$as_save_IFS 35379f1d9476Smrg case $as_dir in #((( 35389f1d9476Smrg '') as_dir=./ ;; 35399f1d9476Smrg */) ;; 35409f1d9476Smrg *) as_dir=$as_dir/ ;; 35419f1d9476Smrg esac 35429f1d9476Smrg for ac_exec_ext in '' $ac_executable_extensions; do 35439f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 35449f1d9476Smrg ac_cv_prog_CC="${ac_tool_prefix}clang" 35459f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 35469f1d9476Smrg break 2 35479f1d9476Smrg fi 35489f1d9476Smrgdone 35499f1d9476Smrg done 35509f1d9476SmrgIFS=$as_save_IFS 35519f1d9476Smrg 35529f1d9476Smrgfi 35539f1d9476Smrgfi 35549f1d9476SmrgCC=$ac_cv_prog_CC 35559f1d9476Smrgif test -n "$CC"; then 35569f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 35579f1d9476Smrgprintf "%s\n" "$CC" >&6; } 35589f1d9476Smrgelse 35599f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 35609f1d9476Smrgprintf "%s\n" "no" >&6; } 35619f1d9476Smrgfi 3562f33d31a3Smrg 3563f33d31a3Smrg 35649f1d9476Smrgfi 35659f1d9476Smrgif test -z "$ac_cv_prog_CC"; then 35669f1d9476Smrg ac_ct_CC=$CC 35679f1d9476Smrg # Extract the first word of "clang", so it can be a program name with args. 35689f1d9476Smrgset dummy clang; ac_word=$2 35699f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 35709f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 35719f1d9476Smrgif test ${ac_cv_prog_ac_ct_CC+y} 35729f1d9476Smrgthen : 35739f1d9476Smrg printf %s "(cached) " >&6 35749f1d9476Smrgelse $as_nop 35759f1d9476Smrg if test -n "$ac_ct_CC"; then 35769f1d9476Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 35779f1d9476Smrgelse 35789f1d9476Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35799f1d9476Smrgfor as_dir in $PATH 35809f1d9476Smrgdo 35819f1d9476Smrg IFS=$as_save_IFS 35829f1d9476Smrg case $as_dir in #((( 35839f1d9476Smrg '') as_dir=./ ;; 35849f1d9476Smrg */) ;; 35859f1d9476Smrg *) as_dir=$as_dir/ ;; 35869f1d9476Smrg esac 35879f1d9476Smrg for ac_exec_ext in '' $ac_executable_extensions; do 35889f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 35899f1d9476Smrg ac_cv_prog_ac_ct_CC="clang" 35909f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 35919f1d9476Smrg break 2 35929f1d9476Smrg fi 35939f1d9476Smrgdone 35949f1d9476Smrg done 35959f1d9476SmrgIFS=$as_save_IFS 35969f1d9476Smrg 35979f1d9476Smrgfi 35989f1d9476Smrgfi 35999f1d9476Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 36009f1d9476Smrgif test -n "$ac_ct_CC"; then 36019f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 36029f1d9476Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 36039f1d9476Smrgelse 36049f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 36059f1d9476Smrgprintf "%s\n" "no" >&6; } 36069f1d9476Smrgfi 36079f1d9476Smrg 36089f1d9476Smrg if test "x$ac_ct_CC" = x; then 36099f1d9476Smrg CC="" 36109f1d9476Smrg else 36119f1d9476Smrg case $cross_compiling:$ac_tool_warned in 36129f1d9476Smrgyes:) 36139f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 36149f1d9476Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 36159f1d9476Smrgac_tool_warned=yes ;; 36169f1d9476Smrgesac 36179f1d9476Smrg CC=$ac_ct_CC 36189f1d9476Smrg fi 36199f1d9476Smrgelse 36209f1d9476Smrg CC="$ac_cv_prog_CC" 36219f1d9476Smrgfi 36229f1d9476Smrg 36239f1d9476Smrgfi 36249f1d9476Smrg 36259f1d9476Smrg 36269f1d9476Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 36279f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3628f33d31a3Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 3629f33d31a3SmrgSee \`config.log' for more details" "$LINENO" 5; } 3630f33d31a3Smrg 3631f33d31a3Smrg# Provide some information about the compiler. 36329f1d9476Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3633f33d31a3Smrgset X $ac_compile 3634f33d31a3Smrgac_compiler=$2 36359f1d9476Smrgfor ac_option in --version -v -V -qversion -version; do 3636f33d31a3Smrg { { ac_try="$ac_compiler $ac_option >&5" 3637f33d31a3Smrgcase "(($ac_try" in 3638f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3639f33d31a3Smrg *) ac_try_echo=$ac_try;; 3640f33d31a3Smrgesac 3641f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 36429f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3643f33d31a3Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3644f33d31a3Smrg ac_status=$? 3645f33d31a3Smrg if test -s conftest.err; then 3646f33d31a3Smrg sed '10a\ 3647f33d31a3Smrg... rest of stderr output deleted ... 3648f33d31a3Smrg 10q' conftest.err >conftest.er1 3649f33d31a3Smrg cat conftest.er1 >&5 3650f33d31a3Smrg fi 3651f33d31a3Smrg rm -f conftest.er1 conftest.err 36529f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3653f33d31a3Smrg test $ac_status = 0; } 3654f33d31a3Smrgdone 3655f33d31a3Smrg 3656f33d31a3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3657f33d31a3Smrg/* end confdefs.h. */ 3658f33d31a3Smrg 3659f33d31a3Smrgint 36609f1d9476Smrgmain (void) 3661f33d31a3Smrg{ 3662f33d31a3Smrg 3663f33d31a3Smrg ; 3664f33d31a3Smrg return 0; 3665f33d31a3Smrg} 3666f33d31a3Smrg_ACEOF 3667f33d31a3Smrgac_clean_files_save=$ac_clean_files 3668f33d31a3Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3669f33d31a3Smrg# Try to create an executable without -o first, disregard a.out. 3670f33d31a3Smrg# It will help us diagnose broken compilers, and finding out an intuition 3671f33d31a3Smrg# of exeext. 36729f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 36739f1d9476Smrgprintf %s "checking whether the C compiler works... " >&6; } 36749f1d9476Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3675f33d31a3Smrg 3676f33d31a3Smrg# The possible output files: 3677f33d31a3Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3678f33d31a3Smrg 3679f33d31a3Smrgac_rmfiles= 3680f33d31a3Smrgfor ac_file in $ac_files 3681f33d31a3Smrgdo 3682f33d31a3Smrg case $ac_file in 3683f33d31a3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3684f33d31a3Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3685f33d31a3Smrg esac 3686f33d31a3Smrgdone 3687f33d31a3Smrgrm -f $ac_rmfiles 3688f33d31a3Smrg 3689f33d31a3Smrgif { { ac_try="$ac_link_default" 3690f33d31a3Smrgcase "(($ac_try" in 3691f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3692f33d31a3Smrg *) ac_try_echo=$ac_try;; 3693f33d31a3Smrgesac 3694f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 36959f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3696f33d31a3Smrg (eval "$ac_link_default") 2>&5 3697f33d31a3Smrg ac_status=$? 36989f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36999f1d9476Smrg test $ac_status = 0; } 37009f1d9476Smrgthen : 3701f33d31a3Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3702f33d31a3Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3703f33d31a3Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3704f33d31a3Smrg# so that the user can short-circuit this test for compilers unknown to 3705f33d31a3Smrg# Autoconf. 3706f33d31a3Smrgfor ac_file in $ac_files '' 3707f33d31a3Smrgdo 3708f33d31a3Smrg test -f "$ac_file" || continue 3709f33d31a3Smrg case $ac_file in 3710f33d31a3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3711f33d31a3Smrg ;; 3712f33d31a3Smrg [ab].out ) 3713f33d31a3Smrg # We found the default executable, but exeext='' is most 3714f33d31a3Smrg # certainly right. 3715f33d31a3Smrg break;; 3716f33d31a3Smrg *.* ) 37179f1d9476Smrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3718f33d31a3Smrg then :; else 3719f33d31a3Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3720f33d31a3Smrg fi 3721f33d31a3Smrg # We set ac_cv_exeext here because the later test for it is not 3722f33d31a3Smrg # safe: cross compilers may not add the suffix if given an `-o' 3723f33d31a3Smrg # argument, so we may need to know it at that point already. 3724f33d31a3Smrg # Even if this section looks crufty: it has the advantage of 3725f33d31a3Smrg # actually working. 3726f33d31a3Smrg break;; 3727f33d31a3Smrg * ) 3728f33d31a3Smrg break;; 3729f33d31a3Smrg esac 3730f33d31a3Smrgdone 3731f33d31a3Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3732f33d31a3Smrg 37339f1d9476Smrgelse $as_nop 3734f33d31a3Smrg ac_file='' 3735f33d31a3Smrgfi 37369f1d9476Smrgif test -z "$ac_file" 37379f1d9476Smrgthen : 37389f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 37399f1d9476Smrgprintf "%s\n" "no" >&6; } 37409f1d9476Smrgprintf "%s\n" "$as_me: failed program was:" >&5 3741f33d31a3Smrgsed 's/^/| /' conftest.$ac_ext >&5 3742f33d31a3Smrg 37439f1d9476Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 37449f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3745f33d31a3Smrgas_fn_error 77 "C compiler cannot create executables 3746f33d31a3SmrgSee \`config.log' for more details" "$LINENO" 5; } 37479f1d9476Smrgelse $as_nop 37489f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 37499f1d9476Smrgprintf "%s\n" "yes" >&6; } 37509f1d9476Smrgfi 37519f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 37529f1d9476Smrgprintf %s "checking for C compiler default output file name... " >&6; } 37539f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 37549f1d9476Smrgprintf "%s\n" "$ac_file" >&6; } 3755f33d31a3Smrgac_exeext=$ac_cv_exeext 3756f33d31a3Smrg 3757f33d31a3Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3758f33d31a3Smrgac_clean_files=$ac_clean_files_save 37599f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 37609f1d9476Smrgprintf %s "checking for suffix of executables... " >&6; } 3761f33d31a3Smrgif { { ac_try="$ac_link" 3762f33d31a3Smrgcase "(($ac_try" in 3763f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3764f33d31a3Smrg *) ac_try_echo=$ac_try;; 3765f33d31a3Smrgesac 3766f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 37679f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3768f33d31a3Smrg (eval "$ac_link") 2>&5 3769f33d31a3Smrg ac_status=$? 37709f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 37719f1d9476Smrg test $ac_status = 0; } 37729f1d9476Smrgthen : 3773f33d31a3Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3774f33d31a3Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3775f33d31a3Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 3776f33d31a3Smrg# `rm'. 3777f33d31a3Smrgfor ac_file in conftest.exe conftest conftest.*; do 3778f33d31a3Smrg test -f "$ac_file" || continue 3779f33d31a3Smrg case $ac_file in 3780f33d31a3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3781f33d31a3Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3782f33d31a3Smrg break;; 3783f33d31a3Smrg * ) break;; 3784f33d31a3Smrg esac 3785f33d31a3Smrgdone 37869f1d9476Smrgelse $as_nop 37879f1d9476Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 37889f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3789f33d31a3Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3790f33d31a3SmrgSee \`config.log' for more details" "$LINENO" 5; } 3791f33d31a3Smrgfi 3792f33d31a3Smrgrm -f conftest conftest$ac_cv_exeext 37939f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 37949f1d9476Smrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3795f33d31a3Smrg 3796f33d31a3Smrgrm -f conftest.$ac_ext 3797f33d31a3SmrgEXEEXT=$ac_cv_exeext 3798f33d31a3Smrgac_exeext=$EXEEXT 3799f33d31a3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3800f33d31a3Smrg/* end confdefs.h. */ 3801f33d31a3Smrg#include <stdio.h> 3802f33d31a3Smrgint 38039f1d9476Smrgmain (void) 3804f33d31a3Smrg{ 3805f33d31a3SmrgFILE *f = fopen ("conftest.out", "w"); 3806f33d31a3Smrg return ferror (f) || fclose (f) != 0; 3807f33d31a3Smrg 3808f33d31a3Smrg ; 3809f33d31a3Smrg return 0; 3810f33d31a3Smrg} 3811f33d31a3Smrg_ACEOF 3812f33d31a3Smrgac_clean_files="$ac_clean_files conftest.out" 3813f33d31a3Smrg# Check that the compiler produces executables we can run. If not, either 3814f33d31a3Smrg# the compiler is broken, or we cross compile. 38159f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 38169f1d9476Smrgprintf %s "checking whether we are cross compiling... " >&6; } 3817f33d31a3Smrgif test "$cross_compiling" != yes; then 3818f33d31a3Smrg { { ac_try="$ac_link" 3819f33d31a3Smrgcase "(($ac_try" in 3820f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3821f33d31a3Smrg *) ac_try_echo=$ac_try;; 3822f33d31a3Smrgesac 3823f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38249f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3825f33d31a3Smrg (eval "$ac_link") 2>&5 3826f33d31a3Smrg ac_status=$? 38279f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3828f33d31a3Smrg test $ac_status = 0; } 3829f33d31a3Smrg if { ac_try='./conftest$ac_cv_exeext' 3830f33d31a3Smrg { { case "(($ac_try" in 3831f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3832f33d31a3Smrg *) ac_try_echo=$ac_try;; 3833f33d31a3Smrgesac 3834f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38359f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3836f33d31a3Smrg (eval "$ac_try") 2>&5 3837f33d31a3Smrg ac_status=$? 38389f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3839f33d31a3Smrg test $ac_status = 0; }; }; then 3840f33d31a3Smrg cross_compiling=no 3841f33d31a3Smrg else 3842f33d31a3Smrg if test "$cross_compiling" = maybe; then 3843f33d31a3Smrg cross_compiling=yes 3844f33d31a3Smrg else 38459f1d9476Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 38469f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 38479f1d9476Smrgas_fn_error 77 "cannot run C compiled programs. 3848f33d31a3SmrgIf you meant to cross compile, use \`--host'. 3849f33d31a3SmrgSee \`config.log' for more details" "$LINENO" 5; } 3850f33d31a3Smrg fi 3851f33d31a3Smrg fi 3852f33d31a3Smrgfi 38539f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 38549f1d9476Smrgprintf "%s\n" "$cross_compiling" >&6; } 3855f33d31a3Smrg 3856f33d31a3Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3857f33d31a3Smrgac_clean_files=$ac_clean_files_save 38589f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 38599f1d9476Smrgprintf %s "checking for suffix of object files... " >&6; } 38609f1d9476Smrgif test ${ac_cv_objext+y} 38619f1d9476Smrgthen : 38629f1d9476Smrg printf %s "(cached) " >&6 38639f1d9476Smrgelse $as_nop 3864f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3865f33d31a3Smrg/* end confdefs.h. */ 3866f33d31a3Smrg 3867f33d31a3Smrgint 38689f1d9476Smrgmain (void) 3869f33d31a3Smrg{ 3870f33d31a3Smrg 3871f33d31a3Smrg ; 3872f33d31a3Smrg return 0; 3873f33d31a3Smrg} 3874f33d31a3Smrg_ACEOF 3875f33d31a3Smrgrm -f conftest.o conftest.obj 3876f33d31a3Smrgif { { ac_try="$ac_compile" 3877f33d31a3Smrgcase "(($ac_try" in 3878f33d31a3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3879f33d31a3Smrg *) ac_try_echo=$ac_try;; 3880f33d31a3Smrgesac 3881f33d31a3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38829f1d9476Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3883f33d31a3Smrg (eval "$ac_compile") 2>&5 3884f33d31a3Smrg ac_status=$? 38859f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38869f1d9476Smrg test $ac_status = 0; } 38879f1d9476Smrgthen : 3888f33d31a3Smrg for ac_file in conftest.o conftest.obj conftest.*; do 3889f33d31a3Smrg test -f "$ac_file" || continue; 3890f33d31a3Smrg case $ac_file in 3891f33d31a3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3892f33d31a3Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3893f33d31a3Smrg break;; 3894f33d31a3Smrg esac 3895f33d31a3Smrgdone 38969f1d9476Smrgelse $as_nop 38979f1d9476Smrg printf "%s\n" "$as_me: failed program was:" >&5 3898f33d31a3Smrgsed 's/^/| /' conftest.$ac_ext >&5 3899f33d31a3Smrg 39009f1d9476Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 39019f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3902f33d31a3Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3903f33d31a3SmrgSee \`config.log' for more details" "$LINENO" 5; } 3904f33d31a3Smrgfi 3905f33d31a3Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 3906f33d31a3Smrgfi 39079f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 39089f1d9476Smrgprintf "%s\n" "$ac_cv_objext" >&6; } 3909f33d31a3SmrgOBJEXT=$ac_cv_objext 3910f33d31a3Smrgac_objext=$OBJEXT 39119f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 39129f1d9476Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 39139f1d9476Smrgif test ${ac_cv_c_compiler_gnu+y} 39149f1d9476Smrgthen : 39159f1d9476Smrg printf %s "(cached) " >&6 39169f1d9476Smrgelse $as_nop 3917f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3918f33d31a3Smrg/* end confdefs.h. */ 3919f33d31a3Smrg 3920f33d31a3Smrgint 39219f1d9476Smrgmain (void) 3922f33d31a3Smrg{ 3923f33d31a3Smrg#ifndef __GNUC__ 3924f33d31a3Smrg choke me 3925f33d31a3Smrg#endif 3926f33d31a3Smrg 3927f33d31a3Smrg ; 3928f33d31a3Smrg return 0; 3929f33d31a3Smrg} 3930f33d31a3Smrg_ACEOF 39319f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 39329f1d9476Smrgthen : 3933f33d31a3Smrg ac_compiler_gnu=yes 39349f1d9476Smrgelse $as_nop 3935f33d31a3Smrg ac_compiler_gnu=no 3936f33d31a3Smrgfi 39379f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3938f33d31a3Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3939f33d31a3Smrg 3940f33d31a3Smrgfi 39419f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 39429f1d9476Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 39439f1d9476Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 39449f1d9476Smrg 3945f33d31a3Smrgif test $ac_compiler_gnu = yes; then 3946f33d31a3Smrg GCC=yes 3947f33d31a3Smrgelse 3948f33d31a3Smrg GCC= 3949f33d31a3Smrgfi 39509f1d9476Smrgac_test_CFLAGS=${CFLAGS+y} 3951f33d31a3Smrgac_save_CFLAGS=$CFLAGS 39529f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 39539f1d9476Smrgprintf %s "checking whether $CC accepts -g... " >&6; } 39549f1d9476Smrgif test ${ac_cv_prog_cc_g+y} 39559f1d9476Smrgthen : 39569f1d9476Smrg printf %s "(cached) " >&6 39579f1d9476Smrgelse $as_nop 3958f33d31a3Smrg ac_save_c_werror_flag=$ac_c_werror_flag 3959f33d31a3Smrg ac_c_werror_flag=yes 3960f33d31a3Smrg ac_cv_prog_cc_g=no 3961f33d31a3Smrg CFLAGS="-g" 3962f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3963f33d31a3Smrg/* end confdefs.h. */ 3964f33d31a3Smrg 3965f33d31a3Smrgint 39669f1d9476Smrgmain (void) 3967f33d31a3Smrg{ 3968f33d31a3Smrg 3969f33d31a3Smrg ; 3970f33d31a3Smrg return 0; 3971f33d31a3Smrg} 3972f33d31a3Smrg_ACEOF 39739f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 39749f1d9476Smrgthen : 3975f33d31a3Smrg ac_cv_prog_cc_g=yes 39769f1d9476Smrgelse $as_nop 3977f33d31a3Smrg CFLAGS="" 3978f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3979f33d31a3Smrg/* end confdefs.h. */ 3980f33d31a3Smrg 3981f33d31a3Smrgint 39829f1d9476Smrgmain (void) 3983f33d31a3Smrg{ 3984f33d31a3Smrg 3985f33d31a3Smrg ; 3986f33d31a3Smrg return 0; 3987f33d31a3Smrg} 3988f33d31a3Smrg_ACEOF 39899f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 39909f1d9476Smrgthen : 3991f33d31a3Smrg 39929f1d9476Smrgelse $as_nop 3993f33d31a3Smrg ac_c_werror_flag=$ac_save_c_werror_flag 3994f33d31a3Smrg CFLAGS="-g" 3995f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3996f33d31a3Smrg/* end confdefs.h. */ 3997f33d31a3Smrg 3998f33d31a3Smrgint 39999f1d9476Smrgmain (void) 4000f33d31a3Smrg{ 4001f33d31a3Smrg 4002f33d31a3Smrg ; 4003f33d31a3Smrg return 0; 4004f33d31a3Smrg} 4005f33d31a3Smrg_ACEOF 40069f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 40079f1d9476Smrgthen : 4008f33d31a3Smrg ac_cv_prog_cc_g=yes 4009f33d31a3Smrgfi 40109f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4011f33d31a3Smrgfi 40129f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4013f33d31a3Smrgfi 40149f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4015f33d31a3Smrg ac_c_werror_flag=$ac_save_c_werror_flag 4016f33d31a3Smrgfi 40179f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 40189f1d9476Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 40199f1d9476Smrgif test $ac_test_CFLAGS; then 4020f33d31a3Smrg CFLAGS=$ac_save_CFLAGS 4021f33d31a3Smrgelif test $ac_cv_prog_cc_g = yes; then 4022f33d31a3Smrg if test "$GCC" = yes; then 4023f33d31a3Smrg CFLAGS="-g -O2" 4024f33d31a3Smrg else 4025f33d31a3Smrg CFLAGS="-g" 4026f33d31a3Smrg fi 4027f33d31a3Smrgelse 4028f33d31a3Smrg if test "$GCC" = yes; then 4029f33d31a3Smrg CFLAGS="-O2" 4030f33d31a3Smrg else 4031f33d31a3Smrg CFLAGS= 4032f33d31a3Smrg fi 4033f33d31a3Smrgfi 40349f1d9476Smrgac_prog_cc_stdc=no 40359f1d9476Smrgif test x$ac_prog_cc_stdc = xno 40369f1d9476Smrgthen : 40379f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 40389f1d9476Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 40399f1d9476Smrgif test ${ac_cv_prog_cc_c11+y} 40409f1d9476Smrgthen : 40419f1d9476Smrg printf %s "(cached) " >&6 40429f1d9476Smrgelse $as_nop 40439f1d9476Smrg ac_cv_prog_cc_c11=no 4044f33d31a3Smrgac_save_CC=$CC 4045f33d31a3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4046f33d31a3Smrg/* end confdefs.h. */ 40479f1d9476Smrg$ac_c_conftest_c11_program 40489f1d9476Smrg_ACEOF 40499f1d9476Smrgfor ac_arg in '' -std=gnu11 40509f1d9476Smrgdo 40519f1d9476Smrg CC="$ac_save_CC $ac_arg" 40529f1d9476Smrg if ac_fn_c_try_compile "$LINENO" 40539f1d9476Smrgthen : 40549f1d9476Smrg ac_cv_prog_cc_c11=$ac_arg 40559f1d9476Smrgfi 40569f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 40579f1d9476Smrg test "x$ac_cv_prog_cc_c11" != "xno" && break 40589f1d9476Smrgdone 40599f1d9476Smrgrm -f conftest.$ac_ext 40609f1d9476SmrgCC=$ac_save_CC 40619f1d9476Smrgfi 4062f33d31a3Smrg 40639f1d9476Smrgif test "x$ac_cv_prog_cc_c11" = xno 40649f1d9476Smrgthen : 40659f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 40669f1d9476Smrgprintf "%s\n" "unsupported" >&6; } 40679f1d9476Smrgelse $as_nop 40689f1d9476Smrg if test "x$ac_cv_prog_cc_c11" = x 40699f1d9476Smrgthen : 40709f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 40719f1d9476Smrgprintf "%s\n" "none needed" >&6; } 40729f1d9476Smrgelse $as_nop 40739f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 40749f1d9476Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 40759f1d9476Smrg CC="$CC $ac_cv_prog_cc_c11" 40769f1d9476Smrgfi 40779f1d9476Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 40789f1d9476Smrg ac_prog_cc_stdc=c11 40799f1d9476Smrgfi 40809f1d9476Smrgfi 40819f1d9476Smrgif test x$ac_prog_cc_stdc = xno 40829f1d9476Smrgthen : 40839f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 40849f1d9476Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 40859f1d9476Smrgif test ${ac_cv_prog_cc_c99+y} 40869f1d9476Smrgthen : 40879f1d9476Smrg printf %s "(cached) " >&6 40889f1d9476Smrgelse $as_nop 40899f1d9476Smrg ac_cv_prog_cc_c99=no 40909f1d9476Smrgac_save_CC=$CC 40919f1d9476Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 40929f1d9476Smrg/* end confdefs.h. */ 40939f1d9476Smrg$ac_c_conftest_c99_program 40949f1d9476Smrg_ACEOF 40959f1d9476Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 40969f1d9476Smrgdo 40979f1d9476Smrg CC="$ac_save_CC $ac_arg" 40989f1d9476Smrg if ac_fn_c_try_compile "$LINENO" 40999f1d9476Smrgthen : 41009f1d9476Smrg ac_cv_prog_cc_c99=$ac_arg 41019f1d9476Smrgfi 41029f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41039f1d9476Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 41049f1d9476Smrgdone 41059f1d9476Smrgrm -f conftest.$ac_ext 41069f1d9476SmrgCC=$ac_save_CC 41079f1d9476Smrgfi 4108f33d31a3Smrg 41099f1d9476Smrgif test "x$ac_cv_prog_cc_c99" = xno 41109f1d9476Smrgthen : 41119f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 41129f1d9476Smrgprintf "%s\n" "unsupported" >&6; } 41139f1d9476Smrgelse $as_nop 41149f1d9476Smrg if test "x$ac_cv_prog_cc_c99" = x 41159f1d9476Smrgthen : 41169f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 41179f1d9476Smrgprintf "%s\n" "none needed" >&6; } 41189f1d9476Smrgelse $as_nop 41199f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 41209f1d9476Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 41219f1d9476Smrg CC="$CC $ac_cv_prog_cc_c99" 41229f1d9476Smrgfi 41239f1d9476Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 41249f1d9476Smrg ac_prog_cc_stdc=c99 41259f1d9476Smrgfi 41269f1d9476Smrgfi 41279f1d9476Smrgif test x$ac_prog_cc_stdc = xno 41289f1d9476Smrgthen : 41299f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 41309f1d9476Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 41319f1d9476Smrgif test ${ac_cv_prog_cc_c89+y} 41329f1d9476Smrgthen : 41339f1d9476Smrg printf %s "(cached) " >&6 41349f1d9476Smrgelse $as_nop 41359f1d9476Smrg ac_cv_prog_cc_c89=no 41369f1d9476Smrgac_save_CC=$CC 41379f1d9476Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 41389f1d9476Smrg/* end confdefs.h. */ 41399f1d9476Smrg$ac_c_conftest_c89_program 4140f33d31a3Smrg_ACEOF 41419f1d9476Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4142f33d31a3Smrgdo 4143f33d31a3Smrg CC="$ac_save_CC $ac_arg" 41449f1d9476Smrg if ac_fn_c_try_compile "$LINENO" 41459f1d9476Smrgthen : 4146f33d31a3Smrg ac_cv_prog_cc_c89=$ac_arg 4147f33d31a3Smrgfi 41489f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4149f33d31a3Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4150f33d31a3Smrgdone 4151f33d31a3Smrgrm -f conftest.$ac_ext 4152f33d31a3SmrgCC=$ac_save_CC 4153f33d31a3Smrgfi 4154f33d31a3Smrg 41559f1d9476Smrgif test "x$ac_cv_prog_cc_c89" = xno 41569f1d9476Smrgthen : 41579f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 41589f1d9476Smrgprintf "%s\n" "unsupported" >&6; } 41599f1d9476Smrgelse $as_nop 41609f1d9476Smrg if test "x$ac_cv_prog_cc_c89" = x 41619f1d9476Smrgthen : 41629f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 41639f1d9476Smrgprintf "%s\n" "none needed" >&6; } 41649f1d9476Smrgelse $as_nop 41659f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 41669f1d9476Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 41679f1d9476Smrg CC="$CC $ac_cv_prog_cc_c89" 41689f1d9476Smrgfi 41699f1d9476Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 41709f1d9476Smrg ac_prog_cc_stdc=c89 41719f1d9476Smrgfi 4172f33d31a3Smrgfi 4173f33d31a3Smrg 4174f33d31a3Smrgac_ext=c 4175f33d31a3Smrgac_cpp='$CPP $CPPFLAGS' 4176f33d31a3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4177f33d31a3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4178f33d31a3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4179f33d31a3Smrg 41809f1d9476Smrg 41819f1d9476Smrg ac_ext=c 4182f33d31a3Smrgac_cpp='$CPP $CPPFLAGS' 4183f33d31a3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4184f33d31a3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4185f33d31a3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 41869f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 41879f1d9476Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 41889f1d9476Smrgif test ${am_cv_prog_cc_c_o+y} 41899f1d9476Smrgthen : 41909f1d9476Smrg printf %s "(cached) " >&6 41919f1d9476Smrgelse $as_nop 4192f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4193f33d31a3Smrg/* end confdefs.h. */ 4194f33d31a3Smrg 4195f33d31a3Smrgint 41969f1d9476Smrgmain (void) 4197f33d31a3Smrg{ 4198f33d31a3Smrg 4199f33d31a3Smrg ; 4200f33d31a3Smrg return 0; 4201f33d31a3Smrg} 4202f33d31a3Smrg_ACEOF 4203f33d31a3Smrg # Make sure it works both with $CC and with simple cc. 4204f33d31a3Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 4205f33d31a3Smrg # compilers refuse to overwrite an existing .o file with -o, 4206f33d31a3Smrg # though they will create one. 4207f33d31a3Smrg am_cv_prog_cc_c_o=yes 4208f33d31a3Smrg for am_i in 1 2; do 4209f33d31a3Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4210f33d31a3Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4211f33d31a3Smrg ac_status=$? 4212f33d31a3Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4213f33d31a3Smrg (exit $ac_status); } \ 4214f33d31a3Smrg && test -f conftest2.$ac_objext; then 4215f33d31a3Smrg : OK 4216f33d31a3Smrg else 4217f33d31a3Smrg am_cv_prog_cc_c_o=no 4218f33d31a3Smrg break 4219f33d31a3Smrg fi 4220f33d31a3Smrg done 4221f33d31a3Smrg rm -f core conftest* 4222f33d31a3Smrg unset am_i 4223f33d31a3Smrgfi 42249f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 42259f1d9476Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4226f33d31a3Smrgif test "$am_cv_prog_cc_c_o" != yes; then 4227f33d31a3Smrg # Losing compiler, so override with the script. 4228f33d31a3Smrg # FIXME: It is wrong to rewrite CC. 4229f33d31a3Smrg # But if we don't then we get into trouble of one sort or another. 4230f33d31a3Smrg # A longer-term fix would be to have automake use am__CC in this case, 4231f33d31a3Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4232f33d31a3Smrg CC="$am_aux_dir/compile $CC" 4233f33d31a3Smrgfi 4234f33d31a3Smrgac_ext=c 4235f33d31a3Smrgac_cpp='$CPP $CPPFLAGS' 4236f33d31a3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4237f33d31a3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4238f33d31a3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4239f33d31a3Smrg 4240f33d31a3Smrg 4241f33d31a3Smrgdepcc="$CC" am_compiler_list= 4242f33d31a3Smrg 42439f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 42449f1d9476Smrgprintf %s "checking dependency style of $depcc... " >&6; } 42459f1d9476Smrgif test ${am_cv_CC_dependencies_compiler_type+y} 42469f1d9476Smrgthen : 42479f1d9476Smrg printf %s "(cached) " >&6 42489f1d9476Smrgelse $as_nop 4249f33d31a3Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4250f33d31a3Smrg # We make a subdir and do the tests there. Otherwise we can end up 4251f33d31a3Smrg # making bogus files that we don't know about and never remove. For 4252f33d31a3Smrg # instance it was reported that on HP-UX the gcc test will end up 4253f33d31a3Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 4254f33d31a3Smrg # in D". 4255f33d31a3Smrg rm -rf conftest.dir 4256f33d31a3Smrg mkdir conftest.dir 4257f33d31a3Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 4258f33d31a3Smrg # using a relative directory. 4259f33d31a3Smrg cp "$am_depcomp" conftest.dir 4260f33d31a3Smrg cd conftest.dir 4261f33d31a3Smrg # We will build objects and dependencies in a subdirectory because 4262f33d31a3Smrg # it helps to detect inapplicable dependency modes. For instance 4263f33d31a3Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 4264f33d31a3Smrg # side effect of compilation, but ICC will put the dependencies in 4265f33d31a3Smrg # the current directory while Tru64 will put them in the object 4266f33d31a3Smrg # directory. 4267f33d31a3Smrg mkdir sub 4268f33d31a3Smrg 4269f33d31a3Smrg am_cv_CC_dependencies_compiler_type=none 4270f33d31a3Smrg if test "$am_compiler_list" = ""; then 4271f33d31a3Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4272f33d31a3Smrg fi 4273f33d31a3Smrg am__universal=false 4274f33d31a3Smrg case " $depcc " in #( 4275f33d31a3Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4276f33d31a3Smrg esac 4277f33d31a3Smrg 4278f33d31a3Smrg for depmode in $am_compiler_list; do 4279f33d31a3Smrg # Setup a source with many dependencies, because some compilers 4280f33d31a3Smrg # like to wrap large dependency lists on column 80 (with \), and 4281f33d31a3Smrg # we should not choose a depcomp mode which is confused by this. 4282f33d31a3Smrg # 4283f33d31a3Smrg # We need to recreate these files for each test, as the compiler may 4284f33d31a3Smrg # overwrite some of them when testing with obscure command lines. 4285f33d31a3Smrg # This happens at least with the AIX C compiler. 4286f33d31a3Smrg : > sub/conftest.c 4287f33d31a3Smrg for i in 1 2 3 4 5 6; do 4288f33d31a3Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4289f33d31a3Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4290f33d31a3Smrg # Solaris 10 /bin/sh. 4291f33d31a3Smrg echo '/* dummy */' > sub/conftst$i.h 4292f33d31a3Smrg done 4293f33d31a3Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4294f33d31a3Smrg 4295f33d31a3Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4296f33d31a3Smrg # mode. It turns out that the SunPro C++ compiler does not properly 4297f33d31a3Smrg # handle '-M -o', and we need to detect this. Also, some Intel 4298f33d31a3Smrg # versions had trouble with output in subdirs. 4299f33d31a3Smrg am__obj=sub/conftest.${OBJEXT-o} 4300f33d31a3Smrg am__minus_obj="-o $am__obj" 4301f33d31a3Smrg case $depmode in 4302f33d31a3Smrg gcc) 4303f33d31a3Smrg # This depmode causes a compiler race in universal mode. 4304f33d31a3Smrg test "$am__universal" = false || continue 4305f33d31a3Smrg ;; 4306f33d31a3Smrg nosideeffect) 4307f33d31a3Smrg # After this tag, mechanisms are not by side-effect, so they'll 4308f33d31a3Smrg # only be used when explicitly requested. 4309f33d31a3Smrg if test "x$enable_dependency_tracking" = xyes; then 4310f33d31a3Smrg continue 4311f33d31a3Smrg else 4312f33d31a3Smrg break 4313f33d31a3Smrg fi 4314f33d31a3Smrg ;; 4315f33d31a3Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4316f33d31a3Smrg # This compiler won't grok '-c -o', but also, the minuso test has 4317f33d31a3Smrg # not run yet. These depmodes are late enough in the game, and 4318f33d31a3Smrg # so weak that their functioning should not be impacted. 4319f33d31a3Smrg am__obj=conftest.${OBJEXT-o} 4320f33d31a3Smrg am__minus_obj= 4321f33d31a3Smrg ;; 4322f33d31a3Smrg none) break ;; 4323f33d31a3Smrg esac 4324f33d31a3Smrg if depmode=$depmode \ 4325f33d31a3Smrg source=sub/conftest.c object=$am__obj \ 4326f33d31a3Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4327f33d31a3Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 43289f1d9476Smrg >/dev/null 2>conftest.err && 43299f1d9476Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 43309f1d9476Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 43319f1d9476Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 43329f1d9476Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 43339f1d9476Smrg # icc doesn't choke on unknown options, it will just issue warnings 43349f1d9476Smrg # or remarks (even with -Werror). So we grep stderr for any message 43359f1d9476Smrg # that says an option was ignored or not supported. 43369f1d9476Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 43379f1d9476Smrg # icc: Command line warning: ignoring option '-M'; no argument required 43389f1d9476Smrg # The diagnosis changed in icc 8.0: 43399f1d9476Smrg # icc: Command line remark: option '-MP' not supported 43409f1d9476Smrg if (grep 'ignoring option' conftest.err || 43419f1d9476Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 43429f1d9476Smrg am_cv_CC_dependencies_compiler_type=$depmode 43439f1d9476Smrg break 43449f1d9476Smrg fi 4345f33d31a3Smrg fi 4346f33d31a3Smrg done 4347f33d31a3Smrg 43489f1d9476Smrg cd .. 43499f1d9476Smrg rm -rf conftest.dir 4350f33d31a3Smrgelse 43519f1d9476Smrg am_cv_CC_dependencies_compiler_type=none 4352f33d31a3Smrgfi 4353f33d31a3Smrg 4354f33d31a3Smrgfi 43559f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 43569f1d9476Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 43579f1d9476SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4358f33d31a3Smrg 43599f1d9476Smrg if 43609f1d9476Smrg test "x$enable_dependency_tracking" != xno \ 43619f1d9476Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 43629f1d9476Smrg am__fastdepCC_TRUE= 43639f1d9476Smrg am__fastdepCC_FALSE='#' 4364f33d31a3Smrgelse 43659f1d9476Smrg am__fastdepCC_TRUE='#' 43669f1d9476Smrg am__fastdepCC_FALSE= 4367f33d31a3Smrgfi 4368f33d31a3Smrg 4369f33d31a3Smrg 4370f33d31a3Smrg 43719f1d9476Smrg 43729f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 43739f1d9476Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 43749f1d9476Smrgif test ${ac_cv_c_undeclared_builtin_options+y} 43759f1d9476Smrgthen : 43769f1d9476Smrg printf %s "(cached) " >&6 43779f1d9476Smrgelse $as_nop 43789f1d9476Smrg ac_save_CFLAGS=$CFLAGS 43799f1d9476Smrg ac_cv_c_undeclared_builtin_options='cannot detect' 43809f1d9476Smrg for ac_arg in '' -fno-builtin; do 43819f1d9476Smrg CFLAGS="$ac_save_CFLAGS $ac_arg" 43829f1d9476Smrg # This test program should *not* compile successfully. 43839f1d9476Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4384f33d31a3Smrg/* end confdefs.h. */ 4385f33d31a3Smrg 4386f33d31a3Smrgint 43879f1d9476Smrgmain (void) 4388f33d31a3Smrg{ 43899f1d9476Smrg(void) strchr; 4390f33d31a3Smrg ; 4391f33d31a3Smrg return 0; 4392f33d31a3Smrg} 4393f33d31a3Smrg_ACEOF 43949f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 43959f1d9476Smrgthen : 4396f33d31a3Smrg 43979f1d9476Smrgelse $as_nop 43989f1d9476Smrg # This test program should compile successfully. 43999f1d9476Smrg # No library function is consistently available on 44009f1d9476Smrg # freestanding implementations, so test against a dummy 44019f1d9476Smrg # declaration. Include always-available headers on the 44029f1d9476Smrg # off chance that they somehow elicit warnings. 44039f1d9476Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4404f33d31a3Smrg/* end confdefs.h. */ 44059f1d9476Smrg#include <float.h> 44069f1d9476Smrg#include <limits.h> 44079f1d9476Smrg#include <stdarg.h> 44089f1d9476Smrg#include <stddef.h> 44099f1d9476Smrgextern void ac_decl (int, char *); 4410f33d31a3Smrg 4411f33d31a3Smrgint 44129f1d9476Smrgmain (void) 4413f33d31a3Smrg{ 44149f1d9476Smrg(void) ac_decl (0, (char *) 0); 44159f1d9476Smrg (void) ac_decl; 44169f1d9476Smrg 44179f1d9476Smrg ; 4418f33d31a3Smrg return 0; 4419f33d31a3Smrg} 4420f33d31a3Smrg_ACEOF 44219f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 44229f1d9476Smrgthen : 44239f1d9476Smrg if test x"$ac_arg" = x 44249f1d9476Smrgthen : 44259f1d9476Smrg ac_cv_c_undeclared_builtin_options='none needed' 44269f1d9476Smrgelse $as_nop 44279f1d9476Smrg ac_cv_c_undeclared_builtin_options=$ac_arg 4428f33d31a3Smrgfi 44299f1d9476Smrg break 4430f33d31a3Smrgfi 44319f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4432f33d31a3Smrgfi 44339f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44349f1d9476Smrg done 44359f1d9476Smrg CFLAGS=$ac_save_CFLAGS 44369f1d9476Smrg 44379f1d9476Smrgfi 44389f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 44399f1d9476Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 44409f1d9476Smrg case $ac_cv_c_undeclared_builtin_options in #( 44419f1d9476Smrg 'cannot detect') : 44429f1d9476Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 44439f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 44449f1d9476Smrgas_fn_error $? "cannot make $CC report undeclared builtins 44459f1d9476SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 44469f1d9476Smrg 'none needed') : 44479f1d9476Smrg ac_c_undeclared_builtin_options='' ;; #( 44489f1d9476Smrg *) : 44499f1d9476Smrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 44509f1d9476Smrgesac 44519f1d9476Smrg 44529f1d9476Smrgac_header= ac_cache= 44539f1d9476Smrgfor ac_item in $ac_header_c_list 44549f1d9476Smrgdo 44559f1d9476Smrg if test $ac_cache; then 44569f1d9476Smrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 44579f1d9476Smrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 44589f1d9476Smrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 44599f1d9476Smrg fi 44609f1d9476Smrg ac_header= ac_cache= 44619f1d9476Smrg elif test $ac_header; then 44629f1d9476Smrg ac_cache=$ac_item 44639f1d9476Smrg else 44649f1d9476Smrg ac_header=$ac_item 44659f1d9476Smrg fi 44669f1d9476Smrgdone 44679f1d9476Smrg 4468f33d31a3Smrg 4469f33d31a3Smrg 4470f33d31a3Smrg 4471f33d31a3Smrg 4472f33d31a3Smrg 4473f33d31a3Smrg 4474f33d31a3Smrg 44759f1d9476Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 44769f1d9476Smrgthen : 4477f33d31a3Smrg 44789f1d9476Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 44799f1d9476Smrg 44809f1d9476Smrgfi 4481f33d31a3Smrg 4482f33d31a3Smrg 4483f33d31a3Smrg 44849f1d9476Smrg 44859f1d9476Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 44869f1d9476Smrgif test "x$ac_cv_have_decl___clang__" = xyes 44879f1d9476Smrgthen : 4488f33d31a3Smrg CLANGCC="yes" 44899f1d9476Smrgelse $as_nop 4490f33d31a3Smrg CLANGCC="no" 4491f33d31a3Smrgfi 44929f1d9476Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 44939f1d9476Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 44949f1d9476Smrgthen : 4495f33d31a3Smrg INTELCC="yes" 44969f1d9476Smrgelse $as_nop 4497f33d31a3Smrg INTELCC="no" 4498f33d31a3Smrgfi 44999f1d9476Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 45009f1d9476Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 45019f1d9476Smrgthen : 4502f33d31a3Smrg SUNCC="yes" 45039f1d9476Smrgelse $as_nop 4504f33d31a3Smrg SUNCC="no" 4505f33d31a3Smrgfi 4506f33d31a3Smrg 4507f33d31a3Smrg 4508f33d31a3Smrg 4509f33d31a3Smrg 4510f33d31a3Smrg 4511f33d31a3Smrg 4512f33d31a3Smrg 4513f33d31a3Smrg 4514f33d31a3Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4515f33d31a3Smrg if test -n "$ac_tool_prefix"; then 4516f33d31a3Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4517f33d31a3Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 45189f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 45199f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 45209f1d9476Smrgif test ${ac_cv_path_PKG_CONFIG+y} 45219f1d9476Smrgthen : 45229f1d9476Smrg printf %s "(cached) " >&6 45239f1d9476Smrgelse $as_nop 4524f33d31a3Smrg case $PKG_CONFIG in 4525f33d31a3Smrg [\\/]* | ?:[\\/]*) 4526f33d31a3Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4527f33d31a3Smrg ;; 4528f33d31a3Smrg *) 4529f33d31a3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4530f33d31a3Smrgfor as_dir in $PATH 4531f33d31a3Smrgdo 4532f33d31a3Smrg IFS=$as_save_IFS 45339f1d9476Smrg case $as_dir in #((( 45349f1d9476Smrg '') as_dir=./ ;; 45359f1d9476Smrg */) ;; 45369f1d9476Smrg *) as_dir=$as_dir/ ;; 45379f1d9476Smrg esac 4538f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 45399f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 45409f1d9476Smrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 45419f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4542f33d31a3Smrg break 2 4543f33d31a3Smrg fi 4544f33d31a3Smrgdone 4545f33d31a3Smrg done 4546f33d31a3SmrgIFS=$as_save_IFS 4547f33d31a3Smrg 4548f33d31a3Smrg ;; 4549f33d31a3Smrgesac 4550f33d31a3Smrgfi 4551f33d31a3SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4552f33d31a3Smrgif test -n "$PKG_CONFIG"; then 45539f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 45549f1d9476Smrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4555f33d31a3Smrgelse 45569f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 45579f1d9476Smrgprintf "%s\n" "no" >&6; } 4558f33d31a3Smrgfi 4559f33d31a3Smrg 4560f33d31a3Smrg 4561f33d31a3Smrgfi 4562f33d31a3Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4563f33d31a3Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4564f33d31a3Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 4565f33d31a3Smrgset dummy pkg-config; ac_word=$2 45669f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 45679f1d9476Smrgprintf %s "checking for $ac_word... " >&6; } 45689f1d9476Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 45699f1d9476Smrgthen : 45709f1d9476Smrg printf %s "(cached) " >&6 45719f1d9476Smrgelse $as_nop 4572f33d31a3Smrg case $ac_pt_PKG_CONFIG in 4573f33d31a3Smrg [\\/]* | ?:[\\/]*) 4574f33d31a3Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4575f33d31a3Smrg ;; 4576f33d31a3Smrg *) 4577f33d31a3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4578f33d31a3Smrgfor as_dir in $PATH 4579f33d31a3Smrgdo 4580f33d31a3Smrg IFS=$as_save_IFS 45819f1d9476Smrg case $as_dir in #((( 45829f1d9476Smrg '') as_dir=./ ;; 45839f1d9476Smrg */) ;; 45849f1d9476Smrg *) as_dir=$as_dir/ ;; 45859f1d9476Smrg esac 4586f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 45879f1d9476Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 45889f1d9476Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 45899f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4590f33d31a3Smrg break 2 4591f33d31a3Smrg fi 4592f33d31a3Smrgdone 4593f33d31a3Smrg done 4594f33d31a3SmrgIFS=$as_save_IFS 4595f33d31a3Smrg 4596f33d31a3Smrg ;; 4597f33d31a3Smrgesac 4598f33d31a3Smrgfi 4599f33d31a3Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4600f33d31a3Smrgif test -n "$ac_pt_PKG_CONFIG"; then 46019f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 46029f1d9476Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4603f33d31a3Smrgelse 46049f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 46059f1d9476Smrgprintf "%s\n" "no" >&6; } 4606f33d31a3Smrgfi 4607f33d31a3Smrg 4608f33d31a3Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 4609f33d31a3Smrg PKG_CONFIG="" 4610f33d31a3Smrg else 4611f33d31a3Smrg case $cross_compiling:$ac_tool_warned in 4612f33d31a3Smrgyes:) 46139f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 46149f1d9476Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4615f33d31a3Smrgac_tool_warned=yes ;; 4616f33d31a3Smrgesac 4617f33d31a3Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4618f33d31a3Smrg fi 4619f33d31a3Smrgelse 4620f33d31a3Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4621f33d31a3Smrgfi 4622f33d31a3Smrg 4623f33d31a3Smrgfi 4624f33d31a3Smrgif test -n "$PKG_CONFIG"; then 4625f33d31a3Smrg _pkg_min_version=0.9.0 46269f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 46279f1d9476Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4628f33d31a3Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 46299f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 46309f1d9476Smrgprintf "%s\n" "yes" >&6; } 4631f33d31a3Smrg else 46329f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 46339f1d9476Smrgprintf "%s\n" "no" >&6; } 4634f33d31a3Smrg PKG_CONFIG="" 4635f33d31a3Smrg fi 4636f33d31a3Smrgfi 4637f33d31a3Smrg 46389f1d9476Smrg 46399f1d9476Smrg # Make sure we can run config.sub. 46409f1d9476Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 46419f1d9476Smrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 46429f1d9476Smrg 46439f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 46449f1d9476Smrgprintf %s "checking build system type... " >&6; } 46459f1d9476Smrgif test ${ac_cv_build+y} 46469f1d9476Smrgthen : 46479f1d9476Smrg printf %s "(cached) " >&6 46489f1d9476Smrgelse $as_nop 4649f33d31a3Smrg ac_build_alias=$build_alias 4650f33d31a3Smrgtest "x$ac_build_alias" = x && 46519f1d9476Smrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 4652f33d31a3Smrgtest "x$ac_build_alias" = x && 4653f33d31a3Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 46549f1d9476Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 46559f1d9476Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4656f33d31a3Smrg 4657f33d31a3Smrgfi 46589f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 46599f1d9476Smrgprintf "%s\n" "$ac_cv_build" >&6; } 4660f33d31a3Smrgcase $ac_cv_build in 4661f33d31a3Smrg*-*-*) ;; 4662f33d31a3Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4663f33d31a3Smrgesac 4664f33d31a3Smrgbuild=$ac_cv_build 4665f33d31a3Smrgac_save_IFS=$IFS; IFS='-' 4666f33d31a3Smrgset x $ac_cv_build 4667f33d31a3Smrgshift 4668f33d31a3Smrgbuild_cpu=$1 4669f33d31a3Smrgbuild_vendor=$2 4670f33d31a3Smrgshift; shift 4671f33d31a3Smrg# Remember, the first character of IFS is used to create $*, 4672f33d31a3Smrg# except with old shells: 4673f33d31a3Smrgbuild_os=$* 4674f33d31a3SmrgIFS=$ac_save_IFS 4675f33d31a3Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4676f33d31a3Smrg 4677f33d31a3Smrg 46789f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 46799f1d9476Smrgprintf %s "checking host system type... " >&6; } 46809f1d9476Smrgif test ${ac_cv_host+y} 46819f1d9476Smrgthen : 46829f1d9476Smrg printf %s "(cached) " >&6 46839f1d9476Smrgelse $as_nop 4684f33d31a3Smrg if test "x$host_alias" = x; then 4685f33d31a3Smrg ac_cv_host=$ac_cv_build 4686f33d31a3Smrgelse 46879f1d9476Smrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 46889f1d9476Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 4689f33d31a3Smrgfi 4690f33d31a3Smrg 4691f33d31a3Smrgfi 46929f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 46939f1d9476Smrgprintf "%s\n" "$ac_cv_host" >&6; } 4694f33d31a3Smrgcase $ac_cv_host in 4695f33d31a3Smrg*-*-*) ;; 4696f33d31a3Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4697f33d31a3Smrgesac 4698f33d31a3Smrghost=$ac_cv_host 4699f33d31a3Smrgac_save_IFS=$IFS; IFS='-' 4700f33d31a3Smrgset x $ac_cv_host 4701f33d31a3Smrgshift 4702f33d31a3Smrghost_cpu=$1 4703f33d31a3Smrghost_vendor=$2 4704f33d31a3Smrgshift; shift 4705f33d31a3Smrg# Remember, the first character of IFS is used to create $*, 4706f33d31a3Smrg# except with old shells: 4707f33d31a3Smrghost_os=$* 4708f33d31a3SmrgIFS=$ac_save_IFS 4709f33d31a3Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4710f33d31a3Smrg 4711f33d31a3Smrg 47129f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 47139f1d9476Smrgprintf %s "checking for a sed that does not truncate output... " >&6; } 47149f1d9476Smrgif test ${ac_cv_path_SED+y} 47159f1d9476Smrgthen : 47169f1d9476Smrg printf %s "(cached) " >&6 47179f1d9476Smrgelse $as_nop 4718f33d31a3Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4719f33d31a3Smrg for ac_i in 1 2 3 4 5 6 7; do 4720f33d31a3Smrg ac_script="$ac_script$as_nl$ac_script" 4721f33d31a3Smrg done 4722f33d31a3Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4723f33d31a3Smrg { ac_script=; unset ac_script;} 4724f33d31a3Smrg if test -z "$SED"; then 4725f33d31a3Smrg ac_path_SED_found=false 4726f33d31a3Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4727f33d31a3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4728f33d31a3Smrgfor as_dir in $PATH 4729f33d31a3Smrgdo 4730f33d31a3Smrg IFS=$as_save_IFS 47319f1d9476Smrg case $as_dir in #((( 47329f1d9476Smrg '') as_dir=./ ;; 47339f1d9476Smrg */) ;; 47349f1d9476Smrg *) as_dir=$as_dir/ ;; 47359f1d9476Smrg esac 47369f1d9476Smrg for ac_prog in sed gsed 47379f1d9476Smrg do 4738f33d31a3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 47399f1d9476Smrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4740f33d31a3Smrg as_fn_executable_p "$ac_path_SED" || continue 4741f33d31a3Smrg# Check for GNU ac_path_SED and select it if it is found. 4742f33d31a3Smrg # Check for GNU $ac_path_SED 4743f33d31a3Smrgcase `"$ac_path_SED" --version 2>&1` in 4744f33d31a3Smrg*GNU*) 4745f33d31a3Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4746f33d31a3Smrg*) 4747f33d31a3Smrg ac_count=0 47489f1d9476Smrg printf %s 0123456789 >"conftest.in" 4749f33d31a3Smrg while : 4750f33d31a3Smrg do 4751f33d31a3Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4752f33d31a3Smrg mv "conftest.tmp" "conftest.in" 4753f33d31a3Smrg cp "conftest.in" "conftest.nl" 47549f1d9476Smrg printf "%s\n" '' >> "conftest.nl" 4755f33d31a3Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4756f33d31a3Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4757f33d31a3Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4758f33d31a3Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4759f33d31a3Smrg # Best one so far, save it but keep looking for a better one 4760f33d31a3Smrg ac_cv_path_SED="$ac_path_SED" 4761f33d31a3Smrg ac_path_SED_max=$ac_count 4762f33d31a3Smrg fi 4763f33d31a3Smrg # 10*(2^10) chars as input seems more than enough 4764f33d31a3Smrg test $ac_count -gt 10 && break 4765f33d31a3Smrg done 4766f33d31a3Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4767f33d31a3Smrgesac 4768f33d31a3Smrg 4769f33d31a3Smrg $ac_path_SED_found && break 3 4770f33d31a3Smrg done 4771f33d31a3Smrg done 4772f33d31a3Smrg done 4773f33d31a3SmrgIFS=$as_save_IFS 4774f33d31a3Smrg if test -z "$ac_cv_path_SED"; then 4775f33d31a3Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4776f33d31a3Smrg fi 4777f33d31a3Smrgelse 4778f33d31a3Smrg ac_cv_path_SED=$SED 4779f33d31a3Smrgfi 4780f33d31a3Smrg 4781f33d31a3Smrgfi 47829f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 47839f1d9476Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4784f33d31a3Smrg SED="$ac_cv_path_SED" 4785f33d31a3Smrg rm -f conftest.sed 4786f33d31a3Smrg 4787f33d31a3Smrg 4788f33d31a3Smrg 4789f33d31a3Smrg 4790f33d31a3Smrg 4791f33d31a3Smrg 4792f33d31a3Smrg# Check whether --enable-selective-werror was given. 47939f1d9476Smrgif test ${enable_selective_werror+y} 47949f1d9476Smrgthen : 4795f33d31a3Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 47969f1d9476Smrgelse $as_nop 4797f33d31a3Smrg SELECTIVE_WERROR=yes 4798f33d31a3Smrgfi 4799f33d31a3Smrg 4800f33d31a3Smrg 4801f33d31a3Smrg 4802f33d31a3Smrg 4803f33d31a3Smrg 4804f33d31a3Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4805f33d31a3Smrgif test "x$SUNCC" = "xyes"; then 4806f33d31a3Smrg BASE_CFLAGS="-v" 4807f33d31a3Smrgelse 4808f33d31a3Smrg BASE_CFLAGS="" 4809f33d31a3Smrgfi 4810f33d31a3Smrg 4811f33d31a3Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4812f33d31a3Smrg 4813f33d31a3Smrg 4814f33d31a3Smrg 4815f33d31a3Smrg 4816f33d31a3Smrg 4817f33d31a3Smrg 4818f33d31a3Smrg 4819f33d31a3Smrg 4820f33d31a3Smrg 4821f33d31a3Smrg 4822f33d31a3Smrg 4823f33d31a3Smrg 4824f33d31a3Smrg 4825f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4826f33d31a3Smrg 4827f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4828f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48299f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 48309f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 48319f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 48329f1d9476Smrgthen : 48339f1d9476Smrg printf %s "(cached) " >&6 48349f1d9476Smrgelse $as_nop 4835f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4836f33d31a3Smrg/* end confdefs.h. */ 4837f33d31a3Smrgint i; 4838f33d31a3Smrg_ACEOF 48399f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 48409f1d9476Smrgthen : 4841f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 48429f1d9476Smrgelse $as_nop 4843f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 4844f33d31a3Smrgfi 48459f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4846f33d31a3Smrgfi 48479f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 48489f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4849f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4850f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4851f33d31a3Smrgfi 4852f33d31a3Smrg 4853f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4854f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4855f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4856f33d31a3Smrg fi 4857f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 48589f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 48599f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 48609f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 48619f1d9476Smrgthen : 48629f1d9476Smrg printf %s "(cached) " >&6 48639f1d9476Smrgelse $as_nop 4864f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4865f33d31a3Smrg/* end confdefs.h. */ 4866f33d31a3Smrgint i; 4867f33d31a3Smrg_ACEOF 48689f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 48699f1d9476Smrgthen : 4870f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 48719f1d9476Smrgelse $as_nop 4872f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4873f33d31a3Smrgfi 48749f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4875f33d31a3Smrgfi 48769f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 48779f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4878f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4879f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4880f33d31a3Smrgfi 4881f33d31a3Smrg 4882f33d31a3Smrgfound="no" 4883f33d31a3Smrg 4884f33d31a3Smrg if test $found = "no" ; then 4885f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4886f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4887f33d31a3Smrg fi 4888f33d31a3Smrg 4889f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4890f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4891f33d31a3Smrg fi 4892f33d31a3Smrg 4893f33d31a3Smrg CFLAGS="$CFLAGS -Wall" 4894f33d31a3Smrg 48959f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 48969f1d9476Smrgprintf %s "checking if $CC supports -Wall... " >&6; } 4897f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wall 48989f1d9476Smrg if eval test \${$cacheid+y} 48999f1d9476Smrgthen : 49009f1d9476Smrg printf %s "(cached) " >&6 49019f1d9476Smrgelse $as_nop 4902f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4903f33d31a3Smrg/* end confdefs.h. */ 4904f33d31a3Smrgint i; 4905f33d31a3Smrgint 49069f1d9476Smrgmain (void) 4907f33d31a3Smrg{ 4908f33d31a3Smrg 4909f33d31a3Smrg ; 4910f33d31a3Smrg return 0; 4911f33d31a3Smrg} 4912f33d31a3Smrg_ACEOF 49139f1d9476Smrgif ac_fn_c_try_link "$LINENO" 49149f1d9476Smrgthen : 4915f33d31a3Smrg eval $cacheid=yes 49169f1d9476Smrgelse $as_nop 4917f33d31a3Smrg eval $cacheid=no 4918f33d31a3Smrgfi 49199f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 4920f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 4921f33d31a3Smrgfi 4922f33d31a3Smrg 4923f33d31a3Smrg 4924f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4925f33d31a3Smrg 4926f33d31a3Smrg eval supported=\$$cacheid 49279f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 49289f1d9476Smrgprintf "%s\n" "$supported" >&6; } 4929f33d31a3Smrg if test "$supported" = "yes" ; then 4930f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4931f33d31a3Smrg found="yes" 4932f33d31a3Smrg fi 4933f33d31a3Smrg fi 4934f33d31a3Smrg 4935f33d31a3Smrg 4936f33d31a3Smrg 4937f33d31a3Smrg 4938f33d31a3Smrg 4939f33d31a3Smrg 4940f33d31a3Smrg 4941f33d31a3Smrg 4942f33d31a3Smrg 4943f33d31a3Smrg 4944f33d31a3Smrg 4945f33d31a3Smrg 4946f33d31a3Smrg 4947f33d31a3Smrg 4948f33d31a3Smrg 4949f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4950f33d31a3Smrg 4951f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4952f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49539f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 49549f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 49559f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 49569f1d9476Smrgthen : 49579f1d9476Smrg printf %s "(cached) " >&6 49589f1d9476Smrgelse $as_nop 4959f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4960f33d31a3Smrg/* end confdefs.h. */ 4961f33d31a3Smrgint i; 4962f33d31a3Smrg_ACEOF 49639f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 49649f1d9476Smrgthen : 4965f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 49669f1d9476Smrgelse $as_nop 4967f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 4968f33d31a3Smrgfi 49699f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4970f33d31a3Smrgfi 49719f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 49729f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4973f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4974f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4975f33d31a3Smrgfi 4976f33d31a3Smrg 4977f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4978f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4979f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4980f33d31a3Smrg fi 4981f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 49829f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 49839f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 49849f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 49859f1d9476Smrgthen : 49869f1d9476Smrg printf %s "(cached) " >&6 49879f1d9476Smrgelse $as_nop 4988f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4989f33d31a3Smrg/* end confdefs.h. */ 4990f33d31a3Smrgint i; 4991f33d31a3Smrg_ACEOF 49929f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 49939f1d9476Smrgthen : 4994f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 49959f1d9476Smrgelse $as_nop 4996f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4997f33d31a3Smrgfi 49989f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4999f33d31a3Smrgfi 50009f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 50019f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5002f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5003f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5004f33d31a3Smrgfi 5005f33d31a3Smrg 5006f33d31a3Smrgfound="no" 5007f33d31a3Smrg 5008f33d31a3Smrg if test $found = "no" ; then 5009f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5010f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5011f33d31a3Smrg fi 5012f33d31a3Smrg 5013f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5014f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5015f33d31a3Smrg fi 5016f33d31a3Smrg 5017f33d31a3Smrg CFLAGS="$CFLAGS -Wpointer-arith" 5018f33d31a3Smrg 50199f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 50209f1d9476Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5021f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 50229f1d9476Smrg if eval test \${$cacheid+y} 50239f1d9476Smrgthen : 50249f1d9476Smrg printf %s "(cached) " >&6 50259f1d9476Smrgelse $as_nop 5026f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5027f33d31a3Smrg/* end confdefs.h. */ 5028f33d31a3Smrgint i; 5029f33d31a3Smrgint 50309f1d9476Smrgmain (void) 5031f33d31a3Smrg{ 5032f33d31a3Smrg 5033f33d31a3Smrg ; 5034f33d31a3Smrg return 0; 5035f33d31a3Smrg} 5036f33d31a3Smrg_ACEOF 50379f1d9476Smrgif ac_fn_c_try_link "$LINENO" 50389f1d9476Smrgthen : 5039f33d31a3Smrg eval $cacheid=yes 50409f1d9476Smrgelse $as_nop 5041f33d31a3Smrg eval $cacheid=no 5042f33d31a3Smrgfi 50439f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5044f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5045f33d31a3Smrgfi 5046f33d31a3Smrg 5047f33d31a3Smrg 5048f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5049f33d31a3Smrg 5050f33d31a3Smrg eval supported=\$$cacheid 50519f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 50529f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5053f33d31a3Smrg if test "$supported" = "yes" ; then 5054f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5055f33d31a3Smrg found="yes" 5056f33d31a3Smrg fi 5057f33d31a3Smrg fi 5058f33d31a3Smrg 5059f33d31a3Smrg 5060f33d31a3Smrg 5061f33d31a3Smrg 5062f33d31a3Smrg 5063f33d31a3Smrg 5064f33d31a3Smrg 5065f33d31a3Smrg 5066f33d31a3Smrg 5067f33d31a3Smrg 5068f33d31a3Smrg 5069f33d31a3Smrg 5070f33d31a3Smrg 5071f33d31a3Smrg 5072f33d31a3Smrg 5073f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5074f33d31a3Smrg 5075f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5076f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50779f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 50789f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 50799f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 50809f1d9476Smrgthen : 50819f1d9476Smrg printf %s "(cached) " >&6 50829f1d9476Smrgelse $as_nop 5083f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5084f33d31a3Smrg/* end confdefs.h. */ 5085f33d31a3Smrgint i; 5086f33d31a3Smrg_ACEOF 50879f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 50889f1d9476Smrgthen : 5089f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 50909f1d9476Smrgelse $as_nop 5091f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 5092f33d31a3Smrgfi 50939f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5094f33d31a3Smrgfi 50959f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 50969f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5097f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5098f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5099f33d31a3Smrgfi 5100f33d31a3Smrg 5101f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5102f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5103f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5104f33d31a3Smrg fi 5105f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51069f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 51079f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 51089f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 51099f1d9476Smrgthen : 51109f1d9476Smrg printf %s "(cached) " >&6 51119f1d9476Smrgelse $as_nop 5112f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5113f33d31a3Smrg/* end confdefs.h. */ 5114f33d31a3Smrgint i; 5115f33d31a3Smrg_ACEOF 51169f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 51179f1d9476Smrgthen : 5118f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 51199f1d9476Smrgelse $as_nop 5120f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5121f33d31a3Smrgfi 51229f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5123f33d31a3Smrgfi 51249f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 51259f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5126f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5127f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5128f33d31a3Smrgfi 5129f33d31a3Smrg 5130f33d31a3Smrgfound="no" 5131f33d31a3Smrg 5132f33d31a3Smrg if test $found = "no" ; then 5133f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5134f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5135f33d31a3Smrg fi 5136f33d31a3Smrg 5137f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5138f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5139f33d31a3Smrg fi 5140f33d31a3Smrg 5141f33d31a3Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 5142f33d31a3Smrg 51439f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 51449f1d9476Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5145f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 51469f1d9476Smrg if eval test \${$cacheid+y} 51479f1d9476Smrgthen : 51489f1d9476Smrg printf %s "(cached) " >&6 51499f1d9476Smrgelse $as_nop 5150f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5151f33d31a3Smrg/* end confdefs.h. */ 5152f33d31a3Smrgint i; 5153f33d31a3Smrgint 51549f1d9476Smrgmain (void) 5155f33d31a3Smrg{ 5156f33d31a3Smrg 5157f33d31a3Smrg ; 5158f33d31a3Smrg return 0; 5159f33d31a3Smrg} 5160f33d31a3Smrg_ACEOF 51619f1d9476Smrgif ac_fn_c_try_link "$LINENO" 51629f1d9476Smrgthen : 5163f33d31a3Smrg eval $cacheid=yes 51649f1d9476Smrgelse $as_nop 5165f33d31a3Smrg eval $cacheid=no 5166f33d31a3Smrgfi 51679f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5168f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5169f33d31a3Smrgfi 5170f33d31a3Smrg 5171f33d31a3Smrg 5172f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5173f33d31a3Smrg 5174f33d31a3Smrg eval supported=\$$cacheid 51759f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 51769f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5177f33d31a3Smrg if test "$supported" = "yes" ; then 5178f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5179f33d31a3Smrg found="yes" 5180f33d31a3Smrg fi 5181f33d31a3Smrg fi 5182f33d31a3Smrg 5183f33d31a3Smrg 5184f33d31a3Smrg 5185f33d31a3Smrg 5186f33d31a3Smrg 5187f33d31a3Smrg 5188f33d31a3Smrg 5189f33d31a3Smrg 5190f33d31a3Smrg 5191f33d31a3Smrg 5192f33d31a3Smrg 5193f33d31a3Smrg 5194f33d31a3Smrg 5195f33d31a3Smrg 5196f33d31a3Smrg 5197f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5198f33d31a3Smrg 5199f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5200f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52019f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 52029f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 52039f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 52049f1d9476Smrgthen : 52059f1d9476Smrg printf %s "(cached) " >&6 52069f1d9476Smrgelse $as_nop 5207f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5208f33d31a3Smrg/* end confdefs.h. */ 5209f33d31a3Smrgint i; 5210f33d31a3Smrg_ACEOF 52119f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 52129f1d9476Smrgthen : 5213f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 52149f1d9476Smrgelse $as_nop 5215f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 5216f33d31a3Smrgfi 52179f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5218f33d31a3Smrgfi 52199f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 52209f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5221f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5222f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5223f33d31a3Smrgfi 5224f33d31a3Smrg 5225f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5226f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5227f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5228f33d31a3Smrg fi 5229f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 52309f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 52319f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 52329f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 52339f1d9476Smrgthen : 52349f1d9476Smrg printf %s "(cached) " >&6 52359f1d9476Smrgelse $as_nop 5236f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5237f33d31a3Smrg/* end confdefs.h. */ 5238f33d31a3Smrgint i; 5239f33d31a3Smrg_ACEOF 52409f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 52419f1d9476Smrgthen : 5242f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 52439f1d9476Smrgelse $as_nop 5244f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5245f33d31a3Smrgfi 52469f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5247f33d31a3Smrgfi 52489f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 52499f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5250f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5251f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5252f33d31a3Smrgfi 5253f33d31a3Smrg 5254f33d31a3Smrgfound="no" 5255f33d31a3Smrg 5256f33d31a3Smrg if test $found = "no" ; then 5257f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5258f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5259f33d31a3Smrg fi 5260f33d31a3Smrg 5261f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5262f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5263f33d31a3Smrg fi 5264f33d31a3Smrg 5265f33d31a3Smrg CFLAGS="$CFLAGS -Wformat=2" 5266f33d31a3Smrg 52679f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 52689f1d9476Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5269f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wformat_2 52709f1d9476Smrg if eval test \${$cacheid+y} 52719f1d9476Smrgthen : 52729f1d9476Smrg printf %s "(cached) " >&6 52739f1d9476Smrgelse $as_nop 5274f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5275f33d31a3Smrg/* end confdefs.h. */ 5276f33d31a3Smrgint i; 5277f33d31a3Smrgint 52789f1d9476Smrgmain (void) 5279f33d31a3Smrg{ 5280f33d31a3Smrg 5281f33d31a3Smrg ; 5282f33d31a3Smrg return 0; 5283f33d31a3Smrg} 5284f33d31a3Smrg_ACEOF 52859f1d9476Smrgif ac_fn_c_try_link "$LINENO" 52869f1d9476Smrgthen : 5287f33d31a3Smrg eval $cacheid=yes 52889f1d9476Smrgelse $as_nop 5289f33d31a3Smrg eval $cacheid=no 5290f33d31a3Smrgfi 52919f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5292f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5293f33d31a3Smrgfi 5294f33d31a3Smrg 5295f33d31a3Smrg 5296f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5297f33d31a3Smrg 5298f33d31a3Smrg eval supported=\$$cacheid 52999f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 53009f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5301f33d31a3Smrg if test "$supported" = "yes" ; then 5302f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5303f33d31a3Smrg found="yes" 5304f33d31a3Smrg fi 5305f33d31a3Smrg fi 5306f33d31a3Smrg 5307f33d31a3Smrg if test $found = "no" ; then 5308f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5309f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5310f33d31a3Smrg fi 5311f33d31a3Smrg 5312f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5313f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5314f33d31a3Smrg fi 5315f33d31a3Smrg 5316f33d31a3Smrg CFLAGS="$CFLAGS -Wformat" 5317f33d31a3Smrg 53189f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 53199f1d9476Smrgprintf %s "checking if $CC supports -Wformat... " >&6; } 5320f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wformat 53219f1d9476Smrg if eval test \${$cacheid+y} 53229f1d9476Smrgthen : 53239f1d9476Smrg printf %s "(cached) " >&6 53249f1d9476Smrgelse $as_nop 5325f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5326f33d31a3Smrg/* end confdefs.h. */ 5327f33d31a3Smrgint i; 5328f33d31a3Smrgint 53299f1d9476Smrgmain (void) 5330f33d31a3Smrg{ 5331f33d31a3Smrg 5332f33d31a3Smrg ; 5333f33d31a3Smrg return 0; 5334f33d31a3Smrg} 5335f33d31a3Smrg_ACEOF 53369f1d9476Smrgif ac_fn_c_try_link "$LINENO" 53379f1d9476Smrgthen : 5338f33d31a3Smrg eval $cacheid=yes 53399f1d9476Smrgelse $as_nop 5340f33d31a3Smrg eval $cacheid=no 5341f33d31a3Smrgfi 53429f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5343f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5344f33d31a3Smrgfi 5345f33d31a3Smrg 5346f33d31a3Smrg 5347f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5348f33d31a3Smrg 5349f33d31a3Smrg eval supported=\$$cacheid 53509f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 53519f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5352f33d31a3Smrg if test "$supported" = "yes" ; then 5353f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5354f33d31a3Smrg found="yes" 5355f33d31a3Smrg fi 5356f33d31a3Smrg fi 5357f33d31a3Smrg 5358f33d31a3Smrg 5359f33d31a3Smrg 5360f33d31a3Smrg 5361f33d31a3Smrg 5362f33d31a3Smrg 5363f33d31a3Smrg 5364f33d31a3Smrg 5365f33d31a3Smrg 5366f33d31a3Smrg 5367f33d31a3Smrg 5368f33d31a3Smrg 5369f33d31a3Smrg 5370f33d31a3Smrg 5371f33d31a3Smrg 5372f33d31a3Smrg 5373f33d31a3Smrg 5374f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5375f33d31a3Smrg 5376f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5377f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 53789f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 53799f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 53809f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 53819f1d9476Smrgthen : 53829f1d9476Smrg printf %s "(cached) " >&6 53839f1d9476Smrgelse $as_nop 5384f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5385f33d31a3Smrg/* end confdefs.h. */ 5386f33d31a3Smrgint i; 5387f33d31a3Smrg_ACEOF 53889f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 53899f1d9476Smrgthen : 5390f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 53919f1d9476Smrgelse $as_nop 5392f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 5393f33d31a3Smrgfi 53949f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5395f33d31a3Smrgfi 53969f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 53979f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5398f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5399f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5400f33d31a3Smrgfi 5401f33d31a3Smrg 5402f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5403f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5404f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5405f33d31a3Smrg fi 5406f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 54079f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 54089f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 54099f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 54109f1d9476Smrgthen : 54119f1d9476Smrg printf %s "(cached) " >&6 54129f1d9476Smrgelse $as_nop 5413f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5414f33d31a3Smrg/* end confdefs.h. */ 5415f33d31a3Smrgint i; 5416f33d31a3Smrg_ACEOF 54179f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 54189f1d9476Smrgthen : 5419f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 54209f1d9476Smrgelse $as_nop 5421f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5422f33d31a3Smrgfi 54239f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5424f33d31a3Smrgfi 54259f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 54269f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5427f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5428f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5429f33d31a3Smrgfi 5430f33d31a3Smrg 5431f33d31a3Smrgfound="no" 5432f33d31a3Smrg 5433f33d31a3Smrg if test $found = "no" ; then 5434f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5435f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5436f33d31a3Smrg fi 5437f33d31a3Smrg 5438f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5439f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5440f33d31a3Smrg fi 5441f33d31a3Smrg 5442f33d31a3Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5443f33d31a3Smrg 54449f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 54459f1d9476Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5446f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 54479f1d9476Smrg if eval test \${$cacheid+y} 54489f1d9476Smrgthen : 54499f1d9476Smrg printf %s "(cached) " >&6 54509f1d9476Smrgelse $as_nop 5451f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5452f33d31a3Smrg/* end confdefs.h. */ 5453f33d31a3Smrgint i; 5454f33d31a3Smrgint 54559f1d9476Smrgmain (void) 5456f33d31a3Smrg{ 5457f33d31a3Smrg 5458f33d31a3Smrg ; 5459f33d31a3Smrg return 0; 5460f33d31a3Smrg} 5461f33d31a3Smrg_ACEOF 54629f1d9476Smrgif ac_fn_c_try_link "$LINENO" 54639f1d9476Smrgthen : 5464f33d31a3Smrg eval $cacheid=yes 54659f1d9476Smrgelse $as_nop 5466f33d31a3Smrg eval $cacheid=no 5467f33d31a3Smrgfi 54689f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5469f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5470f33d31a3Smrgfi 5471f33d31a3Smrg 5472f33d31a3Smrg 5473f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5474f33d31a3Smrg 5475f33d31a3Smrg eval supported=\$$cacheid 54769f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 54779f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5478f33d31a3Smrg if test "$supported" = "yes" ; then 5479f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5480f33d31a3Smrg found="yes" 5481f33d31a3Smrg fi 5482f33d31a3Smrg fi 5483f33d31a3Smrg 5484f33d31a3Smrg 5485f33d31a3Smrg 5486f33d31a3Smrg 5487f33d31a3Smrg 5488f33d31a3Smrg 5489f33d31a3Smrg 5490f33d31a3Smrg 5491f33d31a3Smrg 5492f33d31a3Smrg 5493f33d31a3Smrg 5494f33d31a3Smrg 5495f33d31a3Smrg 5496f33d31a3Smrg 5497f33d31a3Smrg 5498f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5499f33d31a3Smrg 5500f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5501f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55029f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 55039f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 55049f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 55059f1d9476Smrgthen : 55069f1d9476Smrg printf %s "(cached) " >&6 55079f1d9476Smrgelse $as_nop 5508f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5509f33d31a3Smrg/* end confdefs.h. */ 5510f33d31a3Smrgint i; 5511f33d31a3Smrg_ACEOF 55129f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 55139f1d9476Smrgthen : 5514f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 55159f1d9476Smrgelse $as_nop 5516f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 5517f33d31a3Smrgfi 55189f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5519f33d31a3Smrgfi 55209f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 55219f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5522f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5523f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5524f33d31a3Smrgfi 5525f33d31a3Smrg 5526f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5527f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5528f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5529f33d31a3Smrg fi 5530f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55319f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 55329f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 55339f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 55349f1d9476Smrgthen : 55359f1d9476Smrg printf %s "(cached) " >&6 55369f1d9476Smrgelse $as_nop 5537f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5538f33d31a3Smrg/* end confdefs.h. */ 5539f33d31a3Smrgint i; 5540f33d31a3Smrg_ACEOF 55419f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 55429f1d9476Smrgthen : 5543f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 55449f1d9476Smrgelse $as_nop 5545f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5546f33d31a3Smrgfi 55479f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5548f33d31a3Smrgfi 55499f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 55509f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5551f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5552f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5553f33d31a3Smrgfi 5554f33d31a3Smrg 5555f33d31a3Smrgfound="no" 5556f33d31a3Smrg 5557f33d31a3Smrg if test $found = "no" ; then 5558f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5559f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5560f33d31a3Smrg fi 5561f33d31a3Smrg 5562f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5563f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5564f33d31a3Smrg fi 5565f33d31a3Smrg 5566f33d31a3Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5567f33d31a3Smrg 55689f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 55699f1d9476Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5570f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 55719f1d9476Smrg if eval test \${$cacheid+y} 55729f1d9476Smrgthen : 55739f1d9476Smrg printf %s "(cached) " >&6 55749f1d9476Smrgelse $as_nop 5575f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5576f33d31a3Smrg/* end confdefs.h. */ 5577f33d31a3Smrgint i; 5578f33d31a3Smrgint 55799f1d9476Smrgmain (void) 5580f33d31a3Smrg{ 5581f33d31a3Smrg 5582f33d31a3Smrg ; 5583f33d31a3Smrg return 0; 5584f33d31a3Smrg} 5585f33d31a3Smrg_ACEOF 55869f1d9476Smrgif ac_fn_c_try_link "$LINENO" 55879f1d9476Smrgthen : 5588f33d31a3Smrg eval $cacheid=yes 55899f1d9476Smrgelse $as_nop 5590f33d31a3Smrg eval $cacheid=no 5591f33d31a3Smrgfi 55929f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5593f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5594f33d31a3Smrgfi 5595f33d31a3Smrg 5596f33d31a3Smrg 5597f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5598f33d31a3Smrg 5599f33d31a3Smrg eval supported=\$$cacheid 56009f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 56019f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5602f33d31a3Smrg if test "$supported" = "yes" ; then 5603f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5604f33d31a3Smrg found="yes" 5605f33d31a3Smrg fi 5606f33d31a3Smrg fi 5607f33d31a3Smrg 5608f33d31a3Smrg 5609f33d31a3Smrg 5610f33d31a3Smrg 5611f33d31a3Smrg 5612f33d31a3Smrg 5613f33d31a3Smrg 5614f33d31a3Smrg 5615f33d31a3Smrg 5616f33d31a3Smrg 5617f33d31a3Smrg 5618f33d31a3Smrg 5619f33d31a3Smrg 5620f33d31a3Smrg 5621f33d31a3Smrg 5622f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5623f33d31a3Smrg 5624f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5625f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56269f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 56279f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 56289f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 56299f1d9476Smrgthen : 56309f1d9476Smrg printf %s "(cached) " >&6 56319f1d9476Smrgelse $as_nop 5632f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5633f33d31a3Smrg/* end confdefs.h. */ 5634f33d31a3Smrgint i; 5635f33d31a3Smrg_ACEOF 56369f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 56379f1d9476Smrgthen : 5638f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 56399f1d9476Smrgelse $as_nop 5640f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 5641f33d31a3Smrgfi 56429f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5643f33d31a3Smrgfi 56449f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 56459f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5646f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5647f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5648f33d31a3Smrgfi 5649f33d31a3Smrg 5650f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5651f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5652f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5653f33d31a3Smrg fi 5654f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 56559f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 56569f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 56579f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 56589f1d9476Smrgthen : 56599f1d9476Smrg printf %s "(cached) " >&6 56609f1d9476Smrgelse $as_nop 5661f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5662f33d31a3Smrg/* end confdefs.h. */ 5663f33d31a3Smrgint i; 5664f33d31a3Smrg_ACEOF 56659f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 56669f1d9476Smrgthen : 5667f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 56689f1d9476Smrgelse $as_nop 5669f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5670f33d31a3Smrgfi 56719f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5672f33d31a3Smrgfi 56739f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 56749f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5675f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5676f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5677f33d31a3Smrgfi 5678f33d31a3Smrg 5679f33d31a3Smrgfound="no" 5680f33d31a3Smrg 5681f33d31a3Smrg if test $found = "no" ; then 5682f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5683f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5684f33d31a3Smrg fi 5685f33d31a3Smrg 5686f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5687f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5688f33d31a3Smrg fi 5689f33d31a3Smrg 5690f33d31a3Smrg CFLAGS="$CFLAGS -Wnested-externs" 5691f33d31a3Smrg 56929f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 56939f1d9476Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 5694f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 56959f1d9476Smrg if eval test \${$cacheid+y} 56969f1d9476Smrgthen : 56979f1d9476Smrg printf %s "(cached) " >&6 56989f1d9476Smrgelse $as_nop 5699f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5700f33d31a3Smrg/* end confdefs.h. */ 5701f33d31a3Smrgint i; 5702f33d31a3Smrgint 57039f1d9476Smrgmain (void) 5704f33d31a3Smrg{ 5705f33d31a3Smrg 5706f33d31a3Smrg ; 5707f33d31a3Smrg return 0; 5708f33d31a3Smrg} 5709f33d31a3Smrg_ACEOF 57109f1d9476Smrgif ac_fn_c_try_link "$LINENO" 57119f1d9476Smrgthen : 5712f33d31a3Smrg eval $cacheid=yes 57139f1d9476Smrgelse $as_nop 5714f33d31a3Smrg eval $cacheid=no 5715f33d31a3Smrgfi 57169f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5717f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5718f33d31a3Smrgfi 5719f33d31a3Smrg 5720f33d31a3Smrg 5721f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5722f33d31a3Smrg 5723f33d31a3Smrg eval supported=\$$cacheid 57249f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 57259f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5726f33d31a3Smrg if test "$supported" = "yes" ; then 5727f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5728f33d31a3Smrg found="yes" 5729f33d31a3Smrg fi 5730f33d31a3Smrg fi 5731f33d31a3Smrg 5732f33d31a3Smrg 5733f33d31a3Smrg 5734f33d31a3Smrg 5735f33d31a3Smrg 5736f33d31a3Smrg 5737f33d31a3Smrg 5738f33d31a3Smrg 5739f33d31a3Smrg 5740f33d31a3Smrg 5741f33d31a3Smrg 5742f33d31a3Smrg 5743f33d31a3Smrg 5744f33d31a3Smrg 5745f33d31a3Smrg 5746f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5747f33d31a3Smrg 5748f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5749f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57509f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 57519f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 57529f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 57539f1d9476Smrgthen : 57549f1d9476Smrg printf %s "(cached) " >&6 57559f1d9476Smrgelse $as_nop 5756f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5757f33d31a3Smrg/* end confdefs.h. */ 5758f33d31a3Smrgint i; 5759f33d31a3Smrg_ACEOF 57609f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 57619f1d9476Smrgthen : 5762f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 57639f1d9476Smrgelse $as_nop 5764f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 5765f33d31a3Smrgfi 57669f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5767f33d31a3Smrgfi 57689f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 57699f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5770f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5771f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5772f33d31a3Smrgfi 5773f33d31a3Smrg 5774f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5775f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5776f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5777f33d31a3Smrg fi 5778f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 57799f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 57809f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 57819f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 57829f1d9476Smrgthen : 57839f1d9476Smrg printf %s "(cached) " >&6 57849f1d9476Smrgelse $as_nop 5785f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5786f33d31a3Smrg/* end confdefs.h. */ 5787f33d31a3Smrgint i; 5788f33d31a3Smrg_ACEOF 57899f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 57909f1d9476Smrgthen : 5791f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 57929f1d9476Smrgelse $as_nop 5793f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5794f33d31a3Smrgfi 57959f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5796f33d31a3Smrgfi 57979f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 57989f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5799f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5800f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5801f33d31a3Smrgfi 5802f33d31a3Smrg 5803f33d31a3Smrgfound="no" 5804f33d31a3Smrg 5805f33d31a3Smrg if test $found = "no" ; then 5806f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5807f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5808f33d31a3Smrg fi 5809f33d31a3Smrg 5810f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5811f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5812f33d31a3Smrg fi 5813f33d31a3Smrg 5814f33d31a3Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 5815f33d31a3Smrg 58169f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 58179f1d9476Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 5818f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 58199f1d9476Smrg if eval test \${$cacheid+y} 58209f1d9476Smrgthen : 58219f1d9476Smrg printf %s "(cached) " >&6 58229f1d9476Smrgelse $as_nop 5823f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5824f33d31a3Smrg/* end confdefs.h. */ 5825f33d31a3Smrgint i; 5826f33d31a3Smrgint 58279f1d9476Smrgmain (void) 5828f33d31a3Smrg{ 5829f33d31a3Smrg 5830f33d31a3Smrg ; 5831f33d31a3Smrg return 0; 5832f33d31a3Smrg} 5833f33d31a3Smrg_ACEOF 58349f1d9476Smrgif ac_fn_c_try_link "$LINENO" 58359f1d9476Smrgthen : 5836f33d31a3Smrg eval $cacheid=yes 58379f1d9476Smrgelse $as_nop 5838f33d31a3Smrg eval $cacheid=no 5839f33d31a3Smrgfi 58409f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5841f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5842f33d31a3Smrgfi 5843f33d31a3Smrg 5844f33d31a3Smrg 5845f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5846f33d31a3Smrg 5847f33d31a3Smrg eval supported=\$$cacheid 58489f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 58499f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5850f33d31a3Smrg if test "$supported" = "yes" ; then 5851f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5852f33d31a3Smrg found="yes" 5853f33d31a3Smrg fi 5854f33d31a3Smrg fi 5855f33d31a3Smrg 5856f33d31a3Smrg 5857f33d31a3Smrg 5858f33d31a3Smrg 5859f33d31a3Smrg 5860f33d31a3Smrg 5861f33d31a3Smrg 5862f33d31a3Smrg 5863f33d31a3Smrg 5864f33d31a3Smrg 5865f33d31a3Smrg 5866f33d31a3Smrg 5867f33d31a3Smrg 5868f33d31a3Smrg 5869f33d31a3Smrg 5870f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5871f33d31a3Smrg 5872f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5873f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58749f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 58759f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 58769f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 58779f1d9476Smrgthen : 58789f1d9476Smrg printf %s "(cached) " >&6 58799f1d9476Smrgelse $as_nop 5880f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5881f33d31a3Smrg/* end confdefs.h. */ 5882f33d31a3Smrgint i; 5883f33d31a3Smrg_ACEOF 58849f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 58859f1d9476Smrgthen : 5886f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 58879f1d9476Smrgelse $as_nop 5888f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 5889f33d31a3Smrgfi 58909f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5891f33d31a3Smrgfi 58929f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 58939f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5894f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5895f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5896f33d31a3Smrgfi 5897f33d31a3Smrg 5898f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5899f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5900f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5901f33d31a3Smrg fi 5902f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59039f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 59049f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 59059f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 59069f1d9476Smrgthen : 59079f1d9476Smrg printf %s "(cached) " >&6 59089f1d9476Smrgelse $as_nop 5909f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5910f33d31a3Smrg/* end confdefs.h. */ 5911f33d31a3Smrgint i; 5912f33d31a3Smrg_ACEOF 59139f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 59149f1d9476Smrgthen : 5915f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 59169f1d9476Smrgelse $as_nop 5917f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5918f33d31a3Smrgfi 59199f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5920f33d31a3Smrgfi 59219f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 59229f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5923f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5924f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5925f33d31a3Smrgfi 5926f33d31a3Smrg 5927f33d31a3Smrgfound="no" 5928f33d31a3Smrg 5929f33d31a3Smrg if test $found = "no" ; then 5930f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5931f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5932f33d31a3Smrg fi 5933f33d31a3Smrg 5934f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5935f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5936f33d31a3Smrg fi 5937f33d31a3Smrg 5938f33d31a3Smrg CFLAGS="$CFLAGS -Wold-style-definition" 5939f33d31a3Smrg 59409f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 59419f1d9476Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 5942f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 59439f1d9476Smrg if eval test \${$cacheid+y} 59449f1d9476Smrgthen : 59459f1d9476Smrg printf %s "(cached) " >&6 59469f1d9476Smrgelse $as_nop 5947f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5948f33d31a3Smrg/* end confdefs.h. */ 5949f33d31a3Smrgint i; 5950f33d31a3Smrgint 59519f1d9476Smrgmain (void) 5952f33d31a3Smrg{ 5953f33d31a3Smrg 5954f33d31a3Smrg ; 5955f33d31a3Smrg return 0; 5956f33d31a3Smrg} 5957f33d31a3Smrg_ACEOF 59589f1d9476Smrgif ac_fn_c_try_link "$LINENO" 59599f1d9476Smrgthen : 5960f33d31a3Smrg eval $cacheid=yes 59619f1d9476Smrgelse $as_nop 5962f33d31a3Smrg eval $cacheid=no 5963f33d31a3Smrgfi 59649f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5965f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 5966f33d31a3Smrgfi 5967f33d31a3Smrg 5968f33d31a3Smrg 5969f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5970f33d31a3Smrg 5971f33d31a3Smrg eval supported=\$$cacheid 59729f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 59739f1d9476Smrgprintf "%s\n" "$supported" >&6; } 5974f33d31a3Smrg if test "$supported" = "yes" ; then 5975f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5976f33d31a3Smrg found="yes" 5977f33d31a3Smrg fi 5978f33d31a3Smrg fi 5979f33d31a3Smrg 5980f33d31a3Smrg if test $found = "no" ; then 5981f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5982f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5983f33d31a3Smrg fi 5984f33d31a3Smrg 5985f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5986f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5987f33d31a3Smrg fi 5988f33d31a3Smrg 5989f33d31a3Smrg CFLAGS="$CFLAGS -fd" 5990f33d31a3Smrg 59919f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 59929f1d9476Smrgprintf %s "checking if $CC supports -fd... " >&6; } 5993f33d31a3Smrg cacheid=xorg_cv_cc_flag__fd 59949f1d9476Smrg if eval test \${$cacheid+y} 59959f1d9476Smrgthen : 59969f1d9476Smrg printf %s "(cached) " >&6 59979f1d9476Smrgelse $as_nop 5998f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5999f33d31a3Smrg/* end confdefs.h. */ 6000f33d31a3Smrgint i; 6001f33d31a3Smrgint 60029f1d9476Smrgmain (void) 6003f33d31a3Smrg{ 6004f33d31a3Smrg 6005f33d31a3Smrg ; 6006f33d31a3Smrg return 0; 6007f33d31a3Smrg} 6008f33d31a3Smrg_ACEOF 60099f1d9476Smrgif ac_fn_c_try_link "$LINENO" 60109f1d9476Smrgthen : 6011f33d31a3Smrg eval $cacheid=yes 60129f1d9476Smrgelse $as_nop 6013f33d31a3Smrg eval $cacheid=no 6014f33d31a3Smrgfi 60159f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6016f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6017f33d31a3Smrgfi 6018f33d31a3Smrg 6019f33d31a3Smrg 6020f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6021f33d31a3Smrg 6022f33d31a3Smrg eval supported=\$$cacheid 60239f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 60249f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6025f33d31a3Smrg if test "$supported" = "yes" ; then 6026f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6027f33d31a3Smrg found="yes" 6028f33d31a3Smrg fi 6029f33d31a3Smrg fi 6030f33d31a3Smrg 6031f33d31a3Smrg 6032f33d31a3Smrg 6033f33d31a3Smrg 6034f33d31a3Smrg 6035f33d31a3Smrg 6036f33d31a3Smrg 6037f33d31a3Smrg 6038f33d31a3Smrg 6039f33d31a3Smrg 6040f33d31a3Smrg 6041f33d31a3Smrg 6042f33d31a3Smrg 6043f33d31a3Smrg 6044f33d31a3Smrg 6045f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6046f33d31a3Smrg 6047f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6048f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60499f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 60509f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 60519f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 60529f1d9476Smrgthen : 60539f1d9476Smrg printf %s "(cached) " >&6 60549f1d9476Smrgelse $as_nop 6055f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6056f33d31a3Smrg/* end confdefs.h. */ 6057f33d31a3Smrgint i; 6058f33d31a3Smrg_ACEOF 60599f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 60609f1d9476Smrgthen : 6061f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 60629f1d9476Smrgelse $as_nop 6063f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6064f33d31a3Smrgfi 60659f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6066f33d31a3Smrgfi 60679f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 60689f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6069f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6070f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6071f33d31a3Smrgfi 6072f33d31a3Smrg 6073f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6074f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6075f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6076f33d31a3Smrg fi 6077f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 60789f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 60799f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 60809f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 60819f1d9476Smrgthen : 60829f1d9476Smrg printf %s "(cached) " >&6 60839f1d9476Smrgelse $as_nop 6084f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6085f33d31a3Smrg/* end confdefs.h. */ 6086f33d31a3Smrgint i; 6087f33d31a3Smrg_ACEOF 60889f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 60899f1d9476Smrgthen : 6090f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 60919f1d9476Smrgelse $as_nop 6092f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6093f33d31a3Smrgfi 60949f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6095f33d31a3Smrgfi 60969f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 60979f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6098f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6099f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6100f33d31a3Smrgfi 6101f33d31a3Smrg 6102f33d31a3Smrgfound="no" 6103f33d31a3Smrg 6104f33d31a3Smrg if test $found = "no" ; then 6105f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6106f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6107f33d31a3Smrg fi 6108f33d31a3Smrg 6109f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6110f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6111f33d31a3Smrg fi 6112f33d31a3Smrg 6113f33d31a3Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6114f33d31a3Smrg 61159f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 61169f1d9476Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6117f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 61189f1d9476Smrg if eval test \${$cacheid+y} 61199f1d9476Smrgthen : 61209f1d9476Smrg printf %s "(cached) " >&6 61219f1d9476Smrgelse $as_nop 6122f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6123f33d31a3Smrg/* end confdefs.h. */ 6124f33d31a3Smrgint i; 6125f33d31a3Smrgint 61269f1d9476Smrgmain (void) 6127f33d31a3Smrg{ 6128f33d31a3Smrg 6129f33d31a3Smrg ; 6130f33d31a3Smrg return 0; 6131f33d31a3Smrg} 6132f33d31a3Smrg_ACEOF 61339f1d9476Smrgif ac_fn_c_try_link "$LINENO" 61349f1d9476Smrgthen : 6135f33d31a3Smrg eval $cacheid=yes 61369f1d9476Smrgelse $as_nop 6137f33d31a3Smrg eval $cacheid=no 6138f33d31a3Smrgfi 61399f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6140f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6141f33d31a3Smrgfi 6142f33d31a3Smrg 6143f33d31a3Smrg 6144f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6145f33d31a3Smrg 6146f33d31a3Smrg eval supported=\$$cacheid 61479f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 61489f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6149f33d31a3Smrg if test "$supported" = "yes" ; then 6150f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6151f33d31a3Smrg found="yes" 6152f33d31a3Smrg fi 6153f33d31a3Smrg fi 6154f33d31a3Smrg 6155f33d31a3Smrg 6156f33d31a3Smrg 6157f33d31a3Smrg 6158f33d31a3Smrg 6159f33d31a3Smrg# This chunk adds additional warnings that could catch undesired effects. 6160f33d31a3Smrg 6161f33d31a3Smrg 6162f33d31a3Smrg 6163f33d31a3Smrg 6164f33d31a3Smrg 6165f33d31a3Smrg 6166f33d31a3Smrg 6167f33d31a3Smrg 6168f33d31a3Smrg 6169f33d31a3Smrg 6170f33d31a3Smrg 6171f33d31a3Smrg 6172f33d31a3Smrg 6173f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6174f33d31a3Smrg 6175f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6176f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61779f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 61789f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 61799f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 61809f1d9476Smrgthen : 61819f1d9476Smrg printf %s "(cached) " >&6 61829f1d9476Smrgelse $as_nop 6183f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6184f33d31a3Smrg/* end confdefs.h. */ 6185f33d31a3Smrgint i; 6186f33d31a3Smrg_ACEOF 61879f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 61889f1d9476Smrgthen : 6189f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 61909f1d9476Smrgelse $as_nop 6191f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6192f33d31a3Smrgfi 61939f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6194f33d31a3Smrgfi 61959f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 61969f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6197f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6198f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6199f33d31a3Smrgfi 6200f33d31a3Smrg 6201f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6202f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6203f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6204f33d31a3Smrg fi 6205f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 62069f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 62079f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 62089f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 62099f1d9476Smrgthen : 62109f1d9476Smrg printf %s "(cached) " >&6 62119f1d9476Smrgelse $as_nop 6212f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6213f33d31a3Smrg/* end confdefs.h. */ 6214f33d31a3Smrgint i; 6215f33d31a3Smrg_ACEOF 62169f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 62179f1d9476Smrgthen : 6218f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 62199f1d9476Smrgelse $as_nop 6220f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6221f33d31a3Smrgfi 62229f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6223f33d31a3Smrgfi 62249f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 62259f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6226f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6227f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6228f33d31a3Smrgfi 6229f33d31a3Smrg 6230f33d31a3Smrgfound="no" 6231f33d31a3Smrg 6232f33d31a3Smrg if test $found = "no" ; then 6233f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6234f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6235f33d31a3Smrg fi 6236f33d31a3Smrg 6237f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6238f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6239f33d31a3Smrg fi 6240f33d31a3Smrg 6241f33d31a3Smrg CFLAGS="$CFLAGS -Wunused" 6242f33d31a3Smrg 62439f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 62449f1d9476Smrgprintf %s "checking if $CC supports -Wunused... " >&6; } 6245f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wunused 62469f1d9476Smrg if eval test \${$cacheid+y} 62479f1d9476Smrgthen : 62489f1d9476Smrg printf %s "(cached) " >&6 62499f1d9476Smrgelse $as_nop 6250f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6251f33d31a3Smrg/* end confdefs.h. */ 6252f33d31a3Smrgint i; 6253f33d31a3Smrgint 62549f1d9476Smrgmain (void) 6255f33d31a3Smrg{ 6256f33d31a3Smrg 6257f33d31a3Smrg ; 6258f33d31a3Smrg return 0; 6259f33d31a3Smrg} 6260f33d31a3Smrg_ACEOF 62619f1d9476Smrgif ac_fn_c_try_link "$LINENO" 62629f1d9476Smrgthen : 6263f33d31a3Smrg eval $cacheid=yes 62649f1d9476Smrgelse $as_nop 6265f33d31a3Smrg eval $cacheid=no 6266f33d31a3Smrgfi 62679f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6268f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6269f33d31a3Smrgfi 6270f33d31a3Smrg 6271f33d31a3Smrg 6272f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6273f33d31a3Smrg 6274f33d31a3Smrg eval supported=\$$cacheid 62759f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 62769f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6277f33d31a3Smrg if test "$supported" = "yes" ; then 6278f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6279f33d31a3Smrg found="yes" 6280f33d31a3Smrg fi 6281f33d31a3Smrg fi 6282f33d31a3Smrg 6283f33d31a3Smrg 6284f33d31a3Smrg 6285f33d31a3Smrg 6286f33d31a3Smrg 6287f33d31a3Smrg 6288f33d31a3Smrg 6289f33d31a3Smrg 6290f33d31a3Smrg 6291f33d31a3Smrg 6292f33d31a3Smrg 6293f33d31a3Smrg 6294f33d31a3Smrg 6295f33d31a3Smrg 6296f33d31a3Smrg 6297f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6298f33d31a3Smrg 6299f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6300f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63019f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 63029f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 63039f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 63049f1d9476Smrgthen : 63059f1d9476Smrg printf %s "(cached) " >&6 63069f1d9476Smrgelse $as_nop 6307f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6308f33d31a3Smrg/* end confdefs.h. */ 6309f33d31a3Smrgint i; 6310f33d31a3Smrg_ACEOF 63119f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 63129f1d9476Smrgthen : 6313f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 63149f1d9476Smrgelse $as_nop 6315f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6316f33d31a3Smrgfi 63179f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6318f33d31a3Smrgfi 63199f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 63209f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6321f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6322f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6323f33d31a3Smrgfi 6324f33d31a3Smrg 6325f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6326f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6327f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6328f33d31a3Smrg fi 6329f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63309f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 63319f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 63329f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 63339f1d9476Smrgthen : 63349f1d9476Smrg printf %s "(cached) " >&6 63359f1d9476Smrgelse $as_nop 6336f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6337f33d31a3Smrg/* end confdefs.h. */ 6338f33d31a3Smrgint i; 6339f33d31a3Smrg_ACEOF 63409f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 63419f1d9476Smrgthen : 6342f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 63439f1d9476Smrgelse $as_nop 6344f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6345f33d31a3Smrgfi 63469f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6347f33d31a3Smrgfi 63489f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 63499f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6350f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6351f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6352f33d31a3Smrgfi 6353f33d31a3Smrg 6354f33d31a3Smrgfound="no" 6355f33d31a3Smrg 6356f33d31a3Smrg if test $found = "no" ; then 6357f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6358f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6359f33d31a3Smrg fi 6360f33d31a3Smrg 6361f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6362f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6363f33d31a3Smrg fi 6364f33d31a3Smrg 6365f33d31a3Smrg CFLAGS="$CFLAGS -Wuninitialized" 6366f33d31a3Smrg 63679f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 63689f1d9476Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 6369f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 63709f1d9476Smrg if eval test \${$cacheid+y} 63719f1d9476Smrgthen : 63729f1d9476Smrg printf %s "(cached) " >&6 63739f1d9476Smrgelse $as_nop 6374f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6375f33d31a3Smrg/* end confdefs.h. */ 6376f33d31a3Smrgint i; 6377f33d31a3Smrgint 63789f1d9476Smrgmain (void) 6379f33d31a3Smrg{ 6380f33d31a3Smrg 6381f33d31a3Smrg ; 6382f33d31a3Smrg return 0; 6383f33d31a3Smrg} 6384f33d31a3Smrg_ACEOF 63859f1d9476Smrgif ac_fn_c_try_link "$LINENO" 63869f1d9476Smrgthen : 6387f33d31a3Smrg eval $cacheid=yes 63889f1d9476Smrgelse $as_nop 6389f33d31a3Smrg eval $cacheid=no 6390f33d31a3Smrgfi 63919f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6392f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6393f33d31a3Smrgfi 6394f33d31a3Smrg 6395f33d31a3Smrg 6396f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6397f33d31a3Smrg 6398f33d31a3Smrg eval supported=\$$cacheid 63999f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 64009f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6401f33d31a3Smrg if test "$supported" = "yes" ; then 6402f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6403f33d31a3Smrg found="yes" 6404f33d31a3Smrg fi 6405f33d31a3Smrg fi 6406f33d31a3Smrg 6407f33d31a3Smrg 6408f33d31a3Smrg 6409f33d31a3Smrg 6410f33d31a3Smrg 6411f33d31a3Smrg 6412f33d31a3Smrg 6413f33d31a3Smrg 6414f33d31a3Smrg 6415f33d31a3Smrg 6416f33d31a3Smrg 6417f33d31a3Smrg 6418f33d31a3Smrg 6419f33d31a3Smrg 6420f33d31a3Smrg 6421f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6422f33d31a3Smrg 6423f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6424f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64259f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 64269f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 64279f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 64289f1d9476Smrgthen : 64299f1d9476Smrg printf %s "(cached) " >&6 64309f1d9476Smrgelse $as_nop 6431f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6432f33d31a3Smrg/* end confdefs.h. */ 6433f33d31a3Smrgint i; 6434f33d31a3Smrg_ACEOF 64359f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 64369f1d9476Smrgthen : 6437f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 64389f1d9476Smrgelse $as_nop 6439f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6440f33d31a3Smrgfi 64419f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6442f33d31a3Smrgfi 64439f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 64449f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6445f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6446f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6447f33d31a3Smrgfi 6448f33d31a3Smrg 6449f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6450f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6451f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6452f33d31a3Smrg fi 6453f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 64549f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 64559f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 64569f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 64579f1d9476Smrgthen : 64589f1d9476Smrg printf %s "(cached) " >&6 64599f1d9476Smrgelse $as_nop 6460f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6461f33d31a3Smrg/* end confdefs.h. */ 6462f33d31a3Smrgint i; 6463f33d31a3Smrg_ACEOF 64649f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 64659f1d9476Smrgthen : 6466f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 64679f1d9476Smrgelse $as_nop 6468f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6469f33d31a3Smrgfi 64709f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6471f33d31a3Smrgfi 64729f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 64739f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6474f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6475f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6476f33d31a3Smrgfi 6477f33d31a3Smrg 6478f33d31a3Smrgfound="no" 6479f33d31a3Smrg 6480f33d31a3Smrg if test $found = "no" ; then 6481f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6482f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6483f33d31a3Smrg fi 6484f33d31a3Smrg 6485f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6486f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6487f33d31a3Smrg fi 6488f33d31a3Smrg 6489f33d31a3Smrg CFLAGS="$CFLAGS -Wshadow" 6490f33d31a3Smrg 64919f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 64929f1d9476Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 6493f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wshadow 64949f1d9476Smrg if eval test \${$cacheid+y} 64959f1d9476Smrgthen : 64969f1d9476Smrg printf %s "(cached) " >&6 64979f1d9476Smrgelse $as_nop 6498f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6499f33d31a3Smrg/* end confdefs.h. */ 6500f33d31a3Smrgint i; 6501f33d31a3Smrgint 65029f1d9476Smrgmain (void) 6503f33d31a3Smrg{ 6504f33d31a3Smrg 6505f33d31a3Smrg ; 6506f33d31a3Smrg return 0; 6507f33d31a3Smrg} 6508f33d31a3Smrg_ACEOF 65099f1d9476Smrgif ac_fn_c_try_link "$LINENO" 65109f1d9476Smrgthen : 6511f33d31a3Smrg eval $cacheid=yes 65129f1d9476Smrgelse $as_nop 6513f33d31a3Smrg eval $cacheid=no 6514f33d31a3Smrgfi 65159f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6516f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6517f33d31a3Smrgfi 6518f33d31a3Smrg 6519f33d31a3Smrg 6520f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6521f33d31a3Smrg 6522f33d31a3Smrg eval supported=\$$cacheid 65239f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 65249f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6525f33d31a3Smrg if test "$supported" = "yes" ; then 6526f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6527f33d31a3Smrg found="yes" 6528f33d31a3Smrg fi 6529f33d31a3Smrg fi 6530f33d31a3Smrg 6531f33d31a3Smrg 6532f33d31a3Smrg 6533f33d31a3Smrg 6534f33d31a3Smrg 6535f33d31a3Smrg 6536f33d31a3Smrg 6537f33d31a3Smrg 6538f33d31a3Smrg 6539f33d31a3Smrg 6540f33d31a3Smrg 6541f33d31a3Smrg 6542f33d31a3Smrg 6543f33d31a3Smrg 6544f33d31a3Smrg 6545f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6546f33d31a3Smrg 6547f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6548f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65499f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 65509f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 65519f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 65529f1d9476Smrgthen : 65539f1d9476Smrg printf %s "(cached) " >&6 65549f1d9476Smrgelse $as_nop 6555f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6556f33d31a3Smrg/* end confdefs.h. */ 6557f33d31a3Smrgint i; 6558f33d31a3Smrg_ACEOF 65599f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 65609f1d9476Smrgthen : 6561f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 65629f1d9476Smrgelse $as_nop 6563f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6564f33d31a3Smrgfi 65659f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6566f33d31a3Smrgfi 65679f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 65689f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6569f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6570f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6571f33d31a3Smrgfi 6572f33d31a3Smrg 6573f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6574f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6575f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6576f33d31a3Smrg fi 6577f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 65789f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 65799f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 65809f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 65819f1d9476Smrgthen : 65829f1d9476Smrg printf %s "(cached) " >&6 65839f1d9476Smrgelse $as_nop 6584f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6585f33d31a3Smrg/* end confdefs.h. */ 6586f33d31a3Smrgint i; 6587f33d31a3Smrg_ACEOF 65889f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 65899f1d9476Smrgthen : 6590f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 65919f1d9476Smrgelse $as_nop 6592f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6593f33d31a3Smrgfi 65949f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6595f33d31a3Smrgfi 65969f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 65979f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6598f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6599f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6600f33d31a3Smrgfi 6601f33d31a3Smrg 6602f33d31a3Smrgfound="no" 6603f33d31a3Smrg 6604f33d31a3Smrg if test $found = "no" ; then 6605f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6606f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6607f33d31a3Smrg fi 6608f33d31a3Smrg 6609f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6610f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6611f33d31a3Smrg fi 6612f33d31a3Smrg 6613f33d31a3Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6614f33d31a3Smrg 66159f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 66169f1d9476Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6617f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 66189f1d9476Smrg if eval test \${$cacheid+y} 66199f1d9476Smrgthen : 66209f1d9476Smrg printf %s "(cached) " >&6 66219f1d9476Smrgelse $as_nop 6622f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6623f33d31a3Smrg/* end confdefs.h. */ 6624f33d31a3Smrgint i; 6625f33d31a3Smrgint 66269f1d9476Smrgmain (void) 6627f33d31a3Smrg{ 6628f33d31a3Smrg 6629f33d31a3Smrg ; 6630f33d31a3Smrg return 0; 6631f33d31a3Smrg} 6632f33d31a3Smrg_ACEOF 66339f1d9476Smrgif ac_fn_c_try_link "$LINENO" 66349f1d9476Smrgthen : 6635f33d31a3Smrg eval $cacheid=yes 66369f1d9476Smrgelse $as_nop 6637f33d31a3Smrg eval $cacheid=no 6638f33d31a3Smrgfi 66399f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6640f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6641f33d31a3Smrgfi 6642f33d31a3Smrg 6643f33d31a3Smrg 6644f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6645f33d31a3Smrg 6646f33d31a3Smrg eval supported=\$$cacheid 66479f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 66489f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6649f33d31a3Smrg if test "$supported" = "yes" ; then 6650f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6651f33d31a3Smrg found="yes" 6652f33d31a3Smrg fi 6653f33d31a3Smrg fi 6654f33d31a3Smrg 6655f33d31a3Smrg 6656f33d31a3Smrg 6657f33d31a3Smrg 6658f33d31a3Smrg 6659f33d31a3Smrg 6660f33d31a3Smrg 6661f33d31a3Smrg 6662f33d31a3Smrg 6663f33d31a3Smrg 6664f33d31a3Smrg 6665f33d31a3Smrg 6666f33d31a3Smrg 6667f33d31a3Smrg 6668f33d31a3Smrg 6669f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6670f33d31a3Smrg 6671f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6672f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66739f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 66749f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 66759f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 66769f1d9476Smrgthen : 66779f1d9476Smrg printf %s "(cached) " >&6 66789f1d9476Smrgelse $as_nop 6679f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6680f33d31a3Smrg/* end confdefs.h. */ 6681f33d31a3Smrgint i; 6682f33d31a3Smrg_ACEOF 66839f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 66849f1d9476Smrgthen : 6685f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 66869f1d9476Smrgelse $as_nop 6687f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6688f33d31a3Smrgfi 66899f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6690f33d31a3Smrgfi 66919f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 66929f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6693f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6694f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6695f33d31a3Smrgfi 6696f33d31a3Smrg 6697f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6698f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6699f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6700f33d31a3Smrg fi 6701f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67029f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 67039f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 67049f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 67059f1d9476Smrgthen : 67069f1d9476Smrg printf %s "(cached) " >&6 67079f1d9476Smrgelse $as_nop 6708f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6709f33d31a3Smrg/* end confdefs.h. */ 6710f33d31a3Smrgint i; 6711f33d31a3Smrg_ACEOF 67129f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 67139f1d9476Smrgthen : 6714f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 67159f1d9476Smrgelse $as_nop 6716f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6717f33d31a3Smrgfi 67189f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6719f33d31a3Smrgfi 67209f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 67219f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6722f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6723f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6724f33d31a3Smrgfi 6725f33d31a3Smrg 6726f33d31a3Smrgfound="no" 6727f33d31a3Smrg 6728f33d31a3Smrg if test $found = "no" ; then 6729f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6730f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6731f33d31a3Smrg fi 6732f33d31a3Smrg 6733f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6734f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6735f33d31a3Smrg fi 6736f33d31a3Smrg 6737f33d31a3Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6738f33d31a3Smrg 67399f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 67409f1d9476Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6741f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 67429f1d9476Smrg if eval test \${$cacheid+y} 67439f1d9476Smrgthen : 67449f1d9476Smrg printf %s "(cached) " >&6 67459f1d9476Smrgelse $as_nop 6746f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6747f33d31a3Smrg/* end confdefs.h. */ 6748f33d31a3Smrgint i; 6749f33d31a3Smrgint 67509f1d9476Smrgmain (void) 6751f33d31a3Smrg{ 6752f33d31a3Smrg 6753f33d31a3Smrg ; 6754f33d31a3Smrg return 0; 6755f33d31a3Smrg} 6756f33d31a3Smrg_ACEOF 67579f1d9476Smrgif ac_fn_c_try_link "$LINENO" 67589f1d9476Smrgthen : 6759f33d31a3Smrg eval $cacheid=yes 67609f1d9476Smrgelse $as_nop 6761f33d31a3Smrg eval $cacheid=no 6762f33d31a3Smrgfi 67639f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6764f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6765f33d31a3Smrgfi 6766f33d31a3Smrg 6767f33d31a3Smrg 6768f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6769f33d31a3Smrg 6770f33d31a3Smrg eval supported=\$$cacheid 67719f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 67729f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6773f33d31a3Smrg if test "$supported" = "yes" ; then 6774f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6775f33d31a3Smrg found="yes" 6776f33d31a3Smrg fi 6777f33d31a3Smrg fi 6778f33d31a3Smrg 6779f33d31a3Smrg 6780f33d31a3Smrg 6781f33d31a3Smrg 6782f33d31a3Smrg 6783f33d31a3Smrg 6784f33d31a3Smrg 6785f33d31a3Smrg 6786f33d31a3Smrg 6787f33d31a3Smrg 6788f33d31a3Smrg 6789f33d31a3Smrg 6790f33d31a3Smrg 6791f33d31a3Smrg 6792f33d31a3Smrg 6793f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6794f33d31a3Smrg 6795f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6796f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67979f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 67989f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 67999f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 68009f1d9476Smrgthen : 68019f1d9476Smrg printf %s "(cached) " >&6 68029f1d9476Smrgelse $as_nop 6803f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6804f33d31a3Smrg/* end confdefs.h. */ 6805f33d31a3Smrgint i; 6806f33d31a3Smrg_ACEOF 68079f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 68089f1d9476Smrgthen : 6809f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 68109f1d9476Smrgelse $as_nop 6811f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6812f33d31a3Smrgfi 68139f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6814f33d31a3Smrgfi 68159f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 68169f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6817f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6818f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6819f33d31a3Smrgfi 6820f33d31a3Smrg 6821f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6822f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6823f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6824f33d31a3Smrg fi 6825f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 68269f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 68279f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 68289f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 68299f1d9476Smrgthen : 68309f1d9476Smrg printf %s "(cached) " >&6 68319f1d9476Smrgelse $as_nop 6832f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6833f33d31a3Smrg/* end confdefs.h. */ 6834f33d31a3Smrgint i; 6835f33d31a3Smrg_ACEOF 68369f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 68379f1d9476Smrgthen : 6838f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 68399f1d9476Smrgelse $as_nop 6840f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6841f33d31a3Smrgfi 68429f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6843f33d31a3Smrgfi 68449f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 68459f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6846f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6847f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6848f33d31a3Smrgfi 6849f33d31a3Smrg 6850f33d31a3Smrgfound="no" 6851f33d31a3Smrg 6852f33d31a3Smrg if test $found = "no" ; then 6853f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6854f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6855f33d31a3Smrg fi 6856f33d31a3Smrg 6857f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6858f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6859f33d31a3Smrg fi 6860f33d31a3Smrg 6861f33d31a3Smrg CFLAGS="$CFLAGS -Wredundant-decls" 6862f33d31a3Smrg 68639f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 68649f1d9476Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 6865f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 68669f1d9476Smrg if eval test \${$cacheid+y} 68679f1d9476Smrgthen : 68689f1d9476Smrg printf %s "(cached) " >&6 68699f1d9476Smrgelse $as_nop 6870f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6871f33d31a3Smrg/* end confdefs.h. */ 6872f33d31a3Smrgint i; 6873f33d31a3Smrgint 68749f1d9476Smrgmain (void) 6875f33d31a3Smrg{ 6876f33d31a3Smrg 6877f33d31a3Smrg ; 6878f33d31a3Smrg return 0; 6879f33d31a3Smrg} 6880f33d31a3Smrg_ACEOF 68819f1d9476Smrgif ac_fn_c_try_link "$LINENO" 68829f1d9476Smrgthen : 6883f33d31a3Smrg eval $cacheid=yes 68849f1d9476Smrgelse $as_nop 6885f33d31a3Smrg eval $cacheid=no 6886f33d31a3Smrgfi 68879f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6888f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 6889f33d31a3Smrgfi 6890f33d31a3Smrg 6891f33d31a3Smrg 6892f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6893f33d31a3Smrg 6894f33d31a3Smrg eval supported=\$$cacheid 68959f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 68969f1d9476Smrgprintf "%s\n" "$supported" >&6; } 6897f33d31a3Smrg if test "$supported" = "yes" ; then 6898f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6899f33d31a3Smrg found="yes" 6900f33d31a3Smrg fi 6901f33d31a3Smrg fi 6902f33d31a3Smrg 6903f33d31a3Smrg 6904f33d31a3Smrg 6905f33d31a3Smrg 6906f33d31a3Smrg 6907f33d31a3Smrg 6908f33d31a3Smrg 6909f33d31a3Smrg 6910f33d31a3Smrg 6911f33d31a3Smrg 6912f33d31a3Smrg 6913f33d31a3Smrg 6914f33d31a3Smrg 6915f33d31a3Smrg 6916f33d31a3Smrg 6917f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6918f33d31a3Smrg 6919f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6920f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69219f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 69229f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 69239f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 69249f1d9476Smrgthen : 69259f1d9476Smrg printf %s "(cached) " >&6 69269f1d9476Smrgelse $as_nop 6927f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6928f33d31a3Smrg/* end confdefs.h. */ 6929f33d31a3Smrgint i; 6930f33d31a3Smrg_ACEOF 69319f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 69329f1d9476Smrgthen : 6933f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 69349f1d9476Smrgelse $as_nop 6935f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 6936f33d31a3Smrgfi 69379f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6938f33d31a3Smrgfi 69399f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 69409f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6941f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6942f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6943f33d31a3Smrgfi 6944f33d31a3Smrg 6945f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6946f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6947f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6948f33d31a3Smrg fi 6949f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 69509f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 69519f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 69529f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 69539f1d9476Smrgthen : 69549f1d9476Smrg printf %s "(cached) " >&6 69559f1d9476Smrgelse $as_nop 6956f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6957f33d31a3Smrg/* end confdefs.h. */ 6958f33d31a3Smrgint i; 6959f33d31a3Smrg_ACEOF 69609f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 69619f1d9476Smrgthen : 6962f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 69639f1d9476Smrgelse $as_nop 6964f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6965f33d31a3Smrgfi 69669f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6967f33d31a3Smrgfi 69689f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 69699f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6970f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6971f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6972f33d31a3Smrgfi 6973f33d31a3Smrg 6974f33d31a3Smrgfound="no" 6975f33d31a3Smrg 6976f33d31a3Smrg if test $found = "no" ; then 6977f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6978f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6979f33d31a3Smrg fi 6980f33d31a3Smrg 6981f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6982f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6983f33d31a3Smrg fi 6984f33d31a3Smrg 6985f33d31a3Smrg CFLAGS="$CFLAGS -Wlogical-op" 6986f33d31a3Smrg 69879f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 69889f1d9476Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 6989f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 69909f1d9476Smrg if eval test \${$cacheid+y} 69919f1d9476Smrgthen : 69929f1d9476Smrg printf %s "(cached) " >&6 69939f1d9476Smrgelse $as_nop 6994f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6995f33d31a3Smrg/* end confdefs.h. */ 6996f33d31a3Smrgint i; 6997f33d31a3Smrgint 69989f1d9476Smrgmain (void) 6999f33d31a3Smrg{ 7000f33d31a3Smrg 7001f33d31a3Smrg ; 7002f33d31a3Smrg return 0; 7003f33d31a3Smrg} 7004f33d31a3Smrg_ACEOF 70059f1d9476Smrgif ac_fn_c_try_link "$LINENO" 70069f1d9476Smrgthen : 7007f33d31a3Smrg eval $cacheid=yes 70089f1d9476Smrgelse $as_nop 7009f33d31a3Smrg eval $cacheid=no 7010f33d31a3Smrgfi 70119f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7012f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7013f33d31a3Smrgfi 7014f33d31a3Smrg 7015f33d31a3Smrg 7016f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7017f33d31a3Smrg 7018f33d31a3Smrg eval supported=\$$cacheid 70199f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 70209f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7021f33d31a3Smrg if test "$supported" = "yes" ; then 7022f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7023f33d31a3Smrg found="yes" 7024f33d31a3Smrg fi 7025f33d31a3Smrg fi 7026f33d31a3Smrg 7027f33d31a3Smrg 7028f33d31a3Smrg 7029f33d31a3Smrg# These are currently disabled because they are noisy. They will be enabled 7030f33d31a3Smrg# in the future once the codebase is sufficiently modernized to silence 7031f33d31a3Smrg# them. For now, I don't want them to drown out the other warnings. 7032f33d31a3Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7033f33d31a3Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7034f33d31a3Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7035f33d31a3Smrg 7036f33d31a3Smrg# Turn some warnings into errors, so we don't accidently get successful builds 7037f33d31a3Smrg# when there are problems that should be fixed. 7038f33d31a3Smrg 7039f33d31a3Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7040f33d31a3Smrg 7041f33d31a3Smrg 7042f33d31a3Smrg 7043f33d31a3Smrg 7044f33d31a3Smrg 7045f33d31a3Smrg 7046f33d31a3Smrg 7047f33d31a3Smrg 7048f33d31a3Smrg 7049f33d31a3Smrg 7050f33d31a3Smrg 7051f33d31a3Smrg 7052f33d31a3Smrg 7053f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7054f33d31a3Smrg 7055f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7056f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 70579f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 70589f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 70599f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 70609f1d9476Smrgthen : 70619f1d9476Smrg printf %s "(cached) " >&6 70629f1d9476Smrgelse $as_nop 7063f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7064f33d31a3Smrg/* end confdefs.h. */ 7065f33d31a3Smrgint i; 7066f33d31a3Smrg_ACEOF 70679f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 70689f1d9476Smrgthen : 7069f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 70709f1d9476Smrgelse $as_nop 7071f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 7072f33d31a3Smrgfi 70739f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7074f33d31a3Smrgfi 70759f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 70769f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7077f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7078f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7079f33d31a3Smrgfi 7080f33d31a3Smrg 7081f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7082f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7083f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7084f33d31a3Smrg fi 7085f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 70869f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 70879f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 70889f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 70899f1d9476Smrgthen : 70909f1d9476Smrg printf %s "(cached) " >&6 70919f1d9476Smrgelse $as_nop 7092f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7093f33d31a3Smrg/* end confdefs.h. */ 7094f33d31a3Smrgint i; 7095f33d31a3Smrg_ACEOF 70969f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 70979f1d9476Smrgthen : 7098f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 70999f1d9476Smrgelse $as_nop 7100f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7101f33d31a3Smrgfi 71029f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7103f33d31a3Smrgfi 71049f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 71059f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7106f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7107f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7108f33d31a3Smrgfi 7109f33d31a3Smrg 7110f33d31a3Smrgfound="no" 7111f33d31a3Smrg 7112f33d31a3Smrg if test $found = "no" ; then 7113f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7114f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7115f33d31a3Smrg fi 7116f33d31a3Smrg 7117f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7118f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7119f33d31a3Smrg fi 7120f33d31a3Smrg 7121f33d31a3Smrg CFLAGS="$CFLAGS -Werror=implicit" 7122f33d31a3Smrg 71239f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 71249f1d9476Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7125f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 71269f1d9476Smrg if eval test \${$cacheid+y} 71279f1d9476Smrgthen : 71289f1d9476Smrg printf %s "(cached) " >&6 71299f1d9476Smrgelse $as_nop 7130f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7131f33d31a3Smrg/* end confdefs.h. */ 7132f33d31a3Smrgint i; 7133f33d31a3Smrgint 71349f1d9476Smrgmain (void) 7135f33d31a3Smrg{ 7136f33d31a3Smrg 7137f33d31a3Smrg ; 7138f33d31a3Smrg return 0; 7139f33d31a3Smrg} 7140f33d31a3Smrg_ACEOF 71419f1d9476Smrgif ac_fn_c_try_link "$LINENO" 71429f1d9476Smrgthen : 7143f33d31a3Smrg eval $cacheid=yes 71449f1d9476Smrgelse $as_nop 7145f33d31a3Smrg eval $cacheid=no 7146f33d31a3Smrgfi 71479f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7148f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7149f33d31a3Smrgfi 7150f33d31a3Smrg 7151f33d31a3Smrg 7152f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7153f33d31a3Smrg 7154f33d31a3Smrg eval supported=\$$cacheid 71559f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 71569f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7157f33d31a3Smrg if test "$supported" = "yes" ; then 7158f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7159f33d31a3Smrg found="yes" 7160f33d31a3Smrg fi 7161f33d31a3Smrg fi 7162f33d31a3Smrg 7163f33d31a3Smrg if test $found = "no" ; then 7164f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7165f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7166f33d31a3Smrg fi 7167f33d31a3Smrg 7168f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7169f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7170f33d31a3Smrg fi 7171f33d31a3Smrg 7172f33d31a3Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7173f33d31a3Smrg 71749f1d9476Smrg { 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 71759f1d9476Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7176f33d31a3Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 71779f1d9476Smrg if eval test \${$cacheid+y} 71789f1d9476Smrgthen : 71799f1d9476Smrg printf %s "(cached) " >&6 71809f1d9476Smrgelse $as_nop 7181f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7182f33d31a3Smrg/* end confdefs.h. */ 7183f33d31a3Smrgint i; 7184f33d31a3Smrgint 71859f1d9476Smrgmain (void) 7186f33d31a3Smrg{ 7187f33d31a3Smrg 7188f33d31a3Smrg ; 7189f33d31a3Smrg return 0; 7190f33d31a3Smrg} 7191f33d31a3Smrg_ACEOF 71929f1d9476Smrgif ac_fn_c_try_link "$LINENO" 71939f1d9476Smrgthen : 7194f33d31a3Smrg eval $cacheid=yes 71959f1d9476Smrgelse $as_nop 7196f33d31a3Smrg eval $cacheid=no 7197f33d31a3Smrgfi 71989f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7199f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7200f33d31a3Smrgfi 7201f33d31a3Smrg 7202f33d31a3Smrg 7203f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7204f33d31a3Smrg 7205f33d31a3Smrg eval supported=\$$cacheid 72069f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 72079f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7208f33d31a3Smrg if test "$supported" = "yes" ; then 7209f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7210f33d31a3Smrg found="yes" 7211f33d31a3Smrg fi 7212f33d31a3Smrg fi 7213f33d31a3Smrg 7214f33d31a3Smrg 7215f33d31a3Smrg 7216f33d31a3Smrg 7217f33d31a3Smrg 7218f33d31a3Smrg 7219f33d31a3Smrg 7220f33d31a3Smrg 7221f33d31a3Smrg 7222f33d31a3Smrg 7223f33d31a3Smrg 7224f33d31a3Smrg 7225f33d31a3Smrg 7226f33d31a3Smrg 7227f33d31a3Smrg 7228f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7229f33d31a3Smrg 7230f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7231f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72329f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 72339f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 72349f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 72359f1d9476Smrgthen : 72369f1d9476Smrg printf %s "(cached) " >&6 72379f1d9476Smrgelse $as_nop 7238f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7239f33d31a3Smrg/* end confdefs.h. */ 7240f33d31a3Smrgint i; 7241f33d31a3Smrg_ACEOF 72429f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 72439f1d9476Smrgthen : 7244f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 72459f1d9476Smrgelse $as_nop 7246f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 7247f33d31a3Smrgfi 72489f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7249f33d31a3Smrgfi 72509f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 72519f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7252f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7253f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7254f33d31a3Smrgfi 7255f33d31a3Smrg 7256f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7257f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7258f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7259f33d31a3Smrg fi 7260f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 72619f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 72629f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 72639f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 72649f1d9476Smrgthen : 72659f1d9476Smrg printf %s "(cached) " >&6 72669f1d9476Smrgelse $as_nop 7267f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7268f33d31a3Smrg/* end confdefs.h. */ 7269f33d31a3Smrgint i; 7270f33d31a3Smrg_ACEOF 72719f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 72729f1d9476Smrgthen : 7273f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 72749f1d9476Smrgelse $as_nop 7275f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7276f33d31a3Smrgfi 72779f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7278f33d31a3Smrgfi 72799f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 72809f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7281f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7282f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7283f33d31a3Smrgfi 7284f33d31a3Smrg 7285f33d31a3Smrgfound="no" 7286f33d31a3Smrg 7287f33d31a3Smrg if test $found = "no" ; then 7288f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7289f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7290f33d31a3Smrg fi 7291f33d31a3Smrg 7292f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7293f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7294f33d31a3Smrg fi 7295f33d31a3Smrg 7296f33d31a3Smrg CFLAGS="$CFLAGS -Werror=nonnull" 7297f33d31a3Smrg 72989f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 72999f1d9476Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7300f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 73019f1d9476Smrg if eval test \${$cacheid+y} 73029f1d9476Smrgthen : 73039f1d9476Smrg printf %s "(cached) " >&6 73049f1d9476Smrgelse $as_nop 7305f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7306f33d31a3Smrg/* end confdefs.h. */ 7307f33d31a3Smrgint i; 7308f33d31a3Smrgint 73099f1d9476Smrgmain (void) 7310f33d31a3Smrg{ 7311f33d31a3Smrg 7312f33d31a3Smrg ; 7313f33d31a3Smrg return 0; 7314f33d31a3Smrg} 7315f33d31a3Smrg_ACEOF 73169f1d9476Smrgif ac_fn_c_try_link "$LINENO" 73179f1d9476Smrgthen : 7318f33d31a3Smrg eval $cacheid=yes 73199f1d9476Smrgelse $as_nop 7320f33d31a3Smrg eval $cacheid=no 7321f33d31a3Smrgfi 73229f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7323f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7324f33d31a3Smrgfi 7325f33d31a3Smrg 7326f33d31a3Smrg 7327f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7328f33d31a3Smrg 7329f33d31a3Smrg eval supported=\$$cacheid 73309f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 73319f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7332f33d31a3Smrg if test "$supported" = "yes" ; then 7333f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7334f33d31a3Smrg found="yes" 7335f33d31a3Smrg fi 7336f33d31a3Smrg fi 7337f33d31a3Smrg 7338f33d31a3Smrg 7339f33d31a3Smrg 7340f33d31a3Smrg 7341f33d31a3Smrg 7342f33d31a3Smrg 7343f33d31a3Smrg 7344f33d31a3Smrg 7345f33d31a3Smrg 7346f33d31a3Smrg 7347f33d31a3Smrg 7348f33d31a3Smrg 7349f33d31a3Smrg 7350f33d31a3Smrg 7351f33d31a3Smrg 7352f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7353f33d31a3Smrg 7354f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7355f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73569f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 73579f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 73589f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 73599f1d9476Smrgthen : 73609f1d9476Smrg printf %s "(cached) " >&6 73619f1d9476Smrgelse $as_nop 7362f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7363f33d31a3Smrg/* end confdefs.h. */ 7364f33d31a3Smrgint i; 7365f33d31a3Smrg_ACEOF 73669f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 73679f1d9476Smrgthen : 7368f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 73699f1d9476Smrgelse $as_nop 7370f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 7371f33d31a3Smrgfi 73729f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7373f33d31a3Smrgfi 73749f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 73759f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7376f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7377f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7378f33d31a3Smrgfi 7379f33d31a3Smrg 7380f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7381f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7382f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7383f33d31a3Smrg fi 7384f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 73859f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 73869f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 73879f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 73889f1d9476Smrgthen : 73899f1d9476Smrg printf %s "(cached) " >&6 73909f1d9476Smrgelse $as_nop 7391f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7392f33d31a3Smrg/* end confdefs.h. */ 7393f33d31a3Smrgint i; 7394f33d31a3Smrg_ACEOF 73959f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 73969f1d9476Smrgthen : 7397f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 73989f1d9476Smrgelse $as_nop 7399f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7400f33d31a3Smrgfi 74019f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7402f33d31a3Smrgfi 74039f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 74049f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7405f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7406f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7407f33d31a3Smrgfi 7408f33d31a3Smrg 7409f33d31a3Smrgfound="no" 7410f33d31a3Smrg 7411f33d31a3Smrg if test $found = "no" ; then 7412f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7413f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7414f33d31a3Smrg fi 7415f33d31a3Smrg 7416f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7417f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7418f33d31a3Smrg fi 7419f33d31a3Smrg 7420f33d31a3Smrg CFLAGS="$CFLAGS -Werror=init-self" 7421f33d31a3Smrg 74229f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 74239f1d9476Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7424f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 74259f1d9476Smrg if eval test \${$cacheid+y} 74269f1d9476Smrgthen : 74279f1d9476Smrg printf %s "(cached) " >&6 74289f1d9476Smrgelse $as_nop 7429f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7430f33d31a3Smrg/* end confdefs.h. */ 7431f33d31a3Smrgint i; 7432f33d31a3Smrgint 74339f1d9476Smrgmain (void) 7434f33d31a3Smrg{ 7435f33d31a3Smrg 7436f33d31a3Smrg ; 7437f33d31a3Smrg return 0; 7438f33d31a3Smrg} 7439f33d31a3Smrg_ACEOF 74409f1d9476Smrgif ac_fn_c_try_link "$LINENO" 74419f1d9476Smrgthen : 7442f33d31a3Smrg eval $cacheid=yes 74439f1d9476Smrgelse $as_nop 7444f33d31a3Smrg eval $cacheid=no 7445f33d31a3Smrgfi 74469f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7447f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7448f33d31a3Smrgfi 7449f33d31a3Smrg 7450f33d31a3Smrg 7451f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7452f33d31a3Smrg 7453f33d31a3Smrg eval supported=\$$cacheid 74549f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 74559f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7456f33d31a3Smrg if test "$supported" = "yes" ; then 7457f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7458f33d31a3Smrg found="yes" 7459f33d31a3Smrg fi 7460f33d31a3Smrg fi 7461f33d31a3Smrg 7462f33d31a3Smrg 7463f33d31a3Smrg 7464f33d31a3Smrg 7465f33d31a3Smrg 7466f33d31a3Smrg 7467f33d31a3Smrg 7468f33d31a3Smrg 7469f33d31a3Smrg 7470f33d31a3Smrg 7471f33d31a3Smrg 7472f33d31a3Smrg 7473f33d31a3Smrg 7474f33d31a3Smrg 7475f33d31a3Smrg 7476f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7477f33d31a3Smrg 7478f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7479f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74809f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 74819f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 74829f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 74839f1d9476Smrgthen : 74849f1d9476Smrg printf %s "(cached) " >&6 74859f1d9476Smrgelse $as_nop 7486f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7487f33d31a3Smrg/* end confdefs.h. */ 7488f33d31a3Smrgint i; 7489f33d31a3Smrg_ACEOF 74909f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 74919f1d9476Smrgthen : 7492f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 74939f1d9476Smrgelse $as_nop 7494f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 7495f33d31a3Smrgfi 74969f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7497f33d31a3Smrgfi 74989f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 74999f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7500f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7501f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7502f33d31a3Smrgfi 7503f33d31a3Smrg 7504f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7505f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7506f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7507f33d31a3Smrg fi 7508f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 75099f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 75109f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 75119f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 75129f1d9476Smrgthen : 75139f1d9476Smrg printf %s "(cached) " >&6 75149f1d9476Smrgelse $as_nop 7515f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7516f33d31a3Smrg/* end confdefs.h. */ 7517f33d31a3Smrgint i; 7518f33d31a3Smrg_ACEOF 75199f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 75209f1d9476Smrgthen : 7521f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 75229f1d9476Smrgelse $as_nop 7523f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7524f33d31a3Smrgfi 75259f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7526f33d31a3Smrgfi 75279f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 75289f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7529f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7530f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7531f33d31a3Smrgfi 7532f33d31a3Smrg 7533f33d31a3Smrgfound="no" 7534f33d31a3Smrg 7535f33d31a3Smrg if test $found = "no" ; then 7536f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7537f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7538f33d31a3Smrg fi 7539f33d31a3Smrg 7540f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7541f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7542f33d31a3Smrg fi 7543f33d31a3Smrg 7544f33d31a3Smrg CFLAGS="$CFLAGS -Werror=main" 7545f33d31a3Smrg 75469f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 75479f1d9476Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7548f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_main 75499f1d9476Smrg if eval test \${$cacheid+y} 75509f1d9476Smrgthen : 75519f1d9476Smrg printf %s "(cached) " >&6 75529f1d9476Smrgelse $as_nop 7553f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7554f33d31a3Smrg/* end confdefs.h. */ 7555f33d31a3Smrgint i; 7556f33d31a3Smrgint 75579f1d9476Smrgmain (void) 7558f33d31a3Smrg{ 7559f33d31a3Smrg 7560f33d31a3Smrg ; 7561f33d31a3Smrg return 0; 7562f33d31a3Smrg} 7563f33d31a3Smrg_ACEOF 75649f1d9476Smrgif ac_fn_c_try_link "$LINENO" 75659f1d9476Smrgthen : 7566f33d31a3Smrg eval $cacheid=yes 75679f1d9476Smrgelse $as_nop 7568f33d31a3Smrg eval $cacheid=no 7569f33d31a3Smrgfi 75709f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7571f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7572f33d31a3Smrgfi 7573f33d31a3Smrg 7574f33d31a3Smrg 7575f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7576f33d31a3Smrg 7577f33d31a3Smrg eval supported=\$$cacheid 75789f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 75799f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7580f33d31a3Smrg if test "$supported" = "yes" ; then 7581f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7582f33d31a3Smrg found="yes" 7583f33d31a3Smrg fi 7584f33d31a3Smrg fi 7585f33d31a3Smrg 7586f33d31a3Smrg 7587f33d31a3Smrg 7588f33d31a3Smrg 7589f33d31a3Smrg 7590f33d31a3Smrg 7591f33d31a3Smrg 7592f33d31a3Smrg 7593f33d31a3Smrg 7594f33d31a3Smrg 7595f33d31a3Smrg 7596f33d31a3Smrg 7597f33d31a3Smrg 7598f33d31a3Smrg 7599f33d31a3Smrg 7600f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7601f33d31a3Smrg 7602f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7603f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76049f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 76059f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 76069f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 76079f1d9476Smrgthen : 76089f1d9476Smrg printf %s "(cached) " >&6 76099f1d9476Smrgelse $as_nop 7610f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7611f33d31a3Smrg/* end confdefs.h. */ 7612f33d31a3Smrgint i; 7613f33d31a3Smrg_ACEOF 76149f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 76159f1d9476Smrgthen : 7616f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 76179f1d9476Smrgelse $as_nop 7618f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 7619f33d31a3Smrgfi 76209f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7621f33d31a3Smrgfi 76229f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 76239f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7624f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7625f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7626f33d31a3Smrgfi 7627f33d31a3Smrg 7628f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7629f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7630f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7631f33d31a3Smrg fi 7632f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 76339f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 76349f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 76359f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 76369f1d9476Smrgthen : 76379f1d9476Smrg printf %s "(cached) " >&6 76389f1d9476Smrgelse $as_nop 7639f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7640f33d31a3Smrg/* end confdefs.h. */ 7641f33d31a3Smrgint i; 7642f33d31a3Smrg_ACEOF 76439f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 76449f1d9476Smrgthen : 7645f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 76469f1d9476Smrgelse $as_nop 7647f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7648f33d31a3Smrgfi 76499f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7650f33d31a3Smrgfi 76519f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 76529f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7653f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7654f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7655f33d31a3Smrgfi 7656f33d31a3Smrg 7657f33d31a3Smrgfound="no" 7658f33d31a3Smrg 7659f33d31a3Smrg if test $found = "no" ; then 7660f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7661f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7662f33d31a3Smrg fi 7663f33d31a3Smrg 7664f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7665f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7666f33d31a3Smrg fi 7667f33d31a3Smrg 7668f33d31a3Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 7669f33d31a3Smrg 76709f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 76719f1d9476Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7672f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 76739f1d9476Smrg if eval test \${$cacheid+y} 76749f1d9476Smrgthen : 76759f1d9476Smrg printf %s "(cached) " >&6 76769f1d9476Smrgelse $as_nop 7677f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7678f33d31a3Smrg/* end confdefs.h. */ 7679f33d31a3Smrgint i; 7680f33d31a3Smrgint 76819f1d9476Smrgmain (void) 7682f33d31a3Smrg{ 7683f33d31a3Smrg 7684f33d31a3Smrg ; 7685f33d31a3Smrg return 0; 7686f33d31a3Smrg} 7687f33d31a3Smrg_ACEOF 76889f1d9476Smrgif ac_fn_c_try_link "$LINENO" 76899f1d9476Smrgthen : 7690f33d31a3Smrg eval $cacheid=yes 76919f1d9476Smrgelse $as_nop 7692f33d31a3Smrg eval $cacheid=no 7693f33d31a3Smrgfi 76949f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7695f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7696f33d31a3Smrgfi 7697f33d31a3Smrg 7698f33d31a3Smrg 7699f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7700f33d31a3Smrg 7701f33d31a3Smrg eval supported=\$$cacheid 77029f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 77039f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7704f33d31a3Smrg if test "$supported" = "yes" ; then 7705f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7706f33d31a3Smrg found="yes" 7707f33d31a3Smrg fi 7708f33d31a3Smrg fi 7709f33d31a3Smrg 7710f33d31a3Smrg 7711f33d31a3Smrg 7712f33d31a3Smrg 7713f33d31a3Smrg 7714f33d31a3Smrg 7715f33d31a3Smrg 7716f33d31a3Smrg 7717f33d31a3Smrg 7718f33d31a3Smrg 7719f33d31a3Smrg 7720f33d31a3Smrg 7721f33d31a3Smrg 7722f33d31a3Smrg 7723f33d31a3Smrg 7724f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7725f33d31a3Smrg 7726f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7727f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77289f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 77299f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 77309f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 77319f1d9476Smrgthen : 77329f1d9476Smrg printf %s "(cached) " >&6 77339f1d9476Smrgelse $as_nop 7734f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7735f33d31a3Smrg/* end confdefs.h. */ 7736f33d31a3Smrgint i; 7737f33d31a3Smrg_ACEOF 77389f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 77399f1d9476Smrgthen : 7740f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 77419f1d9476Smrgelse $as_nop 7742f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 7743f33d31a3Smrgfi 77449f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7745f33d31a3Smrgfi 77469f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 77479f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7748f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7749f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7750f33d31a3Smrgfi 7751f33d31a3Smrg 7752f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7753f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7754f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7755f33d31a3Smrg fi 7756f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 77579f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 77589f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 77599f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 77609f1d9476Smrgthen : 77619f1d9476Smrg printf %s "(cached) " >&6 77629f1d9476Smrgelse $as_nop 7763f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7764f33d31a3Smrg/* end confdefs.h. */ 7765f33d31a3Smrgint i; 7766f33d31a3Smrg_ACEOF 77679f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 77689f1d9476Smrgthen : 7769f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 77709f1d9476Smrgelse $as_nop 7771f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7772f33d31a3Smrgfi 77739f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7774f33d31a3Smrgfi 77759f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 77769f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7777f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7778f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7779f33d31a3Smrgfi 7780f33d31a3Smrg 7781f33d31a3Smrgfound="no" 7782f33d31a3Smrg 7783f33d31a3Smrg if test $found = "no" ; then 7784f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7785f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7786f33d31a3Smrg fi 7787f33d31a3Smrg 7788f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7789f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7790f33d31a3Smrg fi 7791f33d31a3Smrg 7792f33d31a3Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 7793f33d31a3Smrg 77949f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 77959f1d9476Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 7796f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 77979f1d9476Smrg if eval test \${$cacheid+y} 77989f1d9476Smrgthen : 77999f1d9476Smrg printf %s "(cached) " >&6 78009f1d9476Smrgelse $as_nop 7801f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7802f33d31a3Smrg/* end confdefs.h. */ 7803f33d31a3Smrgint i; 7804f33d31a3Smrgint 78059f1d9476Smrgmain (void) 7806f33d31a3Smrg{ 7807f33d31a3Smrg 7808f33d31a3Smrg ; 7809f33d31a3Smrg return 0; 7810f33d31a3Smrg} 7811f33d31a3Smrg_ACEOF 78129f1d9476Smrgif ac_fn_c_try_link "$LINENO" 78139f1d9476Smrgthen : 7814f33d31a3Smrg eval $cacheid=yes 78159f1d9476Smrgelse $as_nop 7816f33d31a3Smrg eval $cacheid=no 7817f33d31a3Smrgfi 78189f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7819f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7820f33d31a3Smrgfi 7821f33d31a3Smrg 7822f33d31a3Smrg 7823f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7824f33d31a3Smrg 7825f33d31a3Smrg eval supported=\$$cacheid 78269f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 78279f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7828f33d31a3Smrg if test "$supported" = "yes" ; then 7829f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7830f33d31a3Smrg found="yes" 7831f33d31a3Smrg fi 7832f33d31a3Smrg fi 7833f33d31a3Smrg 7834f33d31a3Smrg 7835f33d31a3Smrg 7836f33d31a3Smrg 7837f33d31a3Smrg 7838f33d31a3Smrg 7839f33d31a3Smrg 7840f33d31a3Smrg 7841f33d31a3Smrg 7842f33d31a3Smrg 7843f33d31a3Smrg 7844f33d31a3Smrg 7845f33d31a3Smrg 7846f33d31a3Smrg 7847f33d31a3Smrg 7848f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7849f33d31a3Smrg 7850f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7851f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78529f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 78539f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 78549f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 78559f1d9476Smrgthen : 78569f1d9476Smrg printf %s "(cached) " >&6 78579f1d9476Smrgelse $as_nop 7858f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7859f33d31a3Smrg/* end confdefs.h. */ 7860f33d31a3Smrgint i; 7861f33d31a3Smrg_ACEOF 78629f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 78639f1d9476Smrgthen : 7864f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 78659f1d9476Smrgelse $as_nop 7866f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 7867f33d31a3Smrgfi 78689f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7869f33d31a3Smrgfi 78709f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 78719f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7872f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7873f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7874f33d31a3Smrgfi 7875f33d31a3Smrg 7876f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7877f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7878f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7879f33d31a3Smrg fi 7880f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 78819f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 78829f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 78839f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 78849f1d9476Smrgthen : 78859f1d9476Smrg printf %s "(cached) " >&6 78869f1d9476Smrgelse $as_nop 7887f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7888f33d31a3Smrg/* end confdefs.h. */ 7889f33d31a3Smrgint i; 7890f33d31a3Smrg_ACEOF 78919f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 78929f1d9476Smrgthen : 7893f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 78949f1d9476Smrgelse $as_nop 7895f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7896f33d31a3Smrgfi 78979f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7898f33d31a3Smrgfi 78999f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 79009f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7901f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7902f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7903f33d31a3Smrgfi 7904f33d31a3Smrg 7905f33d31a3Smrgfound="no" 7906f33d31a3Smrg 7907f33d31a3Smrg if test $found = "no" ; then 7908f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7909f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7910f33d31a3Smrg fi 7911f33d31a3Smrg 7912f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7913f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7914f33d31a3Smrg fi 7915f33d31a3Smrg 7916f33d31a3Smrg CFLAGS="$CFLAGS -Werror=return-type" 7917f33d31a3Smrg 79189f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 79199f1d9476Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 7920f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 79219f1d9476Smrg if eval test \${$cacheid+y} 79229f1d9476Smrgthen : 79239f1d9476Smrg printf %s "(cached) " >&6 79249f1d9476Smrgelse $as_nop 7925f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7926f33d31a3Smrg/* end confdefs.h. */ 7927f33d31a3Smrgint i; 7928f33d31a3Smrgint 79299f1d9476Smrgmain (void) 7930f33d31a3Smrg{ 7931f33d31a3Smrg 7932f33d31a3Smrg ; 7933f33d31a3Smrg return 0; 7934f33d31a3Smrg} 7935f33d31a3Smrg_ACEOF 79369f1d9476Smrgif ac_fn_c_try_link "$LINENO" 79379f1d9476Smrgthen : 7938f33d31a3Smrg eval $cacheid=yes 79399f1d9476Smrgelse $as_nop 7940f33d31a3Smrg eval $cacheid=no 7941f33d31a3Smrgfi 79429f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7943f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7944f33d31a3Smrgfi 7945f33d31a3Smrg 7946f33d31a3Smrg 7947f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7948f33d31a3Smrg 7949f33d31a3Smrg eval supported=\$$cacheid 79509f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 79519f1d9476Smrgprintf "%s\n" "$supported" >&6; } 7952f33d31a3Smrg if test "$supported" = "yes" ; then 7953f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7954f33d31a3Smrg found="yes" 7955f33d31a3Smrg fi 7956f33d31a3Smrg fi 7957f33d31a3Smrg 7958f33d31a3Smrg if test $found = "no" ; then 7959f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7960f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7961f33d31a3Smrg fi 7962f33d31a3Smrg 7963f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7964f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7965f33d31a3Smrg fi 7966f33d31a3Smrg 7967f33d31a3Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7968f33d31a3Smrg 79699f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 79709f1d9476Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7971f33d31a3Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 79729f1d9476Smrg if eval test \${$cacheid+y} 79739f1d9476Smrgthen : 79749f1d9476Smrg printf %s "(cached) " >&6 79759f1d9476Smrgelse $as_nop 7976f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7977f33d31a3Smrg/* end confdefs.h. */ 7978f33d31a3Smrgint i; 7979f33d31a3Smrgint 79809f1d9476Smrgmain (void) 7981f33d31a3Smrg{ 7982f33d31a3Smrg 7983f33d31a3Smrg ; 7984f33d31a3Smrg return 0; 7985f33d31a3Smrg} 7986f33d31a3Smrg_ACEOF 79879f1d9476Smrgif ac_fn_c_try_link "$LINENO" 79889f1d9476Smrgthen : 7989f33d31a3Smrg eval $cacheid=yes 79909f1d9476Smrgelse $as_nop 7991f33d31a3Smrg eval $cacheid=no 7992f33d31a3Smrgfi 79939f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7994f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 7995f33d31a3Smrgfi 7996f33d31a3Smrg 7997f33d31a3Smrg 7998f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7999f33d31a3Smrg 8000f33d31a3Smrg eval supported=\$$cacheid 80019f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 80029f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8003f33d31a3Smrg if test "$supported" = "yes" ; then 8004f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8005f33d31a3Smrg found="yes" 8006f33d31a3Smrg fi 8007f33d31a3Smrg fi 8008f33d31a3Smrg 8009f33d31a3Smrg 8010f33d31a3Smrg 8011f33d31a3Smrg 8012f33d31a3Smrg 8013f33d31a3Smrg 8014f33d31a3Smrg 8015f33d31a3Smrg 8016f33d31a3Smrg 8017f33d31a3Smrg 8018f33d31a3Smrg 8019f33d31a3Smrg 8020f33d31a3Smrg 8021f33d31a3Smrg 8022f33d31a3Smrg 8023f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8024f33d31a3Smrg 8025f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8026f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80279f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 80289f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 80299f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 80309f1d9476Smrgthen : 80319f1d9476Smrg printf %s "(cached) " >&6 80329f1d9476Smrgelse $as_nop 8033f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8034f33d31a3Smrg/* end confdefs.h. */ 8035f33d31a3Smrgint i; 8036f33d31a3Smrg_ACEOF 80379f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 80389f1d9476Smrgthen : 8039f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 80409f1d9476Smrgelse $as_nop 8041f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8042f33d31a3Smrgfi 80439f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8044f33d31a3Smrgfi 80459f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 80469f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8047f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8048f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8049f33d31a3Smrgfi 8050f33d31a3Smrg 8051f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8052f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8053f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8054f33d31a3Smrg fi 8055f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 80569f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 80579f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 80589f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 80599f1d9476Smrgthen : 80609f1d9476Smrg printf %s "(cached) " >&6 80619f1d9476Smrgelse $as_nop 8062f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8063f33d31a3Smrg/* end confdefs.h. */ 8064f33d31a3Smrgint i; 8065f33d31a3Smrg_ACEOF 80669f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 80679f1d9476Smrgthen : 8068f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 80699f1d9476Smrgelse $as_nop 8070f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8071f33d31a3Smrgfi 80729f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8073f33d31a3Smrgfi 80749f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 80759f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8076f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8077f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8078f33d31a3Smrgfi 8079f33d31a3Smrg 8080f33d31a3Smrgfound="no" 8081f33d31a3Smrg 8082f33d31a3Smrg if test $found = "no" ; then 8083f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8084f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8085f33d31a3Smrg fi 8086f33d31a3Smrg 8087f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8088f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8089f33d31a3Smrg fi 8090f33d31a3Smrg 8091f33d31a3Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 8092f33d31a3Smrg 80939f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 80949f1d9476Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8095f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 80969f1d9476Smrg if eval test \${$cacheid+y} 80979f1d9476Smrgthen : 80989f1d9476Smrg printf %s "(cached) " >&6 80999f1d9476Smrgelse $as_nop 8100f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8101f33d31a3Smrg/* end confdefs.h. */ 8102f33d31a3Smrgint i; 8103f33d31a3Smrgint 81049f1d9476Smrgmain (void) 8105f33d31a3Smrg{ 8106f33d31a3Smrg 8107f33d31a3Smrg ; 8108f33d31a3Smrg return 0; 8109f33d31a3Smrg} 8110f33d31a3Smrg_ACEOF 81119f1d9476Smrgif ac_fn_c_try_link "$LINENO" 81129f1d9476Smrgthen : 8113f33d31a3Smrg eval $cacheid=yes 81149f1d9476Smrgelse $as_nop 8115f33d31a3Smrg eval $cacheid=no 8116f33d31a3Smrgfi 81179f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8118f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8119f33d31a3Smrgfi 8120f33d31a3Smrg 8121f33d31a3Smrg 8122f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8123f33d31a3Smrg 8124f33d31a3Smrg eval supported=\$$cacheid 81259f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 81269f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8127f33d31a3Smrg if test "$supported" = "yes" ; then 8128f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8129f33d31a3Smrg found="yes" 8130f33d31a3Smrg fi 8131f33d31a3Smrg fi 8132f33d31a3Smrg 8133f33d31a3Smrg 8134f33d31a3Smrg 8135f33d31a3Smrg 8136f33d31a3Smrg 8137f33d31a3Smrg 8138f33d31a3Smrg 8139f33d31a3Smrg 8140f33d31a3Smrg 8141f33d31a3Smrg 8142f33d31a3Smrg 8143f33d31a3Smrg 8144f33d31a3Smrg 8145f33d31a3Smrg 8146f33d31a3Smrg 8147f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8148f33d31a3Smrg 8149f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8150f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81519f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 81529f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 81539f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 81549f1d9476Smrgthen : 81559f1d9476Smrg printf %s "(cached) " >&6 81569f1d9476Smrgelse $as_nop 8157f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8158f33d31a3Smrg/* end confdefs.h. */ 8159f33d31a3Smrgint i; 8160f33d31a3Smrg_ACEOF 81619f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 81629f1d9476Smrgthen : 8163f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 81649f1d9476Smrgelse $as_nop 8165f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8166f33d31a3Smrgfi 81679f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8168f33d31a3Smrgfi 81699f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 81709f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8171f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8172f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8173f33d31a3Smrgfi 8174f33d31a3Smrg 8175f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8176f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8177f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8178f33d31a3Smrg fi 8179f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 81809f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 81819f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 81829f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 81839f1d9476Smrgthen : 81849f1d9476Smrg printf %s "(cached) " >&6 81859f1d9476Smrgelse $as_nop 8186f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8187f33d31a3Smrg/* end confdefs.h. */ 8188f33d31a3Smrgint i; 8189f33d31a3Smrg_ACEOF 81909f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 81919f1d9476Smrgthen : 8192f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 81939f1d9476Smrgelse $as_nop 8194f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8195f33d31a3Smrgfi 81969f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8197f33d31a3Smrgfi 81989f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 81999f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8200f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8201f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8202f33d31a3Smrgfi 8203f33d31a3Smrg 8204f33d31a3Smrgfound="no" 8205f33d31a3Smrg 8206f33d31a3Smrg if test $found = "no" ; then 8207f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8208f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8209f33d31a3Smrg fi 8210f33d31a3Smrg 8211f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8212f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8213f33d31a3Smrg fi 8214f33d31a3Smrg 8215f33d31a3Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 8216f33d31a3Smrg 82179f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 82189f1d9476Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8219f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 82209f1d9476Smrg if eval test \${$cacheid+y} 82219f1d9476Smrgthen : 82229f1d9476Smrg printf %s "(cached) " >&6 82239f1d9476Smrgelse $as_nop 8224f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8225f33d31a3Smrg/* end confdefs.h. */ 8226f33d31a3Smrgint i; 8227f33d31a3Smrgint 82289f1d9476Smrgmain (void) 8229f33d31a3Smrg{ 8230f33d31a3Smrg 8231f33d31a3Smrg ; 8232f33d31a3Smrg return 0; 8233f33d31a3Smrg} 8234f33d31a3Smrg_ACEOF 82359f1d9476Smrgif ac_fn_c_try_link "$LINENO" 82369f1d9476Smrgthen : 8237f33d31a3Smrg eval $cacheid=yes 82389f1d9476Smrgelse $as_nop 8239f33d31a3Smrg eval $cacheid=no 8240f33d31a3Smrgfi 82419f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8242f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8243f33d31a3Smrgfi 8244f33d31a3Smrg 8245f33d31a3Smrg 8246f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8247f33d31a3Smrg 8248f33d31a3Smrg eval supported=\$$cacheid 82499f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 82509f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8251f33d31a3Smrg if test "$supported" = "yes" ; then 8252f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8253f33d31a3Smrg found="yes" 8254f33d31a3Smrg fi 8255f33d31a3Smrg fi 8256f33d31a3Smrg 8257f33d31a3Smrg 8258f33d31a3Smrg 8259f33d31a3Smrg 8260f33d31a3Smrg 8261f33d31a3Smrg 8262f33d31a3Smrg 8263f33d31a3Smrg 8264f33d31a3Smrg 8265f33d31a3Smrg 8266f33d31a3Smrg 8267f33d31a3Smrg 8268f33d31a3Smrg 8269f33d31a3Smrg 8270f33d31a3Smrg 8271f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8272f33d31a3Smrg 8273f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8274f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82759f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 82769f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 82779f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 82789f1d9476Smrgthen : 82799f1d9476Smrg printf %s "(cached) " >&6 82809f1d9476Smrgelse $as_nop 8281f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8282f33d31a3Smrg/* end confdefs.h. */ 8283f33d31a3Smrgint i; 8284f33d31a3Smrg_ACEOF 82859f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 82869f1d9476Smrgthen : 8287f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 82889f1d9476Smrgelse $as_nop 8289f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8290f33d31a3Smrgfi 82919f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8292f33d31a3Smrgfi 82939f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 82949f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8295f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8296f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8297f33d31a3Smrgfi 8298f33d31a3Smrg 8299f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8300f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8301f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8302f33d31a3Smrg fi 8303f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 83049f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 83059f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 83069f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 83079f1d9476Smrgthen : 83089f1d9476Smrg printf %s "(cached) " >&6 83099f1d9476Smrgelse $as_nop 8310f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8311f33d31a3Smrg/* end confdefs.h. */ 8312f33d31a3Smrgint i; 8313f33d31a3Smrg_ACEOF 83149f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 83159f1d9476Smrgthen : 8316f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 83179f1d9476Smrgelse $as_nop 8318f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8319f33d31a3Smrgfi 83209f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8321f33d31a3Smrgfi 83229f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 83239f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8324f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8325f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8326f33d31a3Smrgfi 8327f33d31a3Smrg 8328f33d31a3Smrgfound="no" 8329f33d31a3Smrg 8330f33d31a3Smrg if test $found = "no" ; then 8331f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8332f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8333f33d31a3Smrg fi 8334f33d31a3Smrg 8335f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8336f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8337f33d31a3Smrg fi 8338f33d31a3Smrg 8339f33d31a3Smrg CFLAGS="$CFLAGS -Werror=write-strings" 8340f33d31a3Smrg 83419f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 83429f1d9476Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8343f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 83449f1d9476Smrg if eval test \${$cacheid+y} 83459f1d9476Smrgthen : 83469f1d9476Smrg printf %s "(cached) " >&6 83479f1d9476Smrgelse $as_nop 8348f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8349f33d31a3Smrg/* end confdefs.h. */ 8350f33d31a3Smrgint i; 8351f33d31a3Smrgint 83529f1d9476Smrgmain (void) 8353f33d31a3Smrg{ 8354f33d31a3Smrg 8355f33d31a3Smrg ; 8356f33d31a3Smrg return 0; 8357f33d31a3Smrg} 8358f33d31a3Smrg_ACEOF 83599f1d9476Smrgif ac_fn_c_try_link "$LINENO" 83609f1d9476Smrgthen : 8361f33d31a3Smrg eval $cacheid=yes 83629f1d9476Smrgelse $as_nop 8363f33d31a3Smrg eval $cacheid=no 8364f33d31a3Smrgfi 83659f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8366f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8367f33d31a3Smrgfi 8368f33d31a3Smrg 8369f33d31a3Smrg 8370f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8371f33d31a3Smrg 8372f33d31a3Smrg eval supported=\$$cacheid 83739f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 83749f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8375f33d31a3Smrg if test "$supported" = "yes" ; then 8376f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8377f33d31a3Smrg found="yes" 8378f33d31a3Smrg fi 8379f33d31a3Smrg fi 8380f33d31a3Smrg 8381f33d31a3Smrg 8382f33d31a3Smrg 8383f33d31a3Smrg 8384f33d31a3Smrg 8385f33d31a3Smrg 8386f33d31a3Smrg 8387f33d31a3Smrg 8388f33d31a3Smrg 8389f33d31a3Smrg 8390f33d31a3Smrg 8391f33d31a3Smrg 8392f33d31a3Smrg 8393f33d31a3Smrg 8394f33d31a3Smrg 8395f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8396f33d31a3Smrg 8397f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8398f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83999f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 84009f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 84019f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 84029f1d9476Smrgthen : 84039f1d9476Smrg printf %s "(cached) " >&6 84049f1d9476Smrgelse $as_nop 8405f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8406f33d31a3Smrg/* end confdefs.h. */ 8407f33d31a3Smrgint i; 8408f33d31a3Smrg_ACEOF 84099f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 84109f1d9476Smrgthen : 8411f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 84129f1d9476Smrgelse $as_nop 8413f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8414f33d31a3Smrgfi 84159f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8416f33d31a3Smrgfi 84179f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 84189f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8419f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8420f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8421f33d31a3Smrgfi 8422f33d31a3Smrg 8423f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8424f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8425f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8426f33d31a3Smrg fi 8427f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84289f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 84299f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 84309f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 84319f1d9476Smrgthen : 84329f1d9476Smrg printf %s "(cached) " >&6 84339f1d9476Smrgelse $as_nop 8434f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8435f33d31a3Smrg/* end confdefs.h. */ 8436f33d31a3Smrgint i; 8437f33d31a3Smrg_ACEOF 84389f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 84399f1d9476Smrgthen : 8440f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 84419f1d9476Smrgelse $as_nop 8442f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8443f33d31a3Smrgfi 84449f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8445f33d31a3Smrgfi 84469f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 84479f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8448f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8449f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8450f33d31a3Smrgfi 8451f33d31a3Smrg 8452f33d31a3Smrgfound="no" 8453f33d31a3Smrg 8454f33d31a3Smrg if test $found = "no" ; then 8455f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8456f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8457f33d31a3Smrg fi 8458f33d31a3Smrg 8459f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8460f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8461f33d31a3Smrg fi 8462f33d31a3Smrg 8463f33d31a3Smrg CFLAGS="$CFLAGS -Werror=address" 8464f33d31a3Smrg 84659f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 84669f1d9476Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8467f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_address 84689f1d9476Smrg if eval test \${$cacheid+y} 84699f1d9476Smrgthen : 84709f1d9476Smrg printf %s "(cached) " >&6 84719f1d9476Smrgelse $as_nop 8472f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8473f33d31a3Smrg/* end confdefs.h. */ 8474f33d31a3Smrgint i; 8475f33d31a3Smrgint 84769f1d9476Smrgmain (void) 8477f33d31a3Smrg{ 8478f33d31a3Smrg 8479f33d31a3Smrg ; 8480f33d31a3Smrg return 0; 8481f33d31a3Smrg} 8482f33d31a3Smrg_ACEOF 84839f1d9476Smrgif ac_fn_c_try_link "$LINENO" 84849f1d9476Smrgthen : 8485f33d31a3Smrg eval $cacheid=yes 84869f1d9476Smrgelse $as_nop 8487f33d31a3Smrg eval $cacheid=no 8488f33d31a3Smrgfi 84899f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8490f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8491f33d31a3Smrgfi 8492f33d31a3Smrg 8493f33d31a3Smrg 8494f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8495f33d31a3Smrg 8496f33d31a3Smrg eval supported=\$$cacheid 84979f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 84989f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8499f33d31a3Smrg if test "$supported" = "yes" ; then 8500f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8501f33d31a3Smrg found="yes" 8502f33d31a3Smrg fi 8503f33d31a3Smrg fi 8504f33d31a3Smrg 8505f33d31a3Smrg 8506f33d31a3Smrg 8507f33d31a3Smrg 8508f33d31a3Smrg 8509f33d31a3Smrg 8510f33d31a3Smrg 8511f33d31a3Smrg 8512f33d31a3Smrg 8513f33d31a3Smrg 8514f33d31a3Smrg 8515f33d31a3Smrg 8516f33d31a3Smrg 8517f33d31a3Smrg 8518f33d31a3Smrg 8519f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8520f33d31a3Smrg 8521f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8522f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85239f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 85249f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 85259f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 85269f1d9476Smrgthen : 85279f1d9476Smrg printf %s "(cached) " >&6 85289f1d9476Smrgelse $as_nop 8529f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8530f33d31a3Smrg/* end confdefs.h. */ 8531f33d31a3Smrgint i; 8532f33d31a3Smrg_ACEOF 85339f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 85349f1d9476Smrgthen : 8535f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 85369f1d9476Smrgelse $as_nop 8537f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8538f33d31a3Smrgfi 85399f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8540f33d31a3Smrgfi 85419f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 85429f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8543f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8544f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8545f33d31a3Smrgfi 8546f33d31a3Smrg 8547f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8548f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8549f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8550f33d31a3Smrg fi 8551f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 85529f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 85539f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 85549f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 85559f1d9476Smrgthen : 85569f1d9476Smrg printf %s "(cached) " >&6 85579f1d9476Smrgelse $as_nop 8558f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8559f33d31a3Smrg/* end confdefs.h. */ 8560f33d31a3Smrgint i; 8561f33d31a3Smrg_ACEOF 85629f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 85639f1d9476Smrgthen : 8564f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 85659f1d9476Smrgelse $as_nop 8566f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8567f33d31a3Smrgfi 85689f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8569f33d31a3Smrgfi 85709f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 85719f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8572f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8573f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8574f33d31a3Smrgfi 8575f33d31a3Smrg 8576f33d31a3Smrgfound="no" 8577f33d31a3Smrg 8578f33d31a3Smrg if test $found = "no" ; then 8579f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8580f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8581f33d31a3Smrg fi 8582f33d31a3Smrg 8583f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8584f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8585f33d31a3Smrg fi 8586f33d31a3Smrg 8587f33d31a3Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8588f33d31a3Smrg 85899f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 85909f1d9476Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8591f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 85929f1d9476Smrg if eval test \${$cacheid+y} 85939f1d9476Smrgthen : 85949f1d9476Smrg printf %s "(cached) " >&6 85959f1d9476Smrgelse $as_nop 8596f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8597f33d31a3Smrg/* end confdefs.h. */ 8598f33d31a3Smrgint i; 8599f33d31a3Smrgint 86009f1d9476Smrgmain (void) 8601f33d31a3Smrg{ 8602f33d31a3Smrg 8603f33d31a3Smrg ; 8604f33d31a3Smrg return 0; 8605f33d31a3Smrg} 8606f33d31a3Smrg_ACEOF 86079f1d9476Smrgif ac_fn_c_try_link "$LINENO" 86089f1d9476Smrgthen : 8609f33d31a3Smrg eval $cacheid=yes 86109f1d9476Smrgelse $as_nop 8611f33d31a3Smrg eval $cacheid=no 8612f33d31a3Smrgfi 86139f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8614f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8615f33d31a3Smrgfi 8616f33d31a3Smrg 8617f33d31a3Smrg 8618f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8619f33d31a3Smrg 8620f33d31a3Smrg eval supported=\$$cacheid 86219f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 86229f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8623f33d31a3Smrg if test "$supported" = "yes" ; then 8624f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8625f33d31a3Smrg found="yes" 8626f33d31a3Smrg fi 8627f33d31a3Smrg fi 8628f33d31a3Smrg 8629f33d31a3Smrg if test $found = "no" ; then 8630f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8631f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8632f33d31a3Smrg fi 8633f33d31a3Smrg 8634f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8635f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8636f33d31a3Smrg fi 8637f33d31a3Smrg 8638f33d31a3Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8639f33d31a3Smrg 86409f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 86419f1d9476Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8642f33d31a3Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 86439f1d9476Smrg if eval test \${$cacheid+y} 86449f1d9476Smrgthen : 86459f1d9476Smrg printf %s "(cached) " >&6 86469f1d9476Smrgelse $as_nop 8647f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8648f33d31a3Smrg/* end confdefs.h. */ 8649f33d31a3Smrgint i; 8650f33d31a3Smrgint 86519f1d9476Smrgmain (void) 8652f33d31a3Smrg{ 8653f33d31a3Smrg 8654f33d31a3Smrg ; 8655f33d31a3Smrg return 0; 8656f33d31a3Smrg} 8657f33d31a3Smrg_ACEOF 86589f1d9476Smrgif ac_fn_c_try_link "$LINENO" 86599f1d9476Smrgthen : 8660f33d31a3Smrg eval $cacheid=yes 86619f1d9476Smrgelse $as_nop 8662f33d31a3Smrg eval $cacheid=no 8663f33d31a3Smrgfi 86649f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8665f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8666f33d31a3Smrgfi 8667f33d31a3Smrg 8668f33d31a3Smrg 8669f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8670f33d31a3Smrg 8671f33d31a3Smrg eval supported=\$$cacheid 86729f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 86739f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8674f33d31a3Smrg if test "$supported" = "yes" ; then 8675f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8676f33d31a3Smrg found="yes" 8677f33d31a3Smrg fi 8678f33d31a3Smrg fi 8679f33d31a3Smrg 8680f33d31a3Smrg 8681f33d31a3Smrg 8682f33d31a3Smrg 8683f33d31a3Smrg 8684f33d31a3Smrg 8685f33d31a3Smrg 8686f33d31a3Smrg 8687f33d31a3Smrg 8688f33d31a3Smrg 8689f33d31a3Smrg 8690f33d31a3Smrg 8691f33d31a3Smrg 8692f33d31a3Smrg 8693f33d31a3Smrg 8694f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8695f33d31a3Smrg 8696f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8697f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86989f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 86999f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 87009f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 87019f1d9476Smrgthen : 87029f1d9476Smrg printf %s "(cached) " >&6 87039f1d9476Smrgelse $as_nop 8704f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8705f33d31a3Smrg/* end confdefs.h. */ 8706f33d31a3Smrgint i; 8707f33d31a3Smrg_ACEOF 87089f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 87099f1d9476Smrgthen : 8710f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 87119f1d9476Smrgelse $as_nop 8712f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8713f33d31a3Smrgfi 87149f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8715f33d31a3Smrgfi 87169f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 87179f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8718f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8719f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8720f33d31a3Smrgfi 8721f33d31a3Smrg 8722f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8723f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8724f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8725f33d31a3Smrg fi 8726f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 87279f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 87289f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 87299f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 87309f1d9476Smrgthen : 87319f1d9476Smrg printf %s "(cached) " >&6 87329f1d9476Smrgelse $as_nop 8733f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8734f33d31a3Smrg/* end confdefs.h. */ 8735f33d31a3Smrgint i; 8736f33d31a3Smrg_ACEOF 87379f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 87389f1d9476Smrgthen : 8739f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 87409f1d9476Smrgelse $as_nop 8741f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8742f33d31a3Smrgfi 87439f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8744f33d31a3Smrgfi 87459f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 87469f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8747f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8748f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8749f33d31a3Smrgfi 8750f33d31a3Smrg 8751f33d31a3Smrgfound="no" 8752f33d31a3Smrg 8753f33d31a3Smrg if test $found = "no" ; then 8754f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8755f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8756f33d31a3Smrg fi 8757f33d31a3Smrg 8758f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8759f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8760f33d31a3Smrg fi 8761f33d31a3Smrg 8762f33d31a3Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8763f33d31a3Smrg 87649f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 87659f1d9476Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8766f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 87679f1d9476Smrg if eval test \${$cacheid+y} 87689f1d9476Smrgthen : 87699f1d9476Smrg printf %s "(cached) " >&6 87709f1d9476Smrgelse $as_nop 8771f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8772f33d31a3Smrg/* end confdefs.h. */ 8773f33d31a3Smrgint i; 8774f33d31a3Smrgint 87759f1d9476Smrgmain (void) 8776f33d31a3Smrg{ 8777f33d31a3Smrg 8778f33d31a3Smrg ; 8779f33d31a3Smrg return 0; 8780f33d31a3Smrg} 8781f33d31a3Smrg_ACEOF 87829f1d9476Smrgif ac_fn_c_try_link "$LINENO" 87839f1d9476Smrgthen : 8784f33d31a3Smrg eval $cacheid=yes 87859f1d9476Smrgelse $as_nop 8786f33d31a3Smrg eval $cacheid=no 8787f33d31a3Smrgfi 87889f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8789f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8790f33d31a3Smrgfi 8791f33d31a3Smrg 8792f33d31a3Smrg 8793f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8794f33d31a3Smrg 8795f33d31a3Smrg eval supported=\$$cacheid 87969f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 87979f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8798f33d31a3Smrg if test "$supported" = "yes" ; then 8799f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8800f33d31a3Smrg found="yes" 8801f33d31a3Smrg fi 8802f33d31a3Smrg fi 8803f33d31a3Smrg 8804f33d31a3Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8805f33d31a3Smrgelse 88069f1d9476Smrg{ 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 88079f1d9476Smrgprintf "%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;} 8808f33d31a3Smrg 8809f33d31a3Smrg 8810f33d31a3Smrg 8811f33d31a3Smrg 8812f33d31a3Smrg 8813f33d31a3Smrg 8814f33d31a3Smrg 8815f33d31a3Smrg 8816f33d31a3Smrg 8817f33d31a3Smrg 8818f33d31a3Smrg 8819f33d31a3Smrg 8820f33d31a3Smrg 8821f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8822f33d31a3Smrg 8823f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8824f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88259f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 88269f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 88279f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 88289f1d9476Smrgthen : 88299f1d9476Smrg printf %s "(cached) " >&6 88309f1d9476Smrgelse $as_nop 8831f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8832f33d31a3Smrg/* end confdefs.h. */ 8833f33d31a3Smrgint i; 8834f33d31a3Smrg_ACEOF 88359f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 88369f1d9476Smrgthen : 8837f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 88389f1d9476Smrgelse $as_nop 8839f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8840f33d31a3Smrgfi 88419f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8842f33d31a3Smrgfi 88439f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 88449f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8845f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8846f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8847f33d31a3Smrgfi 8848f33d31a3Smrg 8849f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8850f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8851f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8852f33d31a3Smrg fi 8853f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88549f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 88559f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 88569f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 88579f1d9476Smrgthen : 88589f1d9476Smrg printf %s "(cached) " >&6 88599f1d9476Smrgelse $as_nop 8860f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8861f33d31a3Smrg/* end confdefs.h. */ 8862f33d31a3Smrgint i; 8863f33d31a3Smrg_ACEOF 88649f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 88659f1d9476Smrgthen : 8866f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 88679f1d9476Smrgelse $as_nop 8868f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8869f33d31a3Smrgfi 88709f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8871f33d31a3Smrgfi 88729f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 88739f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8874f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8875f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8876f33d31a3Smrgfi 8877f33d31a3Smrg 8878f33d31a3Smrgfound="no" 8879f33d31a3Smrg 8880f33d31a3Smrg if test $found = "no" ; then 8881f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8882f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8883f33d31a3Smrg fi 8884f33d31a3Smrg 8885f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8886f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8887f33d31a3Smrg fi 8888f33d31a3Smrg 8889f33d31a3Smrg CFLAGS="$CFLAGS -Wimplicit" 8890f33d31a3Smrg 88919f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 88929f1d9476Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 8893f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wimplicit 88949f1d9476Smrg if eval test \${$cacheid+y} 88959f1d9476Smrgthen : 88969f1d9476Smrg printf %s "(cached) " >&6 88979f1d9476Smrgelse $as_nop 8898f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8899f33d31a3Smrg/* end confdefs.h. */ 8900f33d31a3Smrgint i; 8901f33d31a3Smrgint 89029f1d9476Smrgmain (void) 8903f33d31a3Smrg{ 8904f33d31a3Smrg 8905f33d31a3Smrg ; 8906f33d31a3Smrg return 0; 8907f33d31a3Smrg} 8908f33d31a3Smrg_ACEOF 89099f1d9476Smrgif ac_fn_c_try_link "$LINENO" 89109f1d9476Smrgthen : 8911f33d31a3Smrg eval $cacheid=yes 89129f1d9476Smrgelse $as_nop 8913f33d31a3Smrg eval $cacheid=no 8914f33d31a3Smrgfi 89159f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8916f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 8917f33d31a3Smrgfi 8918f33d31a3Smrg 8919f33d31a3Smrg 8920f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8921f33d31a3Smrg 8922f33d31a3Smrg eval supported=\$$cacheid 89239f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 89249f1d9476Smrgprintf "%s\n" "$supported" >&6; } 8925f33d31a3Smrg if test "$supported" = "yes" ; then 8926f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8927f33d31a3Smrg found="yes" 8928f33d31a3Smrg fi 8929f33d31a3Smrg fi 8930f33d31a3Smrg 8931f33d31a3Smrg 8932f33d31a3Smrg 8933f33d31a3Smrg 8934f33d31a3Smrg 8935f33d31a3Smrg 8936f33d31a3Smrg 8937f33d31a3Smrg 8938f33d31a3Smrg 8939f33d31a3Smrg 8940f33d31a3Smrg 8941f33d31a3Smrg 8942f33d31a3Smrg 8943f33d31a3Smrg 8944f33d31a3Smrg 8945f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8946f33d31a3Smrg 8947f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8948f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89499f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 89509f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 89519f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 89529f1d9476Smrgthen : 89539f1d9476Smrg printf %s "(cached) " >&6 89549f1d9476Smrgelse $as_nop 8955f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8956f33d31a3Smrg/* end confdefs.h. */ 8957f33d31a3Smrgint i; 8958f33d31a3Smrg_ACEOF 89599f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 89609f1d9476Smrgthen : 8961f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 89629f1d9476Smrgelse $as_nop 8963f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 8964f33d31a3Smrgfi 89659f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8966f33d31a3Smrgfi 89679f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 89689f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8969f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8970f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8971f33d31a3Smrgfi 8972f33d31a3Smrg 8973f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8974f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8975f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8976f33d31a3Smrg fi 8977f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 89789f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 89799f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 89809f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 89819f1d9476Smrgthen : 89829f1d9476Smrg printf %s "(cached) " >&6 89839f1d9476Smrgelse $as_nop 8984f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8985f33d31a3Smrg/* end confdefs.h. */ 8986f33d31a3Smrgint i; 8987f33d31a3Smrg_ACEOF 89889f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 89899f1d9476Smrgthen : 8990f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 89919f1d9476Smrgelse $as_nop 8992f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8993f33d31a3Smrgfi 89949f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8995f33d31a3Smrgfi 89969f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 89979f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8998f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8999f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9000f33d31a3Smrgfi 9001f33d31a3Smrg 9002f33d31a3Smrgfound="no" 9003f33d31a3Smrg 9004f33d31a3Smrg if test $found = "no" ; then 9005f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9006f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9007f33d31a3Smrg fi 9008f33d31a3Smrg 9009f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9010f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9011f33d31a3Smrg fi 9012f33d31a3Smrg 9013f33d31a3Smrg CFLAGS="$CFLAGS -Wnonnull" 9014f33d31a3Smrg 90159f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 90169f1d9476Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 9017f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wnonnull 90189f1d9476Smrg if eval test \${$cacheid+y} 90199f1d9476Smrgthen : 90209f1d9476Smrg printf %s "(cached) " >&6 90219f1d9476Smrgelse $as_nop 9022f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9023f33d31a3Smrg/* end confdefs.h. */ 9024f33d31a3Smrgint i; 9025f33d31a3Smrgint 90269f1d9476Smrgmain (void) 9027f33d31a3Smrg{ 9028f33d31a3Smrg 9029f33d31a3Smrg ; 9030f33d31a3Smrg return 0; 9031f33d31a3Smrg} 9032f33d31a3Smrg_ACEOF 90339f1d9476Smrgif ac_fn_c_try_link "$LINENO" 90349f1d9476Smrgthen : 9035f33d31a3Smrg eval $cacheid=yes 90369f1d9476Smrgelse $as_nop 9037f33d31a3Smrg eval $cacheid=no 9038f33d31a3Smrgfi 90399f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9040f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9041f33d31a3Smrgfi 9042f33d31a3Smrg 9043f33d31a3Smrg 9044f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9045f33d31a3Smrg 9046f33d31a3Smrg eval supported=\$$cacheid 90479f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 90489f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9049f33d31a3Smrg if test "$supported" = "yes" ; then 9050f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9051f33d31a3Smrg found="yes" 9052f33d31a3Smrg fi 9053f33d31a3Smrg fi 9054f33d31a3Smrg 9055f33d31a3Smrg 9056f33d31a3Smrg 9057f33d31a3Smrg 9058f33d31a3Smrg 9059f33d31a3Smrg 9060f33d31a3Smrg 9061f33d31a3Smrg 9062f33d31a3Smrg 9063f33d31a3Smrg 9064f33d31a3Smrg 9065f33d31a3Smrg 9066f33d31a3Smrg 9067f33d31a3Smrg 9068f33d31a3Smrg 9069f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9070f33d31a3Smrg 9071f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9072f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90739f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 90749f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 90759f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 90769f1d9476Smrgthen : 90779f1d9476Smrg printf %s "(cached) " >&6 90789f1d9476Smrgelse $as_nop 9079f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9080f33d31a3Smrg/* end confdefs.h. */ 9081f33d31a3Smrgint i; 9082f33d31a3Smrg_ACEOF 90839f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 90849f1d9476Smrgthen : 9085f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 90869f1d9476Smrgelse $as_nop 9087f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9088f33d31a3Smrgfi 90899f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9090f33d31a3Smrgfi 90919f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 90929f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9093f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9094f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9095f33d31a3Smrgfi 9096f33d31a3Smrg 9097f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9098f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9099f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9100f33d31a3Smrg fi 9101f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91029f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 91039f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 91049f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 91059f1d9476Smrgthen : 91069f1d9476Smrg printf %s "(cached) " >&6 91079f1d9476Smrgelse $as_nop 9108f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9109f33d31a3Smrg/* end confdefs.h. */ 9110f33d31a3Smrgint i; 9111f33d31a3Smrg_ACEOF 91129f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 91139f1d9476Smrgthen : 9114f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 91159f1d9476Smrgelse $as_nop 9116f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9117f33d31a3Smrgfi 91189f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9119f33d31a3Smrgfi 91209f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 91219f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9122f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9123f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9124f33d31a3Smrgfi 9125f33d31a3Smrg 9126f33d31a3Smrgfound="no" 9127f33d31a3Smrg 9128f33d31a3Smrg if test $found = "no" ; then 9129f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9130f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9131f33d31a3Smrg fi 9132f33d31a3Smrg 9133f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9134f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9135f33d31a3Smrg fi 9136f33d31a3Smrg 9137f33d31a3Smrg CFLAGS="$CFLAGS -Winit-self" 9138f33d31a3Smrg 91399f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 91409f1d9476Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 9141f33d31a3Smrg cacheid=xorg_cv_cc_flag__Winit_self 91429f1d9476Smrg if eval test \${$cacheid+y} 91439f1d9476Smrgthen : 91449f1d9476Smrg printf %s "(cached) " >&6 91459f1d9476Smrgelse $as_nop 9146f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9147f33d31a3Smrg/* end confdefs.h. */ 9148f33d31a3Smrgint i; 9149f33d31a3Smrgint 91509f1d9476Smrgmain (void) 9151f33d31a3Smrg{ 9152f33d31a3Smrg 9153f33d31a3Smrg ; 9154f33d31a3Smrg return 0; 9155f33d31a3Smrg} 9156f33d31a3Smrg_ACEOF 91579f1d9476Smrgif ac_fn_c_try_link "$LINENO" 91589f1d9476Smrgthen : 9159f33d31a3Smrg eval $cacheid=yes 91609f1d9476Smrgelse $as_nop 9161f33d31a3Smrg eval $cacheid=no 9162f33d31a3Smrgfi 91639f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9164f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9165f33d31a3Smrgfi 9166f33d31a3Smrg 9167f33d31a3Smrg 9168f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9169f33d31a3Smrg 9170f33d31a3Smrg eval supported=\$$cacheid 91719f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 91729f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9173f33d31a3Smrg if test "$supported" = "yes" ; then 9174f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9175f33d31a3Smrg found="yes" 9176f33d31a3Smrg fi 9177f33d31a3Smrg fi 9178f33d31a3Smrg 9179f33d31a3Smrg 9180f33d31a3Smrg 9181f33d31a3Smrg 9182f33d31a3Smrg 9183f33d31a3Smrg 9184f33d31a3Smrg 9185f33d31a3Smrg 9186f33d31a3Smrg 9187f33d31a3Smrg 9188f33d31a3Smrg 9189f33d31a3Smrg 9190f33d31a3Smrg 9191f33d31a3Smrg 9192f33d31a3Smrg 9193f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9194f33d31a3Smrg 9195f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9196f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91979f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 91989f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 91999f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 92009f1d9476Smrgthen : 92019f1d9476Smrg printf %s "(cached) " >&6 92029f1d9476Smrgelse $as_nop 9203f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9204f33d31a3Smrg/* end confdefs.h. */ 9205f33d31a3Smrgint i; 9206f33d31a3Smrg_ACEOF 92079f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 92089f1d9476Smrgthen : 9209f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 92109f1d9476Smrgelse $as_nop 9211f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9212f33d31a3Smrgfi 92139f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9214f33d31a3Smrgfi 92159f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 92169f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9217f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9218f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9219f33d31a3Smrgfi 9220f33d31a3Smrg 9221f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9222f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9223f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9224f33d31a3Smrg fi 9225f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92269f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 92279f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 92289f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 92299f1d9476Smrgthen : 92309f1d9476Smrg printf %s "(cached) " >&6 92319f1d9476Smrgelse $as_nop 9232f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9233f33d31a3Smrg/* end confdefs.h. */ 9234f33d31a3Smrgint i; 9235f33d31a3Smrg_ACEOF 92369f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 92379f1d9476Smrgthen : 9238f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 92399f1d9476Smrgelse $as_nop 9240f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9241f33d31a3Smrgfi 92429f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9243f33d31a3Smrgfi 92449f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 92459f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9246f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9247f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9248f33d31a3Smrgfi 9249f33d31a3Smrg 9250f33d31a3Smrgfound="no" 9251f33d31a3Smrg 9252f33d31a3Smrg if test $found = "no" ; then 9253f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9254f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9255f33d31a3Smrg fi 9256f33d31a3Smrg 9257f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9258f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9259f33d31a3Smrg fi 9260f33d31a3Smrg 9261f33d31a3Smrg CFLAGS="$CFLAGS -Wmain" 9262f33d31a3Smrg 92639f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 92649f1d9476Smrgprintf %s "checking if $CC supports -Wmain... " >&6; } 9265f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wmain 92669f1d9476Smrg if eval test \${$cacheid+y} 92679f1d9476Smrgthen : 92689f1d9476Smrg printf %s "(cached) " >&6 92699f1d9476Smrgelse $as_nop 9270f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9271f33d31a3Smrg/* end confdefs.h. */ 9272f33d31a3Smrgint i; 9273f33d31a3Smrgint 92749f1d9476Smrgmain (void) 9275f33d31a3Smrg{ 9276f33d31a3Smrg 9277f33d31a3Smrg ; 9278f33d31a3Smrg return 0; 9279f33d31a3Smrg} 9280f33d31a3Smrg_ACEOF 92819f1d9476Smrgif ac_fn_c_try_link "$LINENO" 92829f1d9476Smrgthen : 9283f33d31a3Smrg eval $cacheid=yes 92849f1d9476Smrgelse $as_nop 9285f33d31a3Smrg eval $cacheid=no 9286f33d31a3Smrgfi 92879f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9288f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9289f33d31a3Smrgfi 9290f33d31a3Smrg 9291f33d31a3Smrg 9292f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9293f33d31a3Smrg 9294f33d31a3Smrg eval supported=\$$cacheid 92959f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 92969f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9297f33d31a3Smrg if test "$supported" = "yes" ; then 9298f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9299f33d31a3Smrg found="yes" 9300f33d31a3Smrg fi 9301f33d31a3Smrg fi 9302f33d31a3Smrg 9303f33d31a3Smrg 9304f33d31a3Smrg 9305f33d31a3Smrg 9306f33d31a3Smrg 9307f33d31a3Smrg 9308f33d31a3Smrg 9309f33d31a3Smrg 9310f33d31a3Smrg 9311f33d31a3Smrg 9312f33d31a3Smrg 9313f33d31a3Smrg 9314f33d31a3Smrg 9315f33d31a3Smrg 9316f33d31a3Smrg 9317f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9318f33d31a3Smrg 9319f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9320f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93219f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 93229f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 93239f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 93249f1d9476Smrgthen : 93259f1d9476Smrg printf %s "(cached) " >&6 93269f1d9476Smrgelse $as_nop 9327f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9328f33d31a3Smrg/* end confdefs.h. */ 9329f33d31a3Smrgint i; 9330f33d31a3Smrg_ACEOF 93319f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 93329f1d9476Smrgthen : 9333f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 93349f1d9476Smrgelse $as_nop 9335f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9336f33d31a3Smrgfi 93379f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9338f33d31a3Smrgfi 93399f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 93409f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9341f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9342f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9343f33d31a3Smrgfi 9344f33d31a3Smrg 9345f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9346f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9347f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9348f33d31a3Smrg fi 9349f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 93509f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 93519f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 93529f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 93539f1d9476Smrgthen : 93549f1d9476Smrg printf %s "(cached) " >&6 93559f1d9476Smrgelse $as_nop 9356f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9357f33d31a3Smrg/* end confdefs.h. */ 9358f33d31a3Smrgint i; 9359f33d31a3Smrg_ACEOF 93609f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 93619f1d9476Smrgthen : 9362f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 93639f1d9476Smrgelse $as_nop 9364f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9365f33d31a3Smrgfi 93669f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9367f33d31a3Smrgfi 93689f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 93699f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9370f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9371f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9372f33d31a3Smrgfi 9373f33d31a3Smrg 9374f33d31a3Smrgfound="no" 9375f33d31a3Smrg 9376f33d31a3Smrg if test $found = "no" ; then 9377f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9378f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9379f33d31a3Smrg fi 9380f33d31a3Smrg 9381f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9382f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9383f33d31a3Smrg fi 9384f33d31a3Smrg 9385f33d31a3Smrg CFLAGS="$CFLAGS -Wmissing-braces" 9386f33d31a3Smrg 93879f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 93889f1d9476Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9389f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 93909f1d9476Smrg if eval test \${$cacheid+y} 93919f1d9476Smrgthen : 93929f1d9476Smrg printf %s "(cached) " >&6 93939f1d9476Smrgelse $as_nop 9394f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9395f33d31a3Smrg/* end confdefs.h. */ 9396f33d31a3Smrgint i; 9397f33d31a3Smrgint 93989f1d9476Smrgmain (void) 9399f33d31a3Smrg{ 9400f33d31a3Smrg 9401f33d31a3Smrg ; 9402f33d31a3Smrg return 0; 9403f33d31a3Smrg} 9404f33d31a3Smrg_ACEOF 94059f1d9476Smrgif ac_fn_c_try_link "$LINENO" 94069f1d9476Smrgthen : 9407f33d31a3Smrg eval $cacheid=yes 94089f1d9476Smrgelse $as_nop 9409f33d31a3Smrg eval $cacheid=no 9410f33d31a3Smrgfi 94119f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9412f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9413f33d31a3Smrgfi 9414f33d31a3Smrg 9415f33d31a3Smrg 9416f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9417f33d31a3Smrg 9418f33d31a3Smrg eval supported=\$$cacheid 94199f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 94209f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9421f33d31a3Smrg if test "$supported" = "yes" ; then 9422f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9423f33d31a3Smrg found="yes" 9424f33d31a3Smrg fi 9425f33d31a3Smrg fi 9426f33d31a3Smrg 9427f33d31a3Smrg 9428f33d31a3Smrg 9429f33d31a3Smrg 9430f33d31a3Smrg 9431f33d31a3Smrg 9432f33d31a3Smrg 9433f33d31a3Smrg 9434f33d31a3Smrg 9435f33d31a3Smrg 9436f33d31a3Smrg 9437f33d31a3Smrg 9438f33d31a3Smrg 9439f33d31a3Smrg 9440f33d31a3Smrg 9441f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9442f33d31a3Smrg 9443f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9444f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94459f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 94469f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 94479f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 94489f1d9476Smrgthen : 94499f1d9476Smrg printf %s "(cached) " >&6 94509f1d9476Smrgelse $as_nop 9451f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9452f33d31a3Smrg/* end confdefs.h. */ 9453f33d31a3Smrgint i; 9454f33d31a3Smrg_ACEOF 94559f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 94569f1d9476Smrgthen : 9457f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 94589f1d9476Smrgelse $as_nop 9459f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9460f33d31a3Smrgfi 94619f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9462f33d31a3Smrgfi 94639f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 94649f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9465f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9466f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9467f33d31a3Smrgfi 9468f33d31a3Smrg 9469f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9470f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9471f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9472f33d31a3Smrg fi 9473f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 94749f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 94759f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 94769f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 94779f1d9476Smrgthen : 94789f1d9476Smrg printf %s "(cached) " >&6 94799f1d9476Smrgelse $as_nop 9480f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9481f33d31a3Smrg/* end confdefs.h. */ 9482f33d31a3Smrgint i; 9483f33d31a3Smrg_ACEOF 94849f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 94859f1d9476Smrgthen : 9486f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 94879f1d9476Smrgelse $as_nop 9488f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9489f33d31a3Smrgfi 94909f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9491f33d31a3Smrgfi 94929f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 94939f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9494f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9495f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9496f33d31a3Smrgfi 9497f33d31a3Smrg 9498f33d31a3Smrgfound="no" 9499f33d31a3Smrg 9500f33d31a3Smrg if test $found = "no" ; then 9501f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9502f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9503f33d31a3Smrg fi 9504f33d31a3Smrg 9505f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9506f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9507f33d31a3Smrg fi 9508f33d31a3Smrg 9509f33d31a3Smrg CFLAGS="$CFLAGS -Wsequence-point" 9510f33d31a3Smrg 95119f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 95129f1d9476Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 9513f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 95149f1d9476Smrg if eval test \${$cacheid+y} 95159f1d9476Smrgthen : 95169f1d9476Smrg printf %s "(cached) " >&6 95179f1d9476Smrgelse $as_nop 9518f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9519f33d31a3Smrg/* end confdefs.h. */ 9520f33d31a3Smrgint i; 9521f33d31a3Smrgint 95229f1d9476Smrgmain (void) 9523f33d31a3Smrg{ 9524f33d31a3Smrg 9525f33d31a3Smrg ; 9526f33d31a3Smrg return 0; 9527f33d31a3Smrg} 9528f33d31a3Smrg_ACEOF 95299f1d9476Smrgif ac_fn_c_try_link "$LINENO" 95309f1d9476Smrgthen : 9531f33d31a3Smrg eval $cacheid=yes 95329f1d9476Smrgelse $as_nop 9533f33d31a3Smrg eval $cacheid=no 9534f33d31a3Smrgfi 95359f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9536f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9537f33d31a3Smrgfi 9538f33d31a3Smrg 9539f33d31a3Smrg 9540f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9541f33d31a3Smrg 9542f33d31a3Smrg eval supported=\$$cacheid 95439f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 95449f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9545f33d31a3Smrg if test "$supported" = "yes" ; then 9546f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9547f33d31a3Smrg found="yes" 9548f33d31a3Smrg fi 9549f33d31a3Smrg fi 9550f33d31a3Smrg 9551f33d31a3Smrg 9552f33d31a3Smrg 9553f33d31a3Smrg 9554f33d31a3Smrg 9555f33d31a3Smrg 9556f33d31a3Smrg 9557f33d31a3Smrg 9558f33d31a3Smrg 9559f33d31a3Smrg 9560f33d31a3Smrg 9561f33d31a3Smrg 9562f33d31a3Smrg 9563f33d31a3Smrg 9564f33d31a3Smrg 9565f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9566f33d31a3Smrg 9567f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9568f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95699f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 95709f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 95719f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 95729f1d9476Smrgthen : 95739f1d9476Smrg printf %s "(cached) " >&6 95749f1d9476Smrgelse $as_nop 9575f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9576f33d31a3Smrg/* end confdefs.h. */ 9577f33d31a3Smrgint i; 9578f33d31a3Smrg_ACEOF 95799f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 95809f1d9476Smrgthen : 9581f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 95829f1d9476Smrgelse $as_nop 9583f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9584f33d31a3Smrgfi 95859f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9586f33d31a3Smrgfi 95879f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 95889f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9589f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9590f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9591f33d31a3Smrgfi 9592f33d31a3Smrg 9593f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9594f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9595f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9596f33d31a3Smrg fi 9597f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 95989f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 95999f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 96009f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 96019f1d9476Smrgthen : 96029f1d9476Smrg printf %s "(cached) " >&6 96039f1d9476Smrgelse $as_nop 9604f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9605f33d31a3Smrg/* end confdefs.h. */ 9606f33d31a3Smrgint i; 9607f33d31a3Smrg_ACEOF 96089f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 96099f1d9476Smrgthen : 9610f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 96119f1d9476Smrgelse $as_nop 9612f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9613f33d31a3Smrgfi 96149f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9615f33d31a3Smrgfi 96169f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 96179f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9618f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9619f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9620f33d31a3Smrgfi 9621f33d31a3Smrg 9622f33d31a3Smrgfound="no" 9623f33d31a3Smrg 9624f33d31a3Smrg if test $found = "no" ; then 9625f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9626f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9627f33d31a3Smrg fi 9628f33d31a3Smrg 9629f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9630f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9631f33d31a3Smrg fi 9632f33d31a3Smrg 9633f33d31a3Smrg CFLAGS="$CFLAGS -Wreturn-type" 9634f33d31a3Smrg 96359f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 96369f1d9476Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 9637f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 96389f1d9476Smrg if eval test \${$cacheid+y} 96399f1d9476Smrgthen : 96409f1d9476Smrg printf %s "(cached) " >&6 96419f1d9476Smrgelse $as_nop 9642f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9643f33d31a3Smrg/* end confdefs.h. */ 9644f33d31a3Smrgint i; 9645f33d31a3Smrgint 96469f1d9476Smrgmain (void) 9647f33d31a3Smrg{ 9648f33d31a3Smrg 9649f33d31a3Smrg ; 9650f33d31a3Smrg return 0; 9651f33d31a3Smrg} 9652f33d31a3Smrg_ACEOF 96539f1d9476Smrgif ac_fn_c_try_link "$LINENO" 96549f1d9476Smrgthen : 9655f33d31a3Smrg eval $cacheid=yes 96569f1d9476Smrgelse $as_nop 9657f33d31a3Smrg eval $cacheid=no 9658f33d31a3Smrgfi 96599f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9660f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9661f33d31a3Smrgfi 9662f33d31a3Smrg 9663f33d31a3Smrg 9664f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9665f33d31a3Smrg 9666f33d31a3Smrg eval supported=\$$cacheid 96679f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 96689f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9669f33d31a3Smrg if test "$supported" = "yes" ; then 9670f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9671f33d31a3Smrg found="yes" 9672f33d31a3Smrg fi 9673f33d31a3Smrg fi 9674f33d31a3Smrg 9675f33d31a3Smrg 9676f33d31a3Smrg 9677f33d31a3Smrg 9678f33d31a3Smrg 9679f33d31a3Smrg 9680f33d31a3Smrg 9681f33d31a3Smrg 9682f33d31a3Smrg 9683f33d31a3Smrg 9684f33d31a3Smrg 9685f33d31a3Smrg 9686f33d31a3Smrg 9687f33d31a3Smrg 9688f33d31a3Smrg 9689f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9690f33d31a3Smrg 9691f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9692f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96939f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 96949f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 96959f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 96969f1d9476Smrgthen : 96979f1d9476Smrg printf %s "(cached) " >&6 96989f1d9476Smrgelse $as_nop 9699f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9700f33d31a3Smrg/* end confdefs.h. */ 9701f33d31a3Smrgint i; 9702f33d31a3Smrg_ACEOF 97039f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 97049f1d9476Smrgthen : 9705f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 97069f1d9476Smrgelse $as_nop 9707f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9708f33d31a3Smrgfi 97099f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9710f33d31a3Smrgfi 97119f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 97129f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9713f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9714f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9715f33d31a3Smrgfi 9716f33d31a3Smrg 9717f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9718f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9719f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9720f33d31a3Smrg fi 9721f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 97229f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 97239f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 97249f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 97259f1d9476Smrgthen : 97269f1d9476Smrg printf %s "(cached) " >&6 97279f1d9476Smrgelse $as_nop 9728f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9729f33d31a3Smrg/* end confdefs.h. */ 9730f33d31a3Smrgint i; 9731f33d31a3Smrg_ACEOF 97329f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 97339f1d9476Smrgthen : 9734f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 97359f1d9476Smrgelse $as_nop 9736f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9737f33d31a3Smrgfi 97389f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9739f33d31a3Smrgfi 97409f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 97419f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9742f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9743f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9744f33d31a3Smrgfi 9745f33d31a3Smrg 9746f33d31a3Smrgfound="no" 9747f33d31a3Smrg 9748f33d31a3Smrg if test $found = "no" ; then 9749f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9750f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9751f33d31a3Smrg fi 9752f33d31a3Smrg 9753f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9754f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9755f33d31a3Smrg fi 9756f33d31a3Smrg 9757f33d31a3Smrg CFLAGS="$CFLAGS -Wtrigraphs" 9758f33d31a3Smrg 97599f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 97609f1d9476Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 9761f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 97629f1d9476Smrg if eval test \${$cacheid+y} 97639f1d9476Smrgthen : 97649f1d9476Smrg printf %s "(cached) " >&6 97659f1d9476Smrgelse $as_nop 9766f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9767f33d31a3Smrg/* end confdefs.h. */ 9768f33d31a3Smrgint i; 9769f33d31a3Smrgint 97709f1d9476Smrgmain (void) 9771f33d31a3Smrg{ 9772f33d31a3Smrg 9773f33d31a3Smrg ; 9774f33d31a3Smrg return 0; 9775f33d31a3Smrg} 9776f33d31a3Smrg_ACEOF 97779f1d9476Smrgif ac_fn_c_try_link "$LINENO" 97789f1d9476Smrgthen : 9779f33d31a3Smrg eval $cacheid=yes 97809f1d9476Smrgelse $as_nop 9781f33d31a3Smrg eval $cacheid=no 9782f33d31a3Smrgfi 97839f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9784f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9785f33d31a3Smrgfi 9786f33d31a3Smrg 9787f33d31a3Smrg 9788f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9789f33d31a3Smrg 9790f33d31a3Smrg eval supported=\$$cacheid 97919f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 97929f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9793f33d31a3Smrg if test "$supported" = "yes" ; then 9794f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9795f33d31a3Smrg found="yes" 9796f33d31a3Smrg fi 9797f33d31a3Smrg fi 9798f33d31a3Smrg 9799f33d31a3Smrg 9800f33d31a3Smrg 9801f33d31a3Smrg 9802f33d31a3Smrg 9803f33d31a3Smrg 9804f33d31a3Smrg 9805f33d31a3Smrg 9806f33d31a3Smrg 9807f33d31a3Smrg 9808f33d31a3Smrg 9809f33d31a3Smrg 9810f33d31a3Smrg 9811f33d31a3Smrg 9812f33d31a3Smrg 9813f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9814f33d31a3Smrg 9815f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9816f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98179f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 98189f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 98199f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 98209f1d9476Smrgthen : 98219f1d9476Smrg printf %s "(cached) " >&6 98229f1d9476Smrgelse $as_nop 9823f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9824f33d31a3Smrg/* end confdefs.h. */ 9825f33d31a3Smrgint i; 9826f33d31a3Smrg_ACEOF 98279f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 98289f1d9476Smrgthen : 9829f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 98309f1d9476Smrgelse $as_nop 9831f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9832f33d31a3Smrgfi 98339f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9834f33d31a3Smrgfi 98359f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 98369f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9837f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9838f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9839f33d31a3Smrgfi 9840f33d31a3Smrg 9841f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9842f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9843f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9844f33d31a3Smrg fi 9845f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 98469f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 98479f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 98489f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 98499f1d9476Smrgthen : 98509f1d9476Smrg printf %s "(cached) " >&6 98519f1d9476Smrgelse $as_nop 9852f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9853f33d31a3Smrg/* end confdefs.h. */ 9854f33d31a3Smrgint i; 9855f33d31a3Smrg_ACEOF 98569f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 98579f1d9476Smrgthen : 9858f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 98599f1d9476Smrgelse $as_nop 9860f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9861f33d31a3Smrgfi 98629f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9863f33d31a3Smrgfi 98649f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 98659f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9866f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9867f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9868f33d31a3Smrgfi 9869f33d31a3Smrg 9870f33d31a3Smrgfound="no" 9871f33d31a3Smrg 9872f33d31a3Smrg if test $found = "no" ; then 9873f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9874f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9875f33d31a3Smrg fi 9876f33d31a3Smrg 9877f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9878f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9879f33d31a3Smrg fi 9880f33d31a3Smrg 9881f33d31a3Smrg CFLAGS="$CFLAGS -Warray-bounds" 9882f33d31a3Smrg 98839f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 98849f1d9476Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 9885f33d31a3Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 98869f1d9476Smrg if eval test \${$cacheid+y} 98879f1d9476Smrgthen : 98889f1d9476Smrg printf %s "(cached) " >&6 98899f1d9476Smrgelse $as_nop 9890f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9891f33d31a3Smrg/* end confdefs.h. */ 9892f33d31a3Smrgint i; 9893f33d31a3Smrgint 98949f1d9476Smrgmain (void) 9895f33d31a3Smrg{ 9896f33d31a3Smrg 9897f33d31a3Smrg ; 9898f33d31a3Smrg return 0; 9899f33d31a3Smrg} 9900f33d31a3Smrg_ACEOF 99019f1d9476Smrgif ac_fn_c_try_link "$LINENO" 99029f1d9476Smrgthen : 9903f33d31a3Smrg eval $cacheid=yes 99049f1d9476Smrgelse $as_nop 9905f33d31a3Smrg eval $cacheid=no 9906f33d31a3Smrgfi 99079f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9908f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 9909f33d31a3Smrgfi 9910f33d31a3Smrg 9911f33d31a3Smrg 9912f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9913f33d31a3Smrg 9914f33d31a3Smrg eval supported=\$$cacheid 99159f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 99169f1d9476Smrgprintf "%s\n" "$supported" >&6; } 9917f33d31a3Smrg if test "$supported" = "yes" ; then 9918f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9919f33d31a3Smrg found="yes" 9920f33d31a3Smrg fi 9921f33d31a3Smrg fi 9922f33d31a3Smrg 9923f33d31a3Smrg 9924f33d31a3Smrg 9925f33d31a3Smrg 9926f33d31a3Smrg 9927f33d31a3Smrg 9928f33d31a3Smrg 9929f33d31a3Smrg 9930f33d31a3Smrg 9931f33d31a3Smrg 9932f33d31a3Smrg 9933f33d31a3Smrg 9934f33d31a3Smrg 9935f33d31a3Smrg 9936f33d31a3Smrg 9937f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9938f33d31a3Smrg 9939f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9940f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99419f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 99429f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 99439f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 99449f1d9476Smrgthen : 99459f1d9476Smrg printf %s "(cached) " >&6 99469f1d9476Smrgelse $as_nop 9947f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9948f33d31a3Smrg/* end confdefs.h. */ 9949f33d31a3Smrgint i; 9950f33d31a3Smrg_ACEOF 99519f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 99529f1d9476Smrgthen : 9953f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 99549f1d9476Smrgelse $as_nop 9955f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 9956f33d31a3Smrgfi 99579f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9958f33d31a3Smrgfi 99599f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 99609f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9961f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9962f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9963f33d31a3Smrgfi 9964f33d31a3Smrg 9965f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9966f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9967f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9968f33d31a3Smrg fi 9969f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 99709f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 99719f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 99729f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 99739f1d9476Smrgthen : 99749f1d9476Smrg printf %s "(cached) " >&6 99759f1d9476Smrgelse $as_nop 9976f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9977f33d31a3Smrg/* end confdefs.h. */ 9978f33d31a3Smrgint i; 9979f33d31a3Smrg_ACEOF 99809f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 99819f1d9476Smrgthen : 9982f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 99839f1d9476Smrgelse $as_nop 9984f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9985f33d31a3Smrgfi 99869f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9987f33d31a3Smrgfi 99889f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 99899f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9990f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9991f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9992f33d31a3Smrgfi 9993f33d31a3Smrg 9994f33d31a3Smrgfound="no" 9995f33d31a3Smrg 9996f33d31a3Smrg if test $found = "no" ; then 9997f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9998f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9999f33d31a3Smrg fi 10000f33d31a3Smrg 10001f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10002f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10003f33d31a3Smrg fi 10004f33d31a3Smrg 10005f33d31a3Smrg CFLAGS="$CFLAGS -Wwrite-strings" 10006f33d31a3Smrg 100079f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 100089f1d9476Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10009f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 100109f1d9476Smrg if eval test \${$cacheid+y} 100119f1d9476Smrgthen : 100129f1d9476Smrg printf %s "(cached) " >&6 100139f1d9476Smrgelse $as_nop 10014f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10015f33d31a3Smrg/* end confdefs.h. */ 10016f33d31a3Smrgint i; 10017f33d31a3Smrgint 100189f1d9476Smrgmain (void) 10019f33d31a3Smrg{ 10020f33d31a3Smrg 10021f33d31a3Smrg ; 10022f33d31a3Smrg return 0; 10023f33d31a3Smrg} 10024f33d31a3Smrg_ACEOF 100259f1d9476Smrgif ac_fn_c_try_link "$LINENO" 100269f1d9476Smrgthen : 10027f33d31a3Smrg eval $cacheid=yes 100289f1d9476Smrgelse $as_nop 10029f33d31a3Smrg eval $cacheid=no 10030f33d31a3Smrgfi 100319f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10032f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10033f33d31a3Smrgfi 10034f33d31a3Smrg 10035f33d31a3Smrg 10036f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10037f33d31a3Smrg 10038f33d31a3Smrg eval supported=\$$cacheid 100399f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 100409f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10041f33d31a3Smrg if test "$supported" = "yes" ; then 10042f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10043f33d31a3Smrg found="yes" 10044f33d31a3Smrg fi 10045f33d31a3Smrg fi 10046f33d31a3Smrg 10047f33d31a3Smrg 10048f33d31a3Smrg 10049f33d31a3Smrg 10050f33d31a3Smrg 10051f33d31a3Smrg 10052f33d31a3Smrg 10053f33d31a3Smrg 10054f33d31a3Smrg 10055f33d31a3Smrg 10056f33d31a3Smrg 10057f33d31a3Smrg 10058f33d31a3Smrg 10059f33d31a3Smrg 10060f33d31a3Smrg 10061f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10062f33d31a3Smrg 10063f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10064f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100659f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 100669f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 100679f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 100689f1d9476Smrgthen : 100699f1d9476Smrg printf %s "(cached) " >&6 100709f1d9476Smrgelse $as_nop 10071f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10072f33d31a3Smrg/* end confdefs.h. */ 10073f33d31a3Smrgint i; 10074f33d31a3Smrg_ACEOF 100759f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 100769f1d9476Smrgthen : 10077f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 100789f1d9476Smrgelse $as_nop 10079f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 10080f33d31a3Smrgfi 100819f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10082f33d31a3Smrgfi 100839f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 100849f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10085f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10086f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10087f33d31a3Smrgfi 10088f33d31a3Smrg 10089f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10090f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10091f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10092f33d31a3Smrg fi 10093f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 100949f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 100959f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 100969f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 100979f1d9476Smrgthen : 100989f1d9476Smrg printf %s "(cached) " >&6 100999f1d9476Smrgelse $as_nop 10100f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10101f33d31a3Smrg/* end confdefs.h. */ 10102f33d31a3Smrgint i; 10103f33d31a3Smrg_ACEOF 101049f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 101059f1d9476Smrgthen : 10106f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 101079f1d9476Smrgelse $as_nop 10108f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10109f33d31a3Smrgfi 101109f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10111f33d31a3Smrgfi 101129f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 101139f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10114f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10115f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10116f33d31a3Smrgfi 10117f33d31a3Smrg 10118f33d31a3Smrgfound="no" 10119f33d31a3Smrg 10120f33d31a3Smrg if test $found = "no" ; then 10121f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10122f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10123f33d31a3Smrg fi 10124f33d31a3Smrg 10125f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10126f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10127f33d31a3Smrg fi 10128f33d31a3Smrg 10129f33d31a3Smrg CFLAGS="$CFLAGS -Waddress" 10130f33d31a3Smrg 101319f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 101329f1d9476Smrgprintf %s "checking if $CC supports -Waddress... " >&6; } 10133f33d31a3Smrg cacheid=xorg_cv_cc_flag__Waddress 101349f1d9476Smrg if eval test \${$cacheid+y} 101359f1d9476Smrgthen : 101369f1d9476Smrg printf %s "(cached) " >&6 101379f1d9476Smrgelse $as_nop 10138f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10139f33d31a3Smrg/* end confdefs.h. */ 10140f33d31a3Smrgint i; 10141f33d31a3Smrgint 101429f1d9476Smrgmain (void) 10143f33d31a3Smrg{ 10144f33d31a3Smrg 10145f33d31a3Smrg ; 10146f33d31a3Smrg return 0; 10147f33d31a3Smrg} 10148f33d31a3Smrg_ACEOF 101499f1d9476Smrgif ac_fn_c_try_link "$LINENO" 101509f1d9476Smrgthen : 10151f33d31a3Smrg eval $cacheid=yes 101529f1d9476Smrgelse $as_nop 10153f33d31a3Smrg eval $cacheid=no 10154f33d31a3Smrgfi 101559f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10156f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10157f33d31a3Smrgfi 10158f33d31a3Smrg 10159f33d31a3Smrg 10160f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10161f33d31a3Smrg 10162f33d31a3Smrg eval supported=\$$cacheid 101639f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 101649f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10165f33d31a3Smrg if test "$supported" = "yes" ; then 10166f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10167f33d31a3Smrg found="yes" 10168f33d31a3Smrg fi 10169f33d31a3Smrg fi 10170f33d31a3Smrg 10171f33d31a3Smrg 10172f33d31a3Smrg 10173f33d31a3Smrg 10174f33d31a3Smrg 10175f33d31a3Smrg 10176f33d31a3Smrg 10177f33d31a3Smrg 10178f33d31a3Smrg 10179f33d31a3Smrg 10180f33d31a3Smrg 10181f33d31a3Smrg 10182f33d31a3Smrg 10183f33d31a3Smrg 10184f33d31a3Smrg 10185f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10186f33d31a3Smrg 10187f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10188f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101899f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 101909f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 101919f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 101929f1d9476Smrgthen : 101939f1d9476Smrg printf %s "(cached) " >&6 101949f1d9476Smrgelse $as_nop 10195f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10196f33d31a3Smrg/* end confdefs.h. */ 10197f33d31a3Smrgint i; 10198f33d31a3Smrg_ACEOF 101999f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 102009f1d9476Smrgthen : 10201f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 102029f1d9476Smrgelse $as_nop 10203f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 10204f33d31a3Smrgfi 102059f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10206f33d31a3Smrgfi 102079f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 102089f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10209f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10210f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10211f33d31a3Smrgfi 10212f33d31a3Smrg 10213f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10214f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10215f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10216f33d31a3Smrg fi 10217f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 102189f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 102199f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 102209f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 102219f1d9476Smrgthen : 102229f1d9476Smrg printf %s "(cached) " >&6 102239f1d9476Smrgelse $as_nop 10224f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10225f33d31a3Smrg/* end confdefs.h. */ 10226f33d31a3Smrgint i; 10227f33d31a3Smrg_ACEOF 102289f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 102299f1d9476Smrgthen : 10230f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 102319f1d9476Smrgelse $as_nop 10232f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10233f33d31a3Smrgfi 102349f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10235f33d31a3Smrgfi 102369f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 102379f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10238f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10239f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10240f33d31a3Smrgfi 10241f33d31a3Smrg 10242f33d31a3Smrgfound="no" 10243f33d31a3Smrg 10244f33d31a3Smrg if test $found = "no" ; then 10245f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10246f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10247f33d31a3Smrg fi 10248f33d31a3Smrg 10249f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10250f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10251f33d31a3Smrg fi 10252f33d31a3Smrg 10253f33d31a3Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10254f33d31a3Smrg 102559f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 102569f1d9476Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10257f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 102589f1d9476Smrg if eval test \${$cacheid+y} 102599f1d9476Smrgthen : 102609f1d9476Smrg printf %s "(cached) " >&6 102619f1d9476Smrgelse $as_nop 10262f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10263f33d31a3Smrg/* end confdefs.h. */ 10264f33d31a3Smrgint i; 10265f33d31a3Smrgint 102669f1d9476Smrgmain (void) 10267f33d31a3Smrg{ 10268f33d31a3Smrg 10269f33d31a3Smrg ; 10270f33d31a3Smrg return 0; 10271f33d31a3Smrg} 10272f33d31a3Smrg_ACEOF 102739f1d9476Smrgif ac_fn_c_try_link "$LINENO" 102749f1d9476Smrgthen : 10275f33d31a3Smrg eval $cacheid=yes 102769f1d9476Smrgelse $as_nop 10277f33d31a3Smrg eval $cacheid=no 10278f33d31a3Smrgfi 102799f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10280f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10281f33d31a3Smrgfi 10282f33d31a3Smrg 10283f33d31a3Smrg 10284f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10285f33d31a3Smrg 10286f33d31a3Smrg eval supported=\$$cacheid 102879f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 102889f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10289f33d31a3Smrg if test "$supported" = "yes" ; then 10290f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10291f33d31a3Smrg found="yes" 10292f33d31a3Smrg fi 10293f33d31a3Smrg fi 10294f33d31a3Smrg 10295f33d31a3Smrg 10296f33d31a3Smrg 10297f33d31a3Smrg 10298f33d31a3Smrg 10299f33d31a3Smrg 10300f33d31a3Smrg 10301f33d31a3Smrg 10302f33d31a3Smrg 10303f33d31a3Smrg 10304f33d31a3Smrg 10305f33d31a3Smrg 10306f33d31a3Smrg 10307f33d31a3Smrg 10308f33d31a3Smrg 10309f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10310f33d31a3Smrg 10311f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10312f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103139f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 103149f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 103159f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 103169f1d9476Smrgthen : 103179f1d9476Smrg printf %s "(cached) " >&6 103189f1d9476Smrgelse $as_nop 10319f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10320f33d31a3Smrg/* end confdefs.h. */ 10321f33d31a3Smrgint i; 10322f33d31a3Smrg_ACEOF 103239f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 103249f1d9476Smrgthen : 10325f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 103269f1d9476Smrgelse $as_nop 10327f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 10328f33d31a3Smrgfi 103299f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10330f33d31a3Smrgfi 103319f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 103329f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10333f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10334f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10335f33d31a3Smrgfi 10336f33d31a3Smrg 10337f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10338f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10339f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10340f33d31a3Smrg fi 10341f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 103429f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 103439f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 103449f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 103459f1d9476Smrgthen : 103469f1d9476Smrg printf %s "(cached) " >&6 103479f1d9476Smrgelse $as_nop 10348f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10349f33d31a3Smrg/* end confdefs.h. */ 10350f33d31a3Smrgint i; 10351f33d31a3Smrg_ACEOF 103529f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 103539f1d9476Smrgthen : 10354f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 103559f1d9476Smrgelse $as_nop 10356f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10357f33d31a3Smrgfi 103589f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10359f33d31a3Smrgfi 103609f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 103619f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10362f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10363f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10364f33d31a3Smrgfi 10365f33d31a3Smrg 10366f33d31a3Smrgfound="no" 10367f33d31a3Smrg 10368f33d31a3Smrg if test $found = "no" ; then 10369f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10370f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10371f33d31a3Smrg fi 10372f33d31a3Smrg 10373f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10374f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10375f33d31a3Smrg fi 10376f33d31a3Smrg 10377f33d31a3Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10378f33d31a3Smrg 103799f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 103809f1d9476Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10381f33d31a3Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 103829f1d9476Smrg if eval test \${$cacheid+y} 103839f1d9476Smrgthen : 103849f1d9476Smrg printf %s "(cached) " >&6 103859f1d9476Smrgelse $as_nop 10386f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10387f33d31a3Smrg/* end confdefs.h. */ 10388f33d31a3Smrgint i; 10389f33d31a3Smrgint 103909f1d9476Smrgmain (void) 10391f33d31a3Smrg{ 10392f33d31a3Smrg 10393f33d31a3Smrg ; 10394f33d31a3Smrg return 0; 10395f33d31a3Smrg} 10396f33d31a3Smrg_ACEOF 103979f1d9476Smrgif ac_fn_c_try_link "$LINENO" 103989f1d9476Smrgthen : 10399f33d31a3Smrg eval $cacheid=yes 104009f1d9476Smrgelse $as_nop 10401f33d31a3Smrg eval $cacheid=no 10402f33d31a3Smrgfi 104039f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10404f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10405f33d31a3Smrgfi 10406f33d31a3Smrg 10407f33d31a3Smrg 10408f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10409f33d31a3Smrg 10410f33d31a3Smrg eval supported=\$$cacheid 104119f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 104129f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10413f33d31a3Smrg if test "$supported" = "yes" ; then 10414f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10415f33d31a3Smrg found="yes" 10416f33d31a3Smrg fi 10417f33d31a3Smrg fi 10418f33d31a3Smrg 10419f33d31a3Smrg 10420f33d31a3Smrgfi 10421f33d31a3Smrg 10422f33d31a3Smrg 10423f33d31a3Smrg 10424f33d31a3Smrg 10425f33d31a3Smrg 10426f33d31a3Smrg 10427f33d31a3Smrg 10428f33d31a3Smrg CWARNFLAGS="$BASE_CFLAGS" 10429f33d31a3Smrg if test "x$GCC" = xyes ; then 10430f33d31a3Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10431f33d31a3Smrg fi 10432f33d31a3Smrg 10433f33d31a3Smrg 10434f33d31a3Smrg 10435f33d31a3Smrg 10436f33d31a3Smrg 10437f33d31a3Smrg 10438f33d31a3Smrg 10439f33d31a3Smrg 10440f33d31a3Smrg# Check whether --enable-strict-compilation was given. 104419f1d9476Smrgif test ${enable_strict_compilation+y} 104429f1d9476Smrgthen : 10443f33d31a3Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 104449f1d9476Smrgelse $as_nop 10445f33d31a3Smrg STRICT_COMPILE=no 10446f33d31a3Smrgfi 10447f33d31a3Smrg 10448f33d31a3Smrg 10449f33d31a3Smrg 10450f33d31a3Smrg 10451f33d31a3Smrg 10452f33d31a3Smrg 10453f33d31a3SmrgSTRICT_CFLAGS="" 10454f33d31a3Smrg 10455f33d31a3Smrg 10456f33d31a3Smrg 10457f33d31a3Smrg 10458f33d31a3Smrg 10459f33d31a3Smrg 10460f33d31a3Smrg 10461f33d31a3Smrg 10462f33d31a3Smrg 10463f33d31a3Smrg 10464f33d31a3Smrg 10465f33d31a3Smrg 10466f33d31a3Smrg 10467f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10468f33d31a3Smrg 10469f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10470f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 104719f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 104729f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 104739f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 104749f1d9476Smrgthen : 104759f1d9476Smrg printf %s "(cached) " >&6 104769f1d9476Smrgelse $as_nop 10477f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10478f33d31a3Smrg/* end confdefs.h. */ 10479f33d31a3Smrgint i; 10480f33d31a3Smrg_ACEOF 104819f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 104829f1d9476Smrgthen : 10483f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 104849f1d9476Smrgelse $as_nop 10485f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 10486f33d31a3Smrgfi 104879f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10488f33d31a3Smrgfi 104899f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 104909f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10491f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10492f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10493f33d31a3Smrgfi 10494f33d31a3Smrg 10495f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10496f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10497f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10498f33d31a3Smrg fi 10499f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105009f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 105019f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 105029f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 105039f1d9476Smrgthen : 105049f1d9476Smrg printf %s "(cached) " >&6 105059f1d9476Smrgelse $as_nop 10506f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10507f33d31a3Smrg/* end confdefs.h. */ 10508f33d31a3Smrgint i; 10509f33d31a3Smrg_ACEOF 105109f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 105119f1d9476Smrgthen : 10512f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 105139f1d9476Smrgelse $as_nop 10514f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10515f33d31a3Smrgfi 105169f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10517f33d31a3Smrgfi 105189f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 105199f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10520f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10521f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10522f33d31a3Smrgfi 10523f33d31a3Smrg 10524f33d31a3Smrgfound="no" 10525f33d31a3Smrg 10526f33d31a3Smrg if test $found = "no" ; then 10527f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10528f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10529f33d31a3Smrg fi 10530f33d31a3Smrg 10531f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10532f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10533f33d31a3Smrg fi 10534f33d31a3Smrg 10535f33d31a3Smrg CFLAGS="$CFLAGS -pedantic" 10536f33d31a3Smrg 105379f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 105389f1d9476Smrgprintf %s "checking if $CC supports -pedantic... " >&6; } 10539f33d31a3Smrg cacheid=xorg_cv_cc_flag__pedantic 105409f1d9476Smrg if eval test \${$cacheid+y} 105419f1d9476Smrgthen : 105429f1d9476Smrg printf %s "(cached) " >&6 105439f1d9476Smrgelse $as_nop 10544f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10545f33d31a3Smrg/* end confdefs.h. */ 10546f33d31a3Smrgint i; 10547f33d31a3Smrgint 105489f1d9476Smrgmain (void) 10549f33d31a3Smrg{ 10550f33d31a3Smrg 10551f33d31a3Smrg ; 10552f33d31a3Smrg return 0; 10553f33d31a3Smrg} 10554f33d31a3Smrg_ACEOF 105559f1d9476Smrgif ac_fn_c_try_link "$LINENO" 105569f1d9476Smrgthen : 10557f33d31a3Smrg eval $cacheid=yes 105589f1d9476Smrgelse $as_nop 10559f33d31a3Smrg eval $cacheid=no 10560f33d31a3Smrgfi 105619f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10562f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10563f33d31a3Smrgfi 10564f33d31a3Smrg 10565f33d31a3Smrg 10566f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10567f33d31a3Smrg 10568f33d31a3Smrg eval supported=\$$cacheid 105699f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 105709f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10571f33d31a3Smrg if test "$supported" = "yes" ; then 10572f33d31a3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10573f33d31a3Smrg found="yes" 10574f33d31a3Smrg fi 10575f33d31a3Smrg fi 10576f33d31a3Smrg 10577f33d31a3Smrg 10578f33d31a3Smrg 10579f33d31a3Smrg 10580f33d31a3Smrg 10581f33d31a3Smrg 10582f33d31a3Smrg 10583f33d31a3Smrg 10584f33d31a3Smrg 10585f33d31a3Smrg 10586f33d31a3Smrg 10587f33d31a3Smrg 10588f33d31a3Smrg 10589f33d31a3Smrg 10590f33d31a3Smrg 10591f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10592f33d31a3Smrg 10593f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10594f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105959f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 105969f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 105979f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 105989f1d9476Smrgthen : 105999f1d9476Smrg printf %s "(cached) " >&6 106009f1d9476Smrgelse $as_nop 10601f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10602f33d31a3Smrg/* end confdefs.h. */ 10603f33d31a3Smrgint i; 10604f33d31a3Smrg_ACEOF 106059f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 106069f1d9476Smrgthen : 10607f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 106089f1d9476Smrgelse $as_nop 10609f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 10610f33d31a3Smrgfi 106119f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10612f33d31a3Smrgfi 106139f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 106149f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10615f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10616f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10617f33d31a3Smrgfi 10618f33d31a3Smrg 10619f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10620f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10621f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10622f33d31a3Smrg fi 10623f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 106249f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 106259f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 106269f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 106279f1d9476Smrgthen : 106289f1d9476Smrg printf %s "(cached) " >&6 106299f1d9476Smrgelse $as_nop 10630f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10631f33d31a3Smrg/* end confdefs.h. */ 10632f33d31a3Smrgint i; 10633f33d31a3Smrg_ACEOF 106349f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 106359f1d9476Smrgthen : 10636f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 106379f1d9476Smrgelse $as_nop 10638f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10639f33d31a3Smrgfi 106409f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10641f33d31a3Smrgfi 106429f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 106439f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10644f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10645f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10646f33d31a3Smrgfi 10647f33d31a3Smrg 10648f33d31a3Smrgfound="no" 10649f33d31a3Smrg 10650f33d31a3Smrg if test $found = "no" ; then 10651f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10652f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10653f33d31a3Smrg fi 10654f33d31a3Smrg 10655f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10656f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10657f33d31a3Smrg fi 10658f33d31a3Smrg 10659f33d31a3Smrg CFLAGS="$CFLAGS -Werror" 10660f33d31a3Smrg 106619f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 106629f1d9476Smrgprintf %s "checking if $CC supports -Werror... " >&6; } 10663f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror 106649f1d9476Smrg if eval test \${$cacheid+y} 106659f1d9476Smrgthen : 106669f1d9476Smrg printf %s "(cached) " >&6 106679f1d9476Smrgelse $as_nop 10668f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10669f33d31a3Smrg/* end confdefs.h. */ 10670f33d31a3Smrgint i; 10671f33d31a3Smrgint 106729f1d9476Smrgmain (void) 10673f33d31a3Smrg{ 10674f33d31a3Smrg 10675f33d31a3Smrg ; 10676f33d31a3Smrg return 0; 10677f33d31a3Smrg} 10678f33d31a3Smrg_ACEOF 106799f1d9476Smrgif ac_fn_c_try_link "$LINENO" 106809f1d9476Smrgthen : 10681f33d31a3Smrg eval $cacheid=yes 106829f1d9476Smrgelse $as_nop 10683f33d31a3Smrg eval $cacheid=no 10684f33d31a3Smrgfi 106859f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10686f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10687f33d31a3Smrgfi 10688f33d31a3Smrg 10689f33d31a3Smrg 10690f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10691f33d31a3Smrg 10692f33d31a3Smrg eval supported=\$$cacheid 106939f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 106949f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10695f33d31a3Smrg if test "$supported" = "yes" ; then 10696f33d31a3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10697f33d31a3Smrg found="yes" 10698f33d31a3Smrg fi 10699f33d31a3Smrg fi 10700f33d31a3Smrg 10701f33d31a3Smrg if test $found = "no" ; then 10702f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10703f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10704f33d31a3Smrg fi 10705f33d31a3Smrg 10706f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10707f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10708f33d31a3Smrg fi 10709f33d31a3Smrg 10710f33d31a3Smrg CFLAGS="$CFLAGS -errwarn" 10711f33d31a3Smrg 107129f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 107139f1d9476Smrgprintf %s "checking if $CC supports -errwarn... " >&6; } 10714f33d31a3Smrg cacheid=xorg_cv_cc_flag__errwarn 107159f1d9476Smrg if eval test \${$cacheid+y} 107169f1d9476Smrgthen : 107179f1d9476Smrg printf %s "(cached) " >&6 107189f1d9476Smrgelse $as_nop 10719f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10720f33d31a3Smrg/* end confdefs.h. */ 10721f33d31a3Smrgint i; 10722f33d31a3Smrgint 107239f1d9476Smrgmain (void) 10724f33d31a3Smrg{ 10725f33d31a3Smrg 10726f33d31a3Smrg ; 10727f33d31a3Smrg return 0; 10728f33d31a3Smrg} 10729f33d31a3Smrg_ACEOF 107309f1d9476Smrgif ac_fn_c_try_link "$LINENO" 107319f1d9476Smrgthen : 10732f33d31a3Smrg eval $cacheid=yes 107339f1d9476Smrgelse $as_nop 10734f33d31a3Smrg eval $cacheid=no 10735f33d31a3Smrgfi 107369f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10737f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10738f33d31a3Smrgfi 10739f33d31a3Smrg 10740f33d31a3Smrg 10741f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10742f33d31a3Smrg 10743f33d31a3Smrg eval supported=\$$cacheid 107449f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 107459f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10746f33d31a3Smrg if test "$supported" = "yes" ; then 10747f33d31a3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10748f33d31a3Smrg found="yes" 10749f33d31a3Smrg fi 10750f33d31a3Smrg fi 10751f33d31a3Smrg 10752f33d31a3Smrg 10753f33d31a3Smrg 10754f33d31a3Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10755f33d31a3Smrg# activate it with -Werror, so we add it here explicitly. 10756f33d31a3Smrg 10757f33d31a3Smrg 10758f33d31a3Smrg 10759f33d31a3Smrg 10760f33d31a3Smrg 10761f33d31a3Smrg 10762f33d31a3Smrg 10763f33d31a3Smrg 10764f33d31a3Smrg 10765f33d31a3Smrg 10766f33d31a3Smrg 10767f33d31a3Smrg 10768f33d31a3Smrg 10769f33d31a3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10770f33d31a3Smrg 10771f33d31a3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10772f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107739f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 107749f1d9476Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 107759f1d9476Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 107769f1d9476Smrgthen : 107779f1d9476Smrg printf %s "(cached) " >&6 107789f1d9476Smrgelse $as_nop 10779f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10780f33d31a3Smrg/* end confdefs.h. */ 10781f33d31a3Smrgint i; 10782f33d31a3Smrg_ACEOF 107839f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 107849f1d9476Smrgthen : 10785f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=yes 107869f1d9476Smrgelse $as_nop 10787f33d31a3Smrg xorg_cv_cc_flag_unknown_warning_option=no 10788f33d31a3Smrgfi 107899f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10790f33d31a3Smrgfi 107919f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 107929f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10793f33d31a3Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10794f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10795f33d31a3Smrgfi 10796f33d31a3Smrg 10797f33d31a3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10798f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10799f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10800f33d31a3Smrg fi 10801f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108029f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 108039f1d9476Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 108049f1d9476Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 108059f1d9476Smrgthen : 108069f1d9476Smrg printf %s "(cached) " >&6 108079f1d9476Smrgelse $as_nop 10808f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10809f33d31a3Smrg/* end confdefs.h. */ 10810f33d31a3Smrgint i; 10811f33d31a3Smrg_ACEOF 108129f1d9476Smrgif ac_fn_c_try_compile "$LINENO" 108139f1d9476Smrgthen : 10814f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 108159f1d9476Smrgelse $as_nop 10816f33d31a3Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10817f33d31a3Smrgfi 108189f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10819f33d31a3Smrgfi 108209f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 108219f1d9476Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10822f33d31a3Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10823f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10824f33d31a3Smrgfi 10825f33d31a3Smrg 10826f33d31a3Smrgfound="no" 10827f33d31a3Smrg 10828f33d31a3Smrg if test $found = "no" ; then 10829f33d31a3Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10830f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10831f33d31a3Smrg fi 10832f33d31a3Smrg 10833f33d31a3Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10834f33d31a3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10835f33d31a3Smrg fi 10836f33d31a3Smrg 10837f33d31a3Smrg CFLAGS="$CFLAGS -Werror=attributes" 10838f33d31a3Smrg 108399f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 108409f1d9476Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 10841f33d31a3Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 108429f1d9476Smrg if eval test \${$cacheid+y} 108439f1d9476Smrgthen : 108449f1d9476Smrg printf %s "(cached) " >&6 108459f1d9476Smrgelse $as_nop 10846f33d31a3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10847f33d31a3Smrg/* end confdefs.h. */ 10848f33d31a3Smrgint i; 10849f33d31a3Smrgint 108509f1d9476Smrgmain (void) 10851f33d31a3Smrg{ 10852f33d31a3Smrg 10853f33d31a3Smrg ; 10854f33d31a3Smrg return 0; 10855f33d31a3Smrg} 10856f33d31a3Smrg_ACEOF 108579f1d9476Smrgif ac_fn_c_try_link "$LINENO" 108589f1d9476Smrgthen : 10859f33d31a3Smrg eval $cacheid=yes 108609f1d9476Smrgelse $as_nop 10861f33d31a3Smrg eval $cacheid=no 10862f33d31a3Smrgfi 108639f1d9476Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10864f33d31a3Smrg conftest$ac_exeext conftest.$ac_ext 10865f33d31a3Smrgfi 10866f33d31a3Smrg 10867f33d31a3Smrg 10868f33d31a3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10869f33d31a3Smrg 10870f33d31a3Smrg eval supported=\$$cacheid 108719f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 108729f1d9476Smrgprintf "%s\n" "$supported" >&6; } 10873f33d31a3Smrg if test "$supported" = "yes" ; then 10874f33d31a3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10875f33d31a3Smrg found="yes" 10876f33d31a3Smrg fi 10877f33d31a3Smrg fi 10878f33d31a3Smrg 10879f33d31a3Smrg 10880f33d31a3Smrg 10881f33d31a3Smrgif test "x$STRICT_COMPILE" = "xyes"; then 10882f33d31a3Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10883f33d31a3Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10884f33d31a3Smrgfi 10885f33d31a3Smrg 10886f33d31a3Smrg 10887f33d31a3Smrg 10888f33d31a3Smrg 10889f33d31a3Smrg 10890f33d31a3Smrg 10891f33d31a3Smrgcat >>confdefs.h <<_ACEOF 10892f33d31a3Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10893f33d31a3Smrg_ACEOF 10894f33d31a3Smrg 10895f33d31a3Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10896f33d31a3Smrg if test "x$PVM" = "x"; then 10897f33d31a3Smrg PVM="0" 10898f33d31a3Smrg fi 10899f33d31a3Smrg 109009f1d9476Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 10901f33d31a3Smrg 10902f33d31a3Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10903f33d31a3Smrg if test "x$PVP" = "x"; then 10904f33d31a3Smrg PVP="0" 10905f33d31a3Smrg fi 10906f33d31a3Smrg 109079f1d9476Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 10908f33d31a3Smrg 10909f33d31a3Smrg 10910f33d31a3Smrg 109119f1d9476SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 10912f33d31a3Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 109139f1d9476Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 109149f1d9476Smrgtouch \$(top_srcdir)/ChangeLog; \ 109159f1d9476Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 10916f33d31a3Smrg 10917f33d31a3Smrg 10918f33d31a3Smrg 10919f33d31a3Smrg 10920f33d31a3Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10921f33d31a3SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10922f33d31a3Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 109239f1d9476Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 109249f1d9476Smrgtouch \$(top_srcdir)/INSTALL; \ 109259f1d9476Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 109269f1d9476Smrg 10927f33d31a3Smrg 10928f33d31a3Smrg 10929f33d31a3Smrg 10930f33d31a3Smrg 10931f33d31a3Smrg 109329f1d9476Smrgcase $host_os in 109339f1d9476Smrg solaris*) 109349f1d9476Smrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 109359f1d9476Smrg # check for a man page file found in later versions that use 109369f1d9476Smrg # traditional section numbers instead 109379f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 109389f1d9476Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 109399f1d9476Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 109409f1d9476Smrgthen : 109419f1d9476Smrg printf %s "(cached) " >&6 109429f1d9476Smrgelse $as_nop 109439f1d9476Smrg test "$cross_compiling" = yes && 109449f1d9476Smrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 109459f1d9476Smrgif test -r "/usr/share/man/man7/attributes.7"; then 109469f1d9476Smrg ac_cv_file__usr_share_man_man7_attributes_7=yes 109479f1d9476Smrgelse 109489f1d9476Smrg ac_cv_file__usr_share_man_man7_attributes_7=no 109499f1d9476Smrgfi 109509f1d9476Smrgfi 109519f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 109529f1d9476Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 109539f1d9476Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 109549f1d9476Smrgthen : 109559f1d9476Smrg SYSV_MAN_SECTIONS=false 109569f1d9476Smrgelse $as_nop 109579f1d9476Smrg SYSV_MAN_SECTIONS=true 109589f1d9476Smrgfi 109599f1d9476Smrg 109609f1d9476Smrg ;; 109619f1d9476Smrg *) SYSV_MAN_SECTIONS=false ;; 109629f1d9476Smrgesac 10963f33d31a3Smrg 10964f33d31a3Smrgif test x$APP_MAN_SUFFIX = x ; then 10965f33d31a3Smrg APP_MAN_SUFFIX=1 10966f33d31a3Smrgfi 10967f33d31a3Smrgif test x$APP_MAN_DIR = x ; then 10968f33d31a3Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10969f33d31a3Smrgfi 10970f33d31a3Smrg 10971f33d31a3Smrgif test x$LIB_MAN_SUFFIX = x ; then 10972f33d31a3Smrg LIB_MAN_SUFFIX=3 10973f33d31a3Smrgfi 10974f33d31a3Smrgif test x$LIB_MAN_DIR = x ; then 10975f33d31a3Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10976f33d31a3Smrgfi 10977f33d31a3Smrg 10978f33d31a3Smrgif test x$FILE_MAN_SUFFIX = x ; then 109799f1d9476Smrg case $SYSV_MAN_SECTIONS in 109809f1d9476Smrg true) FILE_MAN_SUFFIX=4 ;; 10981f33d31a3Smrg *) FILE_MAN_SUFFIX=5 ;; 10982f33d31a3Smrg esac 10983f33d31a3Smrgfi 10984f33d31a3Smrgif test x$FILE_MAN_DIR = x ; then 10985f33d31a3Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10986f33d31a3Smrgfi 10987f33d31a3Smrg 10988f33d31a3Smrgif test x$MISC_MAN_SUFFIX = x ; then 109899f1d9476Smrg case $SYSV_MAN_SECTIONS in 109909f1d9476Smrg true) MISC_MAN_SUFFIX=5 ;; 10991f33d31a3Smrg *) MISC_MAN_SUFFIX=7 ;; 10992f33d31a3Smrg esac 10993f33d31a3Smrgfi 10994f33d31a3Smrgif test x$MISC_MAN_DIR = x ; then 10995f33d31a3Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10996f33d31a3Smrgfi 10997f33d31a3Smrg 10998f33d31a3Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 109999f1d9476Smrg case $SYSV_MAN_SECTIONS in 110009f1d9476Smrg true) DRIVER_MAN_SUFFIX=7 ;; 11001f33d31a3Smrg *) DRIVER_MAN_SUFFIX=4 ;; 11002f33d31a3Smrg esac 11003f33d31a3Smrgfi 11004f33d31a3Smrgif test x$DRIVER_MAN_DIR = x ; then 11005f33d31a3Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11006f33d31a3Smrgfi 11007f33d31a3Smrg 11008f33d31a3Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 110099f1d9476Smrg case $SYSV_MAN_SECTIONS in 110109f1d9476Smrg true) ADMIN_MAN_SUFFIX=1m ;; 11011f33d31a3Smrg *) ADMIN_MAN_SUFFIX=8 ;; 11012f33d31a3Smrg esac 11013f33d31a3Smrgfi 11014f33d31a3Smrgif test x$ADMIN_MAN_DIR = x ; then 11015f33d31a3Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11016f33d31a3Smrgfi 11017f33d31a3Smrg 11018f33d31a3Smrg 11019f33d31a3Smrg 11020f33d31a3Smrg 11021f33d31a3Smrg 11022f33d31a3Smrg 11023f33d31a3Smrg 11024f33d31a3Smrg 11025f33d31a3Smrg 11026f33d31a3Smrg 11027f33d31a3Smrg 11028f33d31a3Smrg 11029f33d31a3Smrg 11030f33d31a3Smrg 11031f33d31a3Smrg 11032f33d31a3SmrgXORG_MAN_PAGE="X Version 11" 11033f33d31a3Smrg 11034f33d31a3SmrgMAN_SUBSTS="\ 11035f33d31a3Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11036f33d31a3Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11037f33d31a3Smrg -e 's|__xservername__|Xorg|g' \ 11038f33d31a3Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 11039f33d31a3Smrg -e 's|__projectroot__|\$(prefix)|g' \ 11040f33d31a3Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11041f33d31a3Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11042f33d31a3Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11043f33d31a3Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11044f33d31a3Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11045f33d31a3Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11046f33d31a3Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11047f33d31a3Smrg 11048f33d31a3Smrg 11049f33d31a3Smrg 11050f33d31a3Smrg# Check whether --enable-silent-rules was given. 110519f1d9476Smrgif test ${enable_silent_rules+y} 110529f1d9476Smrgthen : 11053f33d31a3Smrg enableval=$enable_silent_rules; 11054f33d31a3Smrgfi 11055f33d31a3Smrg 11056f33d31a3Smrgcase $enable_silent_rules in # ((( 11057f33d31a3Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11058f33d31a3Smrg no) AM_DEFAULT_VERBOSITY=1;; 11059f33d31a3Smrg *) AM_DEFAULT_VERBOSITY=0;; 11060f33d31a3Smrgesac 11061f33d31a3Smrgam_make=${MAKE-make} 110629f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 110639f1d9476Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 110649f1d9476Smrgif test ${am_cv_make_support_nested_variables+y} 110659f1d9476Smrgthen : 110669f1d9476Smrg printf %s "(cached) " >&6 110679f1d9476Smrgelse $as_nop 110689f1d9476Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 11069f33d31a3SmrgBAR0=false 11070f33d31a3SmrgBAR1=true 11071f33d31a3SmrgV=1 11072f33d31a3Smrgam__doit: 11073f33d31a3Smrg @$(TRUE) 11074f33d31a3Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11075f33d31a3Smrg am_cv_make_support_nested_variables=yes 11076f33d31a3Smrgelse 11077f33d31a3Smrg am_cv_make_support_nested_variables=no 11078f33d31a3Smrgfi 11079f33d31a3Smrgfi 110809f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 110819f1d9476Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11082f33d31a3Smrgif test $am_cv_make_support_nested_variables = yes; then 11083f33d31a3Smrg AM_V='$(V)' 11084f33d31a3Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11085f33d31a3Smrgelse 11086f33d31a3Smrg AM_V=$AM_DEFAULT_VERBOSITY 11087f33d31a3Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11088f33d31a3Smrgfi 11089f33d31a3SmrgAM_BACKSLASH='\' 11090f33d31a3Smrg 11091f33d31a3Smrg 11092f33d31a3Smrg 11093f33d31a3Smrg# Obtain compiler/linker options for the transset dependencies 11094f33d31a3Smrg 11095f33d31a3Smrgpkg_failed=no 110969f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for TRANSSET" >&5 110979f1d9476Smrgprintf %s "checking for TRANSSET... " >&6; } 11098f33d31a3Smrg 11099f33d31a3Smrgif test -n "$TRANSSET_CFLAGS"; then 11100f33d31a3Smrg pkg_cv_TRANSSET_CFLAGS="$TRANSSET_CFLAGS" 11101f33d31a3Smrg elif test -n "$PKG_CONFIG"; then 11102f33d31a3Smrg if test -n "$PKG_CONFIG" && \ 111039f1d9476Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.17\""; } >&5 11104f33d31a3Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.17") 2>&5 11105f33d31a3Smrg ac_status=$? 111069f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11107f33d31a3Smrg test $ac_status = 0; }; then 11108f33d31a3Smrg pkg_cv_TRANSSET_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.17" 2>/dev/null` 11109f33d31a3Smrg test "x$?" != "x0" && pkg_failed=yes 11110f33d31a3Smrgelse 11111f33d31a3Smrg pkg_failed=yes 11112f33d31a3Smrgfi 11113f33d31a3Smrg else 11114f33d31a3Smrg pkg_failed=untried 11115f33d31a3Smrgfi 11116f33d31a3Smrgif test -n "$TRANSSET_LIBS"; then 11117f33d31a3Smrg pkg_cv_TRANSSET_LIBS="$TRANSSET_LIBS" 11118f33d31a3Smrg elif test -n "$PKG_CONFIG"; then 11119f33d31a3Smrg if test -n "$PKG_CONFIG" && \ 111209f1d9476Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.17\""; } >&5 11121f33d31a3Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.17") 2>&5 11122f33d31a3Smrg ac_status=$? 111239f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11124f33d31a3Smrg test $ac_status = 0; }; then 11125f33d31a3Smrg pkg_cv_TRANSSET_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.17" 2>/dev/null` 11126f33d31a3Smrg test "x$?" != "x0" && pkg_failed=yes 11127f33d31a3Smrgelse 11128f33d31a3Smrg pkg_failed=yes 11129f33d31a3Smrgfi 11130f33d31a3Smrg else 11131f33d31a3Smrg pkg_failed=untried 11132f33d31a3Smrgfi 11133f33d31a3Smrg 11134f33d31a3Smrg 11135f33d31a3Smrg 11136f33d31a3Smrgif test $pkg_failed = yes; then 111379f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 111389f1d9476Smrgprintf "%s\n" "no" >&6; } 11139f33d31a3Smrg 11140f33d31a3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11141f33d31a3Smrg _pkg_short_errors_supported=yes 11142f33d31a3Smrgelse 11143f33d31a3Smrg _pkg_short_errors_supported=no 11144f33d31a3Smrgfi 11145f33d31a3Smrg if test $_pkg_short_errors_supported = yes; then 11146f33d31a3Smrg TRANSSET_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.17" 2>&1` 11147f33d31a3Smrg else 11148f33d31a3Smrg TRANSSET_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.17" 2>&1` 11149f33d31a3Smrg fi 11150f33d31a3Smrg # Put the nasty error message in config.log where it belongs 11151f33d31a3Smrg echo "$TRANSSET_PKG_ERRORS" >&5 11152f33d31a3Smrg 11153f33d31a3Smrg as_fn_error $? "Package requirements (x11 xproto >= 7.0.17) were not met: 11154f33d31a3Smrg 11155f33d31a3Smrg$TRANSSET_PKG_ERRORS 11156f33d31a3Smrg 11157f33d31a3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11158f33d31a3Smrginstalled software in a non-standard prefix. 11159f33d31a3Smrg 11160f33d31a3SmrgAlternatively, you may set the environment variables TRANSSET_CFLAGS 11161f33d31a3Smrgand TRANSSET_LIBS to avoid the need to call pkg-config. 11162f33d31a3SmrgSee the pkg-config man page for more details." "$LINENO" 5 11163f33d31a3Smrgelif test $pkg_failed = untried; then 111649f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 111659f1d9476Smrgprintf "%s\n" "no" >&6; } 111669f1d9476Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 111679f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 11168f33d31a3Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11169f33d31a3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 11170f33d31a3Smrgpath to pkg-config. 11171f33d31a3Smrg 11172f33d31a3SmrgAlternatively, you may set the environment variables TRANSSET_CFLAGS 11173f33d31a3Smrgand TRANSSET_LIBS to avoid the need to call pkg-config. 11174f33d31a3SmrgSee the pkg-config man page for more details. 11175f33d31a3Smrg 11176f33d31a3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11177f33d31a3SmrgSee \`config.log' for more details" "$LINENO" 5; } 11178f33d31a3Smrgelse 11179f33d31a3Smrg TRANSSET_CFLAGS=$pkg_cv_TRANSSET_CFLAGS 11180f33d31a3Smrg TRANSSET_LIBS=$pkg_cv_TRANSSET_LIBS 111819f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 111829f1d9476Smrgprintf "%s\n" "yes" >&6; } 11183f33d31a3Smrg 11184f33d31a3Smrgfi 11185f33d31a3Smrg 11186f33d31a3Smrg 111879f1d9476Smrgprintf "%s\n" "#define RELEASE_DATE \"$RELEASE_DATE\"" >>confdefs.h 11188f33d31a3Smrg 11189f33d31a3Smrg 11190f33d31a3Smrgac_config_files="$ac_config_files Makefile man/Makefile" 11191f33d31a3Smrg 11192f33d31a3Smrgcat >confcache <<\_ACEOF 11193f33d31a3Smrg# This file is a shell script that caches the results of configure 11194f33d31a3Smrg# tests run on this system so they can be shared between configure 11195f33d31a3Smrg# scripts and configure runs, see configure's option --config-cache. 11196f33d31a3Smrg# It is not useful on other systems. If it contains results you don't 11197f33d31a3Smrg# want to keep, you may remove or edit it. 11198f33d31a3Smrg# 11199f33d31a3Smrg# config.status only pays attention to the cache file if you give it 11200f33d31a3Smrg# the --recheck option to rerun configure. 11201f33d31a3Smrg# 11202f33d31a3Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 11203f33d31a3Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 11204f33d31a3Smrg# following values. 11205f33d31a3Smrg 11206f33d31a3Smrg_ACEOF 11207f33d31a3Smrg 11208f33d31a3Smrg# The following way of writing the cache mishandles newlines in values, 11209f33d31a3Smrg# but we know of no workaround that is simple, portable, and efficient. 11210f33d31a3Smrg# So, we kill variables containing newlines. 11211f33d31a3Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 11212f33d31a3Smrg# and sets the high bit in the cache file unless we assign to the vars. 11213f33d31a3Smrg( 11214f33d31a3Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11215f33d31a3Smrg eval ac_val=\$$ac_var 11216f33d31a3Smrg case $ac_val in #( 11217f33d31a3Smrg *${as_nl}*) 11218f33d31a3Smrg case $ac_var in #( 112199f1d9476Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 112209f1d9476Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11221f33d31a3Smrg esac 11222f33d31a3Smrg case $ac_var in #( 11223f33d31a3Smrg _ | IFS | as_nl) ;; #( 11224f33d31a3Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11225f33d31a3Smrg *) { eval $ac_var=; unset $ac_var;} ;; 11226f33d31a3Smrg esac ;; 11227f33d31a3Smrg esac 11228f33d31a3Smrg done 11229f33d31a3Smrg 11230f33d31a3Smrg (set) 2>&1 | 11231f33d31a3Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 11232f33d31a3Smrg *${as_nl}ac_space=\ *) 11233f33d31a3Smrg # `set' does not quote correctly, so add quotes: double-quote 11234f33d31a3Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11235f33d31a3Smrg sed -n \ 11236f33d31a3Smrg "s/'/'\\\\''/g; 11237f33d31a3Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11238f33d31a3Smrg ;; #( 11239f33d31a3Smrg *) 11240f33d31a3Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 11241f33d31a3Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11242f33d31a3Smrg ;; 11243f33d31a3Smrg esac | 11244f33d31a3Smrg sort 11245f33d31a3Smrg) | 11246f33d31a3Smrg sed ' 11247f33d31a3Smrg /^ac_cv_env_/b end 11248f33d31a3Smrg t clear 11249f33d31a3Smrg :clear 112509f1d9476Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 11251f33d31a3Smrg t end 11252f33d31a3Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11253f33d31a3Smrg :end' >>confcache 11254f33d31a3Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11255f33d31a3Smrg if test -w "$cache_file"; then 11256f33d31a3Smrg if test "x$cache_file" != "x/dev/null"; then 112579f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 112589f1d9476Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11259f33d31a3Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11260f33d31a3Smrg cat confcache >"$cache_file" 11261f33d31a3Smrg else 11262f33d31a3Smrg case $cache_file in #( 11263f33d31a3Smrg */* | ?:*) 11264f33d31a3Smrg mv -f confcache "$cache_file"$$ && 11265f33d31a3Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11266f33d31a3Smrg *) 11267f33d31a3Smrg mv -f confcache "$cache_file" ;; 11268f33d31a3Smrg esac 11269f33d31a3Smrg fi 11270f33d31a3Smrg fi 11271f33d31a3Smrg else 112729f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 112739f1d9476Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 11274f33d31a3Smrg fi 11275f33d31a3Smrgfi 11276f33d31a3Smrgrm -f confcache 11277f33d31a3Smrg 11278f33d31a3Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11279f33d31a3Smrg# Let make expand exec_prefix. 11280f33d31a3Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11281f33d31a3Smrg 11282f33d31a3SmrgDEFS=-DHAVE_CONFIG_H 11283f33d31a3Smrg 11284f33d31a3Smrgac_libobjs= 11285f33d31a3Smrgac_ltlibobjs= 11286f33d31a3SmrgU= 11287f33d31a3Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11288f33d31a3Smrg # 1. Remove the extension, and $U if already installed. 11289f33d31a3Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 112909f1d9476Smrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 11291f33d31a3Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11292f33d31a3Smrg # will be set to the directory where LIBOBJS objects are built. 11293f33d31a3Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11294f33d31a3Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11295f33d31a3Smrgdone 11296f33d31a3SmrgLIBOBJS=$ac_libobjs 11297f33d31a3Smrg 11298f33d31a3SmrgLTLIBOBJS=$ac_ltlibobjs 11299f33d31a3Smrg 11300f33d31a3Smrg 113019f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 113029f1d9476Smrgprintf %s "checking that generated files are newer than configure... " >&6; } 11303f33d31a3Smrg if test -n "$am_sleep_pid"; then 11304f33d31a3Smrg # Hide warnings about reused PIDs. 11305f33d31a3Smrg wait $am_sleep_pid 2>/dev/null 11306f33d31a3Smrg fi 113079f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 113089f1d9476Smrgprintf "%s\n" "done" >&6; } 11309f33d31a3Smrg if test -n "$EXEEXT"; then 11310f33d31a3Smrg am__EXEEXT_TRUE= 11311f33d31a3Smrg am__EXEEXT_FALSE='#' 11312f33d31a3Smrgelse 11313f33d31a3Smrg am__EXEEXT_TRUE='#' 11314f33d31a3Smrg am__EXEEXT_FALSE= 11315f33d31a3Smrgfi 11316f33d31a3Smrg 11317f33d31a3Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11318f33d31a3Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11319f33d31a3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11320f33d31a3Smrgfi 11321f33d31a3Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11322f33d31a3Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11323f33d31a3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11324f33d31a3Smrgfi 11325f33d31a3Smrg 11326f33d31a3Smrg: "${CONFIG_STATUS=./config.status}" 11327f33d31a3Smrgac_write_fail=0 11328f33d31a3Smrgac_clean_files_save=$ac_clean_files 11329f33d31a3Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 113309f1d9476Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 113319f1d9476Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11332f33d31a3Smrgas_write_fail=0 11333f33d31a3Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11334f33d31a3Smrg#! $SHELL 11335f33d31a3Smrg# Generated by $as_me. 11336f33d31a3Smrg# Run this file to recreate the current configuration. 11337f33d31a3Smrg# Compiler output produced by configure, useful for debugging 11338f33d31a3Smrg# configure, is in config.log if it exists. 11339f33d31a3Smrg 11340f33d31a3Smrgdebug=false 11341f33d31a3Smrgac_cs_recheck=false 11342f33d31a3Smrgac_cs_silent=false 11343f33d31a3Smrg 11344f33d31a3SmrgSHELL=\${CONFIG_SHELL-$SHELL} 11345f33d31a3Smrgexport SHELL 11346f33d31a3Smrg_ASEOF 11347f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11348f33d31a3Smrg## -------------------- ## 11349f33d31a3Smrg## M4sh Initialization. ## 11350f33d31a3Smrg## -------------------- ## 11351f33d31a3Smrg 11352f33d31a3Smrg# Be more Bourne compatible 11353f33d31a3SmrgDUALCASE=1; export DUALCASE # for MKS sh 113549f1d9476Smrgas_nop=: 113559f1d9476Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 113569f1d9476Smrgthen : 11357f33d31a3Smrg emulate sh 11358f33d31a3Smrg NULLCMD=: 11359f33d31a3Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11360f33d31a3Smrg # is contrary to our usage. Disable this feature. 11361f33d31a3Smrg alias -g '${1+"$@"}'='"$@"' 11362f33d31a3Smrg setopt NO_GLOB_SUBST 113639f1d9476Smrgelse $as_nop 11364f33d31a3Smrg case `(set -o) 2>/dev/null` in #( 11365f33d31a3Smrg *posix*) : 11366f33d31a3Smrg set -o posix ;; #( 11367f33d31a3Smrg *) : 11368f33d31a3Smrg ;; 11369f33d31a3Smrgesac 11370f33d31a3Smrgfi 11371f33d31a3Smrg 11372f33d31a3Smrg 113739f1d9476Smrg 113749f1d9476Smrg# Reset variables that may have inherited troublesome values from 113759f1d9476Smrg# the environment. 113769f1d9476Smrg 113779f1d9476Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 113789f1d9476Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 113799f1d9476Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 113809f1d9476Smrg# Quoting is to prevent editors from complaining about space-tab. 11381f33d31a3Smrgas_nl=' 11382f33d31a3Smrg' 11383f33d31a3Smrgexport as_nl 113849f1d9476SmrgIFS=" "" $as_nl" 113859f1d9476Smrg 113869f1d9476SmrgPS1='$ ' 113879f1d9476SmrgPS2='> ' 113889f1d9476SmrgPS4='+ ' 113899f1d9476Smrg 113909f1d9476Smrg# Ensure predictable behavior from utilities with locale-dependent output. 113919f1d9476SmrgLC_ALL=C 113929f1d9476Smrgexport LC_ALL 113939f1d9476SmrgLANGUAGE=C 113949f1d9476Smrgexport LANGUAGE 113959f1d9476Smrg 113969f1d9476Smrg# We cannot yet rely on "unset" to work, but we need these variables 113979f1d9476Smrg# to be unset--not just set to an empty or harmless value--now, to 113989f1d9476Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 113999f1d9476Smrg# also avoids known problems related to "unset" and subshell syntax 114009f1d9476Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 114019f1d9476Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 114029f1d9476Smrgdo eval test \${$as_var+y} \ 114039f1d9476Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 114049f1d9476Smrgdone 114059f1d9476Smrg 114069f1d9476Smrg# Ensure that fds 0, 1, and 2 are open. 114079f1d9476Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 114089f1d9476Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 114099f1d9476Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 11410f33d31a3Smrg 11411f33d31a3Smrg# The user is always right. 114129f1d9476Smrgif ${PATH_SEPARATOR+false} :; then 11413f33d31a3Smrg PATH_SEPARATOR=: 11414f33d31a3Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11415f33d31a3Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11416f33d31a3Smrg PATH_SEPARATOR=';' 11417f33d31a3Smrg } 11418f33d31a3Smrgfi 11419f33d31a3Smrg 11420f33d31a3Smrg 11421f33d31a3Smrg# Find who we are. Look in the path if we contain no directory separator. 11422f33d31a3Smrgas_myself= 11423f33d31a3Smrgcase $0 in #(( 11424f33d31a3Smrg *[\\/]* ) as_myself=$0 ;; 11425f33d31a3Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11426f33d31a3Smrgfor as_dir in $PATH 11427f33d31a3Smrgdo 11428f33d31a3Smrg IFS=$as_save_IFS 114299f1d9476Smrg case $as_dir in #((( 114309f1d9476Smrg '') as_dir=./ ;; 114319f1d9476Smrg */) ;; 114329f1d9476Smrg *) as_dir=$as_dir/ ;; 114339f1d9476Smrg esac 114349f1d9476Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11435f33d31a3Smrg done 11436f33d31a3SmrgIFS=$as_save_IFS 11437f33d31a3Smrg 11438f33d31a3Smrg ;; 11439f33d31a3Smrgesac 11440f33d31a3Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 11441f33d31a3Smrg# in which case we are not to be found in the path. 11442f33d31a3Smrgif test "x$as_myself" = x; then 11443f33d31a3Smrg as_myself=$0 11444f33d31a3Smrgfi 11445f33d31a3Smrgif test ! -f "$as_myself"; then 114469f1d9476Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11447f33d31a3Smrg exit 1 11448f33d31a3Smrgfi 11449f33d31a3Smrg 11450f33d31a3Smrg 11451f33d31a3Smrg 11452f33d31a3Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11453f33d31a3Smrg# ---------------------------------------- 11454f33d31a3Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11455f33d31a3Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11456f33d31a3Smrg# script with STATUS, using 1 if that was 0. 11457f33d31a3Smrgas_fn_error () 11458f33d31a3Smrg{ 11459f33d31a3Smrg as_status=$1; test $as_status -eq 0 && as_status=1 11460f33d31a3Smrg if test "$4"; then 11461f33d31a3Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 114629f1d9476Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11463f33d31a3Smrg fi 114649f1d9476Smrg printf "%s\n" "$as_me: error: $2" >&2 11465f33d31a3Smrg as_fn_exit $as_status 11466f33d31a3Smrg} # as_fn_error 11467f33d31a3Smrg 11468f33d31a3Smrg 114699f1d9476Smrg 11470f33d31a3Smrg# as_fn_set_status STATUS 11471f33d31a3Smrg# ----------------------- 11472f33d31a3Smrg# Set $? to STATUS, without forking. 11473f33d31a3Smrgas_fn_set_status () 11474f33d31a3Smrg{ 11475f33d31a3Smrg return $1 11476f33d31a3Smrg} # as_fn_set_status 11477f33d31a3Smrg 11478f33d31a3Smrg# as_fn_exit STATUS 11479f33d31a3Smrg# ----------------- 11480f33d31a3Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11481f33d31a3Smrgas_fn_exit () 11482f33d31a3Smrg{ 11483f33d31a3Smrg set +e 11484f33d31a3Smrg as_fn_set_status $1 11485f33d31a3Smrg exit $1 11486f33d31a3Smrg} # as_fn_exit 11487f33d31a3Smrg 11488f33d31a3Smrg# as_fn_unset VAR 11489f33d31a3Smrg# --------------- 11490f33d31a3Smrg# Portably unset VAR. 11491f33d31a3Smrgas_fn_unset () 11492f33d31a3Smrg{ 11493f33d31a3Smrg { eval $1=; unset $1;} 11494f33d31a3Smrg} 11495f33d31a3Smrgas_unset=as_fn_unset 114969f1d9476Smrg 11497f33d31a3Smrg# as_fn_append VAR VALUE 11498f33d31a3Smrg# ---------------------- 11499f33d31a3Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11500f33d31a3Smrg# advantage of any shell optimizations that allow amortized linear growth over 11501f33d31a3Smrg# repeated appends, instead of the typical quadratic growth present in naive 11502f33d31a3Smrg# implementations. 115039f1d9476Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 115049f1d9476Smrgthen : 11505f33d31a3Smrg eval 'as_fn_append () 11506f33d31a3Smrg { 11507f33d31a3Smrg eval $1+=\$2 11508f33d31a3Smrg }' 115099f1d9476Smrgelse $as_nop 11510f33d31a3Smrg as_fn_append () 11511f33d31a3Smrg { 11512f33d31a3Smrg eval $1=\$$1\$2 11513f33d31a3Smrg } 11514f33d31a3Smrgfi # as_fn_append 11515f33d31a3Smrg 11516f33d31a3Smrg# as_fn_arith ARG... 11517f33d31a3Smrg# ------------------ 11518f33d31a3Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11519f33d31a3Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11520f33d31a3Smrg# must be portable across $(()) and expr. 115219f1d9476Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 115229f1d9476Smrgthen : 11523f33d31a3Smrg eval 'as_fn_arith () 11524f33d31a3Smrg { 11525f33d31a3Smrg as_val=$(( $* )) 11526f33d31a3Smrg }' 115279f1d9476Smrgelse $as_nop 11528f33d31a3Smrg as_fn_arith () 11529f33d31a3Smrg { 11530f33d31a3Smrg as_val=`expr "$@" || test $? -eq 1` 11531f33d31a3Smrg } 11532f33d31a3Smrgfi # as_fn_arith 11533f33d31a3Smrg 11534f33d31a3Smrg 11535f33d31a3Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 11536f33d31a3Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 11537f33d31a3Smrg as_expr=expr 11538f33d31a3Smrgelse 11539f33d31a3Smrg as_expr=false 11540f33d31a3Smrgfi 11541f33d31a3Smrg 11542f33d31a3Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11543f33d31a3Smrg as_basename=basename 11544f33d31a3Smrgelse 11545f33d31a3Smrg as_basename=false 11546f33d31a3Smrgfi 11547f33d31a3Smrg 11548f33d31a3Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11549f33d31a3Smrg as_dirname=dirname 11550f33d31a3Smrgelse 11551f33d31a3Smrg as_dirname=false 11552f33d31a3Smrgfi 11553f33d31a3Smrg 11554f33d31a3Smrgas_me=`$as_basename -- "$0" || 11555f33d31a3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11556f33d31a3Smrg X"$0" : 'X\(//\)$' \| \ 11557f33d31a3Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 115589f1d9476Smrgprintf "%s\n" X/"$0" | 11559f33d31a3Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 11560f33d31a3Smrg s//\1/ 11561f33d31a3Smrg q 11562f33d31a3Smrg } 11563f33d31a3Smrg /^X\/\(\/\/\)$/{ 11564f33d31a3Smrg s//\1/ 11565f33d31a3Smrg q 11566f33d31a3Smrg } 11567f33d31a3Smrg /^X\/\(\/\).*/{ 11568f33d31a3Smrg s//\1/ 11569f33d31a3Smrg q 11570f33d31a3Smrg } 11571f33d31a3Smrg s/.*/./; q'` 11572f33d31a3Smrg 11573f33d31a3Smrg# Avoid depending upon Character Ranges. 11574f33d31a3Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11575f33d31a3Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11576f33d31a3Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11577f33d31a3Smrgas_cr_digits='0123456789' 11578f33d31a3Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 11579f33d31a3Smrg 115809f1d9476Smrg 115819f1d9476Smrg# Determine whether it's possible to make 'echo' print without a newline. 115829f1d9476Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 115839f1d9476Smrg# for compatibility with existing Makefiles. 11584f33d31a3SmrgECHO_C= ECHO_N= ECHO_T= 11585f33d31a3Smrgcase `echo -n x` in #((((( 11586f33d31a3Smrg-n*) 11587f33d31a3Smrg case `echo 'xy\c'` in 11588f33d31a3Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11589f33d31a3Smrg xy) ECHO_C='\c';; 11590f33d31a3Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11591f33d31a3Smrg ECHO_T=' ';; 11592f33d31a3Smrg esac;; 11593f33d31a3Smrg*) 11594f33d31a3Smrg ECHO_N='-n';; 11595f33d31a3Smrgesac 11596f33d31a3Smrg 115979f1d9476Smrg# For backward compatibility with old third-party macros, we provide 115989f1d9476Smrg# the shell variables $as_echo and $as_echo_n. New code should use 115999f1d9476Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 116009f1d9476Smrgas_echo='printf %s\n' 116019f1d9476Smrgas_echo_n='printf %s' 116029f1d9476Smrg 11603f33d31a3Smrgrm -f conf$$ conf$$.exe conf$$.file 11604f33d31a3Smrgif test -d conf$$.dir; then 11605f33d31a3Smrg rm -f conf$$.dir/conf$$.file 11606f33d31a3Smrgelse 11607f33d31a3Smrg rm -f conf$$.dir 11608f33d31a3Smrg mkdir conf$$.dir 2>/dev/null 11609f33d31a3Smrgfi 11610f33d31a3Smrgif (echo >conf$$.file) 2>/dev/null; then 11611f33d31a3Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 11612f33d31a3Smrg as_ln_s='ln -s' 11613f33d31a3Smrg # ... but there are two gotchas: 11614f33d31a3Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 11615f33d31a3Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11616f33d31a3Smrg # In both cases, we have to default to `cp -pR'. 11617f33d31a3Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11618f33d31a3Smrg as_ln_s='cp -pR' 11619f33d31a3Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 11620f33d31a3Smrg as_ln_s=ln 11621f33d31a3Smrg else 11622f33d31a3Smrg as_ln_s='cp -pR' 11623f33d31a3Smrg fi 11624f33d31a3Smrgelse 11625f33d31a3Smrg as_ln_s='cp -pR' 11626f33d31a3Smrgfi 11627f33d31a3Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 11628f33d31a3Smrgrmdir conf$$.dir 2>/dev/null 11629f33d31a3Smrg 11630f33d31a3Smrg 11631f33d31a3Smrg# as_fn_mkdir_p 11632f33d31a3Smrg# ------------- 11633f33d31a3Smrg# Create "$as_dir" as a directory, including parents if necessary. 11634f33d31a3Smrgas_fn_mkdir_p () 11635f33d31a3Smrg{ 11636f33d31a3Smrg 11637f33d31a3Smrg case $as_dir in #( 11638f33d31a3Smrg -*) as_dir=./$as_dir;; 11639f33d31a3Smrg esac 11640f33d31a3Smrg test -d "$as_dir" || eval $as_mkdir_p || { 11641f33d31a3Smrg as_dirs= 11642f33d31a3Smrg while :; do 11643f33d31a3Smrg case $as_dir in #( 116449f1d9476Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11645f33d31a3Smrg *) as_qdir=$as_dir;; 11646f33d31a3Smrg esac 11647f33d31a3Smrg as_dirs="'$as_qdir' $as_dirs" 11648f33d31a3Smrg as_dir=`$as_dirname -- "$as_dir" || 11649f33d31a3Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11650f33d31a3Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11651f33d31a3Smrg X"$as_dir" : 'X\(//\)$' \| \ 11652f33d31a3Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 116539f1d9476Smrgprintf "%s\n" X"$as_dir" | 11654f33d31a3Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11655f33d31a3Smrg s//\1/ 11656f33d31a3Smrg q 11657f33d31a3Smrg } 11658f33d31a3Smrg /^X\(\/\/\)[^/].*/{ 11659f33d31a3Smrg s//\1/ 11660f33d31a3Smrg q 11661f33d31a3Smrg } 11662f33d31a3Smrg /^X\(\/\/\)$/{ 11663f33d31a3Smrg s//\1/ 11664f33d31a3Smrg q 11665f33d31a3Smrg } 11666f33d31a3Smrg /^X\(\/\).*/{ 11667f33d31a3Smrg s//\1/ 11668f33d31a3Smrg q 11669f33d31a3Smrg } 11670f33d31a3Smrg s/.*/./; q'` 11671f33d31a3Smrg test -d "$as_dir" && break 11672f33d31a3Smrg done 11673f33d31a3Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 11674f33d31a3Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11675f33d31a3Smrg 11676f33d31a3Smrg 11677f33d31a3Smrg} # as_fn_mkdir_p 11678f33d31a3Smrgif mkdir -p . 2>/dev/null; then 11679f33d31a3Smrg as_mkdir_p='mkdir -p "$as_dir"' 11680f33d31a3Smrgelse 11681f33d31a3Smrg test -d ./-p && rmdir ./-p 11682f33d31a3Smrg as_mkdir_p=false 11683f33d31a3Smrgfi 11684f33d31a3Smrg 11685f33d31a3Smrg 11686f33d31a3Smrg# as_fn_executable_p FILE 11687f33d31a3Smrg# ----------------------- 11688f33d31a3Smrg# Test if FILE is an executable regular file. 11689f33d31a3Smrgas_fn_executable_p () 11690f33d31a3Smrg{ 11691f33d31a3Smrg test -f "$1" && test -x "$1" 11692f33d31a3Smrg} # as_fn_executable_p 11693f33d31a3Smrgas_test_x='test -x' 11694f33d31a3Smrgas_executable_p=as_fn_executable_p 11695f33d31a3Smrg 11696f33d31a3Smrg# Sed expression to map a string onto a valid CPP name. 11697f33d31a3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 11698f33d31a3Smrg 11699f33d31a3Smrg# Sed expression to map a string onto a valid variable name. 11700f33d31a3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 11701f33d31a3Smrg 11702f33d31a3Smrg 11703f33d31a3Smrgexec 6>&1 11704f33d31a3Smrg## ----------------------------------- ## 11705f33d31a3Smrg## Main body of $CONFIG_STATUS script. ## 11706f33d31a3Smrg## ----------------------------------- ## 11707f33d31a3Smrg_ASEOF 11708f33d31a3Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 11709f33d31a3Smrg 11710f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11711f33d31a3Smrg# Save the log message, to keep $0 and so on meaningful, and to 11712f33d31a3Smrg# report actual input values of CONFIG_FILES etc. instead of their 11713f33d31a3Smrg# values after options handling. 11714f33d31a3Smrgac_log=" 117159f1d9476SmrgThis file was extended by transset $as_me 1.0.3, which was 117169f1d9476Smrggenerated by GNU Autoconf 2.71. Invocation command line was 11717f33d31a3Smrg 11718f33d31a3Smrg CONFIG_FILES = $CONFIG_FILES 11719f33d31a3Smrg CONFIG_HEADERS = $CONFIG_HEADERS 11720f33d31a3Smrg CONFIG_LINKS = $CONFIG_LINKS 11721f33d31a3Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 11722f33d31a3Smrg $ $0 $@ 11723f33d31a3Smrg 11724f33d31a3Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 11725f33d31a3Smrg" 11726f33d31a3Smrg 11727f33d31a3Smrg_ACEOF 11728f33d31a3Smrg 11729f33d31a3Smrgcase $ac_config_files in *" 11730f33d31a3Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 11731f33d31a3Smrgesac 11732f33d31a3Smrg 11733f33d31a3Smrgcase $ac_config_headers in *" 11734f33d31a3Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 11735f33d31a3Smrgesac 11736f33d31a3Smrg 11737f33d31a3Smrg 11738f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11739f33d31a3Smrg# Files that config.status was made for. 11740f33d31a3Smrgconfig_files="$ac_config_files" 11741f33d31a3Smrgconfig_headers="$ac_config_headers" 11742f33d31a3Smrgconfig_commands="$ac_config_commands" 11743f33d31a3Smrg 11744f33d31a3Smrg_ACEOF 11745f33d31a3Smrg 11746f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11747f33d31a3Smrgac_cs_usage="\ 11748f33d31a3Smrg\`$as_me' instantiates files and other configuration actions 11749f33d31a3Smrgfrom templates according to the current configuration. Unless the files 11750f33d31a3Smrgand actions are specified as TAGs, all are instantiated by default. 11751f33d31a3Smrg 11752f33d31a3SmrgUsage: $0 [OPTION]... [TAG]... 11753f33d31a3Smrg 11754f33d31a3Smrg -h, --help print this help, then exit 11755f33d31a3Smrg -V, --version print version number and configuration settings, then exit 11756f33d31a3Smrg --config print configuration, then exit 11757f33d31a3Smrg -q, --quiet, --silent 11758f33d31a3Smrg do not print progress messages 11759f33d31a3Smrg -d, --debug don't remove temporary files 11760f33d31a3Smrg --recheck update $as_me by reconfiguring in the same conditions 11761f33d31a3Smrg --file=FILE[:TEMPLATE] 11762f33d31a3Smrg instantiate the configuration file FILE 11763f33d31a3Smrg --header=FILE[:TEMPLATE] 11764f33d31a3Smrg instantiate the configuration header FILE 11765f33d31a3Smrg 11766f33d31a3SmrgConfiguration files: 11767f33d31a3Smrg$config_files 11768f33d31a3Smrg 11769f33d31a3SmrgConfiguration headers: 11770f33d31a3Smrg$config_headers 11771f33d31a3Smrg 11772f33d31a3SmrgConfiguration commands: 11773f33d31a3Smrg$config_commands 11774f33d31a3Smrg 117759f1d9476SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/transset/-/issues>." 11776f33d31a3Smrg 11777f33d31a3Smrg_ACEOF 117789f1d9476Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 117799f1d9476Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 11780f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 117819f1d9476Smrgac_cs_config='$ac_cs_config_escaped' 11782f33d31a3Smrgac_cs_version="\\ 117839f1d9476Smrgtransset config.status 1.0.3 117849f1d9476Smrgconfigured by $0, generated by GNU Autoconf 2.71, 11785f33d31a3Smrg with options \\"\$ac_cs_config\\" 11786f33d31a3Smrg 117879f1d9476SmrgCopyright (C) 2021 Free Software Foundation, Inc. 11788f33d31a3SmrgThis config.status script is free software; the Free Software Foundation 11789f33d31a3Smrggives unlimited permission to copy, distribute and modify it." 11790f33d31a3Smrg 11791f33d31a3Smrgac_pwd='$ac_pwd' 11792f33d31a3Smrgsrcdir='$srcdir' 11793f33d31a3SmrgINSTALL='$INSTALL' 11794f33d31a3SmrgMKDIR_P='$MKDIR_P' 11795f33d31a3SmrgAWK='$AWK' 11796f33d31a3Smrgtest -n "\$AWK" || AWK=awk 11797f33d31a3Smrg_ACEOF 11798f33d31a3Smrg 11799f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11800f33d31a3Smrg# The default lists apply if the user does not specify any file. 11801f33d31a3Smrgac_need_defaults=: 11802f33d31a3Smrgwhile test $# != 0 11803f33d31a3Smrgdo 11804f33d31a3Smrg case $1 in 11805f33d31a3Smrg --*=?*) 11806f33d31a3Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11807f33d31a3Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 11808f33d31a3Smrg ac_shift=: 11809f33d31a3Smrg ;; 11810f33d31a3Smrg --*=) 11811f33d31a3Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11812f33d31a3Smrg ac_optarg= 11813f33d31a3Smrg ac_shift=: 11814f33d31a3Smrg ;; 11815f33d31a3Smrg *) 11816f33d31a3Smrg ac_option=$1 11817f33d31a3Smrg ac_optarg=$2 11818f33d31a3Smrg ac_shift=shift 11819f33d31a3Smrg ;; 11820f33d31a3Smrg esac 11821f33d31a3Smrg 11822f33d31a3Smrg case $ac_option in 11823f33d31a3Smrg # Handling of the options. 11824f33d31a3Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 11825f33d31a3Smrg ac_cs_recheck=: ;; 11826f33d31a3Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 118279f1d9476Smrg printf "%s\n" "$ac_cs_version"; exit ;; 11828f33d31a3Smrg --config | --confi | --conf | --con | --co | --c ) 118299f1d9476Smrg printf "%s\n" "$ac_cs_config"; exit ;; 11830f33d31a3Smrg --debug | --debu | --deb | --de | --d | -d ) 11831f33d31a3Smrg debug=: ;; 11832f33d31a3Smrg --file | --fil | --fi | --f ) 11833f33d31a3Smrg $ac_shift 11834f33d31a3Smrg case $ac_optarg in 118359f1d9476Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11836f33d31a3Smrg '') as_fn_error $? "missing file argument" ;; 11837f33d31a3Smrg esac 11838f33d31a3Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 11839f33d31a3Smrg ac_need_defaults=false;; 11840f33d31a3Smrg --header | --heade | --head | --hea ) 11841f33d31a3Smrg $ac_shift 11842f33d31a3Smrg case $ac_optarg in 118439f1d9476Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11844f33d31a3Smrg esac 11845f33d31a3Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 11846f33d31a3Smrg ac_need_defaults=false;; 11847f33d31a3Smrg --he | --h) 11848f33d31a3Smrg # Conflict between --help and --header 11849f33d31a3Smrg as_fn_error $? "ambiguous option: \`$1' 11850f33d31a3SmrgTry \`$0 --help' for more information.";; 11851f33d31a3Smrg --help | --hel | -h ) 118529f1d9476Smrg printf "%s\n" "$ac_cs_usage"; exit ;; 11853f33d31a3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 11854f33d31a3Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 11855f33d31a3Smrg ac_cs_silent=: ;; 11856f33d31a3Smrg 11857f33d31a3Smrg # This is an error. 11858f33d31a3Smrg -*) as_fn_error $? "unrecognized option: \`$1' 11859f33d31a3SmrgTry \`$0 --help' for more information." ;; 11860f33d31a3Smrg 11861f33d31a3Smrg *) as_fn_append ac_config_targets " $1" 11862f33d31a3Smrg ac_need_defaults=false ;; 11863f33d31a3Smrg 11864f33d31a3Smrg esac 11865f33d31a3Smrg shift 11866f33d31a3Smrgdone 11867f33d31a3Smrg 11868f33d31a3Smrgac_configure_extra_args= 11869f33d31a3Smrg 11870f33d31a3Smrgif $ac_cs_silent; then 11871f33d31a3Smrg exec 6>/dev/null 11872f33d31a3Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 11873f33d31a3Smrgfi 11874f33d31a3Smrg 11875f33d31a3Smrg_ACEOF 11876f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11877f33d31a3Smrgif \$ac_cs_recheck; then 11878f33d31a3Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 11879f33d31a3Smrg shift 118809f1d9476Smrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 11881f33d31a3Smrg CONFIG_SHELL='$SHELL' 11882f33d31a3Smrg export CONFIG_SHELL 11883f33d31a3Smrg exec "\$@" 11884f33d31a3Smrgfi 11885f33d31a3Smrg 11886f33d31a3Smrg_ACEOF 11887f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11888f33d31a3Smrgexec 5>>config.log 11889f33d31a3Smrg{ 11890f33d31a3Smrg echo 11891f33d31a3Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 11892f33d31a3Smrg## Running $as_me. ## 11893f33d31a3Smrg_ASBOX 118949f1d9476Smrg printf "%s\n" "$ac_log" 11895f33d31a3Smrg} >&5 11896f33d31a3Smrg 11897f33d31a3Smrg_ACEOF 11898f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11899f33d31a3Smrg# 11900f33d31a3Smrg# INIT-COMMANDS 11901f33d31a3Smrg# 119029f1d9476SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 11903f33d31a3Smrg 11904f33d31a3Smrg_ACEOF 11905f33d31a3Smrg 11906f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11907f33d31a3Smrg 11908f33d31a3Smrg# Handling of arguments. 11909f33d31a3Smrgfor ac_config_target in $ac_config_targets 11910f33d31a3Smrgdo 11911f33d31a3Smrg case $ac_config_target in 11912f33d31a3Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 11913f33d31a3Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 11914f33d31a3Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11915f33d31a3Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 11916f33d31a3Smrg 11917f33d31a3Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 11918f33d31a3Smrg esac 11919f33d31a3Smrgdone 11920f33d31a3Smrg 11921f33d31a3Smrg 11922f33d31a3Smrg# If the user did not use the arguments to specify the items to instantiate, 11923f33d31a3Smrg# then the envvar interface is used. Set only those that are not. 11924f33d31a3Smrg# We use the long form for the default assignment because of an extremely 11925f33d31a3Smrg# bizarre bug on SunOS 4.1.3. 11926f33d31a3Smrgif $ac_need_defaults; then 119279f1d9476Smrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 119289f1d9476Smrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 119299f1d9476Smrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 11930f33d31a3Smrgfi 11931f33d31a3Smrg 11932f33d31a3Smrg# Have a temporary directory for convenience. Make it in the build tree 11933f33d31a3Smrg# simply because there is no reason against having it here, and in addition, 11934f33d31a3Smrg# creating and moving files from /tmp can sometimes cause problems. 11935f33d31a3Smrg# Hook for its removal unless debugging. 11936f33d31a3Smrg# Note that there is a small window in which the directory will not be cleaned: 11937f33d31a3Smrg# after its creation but before its name has been assigned to `$tmp'. 11938f33d31a3Smrg$debug || 11939f33d31a3Smrg{ 11940f33d31a3Smrg tmp= ac_tmp= 11941f33d31a3Smrg trap 'exit_status=$? 11942f33d31a3Smrg : "${ac_tmp:=$tmp}" 11943f33d31a3Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 11944f33d31a3Smrg' 0 11945f33d31a3Smrg trap 'as_fn_exit 1' 1 2 13 15 11946f33d31a3Smrg} 11947f33d31a3Smrg# Create a (secure) tmp directory for tmp files. 11948f33d31a3Smrg 11949f33d31a3Smrg{ 11950f33d31a3Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 11951f33d31a3Smrg test -d "$tmp" 11952f33d31a3Smrg} || 11953f33d31a3Smrg{ 11954f33d31a3Smrg tmp=./conf$$-$RANDOM 11955f33d31a3Smrg (umask 077 && mkdir "$tmp") 11956f33d31a3Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 11957f33d31a3Smrgac_tmp=$tmp 11958f33d31a3Smrg 11959f33d31a3Smrg# Set up the scripts for CONFIG_FILES section. 11960f33d31a3Smrg# No need to generate them if there are no CONFIG_FILES. 11961f33d31a3Smrg# This happens for instance with `./config.status config.h'. 11962f33d31a3Smrgif test -n "$CONFIG_FILES"; then 11963f33d31a3Smrg 11964f33d31a3Smrg 11965f33d31a3Smrgac_cr=`echo X | tr X '\015'` 11966f33d31a3Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 11967f33d31a3Smrg# But we know of no other shell where ac_cr would be empty at this 11968f33d31a3Smrg# point, so we can use a bashism as a fallback. 11969f33d31a3Smrgif test "x$ac_cr" = x; then 11970f33d31a3Smrg eval ac_cr=\$\'\\r\' 11971f33d31a3Smrgfi 11972f33d31a3Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 11973f33d31a3Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 11974f33d31a3Smrg ac_cs_awk_cr='\\r' 11975f33d31a3Smrgelse 11976f33d31a3Smrg ac_cs_awk_cr=$ac_cr 11977f33d31a3Smrgfi 11978f33d31a3Smrg 11979f33d31a3Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 11980f33d31a3Smrg_ACEOF 11981f33d31a3Smrg 11982f33d31a3Smrg 11983f33d31a3Smrg{ 11984f33d31a3Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 11985f33d31a3Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 11986f33d31a3Smrg echo "_ACEOF" 11987f33d31a3Smrg} >conf$$subs.sh || 11988f33d31a3Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11989f33d31a3Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 11990f33d31a3Smrgac_delim='%!_!# ' 11991f33d31a3Smrgfor ac_last_try in false false false false false :; do 11992f33d31a3Smrg . ./conf$$subs.sh || 11993f33d31a3Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11994f33d31a3Smrg 11995f33d31a3Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 11996f33d31a3Smrg if test $ac_delim_n = $ac_delim_num; then 11997f33d31a3Smrg break 11998f33d31a3Smrg elif $ac_last_try; then 11999f33d31a3Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12000f33d31a3Smrg else 12001f33d31a3Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12002f33d31a3Smrg fi 12003f33d31a3Smrgdone 12004f33d31a3Smrgrm -f conf$$subs.sh 12005f33d31a3Smrg 12006f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12007f33d31a3Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12008f33d31a3Smrg_ACEOF 12009f33d31a3Smrgsed -n ' 12010f33d31a3Smrgh 12011f33d31a3Smrgs/^/S["/; s/!.*/"]=/ 12012f33d31a3Smrgp 12013f33d31a3Smrgg 12014f33d31a3Smrgs/^[^!]*!// 12015f33d31a3Smrg:repl 12016f33d31a3Smrgt repl 12017f33d31a3Smrgs/'"$ac_delim"'$// 12018f33d31a3Smrgt delim 12019f33d31a3Smrg:nl 12020f33d31a3Smrgh 12021f33d31a3Smrgs/\(.\{148\}\)..*/\1/ 12022f33d31a3Smrgt more1 12023f33d31a3Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12024f33d31a3Smrgp 12025f33d31a3Smrgn 12026f33d31a3Smrgb repl 12027f33d31a3Smrg:more1 12028f33d31a3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12029f33d31a3Smrgp 12030f33d31a3Smrgg 12031f33d31a3Smrgs/.\{148\}// 12032f33d31a3Smrgt nl 12033f33d31a3Smrg:delim 12034f33d31a3Smrgh 12035f33d31a3Smrgs/\(.\{148\}\)..*/\1/ 12036f33d31a3Smrgt more2 12037f33d31a3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 12038f33d31a3Smrgp 12039f33d31a3Smrgb 12040f33d31a3Smrg:more2 12041f33d31a3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12042f33d31a3Smrgp 12043f33d31a3Smrgg 12044f33d31a3Smrgs/.\{148\}// 12045f33d31a3Smrgt delim 12046f33d31a3Smrg' <conf$$subs.awk | sed ' 12047f33d31a3Smrg/^[^""]/{ 12048f33d31a3Smrg N 12049f33d31a3Smrg s/\n// 12050f33d31a3Smrg} 12051f33d31a3Smrg' >>$CONFIG_STATUS || ac_write_fail=1 12052f33d31a3Smrgrm -f conf$$subs.awk 12053f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12054f33d31a3Smrg_ACAWK 12055f33d31a3Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 12056f33d31a3Smrg for (key in S) S_is_set[key] = 1 12057f33d31a3Smrg FS = "" 12058f33d31a3Smrg 12059f33d31a3Smrg} 12060f33d31a3Smrg{ 12061f33d31a3Smrg line = $ 0 12062f33d31a3Smrg nfields = split(line, field, "@") 12063f33d31a3Smrg substed = 0 12064f33d31a3Smrg len = length(field[1]) 12065f33d31a3Smrg for (i = 2; i < nfields; i++) { 12066f33d31a3Smrg key = field[i] 12067f33d31a3Smrg keylen = length(key) 12068f33d31a3Smrg if (S_is_set[key]) { 12069f33d31a3Smrg value = S[key] 12070f33d31a3Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12071f33d31a3Smrg len += length(value) + length(field[++i]) 12072f33d31a3Smrg substed = 1 12073f33d31a3Smrg } else 12074f33d31a3Smrg len += 1 + keylen 12075f33d31a3Smrg } 12076f33d31a3Smrg 12077f33d31a3Smrg print line 12078f33d31a3Smrg} 12079f33d31a3Smrg 12080f33d31a3Smrg_ACAWK 12081f33d31a3Smrg_ACEOF 12082f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12083f33d31a3Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12084f33d31a3Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12085f33d31a3Smrgelse 12086f33d31a3Smrg cat 12087f33d31a3Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12088f33d31a3Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 12089f33d31a3Smrg_ACEOF 12090f33d31a3Smrg 12091f33d31a3Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12092f33d31a3Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 12093f33d31a3Smrg# trailing colons and then remove the whole line if VPATH becomes empty 12094f33d31a3Smrg# (actually we leave an empty line to preserve line numbers). 12095f33d31a3Smrgif test "x$srcdir" = x.; then 12096f33d31a3Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12097f33d31a3Smrgh 12098f33d31a3Smrgs/// 12099f33d31a3Smrgs/^/:/ 12100f33d31a3Smrgs/[ ]*$/:/ 12101f33d31a3Smrgs/:\$(srcdir):/:/g 12102f33d31a3Smrgs/:\${srcdir}:/:/g 12103f33d31a3Smrgs/:@srcdir@:/:/g 12104f33d31a3Smrgs/^:*// 12105f33d31a3Smrgs/:*$// 12106f33d31a3Smrgx 12107f33d31a3Smrgs/\(=[ ]*\).*/\1/ 12108f33d31a3SmrgG 12109f33d31a3Smrgs/\n// 12110f33d31a3Smrgs/^[^=]*=[ ]*$// 12111f33d31a3Smrg}' 12112f33d31a3Smrgfi 12113f33d31a3Smrg 12114f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12115f33d31a3Smrgfi # test -n "$CONFIG_FILES" 12116f33d31a3Smrg 12117f33d31a3Smrg# Set up the scripts for CONFIG_HEADERS section. 12118f33d31a3Smrg# No need to generate them if there are no CONFIG_HEADERS. 12119f33d31a3Smrg# This happens for instance with `./config.status Makefile'. 12120f33d31a3Smrgif test -n "$CONFIG_HEADERS"; then 12121f33d31a3Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 12122f33d31a3SmrgBEGIN { 12123f33d31a3Smrg_ACEOF 12124f33d31a3Smrg 12125f33d31a3Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 12126f33d31a3Smrg# here-document in config.status, that substitutes the proper values into 12127f33d31a3Smrg# config.h.in to produce config.h. 12128f33d31a3Smrg 12129f33d31a3Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 12130f33d31a3Smrg# handling of long lines. 12131f33d31a3Smrgac_delim='%!_!# ' 12132f33d31a3Smrgfor ac_last_try in false false :; do 12133f33d31a3Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12134f33d31a3Smrg if test -z "$ac_tt"; then 12135f33d31a3Smrg break 12136f33d31a3Smrg elif $ac_last_try; then 12137f33d31a3Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 12138f33d31a3Smrg else 12139f33d31a3Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12140f33d31a3Smrg fi 12141f33d31a3Smrgdone 12142f33d31a3Smrg 12143f33d31a3Smrg# For the awk script, D is an array of macro values keyed by name, 12144f33d31a3Smrg# likewise P contains macro parameters if any. Preserve backslash 12145f33d31a3Smrg# newline sequences. 12146f33d31a3Smrg 12147f33d31a3Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12148f33d31a3Smrgsed -n ' 12149f33d31a3Smrgs/.\{148\}/&'"$ac_delim"'/g 12150f33d31a3Smrgt rset 12151f33d31a3Smrg:rset 12152f33d31a3Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 12153f33d31a3Smrgt def 12154f33d31a3Smrgd 12155f33d31a3Smrg:def 12156f33d31a3Smrgs/\\$// 12157f33d31a3Smrgt bsnl 12158f33d31a3Smrgs/["\\]/\\&/g 12159f33d31a3Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12160f33d31a3SmrgD["\1"]=" \3"/p 12161f33d31a3Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12162f33d31a3Smrgd 12163f33d31a3Smrg:bsnl 12164f33d31a3Smrgs/["\\]/\\&/g 12165f33d31a3Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12166f33d31a3SmrgD["\1"]=" \3\\\\\\n"\\/p 12167f33d31a3Smrgt cont 12168f33d31a3Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12169f33d31a3Smrgt cont 12170f33d31a3Smrgd 12171f33d31a3Smrg:cont 12172f33d31a3Smrgn 12173f33d31a3Smrgs/.\{148\}/&'"$ac_delim"'/g 12174f33d31a3Smrgt clear 12175f33d31a3Smrg:clear 12176f33d31a3Smrgs/\\$// 12177f33d31a3Smrgt bsnlc 12178f33d31a3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 12179f33d31a3Smrgd 12180f33d31a3Smrg:bsnlc 12181f33d31a3Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12182f33d31a3Smrgb cont 12183f33d31a3Smrg' <confdefs.h | sed ' 12184f33d31a3Smrgs/'"$ac_delim"'/"\\\ 12185f33d31a3Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 12186f33d31a3Smrg 12187f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12188f33d31a3Smrg for (key in D) D_is_set[key] = 1 12189f33d31a3Smrg FS = "" 12190f33d31a3Smrg} 12191f33d31a3Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12192f33d31a3Smrg line = \$ 0 12193f33d31a3Smrg split(line, arg, " ") 12194f33d31a3Smrg if (arg[1] == "#") { 12195f33d31a3Smrg defundef = arg[2] 12196f33d31a3Smrg mac1 = arg[3] 12197f33d31a3Smrg } else { 12198f33d31a3Smrg defundef = substr(arg[1], 2) 12199f33d31a3Smrg mac1 = arg[2] 12200f33d31a3Smrg } 12201f33d31a3Smrg split(mac1, mac2, "(") #) 12202f33d31a3Smrg macro = mac2[1] 12203f33d31a3Smrg prefix = substr(line, 1, index(line, defundef) - 1) 12204f33d31a3Smrg if (D_is_set[macro]) { 12205f33d31a3Smrg # Preserve the white space surrounding the "#". 12206f33d31a3Smrg print prefix "define", macro P[macro] D[macro] 12207f33d31a3Smrg next 12208f33d31a3Smrg } else { 12209f33d31a3Smrg # Replace #undef with comments. This is necessary, for example, 12210f33d31a3Smrg # in the case of _POSIX_SOURCE, which is predefined and required 12211f33d31a3Smrg # on some systems where configure will not decide to define it. 12212f33d31a3Smrg if (defundef == "undef") { 12213f33d31a3Smrg print "/*", prefix defundef, macro, "*/" 12214f33d31a3Smrg next 12215f33d31a3Smrg } 12216f33d31a3Smrg } 12217f33d31a3Smrg} 12218f33d31a3Smrg{ print } 12219f33d31a3Smrg_ACAWK 12220f33d31a3Smrg_ACEOF 12221f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12222f33d31a3Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 12223f33d31a3Smrgfi # test -n "$CONFIG_HEADERS" 12224f33d31a3Smrg 12225f33d31a3Smrg 12226f33d31a3Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12227f33d31a3Smrgshift 12228f33d31a3Smrgfor ac_tag 12229f33d31a3Smrgdo 12230f33d31a3Smrg case $ac_tag in 12231f33d31a3Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 12232f33d31a3Smrg esac 12233f33d31a3Smrg case $ac_mode$ac_tag in 12234f33d31a3Smrg :[FHL]*:*);; 12235f33d31a3Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 12236f33d31a3Smrg :[FH]-) ac_tag=-:-;; 12237f33d31a3Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12238f33d31a3Smrg esac 12239f33d31a3Smrg ac_save_IFS=$IFS 12240f33d31a3Smrg IFS=: 12241f33d31a3Smrg set x $ac_tag 12242f33d31a3Smrg IFS=$ac_save_IFS 12243f33d31a3Smrg shift 12244f33d31a3Smrg ac_file=$1 12245f33d31a3Smrg shift 12246f33d31a3Smrg 12247f33d31a3Smrg case $ac_mode in 12248f33d31a3Smrg :L) ac_source=$1;; 12249f33d31a3Smrg :[FH]) 12250f33d31a3Smrg ac_file_inputs= 12251f33d31a3Smrg for ac_f 12252f33d31a3Smrg do 12253f33d31a3Smrg case $ac_f in 12254f33d31a3Smrg -) ac_f="$ac_tmp/stdin";; 12255f33d31a3Smrg *) # Look for the file first in the build tree, then in the source tree 12256f33d31a3Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12257f33d31a3Smrg # because $ac_f cannot contain `:'. 12258f33d31a3Smrg test -f "$ac_f" || 12259f33d31a3Smrg case $ac_f in 12260f33d31a3Smrg [\\/$]*) false;; 12261f33d31a3Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12262f33d31a3Smrg esac || 12263f33d31a3Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12264f33d31a3Smrg esac 122659f1d9476Smrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12266f33d31a3Smrg as_fn_append ac_file_inputs " '$ac_f'" 12267f33d31a3Smrg done 12268f33d31a3Smrg 12269f33d31a3Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 12270f33d31a3Smrg # use $as_me), people would be surprised to read: 12271f33d31a3Smrg # /* config.h. Generated by config.status. */ 12272f33d31a3Smrg configure_input='Generated from '` 122739f1d9476Smrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12274f33d31a3Smrg `' by configure.' 12275f33d31a3Smrg if test x"$ac_file" != x-; then 12276f33d31a3Smrg configure_input="$ac_file. $configure_input" 122779f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 122789f1d9476Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 12279f33d31a3Smrg fi 12280f33d31a3Smrg # Neutralize special characters interpreted by sed in replacement strings. 12281f33d31a3Smrg case $configure_input in #( 12282f33d31a3Smrg *\&* | *\|* | *\\* ) 122839f1d9476Smrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 12284f33d31a3Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 12285f33d31a3Smrg *) ac_sed_conf_input=$configure_input;; 12286f33d31a3Smrg esac 12287f33d31a3Smrg 12288f33d31a3Smrg case $ac_tag in 12289f33d31a3Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12290f33d31a3Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12291f33d31a3Smrg esac 12292f33d31a3Smrg ;; 12293f33d31a3Smrg esac 12294f33d31a3Smrg 12295f33d31a3Smrg ac_dir=`$as_dirname -- "$ac_file" || 12296f33d31a3Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12297f33d31a3Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12298f33d31a3Smrg X"$ac_file" : 'X\(//\)$' \| \ 12299f33d31a3Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 123009f1d9476Smrgprintf "%s\n" X"$ac_file" | 12301f33d31a3Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12302f33d31a3Smrg s//\1/ 12303f33d31a3Smrg q 12304f33d31a3Smrg } 12305f33d31a3Smrg /^X\(\/\/\)[^/].*/{ 12306f33d31a3Smrg s//\1/ 12307f33d31a3Smrg q 12308f33d31a3Smrg } 12309f33d31a3Smrg /^X\(\/\/\)$/{ 12310f33d31a3Smrg s//\1/ 12311f33d31a3Smrg q 12312f33d31a3Smrg } 12313f33d31a3Smrg /^X\(\/\).*/{ 12314f33d31a3Smrg s//\1/ 12315f33d31a3Smrg q 12316f33d31a3Smrg } 12317f33d31a3Smrg s/.*/./; q'` 12318f33d31a3Smrg as_dir="$ac_dir"; as_fn_mkdir_p 12319f33d31a3Smrg ac_builddir=. 12320f33d31a3Smrg 12321f33d31a3Smrgcase "$ac_dir" in 12322f33d31a3Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12323f33d31a3Smrg*) 123249f1d9476Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 12325f33d31a3Smrg # A ".." for each directory in $ac_dir_suffix. 123269f1d9476Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12327f33d31a3Smrg case $ac_top_builddir_sub in 12328f33d31a3Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12329f33d31a3Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12330f33d31a3Smrg esac ;; 12331f33d31a3Smrgesac 12332f33d31a3Smrgac_abs_top_builddir=$ac_pwd 12333f33d31a3Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 12334f33d31a3Smrg# for backward compatibility: 12335f33d31a3Smrgac_top_builddir=$ac_top_build_prefix 12336f33d31a3Smrg 12337f33d31a3Smrgcase $srcdir in 12338f33d31a3Smrg .) # We are building in place. 12339f33d31a3Smrg ac_srcdir=. 12340f33d31a3Smrg ac_top_srcdir=$ac_top_builddir_sub 12341f33d31a3Smrg ac_abs_top_srcdir=$ac_pwd ;; 12342f33d31a3Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 12343f33d31a3Smrg ac_srcdir=$srcdir$ac_dir_suffix; 12344f33d31a3Smrg ac_top_srcdir=$srcdir 12345f33d31a3Smrg ac_abs_top_srcdir=$srcdir ;; 12346f33d31a3Smrg *) # Relative name. 12347f33d31a3Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12348f33d31a3Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 12349f33d31a3Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12350f33d31a3Smrgesac 12351f33d31a3Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12352f33d31a3Smrg 12353f33d31a3Smrg 12354f33d31a3Smrg case $ac_mode in 12355f33d31a3Smrg :F) 12356f33d31a3Smrg # 12357f33d31a3Smrg # CONFIG_FILE 12358f33d31a3Smrg # 12359f33d31a3Smrg 12360f33d31a3Smrg case $INSTALL in 12361f33d31a3Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12362f33d31a3Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12363f33d31a3Smrg esac 12364f33d31a3Smrg ac_MKDIR_P=$MKDIR_P 12365f33d31a3Smrg case $MKDIR_P in 12366f33d31a3Smrg [\\/$]* | ?:[\\/]* ) ;; 12367f33d31a3Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12368f33d31a3Smrg esac 12369f33d31a3Smrg_ACEOF 12370f33d31a3Smrg 12371f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12372f33d31a3Smrg# If the template does not know about datarootdir, expand it. 12373f33d31a3Smrg# FIXME: This hack should be removed a few years after 2.60. 12374f33d31a3Smrgac_datarootdir_hack=; ac_datarootdir_seen= 12375f33d31a3Smrgac_sed_dataroot=' 12376f33d31a3Smrg/datarootdir/ { 12377f33d31a3Smrg p 12378f33d31a3Smrg q 12379f33d31a3Smrg} 12380f33d31a3Smrg/@datadir@/p 12381f33d31a3Smrg/@docdir@/p 12382f33d31a3Smrg/@infodir@/p 12383f33d31a3Smrg/@localedir@/p 12384f33d31a3Smrg/@mandir@/p' 12385f33d31a3Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 12386f33d31a3Smrg*datarootdir*) ac_datarootdir_seen=yes;; 12387f33d31a3Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 123889f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 123899f1d9476Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12390f33d31a3Smrg_ACEOF 12391f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12392f33d31a3Smrg ac_datarootdir_hack=' 12393f33d31a3Smrg s&@datadir@&$datadir&g 12394f33d31a3Smrg s&@docdir@&$docdir&g 12395f33d31a3Smrg s&@infodir@&$infodir&g 12396f33d31a3Smrg s&@localedir@&$localedir&g 12397f33d31a3Smrg s&@mandir@&$mandir&g 12398f33d31a3Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 12399f33d31a3Smrgesac 12400f33d31a3Smrg_ACEOF 12401f33d31a3Smrg 12402f33d31a3Smrg# Neutralize VPATH when `$srcdir' = `.'. 12403f33d31a3Smrg# Shell code in configure.ac might set extrasub. 12404f33d31a3Smrg# FIXME: do we really want to maintain this feature? 12405f33d31a3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12406f33d31a3Smrgac_sed_extra="$ac_vpsub 12407f33d31a3Smrg$extrasub 12408f33d31a3Smrg_ACEOF 12409f33d31a3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12410f33d31a3Smrg:t 12411f33d31a3Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 12412f33d31a3Smrgs|@configure_input@|$ac_sed_conf_input|;t t 12413f33d31a3Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 12414f33d31a3Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 12415f33d31a3Smrgs&@srcdir@&$ac_srcdir&;t t 12416f33d31a3Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 12417f33d31a3Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 12418f33d31a3Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 12419f33d31a3Smrgs&@builddir@&$ac_builddir&;t t 12420f33d31a3Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 12421f33d31a3Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12422f33d31a3Smrgs&@INSTALL@&$ac_INSTALL&;t t 12423f33d31a3Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 12424f33d31a3Smrg$ac_datarootdir_hack 12425f33d31a3Smrg" 12426f33d31a3Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12427f33d31a3Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12428f33d31a3Smrg 12429f33d31a3Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12430f33d31a3Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12431f33d31a3Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12432f33d31a3Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 124339f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12434f33d31a3Smrgwhich seems to be undefined. Please make sure it is defined" >&5 124359f1d9476Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12436f33d31a3Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12437f33d31a3Smrg 12438f33d31a3Smrg rm -f "$ac_tmp/stdin" 12439f33d31a3Smrg case $ac_file in 12440f33d31a3Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12441f33d31a3Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 12442f33d31a3Smrg esac \ 12443f33d31a3Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12444f33d31a3Smrg ;; 12445f33d31a3Smrg :H) 12446f33d31a3Smrg # 12447f33d31a3Smrg # CONFIG_HEADER 12448f33d31a3Smrg # 12449f33d31a3Smrg if test x"$ac_file" != x-; then 12450f33d31a3Smrg { 124519f1d9476Smrg printf "%s\n" "/* $configure_input */" >&1 \ 12452f33d31a3Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12453f33d31a3Smrg } >"$ac_tmp/config.h" \ 12454f33d31a3Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12455f33d31a3Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 124569f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 124579f1d9476Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 12458f33d31a3Smrg else 12459f33d31a3Smrg rm -f "$ac_file" 12460f33d31a3Smrg mv "$ac_tmp/config.h" "$ac_file" \ 12461f33d31a3Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12462f33d31a3Smrg fi 12463f33d31a3Smrg else 124649f1d9476Smrg printf "%s\n" "/* $configure_input */" >&1 \ 12465f33d31a3Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12466f33d31a3Smrg || as_fn_error $? "could not create -" "$LINENO" 5 12467f33d31a3Smrg fi 12468f33d31a3Smrg# Compute "$ac_file"'s index in $config_headers. 12469f33d31a3Smrg_am_arg="$ac_file" 12470f33d31a3Smrg_am_stamp_count=1 12471f33d31a3Smrgfor _am_header in $config_headers :; do 12472f33d31a3Smrg case $_am_header in 12473f33d31a3Smrg $_am_arg | $_am_arg:* ) 12474f33d31a3Smrg break ;; 12475f33d31a3Smrg * ) 12476f33d31a3Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12477f33d31a3Smrg esac 12478f33d31a3Smrgdone 12479f33d31a3Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 12480f33d31a3Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12481f33d31a3Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 12482f33d31a3Smrg X"$_am_arg" : 'X\(//\)$' \| \ 12483f33d31a3Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 124849f1d9476Smrgprintf "%s\n" X"$_am_arg" | 12485f33d31a3Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12486f33d31a3Smrg s//\1/ 12487f33d31a3Smrg q 12488f33d31a3Smrg } 12489f33d31a3Smrg /^X\(\/\/\)[^/].*/{ 12490f33d31a3Smrg s//\1/ 12491f33d31a3Smrg q 12492f33d31a3Smrg } 12493f33d31a3Smrg /^X\(\/\/\)$/{ 12494f33d31a3Smrg s//\1/ 12495f33d31a3Smrg q 12496f33d31a3Smrg } 12497f33d31a3Smrg /^X\(\/\).*/{ 12498f33d31a3Smrg s//\1/ 12499f33d31a3Smrg q 12500f33d31a3Smrg } 12501f33d31a3Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 12502f33d31a3Smrg ;; 12503f33d31a3Smrg 125049f1d9476Smrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 125059f1d9476Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 12506f33d31a3Smrg ;; 12507f33d31a3Smrg esac 12508f33d31a3Smrg 12509f33d31a3Smrg 12510f33d31a3Smrg case $ac_file$ac_mode in 12511f33d31a3Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12512f33d31a3Smrg # Older Autoconf quotes --file arguments for eval, but not when files 12513f33d31a3Smrg # are listed without --file. Let's play safe and only enable the eval 12514f33d31a3Smrg # if we detect the quoting. 125159f1d9476Smrg # TODO: see whether this extra hack can be removed once we start 125169f1d9476Smrg # requiring Autoconf 2.70 or later. 125179f1d9476Smrg case $CONFIG_FILES in #( 125189f1d9476Smrg *\'*) : 125199f1d9476Smrg eval set x "$CONFIG_FILES" ;; #( 125209f1d9476Smrg *) : 125219f1d9476Smrg set x $CONFIG_FILES ;; #( 125229f1d9476Smrg *) : 125239f1d9476Smrg ;; 125249f1d9476Smrgesac 12525f33d31a3Smrg shift 125269f1d9476Smrg # Used to flag and report bootstrapping failures. 125279f1d9476Smrg am_rc=0 125289f1d9476Smrg for am_mf 12529f33d31a3Smrg do 12530f33d31a3Smrg # Strip MF so we end up with the name of the file. 125319f1d9476Smrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 125329f1d9476Smrg # Check whether this is an Automake generated Makefile which includes 125339f1d9476Smrg # dependency-tracking related rules and includes. 125349f1d9476Smrg # Grep'ing the whole file directly is not great: AIX grep has a line 12535f33d31a3Smrg # limit of 2048, but all sed's we know have understand at least 4000. 125369f1d9476Smrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 125379f1d9476Smrg || continue 125389f1d9476Smrg am_dirpart=`$as_dirname -- "$am_mf" || 125399f1d9476Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 125409f1d9476Smrg X"$am_mf" : 'X\(//\)[^/]' \| \ 125419f1d9476Smrg X"$am_mf" : 'X\(//\)$' \| \ 125429f1d9476Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 125439f1d9476Smrgprintf "%s\n" X"$am_mf" | 12544f33d31a3Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12545f33d31a3Smrg s//\1/ 12546f33d31a3Smrg q 12547f33d31a3Smrg } 12548f33d31a3Smrg /^X\(\/\/\)[^/].*/{ 12549f33d31a3Smrg s//\1/ 12550f33d31a3Smrg q 12551f33d31a3Smrg } 12552f33d31a3Smrg /^X\(\/\/\)$/{ 12553f33d31a3Smrg s//\1/ 12554f33d31a3Smrg q 12555f33d31a3Smrg } 12556f33d31a3Smrg /^X\(\/\).*/{ 12557f33d31a3Smrg s//\1/ 12558f33d31a3Smrg q 12559f33d31a3Smrg } 12560f33d31a3Smrg s/.*/./; q'` 125619f1d9476Smrg am_filepart=`$as_basename -- "$am_mf" || 125629f1d9476Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 125639f1d9476Smrg X"$am_mf" : 'X\(//\)$' \| \ 125649f1d9476Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 125659f1d9476Smrgprintf "%s\n" X/"$am_mf" | 125669f1d9476Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12567f33d31a3Smrg s//\1/ 12568f33d31a3Smrg q 12569f33d31a3Smrg } 125709f1d9476Smrg /^X\/\(\/\/\)$/{ 12571f33d31a3Smrg s//\1/ 12572f33d31a3Smrg q 12573f33d31a3Smrg } 125749f1d9476Smrg /^X\/\(\/\).*/{ 12575f33d31a3Smrg s//\1/ 12576f33d31a3Smrg q 12577f33d31a3Smrg } 12578f33d31a3Smrg s/.*/./; q'` 125799f1d9476Smrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 125809f1d9476Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 125819f1d9476Smrg | $MAKE -f - am--depfiles" >&5 125829f1d9476Smrg (cd "$am_dirpart" \ 125839f1d9476Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 125849f1d9476Smrg | $MAKE -f - am--depfiles) >&5 2>&5 125859f1d9476Smrg ac_status=$? 125869f1d9476Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 125879f1d9476Smrg (exit $ac_status); } || am_rc=$? 12588f33d31a3Smrg done 125899f1d9476Smrg if test $am_rc -ne 0; then 125909f1d9476Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 125919f1d9476Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 125929f1d9476Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 125939f1d9476Smrg for automatic dependency tracking. If GNU make was not used, consider 125949f1d9476Smrg re-running the configure script with MAKE=\"gmake\" (or whatever is 125959f1d9476Smrg necessary). You can also try re-running configure with the 125969f1d9476Smrg '--disable-dependency-tracking' option to at least be able to build 125979f1d9476Smrg the package (albeit without support for automatic dependency tracking). 125989f1d9476SmrgSee \`config.log' for more details" "$LINENO" 5; } 125999f1d9476Smrg fi 126009f1d9476Smrg { am_dirpart=; unset am_dirpart;} 126019f1d9476Smrg { am_filepart=; unset am_filepart;} 126029f1d9476Smrg { am_mf=; unset am_mf;} 126039f1d9476Smrg { am_rc=; unset am_rc;} 126049f1d9476Smrg rm -f conftest-deps.mk 12605f33d31a3Smrg} 12606f33d31a3Smrg ;; 12607f33d31a3Smrg 12608f33d31a3Smrg esac 12609f33d31a3Smrgdone # for ac_tag 12610f33d31a3Smrg 12611f33d31a3Smrg 12612f33d31a3Smrgas_fn_exit 0 12613f33d31a3Smrg_ACEOF 12614f33d31a3Smrgac_clean_files=$ac_clean_files_save 12615f33d31a3Smrg 12616f33d31a3Smrgtest $ac_write_fail = 0 || 12617f33d31a3Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 12618f33d31a3Smrg 12619f33d31a3Smrg 12620f33d31a3Smrg# configure is writing to config.log, and then calls config.status. 12621f33d31a3Smrg# config.status does its own redirection, appending to config.log. 12622f33d31a3Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 12623f33d31a3Smrg# by configure, so config.status won't be able to write to it; its 12624f33d31a3Smrg# output is simply discarded. So we exec the FD to /dev/null, 12625f33d31a3Smrg# effectively closing config.log, so it can be properly (re)opened and 12626f33d31a3Smrg# appended to by config.status. When coming back to configure, we 12627f33d31a3Smrg# need to make the FD available again. 12628f33d31a3Smrgif test "$no_create" != yes; then 12629f33d31a3Smrg ac_cs_success=: 12630f33d31a3Smrg ac_config_status_args= 12631f33d31a3Smrg test "$silent" = yes && 12632f33d31a3Smrg ac_config_status_args="$ac_config_status_args --quiet" 12633f33d31a3Smrg exec 5>/dev/null 12634f33d31a3Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 12635f33d31a3Smrg exec 5>>config.log 12636f33d31a3Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 12637f33d31a3Smrg # would make configure fail if this is the last instruction. 12638f33d31a3Smrg $ac_cs_success || as_fn_exit 1 12639f33d31a3Smrgfi 12640f33d31a3Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 126419f1d9476Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 126429f1d9476Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 12643f33d31a3Smrgfi 12644f33d31a3Smrg 126459f1d9476Smrg 12646