configure revision a0d387c7
10fa2845dSmrg#! /bin/sh 20fa2845dSmrg# Guess values for system-dependent variables and create Makefiles. 3a0d387c7Smrg# Generated by GNU Autoconf 2.71 for xdriinfo 1.0.7. 40fa2845dSmrg# 5a0d387c7Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues>. 60fa2845dSmrg# 7ec74af46Smrg# 8a0d387c7Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 9a0d387c7Smrg# Inc. 10ec74af46Smrg# 11ec74af46Smrg# 120fa2845dSmrg# This configure script is free software; the Free Software Foundation 130fa2845dSmrg# gives unlimited permission to copy, distribute and modify it. 14ec74af46Smrg## -------------------- ## 15ec74af46Smrg## M4sh Initialization. ## 16ec74af46Smrg## -------------------- ## 170fa2845dSmrg 180fa2845dSmrg# Be more Bourne compatible 190fa2845dSmrgDUALCASE=1; export DUALCASE # for MKS sh 20a0d387c7Smrgas_nop=: 21a0d387c7Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 22a0d387c7Smrgthen : 230fa2845dSmrg emulate sh 240fa2845dSmrg NULLCMD=: 257888fd0eSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 260fa2845dSmrg # is contrary to our usage. Disable this feature. 270fa2845dSmrg alias -g '${1+"$@"}'='"$@"' 280fa2845dSmrg setopt NO_GLOB_SUBST 29a0d387c7Smrgelse $as_nop 30ec74af46Smrg case `(set -o) 2>/dev/null` in #( 31ec74af46Smrg *posix*) : 32ec74af46Smrg set -o posix ;; #( 33ec74af46Smrg *) : 34ec74af46Smrg ;; 350fa2845dSmrgesac 360fa2845dSmrgfi 370fa2845dSmrg 380fa2845dSmrg 39a0d387c7Smrg 40a0d387c7Smrg# Reset variables that may have inherited troublesome values from 41a0d387c7Smrg# the environment. 42a0d387c7Smrg 43a0d387c7Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 44a0d387c7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 45a0d387c7Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 46a0d387c7Smrg# Quoting is to prevent editors from complaining about space-tab. 477888fd0eSmrgas_nl=' 487888fd0eSmrg' 497888fd0eSmrgexport as_nl 50a0d387c7SmrgIFS=" "" $as_nl" 51a0d387c7Smrg 52a0d387c7SmrgPS1='$ ' 53a0d387c7SmrgPS2='> ' 54a0d387c7SmrgPS4='+ ' 55a0d387c7Smrg 56a0d387c7Smrg# Ensure predictable behavior from utilities with locale-dependent output. 57a0d387c7SmrgLC_ALL=C 58a0d387c7Smrgexport LC_ALL 59a0d387c7SmrgLANGUAGE=C 60a0d387c7Smrgexport LANGUAGE 61a0d387c7Smrg 62a0d387c7Smrg# We cannot yet rely on "unset" to work, but we need these variables 63a0d387c7Smrg# to be unset--not just set to an empty or harmless value--now, to 64a0d387c7Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65a0d387c7Smrg# also avoids known problems related to "unset" and subshell syntax 66a0d387c7Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67a0d387c7Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68a0d387c7Smrgdo eval test \${$as_var+y} \ 69a0d387c7Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70a0d387c7Smrgdone 71a0d387c7Smrg 72a0d387c7Smrg# Ensure that fds 0, 1, and 2 are open. 73a0d387c7Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74a0d387c7Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75a0d387c7Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 767888fd0eSmrg 777888fd0eSmrg# The user is always right. 78a0d387c7Smrgif ${PATH_SEPARATOR+false} :; then 797888fd0eSmrg PATH_SEPARATOR=: 807888fd0eSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 817888fd0eSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 827888fd0eSmrg PATH_SEPARATOR=';' 837888fd0eSmrg } 840fa2845dSmrgfi 850fa2845dSmrg 860fa2845dSmrg 870fa2845dSmrg# Find who we are. Look in the path if we contain no directory separator. 88ec74af46Smrgas_myself= 89ec74af46Smrgcase $0 in #(( 900fa2845dSmrg *[\\/]* ) as_myself=$0 ;; 910fa2845dSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 920fa2845dSmrgfor as_dir in $PATH 930fa2845dSmrgdo 940fa2845dSmrg IFS=$as_save_IFS 95a0d387c7Smrg case $as_dir in #((( 96a0d387c7Smrg '') as_dir=./ ;; 97a0d387c7Smrg */) ;; 98a0d387c7Smrg *) as_dir=$as_dir/ ;; 99a0d387c7Smrg esac 100a0d387c7Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101ec74af46Smrg done 1020fa2845dSmrgIFS=$as_save_IFS 1030fa2845dSmrg 1040fa2845dSmrg ;; 1050fa2845dSmrgesac 1060fa2845dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1070fa2845dSmrg# in which case we are not to be found in the path. 1080fa2845dSmrgif test "x$as_myself" = x; then 1090fa2845dSmrg as_myself=$0 1100fa2845dSmrgfi 1110fa2845dSmrgif test ! -f "$as_myself"; then 112a0d387c7Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113ec74af46Smrg exit 1 1140fa2845dSmrgfi 1150fa2845dSmrg 116ec74af46Smrg 117f66be5ecSmrg# Use a proper internal environment variable to ensure we don't fall 118f66be5ecSmrg # into an infinite loop, continuously re-executing ourselves. 119f66be5ecSmrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120f66be5ecSmrg _as_can_reexec=no; export _as_can_reexec; 121f66be5ecSmrg # We cannot yet assume a decent shell, so we have to provide a 122f66be5ecSmrg# neutralization value for shells without unset; and this also 123f66be5ecSmrg# works around shells that cannot unset nonexistent variables. 124f66be5ecSmrg# Preserve -v and -x to the replacement shell. 125f66be5ecSmrgBASH_ENV=/dev/null 126f66be5ecSmrgENV=/dev/null 127f66be5ecSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128f66be5ecSmrgcase $- in # (((( 129f66be5ecSmrg *v*x* | *x*v* ) as_opts=-vx ;; 130f66be5ecSmrg *v* ) as_opts=-v ;; 131f66be5ecSmrg *x* ) as_opts=-x ;; 132f66be5ecSmrg * ) as_opts= ;; 133f66be5ecSmrgesac 134f66be5ecSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135f66be5ecSmrg# Admittedly, this is quite paranoid, since all the known shells bail 136f66be5ecSmrg# out after a failed `exec'. 137a0d387c7Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138a0d387c7Smrgexit 255 139f66be5ecSmrg fi 140f66be5ecSmrg # We don't want this to propagate to other subprocesses. 141f66be5ecSmrg { _as_can_reexec=; unset _as_can_reexec;} 142ec74af46Smrgif test "x$CONFIG_SHELL" = x; then 143a0d387c7Smrg as_bourne_compatible="as_nop=: 144a0d387c7Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 145a0d387c7Smrgthen : 146ec74af46Smrg emulate sh 147ec74af46Smrg NULLCMD=: 148ec74af46Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 149ec74af46Smrg # is contrary to our usage. Disable this feature. 150ec74af46Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 151ec74af46Smrg setopt NO_GLOB_SUBST 152a0d387c7Smrgelse \$as_nop 153ec74af46Smrg case \`(set -o) 2>/dev/null\` in #( 154ec74af46Smrg *posix*) : 155ec74af46Smrg set -o posix ;; #( 156ec74af46Smrg *) : 157ec74af46Smrg ;; 158ec74af46Smrgesac 159ec74af46Smrgfi 160ec74af46Smrg" 161ec74af46Smrg as_required="as_fn_return () { (exit \$1); } 162ec74af46Smrgas_fn_success () { as_fn_return 0; } 163ec74af46Smrgas_fn_failure () { as_fn_return 1; } 164ec74af46Smrgas_fn_ret_success () { return 0; } 165ec74af46Smrgas_fn_ret_failure () { return 1; } 166ec74af46Smrg 167ec74af46Smrgexitcode=0 168ec74af46Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169ec74af46Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170ec74af46Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171ec74af46Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172a0d387c7Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173a0d387c7Smrgthen : 174ec74af46Smrg 175a0d387c7Smrgelse \$as_nop 176ec74af46Smrg exitcode=1; echo positional parameters were not saved. 177ec74af46Smrgfi 178f66be5ecSmrgtest x\$exitcode = x0 || exit 1 179a0d387c7Smrgblah=\$(echo \$(echo blah)) 180a0d387c7Smrgtest x\"\$blah\" = xblah || exit 1 181f66be5ecSmrgtest -x / || exit 1" 182ec74af46Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 183ec74af46Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 184ec74af46Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 185ec74af46Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 186ec74af46Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 187a0d387c7Smrg if (eval "$as_required") 2>/dev/null 188a0d387c7Smrgthen : 189ec74af46Smrg as_have_required=yes 190a0d387c7Smrgelse $as_nop 191ec74af46Smrg as_have_required=no 192ec74af46Smrgfi 193a0d387c7Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 194a0d387c7Smrgthen : 195ec74af46Smrg 196a0d387c7Smrgelse $as_nop 197ec74af46Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 198ec74af46Smrgas_found=false 199ec74af46Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 200ec74af46Smrgdo 201ec74af46Smrg IFS=$as_save_IFS 202a0d387c7Smrg case $as_dir in #((( 203a0d387c7Smrg '') as_dir=./ ;; 204a0d387c7Smrg */) ;; 205a0d387c7Smrg *) as_dir=$as_dir/ ;; 206a0d387c7Smrg esac 207ec74af46Smrg as_found=: 208ec74af46Smrg case $as_dir in #( 209ec74af46Smrg /*) 210ec74af46Smrg for as_base in sh bash ksh sh5; do 211ec74af46Smrg # Try only shells that exist, to save several forks. 212a0d387c7Smrg as_shell=$as_dir$as_base 213ec74af46Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 214a0d387c7Smrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 215a0d387c7Smrgthen : 216ec74af46Smrg CONFIG_SHELL=$as_shell as_have_required=yes 217a0d387c7Smrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 218a0d387c7Smrgthen : 219ec74af46Smrg break 2 220ec74af46Smrgfi 221ec74af46Smrgfi 222ec74af46Smrg done;; 223ec74af46Smrg esac 224ec74af46Smrg as_found=false 225ec74af46Smrgdone 226ec74af46SmrgIFS=$as_save_IFS 227a0d387c7Smrgif $as_found 228a0d387c7Smrgthen : 229a0d387c7Smrg 230a0d387c7Smrgelse $as_nop 231a0d387c7Smrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232a0d387c7Smrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 233a0d387c7Smrgthen : 234a0d387c7Smrg CONFIG_SHELL=$SHELL as_have_required=yes 235a0d387c7Smrgfi 236a0d387c7Smrgfi 237ec74af46Smrg 238ec74af46Smrg 239a0d387c7Smrg if test "x$CONFIG_SHELL" != x 240a0d387c7Smrgthen : 241f66be5ecSmrg export CONFIG_SHELL 242f66be5ecSmrg # We cannot yet assume a decent shell, so we have to provide a 243f66be5ecSmrg# neutralization value for shells without unset; and this also 244f66be5ecSmrg# works around shells that cannot unset nonexistent variables. 245f66be5ecSmrg# Preserve -v and -x to the replacement shell. 246f66be5ecSmrgBASH_ENV=/dev/null 247f66be5ecSmrgENV=/dev/null 248f66be5ecSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249f66be5ecSmrgcase $- in # (((( 250f66be5ecSmrg *v*x* | *x*v* ) as_opts=-vx ;; 251f66be5ecSmrg *v* ) as_opts=-v ;; 252f66be5ecSmrg *x* ) as_opts=-x ;; 253f66be5ecSmrg * ) as_opts= ;; 254f66be5ecSmrgesac 255f66be5ecSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256f66be5ecSmrg# Admittedly, this is quite paranoid, since all the known shells bail 257f66be5ecSmrg# out after a failed `exec'. 258a0d387c7Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 259f66be5ecSmrgexit 255 260ec74af46Smrgfi 261ec74af46Smrg 262a0d387c7Smrg if test x$as_have_required = xno 263a0d387c7Smrgthen : 264a0d387c7Smrg printf "%s\n" "$0: This script requires a shell more modern than all" 265a0d387c7Smrg printf "%s\n" "$0: the shells that I found on your system." 266a0d387c7Smrg if test ${ZSH_VERSION+y} ; then 267a0d387c7Smrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 268a0d387c7Smrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 269ec74af46Smrg else 270a0d387c7Smrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 271a0d387c7Smrg$0: https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues 272ec74af46Smrg$0: about your system, including any error possibly output 273ec74af46Smrg$0: before this message. Then install a modern shell, or 274ec74af46Smrg$0: manually run the script under such a shell if you do 275ec74af46Smrg$0: have one." 276ec74af46Smrg fi 277ec74af46Smrg exit 1 278ec74af46Smrgfi 279ec74af46Smrgfi 280ec74af46Smrgfi 281ec74af46SmrgSHELL=${CONFIG_SHELL-/bin/sh} 282ec74af46Smrgexport SHELL 283ec74af46Smrg# Unset more variables known to interfere with behavior of common tools. 284ec74af46SmrgCLICOLOR_FORCE= GREP_OPTIONS= 285ec74af46Smrgunset CLICOLOR_FORCE GREP_OPTIONS 286ec74af46Smrg 287ec74af46Smrg## --------------------- ## 288ec74af46Smrg## M4sh Shell Functions. ## 289ec74af46Smrg## --------------------- ## 290ec74af46Smrg# as_fn_unset VAR 291ec74af46Smrg# --------------- 292ec74af46Smrg# Portably unset VAR. 293ec74af46Smrgas_fn_unset () 294ec74af46Smrg{ 295ec74af46Smrg { eval $1=; unset $1;} 296ec74af46Smrg} 297ec74af46Smrgas_unset=as_fn_unset 298ec74af46Smrg 299a0d387c7Smrg 300ec74af46Smrg# as_fn_set_status STATUS 301ec74af46Smrg# ----------------------- 302ec74af46Smrg# Set $? to STATUS, without forking. 303ec74af46Smrgas_fn_set_status () 304ec74af46Smrg{ 305ec74af46Smrg return $1 306ec74af46Smrg} # as_fn_set_status 307ec74af46Smrg 308ec74af46Smrg# as_fn_exit STATUS 309ec74af46Smrg# ----------------- 310ec74af46Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 311ec74af46Smrgas_fn_exit () 312ec74af46Smrg{ 313ec74af46Smrg set +e 314ec74af46Smrg as_fn_set_status $1 315ec74af46Smrg exit $1 316ec74af46Smrg} # as_fn_exit 317a0d387c7Smrg# as_fn_nop 318a0d387c7Smrg# --------- 319a0d387c7Smrg# Do nothing but, unlike ":", preserve the value of $?. 320a0d387c7Smrgas_fn_nop () 321a0d387c7Smrg{ 322a0d387c7Smrg return $? 323a0d387c7Smrg} 324a0d387c7Smrgas_nop=as_fn_nop 325ec74af46Smrg 326ec74af46Smrg# as_fn_mkdir_p 327ec74af46Smrg# ------------- 328ec74af46Smrg# Create "$as_dir" as a directory, including parents if necessary. 329ec74af46Smrgas_fn_mkdir_p () 330ec74af46Smrg{ 331ec74af46Smrg 332ec74af46Smrg case $as_dir in #( 333ec74af46Smrg -*) as_dir=./$as_dir;; 334ec74af46Smrg esac 335ec74af46Smrg test -d "$as_dir" || eval $as_mkdir_p || { 336ec74af46Smrg as_dirs= 337ec74af46Smrg while :; do 338ec74af46Smrg case $as_dir in #( 339a0d387c7Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 340ec74af46Smrg *) as_qdir=$as_dir;; 341ec74af46Smrg esac 342ec74af46Smrg as_dirs="'$as_qdir' $as_dirs" 343ec74af46Smrg as_dir=`$as_dirname -- "$as_dir" || 344ec74af46Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 345ec74af46Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 346ec74af46Smrg X"$as_dir" : 'X\(//\)$' \| \ 347ec74af46Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 348a0d387c7Smrgprintf "%s\n" X"$as_dir" | 349ec74af46Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 350ec74af46Smrg s//\1/ 351ec74af46Smrg q 352ec74af46Smrg } 353ec74af46Smrg /^X\(\/\/\)[^/].*/{ 354ec74af46Smrg s//\1/ 355ec74af46Smrg q 356ec74af46Smrg } 357ec74af46Smrg /^X\(\/\/\)$/{ 358ec74af46Smrg s//\1/ 359ec74af46Smrg q 360ec74af46Smrg } 361ec74af46Smrg /^X\(\/\).*/{ 362ec74af46Smrg s//\1/ 363ec74af46Smrg q 364ec74af46Smrg } 365ec74af46Smrg s/.*/./; q'` 366ec74af46Smrg test -d "$as_dir" && break 367ec74af46Smrg done 368ec74af46Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 369ec74af46Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 370ec74af46Smrg 371ec74af46Smrg 372ec74af46Smrg} # as_fn_mkdir_p 373f66be5ecSmrg 374f66be5ecSmrg# as_fn_executable_p FILE 375f66be5ecSmrg# ----------------------- 376f66be5ecSmrg# Test if FILE is an executable regular file. 377f66be5ecSmrgas_fn_executable_p () 378f66be5ecSmrg{ 379f66be5ecSmrg test -f "$1" && test -x "$1" 380f66be5ecSmrg} # as_fn_executable_p 381ec74af46Smrg# as_fn_append VAR VALUE 382ec74af46Smrg# ---------------------- 383ec74af46Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 384ec74af46Smrg# advantage of any shell optimizations that allow amortized linear growth over 385ec74af46Smrg# repeated appends, instead of the typical quadratic growth present in naive 386ec74af46Smrg# implementations. 387a0d387c7Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 388a0d387c7Smrgthen : 389ec74af46Smrg eval 'as_fn_append () 390ec74af46Smrg { 391ec74af46Smrg eval $1+=\$2 392ec74af46Smrg }' 393a0d387c7Smrgelse $as_nop 394ec74af46Smrg as_fn_append () 395ec74af46Smrg { 396ec74af46Smrg eval $1=\$$1\$2 397ec74af46Smrg } 398ec74af46Smrgfi # as_fn_append 399ec74af46Smrg 400ec74af46Smrg# as_fn_arith ARG... 401ec74af46Smrg# ------------------ 402ec74af46Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 403ec74af46Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 404ec74af46Smrg# must be portable across $(()) and expr. 405a0d387c7Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 406a0d387c7Smrgthen : 407ec74af46Smrg eval 'as_fn_arith () 408ec74af46Smrg { 409ec74af46Smrg as_val=$(( $* )) 410ec74af46Smrg }' 411a0d387c7Smrgelse $as_nop 412ec74af46Smrg as_fn_arith () 413ec74af46Smrg { 414ec74af46Smrg as_val=`expr "$@" || test $? -eq 1` 415ec74af46Smrg } 416ec74af46Smrgfi # as_fn_arith 417ec74af46Smrg 418a0d387c7Smrg# as_fn_nop 419a0d387c7Smrg# --------- 420a0d387c7Smrg# Do nothing but, unlike ":", preserve the value of $?. 421a0d387c7Smrgas_fn_nop () 422a0d387c7Smrg{ 423a0d387c7Smrg return $? 424a0d387c7Smrg} 425a0d387c7Smrgas_nop=as_fn_nop 426ec74af46Smrg 427ec74af46Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 428ec74af46Smrg# ---------------------------------------- 429ec74af46Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 430ec74af46Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 431ec74af46Smrg# script with STATUS, using 1 if that was 0. 432ec74af46Smrgas_fn_error () 433ec74af46Smrg{ 434ec74af46Smrg as_status=$1; test $as_status -eq 0 && as_status=1 435ec74af46Smrg if test "$4"; then 436ec74af46Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 437a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 438ec74af46Smrg fi 439a0d387c7Smrg printf "%s\n" "$as_me: error: $2" >&2 440ec74af46Smrg as_fn_exit $as_status 441ec74af46Smrg} # as_fn_error 442ec74af46Smrg 4430fa2845dSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 4440fa2845dSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4450fa2845dSmrg as_expr=expr 4460fa2845dSmrgelse 4470fa2845dSmrg as_expr=false 4480fa2845dSmrgfi 4490fa2845dSmrg 4500fa2845dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4510fa2845dSmrg as_basename=basename 4520fa2845dSmrgelse 4530fa2845dSmrg as_basename=false 4540fa2845dSmrgfi 4550fa2845dSmrg 456ec74af46Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 457ec74af46Smrg as_dirname=dirname 458ec74af46Smrgelse 459ec74af46Smrg as_dirname=false 460ec74af46Smrgfi 4610fa2845dSmrg 4620fa2845dSmrgas_me=`$as_basename -- "$0" || 4630fa2845dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4640fa2845dSmrg X"$0" : 'X\(//\)$' \| \ 4650fa2845dSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 466a0d387c7Smrgprintf "%s\n" X/"$0" | 4670fa2845dSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4680fa2845dSmrg s//\1/ 4690fa2845dSmrg q 4700fa2845dSmrg } 4710fa2845dSmrg /^X\/\(\/\/\)$/{ 4720fa2845dSmrg s//\1/ 4730fa2845dSmrg q 4740fa2845dSmrg } 4750fa2845dSmrg /^X\/\(\/\).*/{ 4760fa2845dSmrg s//\1/ 4770fa2845dSmrg q 4780fa2845dSmrg } 4790fa2845dSmrg s/.*/./; q'` 4800fa2845dSmrg 481ec74af46Smrg# Avoid depending upon Character Ranges. 482ec74af46Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 483ec74af46Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 484ec74af46Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 485ec74af46Smrgas_cr_digits='0123456789' 486ec74af46Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4870fa2845dSmrg 4880fa2845dSmrg 489ec74af46Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 490ec74af46Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 491ec74af46Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 492ec74af46Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 493ec74af46Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 494ec74af46Smrg sed -n ' 495ec74af46Smrg p 496ec74af46Smrg /[$]LINENO/= 497ec74af46Smrg ' <$as_myself | 498ec74af46Smrg sed ' 499ec74af46Smrg s/[$]LINENO.*/&-/ 500ec74af46Smrg t lineno 501ec74af46Smrg b 502ec74af46Smrg :lineno 503ec74af46Smrg N 504ec74af46Smrg :loop 505ec74af46Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 506ec74af46Smrg t loop 507ec74af46Smrg s/-\n.*// 508ec74af46Smrg ' >$as_me.lineno && 509ec74af46Smrg chmod +x "$as_me.lineno" || 510a0d387c7Smrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 5110fa2845dSmrg 512f66be5ecSmrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 513f66be5ecSmrg # already done that, so ensure we don't try to do so again and fall 514f66be5ecSmrg # in an infinite loop. This has already happened in practice. 515f66be5ecSmrg _as_can_reexec=no; export _as_can_reexec 516ec74af46Smrg # Don't try to exec as it changes $[0], causing all sort of problems 517ec74af46Smrg # (the dirname of $[0] is not the place where we might find the 518ec74af46Smrg # original and so on. Autoconf is especially sensitive to this). 519ec74af46Smrg . "./$as_me.lineno" 520ec74af46Smrg # Exit status is that of the last command. 521ec74af46Smrg exit 5220fa2845dSmrg} 5230fa2845dSmrg 524a0d387c7Smrg 525a0d387c7Smrg# Determine whether it's possible to make 'echo' print without a newline. 526a0d387c7Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 527a0d387c7Smrg# for compatibility with existing Makefiles. 528ec74af46SmrgECHO_C= ECHO_N= ECHO_T= 529ec74af46Smrgcase `echo -n x` in #((((( 530ec74af46Smrg-n*) 531ec74af46Smrg case `echo 'xy\c'` in 532ec74af46Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 533ec74af46Smrg xy) ECHO_C='\c';; 534ec74af46Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 535ec74af46Smrg ECHO_T=' ';; 536ec74af46Smrg esac;; 537ec74af46Smrg*) 538ec74af46Smrg ECHO_N='-n';; 539ec74af46Smrgesac 5400fa2845dSmrg 541a0d387c7Smrg# For backward compatibility with old third-party macros, we provide 542a0d387c7Smrg# the shell variables $as_echo and $as_echo_n. New code should use 543a0d387c7Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 544a0d387c7Smrgas_echo='printf %s\n' 545a0d387c7Smrgas_echo_n='printf %s' 546a0d387c7Smrg 547a0d387c7Smrg 548ec74af46Smrgrm -f conf$$ conf$$.exe conf$$.file 549ec74af46Smrgif test -d conf$$.dir; then 550ec74af46Smrg rm -f conf$$.dir/conf$$.file 551ec74af46Smrgelse 552ec74af46Smrg rm -f conf$$.dir 553ec74af46Smrg mkdir conf$$.dir 2>/dev/null 5540fa2845dSmrgfi 555ec74af46Smrgif (echo >conf$$.file) 2>/dev/null; then 556ec74af46Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 557ec74af46Smrg as_ln_s='ln -s' 558ec74af46Smrg # ... but there are two gotchas: 559ec74af46Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 560ec74af46Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 561f66be5ecSmrg # In both cases, we have to default to `cp -pR'. 562ec74af46Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 563f66be5ecSmrg as_ln_s='cp -pR' 564ec74af46Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 565ec74af46Smrg as_ln_s=ln 566ec74af46Smrg else 567f66be5ecSmrg as_ln_s='cp -pR' 568ec74af46Smrg fi 5690fa2845dSmrgelse 570f66be5ecSmrg as_ln_s='cp -pR' 5710fa2845dSmrgfi 572ec74af46Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 573ec74af46Smrgrmdir conf$$.dir 2>/dev/null 5740fa2845dSmrg 575ec74af46Smrgif mkdir -p . 2>/dev/null; then 576ec74af46Smrg as_mkdir_p='mkdir -p "$as_dir"' 577ec74af46Smrgelse 578ec74af46Smrg test -d ./-p && rmdir ./-p 579ec74af46Smrg as_mkdir_p=false 5800fa2845dSmrgfi 5810fa2845dSmrg 582f66be5ecSmrgas_test_x='test -x' 583f66be5ecSmrgas_executable_p=as_fn_executable_p 5840fa2845dSmrg 585ec74af46Smrg# Sed expression to map a string onto a valid CPP name. 586ec74af46Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5870fa2845dSmrg 588ec74af46Smrg# Sed expression to map a string onto a valid variable name. 589ec74af46Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5900fa2845dSmrg 5910fa2845dSmrg 592ec74af46Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 593ec74af46Smrgexec 6>&1 5940fa2845dSmrg 5950fa2845dSmrg# Name of the host. 596ec74af46Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 5970fa2845dSmrg# so uname gets run too. 5980fa2845dSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5990fa2845dSmrg 6000fa2845dSmrg# 6010fa2845dSmrg# Initializations. 6020fa2845dSmrg# 6030fa2845dSmrgac_default_prefix=/usr/local 6040fa2845dSmrgac_clean_files= 6050fa2845dSmrgac_config_libobj_dir=. 6060fa2845dSmrgLIBOBJS= 6070fa2845dSmrgcross_compiling=no 6080fa2845dSmrgsubdirs= 6090fa2845dSmrgMFLAGS= 6100fa2845dSmrgMAKEFLAGS= 6110fa2845dSmrg 6120fa2845dSmrg# Identity of this package. 6130fa2845dSmrgPACKAGE_NAME='xdriinfo' 6140fa2845dSmrgPACKAGE_TARNAME='xdriinfo' 615a0d387c7SmrgPACKAGE_VERSION='1.0.7' 616a0d387c7SmrgPACKAGE_STRING='xdriinfo 1.0.7' 617a0d387c7SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues' 618ec74af46SmrgPACKAGE_URL='' 6190fa2845dSmrg 620ec74af46Smrgac_unique_file="Makefile.am" 6217888fd0eSmrg# Factoring default headers for most tests. 6227888fd0eSmrgac_includes_default="\ 623a0d387c7Smrg#include <stddef.h> 624a0d387c7Smrg#ifdef HAVE_STDIO_H 625a0d387c7Smrg# include <stdio.h> 6267888fd0eSmrg#endif 627a0d387c7Smrg#ifdef HAVE_STDLIB_H 6287888fd0eSmrg# include <stdlib.h> 6297888fd0eSmrg#endif 6307888fd0eSmrg#ifdef HAVE_STRING_H 6317888fd0eSmrg# include <string.h> 6327888fd0eSmrg#endif 6337888fd0eSmrg#ifdef HAVE_INTTYPES_H 6347888fd0eSmrg# include <inttypes.h> 6357888fd0eSmrg#endif 6367888fd0eSmrg#ifdef HAVE_STDINT_H 6377888fd0eSmrg# include <stdint.h> 6387888fd0eSmrg#endif 639a0d387c7Smrg#ifdef HAVE_STRINGS_H 640a0d387c7Smrg# include <strings.h> 641a0d387c7Smrg#endif 642a0d387c7Smrg#ifdef HAVE_SYS_TYPES_H 643a0d387c7Smrg# include <sys/types.h> 644a0d387c7Smrg#endif 645a0d387c7Smrg#ifdef HAVE_SYS_STAT_H 646a0d387c7Smrg# include <sys/stat.h> 647a0d387c7Smrg#endif 6487888fd0eSmrg#ifdef HAVE_UNISTD_H 6497888fd0eSmrg# include <unistd.h> 6507888fd0eSmrg#endif" 6517888fd0eSmrg 652a0d387c7Smrgac_header_c_list= 6537888fd0eSmrgac_subst_vars='am__EXEEXT_FALSE 6547888fd0eSmrgam__EXEEXT_TRUE 6557888fd0eSmrgLTLIBOBJS 6567888fd0eSmrgLIBOBJS 6570fa2845dSmrgXDRIINFO_LIBS 6587888fd0eSmrgXDRIINFO_CFLAGS 659ec74af46SmrgMAN_SUBSTS 660ec74af46SmrgXORG_MAN_PAGE 6610fa2845dSmrgADMIN_MAN_DIR 6627888fd0eSmrgDRIVER_MAN_DIR 6637888fd0eSmrgMISC_MAN_DIR 6647888fd0eSmrgFILE_MAN_DIR 6657888fd0eSmrgLIB_MAN_DIR 6667888fd0eSmrgAPP_MAN_DIR 6677888fd0eSmrgADMIN_MAN_SUFFIX 6687888fd0eSmrgDRIVER_MAN_SUFFIX 6697888fd0eSmrgMISC_MAN_SUFFIX 6707888fd0eSmrgFILE_MAN_SUFFIX 6717888fd0eSmrgLIB_MAN_SUFFIX 6727888fd0eSmrgAPP_MAN_SUFFIX 673ec74af46SmrgSED 6747888fd0eSmrghost_os 6757888fd0eSmrghost_vendor 6767888fd0eSmrghost_cpu 6777888fd0eSmrghost 6787888fd0eSmrgbuild_os 6797888fd0eSmrgbuild_vendor 6807888fd0eSmrgbuild_cpu 6817888fd0eSmrgbuild 682ec74af46SmrgINSTALL_CMD 683130a8081SmrgPKG_CONFIG_LIBDIR 684130a8081SmrgPKG_CONFIG_PATH 685ec74af46SmrgPKG_CONFIG 6867888fd0eSmrgCHANGELOG_CMD 687f66be5ecSmrgSTRICT_CFLAGS 6887888fd0eSmrgCWARNFLAGS 689f66be5ecSmrgBASE_CFLAGS 6907888fd0eSmrgam__fastdepCC_FALSE 6917888fd0eSmrgam__fastdepCC_TRUE 6927888fd0eSmrgCCDEPMODE 693f66be5ecSmrgam__nodep 6947888fd0eSmrgAMDEPBACKSLASH 6957888fd0eSmrgAMDEP_FALSE 6967888fd0eSmrgAMDEP_TRUE 6977888fd0eSmrgam__include 6987888fd0eSmrgDEPDIR 6997888fd0eSmrgOBJEXT 7007888fd0eSmrgEXEEXT 7017888fd0eSmrgac_ct_CC 7027888fd0eSmrgCPPFLAGS 7037888fd0eSmrgLDFLAGS 7047888fd0eSmrgCFLAGS 7057888fd0eSmrgCC 706f66be5ecSmrgAM_BACKSLASH 707f66be5ecSmrgAM_DEFAULT_VERBOSITY 708f66be5ecSmrgAM_DEFAULT_V 709f66be5ecSmrgAM_V 710a0d387c7SmrgCSCOPE 711a0d387c7SmrgETAGS 712a0d387c7SmrgCTAGS 7137888fd0eSmrgam__untar 7147888fd0eSmrgam__tar 7157888fd0eSmrgAMTAR 7167888fd0eSmrgam__leading_dot 7177888fd0eSmrgSET_MAKE 7187888fd0eSmrgAWK 7197888fd0eSmrgmkdir_p 7207888fd0eSmrgMKDIR_P 7217888fd0eSmrgINSTALL_STRIP_PROGRAM 7227888fd0eSmrgSTRIP 7237888fd0eSmrginstall_sh 7247888fd0eSmrgMAKEINFO 7257888fd0eSmrgAUTOHEADER 7267888fd0eSmrgAUTOMAKE 7277888fd0eSmrgAUTOCONF 7287888fd0eSmrgACLOCAL 7297888fd0eSmrgVERSION 7307888fd0eSmrgPACKAGE 7317888fd0eSmrgCYGPATH_W 7327888fd0eSmrgam__isrc 7337888fd0eSmrgINSTALL_DATA 7347888fd0eSmrgINSTALL_SCRIPT 7357888fd0eSmrgINSTALL_PROGRAM 7367888fd0eSmrgtarget_alias 7377888fd0eSmrghost_alias 7387888fd0eSmrgbuild_alias 7397888fd0eSmrgLIBS 7407888fd0eSmrgECHO_T 7417888fd0eSmrgECHO_N 7427888fd0eSmrgECHO_C 7437888fd0eSmrgDEFS 7447888fd0eSmrgmandir 7457888fd0eSmrglocaledir 7467888fd0eSmrglibdir 7477888fd0eSmrgpsdir 7487888fd0eSmrgpdfdir 7497888fd0eSmrgdvidir 7507888fd0eSmrghtmldir 7517888fd0eSmrginfodir 7527888fd0eSmrgdocdir 7537888fd0eSmrgoldincludedir 7547888fd0eSmrgincludedir 755a0d387c7Smrgrunstatedir 7567888fd0eSmrglocalstatedir 7577888fd0eSmrgsharedstatedir 7587888fd0eSmrgsysconfdir 7597888fd0eSmrgdatadir 7607888fd0eSmrgdatarootdir 7617888fd0eSmrglibexecdir 7627888fd0eSmrgsbindir 7637888fd0eSmrgbindir 7647888fd0eSmrgprogram_transform_name 7657888fd0eSmrgprefix 7667888fd0eSmrgexec_prefix 767ec74af46SmrgPACKAGE_URL 7687888fd0eSmrgPACKAGE_BUGREPORT 7697888fd0eSmrgPACKAGE_STRING 7707888fd0eSmrgPACKAGE_VERSION 7717888fd0eSmrgPACKAGE_TARNAME 7727888fd0eSmrgPACKAGE_NAME 7737888fd0eSmrgPATH_SEPARATOR 774a0d387c7SmrgSHELL 775a0d387c7Smrgam__quote' 7760fa2845dSmrgac_subst_files='' 7777888fd0eSmrgac_user_opts=' 7787888fd0eSmrgenable_option_checking 779f66be5ecSmrgenable_silent_rules 7807888fd0eSmrgenable_dependency_tracking 781f66be5ecSmrgenable_selective_werror 7827888fd0eSmrgenable_strict_compilation 7837888fd0eSmrg' 7840fa2845dSmrg ac_precious_vars='build_alias 7850fa2845dSmrghost_alias 7860fa2845dSmrgtarget_alias 7870fa2845dSmrgCC 7880fa2845dSmrgCFLAGS 7890fa2845dSmrgLDFLAGS 7900fa2845dSmrgLIBS 7910fa2845dSmrgCPPFLAGS 7920fa2845dSmrgPKG_CONFIG 793130a8081SmrgPKG_CONFIG_PATH 794130a8081SmrgPKG_CONFIG_LIBDIR 7950fa2845dSmrgXDRIINFO_CFLAGS 7960fa2845dSmrgXDRIINFO_LIBS' 7970fa2845dSmrg 7980fa2845dSmrg 7990fa2845dSmrg# Initialize some variables set by options. 8000fa2845dSmrgac_init_help= 8010fa2845dSmrgac_init_version=false 8027888fd0eSmrgac_unrecognized_opts= 8037888fd0eSmrgac_unrecognized_sep= 8040fa2845dSmrg# The variables have the same names as the options, with 8050fa2845dSmrg# dashes changed to underlines. 8060fa2845dSmrgcache_file=/dev/null 8070fa2845dSmrgexec_prefix=NONE 8080fa2845dSmrgno_create= 8090fa2845dSmrgno_recursion= 8100fa2845dSmrgprefix=NONE 8110fa2845dSmrgprogram_prefix=NONE 8120fa2845dSmrgprogram_suffix=NONE 8130fa2845dSmrgprogram_transform_name=s,x,x, 8140fa2845dSmrgsilent= 8150fa2845dSmrgsite= 8160fa2845dSmrgsrcdir= 8170fa2845dSmrgverbose= 8180fa2845dSmrgx_includes=NONE 8190fa2845dSmrgx_libraries=NONE 8200fa2845dSmrg 8210fa2845dSmrg# Installation directory options. 8220fa2845dSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 8230fa2845dSmrg# and all the variables that are supposed to be based on exec_prefix 8240fa2845dSmrg# by default will actually change. 8250fa2845dSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 8260fa2845dSmrg# (The list follows the same order as the GNU Coding Standards.) 8270fa2845dSmrgbindir='${exec_prefix}/bin' 8280fa2845dSmrgsbindir='${exec_prefix}/sbin' 8290fa2845dSmrglibexecdir='${exec_prefix}/libexec' 8300fa2845dSmrgdatarootdir='${prefix}/share' 8310fa2845dSmrgdatadir='${datarootdir}' 8320fa2845dSmrgsysconfdir='${prefix}/etc' 8330fa2845dSmrgsharedstatedir='${prefix}/com' 8340fa2845dSmrglocalstatedir='${prefix}/var' 835a0d387c7Smrgrunstatedir='${localstatedir}/run' 8360fa2845dSmrgincludedir='${prefix}/include' 8370fa2845dSmrgoldincludedir='/usr/include' 8380fa2845dSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8390fa2845dSmrginfodir='${datarootdir}/info' 8400fa2845dSmrghtmldir='${docdir}' 8410fa2845dSmrgdvidir='${docdir}' 8420fa2845dSmrgpdfdir='${docdir}' 8430fa2845dSmrgpsdir='${docdir}' 8440fa2845dSmrglibdir='${exec_prefix}/lib' 8450fa2845dSmrglocaledir='${datarootdir}/locale' 8460fa2845dSmrgmandir='${datarootdir}/man' 8470fa2845dSmrg 8480fa2845dSmrgac_prev= 8490fa2845dSmrgac_dashdash= 8500fa2845dSmrgfor ac_option 8510fa2845dSmrgdo 8520fa2845dSmrg # If the previous option needs an argument, assign it. 8530fa2845dSmrg if test -n "$ac_prev"; then 8540fa2845dSmrg eval $ac_prev=\$ac_option 8550fa2845dSmrg ac_prev= 8560fa2845dSmrg continue 8570fa2845dSmrg fi 8580fa2845dSmrg 8590fa2845dSmrg case $ac_option in 860ec74af46Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 861ec74af46Smrg *=) ac_optarg= ;; 862ec74af46Smrg *) ac_optarg=yes ;; 8630fa2845dSmrg esac 8640fa2845dSmrg 8650fa2845dSmrg case $ac_dashdash$ac_option in 8660fa2845dSmrg --) 8670fa2845dSmrg ac_dashdash=yes ;; 8680fa2845dSmrg 8690fa2845dSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8700fa2845dSmrg ac_prev=bindir ;; 8710fa2845dSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8720fa2845dSmrg bindir=$ac_optarg ;; 8730fa2845dSmrg 8740fa2845dSmrg -build | --build | --buil | --bui | --bu) 8750fa2845dSmrg ac_prev=build_alias ;; 8760fa2845dSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8770fa2845dSmrg build_alias=$ac_optarg ;; 8780fa2845dSmrg 8790fa2845dSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 8800fa2845dSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 8810fa2845dSmrg ac_prev=cache_file ;; 8820fa2845dSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 8830fa2845dSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 8840fa2845dSmrg cache_file=$ac_optarg ;; 8850fa2845dSmrg 8860fa2845dSmrg --config-cache | -C) 8870fa2845dSmrg cache_file=config.cache ;; 8880fa2845dSmrg 8890fa2845dSmrg -datadir | --datadir | --datadi | --datad) 8900fa2845dSmrg ac_prev=datadir ;; 8910fa2845dSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 8920fa2845dSmrg datadir=$ac_optarg ;; 8930fa2845dSmrg 8940fa2845dSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8950fa2845dSmrg | --dataroo | --dataro | --datar) 8960fa2845dSmrg ac_prev=datarootdir ;; 8970fa2845dSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8980fa2845dSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8990fa2845dSmrg datarootdir=$ac_optarg ;; 9000fa2845dSmrg 9010fa2845dSmrg -disable-* | --disable-*) 9027888fd0eSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 9030fa2845dSmrg # Reject names that are not valid shell variable names. 9047888fd0eSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 905a0d387c7Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9067888fd0eSmrg ac_useropt_orig=$ac_useropt 907a0d387c7Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9087888fd0eSmrg case $ac_user_opts in 9097888fd0eSmrg *" 9107888fd0eSmrg"enable_$ac_useropt" 9117888fd0eSmrg"*) ;; 9127888fd0eSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9137888fd0eSmrg ac_unrecognized_sep=', ';; 9147888fd0eSmrg esac 9157888fd0eSmrg eval enable_$ac_useropt=no ;; 9160fa2845dSmrg 9170fa2845dSmrg -docdir | --docdir | --docdi | --doc | --do) 9180fa2845dSmrg ac_prev=docdir ;; 9190fa2845dSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9200fa2845dSmrg docdir=$ac_optarg ;; 9210fa2845dSmrg 9220fa2845dSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9230fa2845dSmrg ac_prev=dvidir ;; 9240fa2845dSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9250fa2845dSmrg dvidir=$ac_optarg ;; 9260fa2845dSmrg 9270fa2845dSmrg -enable-* | --enable-*) 9287888fd0eSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9290fa2845dSmrg # Reject names that are not valid shell variable names. 9307888fd0eSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 931a0d387c7Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9327888fd0eSmrg ac_useropt_orig=$ac_useropt 933a0d387c7Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9347888fd0eSmrg case $ac_user_opts in 9357888fd0eSmrg *" 9367888fd0eSmrg"enable_$ac_useropt" 9377888fd0eSmrg"*) ;; 9387888fd0eSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9397888fd0eSmrg ac_unrecognized_sep=', ';; 9407888fd0eSmrg esac 9417888fd0eSmrg eval enable_$ac_useropt=\$ac_optarg ;; 9420fa2845dSmrg 9430fa2845dSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9440fa2845dSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9450fa2845dSmrg | --exec | --exe | --ex) 9460fa2845dSmrg ac_prev=exec_prefix ;; 9470fa2845dSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9480fa2845dSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9490fa2845dSmrg | --exec=* | --exe=* | --ex=*) 9500fa2845dSmrg exec_prefix=$ac_optarg ;; 9510fa2845dSmrg 9520fa2845dSmrg -gas | --gas | --ga | --g) 9530fa2845dSmrg # Obsolete; use --with-gas. 9540fa2845dSmrg with_gas=yes ;; 9550fa2845dSmrg 9560fa2845dSmrg -help | --help | --hel | --he | -h) 9570fa2845dSmrg ac_init_help=long ;; 9580fa2845dSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9590fa2845dSmrg ac_init_help=recursive ;; 9600fa2845dSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9610fa2845dSmrg ac_init_help=short ;; 9620fa2845dSmrg 9630fa2845dSmrg -host | --host | --hos | --ho) 9640fa2845dSmrg ac_prev=host_alias ;; 9650fa2845dSmrg -host=* | --host=* | --hos=* | --ho=*) 9660fa2845dSmrg host_alias=$ac_optarg ;; 9670fa2845dSmrg 9680fa2845dSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9690fa2845dSmrg ac_prev=htmldir ;; 9700fa2845dSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9710fa2845dSmrg | --ht=*) 9720fa2845dSmrg htmldir=$ac_optarg ;; 9730fa2845dSmrg 9740fa2845dSmrg -includedir | --includedir | --includedi | --included | --include \ 9750fa2845dSmrg | --includ | --inclu | --incl | --inc) 9760fa2845dSmrg ac_prev=includedir ;; 9770fa2845dSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9780fa2845dSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 9790fa2845dSmrg includedir=$ac_optarg ;; 9800fa2845dSmrg 9810fa2845dSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 9820fa2845dSmrg ac_prev=infodir ;; 9830fa2845dSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 9840fa2845dSmrg infodir=$ac_optarg ;; 9850fa2845dSmrg 9860fa2845dSmrg -libdir | --libdir | --libdi | --libd) 9870fa2845dSmrg ac_prev=libdir ;; 9880fa2845dSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 9890fa2845dSmrg libdir=$ac_optarg ;; 9900fa2845dSmrg 9910fa2845dSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 9920fa2845dSmrg | --libexe | --libex | --libe) 9930fa2845dSmrg ac_prev=libexecdir ;; 9940fa2845dSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 9950fa2845dSmrg | --libexe=* | --libex=* | --libe=*) 9960fa2845dSmrg libexecdir=$ac_optarg ;; 9970fa2845dSmrg 9980fa2845dSmrg -localedir | --localedir | --localedi | --localed | --locale) 9990fa2845dSmrg ac_prev=localedir ;; 10000fa2845dSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 10010fa2845dSmrg localedir=$ac_optarg ;; 10020fa2845dSmrg 10030fa2845dSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10040fa2845dSmrg | --localstate | --localstat | --localsta | --localst | --locals) 10050fa2845dSmrg ac_prev=localstatedir ;; 10060fa2845dSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10070fa2845dSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 10080fa2845dSmrg localstatedir=$ac_optarg ;; 10090fa2845dSmrg 10100fa2845dSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 10110fa2845dSmrg ac_prev=mandir ;; 10120fa2845dSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 10130fa2845dSmrg mandir=$ac_optarg ;; 10140fa2845dSmrg 10150fa2845dSmrg -nfp | --nfp | --nf) 10160fa2845dSmrg # Obsolete; use --without-fp. 10170fa2845dSmrg with_fp=no ;; 10180fa2845dSmrg 10190fa2845dSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 10200fa2845dSmrg | --no-cr | --no-c | -n) 10210fa2845dSmrg no_create=yes ;; 10220fa2845dSmrg 10230fa2845dSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 10240fa2845dSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 10250fa2845dSmrg no_recursion=yes ;; 10260fa2845dSmrg 10270fa2845dSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10280fa2845dSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10290fa2845dSmrg | --oldin | --oldi | --old | --ol | --o) 10300fa2845dSmrg ac_prev=oldincludedir ;; 10310fa2845dSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10320fa2845dSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10330fa2845dSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10340fa2845dSmrg oldincludedir=$ac_optarg ;; 10350fa2845dSmrg 10360fa2845dSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10370fa2845dSmrg ac_prev=prefix ;; 10380fa2845dSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10390fa2845dSmrg prefix=$ac_optarg ;; 10400fa2845dSmrg 10410fa2845dSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10420fa2845dSmrg | --program-pre | --program-pr | --program-p) 10430fa2845dSmrg ac_prev=program_prefix ;; 10440fa2845dSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10450fa2845dSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10460fa2845dSmrg program_prefix=$ac_optarg ;; 10470fa2845dSmrg 10480fa2845dSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10490fa2845dSmrg | --program-suf | --program-su | --program-s) 10500fa2845dSmrg ac_prev=program_suffix ;; 10510fa2845dSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10520fa2845dSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10530fa2845dSmrg program_suffix=$ac_optarg ;; 10540fa2845dSmrg 10550fa2845dSmrg -program-transform-name | --program-transform-name \ 10560fa2845dSmrg | --program-transform-nam | --program-transform-na \ 10570fa2845dSmrg | --program-transform-n | --program-transform- \ 10580fa2845dSmrg | --program-transform | --program-transfor \ 10590fa2845dSmrg | --program-transfo | --program-transf \ 10600fa2845dSmrg | --program-trans | --program-tran \ 10610fa2845dSmrg | --progr-tra | --program-tr | --program-t) 10620fa2845dSmrg ac_prev=program_transform_name ;; 10630fa2845dSmrg -program-transform-name=* | --program-transform-name=* \ 10640fa2845dSmrg | --program-transform-nam=* | --program-transform-na=* \ 10650fa2845dSmrg | --program-transform-n=* | --program-transform-=* \ 10660fa2845dSmrg | --program-transform=* | --program-transfor=* \ 10670fa2845dSmrg | --program-transfo=* | --program-transf=* \ 10680fa2845dSmrg | --program-trans=* | --program-tran=* \ 10690fa2845dSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 10700fa2845dSmrg program_transform_name=$ac_optarg ;; 10710fa2845dSmrg 10720fa2845dSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10730fa2845dSmrg ac_prev=pdfdir ;; 10740fa2845dSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10750fa2845dSmrg pdfdir=$ac_optarg ;; 10760fa2845dSmrg 10770fa2845dSmrg -psdir | --psdir | --psdi | --psd | --ps) 10780fa2845dSmrg ac_prev=psdir ;; 10790fa2845dSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10800fa2845dSmrg psdir=$ac_optarg ;; 10810fa2845dSmrg 10820fa2845dSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10830fa2845dSmrg | -silent | --silent | --silen | --sile | --sil) 10840fa2845dSmrg silent=yes ;; 10850fa2845dSmrg 1086a0d387c7Smrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1087a0d387c7Smrg | --runstate | --runstat | --runsta | --runst | --runs \ 1088a0d387c7Smrg | --run | --ru | --r) 1089a0d387c7Smrg ac_prev=runstatedir ;; 1090a0d387c7Smrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1091a0d387c7Smrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1092a0d387c7Smrg | --run=* | --ru=* | --r=*) 1093a0d387c7Smrg runstatedir=$ac_optarg ;; 1094a0d387c7Smrg 10950fa2845dSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 10960fa2845dSmrg ac_prev=sbindir ;; 10970fa2845dSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 10980fa2845dSmrg | --sbi=* | --sb=*) 10990fa2845dSmrg sbindir=$ac_optarg ;; 11000fa2845dSmrg 11010fa2845dSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 11020fa2845dSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 11030fa2845dSmrg | --sharedst | --shareds | --shared | --share | --shar \ 11040fa2845dSmrg | --sha | --sh) 11050fa2845dSmrg ac_prev=sharedstatedir ;; 11060fa2845dSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 11070fa2845dSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 11080fa2845dSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 11090fa2845dSmrg | --sha=* | --sh=*) 11100fa2845dSmrg sharedstatedir=$ac_optarg ;; 11110fa2845dSmrg 11120fa2845dSmrg -site | --site | --sit) 11130fa2845dSmrg ac_prev=site ;; 11140fa2845dSmrg -site=* | --site=* | --sit=*) 11150fa2845dSmrg site=$ac_optarg ;; 11160fa2845dSmrg 11170fa2845dSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 11180fa2845dSmrg ac_prev=srcdir ;; 11190fa2845dSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 11200fa2845dSmrg srcdir=$ac_optarg ;; 11210fa2845dSmrg 11220fa2845dSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 11230fa2845dSmrg | --syscon | --sysco | --sysc | --sys | --sy) 11240fa2845dSmrg ac_prev=sysconfdir ;; 11250fa2845dSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 11260fa2845dSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 11270fa2845dSmrg sysconfdir=$ac_optarg ;; 11280fa2845dSmrg 11290fa2845dSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 11300fa2845dSmrg ac_prev=target_alias ;; 11310fa2845dSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 11320fa2845dSmrg target_alias=$ac_optarg ;; 11330fa2845dSmrg 11340fa2845dSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11350fa2845dSmrg verbose=yes ;; 11360fa2845dSmrg 11370fa2845dSmrg -version | --version | --versio | --versi | --vers | -V) 11380fa2845dSmrg ac_init_version=: ;; 11390fa2845dSmrg 11400fa2845dSmrg -with-* | --with-*) 11417888fd0eSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11420fa2845dSmrg # Reject names that are not valid shell variable names. 11437888fd0eSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1144a0d387c7Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11457888fd0eSmrg ac_useropt_orig=$ac_useropt 1146a0d387c7Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11477888fd0eSmrg case $ac_user_opts in 11487888fd0eSmrg *" 11497888fd0eSmrg"with_$ac_useropt" 11507888fd0eSmrg"*) ;; 11517888fd0eSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11527888fd0eSmrg ac_unrecognized_sep=', ';; 11537888fd0eSmrg esac 11547888fd0eSmrg eval with_$ac_useropt=\$ac_optarg ;; 11550fa2845dSmrg 11560fa2845dSmrg -without-* | --without-*) 11577888fd0eSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11580fa2845dSmrg # Reject names that are not valid shell variable names. 11597888fd0eSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1160a0d387c7Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11617888fd0eSmrg ac_useropt_orig=$ac_useropt 1162a0d387c7Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11637888fd0eSmrg case $ac_user_opts in 11647888fd0eSmrg *" 11657888fd0eSmrg"with_$ac_useropt" 11667888fd0eSmrg"*) ;; 11677888fd0eSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11687888fd0eSmrg ac_unrecognized_sep=', ';; 11697888fd0eSmrg esac 11707888fd0eSmrg eval with_$ac_useropt=no ;; 11710fa2845dSmrg 11720fa2845dSmrg --x) 11730fa2845dSmrg # Obsolete; use --with-x. 11740fa2845dSmrg with_x=yes ;; 11750fa2845dSmrg 11760fa2845dSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11770fa2845dSmrg | --x-incl | --x-inc | --x-in | --x-i) 11780fa2845dSmrg ac_prev=x_includes ;; 11790fa2845dSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11800fa2845dSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11810fa2845dSmrg x_includes=$ac_optarg ;; 11820fa2845dSmrg 11830fa2845dSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11840fa2845dSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11850fa2845dSmrg ac_prev=x_libraries ;; 11860fa2845dSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11870fa2845dSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 11880fa2845dSmrg x_libraries=$ac_optarg ;; 11890fa2845dSmrg 1190ec74af46Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1191ec74af46SmrgTry \`$0 --help' for more information" 11920fa2845dSmrg ;; 11930fa2845dSmrg 11940fa2845dSmrg *=*) 11950fa2845dSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 11960fa2845dSmrg # Reject names that are not valid shell variable names. 1197ec74af46Smrg case $ac_envvar in #( 1198ec74af46Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1199ec74af46Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1200ec74af46Smrg esac 12010fa2845dSmrg eval $ac_envvar=\$ac_optarg 12020fa2845dSmrg export $ac_envvar ;; 12030fa2845dSmrg 12040fa2845dSmrg *) 12050fa2845dSmrg # FIXME: should be removed in autoconf 3.0. 1206a0d387c7Smrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 12070fa2845dSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1208a0d387c7Smrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1209ec74af46Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 12100fa2845dSmrg ;; 12110fa2845dSmrg 12120fa2845dSmrg esac 12130fa2845dSmrgdone 12140fa2845dSmrg 12150fa2845dSmrgif test -n "$ac_prev"; then 12160fa2845dSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1217ec74af46Smrg as_fn_error $? "missing argument to $ac_option" 12180fa2845dSmrgfi 12190fa2845dSmrg 12207888fd0eSmrgif test -n "$ac_unrecognized_opts"; then 12217888fd0eSmrg case $enable_option_checking in 12227888fd0eSmrg no) ;; 1223ec74af46Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1224a0d387c7Smrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 12257888fd0eSmrg esac 12267888fd0eSmrgfi 12277888fd0eSmrg 12287888fd0eSmrg# Check all directory arguments for consistency. 12290fa2845dSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12300fa2845dSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12310fa2845dSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1232a0d387c7Smrg libdir localedir mandir runstatedir 12330fa2845dSmrgdo 12340fa2845dSmrg eval ac_val=\$$ac_var 12357888fd0eSmrg # Remove trailing slashes. 12367888fd0eSmrg case $ac_val in 12377888fd0eSmrg */ ) 12387888fd0eSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12397888fd0eSmrg eval $ac_var=\$ac_val;; 12407888fd0eSmrg esac 12417888fd0eSmrg # Be sure to have absolute directory names. 12420fa2845dSmrg case $ac_val in 12430fa2845dSmrg [\\/$]* | ?:[\\/]* ) continue;; 12440fa2845dSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12450fa2845dSmrg esac 1246ec74af46Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12470fa2845dSmrgdone 12480fa2845dSmrg 12490fa2845dSmrg# There might be people who depend on the old broken behavior: `$host' 12500fa2845dSmrg# used to hold the argument of --host etc. 12510fa2845dSmrg# FIXME: To remove some day. 12520fa2845dSmrgbuild=$build_alias 12530fa2845dSmrghost=$host_alias 12540fa2845dSmrgtarget=$target_alias 12550fa2845dSmrg 12560fa2845dSmrg# FIXME: To remove some day. 12570fa2845dSmrgif test "x$host_alias" != x; then 12580fa2845dSmrg if test "x$build_alias" = x; then 12590fa2845dSmrg cross_compiling=maybe 12600fa2845dSmrg elif test "x$build_alias" != "x$host_alias"; then 12610fa2845dSmrg cross_compiling=yes 12620fa2845dSmrg fi 12630fa2845dSmrgfi 12640fa2845dSmrg 12650fa2845dSmrgac_tool_prefix= 12660fa2845dSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12670fa2845dSmrg 12680fa2845dSmrgtest "$silent" = yes && exec 6>/dev/null 12690fa2845dSmrg 12700fa2845dSmrg 12710fa2845dSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 12720fa2845dSmrgac_ls_di=`ls -di .` && 12730fa2845dSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1274ec74af46Smrg as_fn_error $? "working directory cannot be determined" 12750fa2845dSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1276ec74af46Smrg as_fn_error $? "pwd does not report name of working directory" 12770fa2845dSmrg 12780fa2845dSmrg 12790fa2845dSmrg# Find the source files, if location was not specified. 12800fa2845dSmrgif test -z "$srcdir"; then 12810fa2845dSmrg ac_srcdir_defaulted=yes 12820fa2845dSmrg # Try the directory containing this script, then the parent directory. 12837888fd0eSmrg ac_confdir=`$as_dirname -- "$as_myself" || 12847888fd0eSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12857888fd0eSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12867888fd0eSmrg X"$as_myself" : 'X\(//\)$' \| \ 12877888fd0eSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1288a0d387c7Smrgprintf "%s\n" X"$as_myself" | 12890fa2845dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12900fa2845dSmrg s//\1/ 12910fa2845dSmrg q 12920fa2845dSmrg } 12930fa2845dSmrg /^X\(\/\/\)[^/].*/{ 12940fa2845dSmrg s//\1/ 12950fa2845dSmrg q 12960fa2845dSmrg } 12970fa2845dSmrg /^X\(\/\/\)$/{ 12980fa2845dSmrg s//\1/ 12990fa2845dSmrg q 13000fa2845dSmrg } 13010fa2845dSmrg /^X\(\/\).*/{ 13020fa2845dSmrg s//\1/ 13030fa2845dSmrg q 13040fa2845dSmrg } 13050fa2845dSmrg s/.*/./; q'` 13060fa2845dSmrg srcdir=$ac_confdir 13070fa2845dSmrg if test ! -r "$srcdir/$ac_unique_file"; then 13080fa2845dSmrg srcdir=.. 13090fa2845dSmrg fi 13100fa2845dSmrgelse 13110fa2845dSmrg ac_srcdir_defaulted=no 13120fa2845dSmrgfi 13130fa2845dSmrgif test ! -r "$srcdir/$ac_unique_file"; then 13140fa2845dSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1315ec74af46Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13160fa2845dSmrgfi 13170fa2845dSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 13180fa2845dSmrgac_abs_confdir=`( 1319ec74af46Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13200fa2845dSmrg pwd)` 13210fa2845dSmrg# When building in place, set srcdir=. 13220fa2845dSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13230fa2845dSmrg srcdir=. 13240fa2845dSmrgfi 13250fa2845dSmrg# Remove unnecessary trailing slashes from srcdir. 13260fa2845dSmrg# Double slashes in file names in object file debugging info 13270fa2845dSmrg# mess up M-x gdb in Emacs. 13280fa2845dSmrgcase $srcdir in 13290fa2845dSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13300fa2845dSmrgesac 13310fa2845dSmrgfor ac_var in $ac_precious_vars; do 13320fa2845dSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13330fa2845dSmrg eval ac_env_${ac_var}_value=\$${ac_var} 13340fa2845dSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13350fa2845dSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13360fa2845dSmrgdone 13370fa2845dSmrg 13380fa2845dSmrg# 13390fa2845dSmrg# Report the --help message. 13400fa2845dSmrg# 13410fa2845dSmrgif test "$ac_init_help" = "long"; then 13420fa2845dSmrg # Omit some internal or obsolete options to make the list less imposing. 13430fa2845dSmrg # This message is too long to be a string in the A/UX 3.1 sh. 13440fa2845dSmrg cat <<_ACEOF 1345a0d387c7Smrg\`configure' configures xdriinfo 1.0.7 to adapt to many kinds of systems. 13460fa2845dSmrg 13470fa2845dSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13480fa2845dSmrg 13490fa2845dSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13500fa2845dSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13510fa2845dSmrg 13520fa2845dSmrgDefaults for the options are specified in brackets. 13530fa2845dSmrg 13540fa2845dSmrgConfiguration: 13550fa2845dSmrg -h, --help display this help and exit 13560fa2845dSmrg --help=short display options specific to this package 13570fa2845dSmrg --help=recursive display the short help of all the included packages 13580fa2845dSmrg -V, --version display version information and exit 1359ec74af46Smrg -q, --quiet, --silent do not print \`checking ...' messages 13600fa2845dSmrg --cache-file=FILE cache test results in FILE [disabled] 13610fa2845dSmrg -C, --config-cache alias for \`--cache-file=config.cache' 13620fa2845dSmrg -n, --no-create do not create output files 13630fa2845dSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 13640fa2845dSmrg 13650fa2845dSmrgInstallation directories: 13660fa2845dSmrg --prefix=PREFIX install architecture-independent files in PREFIX 13677888fd0eSmrg [$ac_default_prefix] 13680fa2845dSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13697888fd0eSmrg [PREFIX] 13700fa2845dSmrg 13710fa2845dSmrgBy default, \`make install' will install all the files in 13720fa2845dSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 13730fa2845dSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 13740fa2845dSmrgfor instance \`--prefix=\$HOME'. 13750fa2845dSmrg 13760fa2845dSmrgFor better control, use the options below. 13770fa2845dSmrg 13780fa2845dSmrgFine tuning of the installation directories: 13797888fd0eSmrg --bindir=DIR user executables [EPREFIX/bin] 13807888fd0eSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13817888fd0eSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 13827888fd0eSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13837888fd0eSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13847888fd0eSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1385a0d387c7Smrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 13867888fd0eSmrg --libdir=DIR object code libraries [EPREFIX/lib] 13877888fd0eSmrg --includedir=DIR C header files [PREFIX/include] 13887888fd0eSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13897888fd0eSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13907888fd0eSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13917888fd0eSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 13927888fd0eSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13937888fd0eSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 13947888fd0eSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xdriinfo] 13957888fd0eSmrg --htmldir=DIR html documentation [DOCDIR] 13967888fd0eSmrg --dvidir=DIR dvi documentation [DOCDIR] 13977888fd0eSmrg --pdfdir=DIR pdf documentation [DOCDIR] 13987888fd0eSmrg --psdir=DIR ps documentation [DOCDIR] 13990fa2845dSmrg_ACEOF 14000fa2845dSmrg 14010fa2845dSmrg cat <<\_ACEOF 14020fa2845dSmrg 14030fa2845dSmrgProgram names: 14040fa2845dSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 14050fa2845dSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 14060fa2845dSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 14070fa2845dSmrg 14080fa2845dSmrgSystem types: 14090fa2845dSmrg --build=BUILD configure for building on BUILD [guessed] 14100fa2845dSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 14110fa2845dSmrg_ACEOF 14120fa2845dSmrgfi 14130fa2845dSmrg 14140fa2845dSmrgif test -n "$ac_init_help"; then 14150fa2845dSmrg case $ac_init_help in 1416a0d387c7Smrg short | recursive ) echo "Configuration of xdriinfo 1.0.7:";; 14170fa2845dSmrg esac 14180fa2845dSmrg cat <<\_ACEOF 14190fa2845dSmrg 14200fa2845dSmrgOptional Features: 14217888fd0eSmrg --disable-option-checking ignore unrecognized --enable/--with options 14220fa2845dSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 14230fa2845dSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1424f66be5ecSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 1425f66be5ecSmrg --disable-silent-rules verbose build output (undo: "make V=0") 1426f66be5ecSmrg --enable-dependency-tracking 1427f66be5ecSmrg do not reject slow dependency extractors 1428f66be5ecSmrg --disable-dependency-tracking 1429f66be5ecSmrg speeds up one-time build 1430f66be5ecSmrg --disable-selective-werror 1431f66be5ecSmrg Turn off selective compiler errors. (default: 1432f66be5ecSmrg enabled) 14337888fd0eSmrg --enable-strict-compilation 14347888fd0eSmrg Enable all warnings from compiler and make them 14357888fd0eSmrg errors (default: disabled) 14360fa2845dSmrg 14370fa2845dSmrgSome influential environment variables: 14380fa2845dSmrg CC C compiler command 14390fa2845dSmrg CFLAGS C compiler flags 14400fa2845dSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14410fa2845dSmrg nonstandard directory <lib dir> 14420fa2845dSmrg LIBS libraries to pass to the linker, e.g. -l<library> 1443ec74af46Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14440fa2845dSmrg you have headers in a nonstandard directory <include dir> 14450fa2845dSmrg PKG_CONFIG path to pkg-config utility 1446130a8081Smrg PKG_CONFIG_PATH 1447130a8081Smrg directories to add to pkg-config's search path 1448130a8081Smrg PKG_CONFIG_LIBDIR 1449130a8081Smrg path overriding pkg-config's built-in search path 14500fa2845dSmrg XDRIINFO_CFLAGS 14510fa2845dSmrg C compiler flags for XDRIINFO, overriding pkg-config 14520fa2845dSmrg XDRIINFO_LIBS 14530fa2845dSmrg linker flags for XDRIINFO, overriding pkg-config 14540fa2845dSmrg 14550fa2845dSmrgUse these variables to override the choices made by `configure' or to help 14560fa2845dSmrgit to find libraries and programs with nonstandard names/locations. 14570fa2845dSmrg 1458a0d387c7SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues>. 14590fa2845dSmrg_ACEOF 14600fa2845dSmrgac_status=$? 14610fa2845dSmrgfi 14620fa2845dSmrg 14630fa2845dSmrgif test "$ac_init_help" = "recursive"; then 14640fa2845dSmrg # If there are subdirs, report their specific --help. 14650fa2845dSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14667888fd0eSmrg test -d "$ac_dir" || 14677888fd0eSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14687888fd0eSmrg continue 14690fa2845dSmrg ac_builddir=. 14700fa2845dSmrg 14710fa2845dSmrgcase "$ac_dir" in 14720fa2845dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14730fa2845dSmrg*) 1474a0d387c7Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14750fa2845dSmrg # A ".." for each directory in $ac_dir_suffix. 1476a0d387c7Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14770fa2845dSmrg case $ac_top_builddir_sub in 14780fa2845dSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14790fa2845dSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14800fa2845dSmrg esac ;; 14810fa2845dSmrgesac 14820fa2845dSmrgac_abs_top_builddir=$ac_pwd 14830fa2845dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14840fa2845dSmrg# for backward compatibility: 14850fa2845dSmrgac_top_builddir=$ac_top_build_prefix 14860fa2845dSmrg 14870fa2845dSmrgcase $srcdir in 14880fa2845dSmrg .) # We are building in place. 14890fa2845dSmrg ac_srcdir=. 14900fa2845dSmrg ac_top_srcdir=$ac_top_builddir_sub 14910fa2845dSmrg ac_abs_top_srcdir=$ac_pwd ;; 14920fa2845dSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 14930fa2845dSmrg ac_srcdir=$srcdir$ac_dir_suffix; 14940fa2845dSmrg ac_top_srcdir=$srcdir 14950fa2845dSmrg ac_abs_top_srcdir=$srcdir ;; 14960fa2845dSmrg *) # Relative name. 14970fa2845dSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14980fa2845dSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14990fa2845dSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15000fa2845dSmrgesac 15010fa2845dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15020fa2845dSmrg 15030fa2845dSmrg cd "$ac_dir" || { ac_status=$?; continue; } 1504a0d387c7Smrg # Check for configure.gnu first; this name is used for a wrapper for 1505a0d387c7Smrg # Metaconfig's "Configure" on case-insensitive file systems. 15060fa2845dSmrg if test -f "$ac_srcdir/configure.gnu"; then 15070fa2845dSmrg echo && 15080fa2845dSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15090fa2845dSmrg elif test -f "$ac_srcdir/configure"; then 15100fa2845dSmrg echo && 15110fa2845dSmrg $SHELL "$ac_srcdir/configure" --help=recursive 15120fa2845dSmrg else 1513a0d387c7Smrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15140fa2845dSmrg fi || ac_status=$? 15150fa2845dSmrg cd "$ac_pwd" || { ac_status=$?; break; } 15160fa2845dSmrg done 15170fa2845dSmrgfi 15180fa2845dSmrg 15190fa2845dSmrgtest -n "$ac_init_help" && exit $ac_status 15200fa2845dSmrgif $ac_init_version; then 15210fa2845dSmrg cat <<\_ACEOF 1522a0d387c7Smrgxdriinfo configure 1.0.7 1523a0d387c7Smrggenerated by GNU Autoconf 2.71 15240fa2845dSmrg 1525a0d387c7SmrgCopyright (C) 2021 Free Software Foundation, Inc. 15260fa2845dSmrgThis configure script is free software; the Free Software Foundation 15270fa2845dSmrggives unlimited permission to copy, distribute and modify it. 15280fa2845dSmrg_ACEOF 15290fa2845dSmrg exit 15300fa2845dSmrgfi 15310fa2845dSmrg 1532ec74af46Smrg## ------------------------ ## 1533ec74af46Smrg## Autoconf initialization. ## 1534ec74af46Smrg## ------------------------ ## 15350fa2845dSmrg 1536ec74af46Smrg# ac_fn_c_try_compile LINENO 1537ec74af46Smrg# -------------------------- 1538ec74af46Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1539ec74af46Smrgac_fn_c_try_compile () 15400fa2845dSmrg{ 1541ec74af46Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1542a0d387c7Smrg rm -f conftest.$ac_objext conftest.beam 1543ec74af46Smrg if { { ac_try="$ac_compile" 1544ec74af46Smrgcase "(($ac_try" in 1545ec74af46Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1546ec74af46Smrg *) ac_try_echo=$ac_try;; 1547ec74af46Smrgesac 1548ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1549a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1550ec74af46Smrg (eval "$ac_compile") 2>conftest.err 1551ec74af46Smrg ac_status=$? 1552ec74af46Smrg if test -s conftest.err; then 1553ec74af46Smrg grep -v '^ *+' conftest.err >conftest.er1 1554ec74af46Smrg cat conftest.er1 >&5 1555ec74af46Smrg mv -f conftest.er1 conftest.err 1556ec74af46Smrg fi 1557a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1558ec74af46Smrg test $ac_status = 0; } && { 1559ec74af46Smrg test -z "$ac_c_werror_flag" || 1560ec74af46Smrg test ! -s conftest.err 1561a0d387c7Smrg } && test -s conftest.$ac_objext 1562a0d387c7Smrgthen : 1563ec74af46Smrg ac_retval=0 1564a0d387c7Smrgelse $as_nop 1565a0d387c7Smrg printf "%s\n" "$as_me: failed program was:" >&5 1566ec74af46Smrgsed 's/^/| /' conftest.$ac_ext >&5 15670fa2845dSmrg 1568ec74af46Smrg ac_retval=1 1569ec74af46Smrgfi 1570ec74af46Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1571ec74af46Smrg as_fn_set_status $ac_retval 15720fa2845dSmrg 1573ec74af46Smrg} # ac_fn_c_try_compile 15740fa2845dSmrg 1575a0d387c7Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1576a0d387c7Smrg# ------------------------------------------------------------------ 1577ec74af46Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1578a0d387c7Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1579a0d387c7Smrgac_fn_check_decl () 1580ec74af46Smrg{ 1581ec74af46Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1582ec74af46Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1583a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1584a0d387c7Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 1585a0d387c7Smrgif eval test \${$3+y} 1586a0d387c7Smrgthen : 1587a0d387c7Smrg printf %s "(cached) " >&6 1588a0d387c7Smrgelse $as_nop 1589ec74af46Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1590a0d387c7Smrg eval ac_save_FLAGS=\$$6 1591a0d387c7Smrg as_fn_append $6 " $5" 1592ec74af46Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1593ec74af46Smrg/* end confdefs.h. */ 1594ec74af46Smrg$4 1595ec74af46Smrgint 1596a0d387c7Smrgmain (void) 1597ec74af46Smrg{ 1598ec74af46Smrg#ifndef $as_decl_name 1599ec74af46Smrg#ifdef __cplusplus 1600ec74af46Smrg (void) $as_decl_use; 1601ec74af46Smrg#else 1602ec74af46Smrg (void) $as_decl_name; 1603ec74af46Smrg#endif 1604ec74af46Smrg#endif 1605ec74af46Smrg 1606ec74af46Smrg ; 1607ec74af46Smrg return 0; 1608ec74af46Smrg} 1609ec74af46Smrg_ACEOF 1610a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 1611a0d387c7Smrgthen : 1612ec74af46Smrg eval "$3=yes" 1613a0d387c7Smrgelse $as_nop 1614ec74af46Smrg eval "$3=no" 1615ec74af46Smrgfi 1616a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1617a0d387c7Smrg eval $6=\$ac_save_FLAGS 1618ec74af46Smrg 1619ec74af46Smrgfi 1620a0d387c7Smrgeval ac_res=\$$3 1621a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1622a0d387c7Smrgprintf "%s\n" "$ac_res" >&6; } 1623ec74af46Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1624ec74af46Smrg 1625a0d387c7Smrg} # ac_fn_check_decl 1626ec74af46Smrg 1627ec74af46Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1628ec74af46Smrg# ------------------------------------------------------- 1629ec74af46Smrg# Tests whether HEADER exists and can be compiled using the include files in 1630ec74af46Smrg# INCLUDES, setting the cache variable VAR accordingly. 1631ec74af46Smrgac_fn_c_check_header_compile () 1632ec74af46Smrg{ 1633ec74af46Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1634a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1635a0d387c7Smrgprintf %s "checking for $2... " >&6; } 1636a0d387c7Smrgif eval test \${$3+y} 1637a0d387c7Smrgthen : 1638a0d387c7Smrg printf %s "(cached) " >&6 1639a0d387c7Smrgelse $as_nop 1640ec74af46Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1641ec74af46Smrg/* end confdefs.h. */ 1642ec74af46Smrg$4 1643ec74af46Smrg#include <$2> 1644ec74af46Smrg_ACEOF 1645a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 1646a0d387c7Smrgthen : 1647ec74af46Smrg eval "$3=yes" 1648a0d387c7Smrgelse $as_nop 1649ec74af46Smrg eval "$3=no" 1650ec74af46Smrgfi 1651a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1652ec74af46Smrgfi 1653ec74af46Smrgeval ac_res=\$$3 1654a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1655a0d387c7Smrgprintf "%s\n" "$ac_res" >&6; } 1656ec74af46Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1657ec74af46Smrg 1658ec74af46Smrg} # ac_fn_c_check_header_compile 1659ec74af46Smrg 1660ec74af46Smrg# ac_fn_c_try_link LINENO 1661ec74af46Smrg# ----------------------- 1662ec74af46Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1663ec74af46Smrgac_fn_c_try_link () 1664ec74af46Smrg{ 1665ec74af46Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1666a0d387c7Smrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1667ec74af46Smrg if { { ac_try="$ac_link" 1668ec74af46Smrgcase "(($ac_try" in 1669ec74af46Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1670ec74af46Smrg *) ac_try_echo=$ac_try;; 1671ec74af46Smrgesac 1672ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1673a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1674ec74af46Smrg (eval "$ac_link") 2>conftest.err 1675ec74af46Smrg ac_status=$? 1676ec74af46Smrg if test -s conftest.err; then 1677ec74af46Smrg grep -v '^ *+' conftest.err >conftest.er1 1678ec74af46Smrg cat conftest.er1 >&5 1679ec74af46Smrg mv -f conftest.er1 conftest.err 1680ec74af46Smrg fi 1681a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1682ec74af46Smrg test $ac_status = 0; } && { 1683ec74af46Smrg test -z "$ac_c_werror_flag" || 1684ec74af46Smrg test ! -s conftest.err 1685ec74af46Smrg } && test -s conftest$ac_exeext && { 1686ec74af46Smrg test "$cross_compiling" = yes || 1687f66be5ecSmrg test -x conftest$ac_exeext 1688a0d387c7Smrg } 1689a0d387c7Smrgthen : 1690ec74af46Smrg ac_retval=0 1691a0d387c7Smrgelse $as_nop 1692a0d387c7Smrg printf "%s\n" "$as_me: failed program was:" >&5 1693ec74af46Smrgsed 's/^/| /' conftest.$ac_ext >&5 1694ec74af46Smrg 1695ec74af46Smrg ac_retval=1 1696ec74af46Smrgfi 1697ec74af46Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1698ec74af46Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1699ec74af46Smrg # interfere with the next link command; also delete a directory that is 1700ec74af46Smrg # left behind by Apple's compiler. We do this before executing the actions. 1701ec74af46Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1702ec74af46Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1703ec74af46Smrg as_fn_set_status $ac_retval 1704ec74af46Smrg 1705ec74af46Smrg} # ac_fn_c_try_link 1706a0d387c7Smrgac_configure_args_raw= 1707a0d387c7Smrgfor ac_arg 1708a0d387c7Smrgdo 1709a0d387c7Smrg case $ac_arg in 1710a0d387c7Smrg *\'*) 1711a0d387c7Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1712a0d387c7Smrg esac 1713a0d387c7Smrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1714a0d387c7Smrgdone 1715a0d387c7Smrg 1716a0d387c7Smrgcase $ac_configure_args_raw in 1717a0d387c7Smrg *$as_nl*) 1718a0d387c7Smrg ac_safe_unquote= ;; 1719a0d387c7Smrg *) 1720a0d387c7Smrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1721a0d387c7Smrg ac_unsafe_a="$ac_unsafe_z#~" 1722a0d387c7Smrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1723a0d387c7Smrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1724a0d387c7Smrgesac 1725a0d387c7Smrg 1726ec74af46Smrgcat >config.log <<_ACEOF 1727ec74af46SmrgThis file contains any messages produced by compilers while 1728ec74af46Smrgrunning configure, to aid debugging if configure makes a mistake. 1729ec74af46Smrg 1730a0d387c7SmrgIt was created by xdriinfo $as_me 1.0.7, which was 1731a0d387c7Smrggenerated by GNU Autoconf 2.71. Invocation command line was 1732ec74af46Smrg 1733a0d387c7Smrg $ $0$ac_configure_args_raw 1734ec74af46Smrg 1735ec74af46Smrg_ACEOF 1736ec74af46Smrgexec 5>>config.log 1737ec74af46Smrg{ 1738ec74af46Smrgcat <<_ASUNAME 1739ec74af46Smrg## --------- ## 1740ec74af46Smrg## Platform. ## 1741ec74af46Smrg## --------- ## 1742ec74af46Smrg 1743ec74af46Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1744ec74af46Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1745ec74af46Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1746ec74af46Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1747ec74af46Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1748ec74af46Smrg 1749ec74af46Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1750ec74af46Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1751ec74af46Smrg 1752ec74af46Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1753ec74af46Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1754ec74af46Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1755ec74af46Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1756ec74af46Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1757ec74af46Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1758ec74af46Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1759ec74af46Smrg 1760ec74af46Smrg_ASUNAME 1761ec74af46Smrg 1762ec74af46Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17630fa2845dSmrgfor as_dir in $PATH 17640fa2845dSmrgdo 17650fa2845dSmrg IFS=$as_save_IFS 1766a0d387c7Smrg case $as_dir in #((( 1767a0d387c7Smrg '') as_dir=./ ;; 1768a0d387c7Smrg */) ;; 1769a0d387c7Smrg *) as_dir=$as_dir/ ;; 1770a0d387c7Smrg esac 1771a0d387c7Smrg printf "%s\n" "PATH: $as_dir" 1772ec74af46Smrg done 17730fa2845dSmrgIFS=$as_save_IFS 17740fa2845dSmrg 17750fa2845dSmrg} >&5 17760fa2845dSmrg 17770fa2845dSmrgcat >&5 <<_ACEOF 17780fa2845dSmrg 17790fa2845dSmrg 17800fa2845dSmrg## ----------- ## 17810fa2845dSmrg## Core tests. ## 17820fa2845dSmrg## ----------- ## 17830fa2845dSmrg 17840fa2845dSmrg_ACEOF 17850fa2845dSmrg 17860fa2845dSmrg 17870fa2845dSmrg# Keep a trace of the command line. 17880fa2845dSmrg# Strip out --no-create and --no-recursion so they do not pile up. 17890fa2845dSmrg# Strip out --silent because we don't want to record it for future runs. 17900fa2845dSmrg# Also quote any args containing shell meta-characters. 17910fa2845dSmrg# Make two passes to allow for proper duplicate-argument suppression. 17920fa2845dSmrgac_configure_args= 17930fa2845dSmrgac_configure_args0= 17940fa2845dSmrgac_configure_args1= 17950fa2845dSmrgac_must_keep_next=false 17960fa2845dSmrgfor ac_pass in 1 2 17970fa2845dSmrgdo 17980fa2845dSmrg for ac_arg 17990fa2845dSmrg do 18000fa2845dSmrg case $ac_arg in 18010fa2845dSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 18020fa2845dSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18030fa2845dSmrg | -silent | --silent | --silen | --sile | --sil) 18040fa2845dSmrg continue ;; 18050fa2845dSmrg *\'*) 1806a0d387c7Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 18070fa2845dSmrg esac 18080fa2845dSmrg case $ac_pass in 1809ec74af46Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 18100fa2845dSmrg 2) 1811ec74af46Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 18120fa2845dSmrg if test $ac_must_keep_next = true; then 18130fa2845dSmrg ac_must_keep_next=false # Got value, back to normal. 18140fa2845dSmrg else 18150fa2845dSmrg case $ac_arg in 18160fa2845dSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 18170fa2845dSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 18180fa2845dSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 18190fa2845dSmrg | -with-* | --with-* | -without-* | --without-* | --x) 18200fa2845dSmrg case "$ac_configure_args0 " in 18210fa2845dSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 18220fa2845dSmrg esac 18230fa2845dSmrg ;; 18240fa2845dSmrg -* ) ac_must_keep_next=true ;; 18250fa2845dSmrg esac 18260fa2845dSmrg fi 1827ec74af46Smrg as_fn_append ac_configure_args " '$ac_arg'" 18280fa2845dSmrg ;; 18290fa2845dSmrg esac 18300fa2845dSmrg done 18310fa2845dSmrgdone 1832ec74af46Smrg{ ac_configure_args0=; unset ac_configure_args0;} 1833ec74af46Smrg{ ac_configure_args1=; unset ac_configure_args1;} 18340fa2845dSmrg 18350fa2845dSmrg# When interrupted or exit'd, cleanup temporary files, and complete 18360fa2845dSmrg# config.log. We remove comments because anyway the quotes in there 18370fa2845dSmrg# would cause problems or look ugly. 18380fa2845dSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18390fa2845dSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 18400fa2845dSmrgtrap 'exit_status=$? 1841a0d387c7Smrg # Sanitize IFS. 1842a0d387c7Smrg IFS=" "" $as_nl" 18430fa2845dSmrg # Save into config.log some information that might help in debugging. 18440fa2845dSmrg { 18450fa2845dSmrg echo 18460fa2845dSmrg 1847a0d387c7Smrg printf "%s\n" "## ---------------- ## 18480fa2845dSmrg## Cache variables. ## 1849ec74af46Smrg## ---------------- ##" 18500fa2845dSmrg echo 18510fa2845dSmrg # The following way of writing the cache mishandles newlines in values, 18520fa2845dSmrg( 18530fa2845dSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18540fa2845dSmrg eval ac_val=\$$ac_var 18550fa2845dSmrg case $ac_val in #( 18560fa2845dSmrg *${as_nl}*) 18570fa2845dSmrg case $ac_var in #( 1858a0d387c7Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1859a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18600fa2845dSmrg esac 18610fa2845dSmrg case $ac_var in #( 18620fa2845dSmrg _ | IFS | as_nl) ;; #( 18637888fd0eSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1864ec74af46Smrg *) { eval $ac_var=; unset $ac_var;} ;; 18650fa2845dSmrg esac ;; 18660fa2845dSmrg esac 18670fa2845dSmrg done 18680fa2845dSmrg (set) 2>&1 | 18690fa2845dSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18700fa2845dSmrg *${as_nl}ac_space=\ *) 18710fa2845dSmrg sed -n \ 18720fa2845dSmrg "s/'\''/'\''\\\\'\'''\''/g; 18730fa2845dSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18740fa2845dSmrg ;; #( 18750fa2845dSmrg *) 18760fa2845dSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18770fa2845dSmrg ;; 18780fa2845dSmrg esac | 18790fa2845dSmrg sort 18800fa2845dSmrg) 18810fa2845dSmrg echo 18820fa2845dSmrg 1883a0d387c7Smrg printf "%s\n" "## ----------------- ## 18840fa2845dSmrg## Output variables. ## 1885ec74af46Smrg## ----------------- ##" 18860fa2845dSmrg echo 18870fa2845dSmrg for ac_var in $ac_subst_vars 18880fa2845dSmrg do 18890fa2845dSmrg eval ac_val=\$$ac_var 18900fa2845dSmrg case $ac_val in 1891a0d387c7Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18920fa2845dSmrg esac 1893a0d387c7Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 18940fa2845dSmrg done | sort 18950fa2845dSmrg echo 18960fa2845dSmrg 18970fa2845dSmrg if test -n "$ac_subst_files"; then 1898a0d387c7Smrg printf "%s\n" "## ------------------- ## 18990fa2845dSmrg## File substitutions. ## 1900ec74af46Smrg## ------------------- ##" 19010fa2845dSmrg echo 19020fa2845dSmrg for ac_var in $ac_subst_files 19030fa2845dSmrg do 19040fa2845dSmrg eval ac_val=\$$ac_var 19050fa2845dSmrg case $ac_val in 1906a0d387c7Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19070fa2845dSmrg esac 1908a0d387c7Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 19090fa2845dSmrg done | sort 19100fa2845dSmrg echo 19110fa2845dSmrg fi 19120fa2845dSmrg 19130fa2845dSmrg if test -s confdefs.h; then 1914a0d387c7Smrg printf "%s\n" "## ----------- ## 19150fa2845dSmrg## confdefs.h. ## 1916ec74af46Smrg## ----------- ##" 19170fa2845dSmrg echo 19180fa2845dSmrg cat confdefs.h 19190fa2845dSmrg echo 19200fa2845dSmrg fi 19210fa2845dSmrg test "$ac_signal" != 0 && 1922a0d387c7Smrg printf "%s\n" "$as_me: caught signal $ac_signal" 1923a0d387c7Smrg printf "%s\n" "$as_me: exit $exit_status" 19240fa2845dSmrg } >&5 19250fa2845dSmrg rm -f core *.core core.conftest.* && 19260fa2845dSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 19270fa2845dSmrg exit $exit_status 19280fa2845dSmrg' 0 19290fa2845dSmrgfor ac_signal in 1 2 13 15; do 1930ec74af46Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 19310fa2845dSmrgdone 19320fa2845dSmrgac_signal=0 19330fa2845dSmrg 19340fa2845dSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19350fa2845dSmrgrm -f -r conftest* confdefs.h 19360fa2845dSmrg 1937a0d387c7Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1938ec74af46Smrg 19390fa2845dSmrg# Predefined preprocessor variables. 19400fa2845dSmrg 1941a0d387c7Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 19420fa2845dSmrg 1943a0d387c7Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 19440fa2845dSmrg 1945a0d387c7Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 19460fa2845dSmrg 1947a0d387c7Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 19480fa2845dSmrg 1949a0d387c7Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 19500fa2845dSmrg 1951a0d387c7Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1952ec74af46Smrg 19530fa2845dSmrg 19540fa2845dSmrg# Let the site file select an alternate cache file if it wants to. 19557888fd0eSmrg# Prefer an explicitly selected file to automatically selected ones. 19560fa2845dSmrgif test -n "$CONFIG_SITE"; then 1957a0d387c7Smrg ac_site_files="$CONFIG_SITE" 19580fa2845dSmrgelif test "x$prefix" != xNONE; then 1959a0d387c7Smrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19600fa2845dSmrgelse 1961a0d387c7Smrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 19620fa2845dSmrgfi 1963a0d387c7Smrg 1964a0d387c7Smrgfor ac_site_file in $ac_site_files 19650fa2845dSmrgdo 1966a0d387c7Smrg case $ac_site_file in #( 1967a0d387c7Smrg */*) : 1968a0d387c7Smrg ;; #( 1969a0d387c7Smrg *) : 1970a0d387c7Smrg ac_site_file=./$ac_site_file ;; 1971a0d387c7Smrgesac 1972a0d387c7Smrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 1973a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1974a0d387c7Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 19750fa2845dSmrg sed 's/^/| /' "$ac_site_file" >&5 1976ec74af46Smrg . "$ac_site_file" \ 1977a0d387c7Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1978a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 1979ec74af46Smrgas_fn_error $? "failed to load site script $ac_site_file 1980ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 19810fa2845dSmrg fi 19820fa2845dSmrgdone 19830fa2845dSmrg 19840fa2845dSmrgif test -r "$cache_file"; then 1985ec74af46Smrg # Some versions of bash will fail to source /dev/null (special files 1986ec74af46Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1987ec74af46Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 1988a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 1989a0d387c7Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 19900fa2845dSmrg case $cache_file in 19910fa2845dSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 19920fa2845dSmrg *) . "./$cache_file";; 19930fa2845dSmrg esac 19940fa2845dSmrg fi 19950fa2845dSmrgelse 1996a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 1997a0d387c7Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 19980fa2845dSmrg >$cache_file 19990fa2845dSmrgfi 20000fa2845dSmrg 2001a0d387c7Smrg# Test code for whether the C compiler supports C89 (global declarations) 2002a0d387c7Smrgac_c_conftest_c89_globals=' 2003a0d387c7Smrg/* Does the compiler advertise C89 conformance? 2004a0d387c7Smrg Do not test the value of __STDC__, because some compilers set it to 0 2005a0d387c7Smrg while being otherwise adequately conformant. */ 2006a0d387c7Smrg#if !defined __STDC__ 2007a0d387c7Smrg# error "Compiler does not advertise C89 conformance" 2008a0d387c7Smrg#endif 20090fa2845dSmrg 2010a0d387c7Smrg#include <stddef.h> 2011a0d387c7Smrg#include <stdarg.h> 2012a0d387c7Smrgstruct stat; 2013a0d387c7Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2014a0d387c7Smrgstruct buf { int x; }; 2015a0d387c7Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2016a0d387c7Smrgstatic char *e (p, i) 2017a0d387c7Smrg char **p; 2018a0d387c7Smrg int i; 2019a0d387c7Smrg{ 2020a0d387c7Smrg return p[i]; 2021a0d387c7Smrg} 2022a0d387c7Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2023a0d387c7Smrg{ 2024a0d387c7Smrg char *s; 2025a0d387c7Smrg va_list v; 2026a0d387c7Smrg va_start (v,p); 2027a0d387c7Smrg s = g (p, va_arg (v,int)); 2028a0d387c7Smrg va_end (v); 2029a0d387c7Smrg return s; 2030a0d387c7Smrg} 2031ec74af46Smrg 2032a0d387c7Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2033a0d387c7Smrg function prototypes and stuff, but not \xHH hex character constants. 2034a0d387c7Smrg These do not provoke an error unfortunately, instead are silently treated 2035a0d387c7Smrg as an "x". The following induces an error, until -std is added to get 2036a0d387c7Smrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2037a0d387c7Smrg array size at least. It is necessary to write \x00 == 0 to get something 2038a0d387c7Smrg that is true only with -std. */ 2039a0d387c7Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2040ec74af46Smrg 2041a0d387c7Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2042a0d387c7Smrg inside strings and character constants. */ 2043a0d387c7Smrg#define FOO(x) '\''x'\'' 2044a0d387c7Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2045ec74af46Smrg 2046a0d387c7Smrgint test (int i, double x); 2047a0d387c7Smrgstruct s1 {int (*f) (int a);}; 2048a0d387c7Smrgstruct s2 {int (*f) (double a);}; 2049a0d387c7Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2050a0d387c7Smrg int, int);' 20510fa2845dSmrg 2052a0d387c7Smrg# Test code for whether the C compiler supports C89 (body of main). 2053a0d387c7Smrgac_c_conftest_c89_main=' 2054a0d387c7Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2055a0d387c7Smrg' 20560fa2845dSmrg 2057a0d387c7Smrg# Test code for whether the C compiler supports C99 (global declarations) 2058a0d387c7Smrgac_c_conftest_c99_globals=' 2059a0d387c7Smrg// Does the compiler advertise C99 conformance? 2060a0d387c7Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2061a0d387c7Smrg# error "Compiler does not advertise C99 conformance" 2062a0d387c7Smrg#endif 20630fa2845dSmrg 2064a0d387c7Smrg#include <stdbool.h> 2065a0d387c7Smrgextern int puts (const char *); 2066a0d387c7Smrgextern int printf (const char *, ...); 2067a0d387c7Smrgextern int dprintf (int, const char *, ...); 2068a0d387c7Smrgextern void *malloc (size_t); 20690fa2845dSmrg 2070a0d387c7Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 2071a0d387c7Smrg// dprintf is used instead of fprintf to avoid needing to declare 2072a0d387c7Smrg// FILE and stderr. 2073a0d387c7Smrg#define debug(...) dprintf (2, __VA_ARGS__) 2074a0d387c7Smrg#define showlist(...) puts (#__VA_ARGS__) 2075a0d387c7Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2076a0d387c7Smrgstatic void 2077a0d387c7Smrgtest_varargs_macros (void) 2078a0d387c7Smrg{ 2079a0d387c7Smrg int x = 1234; 2080a0d387c7Smrg int y = 5678; 2081a0d387c7Smrg debug ("Flag"); 2082a0d387c7Smrg debug ("X = %d\n", x); 2083a0d387c7Smrg showlist (The first, second, and third items.); 2084a0d387c7Smrg report (x>y, "x is %d but y is %d", x, y); 2085a0d387c7Smrg} 2086a0d387c7Smrg 2087a0d387c7Smrg// Check long long types. 2088a0d387c7Smrg#define BIG64 18446744073709551615ull 2089a0d387c7Smrg#define BIG32 4294967295ul 2090a0d387c7Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2091a0d387c7Smrg#if !BIG_OK 2092a0d387c7Smrg #error "your preprocessor is broken" 2093a0d387c7Smrg#endif 2094a0d387c7Smrg#if BIG_OK 2095a0d387c7Smrg#else 2096a0d387c7Smrg #error "your preprocessor is broken" 2097a0d387c7Smrg#endif 2098a0d387c7Smrgstatic long long int bignum = -9223372036854775807LL; 2099a0d387c7Smrgstatic unsigned long long int ubignum = BIG64; 2100a0d387c7Smrg 2101a0d387c7Smrgstruct incomplete_array 2102a0d387c7Smrg{ 2103a0d387c7Smrg int datasize; 2104a0d387c7Smrg double data[]; 2105a0d387c7Smrg}; 2106a0d387c7Smrg 2107a0d387c7Smrgstruct named_init { 2108a0d387c7Smrg int number; 2109a0d387c7Smrg const wchar_t *name; 2110a0d387c7Smrg double average; 2111a0d387c7Smrg}; 2112a0d387c7Smrg 2113a0d387c7Smrgtypedef const char *ccp; 2114a0d387c7Smrg 2115a0d387c7Smrgstatic inline int 2116a0d387c7Smrgtest_restrict (ccp restrict text) 2117a0d387c7Smrg{ 2118a0d387c7Smrg // See if C++-style comments work. 2119a0d387c7Smrg // Iterate through items via the restricted pointer. 2120a0d387c7Smrg // Also check for declarations in for loops. 2121a0d387c7Smrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2122a0d387c7Smrg continue; 2123a0d387c7Smrg return 0; 2124a0d387c7Smrg} 2125a0d387c7Smrg 2126a0d387c7Smrg// Check varargs and va_copy. 2127a0d387c7Smrgstatic bool 2128a0d387c7Smrgtest_varargs (const char *format, ...) 2129a0d387c7Smrg{ 2130a0d387c7Smrg va_list args; 2131a0d387c7Smrg va_start (args, format); 2132a0d387c7Smrg va_list args_copy; 2133a0d387c7Smrg va_copy (args_copy, args); 2134a0d387c7Smrg 2135a0d387c7Smrg const char *str = ""; 2136a0d387c7Smrg int number = 0; 2137a0d387c7Smrg float fnumber = 0; 2138a0d387c7Smrg 2139a0d387c7Smrg while (*format) 2140a0d387c7Smrg { 2141a0d387c7Smrg switch (*format++) 2142a0d387c7Smrg { 2143a0d387c7Smrg case '\''s'\'': // string 2144a0d387c7Smrg str = va_arg (args_copy, const char *); 2145a0d387c7Smrg break; 2146a0d387c7Smrg case '\''d'\'': // int 2147a0d387c7Smrg number = va_arg (args_copy, int); 2148a0d387c7Smrg break; 2149a0d387c7Smrg case '\''f'\'': // float 2150a0d387c7Smrg fnumber = va_arg (args_copy, double); 2151a0d387c7Smrg break; 2152a0d387c7Smrg default: 2153a0d387c7Smrg break; 2154a0d387c7Smrg } 2155a0d387c7Smrg } 2156a0d387c7Smrg va_end (args_copy); 2157a0d387c7Smrg va_end (args); 2158a0d387c7Smrg 2159a0d387c7Smrg return *str && number && fnumber; 2160a0d387c7Smrg} 2161a0d387c7Smrg' 2162a0d387c7Smrg 2163a0d387c7Smrg# Test code for whether the C compiler supports C99 (body of main). 2164a0d387c7Smrgac_c_conftest_c99_main=' 2165a0d387c7Smrg // Check bool. 2166a0d387c7Smrg _Bool success = false; 2167a0d387c7Smrg success |= (argc != 0); 2168a0d387c7Smrg 2169a0d387c7Smrg // Check restrict. 2170a0d387c7Smrg if (test_restrict ("String literal") == 0) 2171a0d387c7Smrg success = true; 2172a0d387c7Smrg char *restrict newvar = "Another string"; 2173a0d387c7Smrg 2174a0d387c7Smrg // Check varargs. 2175a0d387c7Smrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2176a0d387c7Smrg test_varargs_macros (); 2177a0d387c7Smrg 2178a0d387c7Smrg // Check flexible array members. 2179a0d387c7Smrg struct incomplete_array *ia = 2180a0d387c7Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2181a0d387c7Smrg ia->datasize = 10; 2182a0d387c7Smrg for (int i = 0; i < ia->datasize; ++i) 2183a0d387c7Smrg ia->data[i] = i * 1.234; 2184a0d387c7Smrg 2185a0d387c7Smrg // Check named initializers. 2186a0d387c7Smrg struct named_init ni = { 2187a0d387c7Smrg .number = 34, 2188a0d387c7Smrg .name = L"Test wide string", 2189a0d387c7Smrg .average = 543.34343, 2190a0d387c7Smrg }; 2191a0d387c7Smrg 2192a0d387c7Smrg ni.number = 58; 2193a0d387c7Smrg 2194a0d387c7Smrg int dynamic_array[ni.number]; 2195a0d387c7Smrg dynamic_array[0] = argv[0][0]; 2196a0d387c7Smrg dynamic_array[ni.number - 1] = 543; 2197a0d387c7Smrg 2198a0d387c7Smrg // work around unused variable warnings 2199a0d387c7Smrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2200a0d387c7Smrg || dynamic_array[ni.number - 1] != 543); 2201a0d387c7Smrg' 2202a0d387c7Smrg 2203a0d387c7Smrg# Test code for whether the C compiler supports C11 (global declarations) 2204a0d387c7Smrgac_c_conftest_c11_globals=' 2205a0d387c7Smrg// Does the compiler advertise C11 conformance? 2206a0d387c7Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2207a0d387c7Smrg# error "Compiler does not advertise C11 conformance" 2208a0d387c7Smrg#endif 2209a0d387c7Smrg 2210a0d387c7Smrg// Check _Alignas. 2211a0d387c7Smrgchar _Alignas (double) aligned_as_double; 2212a0d387c7Smrgchar _Alignas (0) no_special_alignment; 2213a0d387c7Smrgextern char aligned_as_int; 2214a0d387c7Smrgchar _Alignas (0) _Alignas (int) aligned_as_int; 2215a0d387c7Smrg 2216a0d387c7Smrg// Check _Alignof. 2217a0d387c7Smrgenum 2218a0d387c7Smrg{ 2219a0d387c7Smrg int_alignment = _Alignof (int), 2220a0d387c7Smrg int_array_alignment = _Alignof (int[100]), 2221a0d387c7Smrg char_alignment = _Alignof (char) 2222a0d387c7Smrg}; 2223a0d387c7Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2224a0d387c7Smrg 2225a0d387c7Smrg// Check _Noreturn. 2226a0d387c7Smrgint _Noreturn does_not_return (void) { for (;;) continue; } 2227a0d387c7Smrg 2228a0d387c7Smrg// Check _Static_assert. 2229a0d387c7Smrgstruct test_static_assert 2230a0d387c7Smrg{ 2231a0d387c7Smrg int x; 2232a0d387c7Smrg _Static_assert (sizeof (int) <= sizeof (long int), 2233a0d387c7Smrg "_Static_assert does not work in struct"); 2234a0d387c7Smrg long int y; 2235a0d387c7Smrg}; 2236a0d387c7Smrg 2237a0d387c7Smrg// Check UTF-8 literals. 2238a0d387c7Smrg#define u8 syntax error! 2239a0d387c7Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 2240a0d387c7Smrg 2241a0d387c7Smrg// Check duplicate typedefs. 2242a0d387c7Smrgtypedef long *long_ptr; 2243a0d387c7Smrgtypedef long int *long_ptr; 2244a0d387c7Smrgtypedef long_ptr long_ptr; 2245a0d387c7Smrg 2246a0d387c7Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2247a0d387c7Smrgstruct anonymous 2248a0d387c7Smrg{ 2249a0d387c7Smrg union { 2250a0d387c7Smrg struct { int i; int j; }; 2251a0d387c7Smrg struct { int k; long int l; } w; 2252a0d387c7Smrg }; 2253a0d387c7Smrg int m; 2254a0d387c7Smrg} v1; 2255a0d387c7Smrg' 2256a0d387c7Smrg 2257a0d387c7Smrg# Test code for whether the C compiler supports C11 (body of main). 2258a0d387c7Smrgac_c_conftest_c11_main=' 2259a0d387c7Smrg _Static_assert ((offsetof (struct anonymous, i) 2260a0d387c7Smrg == offsetof (struct anonymous, w.k)), 2261a0d387c7Smrg "Anonymous union alignment botch"); 2262a0d387c7Smrg v1.i = 2; 2263a0d387c7Smrg v1.w.k = 5; 2264a0d387c7Smrg ok |= v1.i != 5; 2265a0d387c7Smrg' 2266a0d387c7Smrg 2267a0d387c7Smrg# Test code for whether the C compiler supports C11 (complete). 2268a0d387c7Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2269a0d387c7Smrg${ac_c_conftest_c99_globals} 2270a0d387c7Smrg${ac_c_conftest_c11_globals} 2271a0d387c7Smrg 2272a0d387c7Smrgint 2273a0d387c7Smrgmain (int argc, char **argv) 2274a0d387c7Smrg{ 2275a0d387c7Smrg int ok = 0; 2276a0d387c7Smrg ${ac_c_conftest_c89_main} 2277a0d387c7Smrg ${ac_c_conftest_c99_main} 2278a0d387c7Smrg ${ac_c_conftest_c11_main} 2279a0d387c7Smrg return ok; 2280a0d387c7Smrg} 2281a0d387c7Smrg" 2282a0d387c7Smrg 2283a0d387c7Smrg# Test code for whether the C compiler supports C99 (complete). 2284a0d387c7Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2285a0d387c7Smrg${ac_c_conftest_c99_globals} 2286a0d387c7Smrg 2287a0d387c7Smrgint 2288a0d387c7Smrgmain (int argc, char **argv) 2289a0d387c7Smrg{ 2290a0d387c7Smrg int ok = 0; 2291a0d387c7Smrg ${ac_c_conftest_c89_main} 2292a0d387c7Smrg ${ac_c_conftest_c99_main} 2293a0d387c7Smrg return ok; 2294a0d387c7Smrg} 2295a0d387c7Smrg" 2296a0d387c7Smrg 2297a0d387c7Smrg# Test code for whether the C compiler supports C89 (complete). 2298a0d387c7Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2299a0d387c7Smrg 2300a0d387c7Smrgint 2301a0d387c7Smrgmain (int argc, char **argv) 2302a0d387c7Smrg{ 2303a0d387c7Smrg int ok = 0; 2304a0d387c7Smrg ${ac_c_conftest_c89_main} 2305a0d387c7Smrg return ok; 2306a0d387c7Smrg} 2307a0d387c7Smrg" 2308a0d387c7Smrg 2309a0d387c7Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2310a0d387c7Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2311a0d387c7Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2312a0d387c7Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2313a0d387c7Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2314a0d387c7Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2315a0d387c7Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2316a0d387c7Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2317a0d387c7Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2318a0d387c7Smrg 2319a0d387c7Smrg# Auxiliary files required by this configure script. 2320a0d387c7Smrgac_aux_files="config.guess config.sub compile missing install-sh" 2321a0d387c7Smrg 2322a0d387c7Smrg# Locations in which to look for auxiliary files. 2323a0d387c7Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 2324a0d387c7Smrg 2325a0d387c7Smrg# Search for a directory containing all of the required auxiliary files, 2326a0d387c7Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2327a0d387c7Smrg# If we don't find one directory that contains all the files we need, 2328a0d387c7Smrg# we report the set of missing files from the *first* directory in 2329a0d387c7Smrg# $ac_aux_dir_candidates and give up. 2330a0d387c7Smrgac_missing_aux_files="" 2331a0d387c7Smrgac_first_candidate=: 2332a0d387c7Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2333a0d387c7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2334a0d387c7Smrgas_found=false 2335a0d387c7Smrgfor as_dir in $ac_aux_dir_candidates 2336a0d387c7Smrgdo 2337a0d387c7Smrg IFS=$as_save_IFS 2338a0d387c7Smrg case $as_dir in #((( 2339a0d387c7Smrg '') as_dir=./ ;; 2340a0d387c7Smrg */) ;; 2341a0d387c7Smrg *) as_dir=$as_dir/ ;; 2342a0d387c7Smrg esac 2343a0d387c7Smrg as_found=: 2344a0d387c7Smrg 2345a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2346a0d387c7Smrg ac_aux_dir_found=yes 2347a0d387c7Smrg ac_install_sh= 2348a0d387c7Smrg for ac_aux in $ac_aux_files 2349a0d387c7Smrg do 2350a0d387c7Smrg # As a special case, if "install-sh" is required, that requirement 2351a0d387c7Smrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2352a0d387c7Smrg # and $ac_install_sh is set appropriately for whichever one is found. 2353a0d387c7Smrg if test x"$ac_aux" = x"install-sh" 2354a0d387c7Smrg then 2355a0d387c7Smrg if test -f "${as_dir}install-sh"; then 2356a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2357a0d387c7Smrg ac_install_sh="${as_dir}install-sh -c" 2358a0d387c7Smrg elif test -f "${as_dir}install.sh"; then 2359a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2360a0d387c7Smrg ac_install_sh="${as_dir}install.sh -c" 2361a0d387c7Smrg elif test -f "${as_dir}shtool"; then 2362a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2363a0d387c7Smrg ac_install_sh="${as_dir}shtool install -c" 2364a0d387c7Smrg else 2365a0d387c7Smrg ac_aux_dir_found=no 2366a0d387c7Smrg if $ac_first_candidate; then 2367a0d387c7Smrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2368a0d387c7Smrg else 2369a0d387c7Smrg break 2370a0d387c7Smrg fi 2371a0d387c7Smrg fi 2372a0d387c7Smrg else 2373a0d387c7Smrg if test -f "${as_dir}${ac_aux}"; then 2374a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2375a0d387c7Smrg else 2376a0d387c7Smrg ac_aux_dir_found=no 2377a0d387c7Smrg if $ac_first_candidate; then 2378a0d387c7Smrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2379a0d387c7Smrg else 2380a0d387c7Smrg break 2381a0d387c7Smrg fi 2382a0d387c7Smrg fi 2383a0d387c7Smrg fi 2384a0d387c7Smrg done 2385a0d387c7Smrg if test "$ac_aux_dir_found" = yes; then 2386a0d387c7Smrg ac_aux_dir="$as_dir" 2387a0d387c7Smrg break 2388a0d387c7Smrg fi 2389a0d387c7Smrg ac_first_candidate=false 2390a0d387c7Smrg 2391a0d387c7Smrg as_found=false 2392a0d387c7Smrgdone 2393a0d387c7SmrgIFS=$as_save_IFS 2394a0d387c7Smrgif $as_found 2395a0d387c7Smrgthen : 2396a0d387c7Smrg 2397a0d387c7Smrgelse $as_nop 2398a0d387c7Smrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 2399a0d387c7Smrgfi 2400a0d387c7Smrg 2401a0d387c7Smrg 2402a0d387c7Smrg# These three variables are undocumented and unsupported, 2403a0d387c7Smrg# and are intended to be withdrawn in a future Autoconf release. 2404a0d387c7Smrg# They can cause serious problems if a builder's source tree is in a directory 2405a0d387c7Smrg# whose full name contains unusual characters. 2406a0d387c7Smrgif test -f "${ac_aux_dir}config.guess"; then 2407a0d387c7Smrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2408a0d387c7Smrgfi 2409a0d387c7Smrgif test -f "${ac_aux_dir}config.sub"; then 2410a0d387c7Smrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2411a0d387c7Smrgfi 2412a0d387c7Smrgif test -f "$ac_aux_dir/configure"; then 2413a0d387c7Smrg ac_configure="$SHELL ${ac_aux_dir}configure" 2414a0d387c7Smrgfi 2415a0d387c7Smrg 2416a0d387c7Smrg# Check that the precious variables saved in the cache have kept the same 2417a0d387c7Smrg# value. 2418a0d387c7Smrgac_cache_corrupted=false 2419a0d387c7Smrgfor ac_var in $ac_precious_vars; do 2420a0d387c7Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2421a0d387c7Smrg eval ac_new_set=\$ac_env_${ac_var}_set 2422a0d387c7Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2423a0d387c7Smrg eval ac_new_val=\$ac_env_${ac_var}_value 2424a0d387c7Smrg case $ac_old_set,$ac_new_set in 2425a0d387c7Smrg set,) 2426a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2427a0d387c7Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2428a0d387c7Smrg ac_cache_corrupted=: ;; 2429a0d387c7Smrg ,set) 2430a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2431a0d387c7Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2432a0d387c7Smrg ac_cache_corrupted=: ;; 2433a0d387c7Smrg ,);; 2434a0d387c7Smrg *) 2435a0d387c7Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 2436a0d387c7Smrg # differences in whitespace do not lead to failure. 2437a0d387c7Smrg ac_old_val_w=`echo x $ac_old_val` 2438a0d387c7Smrg ac_new_val_w=`echo x $ac_new_val` 2439a0d387c7Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2440a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2441a0d387c7Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2442a0d387c7Smrg ac_cache_corrupted=: 2443a0d387c7Smrg else 2444a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2445a0d387c7Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2446a0d387c7Smrg eval $ac_var=\$ac_old_val 2447a0d387c7Smrg fi 2448a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2449a0d387c7Smrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 2450a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2451a0d387c7Smrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 2452a0d387c7Smrg fi;; 2453a0d387c7Smrg esac 2454a0d387c7Smrg # Pass precious variables to config.status. 2455a0d387c7Smrg if test "$ac_new_set" = set; then 2456a0d387c7Smrg case $ac_new_val in 2457a0d387c7Smrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2458a0d387c7Smrg *) ac_arg=$ac_var=$ac_new_val ;; 2459a0d387c7Smrg esac 2460a0d387c7Smrg case " $ac_configure_args " in 2461a0d387c7Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2462a0d387c7Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2463a0d387c7Smrg esac 2464a0d387c7Smrg fi 2465a0d387c7Smrgdone 2466a0d387c7Smrgif $ac_cache_corrupted; then 2467a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2468a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 2469a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2470a0d387c7Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2471a0d387c7Smrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 2472a0d387c7Smrg and start over" "$LINENO" 5 2473a0d387c7Smrgfi 2474a0d387c7Smrg## -------------------- ## 2475a0d387c7Smrg## Main body of script. ## 2476a0d387c7Smrg## -------------------- ## 2477a0d387c7Smrg 2478a0d387c7Smrgac_ext=c 2479a0d387c7Smrgac_cpp='$CPP $CPPFLAGS' 2480a0d387c7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2481a0d387c7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2482a0d387c7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2483a0d387c7Smrg 2484a0d387c7Smrg 2485a0d387c7Smrg 2486a0d387c7Smrgac_config_headers="$ac_config_headers config.h" 2487a0d387c7Smrg 2488a0d387c7Smrg 2489a0d387c7Smrg# Initialize Automake 2490a0d387c7Smrgam__api_version='1.16' 2491a0d387c7Smrg 2492a0d387c7Smrg 2493a0d387c7Smrg 2494a0d387c7Smrg # Find a good install program. We prefer a C program (faster), 2495a0d387c7Smrg# so one script is as good as another. But avoid the broken or 2496a0d387c7Smrg# incompatible versions: 2497a0d387c7Smrg# SysV /etc/install, /usr/sbin/install 2498a0d387c7Smrg# SunOS /usr/etc/install 2499a0d387c7Smrg# IRIX /sbin/install 2500a0d387c7Smrg# AIX /bin/install 25010fa2845dSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 25020fa2845dSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 25030fa2845dSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 25040fa2845dSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 25050fa2845dSmrg# OS/2's system install, which has a completely different semantic 25060fa2845dSmrg# ./install, which can be erroneously created by make from ./install.sh. 25077888fd0eSmrg# Reject install programs that cannot install multiple files. 2508a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2509a0d387c7Smrgprintf %s "checking for a BSD-compatible install... " >&6; } 25100fa2845dSmrgif test -z "$INSTALL"; then 2511a0d387c7Smrgif test ${ac_cv_path_install+y} 2512a0d387c7Smrgthen : 2513a0d387c7Smrg printf %s "(cached) " >&6 2514a0d387c7Smrgelse $as_nop 25150fa2845dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 25160fa2845dSmrgfor as_dir in $PATH 25170fa2845dSmrgdo 25180fa2845dSmrg IFS=$as_save_IFS 2519a0d387c7Smrg case $as_dir in #((( 2520a0d387c7Smrg '') as_dir=./ ;; 2521a0d387c7Smrg */) ;; 2522a0d387c7Smrg *) as_dir=$as_dir/ ;; 2523a0d387c7Smrg esac 2524a0d387c7Smrg # Account for fact that we put trailing slashes in our PATH walk. 2525a0d387c7Smrgcase $as_dir in #(( 2526a0d387c7Smrg ./ | /[cC]/* | \ 25270fa2845dSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2528ec74af46Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 25290fa2845dSmrg /usr/ucb/* ) ;; 25300fa2845dSmrg *) 25310fa2845dSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 25320fa2845dSmrg # Don't use installbsd from OSF since it installs stuff as root 25330fa2845dSmrg # by default. 25340fa2845dSmrg for ac_prog in ginstall scoinst install; do 25350fa2845dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2536a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 25370fa2845dSmrg if test $ac_prog = install && 2538a0d387c7Smrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 25390fa2845dSmrg # AIX install. It has an incompatible calling convention. 25400fa2845dSmrg : 25410fa2845dSmrg elif test $ac_prog = install && 2542a0d387c7Smrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 25430fa2845dSmrg # program-specific install script used by HP pwplus--don't use. 25440fa2845dSmrg : 25450fa2845dSmrg else 25467888fd0eSmrg rm -rf conftest.one conftest.two conftest.dir 25477888fd0eSmrg echo one > conftest.one 25487888fd0eSmrg echo two > conftest.two 25497888fd0eSmrg mkdir conftest.dir 2550a0d387c7Smrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25517888fd0eSmrg test -s conftest.one && test -s conftest.two && 25527888fd0eSmrg test -s conftest.dir/conftest.one && 25537888fd0eSmrg test -s conftest.dir/conftest.two 25547888fd0eSmrg then 2555a0d387c7Smrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25567888fd0eSmrg break 3 25577888fd0eSmrg fi 25580fa2845dSmrg fi 25590fa2845dSmrg fi 25600fa2845dSmrg done 25610fa2845dSmrg done 25620fa2845dSmrg ;; 25630fa2845dSmrgesac 25647888fd0eSmrg 2565ec74af46Smrg done 25660fa2845dSmrgIFS=$as_save_IFS 25670fa2845dSmrg 25687888fd0eSmrgrm -rf conftest.one conftest.two conftest.dir 25690fa2845dSmrg 25700fa2845dSmrgfi 2571a0d387c7Smrg if test ${ac_cv_path_install+y}; then 25720fa2845dSmrg INSTALL=$ac_cv_path_install 25730fa2845dSmrg else 25740fa2845dSmrg # As a last resort, use the slow shell script. Don't cache a 25750fa2845dSmrg # value for INSTALL within a source directory, because that will 25760fa2845dSmrg # break other packages using the cache if that directory is 25770fa2845dSmrg # removed, or if the value is a relative name. 25780fa2845dSmrg INSTALL=$ac_install_sh 25790fa2845dSmrg fi 25800fa2845dSmrgfi 2581a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2582a0d387c7Smrgprintf "%s\n" "$INSTALL" >&6; } 25830fa2845dSmrg 25840fa2845dSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 25850fa2845dSmrg# It thinks the first close brace ends the variable substitution. 25860fa2845dSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 25870fa2845dSmrg 25880fa2845dSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 25890fa2845dSmrg 25900fa2845dSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 25910fa2845dSmrg 2592a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2593a0d387c7Smrgprintf %s "checking whether build environment is sane... " >&6; } 25947888fd0eSmrg# Reject unsafe characters in $srcdir or the absolute working directory 25957888fd0eSmrg# name. Accept space and tab only in the latter. 25967888fd0eSmrgam_lf=' 25977888fd0eSmrg' 25987888fd0eSmrgcase `pwd` in 25997888fd0eSmrg *[\\\"\#\$\&\'\`$am_lf]*) 2600ec74af46Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 26017888fd0eSmrgesac 26027888fd0eSmrgcase $srcdir in 26037888fd0eSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2604f66be5ecSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 26057888fd0eSmrgesac 26067888fd0eSmrg 2607f66be5ecSmrg# Do 'set' in a subshell so we don't clobber the current shell's 26080fa2845dSmrg# arguments. Must try -L first in case configure is actually a 26090fa2845dSmrg# symlink; some systems play weird games with the mod time of symlinks 26100fa2845dSmrg# (eg FreeBSD returns the mod time of the symlink's containing 26110fa2845dSmrg# directory). 26120fa2845dSmrgif ( 2613f66be5ecSmrg am_has_slept=no 2614f66be5ecSmrg for am_try in 1 2; do 2615f66be5ecSmrg echo "timestamp, slept: $am_has_slept" > conftest.file 2616f66be5ecSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2617f66be5ecSmrg if test "$*" = "X"; then 2618f66be5ecSmrg # -L didn't work. 2619f66be5ecSmrg set X `ls -t "$srcdir/configure" conftest.file` 2620f66be5ecSmrg fi 2621f66be5ecSmrg if test "$*" != "X $srcdir/configure conftest.file" \ 2622f66be5ecSmrg && test "$*" != "X conftest.file $srcdir/configure"; then 2623f66be5ecSmrg 2624f66be5ecSmrg # If neither matched, then we have a broken ls. This can happen 2625f66be5ecSmrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2626f66be5ecSmrg # broken ls alias from the environment. This has actually 2627f66be5ecSmrg # happened. Such a system could not be considered "sane". 2628f66be5ecSmrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2629f66be5ecSmrg alias in your environment" "$LINENO" 5 2630f66be5ecSmrg fi 2631f66be5ecSmrg if test "$2" = conftest.file || test $am_try -eq 2; then 2632f66be5ecSmrg break 2633f66be5ecSmrg fi 2634f66be5ecSmrg # Just in case. 2635f66be5ecSmrg sleep 1 2636f66be5ecSmrg am_has_slept=yes 2637f66be5ecSmrg done 26380fa2845dSmrg test "$2" = conftest.file 26390fa2845dSmrg ) 26400fa2845dSmrgthen 26410fa2845dSmrg # Ok. 26420fa2845dSmrg : 26430fa2845dSmrgelse 2644ec74af46Smrg as_fn_error $? "newly created file is older than distributed files! 2645ec74af46SmrgCheck your system clock" "$LINENO" 5 26460fa2845dSmrgfi 2647a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2648a0d387c7Smrgprintf "%s\n" "yes" >&6; } 2649f66be5ecSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2650f66be5ecSmrg# generated files are strictly newer. 2651f66be5ecSmrgam_sleep_pid= 2652f66be5ecSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2653f66be5ecSmrg ( sleep 1 ) & 2654f66be5ecSmrg am_sleep_pid=$! 2655f66be5ecSmrgfi 2656f66be5ecSmrg 2657f66be5ecSmrgrm -f conftest.file 2658f66be5ecSmrg 26590fa2845dSmrgtest "$program_prefix" != NONE && 26600fa2845dSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 26610fa2845dSmrg# Use a double $ so make ignores it. 26620fa2845dSmrgtest "$program_suffix" != NONE && 26630fa2845dSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 26647888fd0eSmrg# Double any \ or $. 26650fa2845dSmrg# By default was `s,x,x', remove it if useless. 26667888fd0eSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2667a0d387c7Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2668a0d387c7Smrg 26690fa2845dSmrg 2670f66be5ecSmrg# Expand $ac_aux_dir to an absolute path. 2671f66be5ecSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 26720fa2845dSmrg 2673a0d387c7Smrg 2674a0d387c7Smrg if test x"${MISSING+set}" != xset; then 2675a0d387c7Smrg MISSING="\${SHELL} '$am_aux_dir/missing'" 26767888fd0eSmrgfi 26770fa2845dSmrg# Use eval to expand $SHELL 2678f66be5ecSmrgif eval "$MISSING --is-lightweight"; then 2679f66be5ecSmrg am_missing_run="$MISSING " 26800fa2845dSmrgelse 26810fa2845dSmrg am_missing_run= 2682a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2683a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 26840fa2845dSmrgfi 26850fa2845dSmrg 2686f66be5ecSmrgif test x"${install_sh+set}" != xset; then 26877888fd0eSmrg case $am_aux_dir in 26887888fd0eSmrg *\ * | *\ *) 26897888fd0eSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 26907888fd0eSmrg *) 26917888fd0eSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 26927888fd0eSmrg esac 26937888fd0eSmrgfi 26947888fd0eSmrg 2695f66be5ecSmrg# Installed binaries are usually stripped using 'strip' when the user 2696f66be5ecSmrg# run "make install-strip". However 'strip' might not be the right 26977888fd0eSmrg# tool to use in cross-compilation environments, therefore Automake 2698f66be5ecSmrg# will honor the 'STRIP' environment variable to overrule this program. 26997888fd0eSmrgif test "$cross_compiling" != no; then 27007888fd0eSmrg if test -n "$ac_tool_prefix"; then 27017888fd0eSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 27027888fd0eSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2703a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2704a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 2705a0d387c7Smrgif test ${ac_cv_prog_STRIP+y} 2706a0d387c7Smrgthen : 2707a0d387c7Smrg printf %s "(cached) " >&6 2708a0d387c7Smrgelse $as_nop 27097888fd0eSmrg if test -n "$STRIP"; then 27107888fd0eSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 27117888fd0eSmrgelse 27127888fd0eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27137888fd0eSmrgfor as_dir in $PATH 27147888fd0eSmrgdo 27157888fd0eSmrg IFS=$as_save_IFS 2716a0d387c7Smrg case $as_dir in #((( 2717a0d387c7Smrg '') as_dir=./ ;; 2718a0d387c7Smrg */) ;; 2719a0d387c7Smrg *) as_dir=$as_dir/ ;; 2720a0d387c7Smrg esac 2721ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2722a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27237888fd0eSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2724a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27257888fd0eSmrg break 2 27267888fd0eSmrg fi 27277888fd0eSmrgdone 2728ec74af46Smrg done 27297888fd0eSmrgIFS=$as_save_IFS 27307888fd0eSmrg 27317888fd0eSmrgfi 27327888fd0eSmrgfi 27337888fd0eSmrgSTRIP=$ac_cv_prog_STRIP 27347888fd0eSmrgif test -n "$STRIP"; then 2735a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2736a0d387c7Smrgprintf "%s\n" "$STRIP" >&6; } 27377888fd0eSmrgelse 2738a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2739a0d387c7Smrgprintf "%s\n" "no" >&6; } 27407888fd0eSmrgfi 27417888fd0eSmrg 27427888fd0eSmrg 27437888fd0eSmrgfi 27447888fd0eSmrgif test -z "$ac_cv_prog_STRIP"; then 27457888fd0eSmrg ac_ct_STRIP=$STRIP 27467888fd0eSmrg # Extract the first word of "strip", so it can be a program name with args. 27477888fd0eSmrgset dummy strip; ac_word=$2 2748a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2749a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 2750a0d387c7Smrgif test ${ac_cv_prog_ac_ct_STRIP+y} 2751a0d387c7Smrgthen : 2752a0d387c7Smrg printf %s "(cached) " >&6 2753a0d387c7Smrgelse $as_nop 27547888fd0eSmrg if test -n "$ac_ct_STRIP"; then 27557888fd0eSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 27567888fd0eSmrgelse 27577888fd0eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27587888fd0eSmrgfor as_dir in $PATH 27597888fd0eSmrgdo 27607888fd0eSmrg IFS=$as_save_IFS 2761a0d387c7Smrg case $as_dir in #((( 2762a0d387c7Smrg '') as_dir=./ ;; 2763a0d387c7Smrg */) ;; 2764a0d387c7Smrg *) as_dir=$as_dir/ ;; 2765a0d387c7Smrg esac 2766ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2767a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27687888fd0eSmrg ac_cv_prog_ac_ct_STRIP="strip" 2769a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27707888fd0eSmrg break 2 27717888fd0eSmrg fi 27727888fd0eSmrgdone 2773ec74af46Smrg done 27747888fd0eSmrgIFS=$as_save_IFS 27757888fd0eSmrg 27767888fd0eSmrgfi 27777888fd0eSmrgfi 27787888fd0eSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 27797888fd0eSmrgif test -n "$ac_ct_STRIP"; then 2780a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2781a0d387c7Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 27827888fd0eSmrgelse 2783a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2784a0d387c7Smrgprintf "%s\n" "no" >&6; } 27857888fd0eSmrgfi 27867888fd0eSmrg 27877888fd0eSmrg if test "x$ac_ct_STRIP" = x; then 27887888fd0eSmrg STRIP=":" 27897888fd0eSmrg else 27907888fd0eSmrg case $cross_compiling:$ac_tool_warned in 27917888fd0eSmrgyes:) 2792a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2793a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 27947888fd0eSmrgac_tool_warned=yes ;; 27957888fd0eSmrgesac 27967888fd0eSmrg STRIP=$ac_ct_STRIP 27977888fd0eSmrg fi 27987888fd0eSmrgelse 27997888fd0eSmrg STRIP="$ac_cv_prog_STRIP" 28007888fd0eSmrgfi 28017888fd0eSmrg 28027888fd0eSmrgfi 28037888fd0eSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 28047888fd0eSmrg 2805a0d387c7Smrg 2806a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 2807a0d387c7Smrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28087888fd0eSmrgif test -z "$MKDIR_P"; then 2809a0d387c7Smrg if test ${ac_cv_path_mkdir+y} 2810a0d387c7Smrgthen : 2811a0d387c7Smrg printf %s "(cached) " >&6 2812a0d387c7Smrgelse $as_nop 28130fa2845dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28140fa2845dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28150fa2845dSmrgdo 28160fa2845dSmrg IFS=$as_save_IFS 2817a0d387c7Smrg case $as_dir in #((( 2818a0d387c7Smrg '') as_dir=./ ;; 2819a0d387c7Smrg */) ;; 2820a0d387c7Smrg *) as_dir=$as_dir/ ;; 2821a0d387c7Smrg esac 2822ec74af46Smrg for ac_prog in mkdir gmkdir; do 28230fa2845dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2824a0d387c7Smrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 2825a0d387c7Smrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 2826a0d387c7Smrg 'mkdir ('*'coreutils) '* | \ 2827a0d387c7Smrg 'BusyBox '* | \ 28280fa2845dSmrg 'mkdir (fileutils) '4.1*) 2829a0d387c7Smrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28300fa2845dSmrg break 3;; 28310fa2845dSmrg esac 28320fa2845dSmrg done 28330fa2845dSmrg done 2834ec74af46Smrg done 28350fa2845dSmrgIFS=$as_save_IFS 28360fa2845dSmrg 28370fa2845dSmrgfi 28380fa2845dSmrg 2839ec74af46Smrg test -d ./--version && rmdir ./--version 2840a0d387c7Smrg if test ${ac_cv_path_mkdir+y}; then 28410fa2845dSmrg MKDIR_P="$ac_cv_path_mkdir -p" 28420fa2845dSmrg else 28430fa2845dSmrg # As a last resort, use the slow shell script. Don't cache a 28440fa2845dSmrg # value for MKDIR_P within a source directory, because that will 28450fa2845dSmrg # break other packages using the cache if that directory is 28460fa2845dSmrg # removed, or if the value is a relative name. 28470fa2845dSmrg MKDIR_P="$ac_install_sh -d" 28480fa2845dSmrg fi 28490fa2845dSmrgfi 2850a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2851a0d387c7Smrgprintf "%s\n" "$MKDIR_P" >&6; } 28520fa2845dSmrg 28530fa2845dSmrgfor ac_prog in gawk mawk nawk awk 28540fa2845dSmrgdo 28550fa2845dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 28560fa2845dSmrgset dummy $ac_prog; ac_word=$2 2857a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2858a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 2859a0d387c7Smrgif test ${ac_cv_prog_AWK+y} 2860a0d387c7Smrgthen : 2861a0d387c7Smrg printf %s "(cached) " >&6 2862a0d387c7Smrgelse $as_nop 28630fa2845dSmrg if test -n "$AWK"; then 28640fa2845dSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 28650fa2845dSmrgelse 28660fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28670fa2845dSmrgfor as_dir in $PATH 28680fa2845dSmrgdo 28690fa2845dSmrg IFS=$as_save_IFS 2870a0d387c7Smrg case $as_dir in #((( 2871a0d387c7Smrg '') as_dir=./ ;; 2872a0d387c7Smrg */) ;; 2873a0d387c7Smrg *) as_dir=$as_dir/ ;; 2874a0d387c7Smrg esac 2875ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2876a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 28770fa2845dSmrg ac_cv_prog_AWK="$ac_prog" 2878a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 28790fa2845dSmrg break 2 28800fa2845dSmrg fi 28810fa2845dSmrgdone 2882ec74af46Smrg done 28830fa2845dSmrgIFS=$as_save_IFS 28840fa2845dSmrg 28850fa2845dSmrgfi 28860fa2845dSmrgfi 28870fa2845dSmrgAWK=$ac_cv_prog_AWK 28880fa2845dSmrgif test -n "$AWK"; then 2889a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2890a0d387c7Smrgprintf "%s\n" "$AWK" >&6; } 28910fa2845dSmrgelse 2892a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2893a0d387c7Smrgprintf "%s\n" "no" >&6; } 28940fa2845dSmrgfi 28950fa2845dSmrg 28960fa2845dSmrg 28970fa2845dSmrg test -n "$AWK" && break 28980fa2845dSmrgdone 28990fa2845dSmrg 2900a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2901a0d387c7Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 29027888fd0eSmrgset x ${MAKE-make} 2903a0d387c7Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2904a0d387c7Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 2905a0d387c7Smrgthen : 2906a0d387c7Smrg printf %s "(cached) " >&6 2907a0d387c7Smrgelse $as_nop 29080fa2845dSmrg cat >conftest.make <<\_ACEOF 29090fa2845dSmrgSHELL = /bin/sh 29100fa2845dSmrgall: 29110fa2845dSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 29120fa2845dSmrg_ACEOF 2913ec74af46Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 29140fa2845dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 29150fa2845dSmrg *@@@%%%=?*=@@@%%%*) 29160fa2845dSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 29170fa2845dSmrg *) 29180fa2845dSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 29190fa2845dSmrgesac 29200fa2845dSmrgrm -f conftest.make 29210fa2845dSmrgfi 29220fa2845dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2923a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2924a0d387c7Smrgprintf "%s\n" "yes" >&6; } 29250fa2845dSmrg SET_MAKE= 29260fa2845dSmrgelse 2927a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2928a0d387c7Smrgprintf "%s\n" "no" >&6; } 29290fa2845dSmrg SET_MAKE="MAKE=${MAKE-make}" 29300fa2845dSmrgfi 29310fa2845dSmrg 29320fa2845dSmrgrm -rf .tst 2>/dev/null 29330fa2845dSmrgmkdir .tst 2>/dev/null 29340fa2845dSmrgif test -d .tst; then 29350fa2845dSmrg am__leading_dot=. 29360fa2845dSmrgelse 29370fa2845dSmrg am__leading_dot=_ 29380fa2845dSmrgfi 29390fa2845dSmrgrmdir .tst 2>/dev/null 29400fa2845dSmrg 2941f66be5ecSmrg# Check whether --enable-silent-rules was given. 2942a0d387c7Smrgif test ${enable_silent_rules+y} 2943a0d387c7Smrgthen : 2944f66be5ecSmrg enableval=$enable_silent_rules; 2945f66be5ecSmrgfi 2946f66be5ecSmrg 2947f66be5ecSmrgcase $enable_silent_rules in # ((( 2948f66be5ecSmrg yes) AM_DEFAULT_VERBOSITY=0;; 2949f66be5ecSmrg no) AM_DEFAULT_VERBOSITY=1;; 2950f66be5ecSmrg *) AM_DEFAULT_VERBOSITY=1;; 2951f66be5ecSmrgesac 2952f66be5ecSmrgam_make=${MAKE-make} 2953a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2954a0d387c7Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 2955a0d387c7Smrgif test ${am_cv_make_support_nested_variables+y} 2956a0d387c7Smrgthen : 2957a0d387c7Smrg printf %s "(cached) " >&6 2958a0d387c7Smrgelse $as_nop 2959a0d387c7Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 2960f66be5ecSmrgBAR0=false 2961f66be5ecSmrgBAR1=true 2962f66be5ecSmrgV=1 2963f66be5ecSmrgam__doit: 2964f66be5ecSmrg @$(TRUE) 2965f66be5ecSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2966f66be5ecSmrg am_cv_make_support_nested_variables=yes 2967f66be5ecSmrgelse 2968f66be5ecSmrg am_cv_make_support_nested_variables=no 2969f66be5ecSmrgfi 2970f66be5ecSmrgfi 2971a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2972a0d387c7Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 2973f66be5ecSmrgif test $am_cv_make_support_nested_variables = yes; then 2974f66be5ecSmrg AM_V='$(V)' 2975f66be5ecSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2976f66be5ecSmrgelse 2977f66be5ecSmrg AM_V=$AM_DEFAULT_VERBOSITY 2978f66be5ecSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2979f66be5ecSmrgfi 2980f66be5ecSmrgAM_BACKSLASH='\' 2981f66be5ecSmrg 29820fa2845dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 29830fa2845dSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 29840fa2845dSmrg # is not polluted with repeated "-I." 29850fa2845dSmrg am__isrc=' -I$(srcdir)' 29860fa2845dSmrg # test to see if srcdir already configured 29870fa2845dSmrg if test -f $srcdir/config.status; then 2988ec74af46Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 29890fa2845dSmrg fi 29900fa2845dSmrgfi 29910fa2845dSmrg 29920fa2845dSmrg# test whether we have cygpath 29930fa2845dSmrgif test -z "$CYGPATH_W"; then 29940fa2845dSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 29950fa2845dSmrg CYGPATH_W='cygpath -w' 29960fa2845dSmrg else 29970fa2845dSmrg CYGPATH_W=echo 29980fa2845dSmrg fi 29990fa2845dSmrgfi 30000fa2845dSmrg 30010fa2845dSmrg 30020fa2845dSmrg# Define the identity of the package. 30030fa2845dSmrg PACKAGE='xdriinfo' 3004a0d387c7Smrg VERSION='1.0.7' 30050fa2845dSmrg 30060fa2845dSmrg 3007a0d387c7Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 30080fa2845dSmrg 30090fa2845dSmrg 3010a0d387c7Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 30110fa2845dSmrg 30120fa2845dSmrg# Some tools Automake needs. 30130fa2845dSmrg 30140fa2845dSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 30150fa2845dSmrg 30160fa2845dSmrg 30170fa2845dSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 30180fa2845dSmrg 30190fa2845dSmrg 30200fa2845dSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 30210fa2845dSmrg 30220fa2845dSmrg 30230fa2845dSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 30240fa2845dSmrg 30250fa2845dSmrg 30260fa2845dSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 30270fa2845dSmrg 3028f66be5ecSmrg# For better backward compatibility. To be removed once Automake 1.9.x 3029f66be5ecSmrg# dies out for good. For more background, see: 3030a0d387c7Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3031a0d387c7Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3032f66be5ecSmrgmkdir_p='$(MKDIR_P)' 30330fa2845dSmrg 3034f66be5ecSmrg# We need awk for the "check" target (and possibly the TAP driver). The 3035f66be5ecSmrg# system "awk" is bad on some platforms. 3036f66be5ecSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 3037f66be5ecSmrg# in the wild :-( We should find a proper way to deprecate it ... 3038f66be5ecSmrgAMTAR='$${TAR-tar}' 30390fa2845dSmrg 30400fa2845dSmrg 3041f66be5ecSmrg# We'll loop over all known methods to create a tar archive until one works. 3042f66be5ecSmrg_am_tools='gnutar pax cpio none' 30430fa2845dSmrg 3044f66be5ecSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 30450fa2845dSmrg 30460fa2845dSmrg 30470fa2845dSmrg 30487888fd0eSmrg 30490fa2845dSmrg 3050a0d387c7Smrg# Variables for tags utilities; see am/tags.am 3051a0d387c7Smrgif test -z "$CTAGS"; then 3052a0d387c7Smrg CTAGS=ctags 3053a0d387c7Smrgfi 3054a0d387c7Smrg 3055a0d387c7Smrgif test -z "$ETAGS"; then 3056a0d387c7Smrg ETAGS=etags 3057a0d387c7Smrgfi 3058a0d387c7Smrg 3059a0d387c7Smrgif test -z "$CSCOPE"; then 3060a0d387c7Smrg CSCOPE=cscope 3061a0d387c7Smrgfi 3062a0d387c7Smrg 3063a0d387c7Smrg 30640fa2845dSmrg 3065f66be5ecSmrg# POSIX will say in a future version that running "rm -f" with no argument 3066f66be5ecSmrg# is OK; and we want to be able to make that assumption in our Makefile 3067f66be5ecSmrg# recipes. So use an aggressive probe to check that the usage we want is 3068f66be5ecSmrg# actually supported "in the wild" to an acceptable degree. 3069f66be5ecSmrg# See automake bug#10828. 3070f66be5ecSmrg# To make any issue more visible, cause the running configure to be aborted 3071f66be5ecSmrg# by default if the 'rm' program in use doesn't match our expectations; the 3072f66be5ecSmrg# user can still override this though. 3073f66be5ecSmrgif rm -f && rm -fr && rm -rf; then : OK; else 3074f66be5ecSmrg cat >&2 <<'END' 3075f66be5ecSmrgOops! 3076f66be5ecSmrg 3077f66be5ecSmrgYour 'rm' program seems unable to run without file operands specified 3078f66be5ecSmrgon the command line, even when the '-f' option is present. This is contrary 3079f66be5ecSmrgto the behaviour of most rm programs out there, and not conforming with 3080f66be5ecSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3081f66be5ecSmrg 3082f66be5ecSmrgPlease tell bug-automake@gnu.org about your system, including the value 3083f66be5ecSmrgof your $PATH and any error possibly output before this message. This 3084f66be5ecSmrgcan help us improve future automake versions. 3085f66be5ecSmrg 3086f66be5ecSmrgEND 3087f66be5ecSmrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3088f66be5ecSmrg echo 'Configuration will proceed anyway, since you have set the' >&2 3089f66be5ecSmrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3090f66be5ecSmrg echo >&2 3091f66be5ecSmrg else 3092f66be5ecSmrg cat >&2 <<'END' 3093f66be5ecSmrgAborting the configuration process, to ensure you take notice of the issue. 3094f66be5ecSmrg 3095f66be5ecSmrgYou can download and install GNU coreutils to get an 'rm' implementation 3096a0d387c7Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3097f66be5ecSmrg 3098f66be5ecSmrgIf you want to complete the configuration process using your problematic 3099f66be5ecSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3100f66be5ecSmrgto "yes", and re-run configure. 31010fa2845dSmrg 3102f66be5ecSmrgEND 3103f66be5ecSmrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3104f66be5ecSmrg fi 3105f66be5ecSmrgfi 31060fa2845dSmrg 31070fa2845dSmrg 3108ec74af46Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 31097888fd0eSmrg 31107888fd0eSmrg 31117888fd0eSmrg 31127888fd0eSmrg 31137888fd0eSmrg 31147888fd0eSmrg 31157888fd0eSmrg 31167888fd0eSmrg 31177888fd0eSmrg 31187888fd0eSmrg 31197888fd0eSmrg 3120a0d387c7Smrg 3121a0d387c7Smrg 3122a0d387c7Smrg 3123a0d387c7Smrg 3124a0d387c7Smrg 3125a0d387c7Smrg 3126a0d387c7Smrg 3127a0d387c7Smrg 3128a0d387c7Smrg 3129ec74af46SmrgDEPDIR="${am__leading_dot}deps" 31307888fd0eSmrg 3131ec74af46Smrgac_config_commands="$ac_config_commands depfiles" 3132ec74af46Smrg 3133a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3134a0d387c7Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3135a0d387c7Smrgcat > confinc.mk << 'END' 3136ec74af46Smrgam__doit: 3137a0d387c7Smrg @echo this is the am__doit target >confinc.out 3138ec74af46Smrg.PHONY: am__doit 3139ec74af46SmrgEND 3140ec74af46Smrgam__include="#" 3141ec74af46Smrgam__quote= 3142a0d387c7Smrg# BSD make does it like this. 3143a0d387c7Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3144a0d387c7Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3145a0d387c7Smrgecho 'include confinc.mk # ignored' > confmf.GNU 3146a0d387c7Smrg_am_result=no 3147a0d387c7Smrgfor s in GNU BSD; do 3148a0d387c7Smrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3149a0d387c7Smrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3150a0d387c7Smrg ac_status=$? 3151a0d387c7Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3152a0d387c7Smrg (exit $ac_status); } 3153a0d387c7Smrg case $?:`cat confinc.out 2>/dev/null` in #( 3154a0d387c7Smrg '0:this is the am__doit target') : 3155a0d387c7Smrg case $s in #( 3156a0d387c7Smrg BSD) : 3157a0d387c7Smrg am__include='.include' am__quote='"' ;; #( 3158a0d387c7Smrg *) : 3159a0d387c7Smrg am__include='include' am__quote='' ;; 3160a0d387c7Smrgesac ;; #( 3161a0d387c7Smrg *) : 3162ec74af46Smrg ;; 3163a0d387c7Smrgesac 3164a0d387c7Smrg if test "$am__include" != "#"; then 3165a0d387c7Smrg _am_result="yes ($s style)" 3166a0d387c7Smrg break 3167a0d387c7Smrg fi 3168a0d387c7Smrgdone 3169a0d387c7Smrgrm -f confinc.* confmf.* 3170a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3171a0d387c7Smrgprintf "%s\n" "${_am_result}" >&6; } 3172ec74af46Smrg 3173ec74af46Smrg# Check whether --enable-dependency-tracking was given. 3174a0d387c7Smrgif test ${enable_dependency_tracking+y} 3175a0d387c7Smrgthen : 3176ec74af46Smrg enableval=$enable_dependency_tracking; 3177ec74af46Smrgfi 3178ec74af46Smrg 3179ec74af46Smrgif test "x$enable_dependency_tracking" != xno; then 3180ec74af46Smrg am_depcomp="$ac_aux_dir/depcomp" 3181ec74af46Smrg AMDEPBACKSLASH='\' 3182f66be5ecSmrg am__nodep='_no' 3183ec74af46Smrgfi 3184ec74af46Smrg if test "x$enable_dependency_tracking" != xno; then 3185ec74af46Smrg AMDEP_TRUE= 3186ec74af46Smrg AMDEP_FALSE='#' 3187ec74af46Smrgelse 3188ec74af46Smrg AMDEP_TRUE='#' 3189ec74af46Smrg AMDEP_FALSE= 3190ec74af46Smrgfi 31910fa2845dSmrg 31920fa2845dSmrg 31930fa2845dSmrgac_ext=c 31940fa2845dSmrgac_cpp='$CPP $CPPFLAGS' 31950fa2845dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31960fa2845dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31970fa2845dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 31980fa2845dSmrgif test -n "$ac_tool_prefix"; then 31990fa2845dSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 32000fa2845dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 3201a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3202a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3203a0d387c7Smrgif test ${ac_cv_prog_CC+y} 3204a0d387c7Smrgthen : 3205a0d387c7Smrg printf %s "(cached) " >&6 3206a0d387c7Smrgelse $as_nop 32070fa2845dSmrg if test -n "$CC"; then 32080fa2845dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 32090fa2845dSmrgelse 32100fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32110fa2845dSmrgfor as_dir in $PATH 32120fa2845dSmrgdo 32130fa2845dSmrg IFS=$as_save_IFS 3214a0d387c7Smrg case $as_dir in #((( 3215a0d387c7Smrg '') as_dir=./ ;; 3216a0d387c7Smrg */) ;; 3217a0d387c7Smrg *) as_dir=$as_dir/ ;; 3218a0d387c7Smrg esac 3219ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3220a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32210fa2845dSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3222a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 32230fa2845dSmrg break 2 32240fa2845dSmrg fi 32250fa2845dSmrgdone 3226ec74af46Smrg done 32270fa2845dSmrgIFS=$as_save_IFS 32280fa2845dSmrg 32290fa2845dSmrgfi 32300fa2845dSmrgfi 32310fa2845dSmrgCC=$ac_cv_prog_CC 32320fa2845dSmrgif test -n "$CC"; then 3233a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3234a0d387c7Smrgprintf "%s\n" "$CC" >&6; } 32350fa2845dSmrgelse 3236a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3237a0d387c7Smrgprintf "%s\n" "no" >&6; } 32380fa2845dSmrgfi 32390fa2845dSmrg 32400fa2845dSmrg 32410fa2845dSmrgfi 32420fa2845dSmrgif test -z "$ac_cv_prog_CC"; then 32430fa2845dSmrg ac_ct_CC=$CC 32440fa2845dSmrg # Extract the first word of "gcc", so it can be a program name with args. 32450fa2845dSmrgset dummy gcc; ac_word=$2 3246a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3247a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3248a0d387c7Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3249a0d387c7Smrgthen : 3250a0d387c7Smrg printf %s "(cached) " >&6 3251a0d387c7Smrgelse $as_nop 32520fa2845dSmrg if test -n "$ac_ct_CC"; then 32530fa2845dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 32540fa2845dSmrgelse 32550fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32560fa2845dSmrgfor as_dir in $PATH 32570fa2845dSmrgdo 32580fa2845dSmrg IFS=$as_save_IFS 3259a0d387c7Smrg case $as_dir in #((( 3260a0d387c7Smrg '') as_dir=./ ;; 3261a0d387c7Smrg */) ;; 3262a0d387c7Smrg *) as_dir=$as_dir/ ;; 3263a0d387c7Smrg esac 3264ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3265a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32660fa2845dSmrg ac_cv_prog_ac_ct_CC="gcc" 3267a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 32680fa2845dSmrg break 2 32690fa2845dSmrg fi 32700fa2845dSmrgdone 3271ec74af46Smrg done 32720fa2845dSmrgIFS=$as_save_IFS 32730fa2845dSmrg 32740fa2845dSmrgfi 32750fa2845dSmrgfi 32760fa2845dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 32770fa2845dSmrgif test -n "$ac_ct_CC"; then 3278a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3279a0d387c7Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 32800fa2845dSmrgelse 3281a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3282a0d387c7Smrgprintf "%s\n" "no" >&6; } 32830fa2845dSmrgfi 32840fa2845dSmrg 32850fa2845dSmrg if test "x$ac_ct_CC" = x; then 32860fa2845dSmrg CC="" 32870fa2845dSmrg else 32880fa2845dSmrg case $cross_compiling:$ac_tool_warned in 32890fa2845dSmrgyes:) 3290a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3291a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 32920fa2845dSmrgac_tool_warned=yes ;; 32930fa2845dSmrgesac 32940fa2845dSmrg CC=$ac_ct_CC 32950fa2845dSmrg fi 32960fa2845dSmrgelse 32970fa2845dSmrg CC="$ac_cv_prog_CC" 32980fa2845dSmrgfi 32990fa2845dSmrg 33000fa2845dSmrgif test -z "$CC"; then 33010fa2845dSmrg if test -n "$ac_tool_prefix"; then 33020fa2845dSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 33030fa2845dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 3304a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3305a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3306a0d387c7Smrgif test ${ac_cv_prog_CC+y} 3307a0d387c7Smrgthen : 3308a0d387c7Smrg printf %s "(cached) " >&6 3309a0d387c7Smrgelse $as_nop 33100fa2845dSmrg if test -n "$CC"; then 33110fa2845dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 33120fa2845dSmrgelse 33130fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33140fa2845dSmrgfor as_dir in $PATH 33150fa2845dSmrgdo 33160fa2845dSmrg IFS=$as_save_IFS 3317a0d387c7Smrg case $as_dir in #((( 3318a0d387c7Smrg '') as_dir=./ ;; 3319a0d387c7Smrg */) ;; 3320a0d387c7Smrg *) as_dir=$as_dir/ ;; 3321a0d387c7Smrg esac 3322ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3323a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33240fa2845dSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3325a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33260fa2845dSmrg break 2 33270fa2845dSmrg fi 33280fa2845dSmrgdone 3329ec74af46Smrg done 33300fa2845dSmrgIFS=$as_save_IFS 33310fa2845dSmrg 33320fa2845dSmrgfi 33330fa2845dSmrgfi 33340fa2845dSmrgCC=$ac_cv_prog_CC 33350fa2845dSmrgif test -n "$CC"; then 3336a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3337a0d387c7Smrgprintf "%s\n" "$CC" >&6; } 33380fa2845dSmrgelse 3339a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3340a0d387c7Smrgprintf "%s\n" "no" >&6; } 33410fa2845dSmrgfi 33420fa2845dSmrg 33430fa2845dSmrg 33440fa2845dSmrg fi 33450fa2845dSmrgfi 33460fa2845dSmrgif test -z "$CC"; then 33470fa2845dSmrg # Extract the first word of "cc", so it can be a program name with args. 33480fa2845dSmrgset dummy cc; ac_word=$2 3349a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3350a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3351a0d387c7Smrgif test ${ac_cv_prog_CC+y} 3352a0d387c7Smrgthen : 3353a0d387c7Smrg printf %s "(cached) " >&6 3354a0d387c7Smrgelse $as_nop 33550fa2845dSmrg if test -n "$CC"; then 33560fa2845dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 33570fa2845dSmrgelse 33580fa2845dSmrg ac_prog_rejected=no 33590fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33600fa2845dSmrgfor as_dir in $PATH 33610fa2845dSmrgdo 33620fa2845dSmrg IFS=$as_save_IFS 3363a0d387c7Smrg case $as_dir in #((( 3364a0d387c7Smrg '') as_dir=./ ;; 3365a0d387c7Smrg */) ;; 3366a0d387c7Smrg *) as_dir=$as_dir/ ;; 3367a0d387c7Smrg esac 3368ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3369a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3370a0d387c7Smrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 33710fa2845dSmrg ac_prog_rejected=yes 33720fa2845dSmrg continue 33730fa2845dSmrg fi 33740fa2845dSmrg ac_cv_prog_CC="cc" 3375a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33760fa2845dSmrg break 2 33770fa2845dSmrg fi 33780fa2845dSmrgdone 3379ec74af46Smrg done 33800fa2845dSmrgIFS=$as_save_IFS 33810fa2845dSmrg 33820fa2845dSmrgif test $ac_prog_rejected = yes; then 33830fa2845dSmrg # We found a bogon in the path, so make sure we never use it. 33840fa2845dSmrg set dummy $ac_cv_prog_CC 33850fa2845dSmrg shift 33860fa2845dSmrg if test $# != 0; then 33870fa2845dSmrg # We chose a different compiler from the bogus one. 33880fa2845dSmrg # However, it has the same basename, so the bogon will be chosen 33890fa2845dSmrg # first if we set CC to just the basename; use the full file name. 33900fa2845dSmrg shift 3391a0d387c7Smrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 33920fa2845dSmrg fi 33930fa2845dSmrgfi 33940fa2845dSmrgfi 33950fa2845dSmrgfi 33960fa2845dSmrgCC=$ac_cv_prog_CC 33970fa2845dSmrgif test -n "$CC"; then 3398a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3399a0d387c7Smrgprintf "%s\n" "$CC" >&6; } 34000fa2845dSmrgelse 3401a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3402a0d387c7Smrgprintf "%s\n" "no" >&6; } 34030fa2845dSmrgfi 34040fa2845dSmrg 34050fa2845dSmrg 34060fa2845dSmrgfi 34070fa2845dSmrgif test -z "$CC"; then 34080fa2845dSmrg if test -n "$ac_tool_prefix"; then 34090fa2845dSmrg for ac_prog in cl.exe 34100fa2845dSmrg do 34110fa2845dSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 34120fa2845dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3413a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3414a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3415a0d387c7Smrgif test ${ac_cv_prog_CC+y} 3416a0d387c7Smrgthen : 3417a0d387c7Smrg printf %s "(cached) " >&6 3418a0d387c7Smrgelse $as_nop 34190fa2845dSmrg if test -n "$CC"; then 34200fa2845dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 34210fa2845dSmrgelse 34220fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34230fa2845dSmrgfor as_dir in $PATH 34240fa2845dSmrgdo 34250fa2845dSmrg IFS=$as_save_IFS 3426a0d387c7Smrg case $as_dir in #((( 3427a0d387c7Smrg '') as_dir=./ ;; 3428a0d387c7Smrg */) ;; 3429a0d387c7Smrg *) as_dir=$as_dir/ ;; 3430a0d387c7Smrg esac 3431ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3432a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34330fa2845dSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3434a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34350fa2845dSmrg break 2 34360fa2845dSmrg fi 34370fa2845dSmrgdone 3438ec74af46Smrg done 34390fa2845dSmrgIFS=$as_save_IFS 34400fa2845dSmrg 34410fa2845dSmrgfi 34420fa2845dSmrgfi 34430fa2845dSmrgCC=$ac_cv_prog_CC 34440fa2845dSmrgif test -n "$CC"; then 3445a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3446a0d387c7Smrgprintf "%s\n" "$CC" >&6; } 34470fa2845dSmrgelse 3448a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3449a0d387c7Smrgprintf "%s\n" "no" >&6; } 34500fa2845dSmrgfi 34510fa2845dSmrg 34520fa2845dSmrg 34530fa2845dSmrg test -n "$CC" && break 34540fa2845dSmrg done 34550fa2845dSmrgfi 34560fa2845dSmrgif test -z "$CC"; then 34570fa2845dSmrg ac_ct_CC=$CC 34580fa2845dSmrg for ac_prog in cl.exe 34590fa2845dSmrgdo 34600fa2845dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 34610fa2845dSmrgset dummy $ac_prog; ac_word=$2 3462a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3463a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3464a0d387c7Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3465a0d387c7Smrgthen : 3466a0d387c7Smrg printf %s "(cached) " >&6 3467a0d387c7Smrgelse $as_nop 34680fa2845dSmrg if test -n "$ac_ct_CC"; then 34690fa2845dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 34700fa2845dSmrgelse 34710fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34720fa2845dSmrgfor as_dir in $PATH 34730fa2845dSmrgdo 34740fa2845dSmrg IFS=$as_save_IFS 3475a0d387c7Smrg case $as_dir in #((( 3476a0d387c7Smrg '') as_dir=./ ;; 3477a0d387c7Smrg */) ;; 3478a0d387c7Smrg *) as_dir=$as_dir/ ;; 3479a0d387c7Smrg esac 3480ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3481a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34820fa2845dSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 3483a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34840fa2845dSmrg break 2 34850fa2845dSmrg fi 34860fa2845dSmrgdone 3487ec74af46Smrg done 34880fa2845dSmrgIFS=$as_save_IFS 34890fa2845dSmrg 34900fa2845dSmrgfi 34910fa2845dSmrgfi 34920fa2845dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 34930fa2845dSmrgif test -n "$ac_ct_CC"; then 3494a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3495a0d387c7Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 34960fa2845dSmrgelse 3497a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3498a0d387c7Smrgprintf "%s\n" "no" >&6; } 34990fa2845dSmrgfi 35000fa2845dSmrg 35010fa2845dSmrg 35020fa2845dSmrg test -n "$ac_ct_CC" && break 35030fa2845dSmrgdone 35040fa2845dSmrg 35050fa2845dSmrg if test "x$ac_ct_CC" = x; then 35060fa2845dSmrg CC="" 35070fa2845dSmrg else 35080fa2845dSmrg case $cross_compiling:$ac_tool_warned in 35090fa2845dSmrgyes:) 3510a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3511a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 35120fa2845dSmrgac_tool_warned=yes ;; 35130fa2845dSmrgesac 35140fa2845dSmrg CC=$ac_ct_CC 35150fa2845dSmrg fi 35160fa2845dSmrgfi 35170fa2845dSmrg 35180fa2845dSmrgfi 3519a0d387c7Smrgif test -z "$CC"; then 3520a0d387c7Smrg if test -n "$ac_tool_prefix"; then 3521a0d387c7Smrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3522a0d387c7Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2 3523a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3524a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3525a0d387c7Smrgif test ${ac_cv_prog_CC+y} 3526a0d387c7Smrgthen : 3527a0d387c7Smrg printf %s "(cached) " >&6 3528a0d387c7Smrgelse $as_nop 3529a0d387c7Smrg if test -n "$CC"; then 3530a0d387c7Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3531a0d387c7Smrgelse 3532a0d387c7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3533a0d387c7Smrgfor as_dir in $PATH 3534a0d387c7Smrgdo 3535a0d387c7Smrg IFS=$as_save_IFS 3536a0d387c7Smrg case $as_dir in #((( 3537a0d387c7Smrg '') as_dir=./ ;; 3538a0d387c7Smrg */) ;; 3539a0d387c7Smrg *) as_dir=$as_dir/ ;; 3540a0d387c7Smrg esac 3541a0d387c7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3542a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3543a0d387c7Smrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3544a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3545a0d387c7Smrg break 2 3546a0d387c7Smrg fi 3547a0d387c7Smrgdone 3548a0d387c7Smrg done 3549a0d387c7SmrgIFS=$as_save_IFS 3550a0d387c7Smrg 3551a0d387c7Smrgfi 3552a0d387c7Smrgfi 3553a0d387c7SmrgCC=$ac_cv_prog_CC 3554a0d387c7Smrgif test -n "$CC"; then 3555a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3556a0d387c7Smrgprintf "%s\n" "$CC" >&6; } 3557a0d387c7Smrgelse 3558a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3559a0d387c7Smrgprintf "%s\n" "no" >&6; } 3560a0d387c7Smrgfi 3561a0d387c7Smrg 3562a0d387c7Smrg 3563a0d387c7Smrgfi 3564a0d387c7Smrgif test -z "$ac_cv_prog_CC"; then 3565a0d387c7Smrg ac_ct_CC=$CC 3566a0d387c7Smrg # Extract the first word of "clang", so it can be a program name with args. 3567a0d387c7Smrgset dummy clang; ac_word=$2 3568a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3569a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 3570a0d387c7Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3571a0d387c7Smrgthen : 3572a0d387c7Smrg printf %s "(cached) " >&6 3573a0d387c7Smrgelse $as_nop 3574a0d387c7Smrg if test -n "$ac_ct_CC"; then 3575a0d387c7Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3576a0d387c7Smrgelse 3577a0d387c7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3578a0d387c7Smrgfor as_dir in $PATH 3579a0d387c7Smrgdo 3580a0d387c7Smrg IFS=$as_save_IFS 3581a0d387c7Smrg case $as_dir in #((( 3582a0d387c7Smrg '') as_dir=./ ;; 3583a0d387c7Smrg */) ;; 3584a0d387c7Smrg *) as_dir=$as_dir/ ;; 3585a0d387c7Smrg esac 3586a0d387c7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3587a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3588a0d387c7Smrg ac_cv_prog_ac_ct_CC="clang" 3589a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3590a0d387c7Smrg break 2 3591a0d387c7Smrg fi 3592a0d387c7Smrgdone 3593a0d387c7Smrg done 3594a0d387c7SmrgIFS=$as_save_IFS 35950fa2845dSmrg 3596a0d387c7Smrgfi 3597a0d387c7Smrgfi 3598a0d387c7Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3599a0d387c7Smrgif test -n "$ac_ct_CC"; then 3600a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3601a0d387c7Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 3602a0d387c7Smrgelse 3603a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3604a0d387c7Smrgprintf "%s\n" "no" >&6; } 3605a0d387c7Smrgfi 36060fa2845dSmrg 3607a0d387c7Smrg if test "x$ac_ct_CC" = x; then 3608a0d387c7Smrg CC="" 3609a0d387c7Smrg else 3610a0d387c7Smrg case $cross_compiling:$ac_tool_warned in 3611a0d387c7Smrgyes:) 3612a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3613a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3614a0d387c7Smrgac_tool_warned=yes ;; 3615a0d387c7Smrgesac 3616a0d387c7Smrg CC=$ac_ct_CC 3617a0d387c7Smrg fi 3618a0d387c7Smrgelse 3619a0d387c7Smrg CC="$ac_cv_prog_CC" 3620a0d387c7Smrgfi 3621a0d387c7Smrg 3622a0d387c7Smrgfi 3623a0d387c7Smrg 3624a0d387c7Smrg 3625a0d387c7Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3626a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3627ec74af46Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 3628ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 36290fa2845dSmrg 36300fa2845dSmrg# Provide some information about the compiler. 3631a0d387c7Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 36327888fd0eSmrgset X $ac_compile 36337888fd0eSmrgac_compiler=$2 3634a0d387c7Smrgfor ac_option in --version -v -V -qversion -version; do 3635ec74af46Smrg { { ac_try="$ac_compiler $ac_option >&5" 36360fa2845dSmrgcase "(($ac_try" in 36370fa2845dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36380fa2845dSmrg *) ac_try_echo=$ac_try;; 36390fa2845dSmrgesac 3640ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3641a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3642ec74af46Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 36430fa2845dSmrg ac_status=$? 3644ec74af46Smrg if test -s conftest.err; then 3645ec74af46Smrg sed '10a\ 3646ec74af46Smrg... rest of stderr output deleted ... 3647ec74af46Smrg 10q' conftest.err >conftest.er1 3648ec74af46Smrg cat conftest.er1 >&5 3649ec74af46Smrg fi 3650ec74af46Smrg rm -f conftest.er1 conftest.err 3651a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3652ec74af46Smrg test $ac_status = 0; } 3653ec74af46Smrgdone 36540fa2845dSmrg 3655ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 36560fa2845dSmrg/* end confdefs.h. */ 36570fa2845dSmrg 36580fa2845dSmrgint 3659a0d387c7Smrgmain (void) 36600fa2845dSmrg{ 36610fa2845dSmrg 36620fa2845dSmrg ; 36630fa2845dSmrg return 0; 36640fa2845dSmrg} 36650fa2845dSmrg_ACEOF 36660fa2845dSmrgac_clean_files_save=$ac_clean_files 36677888fd0eSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 36680fa2845dSmrg# Try to create an executable without -o first, disregard a.out. 36690fa2845dSmrg# It will help us diagnose broken compilers, and finding out an intuition 36700fa2845dSmrg# of exeext. 3671a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3672a0d387c7Smrgprintf %s "checking whether the C compiler works... " >&6; } 3673a0d387c7Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 36747888fd0eSmrg 36757888fd0eSmrg# The possible output files: 36767888fd0eSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 36777888fd0eSmrg 36780fa2845dSmrgac_rmfiles= 36790fa2845dSmrgfor ac_file in $ac_files 36800fa2845dSmrgdo 36810fa2845dSmrg case $ac_file in 36827888fd0eSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 36830fa2845dSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 36840fa2845dSmrg esac 36850fa2845dSmrgdone 36860fa2845dSmrgrm -f $ac_rmfiles 36870fa2845dSmrg 3688ec74af46Smrgif { { ac_try="$ac_link_default" 36890fa2845dSmrgcase "(($ac_try" in 36900fa2845dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36910fa2845dSmrg *) ac_try_echo=$ac_try;; 36920fa2845dSmrgesac 3693ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3694a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 36950fa2845dSmrg (eval "$ac_link_default") 2>&5 36960fa2845dSmrg ac_status=$? 3697a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3698a0d387c7Smrg test $ac_status = 0; } 3699a0d387c7Smrgthen : 37000fa2845dSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 37010fa2845dSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 37020fa2845dSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 37030fa2845dSmrg# so that the user can short-circuit this test for compilers unknown to 37040fa2845dSmrg# Autoconf. 37050fa2845dSmrgfor ac_file in $ac_files '' 37060fa2845dSmrgdo 37070fa2845dSmrg test -f "$ac_file" || continue 37080fa2845dSmrg case $ac_file in 37097888fd0eSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 37100fa2845dSmrg ;; 37110fa2845dSmrg [ab].out ) 37120fa2845dSmrg # We found the default executable, but exeext='' is most 37130fa2845dSmrg # certainly right. 37140fa2845dSmrg break;; 37150fa2845dSmrg *.* ) 3716a0d387c7Smrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 37170fa2845dSmrg then :; else 37180fa2845dSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37190fa2845dSmrg fi 37200fa2845dSmrg # We set ac_cv_exeext here because the later test for it is not 37210fa2845dSmrg # safe: cross compilers may not add the suffix if given an `-o' 37220fa2845dSmrg # argument, so we may need to know it at that point already. 37230fa2845dSmrg # Even if this section looks crufty: it has the advantage of 37240fa2845dSmrg # actually working. 37250fa2845dSmrg break;; 37260fa2845dSmrg * ) 37270fa2845dSmrg break;; 37280fa2845dSmrg esac 37290fa2845dSmrgdone 37300fa2845dSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 37310fa2845dSmrg 3732a0d387c7Smrgelse $as_nop 37330fa2845dSmrg ac_file='' 37340fa2845dSmrgfi 3735a0d387c7Smrgif test -z "$ac_file" 3736a0d387c7Smrgthen : 3737a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3738a0d387c7Smrgprintf "%s\n" "no" >&6; } 3739a0d387c7Smrgprintf "%s\n" "$as_me: failed program was:" >&5 37400fa2845dSmrgsed 's/^/| /' conftest.$ac_ext >&5 37410fa2845dSmrg 3742a0d387c7Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3743a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3744ec74af46Smrgas_fn_error 77 "C compiler cannot create executables 3745ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 3746a0d387c7Smrgelse $as_nop 3747a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3748a0d387c7Smrgprintf "%s\n" "yes" >&6; } 3749a0d387c7Smrgfi 3750a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3751a0d387c7Smrgprintf %s "checking for C compiler default output file name... " >&6; } 3752a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3753a0d387c7Smrgprintf "%s\n" "$ac_file" >&6; } 37540fa2845dSmrgac_exeext=$ac_cv_exeext 37550fa2845dSmrg 37567888fd0eSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 37570fa2845dSmrgac_clean_files=$ac_clean_files_save 3758a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3759a0d387c7Smrgprintf %s "checking for suffix of executables... " >&6; } 3760ec74af46Smrgif { { ac_try="$ac_link" 37610fa2845dSmrgcase "(($ac_try" in 37620fa2845dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37630fa2845dSmrg *) ac_try_echo=$ac_try;; 37640fa2845dSmrgesac 3765ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3766a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 37670fa2845dSmrg (eval "$ac_link") 2>&5 37680fa2845dSmrg ac_status=$? 3769a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3770a0d387c7Smrg test $ac_status = 0; } 3771a0d387c7Smrgthen : 37720fa2845dSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 37730fa2845dSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 37740fa2845dSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 37750fa2845dSmrg# `rm'. 37760fa2845dSmrgfor ac_file in conftest.exe conftest conftest.*; do 37770fa2845dSmrg test -f "$ac_file" || continue 37780fa2845dSmrg case $ac_file in 37797888fd0eSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 37800fa2845dSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37810fa2845dSmrg break;; 37820fa2845dSmrg * ) break;; 37830fa2845dSmrg esac 37840fa2845dSmrgdone 3785a0d387c7Smrgelse $as_nop 3786a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3787a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3788ec74af46Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3789ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 37900fa2845dSmrgfi 3791ec74af46Smrgrm -f conftest conftest$ac_cv_exeext 3792a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3793a0d387c7Smrgprintf "%s\n" "$ac_cv_exeext" >&6; } 37940fa2845dSmrg 37950fa2845dSmrgrm -f conftest.$ac_ext 37960fa2845dSmrgEXEEXT=$ac_cv_exeext 37970fa2845dSmrgac_exeext=$EXEEXT 3798ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3799ec74af46Smrg/* end confdefs.h. */ 3800ec74af46Smrg#include <stdio.h> 3801ec74af46Smrgint 3802a0d387c7Smrgmain (void) 3803ec74af46Smrg{ 3804ec74af46SmrgFILE *f = fopen ("conftest.out", "w"); 3805ec74af46Smrg return ferror (f) || fclose (f) != 0; 3806ec74af46Smrg 3807ec74af46Smrg ; 3808ec74af46Smrg return 0; 3809ec74af46Smrg} 3810ec74af46Smrg_ACEOF 3811ec74af46Smrgac_clean_files="$ac_clean_files conftest.out" 3812ec74af46Smrg# Check that the compiler produces executables we can run. If not, either 3813ec74af46Smrg# the compiler is broken, or we cross compile. 3814a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3815a0d387c7Smrgprintf %s "checking whether we are cross compiling... " >&6; } 3816ec74af46Smrgif test "$cross_compiling" != yes; then 3817ec74af46Smrg { { ac_try="$ac_link" 3818ec74af46Smrgcase "(($ac_try" in 3819ec74af46Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3820ec74af46Smrg *) ac_try_echo=$ac_try;; 3821ec74af46Smrgesac 3822ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3823a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3824ec74af46Smrg (eval "$ac_link") 2>&5 3825ec74af46Smrg ac_status=$? 3826a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3827ec74af46Smrg test $ac_status = 0; } 3828ec74af46Smrg if { ac_try='./conftest$ac_cv_exeext' 3829ec74af46Smrg { { case "(($ac_try" in 3830ec74af46Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3831ec74af46Smrg *) ac_try_echo=$ac_try;; 3832ec74af46Smrgesac 3833ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3834a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3835ec74af46Smrg (eval "$ac_try") 2>&5 3836ec74af46Smrg ac_status=$? 3837a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3838ec74af46Smrg test $ac_status = 0; }; }; then 3839ec74af46Smrg cross_compiling=no 3840ec74af46Smrg else 3841ec74af46Smrg if test "$cross_compiling" = maybe; then 3842ec74af46Smrg cross_compiling=yes 3843ec74af46Smrg else 3844a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3845a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3846a0d387c7Smrgas_fn_error 77 "cannot run C compiled programs. 3847ec74af46SmrgIf you meant to cross compile, use \`--host'. 3848ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 3849ec74af46Smrg fi 3850ec74af46Smrg fi 3851ec74af46Smrgfi 3852a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3853a0d387c7Smrgprintf "%s\n" "$cross_compiling" >&6; } 3854ec74af46Smrg 3855ec74af46Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3856ec74af46Smrgac_clean_files=$ac_clean_files_save 3857a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3858a0d387c7Smrgprintf %s "checking for suffix of object files... " >&6; } 3859a0d387c7Smrgif test ${ac_cv_objext+y} 3860a0d387c7Smrgthen : 3861a0d387c7Smrg printf %s "(cached) " >&6 3862a0d387c7Smrgelse $as_nop 3863ec74af46Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38640fa2845dSmrg/* end confdefs.h. */ 38650fa2845dSmrg 38660fa2845dSmrgint 3867a0d387c7Smrgmain (void) 38680fa2845dSmrg{ 38690fa2845dSmrg 38700fa2845dSmrg ; 38710fa2845dSmrg return 0; 38720fa2845dSmrg} 38730fa2845dSmrg_ACEOF 38740fa2845dSmrgrm -f conftest.o conftest.obj 3875ec74af46Smrgif { { ac_try="$ac_compile" 38760fa2845dSmrgcase "(($ac_try" in 38770fa2845dSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38780fa2845dSmrg *) ac_try_echo=$ac_try;; 38790fa2845dSmrgesac 3880ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3881a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5 38820fa2845dSmrg (eval "$ac_compile") 2>&5 38830fa2845dSmrg ac_status=$? 3884a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3885a0d387c7Smrg test $ac_status = 0; } 3886a0d387c7Smrgthen : 38870fa2845dSmrg for ac_file in conftest.o conftest.obj conftest.*; do 38880fa2845dSmrg test -f "$ac_file" || continue; 38890fa2845dSmrg case $ac_file in 38907888fd0eSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 38910fa2845dSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 38920fa2845dSmrg break;; 38930fa2845dSmrg esac 38940fa2845dSmrgdone 3895a0d387c7Smrgelse $as_nop 3896a0d387c7Smrg printf "%s\n" "$as_me: failed program was:" >&5 38970fa2845dSmrgsed 's/^/| /' conftest.$ac_ext >&5 38980fa2845dSmrg 3899a0d387c7Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3900a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3901ec74af46Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3902ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 39030fa2845dSmrgfi 39040fa2845dSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 39050fa2845dSmrgfi 3906a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3907a0d387c7Smrgprintf "%s\n" "$ac_cv_objext" >&6; } 39080fa2845dSmrgOBJEXT=$ac_cv_objext 39090fa2845dSmrgac_objext=$OBJEXT 3910a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 3911a0d387c7Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 3912a0d387c7Smrgif test ${ac_cv_c_compiler_gnu+y} 3913a0d387c7Smrgthen : 3914a0d387c7Smrg printf %s "(cached) " >&6 3915a0d387c7Smrgelse $as_nop 3916ec74af46Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39170fa2845dSmrg/* end confdefs.h. */ 39180fa2845dSmrg 39190fa2845dSmrgint 3920a0d387c7Smrgmain (void) 39210fa2845dSmrg{ 39220fa2845dSmrg#ifndef __GNUC__ 39230fa2845dSmrg choke me 39240fa2845dSmrg#endif 39250fa2845dSmrg 39260fa2845dSmrg ; 39270fa2845dSmrg return 0; 39280fa2845dSmrg} 39290fa2845dSmrg_ACEOF 3930a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 3931a0d387c7Smrgthen : 39320fa2845dSmrg ac_compiler_gnu=yes 3933a0d387c7Smrgelse $as_nop 3934ec74af46Smrg ac_compiler_gnu=no 39350fa2845dSmrgfi 3936a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 39370fa2845dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 39380fa2845dSmrg 39390fa2845dSmrgfi 3940a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3941a0d387c7Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 3942a0d387c7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3943a0d387c7Smrg 39447888fd0eSmrgif test $ac_compiler_gnu = yes; then 39457888fd0eSmrg GCC=yes 39467888fd0eSmrgelse 39477888fd0eSmrg GCC= 39487888fd0eSmrgfi 3949a0d387c7Smrgac_test_CFLAGS=${CFLAGS+y} 39500fa2845dSmrgac_save_CFLAGS=$CFLAGS 3951a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3952a0d387c7Smrgprintf %s "checking whether $CC accepts -g... " >&6; } 3953a0d387c7Smrgif test ${ac_cv_prog_cc_g+y} 3954a0d387c7Smrgthen : 3955a0d387c7Smrg printf %s "(cached) " >&6 3956a0d387c7Smrgelse $as_nop 39570fa2845dSmrg ac_save_c_werror_flag=$ac_c_werror_flag 39580fa2845dSmrg ac_c_werror_flag=yes 39590fa2845dSmrg ac_cv_prog_cc_g=no 39600fa2845dSmrg CFLAGS="-g" 3961ec74af46Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39620fa2845dSmrg/* end confdefs.h. */ 39630fa2845dSmrg 39640fa2845dSmrgint 3965a0d387c7Smrgmain (void) 39660fa2845dSmrg{ 39670fa2845dSmrg 39680fa2845dSmrg ; 39690fa2845dSmrg return 0; 39700fa2845dSmrg} 39710fa2845dSmrg_ACEOF 3972a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 3973a0d387c7Smrgthen : 39740fa2845dSmrg ac_cv_prog_cc_g=yes 3975a0d387c7Smrgelse $as_nop 3976ec74af46Smrg CFLAGS="" 3977ec74af46Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39780fa2845dSmrg/* end confdefs.h. */ 39790fa2845dSmrg 39800fa2845dSmrgint 3981a0d387c7Smrgmain (void) 39820fa2845dSmrg{ 39830fa2845dSmrg 39840fa2845dSmrg ; 39850fa2845dSmrg return 0; 39860fa2845dSmrg} 39870fa2845dSmrg_ACEOF 3988a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 3989a0d387c7Smrgthen : 39900fa2845dSmrg 3991a0d387c7Smrgelse $as_nop 3992ec74af46Smrg ac_c_werror_flag=$ac_save_c_werror_flag 39930fa2845dSmrg CFLAGS="-g" 3994ec74af46Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39950fa2845dSmrg/* end confdefs.h. */ 39960fa2845dSmrg 39970fa2845dSmrgint 3998a0d387c7Smrgmain (void) 39990fa2845dSmrg{ 40000fa2845dSmrg 40010fa2845dSmrg ; 40020fa2845dSmrg return 0; 40030fa2845dSmrg} 40040fa2845dSmrg_ACEOF 4005a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 4006a0d387c7Smrgthen : 40070fa2845dSmrg ac_cv_prog_cc_g=yes 40080fa2845dSmrgfi 4009a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40100fa2845dSmrgfi 4011a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40120fa2845dSmrgfi 4013a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40140fa2845dSmrg ac_c_werror_flag=$ac_save_c_werror_flag 40150fa2845dSmrgfi 4016a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4017a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4018a0d387c7Smrgif test $ac_test_CFLAGS; then 40190fa2845dSmrg CFLAGS=$ac_save_CFLAGS 40200fa2845dSmrgelif test $ac_cv_prog_cc_g = yes; then 40210fa2845dSmrg if test "$GCC" = yes; then 40220fa2845dSmrg CFLAGS="-g -O2" 40230fa2845dSmrg else 40240fa2845dSmrg CFLAGS="-g" 40250fa2845dSmrg fi 40260fa2845dSmrgelse 40270fa2845dSmrg if test "$GCC" = yes; then 40280fa2845dSmrg CFLAGS="-O2" 40290fa2845dSmrg else 40300fa2845dSmrg CFLAGS= 40310fa2845dSmrg fi 40320fa2845dSmrgfi 4033a0d387c7Smrgac_prog_cc_stdc=no 4034a0d387c7Smrgif test x$ac_prog_cc_stdc = xno 4035a0d387c7Smrgthen : 4036a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4037a0d387c7Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 4038a0d387c7Smrgif test ${ac_cv_prog_cc_c11+y} 4039a0d387c7Smrgthen : 4040a0d387c7Smrg printf %s "(cached) " >&6 4041a0d387c7Smrgelse $as_nop 4042a0d387c7Smrg ac_cv_prog_cc_c11=no 40430fa2845dSmrgac_save_CC=$CC 4044ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 40450fa2845dSmrg/* end confdefs.h. */ 4046a0d387c7Smrg$ac_c_conftest_c11_program 4047a0d387c7Smrg_ACEOF 4048a0d387c7Smrgfor ac_arg in '' -std=gnu11 4049a0d387c7Smrgdo 4050a0d387c7Smrg CC="$ac_save_CC $ac_arg" 4051a0d387c7Smrg if ac_fn_c_try_compile "$LINENO" 4052a0d387c7Smrgthen : 4053a0d387c7Smrg ac_cv_prog_cc_c11=$ac_arg 4054a0d387c7Smrgfi 4055a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4056a0d387c7Smrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4057a0d387c7Smrgdone 4058a0d387c7Smrgrm -f conftest.$ac_ext 4059a0d387c7SmrgCC=$ac_save_CC 4060a0d387c7Smrgfi 40610fa2845dSmrg 4062a0d387c7Smrgif test "x$ac_cv_prog_cc_c11" = xno 4063a0d387c7Smrgthen : 4064a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4065a0d387c7Smrgprintf "%s\n" "unsupported" >&6; } 4066a0d387c7Smrgelse $as_nop 4067a0d387c7Smrg if test "x$ac_cv_prog_cc_c11" = x 4068a0d387c7Smrgthen : 4069a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4070a0d387c7Smrgprintf "%s\n" "none needed" >&6; } 4071a0d387c7Smrgelse $as_nop 4072a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4073a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4074a0d387c7Smrg CC="$CC $ac_cv_prog_cc_c11" 4075a0d387c7Smrgfi 4076a0d387c7Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4077a0d387c7Smrg ac_prog_cc_stdc=c11 4078a0d387c7Smrgfi 4079a0d387c7Smrgfi 4080a0d387c7Smrgif test x$ac_prog_cc_stdc = xno 4081a0d387c7Smrgthen : 4082a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4083a0d387c7Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 4084a0d387c7Smrgif test ${ac_cv_prog_cc_c99+y} 4085a0d387c7Smrgthen : 4086a0d387c7Smrg printf %s "(cached) " >&6 4087a0d387c7Smrgelse $as_nop 4088a0d387c7Smrg ac_cv_prog_cc_c99=no 4089a0d387c7Smrgac_save_CC=$CC 4090a0d387c7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4091a0d387c7Smrg/* end confdefs.h. */ 4092a0d387c7Smrg$ac_c_conftest_c99_program 4093a0d387c7Smrg_ACEOF 4094a0d387c7Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4095a0d387c7Smrgdo 4096a0d387c7Smrg CC="$ac_save_CC $ac_arg" 4097a0d387c7Smrg if ac_fn_c_try_compile "$LINENO" 4098a0d387c7Smrgthen : 4099a0d387c7Smrg ac_cv_prog_cc_c99=$ac_arg 4100a0d387c7Smrgfi 4101a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4102a0d387c7Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4103a0d387c7Smrgdone 4104a0d387c7Smrgrm -f conftest.$ac_ext 4105a0d387c7SmrgCC=$ac_save_CC 4106a0d387c7Smrgfi 41070fa2845dSmrg 4108a0d387c7Smrgif test "x$ac_cv_prog_cc_c99" = xno 4109a0d387c7Smrgthen : 4110a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4111a0d387c7Smrgprintf "%s\n" "unsupported" >&6; } 4112a0d387c7Smrgelse $as_nop 4113a0d387c7Smrg if test "x$ac_cv_prog_cc_c99" = x 4114a0d387c7Smrgthen : 4115a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4116a0d387c7Smrgprintf "%s\n" "none needed" >&6; } 4117a0d387c7Smrgelse $as_nop 4118a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4119a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4120a0d387c7Smrg CC="$CC $ac_cv_prog_cc_c99" 4121a0d387c7Smrgfi 4122a0d387c7Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4123a0d387c7Smrg ac_prog_cc_stdc=c99 4124a0d387c7Smrgfi 4125a0d387c7Smrgfi 4126a0d387c7Smrgif test x$ac_prog_cc_stdc = xno 4127a0d387c7Smrgthen : 4128a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4129a0d387c7Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 4130a0d387c7Smrgif test ${ac_cv_prog_cc_c89+y} 4131a0d387c7Smrgthen : 4132a0d387c7Smrg printf %s "(cached) " >&6 4133a0d387c7Smrgelse $as_nop 4134a0d387c7Smrg ac_cv_prog_cc_c89=no 4135a0d387c7Smrgac_save_CC=$CC 4136a0d387c7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4137a0d387c7Smrg/* end confdefs.h. */ 4138a0d387c7Smrg$ac_c_conftest_c89_program 41390fa2845dSmrg_ACEOF 4140a0d387c7Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 41410fa2845dSmrgdo 41420fa2845dSmrg CC="$ac_save_CC $ac_arg" 4143a0d387c7Smrg if ac_fn_c_try_compile "$LINENO" 4144a0d387c7Smrgthen : 41450fa2845dSmrg ac_cv_prog_cc_c89=$ac_arg 41460fa2845dSmrgfi 4147a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41480fa2845dSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 41490fa2845dSmrgdone 41500fa2845dSmrgrm -f conftest.$ac_ext 41510fa2845dSmrgCC=$ac_save_CC 41520fa2845dSmrgfi 41530fa2845dSmrg 4154a0d387c7Smrgif test "x$ac_cv_prog_cc_c89" = xno 4155a0d387c7Smrgthen : 4156a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4157a0d387c7Smrgprintf "%s\n" "unsupported" >&6; } 4158a0d387c7Smrgelse $as_nop 4159a0d387c7Smrg if test "x$ac_cv_prog_cc_c89" = x 4160a0d387c7Smrgthen : 4161a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4162a0d387c7Smrgprintf "%s\n" "none needed" >&6; } 4163a0d387c7Smrgelse $as_nop 4164a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4165a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4166a0d387c7Smrg CC="$CC $ac_cv_prog_cc_c89" 4167a0d387c7Smrgfi 4168a0d387c7Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4169a0d387c7Smrg ac_prog_cc_stdc=c89 4170a0d387c7Smrgfi 4171ec74af46Smrgfi 41720fa2845dSmrg 41730fa2845dSmrgac_ext=c 41740fa2845dSmrgac_cpp='$CPP $CPPFLAGS' 41750fa2845dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 41760fa2845dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 41770fa2845dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 41780fa2845dSmrg 4179a0d387c7Smrg 4180a0d387c7Smrg ac_ext=c 4181f66be5ecSmrgac_cpp='$CPP $CPPFLAGS' 4182f66be5ecSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4183f66be5ecSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4184f66be5ecSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4185a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4186a0d387c7Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 4187a0d387c7Smrgif test ${am_cv_prog_cc_c_o+y} 4188a0d387c7Smrgthen : 4189a0d387c7Smrg printf %s "(cached) " >&6 4190a0d387c7Smrgelse $as_nop 4191f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4192f66be5ecSmrg/* end confdefs.h. */ 4193f66be5ecSmrg 4194f66be5ecSmrgint 4195a0d387c7Smrgmain (void) 4196f66be5ecSmrg{ 4197f66be5ecSmrg 4198f66be5ecSmrg ; 4199f66be5ecSmrg return 0; 4200f66be5ecSmrg} 4201f66be5ecSmrg_ACEOF 4202f66be5ecSmrg # Make sure it works both with $CC and with simple cc. 4203f66be5ecSmrg # Following AC_PROG_CC_C_O, we do the test twice because some 4204f66be5ecSmrg # compilers refuse to overwrite an existing .o file with -o, 4205f66be5ecSmrg # though they will create one. 4206f66be5ecSmrg am_cv_prog_cc_c_o=yes 4207f66be5ecSmrg for am_i in 1 2; do 4208f66be5ecSmrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4209f66be5ecSmrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4210f66be5ecSmrg ac_status=$? 4211f66be5ecSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4212f66be5ecSmrg (exit $ac_status); } \ 4213f66be5ecSmrg && test -f conftest2.$ac_objext; then 4214f66be5ecSmrg : OK 4215f66be5ecSmrg else 4216f66be5ecSmrg am_cv_prog_cc_c_o=no 4217f66be5ecSmrg break 4218f66be5ecSmrg fi 4219f66be5ecSmrg done 4220f66be5ecSmrg rm -f core conftest* 4221f66be5ecSmrg unset am_i 4222f66be5ecSmrgfi 4223a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4224a0d387c7Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4225f66be5ecSmrgif test "$am_cv_prog_cc_c_o" != yes; then 4226f66be5ecSmrg # Losing compiler, so override with the script. 4227f66be5ecSmrg # FIXME: It is wrong to rewrite CC. 4228f66be5ecSmrg # But if we don't then we get into trouble of one sort or another. 4229f66be5ecSmrg # A longer-term fix would be to have automake use am__CC in this case, 4230f66be5ecSmrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4231f66be5ecSmrg CC="$am_aux_dir/compile $CC" 4232f66be5ecSmrgfi 4233f66be5ecSmrgac_ext=c 4234f66be5ecSmrgac_cpp='$CPP $CPPFLAGS' 4235f66be5ecSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4236f66be5ecSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4237f66be5ecSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4238f66be5ecSmrg 4239f66be5ecSmrg 42400fa2845dSmrgdepcc="$CC" am_compiler_list= 42410fa2845dSmrg 4242a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4243a0d387c7Smrgprintf %s "checking dependency style of $depcc... " >&6; } 4244a0d387c7Smrgif test ${am_cv_CC_dependencies_compiler_type+y} 4245a0d387c7Smrgthen : 4246a0d387c7Smrg printf %s "(cached) " >&6 4247a0d387c7Smrgelse $as_nop 42480fa2845dSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 42490fa2845dSmrg # We make a subdir and do the tests there. Otherwise we can end up 42500fa2845dSmrg # making bogus files that we don't know about and never remove. For 42510fa2845dSmrg # instance it was reported that on HP-UX the gcc test will end up 4252f66be5ecSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 4253f66be5ecSmrg # in D". 4254f66be5ecSmrg rm -rf conftest.dir 42550fa2845dSmrg mkdir conftest.dir 42560fa2845dSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 42570fa2845dSmrg # using a relative directory. 42580fa2845dSmrg cp "$am_depcomp" conftest.dir 42590fa2845dSmrg cd conftest.dir 42600fa2845dSmrg # We will build objects and dependencies in a subdirectory because 42610fa2845dSmrg # it helps to detect inapplicable dependency modes. For instance 42620fa2845dSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 42630fa2845dSmrg # side effect of compilation, but ICC will put the dependencies in 42640fa2845dSmrg # the current directory while Tru64 will put them in the object 42650fa2845dSmrg # directory. 42660fa2845dSmrg mkdir sub 42670fa2845dSmrg 42680fa2845dSmrg am_cv_CC_dependencies_compiler_type=none 42690fa2845dSmrg if test "$am_compiler_list" = ""; then 42700fa2845dSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 42710fa2845dSmrg fi 42727888fd0eSmrg am__universal=false 42737888fd0eSmrg case " $depcc " in #( 42747888fd0eSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 42757888fd0eSmrg esac 42767888fd0eSmrg 42770fa2845dSmrg for depmode in $am_compiler_list; do 42780fa2845dSmrg # Setup a source with many dependencies, because some compilers 42790fa2845dSmrg # like to wrap large dependency lists on column 80 (with \), and 42800fa2845dSmrg # we should not choose a depcomp mode which is confused by this. 42810fa2845dSmrg # 42820fa2845dSmrg # We need to recreate these files for each test, as the compiler may 42830fa2845dSmrg # overwrite some of them when testing with obscure command lines. 42840fa2845dSmrg # This happens at least with the AIX C compiler. 42850fa2845dSmrg : > sub/conftest.c 42860fa2845dSmrg for i in 1 2 3 4 5 6; do 42870fa2845dSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4288f66be5ecSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4289f66be5ecSmrg # Solaris 10 /bin/sh. 4290f66be5ecSmrg echo '/* dummy */' > sub/conftst$i.h 42910fa2845dSmrg done 42920fa2845dSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 42930fa2845dSmrg 4294f66be5ecSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 42957888fd0eSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4296f66be5ecSmrg # handle '-M -o', and we need to detect this. Also, some Intel 4297f66be5ecSmrg # versions had trouble with output in subdirs. 42987888fd0eSmrg am__obj=sub/conftest.${OBJEXT-o} 42997888fd0eSmrg am__minus_obj="-o $am__obj" 43000fa2845dSmrg case $depmode in 43017888fd0eSmrg gcc) 43027888fd0eSmrg # This depmode causes a compiler race in universal mode. 43037888fd0eSmrg test "$am__universal" = false || continue 43047888fd0eSmrg ;; 43050fa2845dSmrg nosideeffect) 4306f66be5ecSmrg # After this tag, mechanisms are not by side-effect, so they'll 4307f66be5ecSmrg # only be used when explicitly requested. 43080fa2845dSmrg if test "x$enable_dependency_tracking" = xyes; then 43090fa2845dSmrg continue 43100fa2845dSmrg else 43110fa2845dSmrg break 43120fa2845dSmrg fi 43130fa2845dSmrg ;; 4314f66be5ecSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4315f66be5ecSmrg # This compiler won't grok '-c -o', but also, the minuso test has 43167888fd0eSmrg # not run yet. These depmodes are late enough in the game, and 43177888fd0eSmrg # so weak that their functioning should not be impacted. 43187888fd0eSmrg am__obj=conftest.${OBJEXT-o} 43197888fd0eSmrg am__minus_obj= 43207888fd0eSmrg ;; 43210fa2845dSmrg none) break ;; 43220fa2845dSmrg esac 43230fa2845dSmrg if depmode=$depmode \ 43247888fd0eSmrg source=sub/conftest.c object=$am__obj \ 43250fa2845dSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 43267888fd0eSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 43270fa2845dSmrg >/dev/null 2>conftest.err && 43280fa2845dSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 43290fa2845dSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 43307888fd0eSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4331a0d387c7Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4332a0d387c7Smrg # icc doesn't choke on unknown options, it will just issue warnings 4333a0d387c7Smrg # or remarks (even with -Werror). So we grep stderr for any message 4334a0d387c7Smrg # that says an option was ignored or not supported. 4335a0d387c7Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4336a0d387c7Smrg # icc: Command line warning: ignoring option '-M'; no argument required 4337a0d387c7Smrg # The diagnosis changed in icc 8.0: 4338a0d387c7Smrg # icc: Command line remark: option '-MP' not supported 4339a0d387c7Smrg if (grep 'ignoring option' conftest.err || 4340a0d387c7Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4341a0d387c7Smrg am_cv_CC_dependencies_compiler_type=$depmode 4342a0d387c7Smrg break 4343a0d387c7Smrg fi 43447888fd0eSmrg fi 43457888fd0eSmrg done 43460fa2845dSmrg 4347a0d387c7Smrg cd .. 4348a0d387c7Smrg rm -rf conftest.dir 43497888fd0eSmrgelse 4350a0d387c7Smrg am_cv_CC_dependencies_compiler_type=none 43517888fd0eSmrgfi 43520fa2845dSmrg 43537888fd0eSmrgfi 4354a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4355a0d387c7Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4356a0d387c7SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 43570fa2845dSmrg 4358a0d387c7Smrg if 4359a0d387c7Smrg test "x$enable_dependency_tracking" != xno \ 4360a0d387c7Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4361a0d387c7Smrg am__fastdepCC_TRUE= 4362a0d387c7Smrg am__fastdepCC_FALSE='#' 43630fa2845dSmrgelse 4364a0d387c7Smrg am__fastdepCC_TRUE='#' 4365a0d387c7Smrg am__fastdepCC_FALSE= 43660fa2845dSmrgfi 43670fa2845dSmrg 43680fa2845dSmrg 43690fa2845dSmrg 4370a0d387c7Smrg 4371a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4372a0d387c7Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4373a0d387c7Smrgif test ${ac_cv_c_undeclared_builtin_options+y} 4374a0d387c7Smrgthen : 4375a0d387c7Smrg printf %s "(cached) " >&6 4376a0d387c7Smrgelse $as_nop 4377a0d387c7Smrg ac_save_CFLAGS=$CFLAGS 4378a0d387c7Smrg ac_cv_c_undeclared_builtin_options='cannot detect' 4379a0d387c7Smrg for ac_arg in '' -fno-builtin; do 4380a0d387c7Smrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4381a0d387c7Smrg # This test program should *not* compile successfully. 4382a0d387c7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 43837888fd0eSmrg/* end confdefs.h. */ 43847888fd0eSmrg 43857888fd0eSmrgint 4386a0d387c7Smrgmain (void) 43877888fd0eSmrg{ 4388a0d387c7Smrg(void) strchr; 43897888fd0eSmrg ; 43907888fd0eSmrg return 0; 43917888fd0eSmrg} 43927888fd0eSmrg_ACEOF 4393a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 4394a0d387c7Smrgthen : 4395ec74af46Smrg 4396a0d387c7Smrgelse $as_nop 4397a0d387c7Smrg # This test program should compile successfully. 4398a0d387c7Smrg # No library function is consistently available on 4399a0d387c7Smrg # freestanding implementations, so test against a dummy 4400a0d387c7Smrg # declaration. Include always-available headers on the 4401a0d387c7Smrg # off chance that they somehow elicit warnings. 4402a0d387c7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44037888fd0eSmrg/* end confdefs.h. */ 4404a0d387c7Smrg#include <float.h> 4405a0d387c7Smrg#include <limits.h> 4406a0d387c7Smrg#include <stdarg.h> 4407a0d387c7Smrg#include <stddef.h> 4408a0d387c7Smrgextern void ac_decl (int, char *); 44097888fd0eSmrg 44107888fd0eSmrgint 4411a0d387c7Smrgmain (void) 44127888fd0eSmrg{ 4413a0d387c7Smrg(void) ac_decl (0, (char *) 0); 4414a0d387c7Smrg (void) ac_decl; 4415a0d387c7Smrg 4416a0d387c7Smrg ; 44177888fd0eSmrg return 0; 44187888fd0eSmrg} 44197888fd0eSmrg_ACEOF 4420a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 4421a0d387c7Smrgthen : 4422a0d387c7Smrg if test x"$ac_arg" = x 4423a0d387c7Smrgthen : 4424a0d387c7Smrg ac_cv_c_undeclared_builtin_options='none needed' 4425a0d387c7Smrgelse $as_nop 4426a0d387c7Smrg ac_cv_c_undeclared_builtin_options=$ac_arg 44277888fd0eSmrgfi 4428a0d387c7Smrg break 44297888fd0eSmrgfi 4430a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44317888fd0eSmrgfi 4432a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4433a0d387c7Smrg done 4434a0d387c7Smrg CFLAGS=$ac_save_CFLAGS 4435a0d387c7Smrg 4436a0d387c7Smrgfi 4437a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4438a0d387c7Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4439a0d387c7Smrg case $ac_cv_c_undeclared_builtin_options in #( 4440a0d387c7Smrg 'cannot detect') : 4441a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4442a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 4443a0d387c7Smrgas_fn_error $? "cannot make $CC report undeclared builtins 4444a0d387c7SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 4445a0d387c7Smrg 'none needed') : 4446a0d387c7Smrg ac_c_undeclared_builtin_options='' ;; #( 4447a0d387c7Smrg *) : 4448a0d387c7Smrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4449a0d387c7Smrgesac 4450a0d387c7Smrg 4451a0d387c7Smrgac_header= ac_cache= 4452a0d387c7Smrgfor ac_item in $ac_header_c_list 4453a0d387c7Smrgdo 4454a0d387c7Smrg if test $ac_cache; then 4455a0d387c7Smrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4456a0d387c7Smrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4457a0d387c7Smrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4458a0d387c7Smrg fi 4459a0d387c7Smrg ac_header= ac_cache= 4460a0d387c7Smrg elif test $ac_header; then 4461a0d387c7Smrg ac_cache=$ac_item 4462a0d387c7Smrg else 4463a0d387c7Smrg ac_header=$ac_item 4464a0d387c7Smrg fi 4465a0d387c7Smrgdone 4466a0d387c7Smrg 44677888fd0eSmrg 44687888fd0eSmrg 44697888fd0eSmrg 44707888fd0eSmrg 44717888fd0eSmrg 44727888fd0eSmrg 44737888fd0eSmrg 4474a0d387c7Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4475a0d387c7Smrgthen : 44767888fd0eSmrg 4477a0d387c7Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4478a0d387c7Smrg 4479a0d387c7Smrgfi 44807888fd0eSmrg 4481f66be5ecSmrg 4482f66be5ecSmrg 4483a0d387c7Smrg 4484a0d387c7Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4485a0d387c7Smrgif test "x$ac_cv_have_decl___clang__" = xyes 4486a0d387c7Smrgthen : 4487f66be5ecSmrg CLANGCC="yes" 4488a0d387c7Smrgelse $as_nop 4489f66be5ecSmrg CLANGCC="no" 4490f66be5ecSmrgfi 4491a0d387c7Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4492a0d387c7Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4493a0d387c7Smrgthen : 4494f66be5ecSmrg INTELCC="yes" 4495a0d387c7Smrgelse $as_nop 4496f66be5ecSmrg INTELCC="no" 4497f66be5ecSmrgfi 4498a0d387c7Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4499a0d387c7Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4500a0d387c7Smrgthen : 4501f66be5ecSmrg SUNCC="yes" 4502a0d387c7Smrgelse $as_nop 4503f66be5ecSmrg SUNCC="no" 4504f66be5ecSmrgfi 4505f66be5ecSmrg 4506f66be5ecSmrg 4507f66be5ecSmrg 4508f66be5ecSmrg 4509130a8081Smrg 4510130a8081Smrg 4511130a8081Smrg 4512130a8081Smrg 4513ec74af46Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4514ec74af46Smrg if test -n "$ac_tool_prefix"; then 4515ec74af46Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4516ec74af46Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4517a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4518a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 4519a0d387c7Smrgif test ${ac_cv_path_PKG_CONFIG+y} 4520a0d387c7Smrgthen : 4521a0d387c7Smrg printf %s "(cached) " >&6 4522a0d387c7Smrgelse $as_nop 4523ec74af46Smrg case $PKG_CONFIG in 4524ec74af46Smrg [\\/]* | ?:[\\/]*) 4525ec74af46Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4526ec74af46Smrg ;; 4527ec74af46Smrg *) 4528ec74af46Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4529ec74af46Smrgfor as_dir in $PATH 45307888fd0eSmrgdo 4531ec74af46Smrg IFS=$as_save_IFS 4532a0d387c7Smrg case $as_dir in #((( 4533a0d387c7Smrg '') as_dir=./ ;; 4534a0d387c7Smrg */) ;; 4535a0d387c7Smrg *) as_dir=$as_dir/ ;; 4536a0d387c7Smrg esac 4537ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4538a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4539a0d387c7Smrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4540a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4541ec74af46Smrg break 2 4542ec74af46Smrg fi 4543ec74af46Smrgdone 4544ec74af46Smrg done 4545ec74af46SmrgIFS=$as_save_IFS 4546ec74af46Smrg 4547ec74af46Smrg ;; 45487888fd0eSmrgesac 4549ec74af46Smrgfi 4550ec74af46SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4551ec74af46Smrgif test -n "$PKG_CONFIG"; then 4552a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4553a0d387c7Smrgprintf "%s\n" "$PKG_CONFIG" >&6; } 45547888fd0eSmrgelse 4555a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4556a0d387c7Smrgprintf "%s\n" "no" >&6; } 45577888fd0eSmrgfi 45587888fd0eSmrg 45597888fd0eSmrg 45607888fd0eSmrgfi 4561ec74af46Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4562ec74af46Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4563ec74af46Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 4564ec74af46Smrgset dummy pkg-config; ac_word=$2 4565a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4566a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; } 4567a0d387c7Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4568a0d387c7Smrgthen : 4569a0d387c7Smrg printf %s "(cached) " >&6 4570a0d387c7Smrgelse $as_nop 4571ec74af46Smrg case $ac_pt_PKG_CONFIG in 4572ec74af46Smrg [\\/]* | ?:[\\/]*) 4573ec74af46Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4574ec74af46Smrg ;; 45757888fd0eSmrg *) 4576ec74af46Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4577ec74af46Smrgfor as_dir in $PATH 4578ec74af46Smrgdo 4579ec74af46Smrg IFS=$as_save_IFS 4580a0d387c7Smrg case $as_dir in #((( 4581a0d387c7Smrg '') as_dir=./ ;; 4582a0d387c7Smrg */) ;; 4583a0d387c7Smrg *) as_dir=$as_dir/ ;; 4584a0d387c7Smrg esac 4585ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4586a0d387c7Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4587a0d387c7Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4588a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4589ec74af46Smrg break 2 4590ec74af46Smrg fi 4591ec74af46Smrgdone 4592ec74af46Smrg done 4593ec74af46SmrgIFS=$as_save_IFS 4594ec74af46Smrg 4595ec74af46Smrg ;; 45967888fd0eSmrgesac 4597ec74af46Smrgfi 4598ec74af46Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4599ec74af46Smrgif test -n "$ac_pt_PKG_CONFIG"; then 4600a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4601a0d387c7Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4602ec74af46Smrgelse 4603a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4604a0d387c7Smrgprintf "%s\n" "no" >&6; } 4605ec74af46Smrgfi 46067888fd0eSmrg 4607ec74af46Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 4608ec74af46Smrg PKG_CONFIG="" 4609ec74af46Smrg else 4610ec74af46Smrg case $cross_compiling:$ac_tool_warned in 4611ec74af46Smrgyes:) 4612a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4613a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4614ec74af46Smrgac_tool_warned=yes ;; 4615ec74af46Smrgesac 4616ec74af46Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4617ec74af46Smrg fi 4618ec74af46Smrgelse 4619ec74af46Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4620ec74af46Smrgfi 46217888fd0eSmrg 4622ec74af46Smrgfi 4623ec74af46Smrgif test -n "$PKG_CONFIG"; then 4624ec74af46Smrg _pkg_min_version=0.9.0 4625a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4626a0d387c7Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4627ec74af46Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4628a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4629a0d387c7Smrgprintf "%s\n" "yes" >&6; } 4630ec74af46Smrg else 4631a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4632a0d387c7Smrgprintf "%s\n" "no" >&6; } 4633ec74af46Smrg PKG_CONFIG="" 4634ec74af46Smrg fi 4635ec74af46Smrgfi 46367888fd0eSmrg 4637a0d387c7Smrg 4638a0d387c7Smrg # Make sure we can run config.sub. 4639a0d387c7Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4640a0d387c7Smrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4641a0d387c7Smrg 4642a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4643a0d387c7Smrgprintf %s "checking build system type... " >&6; } 4644a0d387c7Smrgif test ${ac_cv_build+y} 4645a0d387c7Smrgthen : 4646a0d387c7Smrg printf %s "(cached) " >&6 4647a0d387c7Smrgelse $as_nop 46487888fd0eSmrg ac_build_alias=$build_alias 46497888fd0eSmrgtest "x$ac_build_alias" = x && 4650a0d387c7Smrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 46517888fd0eSmrgtest "x$ac_build_alias" = x && 4652ec74af46Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4653a0d387c7Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4654a0d387c7Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 46557888fd0eSmrg 46567888fd0eSmrgfi 4657a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4658a0d387c7Smrgprintf "%s\n" "$ac_cv_build" >&6; } 46597888fd0eSmrgcase $ac_cv_build in 46607888fd0eSmrg*-*-*) ;; 4661ec74af46Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 46627888fd0eSmrgesac 46637888fd0eSmrgbuild=$ac_cv_build 46647888fd0eSmrgac_save_IFS=$IFS; IFS='-' 46657888fd0eSmrgset x $ac_cv_build 46667888fd0eSmrgshift 46677888fd0eSmrgbuild_cpu=$1 46687888fd0eSmrgbuild_vendor=$2 46697888fd0eSmrgshift; shift 46707888fd0eSmrg# Remember, the first character of IFS is used to create $*, 46717888fd0eSmrg# except with old shells: 46727888fd0eSmrgbuild_os=$* 46737888fd0eSmrgIFS=$ac_save_IFS 46747888fd0eSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 46757888fd0eSmrg 46767888fd0eSmrg 4677a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4678a0d387c7Smrgprintf %s "checking host system type... " >&6; } 4679a0d387c7Smrgif test ${ac_cv_host+y} 4680a0d387c7Smrgthen : 4681a0d387c7Smrg printf %s "(cached) " >&6 4682a0d387c7Smrgelse $as_nop 46837888fd0eSmrg if test "x$host_alias" = x; then 46847888fd0eSmrg ac_cv_host=$ac_cv_build 46857888fd0eSmrgelse 4686a0d387c7Smrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4687a0d387c7Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 46887888fd0eSmrgfi 46897888fd0eSmrg 46907888fd0eSmrgfi 4691a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4692a0d387c7Smrgprintf "%s\n" "$ac_cv_host" >&6; } 46937888fd0eSmrgcase $ac_cv_host in 46947888fd0eSmrg*-*-*) ;; 4695ec74af46Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 46967888fd0eSmrgesac 46977888fd0eSmrghost=$ac_cv_host 46987888fd0eSmrgac_save_IFS=$IFS; IFS='-' 46997888fd0eSmrgset x $ac_cv_host 47007888fd0eSmrgshift 47017888fd0eSmrghost_cpu=$1 47027888fd0eSmrghost_vendor=$2 47037888fd0eSmrgshift; shift 47047888fd0eSmrg# Remember, the first character of IFS is used to create $*, 47057888fd0eSmrg# except with old shells: 47067888fd0eSmrghost_os=$* 47077888fd0eSmrgIFS=$ac_save_IFS 47087888fd0eSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 47097888fd0eSmrg 47107888fd0eSmrg 4711a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4712a0d387c7Smrgprintf %s "checking for a sed that does not truncate output... " >&6; } 4713a0d387c7Smrgif test ${ac_cv_path_SED+y} 4714a0d387c7Smrgthen : 4715a0d387c7Smrg printf %s "(cached) " >&6 4716a0d387c7Smrgelse $as_nop 4717ec74af46Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4718ec74af46Smrg for ac_i in 1 2 3 4 5 6 7; do 4719ec74af46Smrg ac_script="$ac_script$as_nl$ac_script" 4720ec74af46Smrg done 4721ec74af46Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4722ec74af46Smrg { ac_script=; unset ac_script;} 4723ec74af46Smrg if test -z "$SED"; then 4724ec74af46Smrg ac_path_SED_found=false 4725ec74af46Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4726ec74af46Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4727ec74af46Smrgfor as_dir in $PATH 4728ec74af46Smrgdo 4729ec74af46Smrg IFS=$as_save_IFS 4730a0d387c7Smrg case $as_dir in #((( 4731a0d387c7Smrg '') as_dir=./ ;; 4732a0d387c7Smrg */) ;; 4733a0d387c7Smrg *) as_dir=$as_dir/ ;; 4734a0d387c7Smrg esac 4735a0d387c7Smrg for ac_prog in sed gsed 4736a0d387c7Smrg do 4737ec74af46Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4738a0d387c7Smrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4739f66be5ecSmrg as_fn_executable_p "$ac_path_SED" || continue 4740ec74af46Smrg# Check for GNU ac_path_SED and select it if it is found. 4741ec74af46Smrg # Check for GNU $ac_path_SED 4742ec74af46Smrgcase `"$ac_path_SED" --version 2>&1` in 4743ec74af46Smrg*GNU*) 4744ec74af46Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4745ec74af46Smrg*) 4746ec74af46Smrg ac_count=0 4747a0d387c7Smrg printf %s 0123456789 >"conftest.in" 4748ec74af46Smrg while : 4749ec74af46Smrg do 4750ec74af46Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4751ec74af46Smrg mv "conftest.tmp" "conftest.in" 4752ec74af46Smrg cp "conftest.in" "conftest.nl" 4753a0d387c7Smrg printf "%s\n" '' >> "conftest.nl" 4754ec74af46Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4755ec74af46Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4756ec74af46Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4757ec74af46Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4758ec74af46Smrg # Best one so far, save it but keep looking for a better one 4759ec74af46Smrg ac_cv_path_SED="$ac_path_SED" 4760ec74af46Smrg ac_path_SED_max=$ac_count 4761ec74af46Smrg fi 4762ec74af46Smrg # 10*(2^10) chars as input seems more than enough 4763ec74af46Smrg test $ac_count -gt 10 && break 4764ec74af46Smrg done 4765ec74af46Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4766ec74af46Smrgesac 4767ec74af46Smrg 4768ec74af46Smrg $ac_path_SED_found && break 3 4769ec74af46Smrg done 4770ec74af46Smrg done 4771ec74af46Smrg done 4772ec74af46SmrgIFS=$as_save_IFS 4773ec74af46Smrg if test -z "$ac_cv_path_SED"; then 4774ec74af46Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4775ec74af46Smrg fi 4776ec74af46Smrgelse 4777ec74af46Smrg ac_cv_path_SED=$SED 4778ec74af46Smrgfi 4779ec74af46Smrg 4780ec74af46Smrgfi 4781a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4782a0d387c7Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4783ec74af46Smrg SED="$ac_cv_path_SED" 4784ec74af46Smrg rm -f conftest.sed 4785ec74af46Smrg 4786ec74af46Smrg 47877888fd0eSmrg 47887888fd0eSmrg 47897888fd0eSmrg 47907888fd0eSmrg 4791f66be5ecSmrg# Check whether --enable-selective-werror was given. 4792a0d387c7Smrgif test ${enable_selective_werror+y} 4793a0d387c7Smrgthen : 4794f66be5ecSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4795a0d387c7Smrgelse $as_nop 4796f66be5ecSmrg SELECTIVE_WERROR=yes 47977888fd0eSmrgfi 47987888fd0eSmrg 47997888fd0eSmrg 48007888fd0eSmrg 48017888fd0eSmrg 48027888fd0eSmrg 4803f66be5ecSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4804f66be5ecSmrgif test "x$SUNCC" = "xyes"; then 4805f66be5ecSmrg BASE_CFLAGS="-v" 48060fa2845dSmrgelse 4807f66be5ecSmrg BASE_CFLAGS="" 48080fa2845dSmrgfi 48097888fd0eSmrg 4810f66be5ecSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 48110fa2845dSmrg 48127888fd0eSmrg 48137888fd0eSmrg 48140fa2845dSmrg 48150fa2845dSmrg 48160fa2845dSmrg 48170fa2845dSmrg 48180fa2845dSmrg 48197888fd0eSmrg 48207888fd0eSmrg 4821ec74af46Smrg 4822ec74af46Smrg 4823ec74af46Smrg 4824f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 4825ec74af46Smrg 4826f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4827f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4828a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4829a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4830a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4831a0d387c7Smrgthen : 4832a0d387c7Smrg printf %s "(cached) " >&6 4833a0d387c7Smrgelse $as_nop 4834f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4835f66be5ecSmrg/* end confdefs.h. */ 4836f66be5ecSmrgint i; 4837f66be5ecSmrg_ACEOF 4838a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 4839a0d387c7Smrgthen : 4840f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 4841a0d387c7Smrgelse $as_nop 4842f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 4843f66be5ecSmrgfi 4844a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4845f66be5ecSmrgfi 4846a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4847a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4848f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4849f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4850f66be5ecSmrgfi 48510fa2845dSmrg 4852f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4853f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4854f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4855f66be5ecSmrg fi 4856f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4857a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4858a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4859a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4860a0d387c7Smrgthen : 4861a0d387c7Smrg printf %s "(cached) " >&6 4862a0d387c7Smrgelse $as_nop 4863f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4864f66be5ecSmrg/* end confdefs.h. */ 4865f66be5ecSmrgint i; 4866f66be5ecSmrg_ACEOF 4867a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 4868a0d387c7Smrgthen : 4869f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 4870a0d387c7Smrgelse $as_nop 4871f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 4872f66be5ecSmrgfi 4873a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4874f66be5ecSmrgfi 4875a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4876a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4877f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4878f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4879f66be5ecSmrgfi 48800fa2845dSmrg 4881f66be5ecSmrgfound="no" 48820fa2845dSmrg 4883f66be5ecSmrg if test $found = "no" ; then 4884f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4885f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4886f66be5ecSmrg fi 48870fa2845dSmrg 4888f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4889f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4890f66be5ecSmrg fi 48910fa2845dSmrg 4892f66be5ecSmrg CFLAGS="$CFLAGS -Wall" 48930fa2845dSmrg 4894a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4895a0d387c7Smrgprintf %s "checking if $CC supports -Wall... " >&6; } 4896f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wall 4897a0d387c7Smrg if eval test \${$cacheid+y} 4898a0d387c7Smrgthen : 4899a0d387c7Smrg printf %s "(cached) " >&6 4900a0d387c7Smrgelse $as_nop 4901f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4902f66be5ecSmrg/* end confdefs.h. */ 4903f66be5ecSmrgint i; 4904f66be5ecSmrgint 4905a0d387c7Smrgmain (void) 4906f66be5ecSmrg{ 49070fa2845dSmrg 4908f66be5ecSmrg ; 4909f66be5ecSmrg return 0; 4910f66be5ecSmrg} 4911f66be5ecSmrg_ACEOF 4912a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 4913a0d387c7Smrgthen : 4914f66be5ecSmrg eval $cacheid=yes 4915a0d387c7Smrgelse $as_nop 4916f66be5ecSmrg eval $cacheid=no 49170fa2845dSmrgfi 4918a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 4919f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 49200fa2845dSmrgfi 49210fa2845dSmrg 49220fa2845dSmrg 4923f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 49247888fd0eSmrg 4925f66be5ecSmrg eval supported=\$$cacheid 4926a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4927a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 4928f66be5ecSmrg if test "$supported" = "yes" ; then 4929f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4930f66be5ecSmrg found="yes" 4931f66be5ecSmrg fi 4932f66be5ecSmrg fi 49337888fd0eSmrg 49347888fd0eSmrg 49357888fd0eSmrg 49367888fd0eSmrg 49377888fd0eSmrg 49387888fd0eSmrg 49397888fd0eSmrg 49407888fd0eSmrg 49417888fd0eSmrg 49427888fd0eSmrg 49437888fd0eSmrg 49447888fd0eSmrg 49457888fd0eSmrg 49467888fd0eSmrg 49477888fd0eSmrg 4948f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 49497888fd0eSmrg 4950f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4951f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4952a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4953a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4954a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4955a0d387c7Smrgthen : 4956a0d387c7Smrg printf %s "(cached) " >&6 4957a0d387c7Smrgelse $as_nop 4958f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4959f66be5ecSmrg/* end confdefs.h. */ 4960f66be5ecSmrgint i; 4961f66be5ecSmrg_ACEOF 4962a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 4963a0d387c7Smrgthen : 4964f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 4965a0d387c7Smrgelse $as_nop 4966f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 4967f66be5ecSmrgfi 4968a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4969f66be5ecSmrgfi 4970a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4971a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4972f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4973f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4974f66be5ecSmrgfi 4975f66be5ecSmrg 4976f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4977f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4978f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4979f66be5ecSmrg fi 4980f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4981a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4982a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4983a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4984a0d387c7Smrgthen : 4985a0d387c7Smrg printf %s "(cached) " >&6 4986a0d387c7Smrgelse $as_nop 4987f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4988f66be5ecSmrg/* end confdefs.h. */ 4989f66be5ecSmrgint i; 4990f66be5ecSmrg_ACEOF 4991a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 4992a0d387c7Smrgthen : 4993f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 4994a0d387c7Smrgelse $as_nop 4995f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 4996f66be5ecSmrgfi 4997a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4998f66be5ecSmrgfi 4999a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5000a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5001f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5002f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5003f66be5ecSmrgfi 5004f66be5ecSmrg 5005f66be5ecSmrgfound="no" 5006f66be5ecSmrg 5007f66be5ecSmrg if test $found = "no" ; then 5008f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5009f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5010f66be5ecSmrg fi 5011f66be5ecSmrg 5012f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5013f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5014f66be5ecSmrg fi 5015f66be5ecSmrg 5016f66be5ecSmrg CFLAGS="$CFLAGS -Wpointer-arith" 5017f66be5ecSmrg 5018a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5019a0d387c7Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5020f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5021a0d387c7Smrg if eval test \${$cacheid+y} 5022a0d387c7Smrgthen : 5023a0d387c7Smrg printf %s "(cached) " >&6 5024a0d387c7Smrgelse $as_nop 5025f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5026f66be5ecSmrg/* end confdefs.h. */ 5027f66be5ecSmrgint i; 5028f66be5ecSmrgint 5029a0d387c7Smrgmain (void) 5030f66be5ecSmrg{ 5031f66be5ecSmrg 5032f66be5ecSmrg ; 5033f66be5ecSmrg return 0; 5034f66be5ecSmrg} 5035f66be5ecSmrg_ACEOF 5036a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5037a0d387c7Smrgthen : 5038f66be5ecSmrg eval $cacheid=yes 5039a0d387c7Smrgelse $as_nop 5040f66be5ecSmrg eval $cacheid=no 5041f66be5ecSmrgfi 5042a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5043f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5044f66be5ecSmrgfi 5045f66be5ecSmrg 5046f66be5ecSmrg 5047f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5048f66be5ecSmrg 5049f66be5ecSmrg eval supported=\$$cacheid 5050a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5051a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5052f66be5ecSmrg if test "$supported" = "yes" ; then 5053f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5054f66be5ecSmrg found="yes" 5055f66be5ecSmrg fi 5056f66be5ecSmrg fi 5057f66be5ecSmrg 5058f66be5ecSmrg 5059f66be5ecSmrg 5060f66be5ecSmrg 5061f66be5ecSmrg 5062f66be5ecSmrg 5063f66be5ecSmrg 5064f66be5ecSmrg 5065f66be5ecSmrg 5066f66be5ecSmrg 5067f66be5ecSmrg 5068f66be5ecSmrg 5069f66be5ecSmrg 5070f66be5ecSmrg 5071f66be5ecSmrg 5072f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5073f66be5ecSmrg 5074f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5075f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5076a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5077a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5078a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5079a0d387c7Smrgthen : 5080a0d387c7Smrg printf %s "(cached) " >&6 5081a0d387c7Smrgelse $as_nop 5082f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5083f66be5ecSmrg/* end confdefs.h. */ 5084f66be5ecSmrgint i; 5085f66be5ecSmrg_ACEOF 5086a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5087a0d387c7Smrgthen : 5088f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5089a0d387c7Smrgelse $as_nop 5090f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 5091f66be5ecSmrgfi 5092a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5093f66be5ecSmrgfi 5094a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5095a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5096f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5097f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5098f66be5ecSmrgfi 5099f66be5ecSmrg 5100f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5101f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5102f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5103f66be5ecSmrg fi 5104f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5105a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5106a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5107a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5108a0d387c7Smrgthen : 5109a0d387c7Smrg printf %s "(cached) " >&6 5110a0d387c7Smrgelse $as_nop 5111f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5112f66be5ecSmrg/* end confdefs.h. */ 5113f66be5ecSmrgint i; 5114f66be5ecSmrg_ACEOF 5115a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5116a0d387c7Smrgthen : 5117f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5118a0d387c7Smrgelse $as_nop 5119f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5120f66be5ecSmrgfi 5121a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5122f66be5ecSmrgfi 5123a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5124a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5125f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5126f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5127f66be5ecSmrgfi 5128f66be5ecSmrg 5129f66be5ecSmrgfound="no" 5130f66be5ecSmrg 5131f66be5ecSmrg if test $found = "no" ; then 5132f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5133f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5134f66be5ecSmrg fi 5135f66be5ecSmrg 5136f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5137f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5138f66be5ecSmrg fi 5139f66be5ecSmrg 5140f66be5ecSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 5141f66be5ecSmrg 5142a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5143a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5144f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5145a0d387c7Smrg if eval test \${$cacheid+y} 5146a0d387c7Smrgthen : 5147a0d387c7Smrg printf %s "(cached) " >&6 5148a0d387c7Smrgelse $as_nop 5149f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5150f66be5ecSmrg/* end confdefs.h. */ 5151f66be5ecSmrgint i; 5152f66be5ecSmrgint 5153a0d387c7Smrgmain (void) 5154f66be5ecSmrg{ 5155f66be5ecSmrg 5156f66be5ecSmrg ; 5157f66be5ecSmrg return 0; 5158f66be5ecSmrg} 5159f66be5ecSmrg_ACEOF 5160a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5161a0d387c7Smrgthen : 5162f66be5ecSmrg eval $cacheid=yes 5163a0d387c7Smrgelse $as_nop 5164f66be5ecSmrg eval $cacheid=no 5165f66be5ecSmrgfi 5166a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5167f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5168f66be5ecSmrgfi 5169f66be5ecSmrg 5170f66be5ecSmrg 5171f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5172f66be5ecSmrg 5173f66be5ecSmrg eval supported=\$$cacheid 5174a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5175a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5176f66be5ecSmrg if test "$supported" = "yes" ; then 5177f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5178f66be5ecSmrg found="yes" 5179f66be5ecSmrg fi 5180f66be5ecSmrg fi 5181f66be5ecSmrg 5182f66be5ecSmrg 5183f66be5ecSmrg 5184f66be5ecSmrg 5185f66be5ecSmrg 5186f66be5ecSmrg 5187f66be5ecSmrg 5188f66be5ecSmrg 5189f66be5ecSmrg 5190f66be5ecSmrg 5191f66be5ecSmrg 5192f66be5ecSmrg 5193f66be5ecSmrg 5194f66be5ecSmrg 5195f66be5ecSmrg 5196f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5197f66be5ecSmrg 5198f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5199f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5200a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5201a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5202a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5203a0d387c7Smrgthen : 5204a0d387c7Smrg printf %s "(cached) " >&6 5205a0d387c7Smrgelse $as_nop 5206f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5207f66be5ecSmrg/* end confdefs.h. */ 5208f66be5ecSmrgint i; 5209f66be5ecSmrg_ACEOF 5210a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5211a0d387c7Smrgthen : 5212f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5213a0d387c7Smrgelse $as_nop 5214f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 5215f66be5ecSmrgfi 5216a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5217f66be5ecSmrgfi 5218a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5219a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5220f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5221f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5222f66be5ecSmrgfi 5223f66be5ecSmrg 5224f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5225f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5226f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5227f66be5ecSmrg fi 5228f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5229a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5230a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5231a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5232a0d387c7Smrgthen : 5233a0d387c7Smrg printf %s "(cached) " >&6 5234a0d387c7Smrgelse $as_nop 5235f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5236f66be5ecSmrg/* end confdefs.h. */ 5237f66be5ecSmrgint i; 5238f66be5ecSmrg_ACEOF 5239a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5240a0d387c7Smrgthen : 5241f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5242a0d387c7Smrgelse $as_nop 5243f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5244f66be5ecSmrgfi 5245a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5246f66be5ecSmrgfi 5247a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5248a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5249f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5250f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5251f66be5ecSmrgfi 5252f66be5ecSmrg 5253f66be5ecSmrgfound="no" 5254f66be5ecSmrg 5255f66be5ecSmrg if test $found = "no" ; then 5256f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5257f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5258f66be5ecSmrg fi 5259f66be5ecSmrg 5260f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5261f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5262f66be5ecSmrg fi 5263f66be5ecSmrg 5264f66be5ecSmrg CFLAGS="$CFLAGS -Wformat=2" 5265f66be5ecSmrg 5266a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5267a0d387c7Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5268f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wformat_2 5269a0d387c7Smrg if eval test \${$cacheid+y} 5270a0d387c7Smrgthen : 5271a0d387c7Smrg printf %s "(cached) " >&6 5272a0d387c7Smrgelse $as_nop 5273f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5274f66be5ecSmrg/* end confdefs.h. */ 5275f66be5ecSmrgint i; 5276f66be5ecSmrgint 5277a0d387c7Smrgmain (void) 5278f66be5ecSmrg{ 5279f66be5ecSmrg 5280f66be5ecSmrg ; 5281f66be5ecSmrg return 0; 5282f66be5ecSmrg} 5283f66be5ecSmrg_ACEOF 5284a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5285a0d387c7Smrgthen : 5286f66be5ecSmrg eval $cacheid=yes 5287a0d387c7Smrgelse $as_nop 5288f66be5ecSmrg eval $cacheid=no 5289f66be5ecSmrgfi 5290a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5291f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5292f66be5ecSmrgfi 5293f66be5ecSmrg 5294f66be5ecSmrg 5295f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5296f66be5ecSmrg 5297f66be5ecSmrg eval supported=\$$cacheid 5298a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5299a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5300f66be5ecSmrg if test "$supported" = "yes" ; then 5301f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5302f66be5ecSmrg found="yes" 5303f66be5ecSmrg fi 5304f66be5ecSmrg fi 5305f66be5ecSmrg 5306f66be5ecSmrg if test $found = "no" ; then 5307f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5308f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5309f66be5ecSmrg fi 5310f66be5ecSmrg 5311f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5312f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5313f66be5ecSmrg fi 5314f66be5ecSmrg 5315f66be5ecSmrg CFLAGS="$CFLAGS -Wformat" 5316f66be5ecSmrg 5317a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5318a0d387c7Smrgprintf %s "checking if $CC supports -Wformat... " >&6; } 5319f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wformat 5320a0d387c7Smrg if eval test \${$cacheid+y} 5321a0d387c7Smrgthen : 5322a0d387c7Smrg printf %s "(cached) " >&6 5323a0d387c7Smrgelse $as_nop 5324f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5325f66be5ecSmrg/* end confdefs.h. */ 5326f66be5ecSmrgint i; 5327f66be5ecSmrgint 5328a0d387c7Smrgmain (void) 5329f66be5ecSmrg{ 5330f66be5ecSmrg 5331f66be5ecSmrg ; 5332f66be5ecSmrg return 0; 5333f66be5ecSmrg} 5334f66be5ecSmrg_ACEOF 5335a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5336a0d387c7Smrgthen : 5337f66be5ecSmrg eval $cacheid=yes 5338a0d387c7Smrgelse $as_nop 5339f66be5ecSmrg eval $cacheid=no 5340f66be5ecSmrgfi 5341a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5342f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5343f66be5ecSmrgfi 5344f66be5ecSmrg 5345f66be5ecSmrg 5346f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5347f66be5ecSmrg 5348f66be5ecSmrg eval supported=\$$cacheid 5349a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5350a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5351f66be5ecSmrg if test "$supported" = "yes" ; then 5352f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5353f66be5ecSmrg found="yes" 5354f66be5ecSmrg fi 5355f66be5ecSmrg fi 5356f66be5ecSmrg 5357f66be5ecSmrg 5358f66be5ecSmrg 5359f66be5ecSmrg 5360f66be5ecSmrg 5361f66be5ecSmrg 5362f66be5ecSmrg 5363f66be5ecSmrg 5364f66be5ecSmrg 5365f66be5ecSmrg 5366f66be5ecSmrg 5367f66be5ecSmrg 5368f66be5ecSmrg 5369f66be5ecSmrg 5370f66be5ecSmrg 5371f66be5ecSmrg 5372f66be5ecSmrg 5373f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5374f66be5ecSmrg 5375f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5376f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5377a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5378a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5379a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5380a0d387c7Smrgthen : 5381a0d387c7Smrg printf %s "(cached) " >&6 5382a0d387c7Smrgelse $as_nop 5383f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5384f66be5ecSmrg/* end confdefs.h. */ 5385f66be5ecSmrgint i; 5386f66be5ecSmrg_ACEOF 5387a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5388a0d387c7Smrgthen : 5389f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5390a0d387c7Smrgelse $as_nop 5391f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 5392f66be5ecSmrgfi 5393a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5394f66be5ecSmrgfi 5395a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5396a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5397f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5398f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5399f66be5ecSmrgfi 5400f66be5ecSmrg 5401f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5402f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5403f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5404f66be5ecSmrg fi 5405f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5406a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5407a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5408a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5409a0d387c7Smrgthen : 5410a0d387c7Smrg printf %s "(cached) " >&6 5411a0d387c7Smrgelse $as_nop 5412f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5413f66be5ecSmrg/* end confdefs.h. */ 5414f66be5ecSmrgint i; 5415f66be5ecSmrg_ACEOF 5416a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5417a0d387c7Smrgthen : 5418f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5419a0d387c7Smrgelse $as_nop 5420f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5421f66be5ecSmrgfi 5422a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5423f66be5ecSmrgfi 5424a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5425a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5426f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5427f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5428f66be5ecSmrgfi 5429f66be5ecSmrg 5430f66be5ecSmrgfound="no" 5431f66be5ecSmrg 5432f66be5ecSmrg if test $found = "no" ; then 5433f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5434f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5435f66be5ecSmrg fi 5436f66be5ecSmrg 5437f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5438f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5439f66be5ecSmrg fi 5440f66be5ecSmrg 5441f66be5ecSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5442f66be5ecSmrg 5443a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5444a0d387c7Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5445f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5446a0d387c7Smrg if eval test \${$cacheid+y} 5447a0d387c7Smrgthen : 5448a0d387c7Smrg printf %s "(cached) " >&6 5449a0d387c7Smrgelse $as_nop 5450f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5451f66be5ecSmrg/* end confdefs.h. */ 5452f66be5ecSmrgint i; 5453f66be5ecSmrgint 5454a0d387c7Smrgmain (void) 5455f66be5ecSmrg{ 5456f66be5ecSmrg 5457f66be5ecSmrg ; 5458f66be5ecSmrg return 0; 5459f66be5ecSmrg} 5460f66be5ecSmrg_ACEOF 5461a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5462a0d387c7Smrgthen : 5463f66be5ecSmrg eval $cacheid=yes 5464a0d387c7Smrgelse $as_nop 5465f66be5ecSmrg eval $cacheid=no 5466f66be5ecSmrgfi 5467a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5468f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5469f66be5ecSmrgfi 5470f66be5ecSmrg 5471f66be5ecSmrg 5472f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5473f66be5ecSmrg 5474f66be5ecSmrg eval supported=\$$cacheid 5475a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5476a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5477f66be5ecSmrg if test "$supported" = "yes" ; then 5478f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5479f66be5ecSmrg found="yes" 5480f66be5ecSmrg fi 5481f66be5ecSmrg fi 5482f66be5ecSmrg 5483f66be5ecSmrg 5484f66be5ecSmrg 5485f66be5ecSmrg 5486f66be5ecSmrg 5487f66be5ecSmrg 5488f66be5ecSmrg 5489f66be5ecSmrg 5490f66be5ecSmrg 5491f66be5ecSmrg 5492f66be5ecSmrg 5493f66be5ecSmrg 5494f66be5ecSmrg 5495f66be5ecSmrg 5496f66be5ecSmrg 5497f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5498f66be5ecSmrg 5499f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5500f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5501a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5502a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5503a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5504a0d387c7Smrgthen : 5505a0d387c7Smrg printf %s "(cached) " >&6 5506a0d387c7Smrgelse $as_nop 5507f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5508f66be5ecSmrg/* end confdefs.h. */ 5509f66be5ecSmrgint i; 5510f66be5ecSmrg_ACEOF 5511a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5512a0d387c7Smrgthen : 5513f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5514a0d387c7Smrgelse $as_nop 5515f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 5516f66be5ecSmrgfi 5517a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5518f66be5ecSmrgfi 5519a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5520a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5521f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5522f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5523f66be5ecSmrgfi 5524f66be5ecSmrg 5525f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5526f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5527f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5528f66be5ecSmrg fi 5529f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5530a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5531a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5532a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5533a0d387c7Smrgthen : 5534a0d387c7Smrg printf %s "(cached) " >&6 5535a0d387c7Smrgelse $as_nop 5536f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5537f66be5ecSmrg/* end confdefs.h. */ 5538f66be5ecSmrgint i; 5539f66be5ecSmrg_ACEOF 5540a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5541a0d387c7Smrgthen : 5542f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5543a0d387c7Smrgelse $as_nop 5544f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5545f66be5ecSmrgfi 5546a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5547f66be5ecSmrgfi 5548a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5549a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5550f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5551f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5552f66be5ecSmrgfi 5553f66be5ecSmrg 5554f66be5ecSmrgfound="no" 5555f66be5ecSmrg 5556f66be5ecSmrg if test $found = "no" ; then 5557f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5558f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5559f66be5ecSmrg fi 5560f66be5ecSmrg 5561f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5562f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5563f66be5ecSmrg fi 5564f66be5ecSmrg 5565f66be5ecSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5566f66be5ecSmrg 5567a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5568a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5569f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5570a0d387c7Smrg if eval test \${$cacheid+y} 5571a0d387c7Smrgthen : 5572a0d387c7Smrg printf %s "(cached) " >&6 5573a0d387c7Smrgelse $as_nop 5574f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5575f66be5ecSmrg/* end confdefs.h. */ 5576f66be5ecSmrgint i; 5577f66be5ecSmrgint 5578a0d387c7Smrgmain (void) 5579f66be5ecSmrg{ 5580f66be5ecSmrg 5581f66be5ecSmrg ; 5582f66be5ecSmrg return 0; 5583f66be5ecSmrg} 5584f66be5ecSmrg_ACEOF 5585a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5586a0d387c7Smrgthen : 5587f66be5ecSmrg eval $cacheid=yes 5588a0d387c7Smrgelse $as_nop 5589f66be5ecSmrg eval $cacheid=no 5590f66be5ecSmrgfi 5591a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5592f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5593f66be5ecSmrgfi 5594f66be5ecSmrg 5595f66be5ecSmrg 5596f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5597f66be5ecSmrg 5598f66be5ecSmrg eval supported=\$$cacheid 5599a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5600a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5601f66be5ecSmrg if test "$supported" = "yes" ; then 5602f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5603f66be5ecSmrg found="yes" 5604f66be5ecSmrg fi 5605f66be5ecSmrg fi 5606f66be5ecSmrg 5607f66be5ecSmrg 5608f66be5ecSmrg 5609f66be5ecSmrg 5610f66be5ecSmrg 5611f66be5ecSmrg 5612f66be5ecSmrg 5613f66be5ecSmrg 5614f66be5ecSmrg 5615f66be5ecSmrg 5616f66be5ecSmrg 5617f66be5ecSmrg 5618f66be5ecSmrg 5619f66be5ecSmrg 5620f66be5ecSmrg 5621f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5622f66be5ecSmrg 5623f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5624f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5625a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5626a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5627a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5628a0d387c7Smrgthen : 5629a0d387c7Smrg printf %s "(cached) " >&6 5630a0d387c7Smrgelse $as_nop 5631f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5632f66be5ecSmrg/* end confdefs.h. */ 5633f66be5ecSmrgint i; 5634f66be5ecSmrg_ACEOF 5635a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5636a0d387c7Smrgthen : 5637f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5638a0d387c7Smrgelse $as_nop 5639f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 5640f66be5ecSmrgfi 5641a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5642f66be5ecSmrgfi 5643a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5644a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5645f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5646f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5647f66be5ecSmrgfi 5648f66be5ecSmrg 5649f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5650f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5651f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5652f66be5ecSmrg fi 5653f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5654a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5655a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5656a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5657a0d387c7Smrgthen : 5658a0d387c7Smrg printf %s "(cached) " >&6 5659a0d387c7Smrgelse $as_nop 5660f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5661f66be5ecSmrg/* end confdefs.h. */ 5662f66be5ecSmrgint i; 5663f66be5ecSmrg_ACEOF 5664a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5665a0d387c7Smrgthen : 5666f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5667a0d387c7Smrgelse $as_nop 5668f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5669f66be5ecSmrgfi 5670a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5671f66be5ecSmrgfi 5672a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5673a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5674f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5675f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5676f66be5ecSmrgfi 5677f66be5ecSmrg 5678f66be5ecSmrgfound="no" 5679f66be5ecSmrg 5680f66be5ecSmrg if test $found = "no" ; then 5681f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5682f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5683f66be5ecSmrg fi 5684f66be5ecSmrg 5685f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5686f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5687f66be5ecSmrg fi 5688f66be5ecSmrg 5689f66be5ecSmrg CFLAGS="$CFLAGS -Wnested-externs" 5690f66be5ecSmrg 5691a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5692a0d387c7Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 5693f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 5694a0d387c7Smrg if eval test \${$cacheid+y} 5695a0d387c7Smrgthen : 5696a0d387c7Smrg printf %s "(cached) " >&6 5697a0d387c7Smrgelse $as_nop 5698f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5699f66be5ecSmrg/* end confdefs.h. */ 5700f66be5ecSmrgint i; 5701f66be5ecSmrgint 5702a0d387c7Smrgmain (void) 5703f66be5ecSmrg{ 5704f66be5ecSmrg 5705f66be5ecSmrg ; 5706f66be5ecSmrg return 0; 5707f66be5ecSmrg} 5708f66be5ecSmrg_ACEOF 5709a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5710a0d387c7Smrgthen : 5711f66be5ecSmrg eval $cacheid=yes 5712a0d387c7Smrgelse $as_nop 5713f66be5ecSmrg eval $cacheid=no 5714f66be5ecSmrgfi 5715a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5716f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5717f66be5ecSmrgfi 5718f66be5ecSmrg 5719f66be5ecSmrg 5720f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5721f66be5ecSmrg 5722f66be5ecSmrg eval supported=\$$cacheid 5723a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5724a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5725f66be5ecSmrg if test "$supported" = "yes" ; then 5726f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5727f66be5ecSmrg found="yes" 5728f66be5ecSmrg fi 5729f66be5ecSmrg fi 5730f66be5ecSmrg 5731f66be5ecSmrg 5732f66be5ecSmrg 5733f66be5ecSmrg 5734f66be5ecSmrg 5735f66be5ecSmrg 5736f66be5ecSmrg 5737f66be5ecSmrg 5738f66be5ecSmrg 5739f66be5ecSmrg 5740f66be5ecSmrg 5741f66be5ecSmrg 5742f66be5ecSmrg 5743f66be5ecSmrg 5744f66be5ecSmrg 5745f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5746f66be5ecSmrg 5747f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5748f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5749a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5750a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5751a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5752a0d387c7Smrgthen : 5753a0d387c7Smrg printf %s "(cached) " >&6 5754a0d387c7Smrgelse $as_nop 5755f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5756f66be5ecSmrg/* end confdefs.h. */ 5757f66be5ecSmrgint i; 5758f66be5ecSmrg_ACEOF 5759a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5760a0d387c7Smrgthen : 5761f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5762a0d387c7Smrgelse $as_nop 5763f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 5764f66be5ecSmrgfi 5765a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5766f66be5ecSmrgfi 5767a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5768a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5769f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5770f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5771f66be5ecSmrgfi 5772f66be5ecSmrg 5773f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5774f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5775f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5776f66be5ecSmrg fi 5777f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5778a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5779a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5780a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5781a0d387c7Smrgthen : 5782a0d387c7Smrg printf %s "(cached) " >&6 5783a0d387c7Smrgelse $as_nop 5784f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5785f66be5ecSmrg/* end confdefs.h. */ 5786f66be5ecSmrgint i; 5787f66be5ecSmrg_ACEOF 5788a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5789a0d387c7Smrgthen : 5790f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5791a0d387c7Smrgelse $as_nop 5792f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5793f66be5ecSmrgfi 5794a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5795f66be5ecSmrgfi 5796a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5797a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5798f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5799f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5800f66be5ecSmrgfi 5801f66be5ecSmrg 5802f66be5ecSmrgfound="no" 5803f66be5ecSmrg 5804f66be5ecSmrg if test $found = "no" ; then 5805f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5806f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5807f66be5ecSmrg fi 5808f66be5ecSmrg 5809f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5810f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5811f66be5ecSmrg fi 5812f66be5ecSmrg 5813f66be5ecSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 5814f66be5ecSmrg 5815a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5816a0d387c7Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 5817f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5818a0d387c7Smrg if eval test \${$cacheid+y} 5819a0d387c7Smrgthen : 5820a0d387c7Smrg printf %s "(cached) " >&6 5821a0d387c7Smrgelse $as_nop 5822f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5823f66be5ecSmrg/* end confdefs.h. */ 5824f66be5ecSmrgint i; 5825f66be5ecSmrgint 5826a0d387c7Smrgmain (void) 5827f66be5ecSmrg{ 5828f66be5ecSmrg 5829f66be5ecSmrg ; 5830f66be5ecSmrg return 0; 5831f66be5ecSmrg} 5832f66be5ecSmrg_ACEOF 5833a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5834a0d387c7Smrgthen : 5835f66be5ecSmrg eval $cacheid=yes 5836a0d387c7Smrgelse $as_nop 5837f66be5ecSmrg eval $cacheid=no 5838f66be5ecSmrgfi 5839a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5840f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5841f66be5ecSmrgfi 5842f66be5ecSmrg 5843f66be5ecSmrg 5844f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5845f66be5ecSmrg 5846f66be5ecSmrg eval supported=\$$cacheid 5847a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5848a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5849f66be5ecSmrg if test "$supported" = "yes" ; then 5850f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5851f66be5ecSmrg found="yes" 5852f66be5ecSmrg fi 5853f66be5ecSmrg fi 5854f66be5ecSmrg 5855f66be5ecSmrg 5856f66be5ecSmrg 5857f66be5ecSmrg 5858f66be5ecSmrg 5859f66be5ecSmrg 5860f66be5ecSmrg 5861f66be5ecSmrg 5862f66be5ecSmrg 5863f66be5ecSmrg 5864f66be5ecSmrg 5865f66be5ecSmrg 5866f66be5ecSmrg 5867f66be5ecSmrg 5868f66be5ecSmrg 5869f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5870f66be5ecSmrg 5871f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5872f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5873a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5874a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5875a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5876a0d387c7Smrgthen : 5877a0d387c7Smrg printf %s "(cached) " >&6 5878a0d387c7Smrgelse $as_nop 5879f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5880f66be5ecSmrg/* end confdefs.h. */ 5881f66be5ecSmrgint i; 5882f66be5ecSmrg_ACEOF 5883a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5884a0d387c7Smrgthen : 5885f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5886a0d387c7Smrgelse $as_nop 5887f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 5888f66be5ecSmrgfi 5889a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5890f66be5ecSmrgfi 5891a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5892a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5893f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5894f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5895f66be5ecSmrgfi 5896f66be5ecSmrg 5897f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5898f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5899f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5900f66be5ecSmrg fi 5901f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5902a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5903a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5904a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5905a0d387c7Smrgthen : 5906a0d387c7Smrg printf %s "(cached) " >&6 5907a0d387c7Smrgelse $as_nop 5908f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5909f66be5ecSmrg/* end confdefs.h. */ 5910f66be5ecSmrgint i; 5911f66be5ecSmrg_ACEOF 5912a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 5913a0d387c7Smrgthen : 5914f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5915a0d387c7Smrgelse $as_nop 5916f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5917f66be5ecSmrgfi 5918a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5919f66be5ecSmrgfi 5920a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5921a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5922f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5923f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5924f66be5ecSmrgfi 5925f66be5ecSmrg 5926f66be5ecSmrgfound="no" 5927f66be5ecSmrg 5928f66be5ecSmrg if test $found = "no" ; then 5929f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5930f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5931f66be5ecSmrg fi 5932f66be5ecSmrg 5933f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5934f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5935f66be5ecSmrg fi 5936f66be5ecSmrg 5937f66be5ecSmrg CFLAGS="$CFLAGS -Wold-style-definition" 5938f66be5ecSmrg 5939a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5940a0d387c7Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 5941f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5942a0d387c7Smrg if eval test \${$cacheid+y} 5943a0d387c7Smrgthen : 5944a0d387c7Smrg printf %s "(cached) " >&6 5945a0d387c7Smrgelse $as_nop 5946f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5947f66be5ecSmrg/* end confdefs.h. */ 5948f66be5ecSmrgint i; 5949f66be5ecSmrgint 5950a0d387c7Smrgmain (void) 5951f66be5ecSmrg{ 5952f66be5ecSmrg 5953f66be5ecSmrg ; 5954f66be5ecSmrg return 0; 5955f66be5ecSmrg} 5956f66be5ecSmrg_ACEOF 5957a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 5958a0d387c7Smrgthen : 5959f66be5ecSmrg eval $cacheid=yes 5960a0d387c7Smrgelse $as_nop 5961f66be5ecSmrg eval $cacheid=no 5962f66be5ecSmrgfi 5963a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5964f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 5965f66be5ecSmrgfi 5966f66be5ecSmrg 5967f66be5ecSmrg 5968f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5969f66be5ecSmrg 5970f66be5ecSmrg eval supported=\$$cacheid 5971a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5972a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 5973f66be5ecSmrg if test "$supported" = "yes" ; then 5974f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5975f66be5ecSmrg found="yes" 5976f66be5ecSmrg fi 5977f66be5ecSmrg fi 5978f66be5ecSmrg 5979f66be5ecSmrg if test $found = "no" ; then 5980f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5981f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5982f66be5ecSmrg fi 5983f66be5ecSmrg 5984f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5985f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5986f66be5ecSmrg fi 5987f66be5ecSmrg 5988f66be5ecSmrg CFLAGS="$CFLAGS -fd" 5989f66be5ecSmrg 5990a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 5991a0d387c7Smrgprintf %s "checking if $CC supports -fd... " >&6; } 5992f66be5ecSmrg cacheid=xorg_cv_cc_flag__fd 5993a0d387c7Smrg if eval test \${$cacheid+y} 5994a0d387c7Smrgthen : 5995a0d387c7Smrg printf %s "(cached) " >&6 5996a0d387c7Smrgelse $as_nop 5997f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5998f66be5ecSmrg/* end confdefs.h. */ 5999f66be5ecSmrgint i; 6000f66be5ecSmrgint 6001a0d387c7Smrgmain (void) 6002f66be5ecSmrg{ 6003f66be5ecSmrg 6004f66be5ecSmrg ; 6005f66be5ecSmrg return 0; 6006f66be5ecSmrg} 6007f66be5ecSmrg_ACEOF 6008a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6009a0d387c7Smrgthen : 6010f66be5ecSmrg eval $cacheid=yes 6011a0d387c7Smrgelse $as_nop 6012f66be5ecSmrg eval $cacheid=no 6013f66be5ecSmrgfi 6014a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6015f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6016f66be5ecSmrgfi 6017f66be5ecSmrg 6018f66be5ecSmrg 6019f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6020f66be5ecSmrg 6021f66be5ecSmrg eval supported=\$$cacheid 6022a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6023a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6024f66be5ecSmrg if test "$supported" = "yes" ; then 6025f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6026f66be5ecSmrg found="yes" 6027f66be5ecSmrg fi 6028f66be5ecSmrg fi 6029f66be5ecSmrg 6030f66be5ecSmrg 6031f66be5ecSmrg 6032f66be5ecSmrg 6033f66be5ecSmrg 6034f66be5ecSmrg 6035f66be5ecSmrg 6036f66be5ecSmrg 6037f66be5ecSmrg 6038f66be5ecSmrg 6039f66be5ecSmrg 6040f66be5ecSmrg 6041f66be5ecSmrg 6042f66be5ecSmrg 6043f66be5ecSmrg 6044f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6045f66be5ecSmrg 6046f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6047f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6048a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6049a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6050a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6051a0d387c7Smrgthen : 6052a0d387c7Smrg printf %s "(cached) " >&6 6053a0d387c7Smrgelse $as_nop 6054f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6055f66be5ecSmrg/* end confdefs.h. */ 6056f66be5ecSmrgint i; 6057f66be5ecSmrg_ACEOF 6058a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6059a0d387c7Smrgthen : 6060f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6061a0d387c7Smrgelse $as_nop 6062f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6063f66be5ecSmrgfi 6064a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6065f66be5ecSmrgfi 6066a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6067a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6068f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6069f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6070f66be5ecSmrgfi 6071f66be5ecSmrg 6072f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6073f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6074f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6075f66be5ecSmrg fi 6076f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6077a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6078a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6079a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6080a0d387c7Smrgthen : 6081a0d387c7Smrg printf %s "(cached) " >&6 6082a0d387c7Smrgelse $as_nop 6083f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6084f66be5ecSmrg/* end confdefs.h. */ 6085f66be5ecSmrgint i; 6086f66be5ecSmrg_ACEOF 6087a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6088a0d387c7Smrgthen : 6089f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6090a0d387c7Smrgelse $as_nop 6091f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6092f66be5ecSmrgfi 6093a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6094f66be5ecSmrgfi 6095a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6096a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6097f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6098f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6099f66be5ecSmrgfi 6100f66be5ecSmrg 6101f66be5ecSmrgfound="no" 6102f66be5ecSmrg 6103f66be5ecSmrg if test $found = "no" ; then 6104f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6105f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6106f66be5ecSmrg fi 6107f66be5ecSmrg 6108f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6109f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6110f66be5ecSmrg fi 6111f66be5ecSmrg 6112f66be5ecSmrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6113f66be5ecSmrg 6114a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6115a0d387c7Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6116f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6117a0d387c7Smrg if eval test \${$cacheid+y} 6118a0d387c7Smrgthen : 6119a0d387c7Smrg printf %s "(cached) " >&6 6120a0d387c7Smrgelse $as_nop 6121f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6122f66be5ecSmrg/* end confdefs.h. */ 6123f66be5ecSmrgint i; 6124f66be5ecSmrgint 6125a0d387c7Smrgmain (void) 6126f66be5ecSmrg{ 6127f66be5ecSmrg 6128f66be5ecSmrg ; 6129f66be5ecSmrg return 0; 6130f66be5ecSmrg} 6131f66be5ecSmrg_ACEOF 6132a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6133a0d387c7Smrgthen : 6134f66be5ecSmrg eval $cacheid=yes 6135a0d387c7Smrgelse $as_nop 6136f66be5ecSmrg eval $cacheid=no 6137f66be5ecSmrgfi 6138a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6139f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6140f66be5ecSmrgfi 6141f66be5ecSmrg 6142f66be5ecSmrg 6143f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6144f66be5ecSmrg 6145f66be5ecSmrg eval supported=\$$cacheid 6146a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6147a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6148f66be5ecSmrg if test "$supported" = "yes" ; then 6149f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6150f66be5ecSmrg found="yes" 6151f66be5ecSmrg fi 6152f66be5ecSmrg fi 6153f66be5ecSmrg 6154f66be5ecSmrg 6155f66be5ecSmrg 6156f66be5ecSmrg 6157f66be5ecSmrg 6158f66be5ecSmrg# This chunk adds additional warnings that could catch undesired effects. 6159f66be5ecSmrg 6160f66be5ecSmrg 6161f66be5ecSmrg 6162f66be5ecSmrg 6163f66be5ecSmrg 6164f66be5ecSmrg 6165f66be5ecSmrg 6166f66be5ecSmrg 6167f66be5ecSmrg 6168f66be5ecSmrg 6169f66be5ecSmrg 6170f66be5ecSmrg 6171f66be5ecSmrg 6172f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6173f66be5ecSmrg 6174f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6175f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6176a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6177a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6178a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6179a0d387c7Smrgthen : 6180a0d387c7Smrg printf %s "(cached) " >&6 6181a0d387c7Smrgelse $as_nop 6182f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6183f66be5ecSmrg/* end confdefs.h. */ 6184f66be5ecSmrgint i; 6185f66be5ecSmrg_ACEOF 6186a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6187a0d387c7Smrgthen : 6188f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6189a0d387c7Smrgelse $as_nop 6190f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6191f66be5ecSmrgfi 6192a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6193f66be5ecSmrgfi 6194a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6195a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6196f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6197f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6198f66be5ecSmrgfi 6199f66be5ecSmrg 6200f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6201f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6202f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6203f66be5ecSmrg fi 6204f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6205a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6206a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6207a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6208a0d387c7Smrgthen : 6209a0d387c7Smrg printf %s "(cached) " >&6 6210a0d387c7Smrgelse $as_nop 6211f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6212f66be5ecSmrg/* end confdefs.h. */ 6213f66be5ecSmrgint i; 6214f66be5ecSmrg_ACEOF 6215a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6216a0d387c7Smrgthen : 6217f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6218a0d387c7Smrgelse $as_nop 6219f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6220f66be5ecSmrgfi 6221a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6222f66be5ecSmrgfi 6223a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6224a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6225f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6226f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6227f66be5ecSmrgfi 6228f66be5ecSmrg 6229f66be5ecSmrgfound="no" 6230f66be5ecSmrg 6231f66be5ecSmrg if test $found = "no" ; then 6232f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6233f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6234f66be5ecSmrg fi 6235f66be5ecSmrg 6236f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6237f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6238f66be5ecSmrg fi 6239f66be5ecSmrg 6240f66be5ecSmrg CFLAGS="$CFLAGS -Wunused" 6241f66be5ecSmrg 6242a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6243a0d387c7Smrgprintf %s "checking if $CC supports -Wunused... " >&6; } 6244f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wunused 6245a0d387c7Smrg if eval test \${$cacheid+y} 6246a0d387c7Smrgthen : 6247a0d387c7Smrg printf %s "(cached) " >&6 6248a0d387c7Smrgelse $as_nop 6249f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6250f66be5ecSmrg/* end confdefs.h. */ 6251f66be5ecSmrgint i; 6252f66be5ecSmrgint 6253a0d387c7Smrgmain (void) 6254f66be5ecSmrg{ 6255f66be5ecSmrg 6256f66be5ecSmrg ; 6257f66be5ecSmrg return 0; 6258f66be5ecSmrg} 6259f66be5ecSmrg_ACEOF 6260a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6261a0d387c7Smrgthen : 6262f66be5ecSmrg eval $cacheid=yes 6263a0d387c7Smrgelse $as_nop 6264f66be5ecSmrg eval $cacheid=no 6265f66be5ecSmrgfi 6266a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6267f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6268f66be5ecSmrgfi 6269f66be5ecSmrg 6270f66be5ecSmrg 6271f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6272f66be5ecSmrg 6273f66be5ecSmrg eval supported=\$$cacheid 6274a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6275a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6276f66be5ecSmrg if test "$supported" = "yes" ; then 6277f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6278f66be5ecSmrg found="yes" 6279f66be5ecSmrg fi 6280f66be5ecSmrg fi 6281f66be5ecSmrg 6282f66be5ecSmrg 6283f66be5ecSmrg 6284f66be5ecSmrg 6285f66be5ecSmrg 6286f66be5ecSmrg 6287f66be5ecSmrg 6288f66be5ecSmrg 6289f66be5ecSmrg 6290f66be5ecSmrg 6291f66be5ecSmrg 6292f66be5ecSmrg 6293f66be5ecSmrg 6294f66be5ecSmrg 6295f66be5ecSmrg 6296f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6297f66be5ecSmrg 6298f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6299f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6300a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6301a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6302a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6303a0d387c7Smrgthen : 6304a0d387c7Smrg printf %s "(cached) " >&6 6305a0d387c7Smrgelse $as_nop 6306f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6307f66be5ecSmrg/* end confdefs.h. */ 6308f66be5ecSmrgint i; 6309f66be5ecSmrg_ACEOF 6310a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6311a0d387c7Smrgthen : 6312f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6313a0d387c7Smrgelse $as_nop 6314f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6315f66be5ecSmrgfi 6316a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6317f66be5ecSmrgfi 6318a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6319a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6320f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6321f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6322f66be5ecSmrgfi 6323f66be5ecSmrg 6324f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6325f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6326f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6327f66be5ecSmrg fi 6328f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6329a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6330a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6331a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6332a0d387c7Smrgthen : 6333a0d387c7Smrg printf %s "(cached) " >&6 6334a0d387c7Smrgelse $as_nop 6335f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6336f66be5ecSmrg/* end confdefs.h. */ 6337f66be5ecSmrgint i; 6338f66be5ecSmrg_ACEOF 6339a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6340a0d387c7Smrgthen : 6341f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6342a0d387c7Smrgelse $as_nop 6343f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6344f66be5ecSmrgfi 6345a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6346f66be5ecSmrgfi 6347a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6348a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6349f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6350f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6351f66be5ecSmrgfi 6352f66be5ecSmrg 6353f66be5ecSmrgfound="no" 6354f66be5ecSmrg 6355f66be5ecSmrg if test $found = "no" ; then 6356f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6357f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6358f66be5ecSmrg fi 6359f66be5ecSmrg 6360f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6361f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6362f66be5ecSmrg fi 6363f66be5ecSmrg 6364f66be5ecSmrg CFLAGS="$CFLAGS -Wuninitialized" 6365f66be5ecSmrg 6366a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6367a0d387c7Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 6368f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 6369a0d387c7Smrg if eval test \${$cacheid+y} 6370a0d387c7Smrgthen : 6371a0d387c7Smrg printf %s "(cached) " >&6 6372a0d387c7Smrgelse $as_nop 6373f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6374f66be5ecSmrg/* end confdefs.h. */ 6375f66be5ecSmrgint i; 6376f66be5ecSmrgint 6377a0d387c7Smrgmain (void) 6378f66be5ecSmrg{ 6379f66be5ecSmrg 6380f66be5ecSmrg ; 6381f66be5ecSmrg return 0; 6382f66be5ecSmrg} 6383f66be5ecSmrg_ACEOF 6384a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6385a0d387c7Smrgthen : 6386f66be5ecSmrg eval $cacheid=yes 6387a0d387c7Smrgelse $as_nop 6388f66be5ecSmrg eval $cacheid=no 6389f66be5ecSmrgfi 6390a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6391f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6392f66be5ecSmrgfi 6393f66be5ecSmrg 6394f66be5ecSmrg 6395f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6396f66be5ecSmrg 6397f66be5ecSmrg eval supported=\$$cacheid 6398a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6399a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6400f66be5ecSmrg if test "$supported" = "yes" ; then 6401f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6402f66be5ecSmrg found="yes" 6403f66be5ecSmrg fi 6404f66be5ecSmrg fi 6405f66be5ecSmrg 6406f66be5ecSmrg 6407f66be5ecSmrg 6408f66be5ecSmrg 6409f66be5ecSmrg 6410f66be5ecSmrg 6411f66be5ecSmrg 6412f66be5ecSmrg 6413f66be5ecSmrg 6414f66be5ecSmrg 6415f66be5ecSmrg 6416f66be5ecSmrg 6417f66be5ecSmrg 6418f66be5ecSmrg 6419f66be5ecSmrg 6420f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6421f66be5ecSmrg 6422f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6423f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6424a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6425a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6426a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6427a0d387c7Smrgthen : 6428a0d387c7Smrg printf %s "(cached) " >&6 6429a0d387c7Smrgelse $as_nop 6430f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6431f66be5ecSmrg/* end confdefs.h. */ 6432f66be5ecSmrgint i; 6433f66be5ecSmrg_ACEOF 6434a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6435a0d387c7Smrgthen : 6436f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6437a0d387c7Smrgelse $as_nop 6438f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6439f66be5ecSmrgfi 6440a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6441f66be5ecSmrgfi 6442a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6443a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6444f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6445f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6446f66be5ecSmrgfi 6447f66be5ecSmrg 6448f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6449f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6450f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6451f66be5ecSmrg fi 6452f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6453a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6454a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6455a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6456a0d387c7Smrgthen : 6457a0d387c7Smrg printf %s "(cached) " >&6 6458a0d387c7Smrgelse $as_nop 6459f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6460f66be5ecSmrg/* end confdefs.h. */ 6461f66be5ecSmrgint i; 6462f66be5ecSmrg_ACEOF 6463a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6464a0d387c7Smrgthen : 6465f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6466a0d387c7Smrgelse $as_nop 6467f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6468f66be5ecSmrgfi 6469a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6470f66be5ecSmrgfi 6471a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6472a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6473f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6474f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6475f66be5ecSmrgfi 6476f66be5ecSmrg 6477f66be5ecSmrgfound="no" 6478f66be5ecSmrg 6479f66be5ecSmrg if test $found = "no" ; then 6480f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6481f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6482f66be5ecSmrg fi 6483f66be5ecSmrg 6484f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6485f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6486f66be5ecSmrg fi 6487f66be5ecSmrg 6488f66be5ecSmrg CFLAGS="$CFLAGS -Wshadow" 6489f66be5ecSmrg 6490a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6491a0d387c7Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 6492f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wshadow 6493a0d387c7Smrg if eval test \${$cacheid+y} 6494a0d387c7Smrgthen : 6495a0d387c7Smrg printf %s "(cached) " >&6 6496a0d387c7Smrgelse $as_nop 6497f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6498f66be5ecSmrg/* end confdefs.h. */ 6499f66be5ecSmrgint i; 6500f66be5ecSmrgint 6501a0d387c7Smrgmain (void) 6502f66be5ecSmrg{ 6503f66be5ecSmrg 6504f66be5ecSmrg ; 6505f66be5ecSmrg return 0; 6506f66be5ecSmrg} 6507f66be5ecSmrg_ACEOF 6508a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6509a0d387c7Smrgthen : 6510f66be5ecSmrg eval $cacheid=yes 6511a0d387c7Smrgelse $as_nop 6512f66be5ecSmrg eval $cacheid=no 6513f66be5ecSmrgfi 6514a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6515f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6516f66be5ecSmrgfi 6517f66be5ecSmrg 6518f66be5ecSmrg 6519f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6520f66be5ecSmrg 6521f66be5ecSmrg eval supported=\$$cacheid 6522a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6523a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6524f66be5ecSmrg if test "$supported" = "yes" ; then 6525f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6526f66be5ecSmrg found="yes" 6527f66be5ecSmrg fi 6528f66be5ecSmrg fi 6529f66be5ecSmrg 6530f66be5ecSmrg 6531f66be5ecSmrg 6532f66be5ecSmrg 6533f66be5ecSmrg 6534f66be5ecSmrg 6535f66be5ecSmrg 6536f66be5ecSmrg 6537f66be5ecSmrg 6538f66be5ecSmrg 6539f66be5ecSmrg 6540f66be5ecSmrg 6541f66be5ecSmrg 6542f66be5ecSmrg 6543f66be5ecSmrg 6544f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6545f66be5ecSmrg 6546f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6547f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6548a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6549a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6550a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6551a0d387c7Smrgthen : 6552a0d387c7Smrg printf %s "(cached) " >&6 6553a0d387c7Smrgelse $as_nop 6554f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6555f66be5ecSmrg/* end confdefs.h. */ 6556f66be5ecSmrgint i; 6557f66be5ecSmrg_ACEOF 6558a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6559a0d387c7Smrgthen : 6560f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6561a0d387c7Smrgelse $as_nop 6562f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6563f66be5ecSmrgfi 6564a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6565f66be5ecSmrgfi 6566a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6567a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6568f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6569f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6570f66be5ecSmrgfi 6571f66be5ecSmrg 6572f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6573f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6574f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6575f66be5ecSmrg fi 6576f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6577a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6578a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6579a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6580a0d387c7Smrgthen : 6581a0d387c7Smrg printf %s "(cached) " >&6 6582a0d387c7Smrgelse $as_nop 6583f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6584f66be5ecSmrg/* end confdefs.h. */ 6585f66be5ecSmrgint i; 6586f66be5ecSmrg_ACEOF 6587a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6588a0d387c7Smrgthen : 6589f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6590a0d387c7Smrgelse $as_nop 6591f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6592f66be5ecSmrgfi 6593a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6594f66be5ecSmrgfi 6595a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6596a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6597f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6598f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6599f66be5ecSmrgfi 6600f66be5ecSmrg 6601f66be5ecSmrgfound="no" 6602f66be5ecSmrg 6603f66be5ecSmrg if test $found = "no" ; then 6604f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6605f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6606f66be5ecSmrg fi 6607f66be5ecSmrg 6608f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6609f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6610f66be5ecSmrg fi 6611f66be5ecSmrg 6612f66be5ecSmrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6613f66be5ecSmrg 6614a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6615a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6616f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6617a0d387c7Smrg if eval test \${$cacheid+y} 6618a0d387c7Smrgthen : 6619a0d387c7Smrg printf %s "(cached) " >&6 6620a0d387c7Smrgelse $as_nop 6621f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6622f66be5ecSmrg/* end confdefs.h. */ 6623f66be5ecSmrgint i; 6624f66be5ecSmrgint 6625a0d387c7Smrgmain (void) 6626f66be5ecSmrg{ 6627f66be5ecSmrg 6628f66be5ecSmrg ; 6629f66be5ecSmrg return 0; 6630f66be5ecSmrg} 6631f66be5ecSmrg_ACEOF 6632a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6633a0d387c7Smrgthen : 6634f66be5ecSmrg eval $cacheid=yes 6635a0d387c7Smrgelse $as_nop 6636f66be5ecSmrg eval $cacheid=no 6637f66be5ecSmrgfi 6638a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6639f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6640f66be5ecSmrgfi 6641f66be5ecSmrg 6642f66be5ecSmrg 6643f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6644f66be5ecSmrg 6645f66be5ecSmrg eval supported=\$$cacheid 6646a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6647a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6648f66be5ecSmrg if test "$supported" = "yes" ; then 6649f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6650f66be5ecSmrg found="yes" 6651f66be5ecSmrg fi 6652f66be5ecSmrg fi 6653f66be5ecSmrg 6654f66be5ecSmrg 6655f66be5ecSmrg 6656f66be5ecSmrg 6657f66be5ecSmrg 6658f66be5ecSmrg 6659f66be5ecSmrg 6660f66be5ecSmrg 6661f66be5ecSmrg 6662f66be5ecSmrg 6663f66be5ecSmrg 6664f66be5ecSmrg 6665f66be5ecSmrg 6666f66be5ecSmrg 6667f66be5ecSmrg 6668f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6669f66be5ecSmrg 6670f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6671f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6672a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6673a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6674a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6675a0d387c7Smrgthen : 6676a0d387c7Smrg printf %s "(cached) " >&6 6677a0d387c7Smrgelse $as_nop 6678f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6679f66be5ecSmrg/* end confdefs.h. */ 6680f66be5ecSmrgint i; 6681f66be5ecSmrg_ACEOF 6682a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6683a0d387c7Smrgthen : 6684f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6685a0d387c7Smrgelse $as_nop 6686f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6687f66be5ecSmrgfi 6688a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6689f66be5ecSmrgfi 6690a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6691a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6692f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6693f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6694f66be5ecSmrgfi 6695f66be5ecSmrg 6696f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6697f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6698f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6699f66be5ecSmrg fi 6700f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6701a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6702a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6703a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6704a0d387c7Smrgthen : 6705a0d387c7Smrg printf %s "(cached) " >&6 6706a0d387c7Smrgelse $as_nop 6707f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6708f66be5ecSmrg/* end confdefs.h. */ 6709f66be5ecSmrgint i; 6710f66be5ecSmrg_ACEOF 6711a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6712a0d387c7Smrgthen : 6713f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6714a0d387c7Smrgelse $as_nop 6715f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6716f66be5ecSmrgfi 6717a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6718f66be5ecSmrgfi 6719a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6720a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6721f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6722f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6723f66be5ecSmrgfi 6724f66be5ecSmrg 6725f66be5ecSmrgfound="no" 6726f66be5ecSmrg 6727f66be5ecSmrg if test $found = "no" ; then 6728f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6729f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6730f66be5ecSmrg fi 6731f66be5ecSmrg 6732f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6733f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6734f66be5ecSmrg fi 6735f66be5ecSmrg 6736f66be5ecSmrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6737f66be5ecSmrg 6738a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6739a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6740f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6741a0d387c7Smrg if eval test \${$cacheid+y} 6742a0d387c7Smrgthen : 6743a0d387c7Smrg printf %s "(cached) " >&6 6744a0d387c7Smrgelse $as_nop 6745f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6746f66be5ecSmrg/* end confdefs.h. */ 6747f66be5ecSmrgint i; 6748f66be5ecSmrgint 6749a0d387c7Smrgmain (void) 6750f66be5ecSmrg{ 6751f66be5ecSmrg 6752f66be5ecSmrg ; 6753f66be5ecSmrg return 0; 6754f66be5ecSmrg} 6755f66be5ecSmrg_ACEOF 6756a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6757a0d387c7Smrgthen : 6758f66be5ecSmrg eval $cacheid=yes 6759a0d387c7Smrgelse $as_nop 6760f66be5ecSmrg eval $cacheid=no 6761f66be5ecSmrgfi 6762a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6763f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6764f66be5ecSmrgfi 6765f66be5ecSmrg 6766f66be5ecSmrg 6767f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6768f66be5ecSmrg 6769f66be5ecSmrg eval supported=\$$cacheid 6770a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6771a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6772f66be5ecSmrg if test "$supported" = "yes" ; then 6773f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6774f66be5ecSmrg found="yes" 6775f66be5ecSmrg fi 6776f66be5ecSmrg fi 6777f66be5ecSmrg 6778f66be5ecSmrg 6779f66be5ecSmrg 6780f66be5ecSmrg 6781f66be5ecSmrg 6782f66be5ecSmrg 6783f66be5ecSmrg 6784f66be5ecSmrg 6785f66be5ecSmrg 6786f66be5ecSmrg 6787f66be5ecSmrg 6788f66be5ecSmrg 6789f66be5ecSmrg 6790f66be5ecSmrg 6791f66be5ecSmrg 6792f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6793f66be5ecSmrg 6794f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6795f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6796a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6797a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6798a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6799a0d387c7Smrgthen : 6800a0d387c7Smrg printf %s "(cached) " >&6 6801a0d387c7Smrgelse $as_nop 6802f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6803f66be5ecSmrg/* end confdefs.h. */ 6804f66be5ecSmrgint i; 6805f66be5ecSmrg_ACEOF 6806a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6807a0d387c7Smrgthen : 6808f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6809a0d387c7Smrgelse $as_nop 6810f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6811f66be5ecSmrgfi 6812a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6813f66be5ecSmrgfi 6814a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6815a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6816f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6817f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6818f66be5ecSmrgfi 6819f66be5ecSmrg 6820f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6821f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6822f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6823f66be5ecSmrg fi 6824f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6825a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6826a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6827a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6828a0d387c7Smrgthen : 6829a0d387c7Smrg printf %s "(cached) " >&6 6830a0d387c7Smrgelse $as_nop 6831f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6832f66be5ecSmrg/* end confdefs.h. */ 6833f66be5ecSmrgint i; 6834f66be5ecSmrg_ACEOF 6835a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6836a0d387c7Smrgthen : 6837f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6838a0d387c7Smrgelse $as_nop 6839f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6840f66be5ecSmrgfi 6841a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6842f66be5ecSmrgfi 6843a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6844a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6845f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6846f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6847f66be5ecSmrgfi 6848f66be5ecSmrg 6849f66be5ecSmrgfound="no" 6850f66be5ecSmrg 6851f66be5ecSmrg if test $found = "no" ; then 6852f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6853f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6854f66be5ecSmrg fi 6855f66be5ecSmrg 6856f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6857f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6858f66be5ecSmrg fi 6859f66be5ecSmrg 6860f66be5ecSmrg CFLAGS="$CFLAGS -Wredundant-decls" 6861f66be5ecSmrg 6862a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6863a0d387c7Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 6864f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6865a0d387c7Smrg if eval test \${$cacheid+y} 6866a0d387c7Smrgthen : 6867a0d387c7Smrg printf %s "(cached) " >&6 6868a0d387c7Smrgelse $as_nop 6869f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6870f66be5ecSmrg/* end confdefs.h. */ 6871f66be5ecSmrgint i; 6872f66be5ecSmrgint 6873a0d387c7Smrgmain (void) 6874f66be5ecSmrg{ 6875f66be5ecSmrg 6876f66be5ecSmrg ; 6877f66be5ecSmrg return 0; 6878f66be5ecSmrg} 6879f66be5ecSmrg_ACEOF 6880a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 6881a0d387c7Smrgthen : 6882f66be5ecSmrg eval $cacheid=yes 6883a0d387c7Smrgelse $as_nop 6884f66be5ecSmrg eval $cacheid=no 6885f66be5ecSmrgfi 6886a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6887f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 6888f66be5ecSmrgfi 6889f66be5ecSmrg 6890f66be5ecSmrg 6891f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6892f66be5ecSmrg 6893f66be5ecSmrg eval supported=\$$cacheid 6894a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6895a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 6896f66be5ecSmrg if test "$supported" = "yes" ; then 6897f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6898f66be5ecSmrg found="yes" 6899f66be5ecSmrg fi 6900f66be5ecSmrg fi 6901f66be5ecSmrg 6902f66be5ecSmrg 6903f66be5ecSmrg 6904f66be5ecSmrg 6905f66be5ecSmrg 6906f66be5ecSmrg 6907f66be5ecSmrg 6908f66be5ecSmrg 6909f66be5ecSmrg 6910f66be5ecSmrg 6911f66be5ecSmrg 6912f66be5ecSmrg 6913f66be5ecSmrg 6914f66be5ecSmrg 6915f66be5ecSmrg 6916f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6917f66be5ecSmrg 6918f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6919f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6920a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6921a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6922a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6923a0d387c7Smrgthen : 6924a0d387c7Smrg printf %s "(cached) " >&6 6925a0d387c7Smrgelse $as_nop 6926f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6927f66be5ecSmrg/* end confdefs.h. */ 6928f66be5ecSmrgint i; 6929f66be5ecSmrg_ACEOF 6930a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6931a0d387c7Smrgthen : 6932f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6933a0d387c7Smrgelse $as_nop 6934f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 6935f66be5ecSmrgfi 6936a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6937f66be5ecSmrgfi 6938a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6939a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6940f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6941f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6942f66be5ecSmrgfi 6943f66be5ecSmrg 6944f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6945f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6946f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6947f66be5ecSmrg fi 6948f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6949a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6950a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6951a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6952a0d387c7Smrgthen : 6953a0d387c7Smrg printf %s "(cached) " >&6 6954a0d387c7Smrgelse $as_nop 6955f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6956f66be5ecSmrg/* end confdefs.h. */ 6957f66be5ecSmrgint i; 6958f66be5ecSmrg_ACEOF 6959a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 6960a0d387c7Smrgthen : 6961f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6962a0d387c7Smrgelse $as_nop 6963f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6964f66be5ecSmrgfi 6965a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6966f66be5ecSmrgfi 6967a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6968a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6969f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6970f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6971f66be5ecSmrgfi 6972f66be5ecSmrg 6973f66be5ecSmrgfound="no" 6974f66be5ecSmrg 6975f66be5ecSmrg if test $found = "no" ; then 6976f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6977f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6978f66be5ecSmrg fi 6979f66be5ecSmrg 6980f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6981f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6982f66be5ecSmrg fi 6983f66be5ecSmrg 6984f66be5ecSmrg CFLAGS="$CFLAGS -Wlogical-op" 6985f66be5ecSmrg 6986a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6987a0d387c7Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 6988f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wlogical_op 6989a0d387c7Smrg if eval test \${$cacheid+y} 6990a0d387c7Smrgthen : 6991a0d387c7Smrg printf %s "(cached) " >&6 6992a0d387c7Smrgelse $as_nop 6993f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6994f66be5ecSmrg/* end confdefs.h. */ 6995f66be5ecSmrgint i; 6996f66be5ecSmrgint 6997a0d387c7Smrgmain (void) 6998f66be5ecSmrg{ 6999f66be5ecSmrg 7000f66be5ecSmrg ; 7001f66be5ecSmrg return 0; 7002f66be5ecSmrg} 7003f66be5ecSmrg_ACEOF 7004a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7005a0d387c7Smrgthen : 7006f66be5ecSmrg eval $cacheid=yes 7007a0d387c7Smrgelse $as_nop 7008f66be5ecSmrg eval $cacheid=no 7009f66be5ecSmrgfi 7010a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7011f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7012f66be5ecSmrgfi 7013f66be5ecSmrg 7014f66be5ecSmrg 7015f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7016f66be5ecSmrg 7017f66be5ecSmrg eval supported=\$$cacheid 7018a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7019a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7020f66be5ecSmrg if test "$supported" = "yes" ; then 7021f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7022f66be5ecSmrg found="yes" 7023f66be5ecSmrg fi 7024f66be5ecSmrg fi 7025f66be5ecSmrg 7026f66be5ecSmrg 7027f66be5ecSmrg 7028f66be5ecSmrg# These are currently disabled because they are noisy. They will be enabled 7029f66be5ecSmrg# in the future once the codebase is sufficiently modernized to silence 7030f66be5ecSmrg# them. For now, I don't want them to drown out the other warnings. 7031f66be5ecSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7032f66be5ecSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7033f66be5ecSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7034f66be5ecSmrg 7035a0d387c7Smrg# Turn some warnings into errors, so we don't accidentally get successful builds 7036f66be5ecSmrg# when there are problems that should be fixed. 7037f66be5ecSmrg 7038f66be5ecSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7039f66be5ecSmrg 7040f66be5ecSmrg 7041f66be5ecSmrg 7042f66be5ecSmrg 7043f66be5ecSmrg 7044f66be5ecSmrg 7045f66be5ecSmrg 7046f66be5ecSmrg 7047f66be5ecSmrg 7048f66be5ecSmrg 7049f66be5ecSmrg 7050f66be5ecSmrg 7051f66be5ecSmrg 7052f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7053f66be5ecSmrg 7054f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7055f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7056a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7057a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7058a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7059a0d387c7Smrgthen : 7060a0d387c7Smrg printf %s "(cached) " >&6 7061a0d387c7Smrgelse $as_nop 7062f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7063f66be5ecSmrg/* end confdefs.h. */ 7064f66be5ecSmrgint i; 7065f66be5ecSmrg_ACEOF 7066a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7067a0d387c7Smrgthen : 7068f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7069a0d387c7Smrgelse $as_nop 7070f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 7071f66be5ecSmrgfi 7072a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7073f66be5ecSmrgfi 7074a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7075a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7076f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7077f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7078f66be5ecSmrgfi 7079f66be5ecSmrg 7080f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7081f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7082f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7083f66be5ecSmrg fi 7084f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7085a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7086a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7087a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7088a0d387c7Smrgthen : 7089a0d387c7Smrg printf %s "(cached) " >&6 7090a0d387c7Smrgelse $as_nop 7091f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7092f66be5ecSmrg/* end confdefs.h. */ 7093f66be5ecSmrgint i; 7094f66be5ecSmrg_ACEOF 7095a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7096a0d387c7Smrgthen : 7097f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7098a0d387c7Smrgelse $as_nop 7099f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7100f66be5ecSmrgfi 7101a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7102f66be5ecSmrgfi 7103a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7104a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7105f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7106f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7107f66be5ecSmrgfi 7108f66be5ecSmrg 7109f66be5ecSmrgfound="no" 7110f66be5ecSmrg 7111f66be5ecSmrg if test $found = "no" ; then 7112f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7113f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7114f66be5ecSmrg fi 7115f66be5ecSmrg 7116f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7117f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7118f66be5ecSmrg fi 7119f66be5ecSmrg 7120f66be5ecSmrg CFLAGS="$CFLAGS -Werror=implicit" 7121f66be5ecSmrg 7122a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7123a0d387c7Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7124f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_implicit 7125a0d387c7Smrg if eval test \${$cacheid+y} 7126a0d387c7Smrgthen : 7127a0d387c7Smrg printf %s "(cached) " >&6 7128a0d387c7Smrgelse $as_nop 7129f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7130f66be5ecSmrg/* end confdefs.h. */ 7131f66be5ecSmrgint i; 7132f66be5ecSmrgint 7133a0d387c7Smrgmain (void) 7134f66be5ecSmrg{ 7135f66be5ecSmrg 7136f66be5ecSmrg ; 7137f66be5ecSmrg return 0; 7138f66be5ecSmrg} 7139f66be5ecSmrg_ACEOF 7140a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7141a0d387c7Smrgthen : 7142f66be5ecSmrg eval $cacheid=yes 7143a0d387c7Smrgelse $as_nop 7144f66be5ecSmrg eval $cacheid=no 7145f66be5ecSmrgfi 7146a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7147f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7148f66be5ecSmrgfi 7149f66be5ecSmrg 7150f66be5ecSmrg 7151f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7152f66be5ecSmrg 7153f66be5ecSmrg eval supported=\$$cacheid 7154a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7155a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7156f66be5ecSmrg if test "$supported" = "yes" ; then 7157f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7158f66be5ecSmrg found="yes" 7159f66be5ecSmrg fi 7160f66be5ecSmrg fi 7161f66be5ecSmrg 7162f66be5ecSmrg if test $found = "no" ; then 7163f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7164f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7165f66be5ecSmrg fi 7166f66be5ecSmrg 7167f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7168f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7169f66be5ecSmrg fi 7170f66be5ecSmrg 7171f66be5ecSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7172f66be5ecSmrg 7173a0d387c7Smrg { 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 7174a0d387c7Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7175f66be5ecSmrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7176a0d387c7Smrg if eval test \${$cacheid+y} 7177a0d387c7Smrgthen : 7178a0d387c7Smrg printf %s "(cached) " >&6 7179a0d387c7Smrgelse $as_nop 7180f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7181f66be5ecSmrg/* end confdefs.h. */ 7182f66be5ecSmrgint i; 7183f66be5ecSmrgint 7184a0d387c7Smrgmain (void) 7185f66be5ecSmrg{ 7186f66be5ecSmrg 7187f66be5ecSmrg ; 7188f66be5ecSmrg return 0; 7189f66be5ecSmrg} 7190f66be5ecSmrg_ACEOF 7191a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7192a0d387c7Smrgthen : 7193f66be5ecSmrg eval $cacheid=yes 7194a0d387c7Smrgelse $as_nop 7195f66be5ecSmrg eval $cacheid=no 7196f66be5ecSmrgfi 7197a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7198f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7199f66be5ecSmrgfi 7200f66be5ecSmrg 7201f66be5ecSmrg 7202f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7203f66be5ecSmrg 7204f66be5ecSmrg eval supported=\$$cacheid 7205a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7206a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7207f66be5ecSmrg if test "$supported" = "yes" ; then 7208f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7209f66be5ecSmrg found="yes" 7210f66be5ecSmrg fi 7211f66be5ecSmrg fi 7212f66be5ecSmrg 7213f66be5ecSmrg 7214f66be5ecSmrg 7215f66be5ecSmrg 7216f66be5ecSmrg 7217f66be5ecSmrg 7218f66be5ecSmrg 7219f66be5ecSmrg 7220f66be5ecSmrg 7221f66be5ecSmrg 7222f66be5ecSmrg 7223f66be5ecSmrg 7224f66be5ecSmrg 7225f66be5ecSmrg 7226f66be5ecSmrg 7227f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7228f66be5ecSmrg 7229f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7230f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7231a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7232a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7233a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7234a0d387c7Smrgthen : 7235a0d387c7Smrg printf %s "(cached) " >&6 7236a0d387c7Smrgelse $as_nop 7237f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7238f66be5ecSmrg/* end confdefs.h. */ 7239f66be5ecSmrgint i; 7240f66be5ecSmrg_ACEOF 7241a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7242a0d387c7Smrgthen : 7243f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7244a0d387c7Smrgelse $as_nop 7245f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 7246f66be5ecSmrgfi 7247a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7248f66be5ecSmrgfi 7249a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7250a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7251f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7252f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7253f66be5ecSmrgfi 7254f66be5ecSmrg 7255f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7256f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7257f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7258f66be5ecSmrg fi 7259f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7260a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7261a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7262a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7263a0d387c7Smrgthen : 7264a0d387c7Smrg printf %s "(cached) " >&6 7265a0d387c7Smrgelse $as_nop 7266f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7267f66be5ecSmrg/* end confdefs.h. */ 7268f66be5ecSmrgint i; 7269f66be5ecSmrg_ACEOF 7270a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7271a0d387c7Smrgthen : 7272f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7273a0d387c7Smrgelse $as_nop 7274f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7275f66be5ecSmrgfi 7276a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7277f66be5ecSmrgfi 7278a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7279a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7280f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7281f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7282f66be5ecSmrgfi 7283f66be5ecSmrg 7284f66be5ecSmrgfound="no" 7285f66be5ecSmrg 7286f66be5ecSmrg if test $found = "no" ; then 7287f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7288f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7289f66be5ecSmrg fi 7290f66be5ecSmrg 7291f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7292f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7293f66be5ecSmrg fi 7294f66be5ecSmrg 7295f66be5ecSmrg CFLAGS="$CFLAGS -Werror=nonnull" 7296f66be5ecSmrg 7297a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7298a0d387c7Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7299f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7300a0d387c7Smrg if eval test \${$cacheid+y} 7301a0d387c7Smrgthen : 7302a0d387c7Smrg printf %s "(cached) " >&6 7303a0d387c7Smrgelse $as_nop 7304f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7305f66be5ecSmrg/* end confdefs.h. */ 7306f66be5ecSmrgint i; 7307f66be5ecSmrgint 7308a0d387c7Smrgmain (void) 7309f66be5ecSmrg{ 7310f66be5ecSmrg 7311f66be5ecSmrg ; 7312f66be5ecSmrg return 0; 7313f66be5ecSmrg} 7314f66be5ecSmrg_ACEOF 7315a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7316a0d387c7Smrgthen : 7317f66be5ecSmrg eval $cacheid=yes 7318a0d387c7Smrgelse $as_nop 7319f66be5ecSmrg eval $cacheid=no 7320f66be5ecSmrgfi 7321a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7322f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7323f66be5ecSmrgfi 7324f66be5ecSmrg 7325f66be5ecSmrg 7326f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7327f66be5ecSmrg 7328f66be5ecSmrg eval supported=\$$cacheid 7329a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7330a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7331f66be5ecSmrg if test "$supported" = "yes" ; then 7332f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7333f66be5ecSmrg found="yes" 7334f66be5ecSmrg fi 7335f66be5ecSmrg fi 7336f66be5ecSmrg 7337f66be5ecSmrg 7338f66be5ecSmrg 7339f66be5ecSmrg 7340f66be5ecSmrg 7341f66be5ecSmrg 7342f66be5ecSmrg 7343f66be5ecSmrg 7344f66be5ecSmrg 7345f66be5ecSmrg 7346f66be5ecSmrg 7347f66be5ecSmrg 7348f66be5ecSmrg 7349f66be5ecSmrg 7350f66be5ecSmrg 7351f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7352f66be5ecSmrg 7353f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7354f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7355a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7356a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7357a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7358a0d387c7Smrgthen : 7359a0d387c7Smrg printf %s "(cached) " >&6 7360a0d387c7Smrgelse $as_nop 7361f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7362f66be5ecSmrg/* end confdefs.h. */ 7363f66be5ecSmrgint i; 7364f66be5ecSmrg_ACEOF 7365a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7366a0d387c7Smrgthen : 7367f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7368a0d387c7Smrgelse $as_nop 7369f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 7370f66be5ecSmrgfi 7371a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7372f66be5ecSmrgfi 7373a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7374a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7375f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7376f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7377f66be5ecSmrgfi 7378f66be5ecSmrg 7379f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7380f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7381f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7382f66be5ecSmrg fi 7383f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7384a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7385a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7386a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7387a0d387c7Smrgthen : 7388a0d387c7Smrg printf %s "(cached) " >&6 7389a0d387c7Smrgelse $as_nop 7390f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7391f66be5ecSmrg/* end confdefs.h. */ 7392f66be5ecSmrgint i; 7393f66be5ecSmrg_ACEOF 7394a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7395a0d387c7Smrgthen : 7396f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7397a0d387c7Smrgelse $as_nop 7398f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7399f66be5ecSmrgfi 7400a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7401f66be5ecSmrgfi 7402a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7403a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7404f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7405f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7406f66be5ecSmrgfi 7407f66be5ecSmrg 7408f66be5ecSmrgfound="no" 7409f66be5ecSmrg 7410f66be5ecSmrg if test $found = "no" ; then 7411f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7412f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7413f66be5ecSmrg fi 7414f66be5ecSmrg 7415f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7416f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7417f66be5ecSmrg fi 7418f66be5ecSmrg 7419f66be5ecSmrg CFLAGS="$CFLAGS -Werror=init-self" 7420f66be5ecSmrg 7421a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7422a0d387c7Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7423f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_init_self 7424a0d387c7Smrg if eval test \${$cacheid+y} 7425a0d387c7Smrgthen : 7426a0d387c7Smrg printf %s "(cached) " >&6 7427a0d387c7Smrgelse $as_nop 7428f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7429f66be5ecSmrg/* end confdefs.h. */ 7430f66be5ecSmrgint i; 7431f66be5ecSmrgint 7432a0d387c7Smrgmain (void) 7433f66be5ecSmrg{ 7434f66be5ecSmrg 7435f66be5ecSmrg ; 7436f66be5ecSmrg return 0; 7437f66be5ecSmrg} 7438f66be5ecSmrg_ACEOF 7439a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7440a0d387c7Smrgthen : 7441f66be5ecSmrg eval $cacheid=yes 7442a0d387c7Smrgelse $as_nop 7443f66be5ecSmrg eval $cacheid=no 7444f66be5ecSmrgfi 7445a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7446f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7447f66be5ecSmrgfi 7448f66be5ecSmrg 7449f66be5ecSmrg 7450f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7451f66be5ecSmrg 7452f66be5ecSmrg eval supported=\$$cacheid 7453a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7454a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7455f66be5ecSmrg if test "$supported" = "yes" ; then 7456f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7457f66be5ecSmrg found="yes" 7458f66be5ecSmrg fi 7459f66be5ecSmrg fi 7460f66be5ecSmrg 7461f66be5ecSmrg 7462f66be5ecSmrg 7463f66be5ecSmrg 7464f66be5ecSmrg 7465f66be5ecSmrg 7466f66be5ecSmrg 7467f66be5ecSmrg 7468f66be5ecSmrg 7469f66be5ecSmrg 7470f66be5ecSmrg 7471f66be5ecSmrg 7472f66be5ecSmrg 7473f66be5ecSmrg 7474f66be5ecSmrg 7475f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7476f66be5ecSmrg 7477f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7478f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7479a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7480a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7481a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7482a0d387c7Smrgthen : 7483a0d387c7Smrg printf %s "(cached) " >&6 7484a0d387c7Smrgelse $as_nop 7485f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7486f66be5ecSmrg/* end confdefs.h. */ 7487f66be5ecSmrgint i; 7488f66be5ecSmrg_ACEOF 7489a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7490a0d387c7Smrgthen : 7491f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7492a0d387c7Smrgelse $as_nop 7493f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 7494f66be5ecSmrgfi 7495a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7496f66be5ecSmrgfi 7497a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7498a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7499f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7500f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7501f66be5ecSmrgfi 7502f66be5ecSmrg 7503f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7504f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7505f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7506f66be5ecSmrg fi 7507f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7508a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7509a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7510a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7511a0d387c7Smrgthen : 7512a0d387c7Smrg printf %s "(cached) " >&6 7513a0d387c7Smrgelse $as_nop 7514f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7515f66be5ecSmrg/* end confdefs.h. */ 7516f66be5ecSmrgint i; 7517f66be5ecSmrg_ACEOF 7518a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7519a0d387c7Smrgthen : 7520f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7521a0d387c7Smrgelse $as_nop 7522f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7523f66be5ecSmrgfi 7524a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7525f66be5ecSmrgfi 7526a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7527a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7528f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7529f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7530f66be5ecSmrgfi 7531f66be5ecSmrg 7532f66be5ecSmrgfound="no" 7533f66be5ecSmrg 7534f66be5ecSmrg if test $found = "no" ; then 7535f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7536f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7537f66be5ecSmrg fi 7538f66be5ecSmrg 7539f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7540f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7541f66be5ecSmrg fi 7542f66be5ecSmrg 7543f66be5ecSmrg CFLAGS="$CFLAGS -Werror=main" 7544f66be5ecSmrg 7545a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7546a0d387c7Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7547f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_main 7548a0d387c7Smrg if eval test \${$cacheid+y} 7549a0d387c7Smrgthen : 7550a0d387c7Smrg printf %s "(cached) " >&6 7551a0d387c7Smrgelse $as_nop 7552f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7553f66be5ecSmrg/* end confdefs.h. */ 7554f66be5ecSmrgint i; 7555f66be5ecSmrgint 7556a0d387c7Smrgmain (void) 7557f66be5ecSmrg{ 7558f66be5ecSmrg 7559f66be5ecSmrg ; 7560f66be5ecSmrg return 0; 7561f66be5ecSmrg} 7562f66be5ecSmrg_ACEOF 7563a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7564a0d387c7Smrgthen : 7565f66be5ecSmrg eval $cacheid=yes 7566a0d387c7Smrgelse $as_nop 7567f66be5ecSmrg eval $cacheid=no 7568f66be5ecSmrgfi 7569a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7570f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7571f66be5ecSmrgfi 7572f66be5ecSmrg 7573f66be5ecSmrg 7574f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7575f66be5ecSmrg 7576f66be5ecSmrg eval supported=\$$cacheid 7577a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7578a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7579f66be5ecSmrg if test "$supported" = "yes" ; then 7580f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7581f66be5ecSmrg found="yes" 7582f66be5ecSmrg fi 7583f66be5ecSmrg fi 7584f66be5ecSmrg 7585f66be5ecSmrg 7586f66be5ecSmrg 7587f66be5ecSmrg 7588f66be5ecSmrg 7589f66be5ecSmrg 7590f66be5ecSmrg 7591f66be5ecSmrg 7592f66be5ecSmrg 7593f66be5ecSmrg 7594f66be5ecSmrg 7595f66be5ecSmrg 7596f66be5ecSmrg 7597f66be5ecSmrg 7598f66be5ecSmrg 7599f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7600f66be5ecSmrg 7601f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7602f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7603a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7604a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7605a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7606a0d387c7Smrgthen : 7607a0d387c7Smrg printf %s "(cached) " >&6 7608a0d387c7Smrgelse $as_nop 7609f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7610f66be5ecSmrg/* end confdefs.h. */ 7611f66be5ecSmrgint i; 7612f66be5ecSmrg_ACEOF 7613a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7614a0d387c7Smrgthen : 7615f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7616a0d387c7Smrgelse $as_nop 7617f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 7618f66be5ecSmrgfi 7619a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7620f66be5ecSmrgfi 7621a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7622a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7623f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7624f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7625f66be5ecSmrgfi 7626f66be5ecSmrg 7627f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7628f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7629f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7630f66be5ecSmrg fi 7631f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7632a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7633a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7634a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7635a0d387c7Smrgthen : 7636a0d387c7Smrg printf %s "(cached) " >&6 7637a0d387c7Smrgelse $as_nop 7638f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7639f66be5ecSmrg/* end confdefs.h. */ 7640f66be5ecSmrgint i; 7641f66be5ecSmrg_ACEOF 7642a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7643a0d387c7Smrgthen : 7644f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7645a0d387c7Smrgelse $as_nop 7646f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7647f66be5ecSmrgfi 7648a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7649f66be5ecSmrgfi 7650a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7651a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7652f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7653f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7654f66be5ecSmrgfi 7655f66be5ecSmrg 7656f66be5ecSmrgfound="no" 7657f66be5ecSmrg 7658f66be5ecSmrg if test $found = "no" ; then 7659f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7660f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7661f66be5ecSmrg fi 7662f66be5ecSmrg 7663f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7664f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7665f66be5ecSmrg fi 7666f66be5ecSmrg 7667f66be5ecSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 7668f66be5ecSmrg 7669a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7670a0d387c7Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7671f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7672a0d387c7Smrg if eval test \${$cacheid+y} 7673a0d387c7Smrgthen : 7674a0d387c7Smrg printf %s "(cached) " >&6 7675a0d387c7Smrgelse $as_nop 7676f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7677f66be5ecSmrg/* end confdefs.h. */ 7678f66be5ecSmrgint i; 7679f66be5ecSmrgint 7680a0d387c7Smrgmain (void) 7681f66be5ecSmrg{ 7682f66be5ecSmrg 7683f66be5ecSmrg ; 7684f66be5ecSmrg return 0; 7685f66be5ecSmrg} 7686f66be5ecSmrg_ACEOF 7687a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7688a0d387c7Smrgthen : 7689f66be5ecSmrg eval $cacheid=yes 7690a0d387c7Smrgelse $as_nop 7691f66be5ecSmrg eval $cacheid=no 7692f66be5ecSmrgfi 7693a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7694f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7695f66be5ecSmrgfi 7696f66be5ecSmrg 7697f66be5ecSmrg 7698f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7699f66be5ecSmrg 7700f66be5ecSmrg eval supported=\$$cacheid 7701a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7702a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7703f66be5ecSmrg if test "$supported" = "yes" ; then 7704f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7705f66be5ecSmrg found="yes" 7706f66be5ecSmrg fi 7707f66be5ecSmrg fi 7708f66be5ecSmrg 7709f66be5ecSmrg 7710f66be5ecSmrg 7711f66be5ecSmrg 7712f66be5ecSmrg 7713f66be5ecSmrg 7714f66be5ecSmrg 7715f66be5ecSmrg 7716f66be5ecSmrg 7717f66be5ecSmrg 7718f66be5ecSmrg 7719f66be5ecSmrg 7720f66be5ecSmrg 7721f66be5ecSmrg 7722f66be5ecSmrg 7723f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7724f66be5ecSmrg 7725f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7726f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7727a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7728a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7729a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7730a0d387c7Smrgthen : 7731a0d387c7Smrg printf %s "(cached) " >&6 7732a0d387c7Smrgelse $as_nop 7733f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7734f66be5ecSmrg/* end confdefs.h. */ 7735f66be5ecSmrgint i; 7736f66be5ecSmrg_ACEOF 7737a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7738a0d387c7Smrgthen : 7739f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7740a0d387c7Smrgelse $as_nop 7741f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 7742f66be5ecSmrgfi 7743a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7744f66be5ecSmrgfi 7745a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7746a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7747f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7748f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7749f66be5ecSmrgfi 7750f66be5ecSmrg 7751f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7752f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7753f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7754f66be5ecSmrg fi 7755f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7756a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7757a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7758a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7759a0d387c7Smrgthen : 7760a0d387c7Smrg printf %s "(cached) " >&6 7761a0d387c7Smrgelse $as_nop 7762f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7763f66be5ecSmrg/* end confdefs.h. */ 7764f66be5ecSmrgint i; 7765f66be5ecSmrg_ACEOF 7766a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7767a0d387c7Smrgthen : 7768f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7769a0d387c7Smrgelse $as_nop 7770f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7771f66be5ecSmrgfi 7772a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7773f66be5ecSmrgfi 7774a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7775a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7776f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7777f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7778f66be5ecSmrgfi 7779f66be5ecSmrg 7780f66be5ecSmrgfound="no" 7781f66be5ecSmrg 7782f66be5ecSmrg if test $found = "no" ; then 7783f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7784f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7785f66be5ecSmrg fi 7786f66be5ecSmrg 7787f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7788f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7789f66be5ecSmrg fi 7790f66be5ecSmrg 7791f66be5ecSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 7792f66be5ecSmrg 7793a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7794a0d387c7Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 7795f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7796a0d387c7Smrg if eval test \${$cacheid+y} 7797a0d387c7Smrgthen : 7798a0d387c7Smrg printf %s "(cached) " >&6 7799a0d387c7Smrgelse $as_nop 7800f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7801f66be5ecSmrg/* end confdefs.h. */ 7802f66be5ecSmrgint i; 7803f66be5ecSmrgint 7804a0d387c7Smrgmain (void) 7805f66be5ecSmrg{ 7806f66be5ecSmrg 7807f66be5ecSmrg ; 7808f66be5ecSmrg return 0; 7809f66be5ecSmrg} 7810f66be5ecSmrg_ACEOF 7811a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7812a0d387c7Smrgthen : 7813f66be5ecSmrg eval $cacheid=yes 7814a0d387c7Smrgelse $as_nop 7815f66be5ecSmrg eval $cacheid=no 7816f66be5ecSmrgfi 7817a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7818f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7819f66be5ecSmrgfi 7820f66be5ecSmrg 7821f66be5ecSmrg 7822f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7823f66be5ecSmrg 7824f66be5ecSmrg eval supported=\$$cacheid 7825a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7826a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7827f66be5ecSmrg if test "$supported" = "yes" ; then 7828f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7829f66be5ecSmrg found="yes" 7830f66be5ecSmrg fi 7831f66be5ecSmrg fi 7832f66be5ecSmrg 7833f66be5ecSmrg 7834f66be5ecSmrg 7835f66be5ecSmrg 7836f66be5ecSmrg 7837f66be5ecSmrg 7838f66be5ecSmrg 7839f66be5ecSmrg 7840f66be5ecSmrg 7841f66be5ecSmrg 7842f66be5ecSmrg 7843f66be5ecSmrg 7844f66be5ecSmrg 7845f66be5ecSmrg 7846f66be5ecSmrg 7847f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7848f66be5ecSmrg 7849f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7850f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7851a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7852a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7853a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7854a0d387c7Smrgthen : 7855a0d387c7Smrg printf %s "(cached) " >&6 7856a0d387c7Smrgelse $as_nop 7857f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7858f66be5ecSmrg/* end confdefs.h. */ 7859f66be5ecSmrgint i; 7860f66be5ecSmrg_ACEOF 7861a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7862a0d387c7Smrgthen : 7863f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7864a0d387c7Smrgelse $as_nop 7865f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 7866f66be5ecSmrgfi 7867a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7868f66be5ecSmrgfi 7869a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7870a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7871f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7872f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7873f66be5ecSmrgfi 7874f66be5ecSmrg 7875f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7876f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7877f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7878f66be5ecSmrg fi 7879f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7880a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7881a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7882a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7883a0d387c7Smrgthen : 7884a0d387c7Smrg printf %s "(cached) " >&6 7885a0d387c7Smrgelse $as_nop 7886f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7887f66be5ecSmrg/* end confdefs.h. */ 7888f66be5ecSmrgint i; 7889f66be5ecSmrg_ACEOF 7890a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 7891a0d387c7Smrgthen : 7892f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7893a0d387c7Smrgelse $as_nop 7894f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7895f66be5ecSmrgfi 7896a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7897f66be5ecSmrgfi 7898a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7899a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7900f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7901f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7902f66be5ecSmrgfi 7903f66be5ecSmrg 7904f66be5ecSmrgfound="no" 7905f66be5ecSmrg 7906f66be5ecSmrg if test $found = "no" ; then 7907f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7908f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7909f66be5ecSmrg fi 7910f66be5ecSmrg 7911f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7912f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7913f66be5ecSmrg fi 7914f66be5ecSmrg 7915f66be5ecSmrg CFLAGS="$CFLAGS -Werror=return-type" 7916f66be5ecSmrg 7917a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7918a0d387c7Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 7919f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_return_type 7920a0d387c7Smrg if eval test \${$cacheid+y} 7921a0d387c7Smrgthen : 7922a0d387c7Smrg printf %s "(cached) " >&6 7923a0d387c7Smrgelse $as_nop 7924f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7925f66be5ecSmrg/* end confdefs.h. */ 7926f66be5ecSmrgint i; 7927f66be5ecSmrgint 7928a0d387c7Smrgmain (void) 7929f66be5ecSmrg{ 7930f66be5ecSmrg 7931f66be5ecSmrg ; 7932f66be5ecSmrg return 0; 7933f66be5ecSmrg} 7934f66be5ecSmrg_ACEOF 7935a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7936a0d387c7Smrgthen : 7937f66be5ecSmrg eval $cacheid=yes 7938a0d387c7Smrgelse $as_nop 7939f66be5ecSmrg eval $cacheid=no 7940f66be5ecSmrgfi 7941a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7942f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7943f66be5ecSmrgfi 7944f66be5ecSmrg 7945f66be5ecSmrg 7946f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7947f66be5ecSmrg 7948f66be5ecSmrg eval supported=\$$cacheid 7949a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7950a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 7951f66be5ecSmrg if test "$supported" = "yes" ; then 7952f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7953f66be5ecSmrg found="yes" 7954f66be5ecSmrg fi 7955f66be5ecSmrg fi 7956f66be5ecSmrg 7957f66be5ecSmrg if test $found = "no" ; then 7958f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7959f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7960f66be5ecSmrg fi 7961f66be5ecSmrg 7962f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7963f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7964f66be5ecSmrg fi 7965f66be5ecSmrg 7966f66be5ecSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7967f66be5ecSmrg 7968a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7969a0d387c7Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7970f66be5ecSmrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7971a0d387c7Smrg if eval test \${$cacheid+y} 7972a0d387c7Smrgthen : 7973a0d387c7Smrg printf %s "(cached) " >&6 7974a0d387c7Smrgelse $as_nop 7975f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7976f66be5ecSmrg/* end confdefs.h. */ 7977f66be5ecSmrgint i; 7978f66be5ecSmrgint 7979a0d387c7Smrgmain (void) 7980f66be5ecSmrg{ 7981f66be5ecSmrg 7982f66be5ecSmrg ; 7983f66be5ecSmrg return 0; 7984f66be5ecSmrg} 7985f66be5ecSmrg_ACEOF 7986a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 7987a0d387c7Smrgthen : 7988f66be5ecSmrg eval $cacheid=yes 7989a0d387c7Smrgelse $as_nop 7990f66be5ecSmrg eval $cacheid=no 7991f66be5ecSmrgfi 7992a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7993f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 7994f66be5ecSmrgfi 7995f66be5ecSmrg 7996f66be5ecSmrg 7997f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7998f66be5ecSmrg 7999f66be5ecSmrg eval supported=\$$cacheid 8000a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8001a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8002f66be5ecSmrg if test "$supported" = "yes" ; then 8003f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8004f66be5ecSmrg found="yes" 8005f66be5ecSmrg fi 8006f66be5ecSmrg fi 8007f66be5ecSmrg 8008f66be5ecSmrg 8009f66be5ecSmrg 8010f66be5ecSmrg 8011f66be5ecSmrg 8012f66be5ecSmrg 8013f66be5ecSmrg 8014f66be5ecSmrg 8015f66be5ecSmrg 8016f66be5ecSmrg 8017f66be5ecSmrg 8018f66be5ecSmrg 8019f66be5ecSmrg 8020f66be5ecSmrg 8021f66be5ecSmrg 8022f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8023f66be5ecSmrg 8024f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8025f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8026a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8027a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8028a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8029a0d387c7Smrgthen : 8030a0d387c7Smrg printf %s "(cached) " >&6 8031a0d387c7Smrgelse $as_nop 8032f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8033f66be5ecSmrg/* end confdefs.h. */ 8034f66be5ecSmrgint i; 8035f66be5ecSmrg_ACEOF 8036a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8037a0d387c7Smrgthen : 8038f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8039a0d387c7Smrgelse $as_nop 8040f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8041f66be5ecSmrgfi 8042a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8043f66be5ecSmrgfi 8044a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8045a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8046f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8047f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8048f66be5ecSmrgfi 8049f66be5ecSmrg 8050f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8051f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8052f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8053f66be5ecSmrg fi 8054f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8055a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8056a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8057a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8058a0d387c7Smrgthen : 8059a0d387c7Smrg printf %s "(cached) " >&6 8060a0d387c7Smrgelse $as_nop 8061f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8062f66be5ecSmrg/* end confdefs.h. */ 8063f66be5ecSmrgint i; 8064f66be5ecSmrg_ACEOF 8065a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8066a0d387c7Smrgthen : 8067f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8068a0d387c7Smrgelse $as_nop 8069f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8070f66be5ecSmrgfi 8071a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8072f66be5ecSmrgfi 8073a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8074a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8075f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8076f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8077f66be5ecSmrgfi 8078f66be5ecSmrg 8079f66be5ecSmrgfound="no" 8080f66be5ecSmrg 8081f66be5ecSmrg if test $found = "no" ; then 8082f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8083f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8084f66be5ecSmrg fi 8085f66be5ecSmrg 8086f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8087f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8088f66be5ecSmrg fi 8089f66be5ecSmrg 8090f66be5ecSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 8091f66be5ecSmrg 8092a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8093a0d387c7Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8094f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8095a0d387c7Smrg if eval test \${$cacheid+y} 8096a0d387c7Smrgthen : 8097a0d387c7Smrg printf %s "(cached) " >&6 8098a0d387c7Smrgelse $as_nop 8099f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8100f66be5ecSmrg/* end confdefs.h. */ 8101f66be5ecSmrgint i; 8102f66be5ecSmrgint 8103a0d387c7Smrgmain (void) 8104f66be5ecSmrg{ 8105f66be5ecSmrg 8106f66be5ecSmrg ; 8107f66be5ecSmrg return 0; 8108f66be5ecSmrg} 8109f66be5ecSmrg_ACEOF 8110a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8111a0d387c7Smrgthen : 8112f66be5ecSmrg eval $cacheid=yes 8113a0d387c7Smrgelse $as_nop 8114f66be5ecSmrg eval $cacheid=no 8115f66be5ecSmrgfi 8116a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8117f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8118f66be5ecSmrgfi 8119f66be5ecSmrg 8120f66be5ecSmrg 8121f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8122f66be5ecSmrg 8123f66be5ecSmrg eval supported=\$$cacheid 8124a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8125a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8126f66be5ecSmrg if test "$supported" = "yes" ; then 8127f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8128f66be5ecSmrg found="yes" 8129f66be5ecSmrg fi 8130f66be5ecSmrg fi 8131f66be5ecSmrg 8132f66be5ecSmrg 8133f66be5ecSmrg 8134f66be5ecSmrg 8135f66be5ecSmrg 8136f66be5ecSmrg 8137f66be5ecSmrg 8138f66be5ecSmrg 8139f66be5ecSmrg 8140f66be5ecSmrg 8141f66be5ecSmrg 8142f66be5ecSmrg 8143f66be5ecSmrg 8144f66be5ecSmrg 8145f66be5ecSmrg 8146f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8147f66be5ecSmrg 8148f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8149f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8150a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8151a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8152a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8153a0d387c7Smrgthen : 8154a0d387c7Smrg printf %s "(cached) " >&6 8155a0d387c7Smrgelse $as_nop 8156f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8157f66be5ecSmrg/* end confdefs.h. */ 8158f66be5ecSmrgint i; 8159f66be5ecSmrg_ACEOF 8160a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8161a0d387c7Smrgthen : 8162f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8163a0d387c7Smrgelse $as_nop 8164f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8165f66be5ecSmrgfi 8166a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8167f66be5ecSmrgfi 8168a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8169a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8170f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8171f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8172f66be5ecSmrgfi 8173f66be5ecSmrg 8174f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8175f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8176f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8177f66be5ecSmrg fi 8178f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8179a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8180a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8181a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8182a0d387c7Smrgthen : 8183a0d387c7Smrg printf %s "(cached) " >&6 8184a0d387c7Smrgelse $as_nop 8185f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8186f66be5ecSmrg/* end confdefs.h. */ 8187f66be5ecSmrgint i; 8188f66be5ecSmrg_ACEOF 8189a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8190a0d387c7Smrgthen : 8191f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8192a0d387c7Smrgelse $as_nop 8193f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8194f66be5ecSmrgfi 8195a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8196f66be5ecSmrgfi 8197a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8198a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8199f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8200f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8201f66be5ecSmrgfi 8202f66be5ecSmrg 8203f66be5ecSmrgfound="no" 8204f66be5ecSmrg 8205f66be5ecSmrg if test $found = "no" ; then 8206f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8207f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8208f66be5ecSmrg fi 8209f66be5ecSmrg 8210f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8211f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8212f66be5ecSmrg fi 8213f66be5ecSmrg 8214f66be5ecSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 8215f66be5ecSmrg 8216a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8217a0d387c7Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8218f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8219a0d387c7Smrg if eval test \${$cacheid+y} 8220a0d387c7Smrgthen : 8221a0d387c7Smrg printf %s "(cached) " >&6 8222a0d387c7Smrgelse $as_nop 8223f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8224f66be5ecSmrg/* end confdefs.h. */ 8225f66be5ecSmrgint i; 8226f66be5ecSmrgint 8227a0d387c7Smrgmain (void) 8228f66be5ecSmrg{ 8229f66be5ecSmrg 8230f66be5ecSmrg ; 8231f66be5ecSmrg return 0; 8232f66be5ecSmrg} 8233f66be5ecSmrg_ACEOF 8234a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8235a0d387c7Smrgthen : 8236f66be5ecSmrg eval $cacheid=yes 8237a0d387c7Smrgelse $as_nop 8238f66be5ecSmrg eval $cacheid=no 8239f66be5ecSmrgfi 8240a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8241f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8242f66be5ecSmrgfi 8243f66be5ecSmrg 8244f66be5ecSmrg 8245f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8246f66be5ecSmrg 8247f66be5ecSmrg eval supported=\$$cacheid 8248a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8249a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8250f66be5ecSmrg if test "$supported" = "yes" ; then 8251f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8252f66be5ecSmrg found="yes" 8253f66be5ecSmrg fi 8254f66be5ecSmrg fi 8255f66be5ecSmrg 8256f66be5ecSmrg 8257f66be5ecSmrg 8258f66be5ecSmrg 8259f66be5ecSmrg 8260f66be5ecSmrg 8261f66be5ecSmrg 8262f66be5ecSmrg 8263f66be5ecSmrg 8264f66be5ecSmrg 8265f66be5ecSmrg 8266f66be5ecSmrg 8267f66be5ecSmrg 8268f66be5ecSmrg 8269f66be5ecSmrg 8270f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8271f66be5ecSmrg 8272f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8273f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8274a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8275a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8276a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8277a0d387c7Smrgthen : 8278a0d387c7Smrg printf %s "(cached) " >&6 8279a0d387c7Smrgelse $as_nop 8280f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8281f66be5ecSmrg/* end confdefs.h. */ 8282f66be5ecSmrgint i; 8283f66be5ecSmrg_ACEOF 8284a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8285a0d387c7Smrgthen : 8286f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8287a0d387c7Smrgelse $as_nop 8288f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8289f66be5ecSmrgfi 8290a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8291f66be5ecSmrgfi 8292a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8293a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8294f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8295f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8296f66be5ecSmrgfi 8297f66be5ecSmrg 8298f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8299f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8300f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8301f66be5ecSmrg fi 8302f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8303a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8304a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8305a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8306a0d387c7Smrgthen : 8307a0d387c7Smrg printf %s "(cached) " >&6 8308a0d387c7Smrgelse $as_nop 8309f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8310f66be5ecSmrg/* end confdefs.h. */ 8311f66be5ecSmrgint i; 8312f66be5ecSmrg_ACEOF 8313a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8314a0d387c7Smrgthen : 8315f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8316a0d387c7Smrgelse $as_nop 8317f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8318f66be5ecSmrgfi 8319a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8320f66be5ecSmrgfi 8321a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8322a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8323f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8324f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8325f66be5ecSmrgfi 8326f66be5ecSmrg 8327f66be5ecSmrgfound="no" 8328f66be5ecSmrg 8329f66be5ecSmrg if test $found = "no" ; then 8330f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8331f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8332f66be5ecSmrg fi 8333f66be5ecSmrg 8334f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8335f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8336f66be5ecSmrg fi 8337f66be5ecSmrg 8338f66be5ecSmrg CFLAGS="$CFLAGS -Werror=write-strings" 8339f66be5ecSmrg 8340a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8341a0d387c7Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8342f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8343a0d387c7Smrg if eval test \${$cacheid+y} 8344a0d387c7Smrgthen : 8345a0d387c7Smrg printf %s "(cached) " >&6 8346a0d387c7Smrgelse $as_nop 8347f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8348f66be5ecSmrg/* end confdefs.h. */ 8349f66be5ecSmrgint i; 8350f66be5ecSmrgint 8351a0d387c7Smrgmain (void) 8352f66be5ecSmrg{ 8353f66be5ecSmrg 8354f66be5ecSmrg ; 8355f66be5ecSmrg return 0; 8356f66be5ecSmrg} 8357f66be5ecSmrg_ACEOF 8358a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8359a0d387c7Smrgthen : 8360f66be5ecSmrg eval $cacheid=yes 8361a0d387c7Smrgelse $as_nop 8362f66be5ecSmrg eval $cacheid=no 8363f66be5ecSmrgfi 8364a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8365f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8366f66be5ecSmrgfi 8367f66be5ecSmrg 8368f66be5ecSmrg 8369f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8370f66be5ecSmrg 8371f66be5ecSmrg eval supported=\$$cacheid 8372a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8373a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8374f66be5ecSmrg if test "$supported" = "yes" ; then 8375f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8376f66be5ecSmrg found="yes" 8377f66be5ecSmrg fi 8378f66be5ecSmrg fi 8379f66be5ecSmrg 8380f66be5ecSmrg 8381f66be5ecSmrg 8382f66be5ecSmrg 8383f66be5ecSmrg 8384f66be5ecSmrg 8385f66be5ecSmrg 8386f66be5ecSmrg 8387f66be5ecSmrg 8388f66be5ecSmrg 8389f66be5ecSmrg 8390f66be5ecSmrg 8391f66be5ecSmrg 8392f66be5ecSmrg 8393f66be5ecSmrg 8394f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8395f66be5ecSmrg 8396f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8397f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8398a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8399a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8400a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8401a0d387c7Smrgthen : 8402a0d387c7Smrg printf %s "(cached) " >&6 8403a0d387c7Smrgelse $as_nop 8404f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8405f66be5ecSmrg/* end confdefs.h. */ 8406f66be5ecSmrgint i; 8407f66be5ecSmrg_ACEOF 8408a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8409a0d387c7Smrgthen : 8410f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8411a0d387c7Smrgelse $as_nop 8412f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8413f66be5ecSmrgfi 8414a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8415f66be5ecSmrgfi 8416a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8417a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8418f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8419f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8420f66be5ecSmrgfi 8421f66be5ecSmrg 8422f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8423f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8424f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8425f66be5ecSmrg fi 8426f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8427a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8428a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8429a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8430a0d387c7Smrgthen : 8431a0d387c7Smrg printf %s "(cached) " >&6 8432a0d387c7Smrgelse $as_nop 8433f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8434f66be5ecSmrg/* end confdefs.h. */ 8435f66be5ecSmrgint i; 8436f66be5ecSmrg_ACEOF 8437a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8438a0d387c7Smrgthen : 8439f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8440a0d387c7Smrgelse $as_nop 8441f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8442f66be5ecSmrgfi 8443a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8444f66be5ecSmrgfi 8445a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8446a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8447f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8448f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8449f66be5ecSmrgfi 8450f66be5ecSmrg 8451f66be5ecSmrgfound="no" 8452f66be5ecSmrg 8453f66be5ecSmrg if test $found = "no" ; then 8454f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8455f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8456f66be5ecSmrg fi 8457f66be5ecSmrg 8458f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8459f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8460f66be5ecSmrg fi 8461f66be5ecSmrg 8462f66be5ecSmrg CFLAGS="$CFLAGS -Werror=address" 8463f66be5ecSmrg 8464a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8465a0d387c7Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8466f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_address 8467a0d387c7Smrg if eval test \${$cacheid+y} 8468a0d387c7Smrgthen : 8469a0d387c7Smrg printf %s "(cached) " >&6 8470a0d387c7Smrgelse $as_nop 8471f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8472f66be5ecSmrg/* end confdefs.h. */ 8473f66be5ecSmrgint i; 8474f66be5ecSmrgint 8475a0d387c7Smrgmain (void) 8476f66be5ecSmrg{ 8477f66be5ecSmrg 8478f66be5ecSmrg ; 8479f66be5ecSmrg return 0; 8480f66be5ecSmrg} 8481f66be5ecSmrg_ACEOF 8482a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8483a0d387c7Smrgthen : 8484f66be5ecSmrg eval $cacheid=yes 8485a0d387c7Smrgelse $as_nop 8486f66be5ecSmrg eval $cacheid=no 8487f66be5ecSmrgfi 8488a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8489f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8490f66be5ecSmrgfi 8491f66be5ecSmrg 8492f66be5ecSmrg 8493f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8494f66be5ecSmrg 8495f66be5ecSmrg eval supported=\$$cacheid 8496a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8497a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8498f66be5ecSmrg if test "$supported" = "yes" ; then 8499f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8500f66be5ecSmrg found="yes" 8501f66be5ecSmrg fi 8502f66be5ecSmrg fi 8503f66be5ecSmrg 8504f66be5ecSmrg 8505f66be5ecSmrg 8506f66be5ecSmrg 8507f66be5ecSmrg 8508f66be5ecSmrg 8509f66be5ecSmrg 8510f66be5ecSmrg 8511f66be5ecSmrg 8512f66be5ecSmrg 8513f66be5ecSmrg 8514f66be5ecSmrg 8515f66be5ecSmrg 8516f66be5ecSmrg 8517f66be5ecSmrg 8518f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8519f66be5ecSmrg 8520f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8521f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8522a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8523a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8524a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8525a0d387c7Smrgthen : 8526a0d387c7Smrg printf %s "(cached) " >&6 8527a0d387c7Smrgelse $as_nop 8528f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8529f66be5ecSmrg/* end confdefs.h. */ 8530f66be5ecSmrgint i; 8531f66be5ecSmrg_ACEOF 8532a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8533a0d387c7Smrgthen : 8534f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8535a0d387c7Smrgelse $as_nop 8536f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8537f66be5ecSmrgfi 8538a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8539f66be5ecSmrgfi 8540a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8541a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8542f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8543f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8544f66be5ecSmrgfi 8545f66be5ecSmrg 8546f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8547f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8548f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8549f66be5ecSmrg fi 8550f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8551a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8552a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8553a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8554a0d387c7Smrgthen : 8555a0d387c7Smrg printf %s "(cached) " >&6 8556a0d387c7Smrgelse $as_nop 8557f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8558f66be5ecSmrg/* end confdefs.h. */ 8559f66be5ecSmrgint i; 8560f66be5ecSmrg_ACEOF 8561a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8562a0d387c7Smrgthen : 8563f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8564a0d387c7Smrgelse $as_nop 8565f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8566f66be5ecSmrgfi 8567a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8568f66be5ecSmrgfi 8569a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8570a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8571f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8572f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8573f66be5ecSmrgfi 8574f66be5ecSmrg 8575f66be5ecSmrgfound="no" 8576f66be5ecSmrg 8577f66be5ecSmrg if test $found = "no" ; then 8578f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8579f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8580f66be5ecSmrg fi 8581f66be5ecSmrg 8582f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8583f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8584f66be5ecSmrg fi 8585f66be5ecSmrg 8586f66be5ecSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8587f66be5ecSmrg 8588a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8589a0d387c7Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8590f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8591a0d387c7Smrg if eval test \${$cacheid+y} 8592a0d387c7Smrgthen : 8593a0d387c7Smrg printf %s "(cached) " >&6 8594a0d387c7Smrgelse $as_nop 8595f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8596f66be5ecSmrg/* end confdefs.h. */ 8597f66be5ecSmrgint i; 8598f66be5ecSmrgint 8599a0d387c7Smrgmain (void) 8600f66be5ecSmrg{ 8601f66be5ecSmrg 8602f66be5ecSmrg ; 8603f66be5ecSmrg return 0; 8604f66be5ecSmrg} 8605f66be5ecSmrg_ACEOF 8606a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8607a0d387c7Smrgthen : 8608f66be5ecSmrg eval $cacheid=yes 8609a0d387c7Smrgelse $as_nop 8610f66be5ecSmrg eval $cacheid=no 8611f66be5ecSmrgfi 8612a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8613f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8614f66be5ecSmrgfi 8615f66be5ecSmrg 8616f66be5ecSmrg 8617f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8618f66be5ecSmrg 8619f66be5ecSmrg eval supported=\$$cacheid 8620a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8621a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8622f66be5ecSmrg if test "$supported" = "yes" ; then 8623f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8624f66be5ecSmrg found="yes" 8625f66be5ecSmrg fi 8626f66be5ecSmrg fi 8627f66be5ecSmrg 8628f66be5ecSmrg if test $found = "no" ; then 8629f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8630f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8631f66be5ecSmrg fi 8632f66be5ecSmrg 8633f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8634f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8635f66be5ecSmrg fi 8636f66be5ecSmrg 8637f66be5ecSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8638f66be5ecSmrg 8639a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8640a0d387c7Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8641f66be5ecSmrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8642a0d387c7Smrg if eval test \${$cacheid+y} 8643a0d387c7Smrgthen : 8644a0d387c7Smrg printf %s "(cached) " >&6 8645a0d387c7Smrgelse $as_nop 8646f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8647f66be5ecSmrg/* end confdefs.h. */ 8648f66be5ecSmrgint i; 8649f66be5ecSmrgint 8650a0d387c7Smrgmain (void) 8651f66be5ecSmrg{ 8652f66be5ecSmrg 8653f66be5ecSmrg ; 8654f66be5ecSmrg return 0; 8655f66be5ecSmrg} 8656f66be5ecSmrg_ACEOF 8657a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8658a0d387c7Smrgthen : 8659f66be5ecSmrg eval $cacheid=yes 8660a0d387c7Smrgelse $as_nop 8661f66be5ecSmrg eval $cacheid=no 8662f66be5ecSmrgfi 8663a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8664f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8665f66be5ecSmrgfi 8666f66be5ecSmrg 8667f66be5ecSmrg 8668f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8669f66be5ecSmrg 8670f66be5ecSmrg eval supported=\$$cacheid 8671a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8672a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8673f66be5ecSmrg if test "$supported" = "yes" ; then 8674f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8675f66be5ecSmrg found="yes" 8676f66be5ecSmrg fi 8677f66be5ecSmrg fi 8678f66be5ecSmrg 8679f66be5ecSmrg 8680f66be5ecSmrg 8681f66be5ecSmrg 8682f66be5ecSmrg 8683f66be5ecSmrg 8684f66be5ecSmrg 8685f66be5ecSmrg 8686f66be5ecSmrg 8687f66be5ecSmrg 8688f66be5ecSmrg 8689f66be5ecSmrg 8690f66be5ecSmrg 8691f66be5ecSmrg 8692f66be5ecSmrg 8693f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8694f66be5ecSmrg 8695f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8696f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8697a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8698a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8699a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8700a0d387c7Smrgthen : 8701a0d387c7Smrg printf %s "(cached) " >&6 8702a0d387c7Smrgelse $as_nop 8703f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8704f66be5ecSmrg/* end confdefs.h. */ 8705f66be5ecSmrgint i; 8706f66be5ecSmrg_ACEOF 8707a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8708a0d387c7Smrgthen : 8709f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8710a0d387c7Smrgelse $as_nop 8711f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8712f66be5ecSmrgfi 8713a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8714f66be5ecSmrgfi 8715a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8716a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8717f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8718f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8719f66be5ecSmrgfi 8720f66be5ecSmrg 8721f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8722f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8723f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8724f66be5ecSmrg fi 8725f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8726a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8727a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8728a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8729a0d387c7Smrgthen : 8730a0d387c7Smrg printf %s "(cached) " >&6 8731a0d387c7Smrgelse $as_nop 8732f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8733f66be5ecSmrg/* end confdefs.h. */ 8734f66be5ecSmrgint i; 8735f66be5ecSmrg_ACEOF 8736a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8737a0d387c7Smrgthen : 8738f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8739a0d387c7Smrgelse $as_nop 8740f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8741f66be5ecSmrgfi 8742a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8743f66be5ecSmrgfi 8744a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8745a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8746f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8747f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8748f66be5ecSmrgfi 8749f66be5ecSmrg 8750f66be5ecSmrgfound="no" 8751f66be5ecSmrg 8752f66be5ecSmrg if test $found = "no" ; then 8753f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8754f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8755f66be5ecSmrg fi 8756f66be5ecSmrg 8757f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8758f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8759f66be5ecSmrg fi 8760f66be5ecSmrg 8761f66be5ecSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8762f66be5ecSmrg 8763a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8764a0d387c7Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8765f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8766a0d387c7Smrg if eval test \${$cacheid+y} 8767a0d387c7Smrgthen : 8768a0d387c7Smrg printf %s "(cached) " >&6 8769a0d387c7Smrgelse $as_nop 8770f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8771f66be5ecSmrg/* end confdefs.h. */ 8772f66be5ecSmrgint i; 8773f66be5ecSmrgint 8774a0d387c7Smrgmain (void) 8775f66be5ecSmrg{ 8776f66be5ecSmrg 8777f66be5ecSmrg ; 8778f66be5ecSmrg return 0; 8779f66be5ecSmrg} 8780f66be5ecSmrg_ACEOF 8781a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8782a0d387c7Smrgthen : 8783f66be5ecSmrg eval $cacheid=yes 8784a0d387c7Smrgelse $as_nop 8785f66be5ecSmrg eval $cacheid=no 8786f66be5ecSmrgfi 8787a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8788f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8789f66be5ecSmrgfi 8790f66be5ecSmrg 8791f66be5ecSmrg 8792f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8793f66be5ecSmrg 8794f66be5ecSmrg eval supported=\$$cacheid 8795a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8796a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8797f66be5ecSmrg if test "$supported" = "yes" ; then 8798f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8799f66be5ecSmrg found="yes" 8800f66be5ecSmrg fi 8801f66be5ecSmrg fi 8802f66be5ecSmrg 8803f66be5ecSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8804f66be5ecSmrgelse 8805a0d387c7Smrg{ 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 8806a0d387c7Smrgprintf "%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;} 8807f66be5ecSmrg 8808f66be5ecSmrg 8809f66be5ecSmrg 8810f66be5ecSmrg 8811f66be5ecSmrg 8812f66be5ecSmrg 8813f66be5ecSmrg 8814f66be5ecSmrg 8815f66be5ecSmrg 8816f66be5ecSmrg 8817f66be5ecSmrg 8818f66be5ecSmrg 8819f66be5ecSmrg 8820f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8821f66be5ecSmrg 8822f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8823f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8824a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8825a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8826a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8827a0d387c7Smrgthen : 8828a0d387c7Smrg printf %s "(cached) " >&6 8829a0d387c7Smrgelse $as_nop 8830f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8831f66be5ecSmrg/* end confdefs.h. */ 8832f66be5ecSmrgint i; 8833f66be5ecSmrg_ACEOF 8834a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8835a0d387c7Smrgthen : 8836f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8837a0d387c7Smrgelse $as_nop 8838f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8839f66be5ecSmrgfi 8840a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8841f66be5ecSmrgfi 8842a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8843a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8844f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8845f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8846f66be5ecSmrgfi 8847f66be5ecSmrg 8848f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8849f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8850f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8851f66be5ecSmrg fi 8852f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8853a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8854a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8855a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8856a0d387c7Smrgthen : 8857a0d387c7Smrg printf %s "(cached) " >&6 8858a0d387c7Smrgelse $as_nop 8859f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8860f66be5ecSmrg/* end confdefs.h. */ 8861f66be5ecSmrgint i; 8862f66be5ecSmrg_ACEOF 8863a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8864a0d387c7Smrgthen : 8865f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8866a0d387c7Smrgelse $as_nop 8867f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8868f66be5ecSmrgfi 8869a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8870f66be5ecSmrgfi 8871a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8872a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8873f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8874f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8875f66be5ecSmrgfi 8876f66be5ecSmrg 8877f66be5ecSmrgfound="no" 8878f66be5ecSmrg 8879f66be5ecSmrg if test $found = "no" ; then 8880f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8881f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8882f66be5ecSmrg fi 8883f66be5ecSmrg 8884f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8885f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8886f66be5ecSmrg fi 8887f66be5ecSmrg 8888f66be5ecSmrg CFLAGS="$CFLAGS -Wimplicit" 8889f66be5ecSmrg 8890a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8891a0d387c7Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 8892f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wimplicit 8893a0d387c7Smrg if eval test \${$cacheid+y} 8894a0d387c7Smrgthen : 8895a0d387c7Smrg printf %s "(cached) " >&6 8896a0d387c7Smrgelse $as_nop 8897f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8898f66be5ecSmrg/* end confdefs.h. */ 8899f66be5ecSmrgint i; 8900f66be5ecSmrgint 8901a0d387c7Smrgmain (void) 8902f66be5ecSmrg{ 8903f66be5ecSmrg 8904f66be5ecSmrg ; 8905f66be5ecSmrg return 0; 8906f66be5ecSmrg} 8907f66be5ecSmrg_ACEOF 8908a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 8909a0d387c7Smrgthen : 8910f66be5ecSmrg eval $cacheid=yes 8911a0d387c7Smrgelse $as_nop 8912f66be5ecSmrg eval $cacheid=no 8913f66be5ecSmrgfi 8914a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8915f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 8916f66be5ecSmrgfi 8917f66be5ecSmrg 8918f66be5ecSmrg 8919f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8920f66be5ecSmrg 8921f66be5ecSmrg eval supported=\$$cacheid 8922a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8923a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 8924f66be5ecSmrg if test "$supported" = "yes" ; then 8925f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8926f66be5ecSmrg found="yes" 8927f66be5ecSmrg fi 8928f66be5ecSmrg fi 8929f66be5ecSmrg 8930f66be5ecSmrg 8931f66be5ecSmrg 8932f66be5ecSmrg 8933f66be5ecSmrg 8934f66be5ecSmrg 8935f66be5ecSmrg 8936f66be5ecSmrg 8937f66be5ecSmrg 8938f66be5ecSmrg 8939f66be5ecSmrg 8940f66be5ecSmrg 8941f66be5ecSmrg 8942f66be5ecSmrg 8943f66be5ecSmrg 8944f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8945f66be5ecSmrg 8946f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8947f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8948a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8949a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8950a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8951a0d387c7Smrgthen : 8952a0d387c7Smrg printf %s "(cached) " >&6 8953a0d387c7Smrgelse $as_nop 8954f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8955f66be5ecSmrg/* end confdefs.h. */ 8956f66be5ecSmrgint i; 8957f66be5ecSmrg_ACEOF 8958a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8959a0d387c7Smrgthen : 8960f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8961a0d387c7Smrgelse $as_nop 8962f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 8963f66be5ecSmrgfi 8964a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8965f66be5ecSmrgfi 8966a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8967a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8968f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8969f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8970f66be5ecSmrgfi 8971f66be5ecSmrg 8972f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8973f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8974f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8975f66be5ecSmrg fi 8976f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8977a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8978a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8979a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8980a0d387c7Smrgthen : 8981a0d387c7Smrg printf %s "(cached) " >&6 8982a0d387c7Smrgelse $as_nop 8983f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8984f66be5ecSmrg/* end confdefs.h. */ 8985f66be5ecSmrgint i; 8986f66be5ecSmrg_ACEOF 8987a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 8988a0d387c7Smrgthen : 8989f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8990a0d387c7Smrgelse $as_nop 8991f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8992f66be5ecSmrgfi 8993a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8994f66be5ecSmrgfi 8995a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8996a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8997f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8998f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8999f66be5ecSmrgfi 9000f66be5ecSmrg 9001f66be5ecSmrgfound="no" 9002f66be5ecSmrg 9003f66be5ecSmrg if test $found = "no" ; then 9004f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9005f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9006f66be5ecSmrg fi 9007f66be5ecSmrg 9008f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9009f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9010f66be5ecSmrg fi 9011f66be5ecSmrg 9012f66be5ecSmrg CFLAGS="$CFLAGS -Wnonnull" 9013f66be5ecSmrg 9014a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9015a0d387c7Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 9016f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wnonnull 9017a0d387c7Smrg if eval test \${$cacheid+y} 9018a0d387c7Smrgthen : 9019a0d387c7Smrg printf %s "(cached) " >&6 9020a0d387c7Smrgelse $as_nop 9021f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9022f66be5ecSmrg/* end confdefs.h. */ 9023f66be5ecSmrgint i; 9024f66be5ecSmrgint 9025a0d387c7Smrgmain (void) 9026f66be5ecSmrg{ 9027f66be5ecSmrg 9028f66be5ecSmrg ; 9029f66be5ecSmrg return 0; 9030f66be5ecSmrg} 9031f66be5ecSmrg_ACEOF 9032a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9033a0d387c7Smrgthen : 9034f66be5ecSmrg eval $cacheid=yes 9035a0d387c7Smrgelse $as_nop 9036f66be5ecSmrg eval $cacheid=no 9037f66be5ecSmrgfi 9038a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9039f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9040f66be5ecSmrgfi 9041f66be5ecSmrg 9042f66be5ecSmrg 9043f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9044f66be5ecSmrg 9045f66be5ecSmrg eval supported=\$$cacheid 9046a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9047a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9048f66be5ecSmrg if test "$supported" = "yes" ; then 9049f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9050f66be5ecSmrg found="yes" 9051f66be5ecSmrg fi 9052f66be5ecSmrg fi 9053f66be5ecSmrg 9054f66be5ecSmrg 9055f66be5ecSmrg 9056f66be5ecSmrg 9057f66be5ecSmrg 9058f66be5ecSmrg 9059f66be5ecSmrg 9060f66be5ecSmrg 9061f66be5ecSmrg 9062f66be5ecSmrg 9063f66be5ecSmrg 9064f66be5ecSmrg 9065f66be5ecSmrg 9066f66be5ecSmrg 9067f66be5ecSmrg 9068f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9069f66be5ecSmrg 9070f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9071f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9072a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9073a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9074a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9075a0d387c7Smrgthen : 9076a0d387c7Smrg printf %s "(cached) " >&6 9077a0d387c7Smrgelse $as_nop 9078f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9079f66be5ecSmrg/* end confdefs.h. */ 9080f66be5ecSmrgint i; 9081f66be5ecSmrg_ACEOF 9082a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9083a0d387c7Smrgthen : 9084f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9085a0d387c7Smrgelse $as_nop 9086f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9087f66be5ecSmrgfi 9088a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9089f66be5ecSmrgfi 9090a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9091a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9092f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9093f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9094f66be5ecSmrgfi 9095f66be5ecSmrg 9096f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9097f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9098f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9099f66be5ecSmrg fi 9100f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9101a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9102a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9103a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9104a0d387c7Smrgthen : 9105a0d387c7Smrg printf %s "(cached) " >&6 9106a0d387c7Smrgelse $as_nop 9107f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9108f66be5ecSmrg/* end confdefs.h. */ 9109f66be5ecSmrgint i; 9110f66be5ecSmrg_ACEOF 9111a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9112a0d387c7Smrgthen : 9113f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9114a0d387c7Smrgelse $as_nop 9115f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9116f66be5ecSmrgfi 9117a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9118f66be5ecSmrgfi 9119a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9120a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9121f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9122f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9123f66be5ecSmrgfi 9124f66be5ecSmrg 9125f66be5ecSmrgfound="no" 9126f66be5ecSmrg 9127f66be5ecSmrg if test $found = "no" ; then 9128f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9129f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9130f66be5ecSmrg fi 9131f66be5ecSmrg 9132f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9133f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9134f66be5ecSmrg fi 9135f66be5ecSmrg 9136f66be5ecSmrg CFLAGS="$CFLAGS -Winit-self" 9137f66be5ecSmrg 9138a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9139a0d387c7Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 9140f66be5ecSmrg cacheid=xorg_cv_cc_flag__Winit_self 9141a0d387c7Smrg if eval test \${$cacheid+y} 9142a0d387c7Smrgthen : 9143a0d387c7Smrg printf %s "(cached) " >&6 9144a0d387c7Smrgelse $as_nop 9145f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9146f66be5ecSmrg/* end confdefs.h. */ 9147f66be5ecSmrgint i; 9148f66be5ecSmrgint 9149a0d387c7Smrgmain (void) 9150f66be5ecSmrg{ 9151f66be5ecSmrg 9152f66be5ecSmrg ; 9153f66be5ecSmrg return 0; 9154f66be5ecSmrg} 9155f66be5ecSmrg_ACEOF 9156a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9157a0d387c7Smrgthen : 9158f66be5ecSmrg eval $cacheid=yes 9159a0d387c7Smrgelse $as_nop 9160f66be5ecSmrg eval $cacheid=no 9161f66be5ecSmrgfi 9162a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9163f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9164f66be5ecSmrgfi 9165f66be5ecSmrg 9166f66be5ecSmrg 9167f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9168f66be5ecSmrg 9169f66be5ecSmrg eval supported=\$$cacheid 9170a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9171a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9172f66be5ecSmrg if test "$supported" = "yes" ; then 9173f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9174f66be5ecSmrg found="yes" 9175f66be5ecSmrg fi 9176f66be5ecSmrg fi 9177f66be5ecSmrg 9178f66be5ecSmrg 9179f66be5ecSmrg 9180f66be5ecSmrg 9181f66be5ecSmrg 9182f66be5ecSmrg 9183f66be5ecSmrg 9184f66be5ecSmrg 9185f66be5ecSmrg 9186f66be5ecSmrg 9187f66be5ecSmrg 9188f66be5ecSmrg 9189f66be5ecSmrg 9190f66be5ecSmrg 9191f66be5ecSmrg 9192f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9193f66be5ecSmrg 9194f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9195f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9196a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9197a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9198a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9199a0d387c7Smrgthen : 9200a0d387c7Smrg printf %s "(cached) " >&6 9201a0d387c7Smrgelse $as_nop 9202f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9203f66be5ecSmrg/* end confdefs.h. */ 9204f66be5ecSmrgint i; 9205f66be5ecSmrg_ACEOF 9206a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9207a0d387c7Smrgthen : 9208f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9209a0d387c7Smrgelse $as_nop 9210f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9211f66be5ecSmrgfi 9212a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9213f66be5ecSmrgfi 9214a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9215a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9216f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9217f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9218f66be5ecSmrgfi 9219f66be5ecSmrg 9220f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9221f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9222f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9223f66be5ecSmrg fi 9224f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9225a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9226a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9227a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9228a0d387c7Smrgthen : 9229a0d387c7Smrg printf %s "(cached) " >&6 9230a0d387c7Smrgelse $as_nop 9231f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9232f66be5ecSmrg/* end confdefs.h. */ 9233f66be5ecSmrgint i; 9234f66be5ecSmrg_ACEOF 9235a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9236a0d387c7Smrgthen : 9237f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9238a0d387c7Smrgelse $as_nop 9239f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9240f66be5ecSmrgfi 9241a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9242f66be5ecSmrgfi 9243a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9244a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9245f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9246f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9247f66be5ecSmrgfi 9248f66be5ecSmrg 9249f66be5ecSmrgfound="no" 9250f66be5ecSmrg 9251f66be5ecSmrg if test $found = "no" ; then 9252f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9253f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9254f66be5ecSmrg fi 9255f66be5ecSmrg 9256f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9257f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9258f66be5ecSmrg fi 9259f66be5ecSmrg 9260f66be5ecSmrg CFLAGS="$CFLAGS -Wmain" 9261f66be5ecSmrg 9262a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9263a0d387c7Smrgprintf %s "checking if $CC supports -Wmain... " >&6; } 9264f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wmain 9265a0d387c7Smrg if eval test \${$cacheid+y} 9266a0d387c7Smrgthen : 9267a0d387c7Smrg printf %s "(cached) " >&6 9268a0d387c7Smrgelse $as_nop 9269f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9270f66be5ecSmrg/* end confdefs.h. */ 9271f66be5ecSmrgint i; 9272f66be5ecSmrgint 9273a0d387c7Smrgmain (void) 9274f66be5ecSmrg{ 9275f66be5ecSmrg 9276f66be5ecSmrg ; 9277f66be5ecSmrg return 0; 9278f66be5ecSmrg} 9279f66be5ecSmrg_ACEOF 9280a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9281a0d387c7Smrgthen : 9282f66be5ecSmrg eval $cacheid=yes 9283a0d387c7Smrgelse $as_nop 9284f66be5ecSmrg eval $cacheid=no 9285f66be5ecSmrgfi 9286a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9287f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9288f66be5ecSmrgfi 9289f66be5ecSmrg 9290f66be5ecSmrg 9291f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9292f66be5ecSmrg 9293f66be5ecSmrg eval supported=\$$cacheid 9294a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9295a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9296f66be5ecSmrg if test "$supported" = "yes" ; then 9297f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9298f66be5ecSmrg found="yes" 9299f66be5ecSmrg fi 9300f66be5ecSmrg fi 9301f66be5ecSmrg 9302f66be5ecSmrg 9303f66be5ecSmrg 9304f66be5ecSmrg 9305f66be5ecSmrg 9306f66be5ecSmrg 9307f66be5ecSmrg 9308f66be5ecSmrg 9309f66be5ecSmrg 9310f66be5ecSmrg 9311f66be5ecSmrg 9312f66be5ecSmrg 9313f66be5ecSmrg 9314f66be5ecSmrg 9315f66be5ecSmrg 9316f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9317f66be5ecSmrg 9318f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9319f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9320a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9321a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9322a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9323a0d387c7Smrgthen : 9324a0d387c7Smrg printf %s "(cached) " >&6 9325a0d387c7Smrgelse $as_nop 9326f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9327f66be5ecSmrg/* end confdefs.h. */ 9328f66be5ecSmrgint i; 9329f66be5ecSmrg_ACEOF 9330a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9331a0d387c7Smrgthen : 9332f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9333a0d387c7Smrgelse $as_nop 9334f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9335f66be5ecSmrgfi 9336a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9337f66be5ecSmrgfi 9338a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9339a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9340f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9341f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9342f66be5ecSmrgfi 9343f66be5ecSmrg 9344f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9345f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9346f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9347f66be5ecSmrg fi 9348f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9349a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9350a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9351a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9352a0d387c7Smrgthen : 9353a0d387c7Smrg printf %s "(cached) " >&6 9354a0d387c7Smrgelse $as_nop 9355f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9356f66be5ecSmrg/* end confdefs.h. */ 9357f66be5ecSmrgint i; 9358f66be5ecSmrg_ACEOF 9359a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9360a0d387c7Smrgthen : 9361f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9362a0d387c7Smrgelse $as_nop 9363f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9364f66be5ecSmrgfi 9365a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9366f66be5ecSmrgfi 9367a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9368a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9369f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9370f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9371f66be5ecSmrgfi 9372f66be5ecSmrg 9373f66be5ecSmrgfound="no" 9374f66be5ecSmrg 9375f66be5ecSmrg if test $found = "no" ; then 9376f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9377f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9378f66be5ecSmrg fi 9379f66be5ecSmrg 9380f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9381f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9382f66be5ecSmrg fi 9383f66be5ecSmrg 9384f66be5ecSmrg CFLAGS="$CFLAGS -Wmissing-braces" 9385f66be5ecSmrg 9386a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9387a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9388f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9389a0d387c7Smrg if eval test \${$cacheid+y} 9390a0d387c7Smrgthen : 9391a0d387c7Smrg printf %s "(cached) " >&6 9392a0d387c7Smrgelse $as_nop 9393f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9394f66be5ecSmrg/* end confdefs.h. */ 9395f66be5ecSmrgint i; 9396f66be5ecSmrgint 9397a0d387c7Smrgmain (void) 9398f66be5ecSmrg{ 9399f66be5ecSmrg 9400f66be5ecSmrg ; 9401f66be5ecSmrg return 0; 9402f66be5ecSmrg} 9403f66be5ecSmrg_ACEOF 9404a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9405a0d387c7Smrgthen : 9406f66be5ecSmrg eval $cacheid=yes 9407a0d387c7Smrgelse $as_nop 9408f66be5ecSmrg eval $cacheid=no 9409f66be5ecSmrgfi 9410a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9411f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9412f66be5ecSmrgfi 9413f66be5ecSmrg 9414f66be5ecSmrg 9415f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9416f66be5ecSmrg 9417f66be5ecSmrg eval supported=\$$cacheid 9418a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9419a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9420f66be5ecSmrg if test "$supported" = "yes" ; then 9421f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9422f66be5ecSmrg found="yes" 9423f66be5ecSmrg fi 9424f66be5ecSmrg fi 9425f66be5ecSmrg 9426f66be5ecSmrg 9427f66be5ecSmrg 9428f66be5ecSmrg 9429f66be5ecSmrg 9430f66be5ecSmrg 9431f66be5ecSmrg 9432f66be5ecSmrg 9433f66be5ecSmrg 9434f66be5ecSmrg 9435f66be5ecSmrg 9436f66be5ecSmrg 9437f66be5ecSmrg 9438f66be5ecSmrg 9439f66be5ecSmrg 9440f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9441f66be5ecSmrg 9442f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9443f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9444a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9445a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9446a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9447a0d387c7Smrgthen : 9448a0d387c7Smrg printf %s "(cached) " >&6 9449a0d387c7Smrgelse $as_nop 9450f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9451f66be5ecSmrg/* end confdefs.h. */ 9452f66be5ecSmrgint i; 9453f66be5ecSmrg_ACEOF 9454a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9455a0d387c7Smrgthen : 9456f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9457a0d387c7Smrgelse $as_nop 9458f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9459f66be5ecSmrgfi 9460a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9461f66be5ecSmrgfi 9462a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9463a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9464f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9465f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9466f66be5ecSmrgfi 9467f66be5ecSmrg 9468f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9469f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9470f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9471f66be5ecSmrg fi 9472f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9473a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9474a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9475a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9476a0d387c7Smrgthen : 9477a0d387c7Smrg printf %s "(cached) " >&6 9478a0d387c7Smrgelse $as_nop 9479f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9480f66be5ecSmrg/* end confdefs.h. */ 9481f66be5ecSmrgint i; 9482f66be5ecSmrg_ACEOF 9483a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9484a0d387c7Smrgthen : 9485f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9486a0d387c7Smrgelse $as_nop 9487f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9488f66be5ecSmrgfi 9489a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9490f66be5ecSmrgfi 9491a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9492a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9493f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9494f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9495f66be5ecSmrgfi 9496f66be5ecSmrg 9497f66be5ecSmrgfound="no" 9498f66be5ecSmrg 9499f66be5ecSmrg if test $found = "no" ; then 9500f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9501f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9502f66be5ecSmrg fi 9503f66be5ecSmrg 9504f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9505f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9506f66be5ecSmrg fi 9507f66be5ecSmrg 9508f66be5ecSmrg CFLAGS="$CFLAGS -Wsequence-point" 9509f66be5ecSmrg 9510a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9511a0d387c7Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 9512f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 9513a0d387c7Smrg if eval test \${$cacheid+y} 9514a0d387c7Smrgthen : 9515a0d387c7Smrg printf %s "(cached) " >&6 9516a0d387c7Smrgelse $as_nop 9517f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9518f66be5ecSmrg/* end confdefs.h. */ 9519f66be5ecSmrgint i; 9520f66be5ecSmrgint 9521a0d387c7Smrgmain (void) 9522f66be5ecSmrg{ 9523f66be5ecSmrg 9524f66be5ecSmrg ; 9525f66be5ecSmrg return 0; 9526f66be5ecSmrg} 9527f66be5ecSmrg_ACEOF 9528a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9529a0d387c7Smrgthen : 9530f66be5ecSmrg eval $cacheid=yes 9531a0d387c7Smrgelse $as_nop 9532f66be5ecSmrg eval $cacheid=no 9533f66be5ecSmrgfi 9534a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9535f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9536f66be5ecSmrgfi 9537f66be5ecSmrg 9538f66be5ecSmrg 9539f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9540f66be5ecSmrg 9541f66be5ecSmrg eval supported=\$$cacheid 9542a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9543a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9544f66be5ecSmrg if test "$supported" = "yes" ; then 9545f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9546f66be5ecSmrg found="yes" 9547f66be5ecSmrg fi 9548f66be5ecSmrg fi 9549f66be5ecSmrg 9550f66be5ecSmrg 9551f66be5ecSmrg 9552f66be5ecSmrg 9553f66be5ecSmrg 9554f66be5ecSmrg 9555f66be5ecSmrg 9556f66be5ecSmrg 9557f66be5ecSmrg 9558f66be5ecSmrg 9559f66be5ecSmrg 9560f66be5ecSmrg 9561f66be5ecSmrg 9562f66be5ecSmrg 9563f66be5ecSmrg 9564f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9565f66be5ecSmrg 9566f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9567f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9568a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9569a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9570a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9571a0d387c7Smrgthen : 9572a0d387c7Smrg printf %s "(cached) " >&6 9573a0d387c7Smrgelse $as_nop 9574f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9575f66be5ecSmrg/* end confdefs.h. */ 9576f66be5ecSmrgint i; 9577f66be5ecSmrg_ACEOF 9578a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9579a0d387c7Smrgthen : 9580f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9581a0d387c7Smrgelse $as_nop 9582f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9583f66be5ecSmrgfi 9584a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9585f66be5ecSmrgfi 9586a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9587a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9588f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9589f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9590f66be5ecSmrgfi 9591f66be5ecSmrg 9592f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9593f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9594f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9595f66be5ecSmrg fi 9596f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9597a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9598a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9599a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9600a0d387c7Smrgthen : 9601a0d387c7Smrg printf %s "(cached) " >&6 9602a0d387c7Smrgelse $as_nop 9603f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9604f66be5ecSmrg/* end confdefs.h. */ 9605f66be5ecSmrgint i; 9606f66be5ecSmrg_ACEOF 9607a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9608a0d387c7Smrgthen : 9609f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9610a0d387c7Smrgelse $as_nop 9611f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9612f66be5ecSmrgfi 9613a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9614f66be5ecSmrgfi 9615a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9616a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9617f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9618f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9619f66be5ecSmrgfi 9620f66be5ecSmrg 9621f66be5ecSmrgfound="no" 9622f66be5ecSmrg 9623f66be5ecSmrg if test $found = "no" ; then 9624f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9625f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9626f66be5ecSmrg fi 9627f66be5ecSmrg 9628f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9629f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9630f66be5ecSmrg fi 9631f66be5ecSmrg 9632f66be5ecSmrg CFLAGS="$CFLAGS -Wreturn-type" 9633f66be5ecSmrg 9634a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9635a0d387c7Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 9636f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 9637a0d387c7Smrg if eval test \${$cacheid+y} 9638a0d387c7Smrgthen : 9639a0d387c7Smrg printf %s "(cached) " >&6 9640a0d387c7Smrgelse $as_nop 9641f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9642f66be5ecSmrg/* end confdefs.h. */ 9643f66be5ecSmrgint i; 9644f66be5ecSmrgint 9645a0d387c7Smrgmain (void) 9646f66be5ecSmrg{ 9647f66be5ecSmrg 9648f66be5ecSmrg ; 9649f66be5ecSmrg return 0; 9650f66be5ecSmrg} 9651f66be5ecSmrg_ACEOF 9652a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9653a0d387c7Smrgthen : 9654f66be5ecSmrg eval $cacheid=yes 9655a0d387c7Smrgelse $as_nop 9656f66be5ecSmrg eval $cacheid=no 9657f66be5ecSmrgfi 9658a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9659f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9660f66be5ecSmrgfi 9661f66be5ecSmrg 9662f66be5ecSmrg 9663f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9664f66be5ecSmrg 9665f66be5ecSmrg eval supported=\$$cacheid 9666a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9667a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9668f66be5ecSmrg if test "$supported" = "yes" ; then 9669f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9670f66be5ecSmrg found="yes" 9671f66be5ecSmrg fi 9672f66be5ecSmrg fi 9673f66be5ecSmrg 9674f66be5ecSmrg 9675f66be5ecSmrg 9676f66be5ecSmrg 9677f66be5ecSmrg 9678f66be5ecSmrg 9679f66be5ecSmrg 9680f66be5ecSmrg 9681f66be5ecSmrg 9682f66be5ecSmrg 9683f66be5ecSmrg 9684f66be5ecSmrg 9685f66be5ecSmrg 9686f66be5ecSmrg 9687f66be5ecSmrg 9688f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9689f66be5ecSmrg 9690f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9691f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9692a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9693a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9694a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9695a0d387c7Smrgthen : 9696a0d387c7Smrg printf %s "(cached) " >&6 9697a0d387c7Smrgelse $as_nop 9698f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9699f66be5ecSmrg/* end confdefs.h. */ 9700f66be5ecSmrgint i; 9701f66be5ecSmrg_ACEOF 9702a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9703a0d387c7Smrgthen : 9704f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9705a0d387c7Smrgelse $as_nop 9706f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9707f66be5ecSmrgfi 9708a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9709f66be5ecSmrgfi 9710a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9711a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9712f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9713f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9714f66be5ecSmrgfi 9715f66be5ecSmrg 9716f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9717f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9718f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9719f66be5ecSmrg fi 9720f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9721a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9722a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9723a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9724a0d387c7Smrgthen : 9725a0d387c7Smrg printf %s "(cached) " >&6 9726a0d387c7Smrgelse $as_nop 9727f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9728f66be5ecSmrg/* end confdefs.h. */ 9729f66be5ecSmrgint i; 9730f66be5ecSmrg_ACEOF 9731a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9732a0d387c7Smrgthen : 9733f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9734a0d387c7Smrgelse $as_nop 9735f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9736f66be5ecSmrgfi 9737a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9738f66be5ecSmrgfi 9739a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9740a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9741f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9742f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9743f66be5ecSmrgfi 9744f66be5ecSmrg 9745f66be5ecSmrgfound="no" 9746f66be5ecSmrg 9747f66be5ecSmrg if test $found = "no" ; then 9748f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9749f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9750f66be5ecSmrg fi 9751f66be5ecSmrg 9752f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9753f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9754f66be5ecSmrg fi 9755f66be5ecSmrg 9756f66be5ecSmrg CFLAGS="$CFLAGS -Wtrigraphs" 9757f66be5ecSmrg 9758a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9759a0d387c7Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 9760f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9761a0d387c7Smrg if eval test \${$cacheid+y} 9762a0d387c7Smrgthen : 9763a0d387c7Smrg printf %s "(cached) " >&6 9764a0d387c7Smrgelse $as_nop 9765f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9766f66be5ecSmrg/* end confdefs.h. */ 9767f66be5ecSmrgint i; 9768f66be5ecSmrgint 9769a0d387c7Smrgmain (void) 9770f66be5ecSmrg{ 9771f66be5ecSmrg 9772f66be5ecSmrg ; 9773f66be5ecSmrg return 0; 9774f66be5ecSmrg} 9775f66be5ecSmrg_ACEOF 9776a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9777a0d387c7Smrgthen : 9778f66be5ecSmrg eval $cacheid=yes 9779a0d387c7Smrgelse $as_nop 9780f66be5ecSmrg eval $cacheid=no 9781f66be5ecSmrgfi 9782a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9783f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9784f66be5ecSmrgfi 9785f66be5ecSmrg 9786f66be5ecSmrg 9787f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9788f66be5ecSmrg 9789f66be5ecSmrg eval supported=\$$cacheid 9790a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9791a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9792f66be5ecSmrg if test "$supported" = "yes" ; then 9793f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9794f66be5ecSmrg found="yes" 9795f66be5ecSmrg fi 9796f66be5ecSmrg fi 9797f66be5ecSmrg 9798f66be5ecSmrg 9799f66be5ecSmrg 9800f66be5ecSmrg 9801f66be5ecSmrg 9802f66be5ecSmrg 9803f66be5ecSmrg 9804f66be5ecSmrg 9805f66be5ecSmrg 9806f66be5ecSmrg 9807f66be5ecSmrg 9808f66be5ecSmrg 9809f66be5ecSmrg 9810f66be5ecSmrg 9811f66be5ecSmrg 9812f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9813f66be5ecSmrg 9814f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9815f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9816a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9817a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9818a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9819a0d387c7Smrgthen : 9820a0d387c7Smrg printf %s "(cached) " >&6 9821a0d387c7Smrgelse $as_nop 9822f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9823f66be5ecSmrg/* end confdefs.h. */ 9824f66be5ecSmrgint i; 9825f66be5ecSmrg_ACEOF 9826a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9827a0d387c7Smrgthen : 9828f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9829a0d387c7Smrgelse $as_nop 9830f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9831f66be5ecSmrgfi 9832a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9833f66be5ecSmrgfi 9834a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9835a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9836f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9837f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9838f66be5ecSmrgfi 9839f66be5ecSmrg 9840f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9841f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9842f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9843f66be5ecSmrg fi 9844f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9845a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9846a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9847a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9848a0d387c7Smrgthen : 9849a0d387c7Smrg printf %s "(cached) " >&6 9850a0d387c7Smrgelse $as_nop 9851f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9852f66be5ecSmrg/* end confdefs.h. */ 9853f66be5ecSmrgint i; 9854f66be5ecSmrg_ACEOF 9855a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9856a0d387c7Smrgthen : 9857f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9858a0d387c7Smrgelse $as_nop 9859f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9860f66be5ecSmrgfi 9861a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9862f66be5ecSmrgfi 9863a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9864a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9865f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9866f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9867f66be5ecSmrgfi 9868f66be5ecSmrg 9869f66be5ecSmrgfound="no" 9870f66be5ecSmrg 9871f66be5ecSmrg if test $found = "no" ; then 9872f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9873f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9874f66be5ecSmrg fi 9875f66be5ecSmrg 9876f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9877f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9878f66be5ecSmrg fi 9879f66be5ecSmrg 9880f66be5ecSmrg CFLAGS="$CFLAGS -Warray-bounds" 9881f66be5ecSmrg 9882a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9883a0d387c7Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 9884f66be5ecSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 9885a0d387c7Smrg if eval test \${$cacheid+y} 9886a0d387c7Smrgthen : 9887a0d387c7Smrg printf %s "(cached) " >&6 9888a0d387c7Smrgelse $as_nop 9889f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9890f66be5ecSmrg/* end confdefs.h. */ 9891f66be5ecSmrgint i; 9892f66be5ecSmrgint 9893a0d387c7Smrgmain (void) 9894f66be5ecSmrg{ 9895f66be5ecSmrg 9896f66be5ecSmrg ; 9897f66be5ecSmrg return 0; 9898f66be5ecSmrg} 9899f66be5ecSmrg_ACEOF 9900a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 9901a0d387c7Smrgthen : 9902f66be5ecSmrg eval $cacheid=yes 9903a0d387c7Smrgelse $as_nop 9904f66be5ecSmrg eval $cacheid=no 9905f66be5ecSmrgfi 9906a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9907f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 9908f66be5ecSmrgfi 9909f66be5ecSmrg 9910f66be5ecSmrg 9911f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9912f66be5ecSmrg 9913f66be5ecSmrg eval supported=\$$cacheid 9914a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9915a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 9916f66be5ecSmrg if test "$supported" = "yes" ; then 9917f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9918f66be5ecSmrg found="yes" 9919f66be5ecSmrg fi 9920f66be5ecSmrg fi 9921f66be5ecSmrg 9922f66be5ecSmrg 9923f66be5ecSmrg 9924f66be5ecSmrg 9925f66be5ecSmrg 9926f66be5ecSmrg 9927f66be5ecSmrg 9928f66be5ecSmrg 9929f66be5ecSmrg 9930f66be5ecSmrg 9931f66be5ecSmrg 9932f66be5ecSmrg 9933f66be5ecSmrg 9934f66be5ecSmrg 9935f66be5ecSmrg 9936f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9937f66be5ecSmrg 9938f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9939f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9940a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9941a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9942a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9943a0d387c7Smrgthen : 9944a0d387c7Smrg printf %s "(cached) " >&6 9945a0d387c7Smrgelse $as_nop 9946f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9947f66be5ecSmrg/* end confdefs.h. */ 9948f66be5ecSmrgint i; 9949f66be5ecSmrg_ACEOF 9950a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9951a0d387c7Smrgthen : 9952f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9953a0d387c7Smrgelse $as_nop 9954f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 9955f66be5ecSmrgfi 9956a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9957f66be5ecSmrgfi 9958a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9959a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9960f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9961f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9962f66be5ecSmrgfi 9963f66be5ecSmrg 9964f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9965f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9966f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9967f66be5ecSmrg fi 9968f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9969a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9970a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9971a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9972a0d387c7Smrgthen : 9973a0d387c7Smrg printf %s "(cached) " >&6 9974a0d387c7Smrgelse $as_nop 9975f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9976f66be5ecSmrg/* end confdefs.h. */ 9977f66be5ecSmrgint i; 9978f66be5ecSmrg_ACEOF 9979a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 9980a0d387c7Smrgthen : 9981f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9982a0d387c7Smrgelse $as_nop 9983f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9984f66be5ecSmrgfi 9985a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9986f66be5ecSmrgfi 9987a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9988a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9989f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9990f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9991f66be5ecSmrgfi 9992f66be5ecSmrg 9993f66be5ecSmrgfound="no" 9994f66be5ecSmrg 9995f66be5ecSmrg if test $found = "no" ; then 9996f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9997f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9998f66be5ecSmrg fi 9999f66be5ecSmrg 10000f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10001f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10002f66be5ecSmrg fi 10003f66be5ecSmrg 10004f66be5ecSmrg CFLAGS="$CFLAGS -Wwrite-strings" 10005f66be5ecSmrg 10006a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10007a0d387c7Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10008f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10009a0d387c7Smrg if eval test \${$cacheid+y} 10010a0d387c7Smrgthen : 10011a0d387c7Smrg printf %s "(cached) " >&6 10012a0d387c7Smrgelse $as_nop 10013f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10014f66be5ecSmrg/* end confdefs.h. */ 10015f66be5ecSmrgint i; 10016f66be5ecSmrgint 10017a0d387c7Smrgmain (void) 10018f66be5ecSmrg{ 10019f66be5ecSmrg 10020f66be5ecSmrg ; 10021f66be5ecSmrg return 0; 10022f66be5ecSmrg} 10023f66be5ecSmrg_ACEOF 10024a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10025a0d387c7Smrgthen : 10026f66be5ecSmrg eval $cacheid=yes 10027a0d387c7Smrgelse $as_nop 10028f66be5ecSmrg eval $cacheid=no 10029f66be5ecSmrgfi 10030a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10031f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10032f66be5ecSmrgfi 10033f66be5ecSmrg 10034f66be5ecSmrg 10035f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10036f66be5ecSmrg 10037f66be5ecSmrg eval supported=\$$cacheid 10038a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10039a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10040f66be5ecSmrg if test "$supported" = "yes" ; then 10041f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10042f66be5ecSmrg found="yes" 10043f66be5ecSmrg fi 10044f66be5ecSmrg fi 10045f66be5ecSmrg 10046f66be5ecSmrg 10047f66be5ecSmrg 10048f66be5ecSmrg 10049f66be5ecSmrg 10050f66be5ecSmrg 10051f66be5ecSmrg 10052f66be5ecSmrg 10053f66be5ecSmrg 10054f66be5ecSmrg 10055f66be5ecSmrg 10056f66be5ecSmrg 10057f66be5ecSmrg 10058f66be5ecSmrg 10059f66be5ecSmrg 10060f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10061f66be5ecSmrg 10062f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10063f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10064a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10065a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10066a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10067a0d387c7Smrgthen : 10068a0d387c7Smrg printf %s "(cached) " >&6 10069a0d387c7Smrgelse $as_nop 10070f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10071f66be5ecSmrg/* end confdefs.h. */ 10072f66be5ecSmrgint i; 10073f66be5ecSmrg_ACEOF 10074a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10075a0d387c7Smrgthen : 10076f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10077a0d387c7Smrgelse $as_nop 10078f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 10079f66be5ecSmrgfi 10080a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10081f66be5ecSmrgfi 10082a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10083a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10084f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10085f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10086f66be5ecSmrgfi 10087f66be5ecSmrg 10088f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10089f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10090f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10091f66be5ecSmrg fi 10092f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10093a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10094a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10095a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10096a0d387c7Smrgthen : 10097a0d387c7Smrg printf %s "(cached) " >&6 10098a0d387c7Smrgelse $as_nop 10099f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10100f66be5ecSmrg/* end confdefs.h. */ 10101f66be5ecSmrgint i; 10102f66be5ecSmrg_ACEOF 10103a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10104a0d387c7Smrgthen : 10105f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10106a0d387c7Smrgelse $as_nop 10107f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10108f66be5ecSmrgfi 10109a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10110f66be5ecSmrgfi 10111a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10112a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10113f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10114f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10115f66be5ecSmrgfi 10116f66be5ecSmrg 10117f66be5ecSmrgfound="no" 10118f66be5ecSmrg 10119f66be5ecSmrg if test $found = "no" ; then 10120f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10121f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10122f66be5ecSmrg fi 10123f66be5ecSmrg 10124f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10125f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10126f66be5ecSmrg fi 10127f66be5ecSmrg 10128f66be5ecSmrg CFLAGS="$CFLAGS -Waddress" 10129f66be5ecSmrg 10130a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10131a0d387c7Smrgprintf %s "checking if $CC supports -Waddress... " >&6; } 10132f66be5ecSmrg cacheid=xorg_cv_cc_flag__Waddress 10133a0d387c7Smrg if eval test \${$cacheid+y} 10134a0d387c7Smrgthen : 10135a0d387c7Smrg printf %s "(cached) " >&6 10136a0d387c7Smrgelse $as_nop 10137f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10138f66be5ecSmrg/* end confdefs.h. */ 10139f66be5ecSmrgint i; 10140f66be5ecSmrgint 10141a0d387c7Smrgmain (void) 10142f66be5ecSmrg{ 10143f66be5ecSmrg 10144f66be5ecSmrg ; 10145f66be5ecSmrg return 0; 10146f66be5ecSmrg} 10147f66be5ecSmrg_ACEOF 10148a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10149a0d387c7Smrgthen : 10150f66be5ecSmrg eval $cacheid=yes 10151a0d387c7Smrgelse $as_nop 10152f66be5ecSmrg eval $cacheid=no 10153f66be5ecSmrgfi 10154a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10155f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10156f66be5ecSmrgfi 10157f66be5ecSmrg 10158f66be5ecSmrg 10159f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10160f66be5ecSmrg 10161f66be5ecSmrg eval supported=\$$cacheid 10162a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10163a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10164f66be5ecSmrg if test "$supported" = "yes" ; then 10165f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10166f66be5ecSmrg found="yes" 10167f66be5ecSmrg fi 10168f66be5ecSmrg fi 10169f66be5ecSmrg 10170f66be5ecSmrg 10171f66be5ecSmrg 10172f66be5ecSmrg 10173f66be5ecSmrg 10174f66be5ecSmrg 10175f66be5ecSmrg 10176f66be5ecSmrg 10177f66be5ecSmrg 10178f66be5ecSmrg 10179f66be5ecSmrg 10180f66be5ecSmrg 10181f66be5ecSmrg 10182f66be5ecSmrg 10183f66be5ecSmrg 10184f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10185f66be5ecSmrg 10186f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10187f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10188a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10189a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10190a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10191a0d387c7Smrgthen : 10192a0d387c7Smrg printf %s "(cached) " >&6 10193a0d387c7Smrgelse $as_nop 10194f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10195f66be5ecSmrg/* end confdefs.h. */ 10196f66be5ecSmrgint i; 10197f66be5ecSmrg_ACEOF 10198a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10199a0d387c7Smrgthen : 10200f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10201a0d387c7Smrgelse $as_nop 10202f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 10203f66be5ecSmrgfi 10204a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10205f66be5ecSmrgfi 10206a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10207a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10208f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10209f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10210f66be5ecSmrgfi 10211f66be5ecSmrg 10212f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10213f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10214f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10215f66be5ecSmrg fi 10216f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10217a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10218a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10219a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10220a0d387c7Smrgthen : 10221a0d387c7Smrg printf %s "(cached) " >&6 10222a0d387c7Smrgelse $as_nop 10223f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10224f66be5ecSmrg/* end confdefs.h. */ 10225f66be5ecSmrgint i; 10226f66be5ecSmrg_ACEOF 10227a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10228a0d387c7Smrgthen : 10229f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10230a0d387c7Smrgelse $as_nop 10231f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10232f66be5ecSmrgfi 10233a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10234f66be5ecSmrgfi 10235a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10236a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10237f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10238f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10239f66be5ecSmrgfi 10240f66be5ecSmrg 10241f66be5ecSmrgfound="no" 10242f66be5ecSmrg 10243f66be5ecSmrg if test $found = "no" ; then 10244f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10245f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10246f66be5ecSmrg fi 10247f66be5ecSmrg 10248f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10249f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10250f66be5ecSmrg fi 10251f66be5ecSmrg 10252f66be5ecSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10253f66be5ecSmrg 10254a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10255a0d387c7Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10256f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10257a0d387c7Smrg if eval test \${$cacheid+y} 10258a0d387c7Smrgthen : 10259a0d387c7Smrg printf %s "(cached) " >&6 10260a0d387c7Smrgelse $as_nop 10261f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10262f66be5ecSmrg/* end confdefs.h. */ 10263f66be5ecSmrgint i; 10264f66be5ecSmrgint 10265a0d387c7Smrgmain (void) 10266f66be5ecSmrg{ 10267f66be5ecSmrg 10268f66be5ecSmrg ; 10269f66be5ecSmrg return 0; 10270f66be5ecSmrg} 10271f66be5ecSmrg_ACEOF 10272a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10273a0d387c7Smrgthen : 10274f66be5ecSmrg eval $cacheid=yes 10275a0d387c7Smrgelse $as_nop 10276f66be5ecSmrg eval $cacheid=no 10277f66be5ecSmrgfi 10278a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10279f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10280f66be5ecSmrgfi 10281f66be5ecSmrg 10282f66be5ecSmrg 10283f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10284f66be5ecSmrg 10285f66be5ecSmrg eval supported=\$$cacheid 10286a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10287a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10288f66be5ecSmrg if test "$supported" = "yes" ; then 10289f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10290f66be5ecSmrg found="yes" 10291f66be5ecSmrg fi 10292f66be5ecSmrg fi 10293f66be5ecSmrg 10294f66be5ecSmrg 10295f66be5ecSmrg 10296f66be5ecSmrg 10297f66be5ecSmrg 10298f66be5ecSmrg 10299f66be5ecSmrg 10300f66be5ecSmrg 10301f66be5ecSmrg 10302f66be5ecSmrg 10303f66be5ecSmrg 10304f66be5ecSmrg 10305f66be5ecSmrg 10306f66be5ecSmrg 10307f66be5ecSmrg 10308f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10309f66be5ecSmrg 10310f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10311f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10312a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10313a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10314a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10315a0d387c7Smrgthen : 10316a0d387c7Smrg printf %s "(cached) " >&6 10317a0d387c7Smrgelse $as_nop 10318f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10319f66be5ecSmrg/* end confdefs.h. */ 10320f66be5ecSmrgint i; 10321f66be5ecSmrg_ACEOF 10322a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10323a0d387c7Smrgthen : 10324f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10325a0d387c7Smrgelse $as_nop 10326f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 10327f66be5ecSmrgfi 10328a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10329f66be5ecSmrgfi 10330a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10331a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10332f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10333f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10334f66be5ecSmrgfi 10335f66be5ecSmrg 10336f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10337f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10338f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10339f66be5ecSmrg fi 10340f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10341a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10342a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10343a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10344a0d387c7Smrgthen : 10345a0d387c7Smrg printf %s "(cached) " >&6 10346a0d387c7Smrgelse $as_nop 10347f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10348f66be5ecSmrg/* end confdefs.h. */ 10349f66be5ecSmrgint i; 10350f66be5ecSmrg_ACEOF 10351a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10352a0d387c7Smrgthen : 10353f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10354a0d387c7Smrgelse $as_nop 10355f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10356f66be5ecSmrgfi 10357a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10358f66be5ecSmrgfi 10359a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10360a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10361f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10362f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10363f66be5ecSmrgfi 10364f66be5ecSmrg 10365f66be5ecSmrgfound="no" 10366f66be5ecSmrg 10367f66be5ecSmrg if test $found = "no" ; then 10368f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10369f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10370f66be5ecSmrg fi 10371f66be5ecSmrg 10372f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10373f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10374f66be5ecSmrg fi 10375f66be5ecSmrg 10376f66be5ecSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10377f66be5ecSmrg 10378a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10379a0d387c7Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10380f66be5ecSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10381a0d387c7Smrg if eval test \${$cacheid+y} 10382a0d387c7Smrgthen : 10383a0d387c7Smrg printf %s "(cached) " >&6 10384a0d387c7Smrgelse $as_nop 10385f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10386f66be5ecSmrg/* end confdefs.h. */ 10387f66be5ecSmrgint i; 10388f66be5ecSmrgint 10389a0d387c7Smrgmain (void) 10390f66be5ecSmrg{ 10391f66be5ecSmrg 10392f66be5ecSmrg ; 10393f66be5ecSmrg return 0; 10394f66be5ecSmrg} 10395f66be5ecSmrg_ACEOF 10396a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10397a0d387c7Smrgthen : 10398f66be5ecSmrg eval $cacheid=yes 10399a0d387c7Smrgelse $as_nop 10400f66be5ecSmrg eval $cacheid=no 10401f66be5ecSmrgfi 10402a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10403f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10404f66be5ecSmrgfi 10405f66be5ecSmrg 10406f66be5ecSmrg 10407f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10408f66be5ecSmrg 10409f66be5ecSmrg eval supported=\$$cacheid 10410a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10411a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10412f66be5ecSmrg if test "$supported" = "yes" ; then 10413f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10414f66be5ecSmrg found="yes" 10415f66be5ecSmrg fi 10416f66be5ecSmrg fi 10417f66be5ecSmrg 10418f66be5ecSmrg 10419f66be5ecSmrgfi 10420f66be5ecSmrg 10421f66be5ecSmrg 10422f66be5ecSmrg 10423f66be5ecSmrg 10424f66be5ecSmrg 10425f66be5ecSmrg 10426f66be5ecSmrg 10427f66be5ecSmrg CWARNFLAGS="$BASE_CFLAGS" 10428f66be5ecSmrg if test "x$GCC" = xyes ; then 10429f66be5ecSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10430f66be5ecSmrg fi 10431f66be5ecSmrg 10432f66be5ecSmrg 10433f66be5ecSmrg 10434f66be5ecSmrg 10435f66be5ecSmrg 10436f66be5ecSmrg 10437f66be5ecSmrg 10438f66be5ecSmrg 10439f66be5ecSmrg# Check whether --enable-strict-compilation was given. 10440a0d387c7Smrgif test ${enable_strict_compilation+y} 10441a0d387c7Smrgthen : 10442f66be5ecSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10443a0d387c7Smrgelse $as_nop 10444f66be5ecSmrg STRICT_COMPILE=no 10445f66be5ecSmrgfi 10446f66be5ecSmrg 10447f66be5ecSmrg 10448f66be5ecSmrg 10449f66be5ecSmrg 10450f66be5ecSmrg 10451f66be5ecSmrg 10452f66be5ecSmrgSTRICT_CFLAGS="" 10453f66be5ecSmrg 10454f66be5ecSmrg 10455f66be5ecSmrg 10456f66be5ecSmrg 10457f66be5ecSmrg 10458f66be5ecSmrg 10459f66be5ecSmrg 10460f66be5ecSmrg 10461f66be5ecSmrg 10462f66be5ecSmrg 10463f66be5ecSmrg 10464f66be5ecSmrg 10465f66be5ecSmrg 10466f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10467f66be5ecSmrg 10468f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10469f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10470a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10471a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10472a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10473a0d387c7Smrgthen : 10474a0d387c7Smrg printf %s "(cached) " >&6 10475a0d387c7Smrgelse $as_nop 10476f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10477f66be5ecSmrg/* end confdefs.h. */ 10478f66be5ecSmrgint i; 10479f66be5ecSmrg_ACEOF 10480a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10481a0d387c7Smrgthen : 10482f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10483a0d387c7Smrgelse $as_nop 10484f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 10485f66be5ecSmrgfi 10486a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10487f66be5ecSmrgfi 10488a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10489a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10490f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10491f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10492f66be5ecSmrgfi 10493f66be5ecSmrg 10494f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10495f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10496f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10497f66be5ecSmrg fi 10498f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10499a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10500a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10501a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10502a0d387c7Smrgthen : 10503a0d387c7Smrg printf %s "(cached) " >&6 10504a0d387c7Smrgelse $as_nop 10505f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10506f66be5ecSmrg/* end confdefs.h. */ 10507f66be5ecSmrgint i; 10508f66be5ecSmrg_ACEOF 10509a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10510a0d387c7Smrgthen : 10511f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10512a0d387c7Smrgelse $as_nop 10513f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10514f66be5ecSmrgfi 10515a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10516f66be5ecSmrgfi 10517a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10518a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10519f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10520f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10521f66be5ecSmrgfi 10522f66be5ecSmrg 10523f66be5ecSmrgfound="no" 10524f66be5ecSmrg 10525f66be5ecSmrg if test $found = "no" ; then 10526f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10527f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10528f66be5ecSmrg fi 10529f66be5ecSmrg 10530f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10531f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10532f66be5ecSmrg fi 10533f66be5ecSmrg 10534f66be5ecSmrg CFLAGS="$CFLAGS -pedantic" 10535f66be5ecSmrg 10536a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10537a0d387c7Smrgprintf %s "checking if $CC supports -pedantic... " >&6; } 10538f66be5ecSmrg cacheid=xorg_cv_cc_flag__pedantic 10539a0d387c7Smrg if eval test \${$cacheid+y} 10540a0d387c7Smrgthen : 10541a0d387c7Smrg printf %s "(cached) " >&6 10542a0d387c7Smrgelse $as_nop 10543f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10544f66be5ecSmrg/* end confdefs.h. */ 10545f66be5ecSmrgint i; 10546f66be5ecSmrgint 10547a0d387c7Smrgmain (void) 10548f66be5ecSmrg{ 10549f66be5ecSmrg 10550f66be5ecSmrg ; 10551f66be5ecSmrg return 0; 10552f66be5ecSmrg} 10553f66be5ecSmrg_ACEOF 10554a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10555a0d387c7Smrgthen : 10556f66be5ecSmrg eval $cacheid=yes 10557a0d387c7Smrgelse $as_nop 10558f66be5ecSmrg eval $cacheid=no 10559f66be5ecSmrgfi 10560a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10561f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10562f66be5ecSmrgfi 10563f66be5ecSmrg 10564f66be5ecSmrg 10565f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10566f66be5ecSmrg 10567f66be5ecSmrg eval supported=\$$cacheid 10568a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10569a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10570f66be5ecSmrg if test "$supported" = "yes" ; then 10571f66be5ecSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10572f66be5ecSmrg found="yes" 10573f66be5ecSmrg fi 10574f66be5ecSmrg fi 10575f66be5ecSmrg 10576f66be5ecSmrg 10577f66be5ecSmrg 10578f66be5ecSmrg 10579f66be5ecSmrg 10580f66be5ecSmrg 10581f66be5ecSmrg 10582f66be5ecSmrg 10583f66be5ecSmrg 10584f66be5ecSmrg 10585f66be5ecSmrg 10586f66be5ecSmrg 10587f66be5ecSmrg 10588f66be5ecSmrg 10589f66be5ecSmrg 10590f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10591f66be5ecSmrg 10592f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10593f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10594a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10595a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10596a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10597a0d387c7Smrgthen : 10598a0d387c7Smrg printf %s "(cached) " >&6 10599a0d387c7Smrgelse $as_nop 10600f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10601f66be5ecSmrg/* end confdefs.h. */ 10602f66be5ecSmrgint i; 10603f66be5ecSmrg_ACEOF 10604a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10605a0d387c7Smrgthen : 10606f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10607a0d387c7Smrgelse $as_nop 10608f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 10609f66be5ecSmrgfi 10610a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10611f66be5ecSmrgfi 10612a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10613a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10614f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10615f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10616f66be5ecSmrgfi 10617f66be5ecSmrg 10618f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10619f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10620f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10621f66be5ecSmrg fi 10622f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10623a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10624a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10625a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10626a0d387c7Smrgthen : 10627a0d387c7Smrg printf %s "(cached) " >&6 10628a0d387c7Smrgelse $as_nop 10629f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10630f66be5ecSmrg/* end confdefs.h. */ 10631f66be5ecSmrgint i; 10632f66be5ecSmrg_ACEOF 10633a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10634a0d387c7Smrgthen : 10635f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10636a0d387c7Smrgelse $as_nop 10637f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10638f66be5ecSmrgfi 10639a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10640f66be5ecSmrgfi 10641a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10642a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10643f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10644f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10645f66be5ecSmrgfi 10646f66be5ecSmrg 10647f66be5ecSmrgfound="no" 10648f66be5ecSmrg 10649f66be5ecSmrg if test $found = "no" ; then 10650f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10651f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10652f66be5ecSmrg fi 10653f66be5ecSmrg 10654f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10655f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10656f66be5ecSmrg fi 10657f66be5ecSmrg 10658f66be5ecSmrg CFLAGS="$CFLAGS -Werror" 10659f66be5ecSmrg 10660a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10661a0d387c7Smrgprintf %s "checking if $CC supports -Werror... " >&6; } 10662f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror 10663a0d387c7Smrg if eval test \${$cacheid+y} 10664a0d387c7Smrgthen : 10665a0d387c7Smrg printf %s "(cached) " >&6 10666a0d387c7Smrgelse $as_nop 10667f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10668f66be5ecSmrg/* end confdefs.h. */ 10669f66be5ecSmrgint i; 10670f66be5ecSmrgint 10671a0d387c7Smrgmain (void) 10672f66be5ecSmrg{ 10673f66be5ecSmrg 10674f66be5ecSmrg ; 10675f66be5ecSmrg return 0; 10676f66be5ecSmrg} 10677f66be5ecSmrg_ACEOF 10678a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10679a0d387c7Smrgthen : 10680f66be5ecSmrg eval $cacheid=yes 10681a0d387c7Smrgelse $as_nop 10682f66be5ecSmrg eval $cacheid=no 10683f66be5ecSmrgfi 10684a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10685f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10686f66be5ecSmrgfi 10687f66be5ecSmrg 10688f66be5ecSmrg 10689f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10690f66be5ecSmrg 10691f66be5ecSmrg eval supported=\$$cacheid 10692a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10693a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10694f66be5ecSmrg if test "$supported" = "yes" ; then 10695f66be5ecSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10696f66be5ecSmrg found="yes" 10697f66be5ecSmrg fi 10698f66be5ecSmrg fi 10699f66be5ecSmrg 10700f66be5ecSmrg if test $found = "no" ; then 10701f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10702f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10703f66be5ecSmrg fi 10704f66be5ecSmrg 10705f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10706f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10707f66be5ecSmrg fi 10708f66be5ecSmrg 10709f66be5ecSmrg CFLAGS="$CFLAGS -errwarn" 10710f66be5ecSmrg 10711a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10712a0d387c7Smrgprintf %s "checking if $CC supports -errwarn... " >&6; } 10713f66be5ecSmrg cacheid=xorg_cv_cc_flag__errwarn 10714a0d387c7Smrg if eval test \${$cacheid+y} 10715a0d387c7Smrgthen : 10716a0d387c7Smrg printf %s "(cached) " >&6 10717a0d387c7Smrgelse $as_nop 10718f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10719f66be5ecSmrg/* end confdefs.h. */ 10720f66be5ecSmrgint i; 10721f66be5ecSmrgint 10722a0d387c7Smrgmain (void) 10723f66be5ecSmrg{ 10724f66be5ecSmrg 10725f66be5ecSmrg ; 10726f66be5ecSmrg return 0; 10727f66be5ecSmrg} 10728f66be5ecSmrg_ACEOF 10729a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10730a0d387c7Smrgthen : 10731f66be5ecSmrg eval $cacheid=yes 10732a0d387c7Smrgelse $as_nop 10733f66be5ecSmrg eval $cacheid=no 10734f66be5ecSmrgfi 10735a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10736f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10737f66be5ecSmrgfi 10738f66be5ecSmrg 10739f66be5ecSmrg 10740f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10741f66be5ecSmrg 10742f66be5ecSmrg eval supported=\$$cacheid 10743a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10744a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10745f66be5ecSmrg if test "$supported" = "yes" ; then 10746f66be5ecSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10747f66be5ecSmrg found="yes" 10748f66be5ecSmrg fi 10749f66be5ecSmrg fi 10750f66be5ecSmrg 10751f66be5ecSmrg 10752f66be5ecSmrg 10753f66be5ecSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10754f66be5ecSmrg# activate it with -Werror, so we add it here explicitly. 10755f66be5ecSmrg 10756f66be5ecSmrg 10757f66be5ecSmrg 10758f66be5ecSmrg 10759f66be5ecSmrg 10760f66be5ecSmrg 10761f66be5ecSmrg 10762f66be5ecSmrg 10763f66be5ecSmrg 10764f66be5ecSmrg 10765f66be5ecSmrg 10766f66be5ecSmrg 10767f66be5ecSmrg 10768f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10769f66be5ecSmrg 10770f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10771f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10772a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10773a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10774a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10775a0d387c7Smrgthen : 10776a0d387c7Smrg printf %s "(cached) " >&6 10777a0d387c7Smrgelse $as_nop 10778f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10779f66be5ecSmrg/* end confdefs.h. */ 10780f66be5ecSmrgint i; 10781f66be5ecSmrg_ACEOF 10782a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10783a0d387c7Smrgthen : 10784f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10785a0d387c7Smrgelse $as_nop 10786f66be5ecSmrg xorg_cv_cc_flag_unknown_warning_option=no 10787f66be5ecSmrgfi 10788a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10789f66be5ecSmrgfi 10790a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10791a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10792f66be5ecSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10793f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10794f66be5ecSmrgfi 10795f66be5ecSmrg 10796f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10797f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10798f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10799f66be5ecSmrg fi 10800f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10801a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10802a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10803a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10804a0d387c7Smrgthen : 10805a0d387c7Smrg printf %s "(cached) " >&6 10806a0d387c7Smrgelse $as_nop 10807f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10808f66be5ecSmrg/* end confdefs.h. */ 10809f66be5ecSmrgint i; 10810f66be5ecSmrg_ACEOF 10811a0d387c7Smrgif ac_fn_c_try_compile "$LINENO" 10812a0d387c7Smrgthen : 10813f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10814a0d387c7Smrgelse $as_nop 10815f66be5ecSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10816f66be5ecSmrgfi 10817a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10818f66be5ecSmrgfi 10819a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10820a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10821f66be5ecSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10822f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10823f66be5ecSmrgfi 10824f66be5ecSmrg 10825f66be5ecSmrgfound="no" 10826f66be5ecSmrg 10827f66be5ecSmrg if test $found = "no" ; then 10828f66be5ecSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10829f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10830f66be5ecSmrg fi 10831f66be5ecSmrg 10832f66be5ecSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10833f66be5ecSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10834f66be5ecSmrg fi 10835f66be5ecSmrg 10836f66be5ecSmrg CFLAGS="$CFLAGS -Werror=attributes" 10837f66be5ecSmrg 10838a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10839a0d387c7Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 10840f66be5ecSmrg cacheid=xorg_cv_cc_flag__Werror_attributes 10841a0d387c7Smrg if eval test \${$cacheid+y} 10842a0d387c7Smrgthen : 10843a0d387c7Smrg printf %s "(cached) " >&6 10844a0d387c7Smrgelse $as_nop 10845f66be5ecSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10846f66be5ecSmrg/* end confdefs.h. */ 10847f66be5ecSmrgint i; 10848f66be5ecSmrgint 10849a0d387c7Smrgmain (void) 10850f66be5ecSmrg{ 10851f66be5ecSmrg 10852f66be5ecSmrg ; 10853f66be5ecSmrg return 0; 10854f66be5ecSmrg} 10855f66be5ecSmrg_ACEOF 10856a0d387c7Smrgif ac_fn_c_try_link "$LINENO" 10857a0d387c7Smrgthen : 10858f66be5ecSmrg eval $cacheid=yes 10859a0d387c7Smrgelse $as_nop 10860f66be5ecSmrg eval $cacheid=no 10861f66be5ecSmrgfi 10862a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10863f66be5ecSmrg conftest$ac_exeext conftest.$ac_ext 10864f66be5ecSmrgfi 10865f66be5ecSmrg 10866f66be5ecSmrg 10867f66be5ecSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10868f66be5ecSmrg 10869f66be5ecSmrg eval supported=\$$cacheid 10870a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10871a0d387c7Smrgprintf "%s\n" "$supported" >&6; } 10872f66be5ecSmrg if test "$supported" = "yes" ; then 10873f66be5ecSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10874f66be5ecSmrg found="yes" 10875f66be5ecSmrg fi 10876f66be5ecSmrg fi 10877f66be5ecSmrg 10878f66be5ecSmrg 10879f66be5ecSmrg 10880f66be5ecSmrgif test "x$STRICT_COMPILE" = "xyes"; then 10881f66be5ecSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10882f66be5ecSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10883f66be5ecSmrgfi 10884f66be5ecSmrg 10885f66be5ecSmrg 10886f66be5ecSmrg 10887f66be5ecSmrg 10888f66be5ecSmrg 10889f66be5ecSmrg 10890f66be5ecSmrgcat >>confdefs.h <<_ACEOF 10891f66be5ecSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10892f66be5ecSmrg_ACEOF 10893f66be5ecSmrg 10894f66be5ecSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10895f66be5ecSmrg if test "x$PVM" = "x"; then 10896f66be5ecSmrg PVM="0" 10897f66be5ecSmrg fi 10898f66be5ecSmrg 10899a0d387c7Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 10900f66be5ecSmrg 10901f66be5ecSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10902f66be5ecSmrg if test "x$PVP" = "x"; then 10903f66be5ecSmrg PVP="0" 10904f66be5ecSmrg fi 10905f66be5ecSmrg 10906a0d387c7Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 10907f66be5ecSmrg 10908f66be5ecSmrg 10909f66be5ecSmrg 10910a0d387c7SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 10911f66be5ecSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10912a0d387c7Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 10913a0d387c7Smrgtouch \$(top_srcdir)/ChangeLog; \ 10914a0d387c7Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 10915f66be5ecSmrg 10916f66be5ecSmrg 10917f66be5ecSmrg 10918f66be5ecSmrg 10919f66be5ecSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10920f66be5ecSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10921f66be5ecSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10922a0d387c7Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 10923a0d387c7Smrgtouch \$(top_srcdir)/INSTALL; \ 10924a0d387c7Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 10925a0d387c7Smrg 10926f66be5ecSmrg 10927f66be5ecSmrg 10928f66be5ecSmrg 10929f66be5ecSmrg 10930f66be5ecSmrg 10931a0d387c7Smrgcase $host_os in 10932a0d387c7Smrg solaris*) 10933a0d387c7Smrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 10934a0d387c7Smrg # check for a man page file found in later versions that use 10935a0d387c7Smrg # traditional section numbers instead 10936a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 10937a0d387c7Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 10938a0d387c7Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 10939a0d387c7Smrgthen : 10940a0d387c7Smrg printf %s "(cached) " >&6 10941a0d387c7Smrgelse $as_nop 10942a0d387c7Smrg test "$cross_compiling" = yes && 10943a0d387c7Smrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10944a0d387c7Smrgif test -r "/usr/share/man/man7/attributes.7"; then 10945a0d387c7Smrg ac_cv_file__usr_share_man_man7_attributes_7=yes 10946a0d387c7Smrgelse 10947a0d387c7Smrg ac_cv_file__usr_share_man_man7_attributes_7=no 10948a0d387c7Smrgfi 10949a0d387c7Smrgfi 10950a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 10951a0d387c7Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 10952a0d387c7Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 10953a0d387c7Smrgthen : 10954a0d387c7Smrg SYSV_MAN_SECTIONS=false 10955a0d387c7Smrgelse $as_nop 10956a0d387c7Smrg SYSV_MAN_SECTIONS=true 10957a0d387c7Smrgfi 10958a0d387c7Smrg 10959a0d387c7Smrg ;; 10960a0d387c7Smrg *) SYSV_MAN_SECTIONS=false ;; 10961a0d387c7Smrgesac 10962f66be5ecSmrg 10963f66be5ecSmrgif test x$APP_MAN_SUFFIX = x ; then 10964f66be5ecSmrg APP_MAN_SUFFIX=1 10965f66be5ecSmrgfi 10966f66be5ecSmrgif test x$APP_MAN_DIR = x ; then 10967f66be5ecSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10968f66be5ecSmrgfi 10969f66be5ecSmrg 10970f66be5ecSmrgif test x$LIB_MAN_SUFFIX = x ; then 10971f66be5ecSmrg LIB_MAN_SUFFIX=3 10972f66be5ecSmrgfi 10973f66be5ecSmrgif test x$LIB_MAN_DIR = x ; then 10974f66be5ecSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10975f66be5ecSmrgfi 10976f66be5ecSmrg 10977f66be5ecSmrgif test x$FILE_MAN_SUFFIX = x ; then 10978a0d387c7Smrg case $SYSV_MAN_SECTIONS in 10979a0d387c7Smrg true) FILE_MAN_SUFFIX=4 ;; 10980130a8081Smrg *) FILE_MAN_SUFFIX=5 ;; 10981f66be5ecSmrg esac 10982f66be5ecSmrgfi 10983f66be5ecSmrgif test x$FILE_MAN_DIR = x ; then 10984f66be5ecSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10985f66be5ecSmrgfi 10986f66be5ecSmrg 10987f66be5ecSmrgif test x$MISC_MAN_SUFFIX = x ; then 10988a0d387c7Smrg case $SYSV_MAN_SECTIONS in 10989a0d387c7Smrg true) MISC_MAN_SUFFIX=5 ;; 10990130a8081Smrg *) MISC_MAN_SUFFIX=7 ;; 10991f66be5ecSmrg esac 10992f66be5ecSmrgfi 10993f66be5ecSmrgif test x$MISC_MAN_DIR = x ; then 10994f66be5ecSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10995f66be5ecSmrgfi 10996f66be5ecSmrg 10997f66be5ecSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 10998a0d387c7Smrg case $SYSV_MAN_SECTIONS in 10999a0d387c7Smrg true) DRIVER_MAN_SUFFIX=7 ;; 11000130a8081Smrg *) DRIVER_MAN_SUFFIX=4 ;; 11001f66be5ecSmrg esac 11002f66be5ecSmrgfi 11003f66be5ecSmrgif test x$DRIVER_MAN_DIR = x ; then 11004f66be5ecSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11005f66be5ecSmrgfi 11006f66be5ecSmrg 11007f66be5ecSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 11008a0d387c7Smrg case $SYSV_MAN_SECTIONS in 11009a0d387c7Smrg true) ADMIN_MAN_SUFFIX=1m ;; 11010130a8081Smrg *) ADMIN_MAN_SUFFIX=8 ;; 11011f66be5ecSmrg esac 11012f66be5ecSmrgfi 11013f66be5ecSmrgif test x$ADMIN_MAN_DIR = x ; then 11014f66be5ecSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11015f66be5ecSmrgfi 11016f66be5ecSmrg 11017f66be5ecSmrg 11018f66be5ecSmrg 11019f66be5ecSmrg 11020f66be5ecSmrg 11021f66be5ecSmrg 11022f66be5ecSmrg 11023f66be5ecSmrg 11024f66be5ecSmrg 11025f66be5ecSmrg 11026f66be5ecSmrg 11027f66be5ecSmrg 11028f66be5ecSmrg 11029f66be5ecSmrg 11030f66be5ecSmrg 11031f66be5ecSmrgXORG_MAN_PAGE="X Version 11" 11032f66be5ecSmrg 11033f66be5ecSmrgMAN_SUBSTS="\ 11034f66be5ecSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11035f66be5ecSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11036ec74af46Smrg -e 's|__xservername__|Xorg|g' \ 11037ec74af46Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 11038ec74af46Smrg -e 's|__projectroot__|\$(prefix)|g' \ 11039ec74af46Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11040ec74af46Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11041ec74af46Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11042ec74af46Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11043ec74af46Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11044ec74af46Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11045ec74af46Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 110467888fd0eSmrg 110477888fd0eSmrg 110487888fd0eSmrg 11049ec74af46Smrg# Check whether --enable-silent-rules was given. 11050a0d387c7Smrgif test ${enable_silent_rules+y} 11051a0d387c7Smrgthen : 11052ec74af46Smrg enableval=$enable_silent_rules; 110537888fd0eSmrgfi 110547888fd0eSmrg 11055f66be5ecSmrgcase $enable_silent_rules in # ((( 11056f66be5ecSmrg yes) AM_DEFAULT_VERBOSITY=0;; 11057f66be5ecSmrg no) AM_DEFAULT_VERBOSITY=1;; 11058f66be5ecSmrg *) AM_DEFAULT_VERBOSITY=0;; 110597888fd0eSmrgesac 11060f66be5ecSmrgam_make=${MAKE-make} 11061a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11062a0d387c7Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 11063a0d387c7Smrgif test ${am_cv_make_support_nested_variables+y} 11064a0d387c7Smrgthen : 11065a0d387c7Smrg printf %s "(cached) " >&6 11066a0d387c7Smrgelse $as_nop 11067a0d387c7Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 11068f66be5ecSmrgBAR0=false 11069f66be5ecSmrgBAR1=true 11070f66be5ecSmrgV=1 11071f66be5ecSmrgam__doit: 11072f66be5ecSmrg @$(TRUE) 11073f66be5ecSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11074f66be5ecSmrg am_cv_make_support_nested_variables=yes 11075f66be5ecSmrgelse 11076f66be5ecSmrg am_cv_make_support_nested_variables=no 11077f66be5ecSmrgfi 11078f66be5ecSmrgfi 11079a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11080a0d387c7Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11081f66be5ecSmrgif test $am_cv_make_support_nested_variables = yes; then 11082f66be5ecSmrg AM_V='$(V)' 11083f66be5ecSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11084f66be5ecSmrgelse 11085f66be5ecSmrg AM_V=$AM_DEFAULT_VERBOSITY 11086f66be5ecSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11087f66be5ecSmrgfi 11088ec74af46SmrgAM_BACKSLASH='\' 110897888fd0eSmrg 110907888fd0eSmrg 110917888fd0eSmrg 11092ec74af46Smrg# Checks for pkg-config packages 110937888fd0eSmrg 110947888fd0eSmrgpkg_failed=no 11095a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XDRIINFO" >&5 11096a0d387c7Smrgprintf %s "checking for XDRIINFO... " >&6; } 110977888fd0eSmrg 110987888fd0eSmrgif test -n "$XDRIINFO_CFLAGS"; then 110997888fd0eSmrg pkg_cv_XDRIINFO_CFLAGS="$XDRIINFO_CFLAGS" 111007888fd0eSmrg elif test -n "$PKG_CONFIG"; then 111017888fd0eSmrg if test -n "$PKG_CONFIG" && \ 11102a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 glproto\""; } >&5 111037888fd0eSmrg ($PKG_CONFIG --exists --print-errors "x11 glproto") 2>&5 111047888fd0eSmrg ac_status=$? 11105a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11106ec74af46Smrg test $ac_status = 0; }; then 111077888fd0eSmrg pkg_cv_XDRIINFO_CFLAGS=`$PKG_CONFIG --cflags "x11 glproto" 2>/dev/null` 11108130a8081Smrg test "x$?" != "x0" && pkg_failed=yes 111097888fd0eSmrgelse 111107888fd0eSmrg pkg_failed=yes 111117888fd0eSmrgfi 111127888fd0eSmrg else 111137888fd0eSmrg pkg_failed=untried 111140fa2845dSmrgfi 111157888fd0eSmrgif test -n "$XDRIINFO_LIBS"; then 111167888fd0eSmrg pkg_cv_XDRIINFO_LIBS="$XDRIINFO_LIBS" 111177888fd0eSmrg elif test -n "$PKG_CONFIG"; then 111187888fd0eSmrg if test -n "$PKG_CONFIG" && \ 11119a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 glproto\""; } >&5 111207888fd0eSmrg ($PKG_CONFIG --exists --print-errors "x11 glproto") 2>&5 111217888fd0eSmrg ac_status=$? 11122a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11123ec74af46Smrg test $ac_status = 0; }; then 111247888fd0eSmrg pkg_cv_XDRIINFO_LIBS=`$PKG_CONFIG --libs "x11 glproto" 2>/dev/null` 11125130a8081Smrg test "x$?" != "x0" && pkg_failed=yes 111267888fd0eSmrgelse 111277888fd0eSmrg pkg_failed=yes 111280fa2845dSmrgfi 111297888fd0eSmrg else 111307888fd0eSmrg pkg_failed=untried 111310fa2845dSmrgfi 111320fa2845dSmrg 111330fa2845dSmrg 111340fa2845dSmrg 111357888fd0eSmrgif test $pkg_failed = yes; then 11136a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11137a0d387c7Smrgprintf "%s\n" "no" >&6; } 111380fa2845dSmrg 111397888fd0eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 111407888fd0eSmrg _pkg_short_errors_supported=yes 111417888fd0eSmrgelse 111427888fd0eSmrg _pkg_short_errors_supported=no 111437888fd0eSmrgfi 111447888fd0eSmrg if test $_pkg_short_errors_supported = yes; then 11145130a8081Smrg XDRIINFO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 glproto" 2>&1` 111467888fd0eSmrg else 11147130a8081Smrg XDRIINFO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 glproto" 2>&1` 111487888fd0eSmrg fi 111497888fd0eSmrg # Put the nasty error message in config.log where it belongs 111507888fd0eSmrg echo "$XDRIINFO_PKG_ERRORS" >&5 111510fa2845dSmrg 11152ec74af46Smrg as_fn_error $? "Package requirements (x11 glproto) were not met: 111530fa2845dSmrg 111547888fd0eSmrg$XDRIINFO_PKG_ERRORS 111550fa2845dSmrg 111567888fd0eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 111577888fd0eSmrginstalled software in a non-standard prefix. 111580fa2845dSmrg 111597888fd0eSmrgAlternatively, you may set the environment variables XDRIINFO_CFLAGS 111607888fd0eSmrgand XDRIINFO_LIBS to avoid the need to call pkg-config. 11161130a8081SmrgSee the pkg-config man page for more details." "$LINENO" 5 111627888fd0eSmrgelif test $pkg_failed = untried; then 11163a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11164a0d387c7Smrgprintf "%s\n" "no" >&6; } 11165a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11166a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 11167ec74af46Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 111687888fd0eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 111697888fd0eSmrgpath to pkg-config. 111700fa2845dSmrg 111717888fd0eSmrgAlternatively, you may set the environment variables XDRIINFO_CFLAGS 111727888fd0eSmrgand XDRIINFO_LIBS to avoid the need to call pkg-config. 111737888fd0eSmrgSee the pkg-config man page for more details. 111740fa2845dSmrg 111757888fd0eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11176ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 111770fa2845dSmrgelse 111787888fd0eSmrg XDRIINFO_CFLAGS=$pkg_cv_XDRIINFO_CFLAGS 111797888fd0eSmrg XDRIINFO_LIBS=$pkg_cv_XDRIINFO_LIBS 11180a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11181a0d387c7Smrgprintf "%s\n" "yes" >&6; } 11182130a8081Smrg 111830fa2845dSmrgfi 111840fa2845dSmrg 111857888fd0eSmrg# Checks for non-pkg-config packages (Mesa or vendor OpenGL) 11186a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing glXGetProcAddressARB" >&5 11187a0d387c7Smrgprintf %s "checking for library containing glXGetProcAddressARB... " >&6; } 11188a0d387c7Smrgif test ${ac_cv_search_glXGetProcAddressARB+y} 11189a0d387c7Smrgthen : 11190a0d387c7Smrg printf %s "(cached) " >&6 11191a0d387c7Smrgelse $as_nop 111927888fd0eSmrg ac_func_search_save_LIBS=$LIBS 11193ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 111947888fd0eSmrg/* end confdefs.h. */ 111950fa2845dSmrg 111967888fd0eSmrg/* Override any GCC internal prototype to avoid an error. 111977888fd0eSmrg Use char because int might match the return type of a GCC 111987888fd0eSmrg builtin and then its argument prototype would still apply. */ 111997888fd0eSmrgchar glXGetProcAddressARB (); 112007888fd0eSmrgint 11201a0d387c7Smrgmain (void) 112027888fd0eSmrg{ 112037888fd0eSmrgreturn glXGetProcAddressARB (); 112047888fd0eSmrg ; 112057888fd0eSmrg return 0; 112067888fd0eSmrg} 112070fa2845dSmrg_ACEOF 11208a0d387c7Smrgfor ac_lib in '' GL 11209a0d387c7Smrgdo 112107888fd0eSmrg if test -z "$ac_lib"; then 112117888fd0eSmrg ac_res="none required" 112127888fd0eSmrg else 112137888fd0eSmrg ac_res=-l$ac_lib 112147888fd0eSmrg LIBS="-l$ac_lib $XDRIINFO_LIBS $ac_func_search_save_LIBS" 112157888fd0eSmrg fi 11216a0d387c7Smrg if ac_fn_c_try_link "$LINENO" 11217a0d387c7Smrgthen : 112187888fd0eSmrg ac_cv_search_glXGetProcAddressARB=$ac_res 112197888fd0eSmrgfi 11220a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11221ec74af46Smrg conftest$ac_exeext 11222a0d387c7Smrg if test ${ac_cv_search_glXGetProcAddressARB+y} 11223a0d387c7Smrgthen : 112247888fd0eSmrg break 112257888fd0eSmrgfi 112267888fd0eSmrgdone 11227a0d387c7Smrgif test ${ac_cv_search_glXGetProcAddressARB+y} 11228a0d387c7Smrgthen : 11229ec74af46Smrg 11230a0d387c7Smrgelse $as_nop 112317888fd0eSmrg ac_cv_search_glXGetProcAddressARB=no 112327888fd0eSmrgfi 112337888fd0eSmrgrm conftest.$ac_ext 112347888fd0eSmrgLIBS=$ac_func_search_save_LIBS 112357888fd0eSmrgfi 11236a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_glXGetProcAddressARB" >&5 11237a0d387c7Smrgprintf "%s\n" "$ac_cv_search_glXGetProcAddressARB" >&6; } 112387888fd0eSmrgac_res=$ac_cv_search_glXGetProcAddressARB 11239a0d387c7Smrgif test "$ac_res" != no 11240a0d387c7Smrgthen : 112417888fd0eSmrg test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 112420fa2845dSmrg 11243a0d387c7Smrgelse $as_nop 11244a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11245a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 11246ec74af46Smrgas_fn_error $? "cannot find GL library - make sure Mesa or other OpenGL package is installed 11247ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; } 112487888fd0eSmrgfi 112490fa2845dSmrg 112500fa2845dSmrg 11251f66be5ecSmrgac_config_files="$ac_config_files Makefile man/Makefile" 112520fa2845dSmrg 112530fa2845dSmrgcat >confcache <<\_ACEOF 112540fa2845dSmrg# This file is a shell script that caches the results of configure 112550fa2845dSmrg# tests run on this system so they can be shared between configure 112560fa2845dSmrg# scripts and configure runs, see configure's option --config-cache. 112570fa2845dSmrg# It is not useful on other systems. If it contains results you don't 112580fa2845dSmrg# want to keep, you may remove or edit it. 112590fa2845dSmrg# 112600fa2845dSmrg# config.status only pays attention to the cache file if you give it 112610fa2845dSmrg# the --recheck option to rerun configure. 112620fa2845dSmrg# 112630fa2845dSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 112640fa2845dSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 112650fa2845dSmrg# following values. 112660fa2845dSmrg 112670fa2845dSmrg_ACEOF 112680fa2845dSmrg 112690fa2845dSmrg# The following way of writing the cache mishandles newlines in values, 112700fa2845dSmrg# but we know of no workaround that is simple, portable, and efficient. 112710fa2845dSmrg# So, we kill variables containing newlines. 112720fa2845dSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 112730fa2845dSmrg# and sets the high bit in the cache file unless we assign to the vars. 112740fa2845dSmrg( 112750fa2845dSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 112760fa2845dSmrg eval ac_val=\$$ac_var 112770fa2845dSmrg case $ac_val in #( 112780fa2845dSmrg *${as_nl}*) 112790fa2845dSmrg case $ac_var in #( 11280a0d387c7Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11281a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 112820fa2845dSmrg esac 112830fa2845dSmrg case $ac_var in #( 112840fa2845dSmrg _ | IFS | as_nl) ;; #( 112857888fd0eSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11286ec74af46Smrg *) { eval $ac_var=; unset $ac_var;} ;; 112870fa2845dSmrg esac ;; 112880fa2845dSmrg esac 112890fa2845dSmrg done 112900fa2845dSmrg 112910fa2845dSmrg (set) 2>&1 | 112920fa2845dSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 112930fa2845dSmrg *${as_nl}ac_space=\ *) 11294ec74af46Smrg # `set' does not quote correctly, so add quotes: double-quote 11295ec74af46Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 112960fa2845dSmrg sed -n \ 112970fa2845dSmrg "s/'/'\\\\''/g; 112980fa2845dSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 112990fa2845dSmrg ;; #( 113000fa2845dSmrg *) 113010fa2845dSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 113020fa2845dSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 113030fa2845dSmrg ;; 113040fa2845dSmrg esac | 113050fa2845dSmrg sort 113060fa2845dSmrg) | 113070fa2845dSmrg sed ' 113080fa2845dSmrg /^ac_cv_env_/b end 113090fa2845dSmrg t clear 113100fa2845dSmrg :clear 11311a0d387c7Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 113120fa2845dSmrg t end 113130fa2845dSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 113140fa2845dSmrg :end' >>confcache 113150fa2845dSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 113160fa2845dSmrg if test -w "$cache_file"; then 11317ec74af46Smrg if test "x$cache_file" != "x/dev/null"; then 11318a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11319a0d387c7Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11320ec74af46Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11321ec74af46Smrg cat confcache >"$cache_file" 11322ec74af46Smrg else 11323ec74af46Smrg case $cache_file in #( 11324ec74af46Smrg */* | ?:*) 11325ec74af46Smrg mv -f confcache "$cache_file"$$ && 11326ec74af46Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11327ec74af46Smrg *) 11328ec74af46Smrg mv -f confcache "$cache_file" ;; 11329ec74af46Smrg esac 11330ec74af46Smrg fi 11331ec74af46Smrg fi 113320fa2845dSmrg else 11333a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11334a0d387c7Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 113350fa2845dSmrg fi 113360fa2845dSmrgfi 113370fa2845dSmrgrm -f confcache 113380fa2845dSmrg 113390fa2845dSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 113400fa2845dSmrg# Let make expand exec_prefix. 113410fa2845dSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 113420fa2845dSmrg 113430fa2845dSmrgDEFS=-DHAVE_CONFIG_H 113440fa2845dSmrg 113450fa2845dSmrgac_libobjs= 113460fa2845dSmrgac_ltlibobjs= 11347ec74af46SmrgU= 113480fa2845dSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 113490fa2845dSmrg # 1. Remove the extension, and $U if already installed. 113500fa2845dSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11351a0d387c7Smrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 113520fa2845dSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 113530fa2845dSmrg # will be set to the directory where LIBOBJS objects are built. 11354ec74af46Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11355ec74af46Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 113560fa2845dSmrgdone 113570fa2845dSmrgLIBOBJS=$ac_libobjs 113580fa2845dSmrg 113590fa2845dSmrgLTLIBOBJS=$ac_ltlibobjs 113600fa2845dSmrg 113610fa2845dSmrg 11362a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11363a0d387c7Smrgprintf %s "checking that generated files are newer than configure... " >&6; } 11364f66be5ecSmrg if test -n "$am_sleep_pid"; then 11365f66be5ecSmrg # Hide warnings about reused PIDs. 11366f66be5ecSmrg wait $am_sleep_pid 2>/dev/null 11367f66be5ecSmrg fi 11368a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 11369a0d387c7Smrgprintf "%s\n" "done" >&6; } 113707888fd0eSmrg if test -n "$EXEEXT"; then 113717888fd0eSmrg am__EXEEXT_TRUE= 113727888fd0eSmrg am__EXEEXT_FALSE='#' 113737888fd0eSmrgelse 113747888fd0eSmrg am__EXEEXT_TRUE='#' 113757888fd0eSmrg am__EXEEXT_FALSE= 113767888fd0eSmrgfi 113777888fd0eSmrg 113780fa2845dSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11379ec74af46Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11380ec74af46SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 113810fa2845dSmrgfi 113820fa2845dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11383ec74af46Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11384ec74af46SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 113850fa2845dSmrgfi 113860fa2845dSmrg 11387ec74af46Smrg: "${CONFIG_STATUS=./config.status}" 113887888fd0eSmrgac_write_fail=0 113890fa2845dSmrgac_clean_files_save=$ac_clean_files 113900fa2845dSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11391a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11392a0d387c7Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11393ec74af46Smrgas_write_fail=0 11394ec74af46Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 113950fa2845dSmrg#! $SHELL 113960fa2845dSmrg# Generated by $as_me. 113970fa2845dSmrg# Run this file to recreate the current configuration. 113980fa2845dSmrg# Compiler output produced by configure, useful for debugging 113990fa2845dSmrg# configure, is in config.log if it exists. 114000fa2845dSmrg 114010fa2845dSmrgdebug=false 114020fa2845dSmrgac_cs_recheck=false 114030fa2845dSmrgac_cs_silent=false 114040fa2845dSmrg 11405ec74af46SmrgSHELL=\${CONFIG_SHELL-$SHELL} 11406ec74af46Smrgexport SHELL 11407ec74af46Smrg_ASEOF 11408ec74af46Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11409ec74af46Smrg## -------------------- ## 11410ec74af46Smrg## M4sh Initialization. ## 11411ec74af46Smrg## -------------------- ## 114120fa2845dSmrg 114130fa2845dSmrg# Be more Bourne compatible 114140fa2845dSmrgDUALCASE=1; export DUALCASE # for MKS sh 11415a0d387c7Smrgas_nop=: 11416a0d387c7Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 11417a0d387c7Smrgthen : 114180fa2845dSmrg emulate sh 114190fa2845dSmrg NULLCMD=: 114207888fd0eSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 114210fa2845dSmrg # is contrary to our usage. Disable this feature. 114220fa2845dSmrg alias -g '${1+"$@"}'='"$@"' 114230fa2845dSmrg setopt NO_GLOB_SUBST 11424a0d387c7Smrgelse $as_nop 11425ec74af46Smrg case `(set -o) 2>/dev/null` in #( 11426ec74af46Smrg *posix*) : 11427ec74af46Smrg set -o posix ;; #( 11428ec74af46Smrg *) : 11429ec74af46Smrg ;; 114300fa2845dSmrgesac 114310fa2845dSmrgfi 114320fa2845dSmrg 114330fa2845dSmrg 11434a0d387c7Smrg 11435a0d387c7Smrg# Reset variables that may have inherited troublesome values from 11436a0d387c7Smrg# the environment. 11437a0d387c7Smrg 11438a0d387c7Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 11439a0d387c7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 11440a0d387c7Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 11441a0d387c7Smrg# Quoting is to prevent editors from complaining about space-tab. 114427888fd0eSmrgas_nl=' 114437888fd0eSmrg' 114447888fd0eSmrgexport as_nl 11445a0d387c7SmrgIFS=" "" $as_nl" 11446a0d387c7Smrg 11447a0d387c7SmrgPS1='$ ' 11448a0d387c7SmrgPS2='> ' 11449a0d387c7SmrgPS4='+ ' 11450a0d387c7Smrg 11451a0d387c7Smrg# Ensure predictable behavior from utilities with locale-dependent output. 11452a0d387c7SmrgLC_ALL=C 11453a0d387c7Smrgexport LC_ALL 11454a0d387c7SmrgLANGUAGE=C 11455a0d387c7Smrgexport LANGUAGE 11456a0d387c7Smrg 11457a0d387c7Smrg# We cannot yet rely on "unset" to work, but we need these variables 11458a0d387c7Smrg# to be unset--not just set to an empty or harmless value--now, to 11459a0d387c7Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 11460a0d387c7Smrg# also avoids known problems related to "unset" and subshell syntax 11461a0d387c7Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 11462a0d387c7Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 11463a0d387c7Smrgdo eval test \${$as_var+y} \ 11464a0d387c7Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11465a0d387c7Smrgdone 11466a0d387c7Smrg 11467a0d387c7Smrg# Ensure that fds 0, 1, and 2 are open. 11468a0d387c7Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 11469a0d387c7Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 11470a0d387c7Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 114717888fd0eSmrg 114727888fd0eSmrg# The user is always right. 11473a0d387c7Smrgif ${PATH_SEPARATOR+false} :; then 114747888fd0eSmrg PATH_SEPARATOR=: 114757888fd0eSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 114767888fd0eSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 114777888fd0eSmrg PATH_SEPARATOR=';' 114787888fd0eSmrg } 114790fa2845dSmrgfi 114800fa2845dSmrg 114810fa2845dSmrg 114820fa2845dSmrg# Find who we are. Look in the path if we contain no directory separator. 11483ec74af46Smrgas_myself= 11484ec74af46Smrgcase $0 in #(( 114850fa2845dSmrg *[\\/]* ) as_myself=$0 ;; 114860fa2845dSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 114870fa2845dSmrgfor as_dir in $PATH 114880fa2845dSmrgdo 114890fa2845dSmrg IFS=$as_save_IFS 11490a0d387c7Smrg case $as_dir in #((( 11491a0d387c7Smrg '') as_dir=./ ;; 11492a0d387c7Smrg */) ;; 11493a0d387c7Smrg *) as_dir=$as_dir/ ;; 11494a0d387c7Smrg esac 11495a0d387c7Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11496ec74af46Smrg done 114970fa2845dSmrgIFS=$as_save_IFS 114980fa2845dSmrg 114990fa2845dSmrg ;; 115000fa2845dSmrgesac 115010fa2845dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 115020fa2845dSmrg# in which case we are not to be found in the path. 115030fa2845dSmrgif test "x$as_myself" = x; then 115040fa2845dSmrg as_myself=$0 115050fa2845dSmrgfi 115060fa2845dSmrgif test ! -f "$as_myself"; then 11507a0d387c7Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11508ec74af46Smrg exit 1 115090fa2845dSmrgfi 115100fa2845dSmrg 11511ec74af46Smrg 11512ec74af46Smrg 11513ec74af46Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11514ec74af46Smrg# ---------------------------------------- 11515ec74af46Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11516ec74af46Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11517ec74af46Smrg# script with STATUS, using 1 if that was 0. 11518ec74af46Smrgas_fn_error () 11519ec74af46Smrg{ 11520ec74af46Smrg as_status=$1; test $as_status -eq 0 && as_status=1 11521ec74af46Smrg if test "$4"; then 11522ec74af46Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11523a0d387c7Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11524ec74af46Smrg fi 11525a0d387c7Smrg printf "%s\n" "$as_me: error: $2" >&2 11526ec74af46Smrg as_fn_exit $as_status 11527ec74af46Smrg} # as_fn_error 11528ec74af46Smrg 11529ec74af46Smrg 11530a0d387c7Smrg 11531ec74af46Smrg# as_fn_set_status STATUS 11532ec74af46Smrg# ----------------------- 11533ec74af46Smrg# Set $? to STATUS, without forking. 11534ec74af46Smrgas_fn_set_status () 11535ec74af46Smrg{ 11536ec74af46Smrg return $1 11537ec74af46Smrg} # as_fn_set_status 11538ec74af46Smrg 11539ec74af46Smrg# as_fn_exit STATUS 11540ec74af46Smrg# ----------------- 11541ec74af46Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11542ec74af46Smrgas_fn_exit () 11543ec74af46Smrg{ 11544ec74af46Smrg set +e 11545ec74af46Smrg as_fn_set_status $1 11546ec74af46Smrg exit $1 11547ec74af46Smrg} # as_fn_exit 11548ec74af46Smrg 11549ec74af46Smrg# as_fn_unset VAR 11550ec74af46Smrg# --------------- 11551ec74af46Smrg# Portably unset VAR. 11552ec74af46Smrgas_fn_unset () 11553ec74af46Smrg{ 11554ec74af46Smrg { eval $1=; unset $1;} 11555ec74af46Smrg} 11556ec74af46Smrgas_unset=as_fn_unset 11557a0d387c7Smrg 11558ec74af46Smrg# as_fn_append VAR VALUE 11559ec74af46Smrg# ---------------------- 11560ec74af46Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11561ec74af46Smrg# advantage of any shell optimizations that allow amortized linear growth over 11562ec74af46Smrg# repeated appends, instead of the typical quadratic growth present in naive 11563ec74af46Smrg# implementations. 11564a0d387c7Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 11565a0d387c7Smrgthen : 11566ec74af46Smrg eval 'as_fn_append () 11567ec74af46Smrg { 11568ec74af46Smrg eval $1+=\$2 11569ec74af46Smrg }' 11570a0d387c7Smrgelse $as_nop 11571ec74af46Smrg as_fn_append () 11572ec74af46Smrg { 11573ec74af46Smrg eval $1=\$$1\$2 11574ec74af46Smrg } 11575ec74af46Smrgfi # as_fn_append 11576ec74af46Smrg 11577ec74af46Smrg# as_fn_arith ARG... 11578ec74af46Smrg# ------------------ 11579ec74af46Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11580ec74af46Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11581ec74af46Smrg# must be portable across $(()) and expr. 11582a0d387c7Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 11583a0d387c7Smrgthen : 11584ec74af46Smrg eval 'as_fn_arith () 11585ec74af46Smrg { 11586ec74af46Smrg as_val=$(( $* )) 11587ec74af46Smrg }' 11588a0d387c7Smrgelse $as_nop 11589ec74af46Smrg as_fn_arith () 11590ec74af46Smrg { 11591ec74af46Smrg as_val=`expr "$@" || test $? -eq 1` 11592ec74af46Smrg } 11593ec74af46Smrgfi # as_fn_arith 11594ec74af46Smrg 11595ec74af46Smrg 115960fa2845dSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 115970fa2845dSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 115980fa2845dSmrg as_expr=expr 115990fa2845dSmrgelse 116000fa2845dSmrg as_expr=false 116010fa2845dSmrgfi 116020fa2845dSmrg 116030fa2845dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 116040fa2845dSmrg as_basename=basename 116050fa2845dSmrgelse 116060fa2845dSmrg as_basename=false 116070fa2845dSmrgfi 116080fa2845dSmrg 11609ec74af46Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11610ec74af46Smrg as_dirname=dirname 11611ec74af46Smrgelse 11612ec74af46Smrg as_dirname=false 11613ec74af46Smrgfi 116140fa2845dSmrg 116150fa2845dSmrgas_me=`$as_basename -- "$0" || 116160fa2845dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 116170fa2845dSmrg X"$0" : 'X\(//\)$' \| \ 116180fa2845dSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11619a0d387c7Smrgprintf "%s\n" X/"$0" | 116200fa2845dSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 116210fa2845dSmrg s//\1/ 116220fa2845dSmrg q 116230fa2845dSmrg } 116240fa2845dSmrg /^X\/\(\/\/\)$/{ 116250fa2845dSmrg s//\1/ 116260fa2845dSmrg q 116270fa2845dSmrg } 116280fa2845dSmrg /^X\/\(\/\).*/{ 116290fa2845dSmrg s//\1/ 116300fa2845dSmrg q 116310fa2845dSmrg } 116320fa2845dSmrg s/.*/./; q'` 116330fa2845dSmrg 11634ec74af46Smrg# Avoid depending upon Character Ranges. 11635ec74af46Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11636ec74af46Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11637ec74af46Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11638ec74af46Smrgas_cr_digits='0123456789' 11639ec74af46Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 116400fa2845dSmrg 11641a0d387c7Smrg 11642a0d387c7Smrg# Determine whether it's possible to make 'echo' print without a newline. 11643a0d387c7Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 11644a0d387c7Smrg# for compatibility with existing Makefiles. 116450fa2845dSmrgECHO_C= ECHO_N= ECHO_T= 11646ec74af46Smrgcase `echo -n x` in #((((( 116470fa2845dSmrg-n*) 11648ec74af46Smrg case `echo 'xy\c'` in 116490fa2845dSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11650ec74af46Smrg xy) ECHO_C='\c';; 11651ec74af46Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11652ec74af46Smrg ECHO_T=' ';; 116530fa2845dSmrg esac;; 116540fa2845dSmrg*) 116550fa2845dSmrg ECHO_N='-n';; 116560fa2845dSmrgesac 116570fa2845dSmrg 11658a0d387c7Smrg# For backward compatibility with old third-party macros, we provide 11659a0d387c7Smrg# the shell variables $as_echo and $as_echo_n. New code should use 11660a0d387c7Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 11661a0d387c7Smrgas_echo='printf %s\n' 11662a0d387c7Smrgas_echo_n='printf %s' 11663a0d387c7Smrg 116640fa2845dSmrgrm -f conf$$ conf$$.exe conf$$.file 116650fa2845dSmrgif test -d conf$$.dir; then 116660fa2845dSmrg rm -f conf$$.dir/conf$$.file 116670fa2845dSmrgelse 116680fa2845dSmrg rm -f conf$$.dir 116697888fd0eSmrg mkdir conf$$.dir 2>/dev/null 116707888fd0eSmrgfi 116717888fd0eSmrgif (echo >conf$$.file) 2>/dev/null; then 116727888fd0eSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 116737888fd0eSmrg as_ln_s='ln -s' 116747888fd0eSmrg # ... but there are two gotchas: 116757888fd0eSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 116767888fd0eSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11677f66be5ecSmrg # In both cases, we have to default to `cp -pR'. 116787888fd0eSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11679f66be5ecSmrg as_ln_s='cp -pR' 116807888fd0eSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 116817888fd0eSmrg as_ln_s=ln 116827888fd0eSmrg else 11683f66be5ecSmrg as_ln_s='cp -pR' 116847888fd0eSmrg fi 116850fa2845dSmrgelse 11686f66be5ecSmrg as_ln_s='cp -pR' 116870fa2845dSmrgfi 116880fa2845dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 116890fa2845dSmrgrmdir conf$$.dir 2>/dev/null 116900fa2845dSmrg 11691ec74af46Smrg 11692ec74af46Smrg# as_fn_mkdir_p 11693ec74af46Smrg# ------------- 11694ec74af46Smrg# Create "$as_dir" as a directory, including parents if necessary. 11695ec74af46Smrgas_fn_mkdir_p () 11696ec74af46Smrg{ 11697ec74af46Smrg 11698ec74af46Smrg case $as_dir in #( 11699ec74af46Smrg -*) as_dir=./$as_dir;; 11700ec74af46Smrg esac 11701ec74af46Smrg test -d "$as_dir" || eval $as_mkdir_p || { 11702ec74af46Smrg as_dirs= 11703ec74af46Smrg while :; do 11704ec74af46Smrg case $as_dir in #( 11705a0d387c7Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11706ec74af46Smrg *) as_qdir=$as_dir;; 11707ec74af46Smrg esac 11708ec74af46Smrg as_dirs="'$as_qdir' $as_dirs" 11709ec74af46Smrg as_dir=`$as_dirname -- "$as_dir" || 11710ec74af46Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11711ec74af46Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11712ec74af46Smrg X"$as_dir" : 'X\(//\)$' \| \ 11713ec74af46Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 11714a0d387c7Smrgprintf "%s\n" X"$as_dir" | 11715ec74af46Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11716ec74af46Smrg s//\1/ 11717ec74af46Smrg q 11718ec74af46Smrg } 11719ec74af46Smrg /^X\(\/\/\)[^/].*/{ 11720ec74af46Smrg s//\1/ 11721ec74af46Smrg q 11722ec74af46Smrg } 11723ec74af46Smrg /^X\(\/\/\)$/{ 11724ec74af46Smrg s//\1/ 11725ec74af46Smrg q 11726ec74af46Smrg } 11727ec74af46Smrg /^X\(\/\).*/{ 11728ec74af46Smrg s//\1/ 11729ec74af46Smrg q 11730ec74af46Smrg } 11731ec74af46Smrg s/.*/./; q'` 11732ec74af46Smrg test -d "$as_dir" && break 11733ec74af46Smrg done 11734ec74af46Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 11735ec74af46Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11736ec74af46Smrg 11737ec74af46Smrg 11738ec74af46Smrg} # as_fn_mkdir_p 117390fa2845dSmrgif mkdir -p . 2>/dev/null; then 11740ec74af46Smrg as_mkdir_p='mkdir -p "$as_dir"' 117410fa2845dSmrgelse 117420fa2845dSmrg test -d ./-p && rmdir ./-p 117430fa2845dSmrg as_mkdir_p=false 117440fa2845dSmrgfi 117450fa2845dSmrg 11746f66be5ecSmrg 11747f66be5ecSmrg# as_fn_executable_p FILE 11748f66be5ecSmrg# ----------------------- 11749f66be5ecSmrg# Test if FILE is an executable regular file. 11750f66be5ecSmrgas_fn_executable_p () 11751f66be5ecSmrg{ 11752f66be5ecSmrg test -f "$1" && test -x "$1" 11753f66be5ecSmrg} # as_fn_executable_p 11754f66be5ecSmrgas_test_x='test -x' 11755f66be5ecSmrgas_executable_p=as_fn_executable_p 117560fa2845dSmrg 117570fa2845dSmrg# Sed expression to map a string onto a valid CPP name. 117580fa2845dSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 117590fa2845dSmrg 117600fa2845dSmrg# Sed expression to map a string onto a valid variable name. 117610fa2845dSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 117620fa2845dSmrg 117630fa2845dSmrg 117640fa2845dSmrgexec 6>&1 11765ec74af46Smrg## ----------------------------------- ## 11766ec74af46Smrg## Main body of $CONFIG_STATUS script. ## 11767ec74af46Smrg## ----------------------------------- ## 11768ec74af46Smrg_ASEOF 11769ec74af46Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 117700fa2845dSmrg 11771ec74af46Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11772ec74af46Smrg# Save the log message, to keep $0 and so on meaningful, and to 117730fa2845dSmrg# report actual input values of CONFIG_FILES etc. instead of their 117740fa2845dSmrg# values after options handling. 117750fa2845dSmrgac_log=" 11776a0d387c7SmrgThis file was extended by xdriinfo $as_me 1.0.7, which was 11777a0d387c7Smrggenerated by GNU Autoconf 2.71. Invocation command line was 117780fa2845dSmrg 117790fa2845dSmrg CONFIG_FILES = $CONFIG_FILES 117800fa2845dSmrg CONFIG_HEADERS = $CONFIG_HEADERS 117810fa2845dSmrg CONFIG_LINKS = $CONFIG_LINKS 117820fa2845dSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 117830fa2845dSmrg $ $0 $@ 117840fa2845dSmrg 117850fa2845dSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 117860fa2845dSmrg" 117870fa2845dSmrg 117880fa2845dSmrg_ACEOF 117890fa2845dSmrg 117907888fd0eSmrgcase $ac_config_files in *" 117917888fd0eSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 117927888fd0eSmrgesac 117937888fd0eSmrg 117947888fd0eSmrgcase $ac_config_headers in *" 117957888fd0eSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 117967888fd0eSmrgesac 117977888fd0eSmrg 117987888fd0eSmrg 117997888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118000fa2845dSmrg# Files that config.status was made for. 118010fa2845dSmrgconfig_files="$ac_config_files" 118020fa2845dSmrgconfig_headers="$ac_config_headers" 118030fa2845dSmrgconfig_commands="$ac_config_commands" 118040fa2845dSmrg 118050fa2845dSmrg_ACEOF 118060fa2845dSmrg 118077888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118080fa2845dSmrgac_cs_usage="\ 11809ec74af46Smrg\`$as_me' instantiates files and other configuration actions 11810ec74af46Smrgfrom templates according to the current configuration. Unless the files 11811ec74af46Smrgand actions are specified as TAGs, all are instantiated by default. 118120fa2845dSmrg 11813ec74af46SmrgUsage: $0 [OPTION]... [TAG]... 118140fa2845dSmrg 118150fa2845dSmrg -h, --help print this help, then exit 118160fa2845dSmrg -V, --version print version number and configuration settings, then exit 11817ec74af46Smrg --config print configuration, then exit 118187888fd0eSmrg -q, --quiet, --silent 118197888fd0eSmrg do not print progress messages 118200fa2845dSmrg -d, --debug don't remove temporary files 118210fa2845dSmrg --recheck update $as_me by reconfiguring in the same conditions 118227888fd0eSmrg --file=FILE[:TEMPLATE] 118237888fd0eSmrg instantiate the configuration file FILE 118247888fd0eSmrg --header=FILE[:TEMPLATE] 118257888fd0eSmrg instantiate the configuration header FILE 118260fa2845dSmrg 118270fa2845dSmrgConfiguration files: 118280fa2845dSmrg$config_files 118290fa2845dSmrg 118300fa2845dSmrgConfiguration headers: 118310fa2845dSmrg$config_headers 118320fa2845dSmrg 118330fa2845dSmrgConfiguration commands: 118340fa2845dSmrg$config_commands 118350fa2845dSmrg 11836a0d387c7SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues>." 118370fa2845dSmrg 118380fa2845dSmrg_ACEOF 11839a0d387c7Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 11840a0d387c7Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 118417888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11842a0d387c7Smrgac_cs_config='$ac_cs_config_escaped' 118430fa2845dSmrgac_cs_version="\\ 11844a0d387c7Smrgxdriinfo config.status 1.0.7 11845a0d387c7Smrgconfigured by $0, generated by GNU Autoconf 2.71, 11846ec74af46Smrg with options \\"\$ac_cs_config\\" 118470fa2845dSmrg 11848a0d387c7SmrgCopyright (C) 2021 Free Software Foundation, Inc. 118490fa2845dSmrgThis config.status script is free software; the Free Software Foundation 118500fa2845dSmrggives unlimited permission to copy, distribute and modify it." 118510fa2845dSmrg 118520fa2845dSmrgac_pwd='$ac_pwd' 118530fa2845dSmrgsrcdir='$srcdir' 118540fa2845dSmrgINSTALL='$INSTALL' 118550fa2845dSmrgMKDIR_P='$MKDIR_P' 118567888fd0eSmrgAWK='$AWK' 118577888fd0eSmrgtest -n "\$AWK" || AWK=awk 118580fa2845dSmrg_ACEOF 118590fa2845dSmrg 118607888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118617888fd0eSmrg# The default lists apply if the user does not specify any file. 118620fa2845dSmrgac_need_defaults=: 118630fa2845dSmrgwhile test $# != 0 118640fa2845dSmrgdo 118650fa2845dSmrg case $1 in 11866ec74af46Smrg --*=?*) 118670fa2845dSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 118680fa2845dSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 118690fa2845dSmrg ac_shift=: 118700fa2845dSmrg ;; 11871ec74af46Smrg --*=) 11872ec74af46Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11873ec74af46Smrg ac_optarg= 11874ec74af46Smrg ac_shift=: 11875ec74af46Smrg ;; 118760fa2845dSmrg *) 118770fa2845dSmrg ac_option=$1 118780fa2845dSmrg ac_optarg=$2 118790fa2845dSmrg ac_shift=shift 118800fa2845dSmrg ;; 118810fa2845dSmrg esac 118820fa2845dSmrg 118830fa2845dSmrg case $ac_option in 118840fa2845dSmrg # Handling of the options. 118850fa2845dSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 118860fa2845dSmrg ac_cs_recheck=: ;; 118870fa2845dSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 11888a0d387c7Smrg printf "%s\n" "$ac_cs_version"; exit ;; 11889ec74af46Smrg --config | --confi | --conf | --con | --co | --c ) 11890a0d387c7Smrg printf "%s\n" "$ac_cs_config"; exit ;; 118910fa2845dSmrg --debug | --debu | --deb | --de | --d | -d ) 118920fa2845dSmrg debug=: ;; 118930fa2845dSmrg --file | --fil | --fi | --f ) 118940fa2845dSmrg $ac_shift 118957888fd0eSmrg case $ac_optarg in 11896a0d387c7Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11897ec74af46Smrg '') as_fn_error $? "missing file argument" ;; 118987888fd0eSmrg esac 11899ec74af46Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 119000fa2845dSmrg ac_need_defaults=false;; 119010fa2845dSmrg --header | --heade | --head | --hea ) 119020fa2845dSmrg $ac_shift 119037888fd0eSmrg case $ac_optarg in 11904a0d387c7Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 119057888fd0eSmrg esac 11906ec74af46Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 119070fa2845dSmrg ac_need_defaults=false;; 119080fa2845dSmrg --he | --h) 119090fa2845dSmrg # Conflict between --help and --header 11910ec74af46Smrg as_fn_error $? "ambiguous option: \`$1' 11911ec74af46SmrgTry \`$0 --help' for more information.";; 119120fa2845dSmrg --help | --hel | -h ) 11913a0d387c7Smrg printf "%s\n" "$ac_cs_usage"; exit ;; 119140fa2845dSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 119150fa2845dSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 119160fa2845dSmrg ac_cs_silent=: ;; 119170fa2845dSmrg 119180fa2845dSmrg # This is an error. 11919ec74af46Smrg -*) as_fn_error $? "unrecognized option: \`$1' 11920ec74af46SmrgTry \`$0 --help' for more information." ;; 119210fa2845dSmrg 11922ec74af46Smrg *) as_fn_append ac_config_targets " $1" 119230fa2845dSmrg ac_need_defaults=false ;; 119240fa2845dSmrg 119250fa2845dSmrg esac 119260fa2845dSmrg shift 119270fa2845dSmrgdone 119280fa2845dSmrg 119290fa2845dSmrgac_configure_extra_args= 119300fa2845dSmrg 119310fa2845dSmrgif $ac_cs_silent; then 119320fa2845dSmrg exec 6>/dev/null 119330fa2845dSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 119340fa2845dSmrgfi 119350fa2845dSmrg 119360fa2845dSmrg_ACEOF 119377888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 119380fa2845dSmrgif \$ac_cs_recheck; then 11939f66be5ecSmrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 119407888fd0eSmrg shift 11941a0d387c7Smrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 119427888fd0eSmrg CONFIG_SHELL='$SHELL' 119430fa2845dSmrg export CONFIG_SHELL 119447888fd0eSmrg exec "\$@" 119450fa2845dSmrgfi 119460fa2845dSmrg 119470fa2845dSmrg_ACEOF 119487888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 119490fa2845dSmrgexec 5>>config.log 119500fa2845dSmrg{ 119510fa2845dSmrg echo 119520fa2845dSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 119530fa2845dSmrg## Running $as_me. ## 119540fa2845dSmrg_ASBOX 11955a0d387c7Smrg printf "%s\n" "$ac_log" 119560fa2845dSmrg} >&5 119570fa2845dSmrg 119580fa2845dSmrg_ACEOF 119597888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 119600fa2845dSmrg# 119610fa2845dSmrg# INIT-COMMANDS 119620fa2845dSmrg# 11963a0d387c7SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 119640fa2845dSmrg 119650fa2845dSmrg_ACEOF 119660fa2845dSmrg 119677888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 119680fa2845dSmrg 119690fa2845dSmrg# Handling of arguments. 119700fa2845dSmrgfor ac_config_target in $ac_config_targets 119710fa2845dSmrgdo 119720fa2845dSmrg case $ac_config_target in 119730fa2845dSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 119740fa2845dSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 119750fa2845dSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11976f66be5ecSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 119770fa2845dSmrg 11978ec74af46Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 119790fa2845dSmrg esac 119800fa2845dSmrgdone 119810fa2845dSmrg 119820fa2845dSmrg 119830fa2845dSmrg# If the user did not use the arguments to specify the items to instantiate, 119840fa2845dSmrg# then the envvar interface is used. Set only those that are not. 119850fa2845dSmrg# We use the long form for the default assignment because of an extremely 119860fa2845dSmrg# bizarre bug on SunOS 4.1.3. 119870fa2845dSmrgif $ac_need_defaults; then 11988a0d387c7Smrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 11989a0d387c7Smrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 11990a0d387c7Smrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 119910fa2845dSmrgfi 119920fa2845dSmrg 119930fa2845dSmrg# Have a temporary directory for convenience. Make it in the build tree 119940fa2845dSmrg# simply because there is no reason against having it here, and in addition, 119950fa2845dSmrg# creating and moving files from /tmp can sometimes cause problems. 119960fa2845dSmrg# Hook for its removal unless debugging. 119970fa2845dSmrg# Note that there is a small window in which the directory will not be cleaned: 119980fa2845dSmrg# after its creation but before its name has been assigned to `$tmp'. 119990fa2845dSmrg$debug || 120000fa2845dSmrg{ 12001ec74af46Smrg tmp= ac_tmp= 120020fa2845dSmrg trap 'exit_status=$? 12003ec74af46Smrg : "${ac_tmp:=$tmp}" 12004ec74af46Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 120050fa2845dSmrg' 0 12006ec74af46Smrg trap 'as_fn_exit 1' 1 2 13 15 120070fa2845dSmrg} 120080fa2845dSmrg# Create a (secure) tmp directory for tmp files. 120090fa2845dSmrg 120100fa2845dSmrg{ 120110fa2845dSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12012ec74af46Smrg test -d "$tmp" 120130fa2845dSmrg} || 120140fa2845dSmrg{ 120150fa2845dSmrg tmp=./conf$$-$RANDOM 120160fa2845dSmrg (umask 077 && mkdir "$tmp") 12017ec74af46Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12018ec74af46Smrgac_tmp=$tmp 120190fa2845dSmrg 120207888fd0eSmrg# Set up the scripts for CONFIG_FILES section. 120217888fd0eSmrg# No need to generate them if there are no CONFIG_FILES. 120227888fd0eSmrg# This happens for instance with `./config.status config.h'. 120230fa2845dSmrgif test -n "$CONFIG_FILES"; then 120240fa2845dSmrg 120250fa2845dSmrg 12026ec74af46Smrgac_cr=`echo X | tr X '\015'` 12027ec74af46Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 12028ec74af46Smrg# But we know of no other shell where ac_cr would be empty at this 12029ec74af46Smrg# point, so we can use a bashism as a fallback. 12030ec74af46Smrgif test "x$ac_cr" = x; then 12031ec74af46Smrg eval ac_cr=\$\'\\r\' 12032ec74af46Smrgfi 120337888fd0eSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 120347888fd0eSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 120357888fd0eSmrg ac_cs_awk_cr='\\r' 120367888fd0eSmrgelse 120377888fd0eSmrg ac_cs_awk_cr=$ac_cr 120380fa2845dSmrgfi 120390fa2845dSmrg 12040ec74af46Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 120410fa2845dSmrg_ACEOF 120420fa2845dSmrg 120430fa2845dSmrg 120447888fd0eSmrg{ 120457888fd0eSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 120467888fd0eSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 120477888fd0eSmrg echo "_ACEOF" 120487888fd0eSmrg} >conf$$subs.sh || 12049ec74af46Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12050ec74af46Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 120510fa2845dSmrgac_delim='%!_!# ' 120520fa2845dSmrgfor ac_last_try in false false false false false :; do 120537888fd0eSmrg . ./conf$$subs.sh || 12054ec74af46Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 120550fa2845dSmrg 120567888fd0eSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 120577888fd0eSmrg if test $ac_delim_n = $ac_delim_num; then 120580fa2845dSmrg break 120590fa2845dSmrg elif $ac_last_try; then 12060ec74af46Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 120610fa2845dSmrg else 120620fa2845dSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 120630fa2845dSmrg fi 120640fa2845dSmrgdone 120657888fd0eSmrgrm -f conf$$subs.sh 120660fa2845dSmrg 120677888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12068ec74af46Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 120697888fd0eSmrg_ACEOF 120707888fd0eSmrgsed -n ' 120717888fd0eSmrgh 120727888fd0eSmrgs/^/S["/; s/!.*/"]=/ 120737888fd0eSmrgp 120747888fd0eSmrgg 120757888fd0eSmrgs/^[^!]*!// 120767888fd0eSmrg:repl 120777888fd0eSmrgt repl 120787888fd0eSmrgs/'"$ac_delim"'$// 120797888fd0eSmrgt delim 120807888fd0eSmrg:nl 120817888fd0eSmrgh 12082ec74af46Smrgs/\(.\{148\}\)..*/\1/ 120837888fd0eSmrgt more1 120847888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 120857888fd0eSmrgp 120867888fd0eSmrgn 120877888fd0eSmrgb repl 120887888fd0eSmrg:more1 120897888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 120907888fd0eSmrgp 120917888fd0eSmrgg 120927888fd0eSmrgs/.\{148\}// 120937888fd0eSmrgt nl 120947888fd0eSmrg:delim 120957888fd0eSmrgh 12096ec74af46Smrgs/\(.\{148\}\)..*/\1/ 120977888fd0eSmrgt more2 120987888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 120997888fd0eSmrgp 121007888fd0eSmrgb 121017888fd0eSmrg:more2 121027888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 121037888fd0eSmrgp 121047888fd0eSmrgg 121057888fd0eSmrgs/.\{148\}// 121067888fd0eSmrgt delim 121077888fd0eSmrg' <conf$$subs.awk | sed ' 121087888fd0eSmrg/^[^""]/{ 121097888fd0eSmrg N 121107888fd0eSmrg s/\n// 121117888fd0eSmrg} 121127888fd0eSmrg' >>$CONFIG_STATUS || ac_write_fail=1 121137888fd0eSmrgrm -f conf$$subs.awk 121147888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 121157888fd0eSmrg_ACAWK 12116ec74af46Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 121177888fd0eSmrg for (key in S) S_is_set[key] = 1 121187888fd0eSmrg FS = "" 121197888fd0eSmrg 121207888fd0eSmrg} 121217888fd0eSmrg{ 121227888fd0eSmrg line = $ 0 121237888fd0eSmrg nfields = split(line, field, "@") 121247888fd0eSmrg substed = 0 121257888fd0eSmrg len = length(field[1]) 121267888fd0eSmrg for (i = 2; i < nfields; i++) { 121277888fd0eSmrg key = field[i] 121287888fd0eSmrg keylen = length(key) 121297888fd0eSmrg if (S_is_set[key]) { 121307888fd0eSmrg value = S[key] 121317888fd0eSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 121327888fd0eSmrg len += length(value) + length(field[++i]) 121337888fd0eSmrg substed = 1 121347888fd0eSmrg } else 121357888fd0eSmrg len += 1 + keylen 121367888fd0eSmrg } 121377888fd0eSmrg 121387888fd0eSmrg print line 121397888fd0eSmrg} 121400fa2845dSmrg 121417888fd0eSmrg_ACAWK 121420fa2845dSmrg_ACEOF 121437888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121447888fd0eSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 121457888fd0eSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 121467888fd0eSmrgelse 121477888fd0eSmrg cat 12148ec74af46Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12149ec74af46Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 121500fa2845dSmrg_ACEOF 121510fa2845dSmrg 12152ec74af46Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12153ec74af46Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 121540fa2845dSmrg# trailing colons and then remove the whole line if VPATH becomes empty 121550fa2845dSmrg# (actually we leave an empty line to preserve line numbers). 121560fa2845dSmrgif test "x$srcdir" = x.; then 12157ec74af46Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12158ec74af46Smrgh 12159ec74af46Smrgs/// 12160ec74af46Smrgs/^/:/ 12161ec74af46Smrgs/[ ]*$/:/ 12162ec74af46Smrgs/:\$(srcdir):/:/g 12163ec74af46Smrgs/:\${srcdir}:/:/g 12164ec74af46Smrgs/:@srcdir@:/:/g 12165ec74af46Smrgs/^:*// 121660fa2845dSmrgs/:*$// 12167ec74af46Smrgx 12168ec74af46Smrgs/\(=[ ]*\).*/\1/ 12169ec74af46SmrgG 12170ec74af46Smrgs/\n// 121710fa2845dSmrgs/^[^=]*=[ ]*$// 121720fa2845dSmrg}' 121730fa2845dSmrgfi 121740fa2845dSmrg 121757888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121760fa2845dSmrgfi # test -n "$CONFIG_FILES" 121770fa2845dSmrg 121787888fd0eSmrg# Set up the scripts for CONFIG_HEADERS section. 121797888fd0eSmrg# No need to generate them if there are no CONFIG_HEADERS. 121807888fd0eSmrg# This happens for instance with `./config.status Makefile'. 121817888fd0eSmrgif test -n "$CONFIG_HEADERS"; then 12182ec74af46Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 121837888fd0eSmrgBEGIN { 121847888fd0eSmrg_ACEOF 121857888fd0eSmrg 121867888fd0eSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 121877888fd0eSmrg# here-document in config.status, that substitutes the proper values into 121887888fd0eSmrg# config.h.in to produce config.h. 121897888fd0eSmrg 121907888fd0eSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 121917888fd0eSmrg# handling of long lines. 121927888fd0eSmrgac_delim='%!_!# ' 121937888fd0eSmrgfor ac_last_try in false false :; do 12194ec74af46Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12195ec74af46Smrg if test -z "$ac_tt"; then 121967888fd0eSmrg break 121977888fd0eSmrg elif $ac_last_try; then 12198ec74af46Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 121997888fd0eSmrg else 122007888fd0eSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 122017888fd0eSmrg fi 122027888fd0eSmrgdone 122037888fd0eSmrg 122047888fd0eSmrg# For the awk script, D is an array of macro values keyed by name, 122057888fd0eSmrg# likewise P contains macro parameters if any. Preserve backslash 122067888fd0eSmrg# newline sequences. 122077888fd0eSmrg 122087888fd0eSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 122097888fd0eSmrgsed -n ' 122107888fd0eSmrgs/.\{148\}/&'"$ac_delim"'/g 122117888fd0eSmrgt rset 122127888fd0eSmrg:rset 122137888fd0eSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 122147888fd0eSmrgt def 122157888fd0eSmrgd 122167888fd0eSmrg:def 122177888fd0eSmrgs/\\$// 122187888fd0eSmrgt bsnl 122197888fd0eSmrgs/["\\]/\\&/g 122207888fd0eSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 122217888fd0eSmrgD["\1"]=" \3"/p 122227888fd0eSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 122237888fd0eSmrgd 122247888fd0eSmrg:bsnl 122257888fd0eSmrgs/["\\]/\\&/g 122267888fd0eSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 122277888fd0eSmrgD["\1"]=" \3\\\\\\n"\\/p 122287888fd0eSmrgt cont 122297888fd0eSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 122307888fd0eSmrgt cont 122317888fd0eSmrgd 122327888fd0eSmrg:cont 122337888fd0eSmrgn 122347888fd0eSmrgs/.\{148\}/&'"$ac_delim"'/g 122357888fd0eSmrgt clear 122367888fd0eSmrg:clear 122377888fd0eSmrgs/\\$// 122387888fd0eSmrgt bsnlc 122397888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 122407888fd0eSmrgd 122417888fd0eSmrg:bsnlc 122427888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 122437888fd0eSmrgb cont 122447888fd0eSmrg' <confdefs.h | sed ' 122457888fd0eSmrgs/'"$ac_delim"'/"\\\ 122467888fd0eSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 122477888fd0eSmrg 122487888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 122497888fd0eSmrg for (key in D) D_is_set[key] = 1 122507888fd0eSmrg FS = "" 122517888fd0eSmrg} 122527888fd0eSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 122537888fd0eSmrg line = \$ 0 122547888fd0eSmrg split(line, arg, " ") 122557888fd0eSmrg if (arg[1] == "#") { 122567888fd0eSmrg defundef = arg[2] 122577888fd0eSmrg mac1 = arg[3] 122587888fd0eSmrg } else { 122597888fd0eSmrg defundef = substr(arg[1], 2) 122607888fd0eSmrg mac1 = arg[2] 122617888fd0eSmrg } 122627888fd0eSmrg split(mac1, mac2, "(") #) 122637888fd0eSmrg macro = mac2[1] 122647888fd0eSmrg prefix = substr(line, 1, index(line, defundef) - 1) 122657888fd0eSmrg if (D_is_set[macro]) { 122667888fd0eSmrg # Preserve the white space surrounding the "#". 122677888fd0eSmrg print prefix "define", macro P[macro] D[macro] 122687888fd0eSmrg next 122697888fd0eSmrg } else { 122707888fd0eSmrg # Replace #undef with comments. This is necessary, for example, 122717888fd0eSmrg # in the case of _POSIX_SOURCE, which is predefined and required 122727888fd0eSmrg # on some systems where configure will not decide to define it. 122737888fd0eSmrg if (defundef == "undef") { 122747888fd0eSmrg print "/*", prefix defundef, macro, "*/" 122757888fd0eSmrg next 122767888fd0eSmrg } 122777888fd0eSmrg } 122787888fd0eSmrg} 122797888fd0eSmrg{ print } 122807888fd0eSmrg_ACAWK 122817888fd0eSmrg_ACEOF 122827888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12283ec74af46Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 122847888fd0eSmrgfi # test -n "$CONFIG_HEADERS" 122857888fd0eSmrg 122860fa2845dSmrg 122877888fd0eSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 122887888fd0eSmrgshift 122897888fd0eSmrgfor ac_tag 122900fa2845dSmrgdo 122910fa2845dSmrg case $ac_tag in 122920fa2845dSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 122930fa2845dSmrg esac 122940fa2845dSmrg case $ac_mode$ac_tag in 122950fa2845dSmrg :[FHL]*:*);; 12296ec74af46Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 122970fa2845dSmrg :[FH]-) ac_tag=-:-;; 122980fa2845dSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 122990fa2845dSmrg esac 123000fa2845dSmrg ac_save_IFS=$IFS 123010fa2845dSmrg IFS=: 123020fa2845dSmrg set x $ac_tag 123030fa2845dSmrg IFS=$ac_save_IFS 123040fa2845dSmrg shift 123050fa2845dSmrg ac_file=$1 123060fa2845dSmrg shift 123070fa2845dSmrg 123080fa2845dSmrg case $ac_mode in 123090fa2845dSmrg :L) ac_source=$1;; 123100fa2845dSmrg :[FH]) 123110fa2845dSmrg ac_file_inputs= 123120fa2845dSmrg for ac_f 123130fa2845dSmrg do 123140fa2845dSmrg case $ac_f in 12315ec74af46Smrg -) ac_f="$ac_tmp/stdin";; 123160fa2845dSmrg *) # Look for the file first in the build tree, then in the source tree 123170fa2845dSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 123180fa2845dSmrg # because $ac_f cannot contain `:'. 123190fa2845dSmrg test -f "$ac_f" || 123200fa2845dSmrg case $ac_f in 123210fa2845dSmrg [\\/$]*) false;; 123220fa2845dSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 123230fa2845dSmrg esac || 12324ec74af46Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 123250fa2845dSmrg esac 12326a0d387c7Smrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12327ec74af46Smrg as_fn_append ac_file_inputs " '$ac_f'" 123280fa2845dSmrg done 123290fa2845dSmrg 123300fa2845dSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 123310fa2845dSmrg # use $as_me), people would be surprised to read: 123320fa2845dSmrg # /* config.h. Generated by config.status. */ 123337888fd0eSmrg configure_input='Generated from '` 12334a0d387c7Smrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 123357888fd0eSmrg `' by configure.' 123360fa2845dSmrg if test x"$ac_file" != x-; then 123370fa2845dSmrg configure_input="$ac_file. $configure_input" 12338a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12339a0d387c7Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 123400fa2845dSmrg fi 123417888fd0eSmrg # Neutralize special characters interpreted by sed in replacement strings. 123427888fd0eSmrg case $configure_input in #( 123437888fd0eSmrg *\&* | *\|* | *\\* ) 12344a0d387c7Smrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 123457888fd0eSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 123467888fd0eSmrg *) ac_sed_conf_input=$configure_input;; 123477888fd0eSmrg esac 123480fa2845dSmrg 123490fa2845dSmrg case $ac_tag in 12350ec74af46Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12351ec74af46Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 123520fa2845dSmrg esac 123530fa2845dSmrg ;; 123540fa2845dSmrg esac 123550fa2845dSmrg 123560fa2845dSmrg ac_dir=`$as_dirname -- "$ac_file" || 123570fa2845dSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 123580fa2845dSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 123590fa2845dSmrg X"$ac_file" : 'X\(//\)$' \| \ 123600fa2845dSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12361a0d387c7Smrgprintf "%s\n" X"$ac_file" | 123620fa2845dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 123630fa2845dSmrg s//\1/ 123640fa2845dSmrg q 123650fa2845dSmrg } 123660fa2845dSmrg /^X\(\/\/\)[^/].*/{ 123670fa2845dSmrg s//\1/ 123680fa2845dSmrg q 123690fa2845dSmrg } 123700fa2845dSmrg /^X\(\/\/\)$/{ 123710fa2845dSmrg s//\1/ 123720fa2845dSmrg q 123730fa2845dSmrg } 123740fa2845dSmrg /^X\(\/\).*/{ 123750fa2845dSmrg s//\1/ 123760fa2845dSmrg q 123770fa2845dSmrg } 123780fa2845dSmrg s/.*/./; q'` 12379ec74af46Smrg as_dir="$ac_dir"; as_fn_mkdir_p 123800fa2845dSmrg ac_builddir=. 123810fa2845dSmrg 123820fa2845dSmrgcase "$ac_dir" in 123830fa2845dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 123840fa2845dSmrg*) 12385a0d387c7Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 123860fa2845dSmrg # A ".." for each directory in $ac_dir_suffix. 12387a0d387c7Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 123880fa2845dSmrg case $ac_top_builddir_sub in 123890fa2845dSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 123900fa2845dSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 123910fa2845dSmrg esac ;; 123920fa2845dSmrgesac 123930fa2845dSmrgac_abs_top_builddir=$ac_pwd 123940fa2845dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 123950fa2845dSmrg# for backward compatibility: 123960fa2845dSmrgac_top_builddir=$ac_top_build_prefix 123970fa2845dSmrg 123980fa2845dSmrgcase $srcdir in 123990fa2845dSmrg .) # We are building in place. 124000fa2845dSmrg ac_srcdir=. 124010fa2845dSmrg ac_top_srcdir=$ac_top_builddir_sub 124020fa2845dSmrg ac_abs_top_srcdir=$ac_pwd ;; 124030fa2845dSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 124040fa2845dSmrg ac_srcdir=$srcdir$ac_dir_suffix; 124050fa2845dSmrg ac_top_srcdir=$srcdir 124060fa2845dSmrg ac_abs_top_srcdir=$srcdir ;; 124070fa2845dSmrg *) # Relative name. 124080fa2845dSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 124090fa2845dSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 124100fa2845dSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 124110fa2845dSmrgesac 124120fa2845dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 124130fa2845dSmrg 124140fa2845dSmrg 124150fa2845dSmrg case $ac_mode in 124160fa2845dSmrg :F) 124170fa2845dSmrg # 124180fa2845dSmrg # CONFIG_FILE 124190fa2845dSmrg # 124200fa2845dSmrg 124210fa2845dSmrg case $INSTALL in 124220fa2845dSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 124230fa2845dSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 124240fa2845dSmrg esac 124250fa2845dSmrg ac_MKDIR_P=$MKDIR_P 124260fa2845dSmrg case $MKDIR_P in 124270fa2845dSmrg [\\/$]* | ?:[\\/]* ) ;; 124280fa2845dSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 124290fa2845dSmrg esac 124300fa2845dSmrg_ACEOF 124310fa2845dSmrg 124327888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 124330fa2845dSmrg# If the template does not know about datarootdir, expand it. 124340fa2845dSmrg# FIXME: This hack should be removed a few years after 2.60. 124350fa2845dSmrgac_datarootdir_hack=; ac_datarootdir_seen= 124367888fd0eSmrgac_sed_dataroot=' 124377888fd0eSmrg/datarootdir/ { 124380fa2845dSmrg p 124390fa2845dSmrg q 124400fa2845dSmrg} 124410fa2845dSmrg/@datadir@/p 124420fa2845dSmrg/@docdir@/p 124430fa2845dSmrg/@infodir@/p 124440fa2845dSmrg/@localedir@/p 12445ec74af46Smrg/@mandir@/p' 124467888fd0eSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 124470fa2845dSmrg*datarootdir*) ac_datarootdir_seen=yes;; 124480fa2845dSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12449a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12450a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 124510fa2845dSmrg_ACEOF 124527888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 124530fa2845dSmrg ac_datarootdir_hack=' 124540fa2845dSmrg s&@datadir@&$datadir&g 124550fa2845dSmrg s&@docdir@&$docdir&g 124560fa2845dSmrg s&@infodir@&$infodir&g 124570fa2845dSmrg s&@localedir@&$localedir&g 124580fa2845dSmrg s&@mandir@&$mandir&g 12459ec74af46Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 124600fa2845dSmrgesac 124610fa2845dSmrg_ACEOF 124620fa2845dSmrg 124630fa2845dSmrg# Neutralize VPATH when `$srcdir' = `.'. 124640fa2845dSmrg# Shell code in configure.ac might set extrasub. 124650fa2845dSmrg# FIXME: do we really want to maintain this feature? 124667888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 124677888fd0eSmrgac_sed_extra="$ac_vpsub 124680fa2845dSmrg$extrasub 124690fa2845dSmrg_ACEOF 124707888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 124710fa2845dSmrg:t 124720fa2845dSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 124737888fd0eSmrgs|@configure_input@|$ac_sed_conf_input|;t t 124740fa2845dSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 124757888fd0eSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 124760fa2845dSmrgs&@srcdir@&$ac_srcdir&;t t 124770fa2845dSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 124780fa2845dSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 124790fa2845dSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 124800fa2845dSmrgs&@builddir@&$ac_builddir&;t t 124810fa2845dSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 124820fa2845dSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 124830fa2845dSmrgs&@INSTALL@&$ac_INSTALL&;t t 124840fa2845dSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 124850fa2845dSmrg$ac_datarootdir_hack 124867888fd0eSmrg" 12487ec74af46Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12488ec74af46Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 124890fa2845dSmrg 124900fa2845dSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12491ec74af46Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12492ec74af46Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12493ec74af46Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12494a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12495ec74af46Smrgwhich seems to be undefined. Please make sure it is defined" >&5 12496a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12497ec74af46Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 124980fa2845dSmrg 12499ec74af46Smrg rm -f "$ac_tmp/stdin" 125000fa2845dSmrg case $ac_file in 12501ec74af46Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12502ec74af46Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 125037888fd0eSmrg esac \ 12504ec74af46Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 125050fa2845dSmrg ;; 125060fa2845dSmrg :H) 125070fa2845dSmrg # 125080fa2845dSmrg # CONFIG_HEADER 125090fa2845dSmrg # 125100fa2845dSmrg if test x"$ac_file" != x-; then 125117888fd0eSmrg { 12512a0d387c7Smrg printf "%s\n" "/* $configure_input */" >&1 \ 12513ec74af46Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12514ec74af46Smrg } >"$ac_tmp/config.h" \ 12515ec74af46Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12516ec74af46Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 12517a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12518a0d387c7Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 125190fa2845dSmrg else 125207888fd0eSmrg rm -f "$ac_file" 12521ec74af46Smrg mv "$ac_tmp/config.h" "$ac_file" \ 12522ec74af46Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 125230fa2845dSmrg fi 125240fa2845dSmrg else 12525a0d387c7Smrg printf "%s\n" "/* $configure_input */" >&1 \ 12526ec74af46Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12527ec74af46Smrg || as_fn_error $? "could not create -" "$LINENO" 5 125280fa2845dSmrg fi 125297888fd0eSmrg# Compute "$ac_file"'s index in $config_headers. 125307888fd0eSmrg_am_arg="$ac_file" 125310fa2845dSmrg_am_stamp_count=1 125320fa2845dSmrgfor _am_header in $config_headers :; do 125330fa2845dSmrg case $_am_header in 125347888fd0eSmrg $_am_arg | $_am_arg:* ) 125350fa2845dSmrg break ;; 125360fa2845dSmrg * ) 125370fa2845dSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 125380fa2845dSmrg esac 125390fa2845dSmrgdone 125407888fd0eSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 125417888fd0eSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 125427888fd0eSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 125437888fd0eSmrg X"$_am_arg" : 'X\(//\)$' \| \ 125447888fd0eSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12545a0d387c7Smrgprintf "%s\n" X"$_am_arg" | 125460fa2845dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 125470fa2845dSmrg s//\1/ 125480fa2845dSmrg q 125490fa2845dSmrg } 125500fa2845dSmrg /^X\(\/\/\)[^/].*/{ 125510fa2845dSmrg s//\1/ 125520fa2845dSmrg q 125530fa2845dSmrg } 125540fa2845dSmrg /^X\(\/\/\)$/{ 125550fa2845dSmrg s//\1/ 125560fa2845dSmrg q 125570fa2845dSmrg } 125580fa2845dSmrg /^X\(\/\).*/{ 125590fa2845dSmrg s//\1/ 125600fa2845dSmrg q 125610fa2845dSmrg } 125620fa2845dSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 125630fa2845dSmrg ;; 125640fa2845dSmrg 12565a0d387c7Smrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12566a0d387c7Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 125670fa2845dSmrg ;; 125680fa2845dSmrg esac 125690fa2845dSmrg 125700fa2845dSmrg 125710fa2845dSmrg case $ac_file$ac_mode in 125727888fd0eSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12573f66be5ecSmrg # Older Autoconf quotes --file arguments for eval, but not when files 125747888fd0eSmrg # are listed without --file. Let's play safe and only enable the eval 125757888fd0eSmrg # if we detect the quoting. 12576a0d387c7Smrg # TODO: see whether this extra hack can be removed once we start 12577a0d387c7Smrg # requiring Autoconf 2.70 or later. 12578a0d387c7Smrg case $CONFIG_FILES in #( 12579a0d387c7Smrg *\'*) : 12580a0d387c7Smrg eval set x "$CONFIG_FILES" ;; #( 12581a0d387c7Smrg *) : 12582a0d387c7Smrg set x $CONFIG_FILES ;; #( 12583a0d387c7Smrg *) : 12584a0d387c7Smrg ;; 12585a0d387c7Smrgesac 125867888fd0eSmrg shift 12587a0d387c7Smrg # Used to flag and report bootstrapping failures. 12588a0d387c7Smrg am_rc=0 12589a0d387c7Smrg for am_mf 125907888fd0eSmrg do 125917888fd0eSmrg # Strip MF so we end up with the name of the file. 12592a0d387c7Smrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 12593a0d387c7Smrg # Check whether this is an Automake generated Makefile which includes 12594a0d387c7Smrg # dependency-tracking related rules and includes. 12595a0d387c7Smrg # Grep'ing the whole file directly is not great: AIX grep has a line 125967888fd0eSmrg # limit of 2048, but all sed's we know have understand at least 4000. 12597a0d387c7Smrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 12598a0d387c7Smrg || continue 12599a0d387c7Smrg am_dirpart=`$as_dirname -- "$am_mf" || 12600a0d387c7Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12601a0d387c7Smrg X"$am_mf" : 'X\(//\)[^/]' \| \ 12602a0d387c7Smrg X"$am_mf" : 'X\(//\)$' \| \ 12603a0d387c7Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12604a0d387c7Smrgprintf "%s\n" X"$am_mf" | 126050fa2845dSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 126060fa2845dSmrg s//\1/ 126070fa2845dSmrg q 126080fa2845dSmrg } 126090fa2845dSmrg /^X\(\/\/\)[^/].*/{ 126100fa2845dSmrg s//\1/ 126110fa2845dSmrg q 126120fa2845dSmrg } 126130fa2845dSmrg /^X\(\/\/\)$/{ 126140fa2845dSmrg s//\1/ 126150fa2845dSmrg q 126160fa2845dSmrg } 126170fa2845dSmrg /^X\(\/\).*/{ 126180fa2845dSmrg s//\1/ 126190fa2845dSmrg q 126200fa2845dSmrg } 126210fa2845dSmrg s/.*/./; q'` 12622a0d387c7Smrg am_filepart=`$as_basename -- "$am_mf" || 12623a0d387c7Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 12624a0d387c7Smrg X"$am_mf" : 'X\(//\)$' \| \ 12625a0d387c7Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12626a0d387c7Smrgprintf "%s\n" X/"$am_mf" | 12627a0d387c7Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 126280fa2845dSmrg s//\1/ 126290fa2845dSmrg q 126300fa2845dSmrg } 12631a0d387c7Smrg /^X\/\(\/\/\)$/{ 126320fa2845dSmrg s//\1/ 126330fa2845dSmrg q 126340fa2845dSmrg } 12635a0d387c7Smrg /^X\/\(\/\).*/{ 126360fa2845dSmrg s//\1/ 126370fa2845dSmrg q 126380fa2845dSmrg } 126390fa2845dSmrg s/.*/./; q'` 12640a0d387c7Smrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 12641a0d387c7Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12642a0d387c7Smrg | $MAKE -f - am--depfiles" >&5 12643a0d387c7Smrg (cd "$am_dirpart" \ 12644a0d387c7Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12645a0d387c7Smrg | $MAKE -f - am--depfiles) >&5 2>&5 12646a0d387c7Smrg ac_status=$? 12647a0d387c7Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 12648a0d387c7Smrg (exit $ac_status); } || am_rc=$? 126490fa2845dSmrg done 12650a0d387c7Smrg if test $am_rc -ne 0; then 12651a0d387c7Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12652a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 12653a0d387c7Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 12654a0d387c7Smrg for automatic dependency tracking. If GNU make was not used, consider 12655a0d387c7Smrg re-running the configure script with MAKE=\"gmake\" (or whatever is 12656a0d387c7Smrg necessary). You can also try re-running configure with the 12657a0d387c7Smrg '--disable-dependency-tracking' option to at least be able to build 12658a0d387c7Smrg the package (albeit without support for automatic dependency tracking). 12659a0d387c7SmrgSee \`config.log' for more details" "$LINENO" 5; } 12660a0d387c7Smrg fi 12661a0d387c7Smrg { am_dirpart=; unset am_dirpart;} 12662a0d387c7Smrg { am_filepart=; unset am_filepart;} 12663a0d387c7Smrg { am_mf=; unset am_mf;} 12664a0d387c7Smrg { am_rc=; unset am_rc;} 12665a0d387c7Smrg rm -f conftest-deps.mk 126667888fd0eSmrg} 126670fa2845dSmrg ;; 126680fa2845dSmrg 126690fa2845dSmrg esac 126700fa2845dSmrgdone # for ac_tag 126710fa2845dSmrg 126720fa2845dSmrg 12673ec74af46Smrgas_fn_exit 0 126740fa2845dSmrg_ACEOF 126750fa2845dSmrgac_clean_files=$ac_clean_files_save 126760fa2845dSmrg 126777888fd0eSmrgtest $ac_write_fail = 0 || 12678ec74af46Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 126797888fd0eSmrg 126800fa2845dSmrg 126810fa2845dSmrg# configure is writing to config.log, and then calls config.status. 126820fa2845dSmrg# config.status does its own redirection, appending to config.log. 126830fa2845dSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 126840fa2845dSmrg# by configure, so config.status won't be able to write to it; its 126850fa2845dSmrg# output is simply discarded. So we exec the FD to /dev/null, 126860fa2845dSmrg# effectively closing config.log, so it can be properly (re)opened and 126870fa2845dSmrg# appended to by config.status. When coming back to configure, we 126880fa2845dSmrg# need to make the FD available again. 126890fa2845dSmrgif test "$no_create" != yes; then 126900fa2845dSmrg ac_cs_success=: 126910fa2845dSmrg ac_config_status_args= 126920fa2845dSmrg test "$silent" = yes && 126930fa2845dSmrg ac_config_status_args="$ac_config_status_args --quiet" 126940fa2845dSmrg exec 5>/dev/null 126950fa2845dSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 126960fa2845dSmrg exec 5>>config.log 126970fa2845dSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 126980fa2845dSmrg # would make configure fail if this is the last instruction. 12699ec74af46Smrg $ac_cs_success || as_fn_exit 1 127000fa2845dSmrgfi 127017888fd0eSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 12702a0d387c7Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 12703a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 127047888fd0eSmrgfi 127050fa2845dSmrg 12706a0d387c7Smrg 12707