configure revision 74b35aa8
1fdb3d228Smrg#! /bin/sh 2fdb3d228Smrg# Guess values for system-dependent variables and create Makefiles. 374b35aa8Smrg# Generated by GNU Autoconf 2.71 for xlsatoms 1.1.4. 4fdb3d228Smrg# 574b35aa8Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues>. 6fdb3d228Smrg# 7f5effb2eSmrg# 874b35aa8Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 974b35aa8Smrg# Inc. 10f5effb2eSmrg# 11f5effb2eSmrg# 12fdb3d228Smrg# This configure script is free software; the Free Software Foundation 13fdb3d228Smrg# gives unlimited permission to copy, distribute and modify it. 14f5effb2eSmrg## -------------------- ## 15f5effb2eSmrg## M4sh Initialization. ## 16f5effb2eSmrg## -------------------- ## 17fdb3d228Smrg 189b41ff1aSmrg# Be more Bourne compatible 199b41ff1aSmrgDUALCASE=1; export DUALCASE # for MKS sh 2074b35aa8Smrgas_nop=: 2174b35aa8Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 2274b35aa8Smrgthen : 23fdb3d228Smrg emulate sh 24fdb3d228Smrg NULLCMD=: 259b41ff1aSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 26fdb3d228Smrg # is contrary to our usage. Disable this feature. 27fdb3d228Smrg alias -g '${1+"$@"}'='"$@"' 289b41ff1aSmrg setopt NO_GLOB_SUBST 2974b35aa8Smrgelse $as_nop 30f5effb2eSmrg case `(set -o) 2>/dev/null` in #( 31f5effb2eSmrg *posix*) : 32f5effb2eSmrg set -o posix ;; #( 33f5effb2eSmrg *) : 34f5effb2eSmrg ;; 359b41ff1aSmrgesac 369b41ff1aSmrgfi 379b41ff1aSmrg 389b41ff1aSmrg 3974b35aa8Smrg 4074b35aa8Smrg# Reset variables that may have inherited troublesome values from 4174b35aa8Smrg# the environment. 4274b35aa8Smrg 4374b35aa8Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 4474b35aa8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 4574b35aa8Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 4674b35aa8Smrg# Quoting is to prevent editors from complaining about space-tab. 479b41ff1aSmrgas_nl=' 489b41ff1aSmrg' 499b41ff1aSmrgexport as_nl 5074b35aa8SmrgIFS=" "" $as_nl" 5174b35aa8Smrg 5274b35aa8SmrgPS1='$ ' 5374b35aa8SmrgPS2='> ' 5474b35aa8SmrgPS4='+ ' 5574b35aa8Smrg 5674b35aa8Smrg# Ensure predictable behavior from utilities with locale-dependent output. 5774b35aa8SmrgLC_ALL=C 5874b35aa8Smrgexport LC_ALL 5974b35aa8SmrgLANGUAGE=C 6074b35aa8Smrgexport LANGUAGE 6174b35aa8Smrg 6274b35aa8Smrg# We cannot yet rely on "unset" to work, but we need these variables 6374b35aa8Smrg# to be unset--not just set to an empty or harmless value--now, to 6474b35aa8Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 6574b35aa8Smrg# also avoids known problems related to "unset" and subshell syntax 6674b35aa8Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 6774b35aa8Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 6874b35aa8Smrgdo eval test \${$as_var+y} \ 6974b35aa8Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7074b35aa8Smrgdone 7174b35aa8Smrg 7274b35aa8Smrg# Ensure that fds 0, 1, and 2 are open. 7374b35aa8Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 7474b35aa8Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 7574b35aa8Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 769b41ff1aSmrg 779b41ff1aSmrg# The user is always right. 7874b35aa8Smrgif ${PATH_SEPARATOR+false} :; then 799b41ff1aSmrg PATH_SEPARATOR=: 809b41ff1aSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 819b41ff1aSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 829b41ff1aSmrg PATH_SEPARATOR=';' 839b41ff1aSmrg } 84fdb3d228Smrgfi 85fdb3d228Smrg 86fdb3d228Smrg 879b41ff1aSmrg# Find who we are. Look in the path if we contain no directory separator. 887d575c90Smrgas_myself= 89f5effb2eSmrgcase $0 in #(( 909b41ff1aSmrg *[\\/]* ) as_myself=$0 ;; 919b41ff1aSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 929b41ff1aSmrgfor as_dir in $PATH 939b41ff1aSmrgdo 949b41ff1aSmrg IFS=$as_save_IFS 9574b35aa8Smrg case $as_dir in #((( 9674b35aa8Smrg '') as_dir=./ ;; 9774b35aa8Smrg */) ;; 9874b35aa8Smrg *) as_dir=$as_dir/ ;; 9974b35aa8Smrg esac 10074b35aa8Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101f5effb2eSmrg done 1029b41ff1aSmrgIFS=$as_save_IFS 1039b41ff1aSmrg 1049b41ff1aSmrg ;; 1059b41ff1aSmrgesac 1069b41ff1aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1079b41ff1aSmrg# in which case we are not to be found in the path. 1089b41ff1aSmrgif test "x$as_myself" = x; then 1099b41ff1aSmrg as_myself=$0 1109b41ff1aSmrgfi 1119b41ff1aSmrgif test ! -f "$as_myself"; then 11274b35aa8Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113f5effb2eSmrg exit 1 1149b41ff1aSmrgfi 1159b41ff1aSmrg 116fdb3d228Smrg 117585aa3f7Smrg# Use a proper internal environment variable to ensure we don't fall 118585aa3f7Smrg # into an infinite loop, continuously re-executing ourselves. 119585aa3f7Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120585aa3f7Smrg _as_can_reexec=no; export _as_can_reexec; 121585aa3f7Smrg # We cannot yet assume a decent shell, so we have to provide a 122585aa3f7Smrg# neutralization value for shells without unset; and this also 123585aa3f7Smrg# works around shells that cannot unset nonexistent variables. 124585aa3f7Smrg# Preserve -v and -x to the replacement shell. 125585aa3f7SmrgBASH_ENV=/dev/null 126585aa3f7SmrgENV=/dev/null 127585aa3f7Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128585aa3f7Smrgcase $- in # (((( 129585aa3f7Smrg *v*x* | *x*v* ) as_opts=-vx ;; 130585aa3f7Smrg *v* ) as_opts=-v ;; 131585aa3f7Smrg *x* ) as_opts=-x ;; 132585aa3f7Smrg * ) as_opts= ;; 133585aa3f7Smrgesac 134585aa3f7Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135585aa3f7Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136585aa3f7Smrg# out after a failed `exec'. 13774b35aa8Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 13874b35aa8Smrgexit 255 139585aa3f7Smrg fi 140585aa3f7Smrg # We don't want this to propagate to other subprocesses. 141585aa3f7Smrg { _as_can_reexec=; unset _as_can_reexec;} 1429b41ff1aSmrgif test "x$CONFIG_SHELL" = x; then 14374b35aa8Smrg as_bourne_compatible="as_nop=: 14474b35aa8Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 14574b35aa8Smrgthen : 146f5effb2eSmrg emulate sh 147f5effb2eSmrg NULLCMD=: 148f5effb2eSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 149f5effb2eSmrg # is contrary to our usage. Disable this feature. 150f5effb2eSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 151f5effb2eSmrg setopt NO_GLOB_SUBST 15274b35aa8Smrgelse \$as_nop 153f5effb2eSmrg case \`(set -o) 2>/dev/null\` in #( 154f5effb2eSmrg *posix*) : 155f5effb2eSmrg set -o posix ;; #( 156f5effb2eSmrg *) : 157f5effb2eSmrg ;; 158f5effb2eSmrgesac 159fdb3d228Smrgfi 160f5effb2eSmrg" 161f5effb2eSmrg as_required="as_fn_return () { (exit \$1); } 162f5effb2eSmrgas_fn_success () { as_fn_return 0; } 163f5effb2eSmrgas_fn_failure () { as_fn_return 1; } 164f5effb2eSmrgas_fn_ret_success () { return 0; } 165f5effb2eSmrgas_fn_ret_failure () { return 1; } 166fdb3d228Smrg 1679b41ff1aSmrgexitcode=0 168f5effb2eSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169f5effb2eSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170f5effb2eSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171f5effb2eSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 17274b35aa8Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 17374b35aa8Smrgthen : 174f5effb2eSmrg 17574b35aa8Smrgelse \$as_nop 176f5effb2eSmrg exitcode=1; echo positional parameters were not saved. 177f5effb2eSmrgfi 178585aa3f7Smrgtest x\$exitcode = x0 || exit 1 17974b35aa8Smrgblah=\$(echo \$(echo blah)) 18074b35aa8Smrgtest x\"\$blah\" = xblah || exit 1 181585aa3f7Smrgtest -x / || exit 1" 182f5effb2eSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 183f5effb2eSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 184f5effb2eSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 185f5effb2eSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 186f5effb2eSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 18774b35aa8Smrg if (eval "$as_required") 2>/dev/null 18874b35aa8Smrgthen : 189f5effb2eSmrg as_have_required=yes 19074b35aa8Smrgelse $as_nop 191f5effb2eSmrg as_have_required=no 1929b41ff1aSmrgfi 19374b35aa8Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 19474b35aa8Smrgthen : 1959b41ff1aSmrg 19674b35aa8Smrgelse $as_nop 197f5effb2eSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 198f5effb2eSmrgas_found=false 199fdb3d228Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 200fdb3d228Smrgdo 201fdb3d228Smrg IFS=$as_save_IFS 20274b35aa8Smrg case $as_dir in #((( 20374b35aa8Smrg '') as_dir=./ ;; 20474b35aa8Smrg */) ;; 20574b35aa8Smrg *) as_dir=$as_dir/ ;; 20674b35aa8Smrg esac 207f5effb2eSmrg as_found=: 208f5effb2eSmrg case $as_dir in #( 209fdb3d228Smrg /*) 2109b41ff1aSmrg for as_base in sh bash ksh sh5; do 211f5effb2eSmrg # Try only shells that exist, to save several forks. 21274b35aa8Smrg as_shell=$as_dir$as_base 213f5effb2eSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 21474b35aa8Smrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 21574b35aa8Smrgthen : 216f5effb2eSmrg CONFIG_SHELL=$as_shell as_have_required=yes 21774b35aa8Smrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 21874b35aa8Smrgthen : 219f5effb2eSmrg break 2 220f5effb2eSmrgfi 221f5effb2eSmrgfi 2229b41ff1aSmrg done;; 2239b41ff1aSmrg esac 224f5effb2eSmrg as_found=false 2259b41ff1aSmrgdone 2269b41ff1aSmrgIFS=$as_save_IFS 22774b35aa8Smrgif $as_found 22874b35aa8Smrgthen : 22974b35aa8Smrg 23074b35aa8Smrgelse $as_nop 23174b35aa8Smrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23274b35aa8Smrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 23374b35aa8Smrgthen : 23474b35aa8Smrg CONFIG_SHELL=$SHELL as_have_required=yes 23574b35aa8Smrgfi 23674b35aa8Smrgfi 2379b41ff1aSmrg 2389b41ff1aSmrg 23974b35aa8Smrg if test "x$CONFIG_SHELL" != x 24074b35aa8Smrgthen : 241585aa3f7Smrg export CONFIG_SHELL 242585aa3f7Smrg # We cannot yet assume a decent shell, so we have to provide a 243585aa3f7Smrg# neutralization value for shells without unset; and this also 244585aa3f7Smrg# works around shells that cannot unset nonexistent variables. 245585aa3f7Smrg# Preserve -v and -x to the replacement shell. 246585aa3f7SmrgBASH_ENV=/dev/null 247585aa3f7SmrgENV=/dev/null 248585aa3f7Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249585aa3f7Smrgcase $- in # (((( 250585aa3f7Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251585aa3f7Smrg *v* ) as_opts=-v ;; 252585aa3f7Smrg *x* ) as_opts=-x ;; 253585aa3f7Smrg * ) as_opts= ;; 254585aa3f7Smrgesac 255585aa3f7Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256585aa3f7Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257585aa3f7Smrg# out after a failed `exec'. 25874b35aa8Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 259585aa3f7Smrgexit 255 2609b41ff1aSmrgfi 2619b41ff1aSmrg 26274b35aa8Smrg if test x$as_have_required = xno 26374b35aa8Smrgthen : 26474b35aa8Smrg printf "%s\n" "$0: This script requires a shell more modern than all" 26574b35aa8Smrg printf "%s\n" "$0: the shells that I found on your system." 26674b35aa8Smrg if test ${ZSH_VERSION+y} ; then 26774b35aa8Smrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 26874b35aa8Smrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 269f5effb2eSmrg else 27074b35aa8Smrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 27174b35aa8Smrg$0: https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues 272f5effb2eSmrg$0: about your system, including any error possibly output 273f5effb2eSmrg$0: before this message. Then install a modern shell, or 274f5effb2eSmrg$0: manually run the script under such a shell if you do 275f5effb2eSmrg$0: have one." 276f5effb2eSmrg fi 277f5effb2eSmrg exit 1 2789b41ff1aSmrgfi 2799b41ff1aSmrgfi 2809b41ff1aSmrgfi 281f5effb2eSmrgSHELL=${CONFIG_SHELL-/bin/sh} 282f5effb2eSmrgexport SHELL 283f5effb2eSmrg# Unset more variables known to interfere with behavior of common tools. 284f5effb2eSmrgCLICOLOR_FORCE= GREP_OPTIONS= 285f5effb2eSmrgunset CLICOLOR_FORCE GREP_OPTIONS 2869b41ff1aSmrg 287f5effb2eSmrg## --------------------- ## 288f5effb2eSmrg## M4sh Shell Functions. ## 289f5effb2eSmrg## --------------------- ## 290f5effb2eSmrg# as_fn_unset VAR 291f5effb2eSmrg# --------------- 292f5effb2eSmrg# Portably unset VAR. 293f5effb2eSmrgas_fn_unset () 294f5effb2eSmrg{ 295f5effb2eSmrg { eval $1=; unset $1;} 296f5effb2eSmrg} 297f5effb2eSmrgas_unset=as_fn_unset 2989b41ff1aSmrg 29974b35aa8Smrg 300f5effb2eSmrg# as_fn_set_status STATUS 301f5effb2eSmrg# ----------------------- 302f5effb2eSmrg# Set $? to STATUS, without forking. 303f5effb2eSmrgas_fn_set_status () 304f5effb2eSmrg{ 305f5effb2eSmrg return $1 306f5effb2eSmrg} # as_fn_set_status 3079b41ff1aSmrg 308f5effb2eSmrg# as_fn_exit STATUS 309f5effb2eSmrg# ----------------- 310f5effb2eSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 311f5effb2eSmrgas_fn_exit () 312f5effb2eSmrg{ 313f5effb2eSmrg set +e 314f5effb2eSmrg as_fn_set_status $1 315f5effb2eSmrg exit $1 316f5effb2eSmrg} # as_fn_exit 31774b35aa8Smrg# as_fn_nop 31874b35aa8Smrg# --------- 31974b35aa8Smrg# Do nothing but, unlike ":", preserve the value of $?. 32074b35aa8Smrgas_fn_nop () 32174b35aa8Smrg{ 32274b35aa8Smrg return $? 32374b35aa8Smrg} 32474b35aa8Smrgas_nop=as_fn_nop 325f5effb2eSmrg 326f5effb2eSmrg# as_fn_mkdir_p 327f5effb2eSmrg# ------------- 328f5effb2eSmrg# Create "$as_dir" as a directory, including parents if necessary. 329f5effb2eSmrgas_fn_mkdir_p () 330f5effb2eSmrg{ 3319b41ff1aSmrg 332f5effb2eSmrg case $as_dir in #( 333f5effb2eSmrg -*) as_dir=./$as_dir;; 334f5effb2eSmrg esac 335f5effb2eSmrg test -d "$as_dir" || eval $as_mkdir_p || { 336f5effb2eSmrg as_dirs= 337f5effb2eSmrg while :; do 338f5effb2eSmrg case $as_dir in #( 33974b35aa8Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 340f5effb2eSmrg *) as_qdir=$as_dir;; 341f5effb2eSmrg esac 342f5effb2eSmrg as_dirs="'$as_qdir' $as_dirs" 343f5effb2eSmrg as_dir=`$as_dirname -- "$as_dir" || 344f5effb2eSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 345f5effb2eSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 346f5effb2eSmrg X"$as_dir" : 'X\(//\)$' \| \ 347f5effb2eSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34874b35aa8Smrgprintf "%s\n" X"$as_dir" | 349f5effb2eSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 350f5effb2eSmrg s//\1/ 351f5effb2eSmrg q 352f5effb2eSmrg } 353f5effb2eSmrg /^X\(\/\/\)[^/].*/{ 354f5effb2eSmrg s//\1/ 355f5effb2eSmrg q 356f5effb2eSmrg } 357f5effb2eSmrg /^X\(\/\/\)$/{ 358f5effb2eSmrg s//\1/ 359f5effb2eSmrg q 360f5effb2eSmrg } 361f5effb2eSmrg /^X\(\/\).*/{ 362f5effb2eSmrg s//\1/ 363f5effb2eSmrg q 364f5effb2eSmrg } 365f5effb2eSmrg s/.*/./; q'` 366f5effb2eSmrg test -d "$as_dir" && break 367f5effb2eSmrg done 368f5effb2eSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 3697d575c90Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 370f5effb2eSmrg 371f5effb2eSmrg 372f5effb2eSmrg} # as_fn_mkdir_p 373585aa3f7Smrg 374585aa3f7Smrg# as_fn_executable_p FILE 375585aa3f7Smrg# ----------------------- 376585aa3f7Smrg# Test if FILE is an executable regular file. 377585aa3f7Smrgas_fn_executable_p () 378585aa3f7Smrg{ 379585aa3f7Smrg test -f "$1" && test -x "$1" 380585aa3f7Smrg} # as_fn_executable_p 381f5effb2eSmrg# as_fn_append VAR VALUE 382f5effb2eSmrg# ---------------------- 383f5effb2eSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 384f5effb2eSmrg# advantage of any shell optimizations that allow amortized linear growth over 385f5effb2eSmrg# repeated appends, instead of the typical quadratic growth present in naive 386f5effb2eSmrg# implementations. 38774b35aa8Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 38874b35aa8Smrgthen : 389f5effb2eSmrg eval 'as_fn_append () 390f5effb2eSmrg { 391f5effb2eSmrg eval $1+=\$2 392f5effb2eSmrg }' 39374b35aa8Smrgelse $as_nop 394f5effb2eSmrg as_fn_append () 395f5effb2eSmrg { 396f5effb2eSmrg eval $1=\$$1\$2 397f5effb2eSmrg } 398f5effb2eSmrgfi # as_fn_append 399f5effb2eSmrg 400f5effb2eSmrg# as_fn_arith ARG... 401f5effb2eSmrg# ------------------ 402f5effb2eSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 403f5effb2eSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 404f5effb2eSmrg# must be portable across $(()) and expr. 40574b35aa8Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 40674b35aa8Smrgthen : 407f5effb2eSmrg eval 'as_fn_arith () 408f5effb2eSmrg { 409f5effb2eSmrg as_val=$(( $* )) 410f5effb2eSmrg }' 41174b35aa8Smrgelse $as_nop 412f5effb2eSmrg as_fn_arith () 413f5effb2eSmrg { 414f5effb2eSmrg as_val=`expr "$@" || test $? -eq 1` 415f5effb2eSmrg } 416f5effb2eSmrgfi # as_fn_arith 4179b41ff1aSmrg 41874b35aa8Smrg# as_fn_nop 41974b35aa8Smrg# --------- 42074b35aa8Smrg# Do nothing but, unlike ":", preserve the value of $?. 42174b35aa8Smrgas_fn_nop () 42274b35aa8Smrg{ 42374b35aa8Smrg return $? 42474b35aa8Smrg} 42574b35aa8Smrgas_nop=as_fn_nop 4269b41ff1aSmrg 4277d575c90Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 4287d575c90Smrg# ---------------------------------------- 429f5effb2eSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 430f5effb2eSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 4317d575c90Smrg# script with STATUS, using 1 if that was 0. 432f5effb2eSmrgas_fn_error () 433f5effb2eSmrg{ 4347d575c90Smrg as_status=$1; test $as_status -eq 0 && as_status=1 4357d575c90Smrg if test "$4"; then 4367d575c90Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 43774b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 438f5effb2eSmrg fi 43974b35aa8Smrg printf "%s\n" "$as_me: error: $2" >&2 440f5effb2eSmrg as_fn_exit $as_status 441f5effb2eSmrg} # as_fn_error 442f5effb2eSmrg 443f5effb2eSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 444f5effb2eSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 445f5effb2eSmrg as_expr=expr 4469b41ff1aSmrgelse 447f5effb2eSmrg as_expr=false 4489b41ff1aSmrgfi 4499b41ff1aSmrg 450f5effb2eSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 451f5effb2eSmrg as_basename=basename 452f5effb2eSmrgelse 453f5effb2eSmrg as_basename=false 4549b41ff1aSmrgfi 4559b41ff1aSmrg 456f5effb2eSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 457f5effb2eSmrg as_dirname=dirname 4589b41ff1aSmrgelse 459f5effb2eSmrg as_dirname=false 4609b41ff1aSmrgfi 4619b41ff1aSmrg 462f5effb2eSmrgas_me=`$as_basename -- "$0" || 463f5effb2eSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 464f5effb2eSmrg X"$0" : 'X\(//\)$' \| \ 465f5effb2eSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 46674b35aa8Smrgprintf "%s\n" X/"$0" | 467f5effb2eSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 468f5effb2eSmrg s//\1/ 469f5effb2eSmrg q 470f5effb2eSmrg } 471f5effb2eSmrg /^X\/\(\/\/\)$/{ 472f5effb2eSmrg s//\1/ 473f5effb2eSmrg q 474f5effb2eSmrg } 475f5effb2eSmrg /^X\/\(\/\).*/{ 476f5effb2eSmrg s//\1/ 477f5effb2eSmrg q 478f5effb2eSmrg } 479f5effb2eSmrg s/.*/./; q'` 4809b41ff1aSmrg 481f5effb2eSmrg# Avoid depending upon Character Ranges. 482f5effb2eSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 483f5effb2eSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 484f5effb2eSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 485f5effb2eSmrgas_cr_digits='0123456789' 486f5effb2eSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4879b41ff1aSmrg 488fdb3d228Smrg 489f5effb2eSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 490f5effb2eSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 491f5effb2eSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 492f5effb2eSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 493f5effb2eSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4949b41ff1aSmrg sed -n ' 4959b41ff1aSmrg p 4969b41ff1aSmrg /[$]LINENO/= 4979b41ff1aSmrg ' <$as_myself | 498fdb3d228Smrg sed ' 4999b41ff1aSmrg s/[$]LINENO.*/&-/ 5009b41ff1aSmrg t lineno 5019b41ff1aSmrg b 5029b41ff1aSmrg :lineno 503fdb3d228Smrg N 5049b41ff1aSmrg :loop 5059b41ff1aSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 506fdb3d228Smrg t loop 5079b41ff1aSmrg s/-\n.*// 508fdb3d228Smrg ' >$as_me.lineno && 5099b41ff1aSmrg chmod +x "$as_me.lineno" || 51074b35aa8Smrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 511fdb3d228Smrg 512585aa3f7Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 513585aa3f7Smrg # already done that, so ensure we don't try to do so again and fall 514585aa3f7Smrg # in an infinite loop. This has already happened in practice. 515585aa3f7Smrg _as_can_reexec=no; export _as_can_reexec 516fdb3d228Smrg # Don't try to exec as it changes $[0], causing all sort of problems 517fdb3d228Smrg # (the dirname of $[0] is not the place where we might find the 5189b41ff1aSmrg # original and so on. Autoconf is especially sensitive to this). 5199b41ff1aSmrg . "./$as_me.lineno" 520fdb3d228Smrg # Exit status is that of the last command. 521fdb3d228Smrg exit 522fdb3d228Smrg} 523fdb3d228Smrg 52474b35aa8Smrg 52574b35aa8Smrg# Determine whether it's possible to make 'echo' print without a newline. 52674b35aa8Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 52774b35aa8Smrg# for compatibility with existing Makefiles. 5289b41ff1aSmrgECHO_C= ECHO_N= ECHO_T= 529f5effb2eSmrgcase `echo -n x` in #((((( 5309b41ff1aSmrg-n*) 531f5effb2eSmrg case `echo 'xy\c'` in 5329b41ff1aSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 533f5effb2eSmrg xy) ECHO_C='\c';; 534f5effb2eSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 535f5effb2eSmrg ECHO_T=' ';; 5369b41ff1aSmrg esac;; 5379b41ff1aSmrg*) 5389b41ff1aSmrg ECHO_N='-n';; 5399b41ff1aSmrgesac 540fdb3d228Smrg 54174b35aa8Smrg# For backward compatibility with old third-party macros, we provide 54274b35aa8Smrg# the shell variables $as_echo and $as_echo_n. New code should use 54374b35aa8Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 54474b35aa8Smrgas_echo='printf %s\n' 54574b35aa8Smrgas_echo_n='printf %s' 54674b35aa8Smrg 54774b35aa8Smrg 548fdb3d228Smrgrm -f conf$$ conf$$.exe conf$$.file 5499b41ff1aSmrgif test -d conf$$.dir; then 5509b41ff1aSmrg rm -f conf$$.dir/conf$$.file 5519b41ff1aSmrgelse 5529b41ff1aSmrg rm -f conf$$.dir 5539b41ff1aSmrg mkdir conf$$.dir 2>/dev/null 5549b41ff1aSmrgfi 5559b41ff1aSmrgif (echo >conf$$.file) 2>/dev/null; then 5569b41ff1aSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 557fdb3d228Smrg as_ln_s='ln -s' 5589b41ff1aSmrg # ... but there are two gotchas: 5599b41ff1aSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5609b41ff1aSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 561585aa3f7Smrg # In both cases, we have to default to `cp -pR'. 5629b41ff1aSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 563585aa3f7Smrg as_ln_s='cp -pR' 5649b41ff1aSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 5659b41ff1aSmrg as_ln_s=ln 5669b41ff1aSmrg else 567585aa3f7Smrg as_ln_s='cp -pR' 568fdb3d228Smrg fi 569fdb3d228Smrgelse 570585aa3f7Smrg as_ln_s='cp -pR' 571fdb3d228Smrgfi 5729b41ff1aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5739b41ff1aSmrgrmdir conf$$.dir 2>/dev/null 574fdb3d228Smrg 575fdb3d228Smrgif mkdir -p . 2>/dev/null; then 576f5effb2eSmrg as_mkdir_p='mkdir -p "$as_dir"' 577fdb3d228Smrgelse 578fdb3d228Smrg test -d ./-p && rmdir ./-p 579fdb3d228Smrg as_mkdir_p=false 580fdb3d228Smrgfi 581fdb3d228Smrg 582585aa3f7Smrgas_test_x='test -x' 583585aa3f7Smrgas_executable_p=as_fn_executable_p 584fdb3d228Smrg 585fdb3d228Smrg# Sed expression to map a string onto a valid CPP name. 586fdb3d228Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 587fdb3d228Smrg 588fdb3d228Smrg# Sed expression to map a string onto a valid variable name. 589fdb3d228Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 590fdb3d228Smrg 591fdb3d228Smrg 592f5effb2eSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 593f5effb2eSmrgexec 6>&1 594fdb3d228Smrg 595fdb3d228Smrg# Name of the host. 5967d575c90Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 597fdb3d228Smrg# so uname gets run too. 598fdb3d228Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 599fdb3d228Smrg 600fdb3d228Smrg# 601fdb3d228Smrg# Initializations. 602fdb3d228Smrg# 603fdb3d228Smrgac_default_prefix=/usr/local 6049b41ff1aSmrgac_clean_files= 605fdb3d228Smrgac_config_libobj_dir=. 6069b41ff1aSmrgLIBOBJS= 607fdb3d228Smrgcross_compiling=no 608fdb3d228Smrgsubdirs= 609fdb3d228SmrgMFLAGS= 610fdb3d228SmrgMAKEFLAGS= 611fdb3d228Smrg 612fdb3d228Smrg# Identity of this package. 613fdb3d228SmrgPACKAGE_NAME='xlsatoms' 614fdb3d228SmrgPACKAGE_TARNAME='xlsatoms' 61574b35aa8SmrgPACKAGE_VERSION='1.1.4' 61674b35aa8SmrgPACKAGE_STRING='xlsatoms 1.1.4' 61774b35aa8SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues' 618f5effb2eSmrgPACKAGE_URL='' 619fdb3d228Smrg 620585aa3f7Smrgac_unique_file="Makefile.am" 6219b41ff1aSmrg# Factoring default headers for most tests. 6229b41ff1aSmrgac_includes_default="\ 62374b35aa8Smrg#include <stddef.h> 62474b35aa8Smrg#ifdef HAVE_STDIO_H 62574b35aa8Smrg# include <stdio.h> 6269b41ff1aSmrg#endif 62774b35aa8Smrg#ifdef HAVE_STDLIB_H 6289b41ff1aSmrg# include <stdlib.h> 6299b41ff1aSmrg#endif 6309b41ff1aSmrg#ifdef HAVE_STRING_H 6319b41ff1aSmrg# include <string.h> 6329b41ff1aSmrg#endif 6339b41ff1aSmrg#ifdef HAVE_INTTYPES_H 6349b41ff1aSmrg# include <inttypes.h> 6359b41ff1aSmrg#endif 6369b41ff1aSmrg#ifdef HAVE_STDINT_H 6379b41ff1aSmrg# include <stdint.h> 6389b41ff1aSmrg#endif 63974b35aa8Smrg#ifdef HAVE_STRINGS_H 64074b35aa8Smrg# include <strings.h> 64174b35aa8Smrg#endif 64274b35aa8Smrg#ifdef HAVE_SYS_TYPES_H 64374b35aa8Smrg# include <sys/types.h> 64474b35aa8Smrg#endif 64574b35aa8Smrg#ifdef HAVE_SYS_STAT_H 64674b35aa8Smrg# include <sys/stat.h> 64774b35aa8Smrg#endif 6489b41ff1aSmrg#ifdef HAVE_UNISTD_H 6499b41ff1aSmrg# include <unistd.h> 6509b41ff1aSmrg#endif" 6519b41ff1aSmrg 65274b35aa8Smrgac_header_c_list= 6539b41ff1aSmrgac_subst_vars='am__EXEEXT_FALSE 6549b41ff1aSmrgam__EXEEXT_TRUE 6559b41ff1aSmrgLTLIBOBJS 6569b41ff1aSmrgLIBOBJS 6579b41ff1aSmrgXLSATOMS_LIBS 6589b41ff1aSmrgXLSATOMS_CFLAGS 659f5effb2eSmrgMAN_SUBSTS 660f5effb2eSmrgXORG_MAN_PAGE 6619b41ff1aSmrgADMIN_MAN_DIR 6629b41ff1aSmrgDRIVER_MAN_DIR 6639b41ff1aSmrgMISC_MAN_DIR 6649b41ff1aSmrgFILE_MAN_DIR 6659b41ff1aSmrgLIB_MAN_DIR 6669b41ff1aSmrgAPP_MAN_DIR 6679b41ff1aSmrgADMIN_MAN_SUFFIX 6689b41ff1aSmrgDRIVER_MAN_SUFFIX 6699b41ff1aSmrgMISC_MAN_SUFFIX 6709b41ff1aSmrgFILE_MAN_SUFFIX 6719b41ff1aSmrgLIB_MAN_SUFFIX 6729b41ff1aSmrgAPP_MAN_SUFFIX 6737d575c90SmrgSED 6749b41ff1aSmrghost_os 6759b41ff1aSmrghost_vendor 6769b41ff1aSmrghost_cpu 6779b41ff1aSmrghost 6789b41ff1aSmrgbuild_os 6799b41ff1aSmrgbuild_vendor 6809b41ff1aSmrgbuild_cpu 6819b41ff1aSmrgbuild 682f5effb2eSmrgINSTALL_CMD 6832f6f3826SmrgPKG_CONFIG_LIBDIR 6842f6f3826SmrgPKG_CONFIG_PATH 685f5effb2eSmrgPKG_CONFIG 6869b41ff1aSmrgCHANGELOG_CMD 6877d575c90SmrgSTRICT_CFLAGS 6889b41ff1aSmrgCWARNFLAGS 6897d575c90SmrgBASE_CFLAGS 6909b41ff1aSmrgam__fastdepCC_FALSE 6919b41ff1aSmrgam__fastdepCC_TRUE 6929b41ff1aSmrgCCDEPMODE 6937d575c90Smrgam__nodep 6949b41ff1aSmrgAMDEPBACKSLASH 6959b41ff1aSmrgAMDEP_FALSE 6969b41ff1aSmrgAMDEP_TRUE 6979b41ff1aSmrgam__include 6989b41ff1aSmrgDEPDIR 6999b41ff1aSmrgOBJEXT 7009b41ff1aSmrgEXEEXT 7019b41ff1aSmrgac_ct_CC 7029b41ff1aSmrgCPPFLAGS 7039b41ff1aSmrgLDFLAGS 7049b41ff1aSmrgCFLAGS 7059b41ff1aSmrgCC 706585aa3f7SmrgAM_BACKSLASH 707585aa3f7SmrgAM_DEFAULT_VERBOSITY 708585aa3f7SmrgAM_DEFAULT_V 709585aa3f7SmrgAM_V 71074b35aa8SmrgCSCOPE 71174b35aa8SmrgETAGS 71274b35aa8SmrgCTAGS 7139b41ff1aSmrgam__untar 7149b41ff1aSmrgam__tar 7159b41ff1aSmrgAMTAR 7169b41ff1aSmrgam__leading_dot 7179b41ff1aSmrgSET_MAKE 7189b41ff1aSmrgAWK 7199b41ff1aSmrgmkdir_p 7209b41ff1aSmrgMKDIR_P 7219b41ff1aSmrgINSTALL_STRIP_PROGRAM 7229b41ff1aSmrgSTRIP 7239b41ff1aSmrginstall_sh 7249b41ff1aSmrgMAKEINFO 7259b41ff1aSmrgAUTOHEADER 7269b41ff1aSmrgAUTOMAKE 7279b41ff1aSmrgAUTOCONF 7289b41ff1aSmrgACLOCAL 7299b41ff1aSmrgVERSION 7309b41ff1aSmrgPACKAGE 7319b41ff1aSmrgCYGPATH_W 7329b41ff1aSmrgam__isrc 7339b41ff1aSmrgINSTALL_DATA 7349b41ff1aSmrgINSTALL_SCRIPT 7359b41ff1aSmrgINSTALL_PROGRAM 7369b41ff1aSmrgtarget_alias 7379b41ff1aSmrghost_alias 7389b41ff1aSmrgbuild_alias 7399b41ff1aSmrgLIBS 7409b41ff1aSmrgECHO_T 7419b41ff1aSmrgECHO_N 7429b41ff1aSmrgECHO_C 7439b41ff1aSmrgDEFS 7449b41ff1aSmrgmandir 7459b41ff1aSmrglocaledir 7469b41ff1aSmrglibdir 7479b41ff1aSmrgpsdir 7489b41ff1aSmrgpdfdir 7499b41ff1aSmrgdvidir 7509b41ff1aSmrghtmldir 7519b41ff1aSmrginfodir 7529b41ff1aSmrgdocdir 7539b41ff1aSmrgoldincludedir 7549b41ff1aSmrgincludedir 75574b35aa8Smrgrunstatedir 7569b41ff1aSmrglocalstatedir 7579b41ff1aSmrgsharedstatedir 7589b41ff1aSmrgsysconfdir 7599b41ff1aSmrgdatadir 7609b41ff1aSmrgdatarootdir 7619b41ff1aSmrglibexecdir 7629b41ff1aSmrgsbindir 7639b41ff1aSmrgbindir 7649b41ff1aSmrgprogram_transform_name 7659b41ff1aSmrgprefix 7669b41ff1aSmrgexec_prefix 767f5effb2eSmrgPACKAGE_URL 7689b41ff1aSmrgPACKAGE_BUGREPORT 7699b41ff1aSmrgPACKAGE_STRING 7709b41ff1aSmrgPACKAGE_VERSION 7719b41ff1aSmrgPACKAGE_TARNAME 7729b41ff1aSmrgPACKAGE_NAME 7739b41ff1aSmrgPATH_SEPARATOR 77474b35aa8SmrgSHELL 77574b35aa8Smrgam__quote' 776fdb3d228Smrgac_subst_files='' 7779b41ff1aSmrgac_user_opts=' 7789b41ff1aSmrgenable_option_checking 779585aa3f7Smrgenable_silent_rules 7809b41ff1aSmrgenable_dependency_tracking 7817d575c90Smrgenable_selective_werror 7829b41ff1aSmrgenable_strict_compilation 7839b41ff1aSmrg' 7849b41ff1aSmrg ac_precious_vars='build_alias 7859b41ff1aSmrghost_alias 7869b41ff1aSmrgtarget_alias 7879b41ff1aSmrgCC 7889b41ff1aSmrgCFLAGS 7899b41ff1aSmrgLDFLAGS 7909b41ff1aSmrgLIBS 7919b41ff1aSmrgCPPFLAGS 7929b41ff1aSmrgPKG_CONFIG 7932f6f3826SmrgPKG_CONFIG_PATH 7942f6f3826SmrgPKG_CONFIG_LIBDIR 7959b41ff1aSmrgXLSATOMS_CFLAGS 7969b41ff1aSmrgXLSATOMS_LIBS' 7979b41ff1aSmrg 798fdb3d228Smrg 799fdb3d228Smrg# Initialize some variables set by options. 800fdb3d228Smrgac_init_help= 801fdb3d228Smrgac_init_version=false 8029b41ff1aSmrgac_unrecognized_opts= 8039b41ff1aSmrgac_unrecognized_sep= 804fdb3d228Smrg# The variables have the same names as the options, with 805fdb3d228Smrg# dashes changed to underlines. 806fdb3d228Smrgcache_file=/dev/null 807fdb3d228Smrgexec_prefix=NONE 808fdb3d228Smrgno_create= 809fdb3d228Smrgno_recursion= 810fdb3d228Smrgprefix=NONE 811fdb3d228Smrgprogram_prefix=NONE 812fdb3d228Smrgprogram_suffix=NONE 813fdb3d228Smrgprogram_transform_name=s,x,x, 814fdb3d228Smrgsilent= 815fdb3d228Smrgsite= 816fdb3d228Smrgsrcdir= 817fdb3d228Smrgverbose= 818fdb3d228Smrgx_includes=NONE 819fdb3d228Smrgx_libraries=NONE 820fdb3d228Smrg 821fdb3d228Smrg# Installation directory options. 822fdb3d228Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 823fdb3d228Smrg# and all the variables that are supposed to be based on exec_prefix 824fdb3d228Smrg# by default will actually change. 825fdb3d228Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 8269b41ff1aSmrg# (The list follows the same order as the GNU Coding Standards.) 827fdb3d228Smrgbindir='${exec_prefix}/bin' 828fdb3d228Smrgsbindir='${exec_prefix}/sbin' 829fdb3d228Smrglibexecdir='${exec_prefix}/libexec' 8309b41ff1aSmrgdatarootdir='${prefix}/share' 8319b41ff1aSmrgdatadir='${datarootdir}' 832fdb3d228Smrgsysconfdir='${prefix}/etc' 833fdb3d228Smrgsharedstatedir='${prefix}/com' 834fdb3d228Smrglocalstatedir='${prefix}/var' 83574b35aa8Smrgrunstatedir='${localstatedir}/run' 836fdb3d228Smrgincludedir='${prefix}/include' 837fdb3d228Smrgoldincludedir='/usr/include' 8389b41ff1aSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8399b41ff1aSmrginfodir='${datarootdir}/info' 8409b41ff1aSmrghtmldir='${docdir}' 8419b41ff1aSmrgdvidir='${docdir}' 8429b41ff1aSmrgpdfdir='${docdir}' 8439b41ff1aSmrgpsdir='${docdir}' 8449b41ff1aSmrglibdir='${exec_prefix}/lib' 8459b41ff1aSmrglocaledir='${datarootdir}/locale' 8469b41ff1aSmrgmandir='${datarootdir}/man' 847fdb3d228Smrg 848fdb3d228Smrgac_prev= 8499b41ff1aSmrgac_dashdash= 850fdb3d228Smrgfor ac_option 851fdb3d228Smrgdo 852fdb3d228Smrg # If the previous option needs an argument, assign it. 853fdb3d228Smrg if test -n "$ac_prev"; then 8549b41ff1aSmrg eval $ac_prev=\$ac_option 855fdb3d228Smrg ac_prev= 856fdb3d228Smrg continue 857fdb3d228Smrg fi 858fdb3d228Smrg 8599b41ff1aSmrg case $ac_option in 8607d575c90Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 8617d575c90Smrg *=) ac_optarg= ;; 8627d575c90Smrg *) ac_optarg=yes ;; 8639b41ff1aSmrg esac 864fdb3d228Smrg 8659b41ff1aSmrg case $ac_dashdash$ac_option in 8669b41ff1aSmrg --) 8679b41ff1aSmrg ac_dashdash=yes ;; 868fdb3d228Smrg 869fdb3d228Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 870fdb3d228Smrg ac_prev=bindir ;; 871fdb3d228Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 872fdb3d228Smrg bindir=$ac_optarg ;; 873fdb3d228Smrg 874fdb3d228Smrg -build | --build | --buil | --bui | --bu) 875fdb3d228Smrg ac_prev=build_alias ;; 876fdb3d228Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 877fdb3d228Smrg build_alias=$ac_optarg ;; 878fdb3d228Smrg 879fdb3d228Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 880fdb3d228Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 881fdb3d228Smrg ac_prev=cache_file ;; 882fdb3d228Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 883fdb3d228Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 884fdb3d228Smrg cache_file=$ac_optarg ;; 885fdb3d228Smrg 886fdb3d228Smrg --config-cache | -C) 887fdb3d228Smrg cache_file=config.cache ;; 888fdb3d228Smrg 8899b41ff1aSmrg -datadir | --datadir | --datadi | --datad) 890fdb3d228Smrg ac_prev=datadir ;; 8919b41ff1aSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 892fdb3d228Smrg datadir=$ac_optarg ;; 893fdb3d228Smrg 8949b41ff1aSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8959b41ff1aSmrg | --dataroo | --dataro | --datar) 8969b41ff1aSmrg ac_prev=datarootdir ;; 8979b41ff1aSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8989b41ff1aSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8999b41ff1aSmrg datarootdir=$ac_optarg ;; 9009b41ff1aSmrg 901fdb3d228Smrg -disable-* | --disable-*) 9029b41ff1aSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 903fdb3d228Smrg # Reject names that are not valid shell variable names. 9049b41ff1aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 90574b35aa8Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9069b41ff1aSmrg ac_useropt_orig=$ac_useropt 90774b35aa8Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9089b41ff1aSmrg case $ac_user_opts in 9099b41ff1aSmrg *" 9109b41ff1aSmrg"enable_$ac_useropt" 9119b41ff1aSmrg"*) ;; 9129b41ff1aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9139b41ff1aSmrg ac_unrecognized_sep=', ';; 9149b41ff1aSmrg esac 9159b41ff1aSmrg eval enable_$ac_useropt=no ;; 9169b41ff1aSmrg 9179b41ff1aSmrg -docdir | --docdir | --docdi | --doc | --do) 9189b41ff1aSmrg ac_prev=docdir ;; 9199b41ff1aSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9209b41ff1aSmrg docdir=$ac_optarg ;; 9219b41ff1aSmrg 9229b41ff1aSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9239b41ff1aSmrg ac_prev=dvidir ;; 9249b41ff1aSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9259b41ff1aSmrg dvidir=$ac_optarg ;; 926fdb3d228Smrg 927fdb3d228Smrg -enable-* | --enable-*) 9289b41ff1aSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 929fdb3d228Smrg # Reject names that are not valid shell variable names. 9309b41ff1aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 93174b35aa8Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9329b41ff1aSmrg ac_useropt_orig=$ac_useropt 93374b35aa8Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9349b41ff1aSmrg case $ac_user_opts in 9359b41ff1aSmrg *" 9369b41ff1aSmrg"enable_$ac_useropt" 9379b41ff1aSmrg"*) ;; 9389b41ff1aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9399b41ff1aSmrg ac_unrecognized_sep=', ';; 940fdb3d228Smrg esac 9419b41ff1aSmrg eval enable_$ac_useropt=\$ac_optarg ;; 942fdb3d228Smrg 943fdb3d228Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 944fdb3d228Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 945fdb3d228Smrg | --exec | --exe | --ex) 946fdb3d228Smrg ac_prev=exec_prefix ;; 947fdb3d228Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 948fdb3d228Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 949fdb3d228Smrg | --exec=* | --exe=* | --ex=*) 950fdb3d228Smrg exec_prefix=$ac_optarg ;; 951fdb3d228Smrg 952fdb3d228Smrg -gas | --gas | --ga | --g) 953fdb3d228Smrg # Obsolete; use --with-gas. 954fdb3d228Smrg with_gas=yes ;; 955fdb3d228Smrg 956fdb3d228Smrg -help | --help | --hel | --he | -h) 957fdb3d228Smrg ac_init_help=long ;; 958fdb3d228Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 959fdb3d228Smrg ac_init_help=recursive ;; 960fdb3d228Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 961fdb3d228Smrg ac_init_help=short ;; 962fdb3d228Smrg 963fdb3d228Smrg -host | --host | --hos | --ho) 964fdb3d228Smrg ac_prev=host_alias ;; 965fdb3d228Smrg -host=* | --host=* | --hos=* | --ho=*) 966fdb3d228Smrg host_alias=$ac_optarg ;; 967fdb3d228Smrg 9689b41ff1aSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9699b41ff1aSmrg ac_prev=htmldir ;; 9709b41ff1aSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9719b41ff1aSmrg | --ht=*) 9729b41ff1aSmrg htmldir=$ac_optarg ;; 9739b41ff1aSmrg 974fdb3d228Smrg -includedir | --includedir | --includedi | --included | --include \ 975fdb3d228Smrg | --includ | --inclu | --incl | --inc) 976fdb3d228Smrg ac_prev=includedir ;; 977fdb3d228Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 978fdb3d228Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 979fdb3d228Smrg includedir=$ac_optarg ;; 980fdb3d228Smrg 981fdb3d228Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 982fdb3d228Smrg ac_prev=infodir ;; 983fdb3d228Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 984fdb3d228Smrg infodir=$ac_optarg ;; 985fdb3d228Smrg 986fdb3d228Smrg -libdir | --libdir | --libdi | --libd) 987fdb3d228Smrg ac_prev=libdir ;; 988fdb3d228Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 989fdb3d228Smrg libdir=$ac_optarg ;; 990fdb3d228Smrg 991fdb3d228Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 992fdb3d228Smrg | --libexe | --libex | --libe) 993fdb3d228Smrg ac_prev=libexecdir ;; 994fdb3d228Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 995fdb3d228Smrg | --libexe=* | --libex=* | --libe=*) 996fdb3d228Smrg libexecdir=$ac_optarg ;; 997fdb3d228Smrg 9989b41ff1aSmrg -localedir | --localedir | --localedi | --localed | --locale) 9999b41ff1aSmrg ac_prev=localedir ;; 10009b41ff1aSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 10019b41ff1aSmrg localedir=$ac_optarg ;; 10029b41ff1aSmrg 1003fdb3d228Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10049b41ff1aSmrg | --localstate | --localstat | --localsta | --localst | --locals) 1005fdb3d228Smrg ac_prev=localstatedir ;; 1006fdb3d228Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10079b41ff1aSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1008fdb3d228Smrg localstatedir=$ac_optarg ;; 1009fdb3d228Smrg 1010fdb3d228Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1011fdb3d228Smrg ac_prev=mandir ;; 1012fdb3d228Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1013fdb3d228Smrg mandir=$ac_optarg ;; 1014fdb3d228Smrg 1015fdb3d228Smrg -nfp | --nfp | --nf) 1016fdb3d228Smrg # Obsolete; use --without-fp. 1017fdb3d228Smrg with_fp=no ;; 1018fdb3d228Smrg 1019fdb3d228Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1020fdb3d228Smrg | --no-cr | --no-c | -n) 1021fdb3d228Smrg no_create=yes ;; 1022fdb3d228Smrg 1023fdb3d228Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1024fdb3d228Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1025fdb3d228Smrg no_recursion=yes ;; 1026fdb3d228Smrg 1027fdb3d228Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1028fdb3d228Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1029fdb3d228Smrg | --oldin | --oldi | --old | --ol | --o) 1030fdb3d228Smrg ac_prev=oldincludedir ;; 1031fdb3d228Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1032fdb3d228Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1033fdb3d228Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1034fdb3d228Smrg oldincludedir=$ac_optarg ;; 1035fdb3d228Smrg 1036fdb3d228Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1037fdb3d228Smrg ac_prev=prefix ;; 1038fdb3d228Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1039fdb3d228Smrg prefix=$ac_optarg ;; 1040fdb3d228Smrg 1041fdb3d228Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1042fdb3d228Smrg | --program-pre | --program-pr | --program-p) 1043fdb3d228Smrg ac_prev=program_prefix ;; 1044fdb3d228Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1045fdb3d228Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1046fdb3d228Smrg program_prefix=$ac_optarg ;; 1047fdb3d228Smrg 1048fdb3d228Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1049fdb3d228Smrg | --program-suf | --program-su | --program-s) 1050fdb3d228Smrg ac_prev=program_suffix ;; 1051fdb3d228Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1052fdb3d228Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1053fdb3d228Smrg program_suffix=$ac_optarg ;; 1054fdb3d228Smrg 1055fdb3d228Smrg -program-transform-name | --program-transform-name \ 1056fdb3d228Smrg | --program-transform-nam | --program-transform-na \ 1057fdb3d228Smrg | --program-transform-n | --program-transform- \ 1058fdb3d228Smrg | --program-transform | --program-transfor \ 1059fdb3d228Smrg | --program-transfo | --program-transf \ 1060fdb3d228Smrg | --program-trans | --program-tran \ 1061fdb3d228Smrg | --progr-tra | --program-tr | --program-t) 1062fdb3d228Smrg ac_prev=program_transform_name ;; 1063fdb3d228Smrg -program-transform-name=* | --program-transform-name=* \ 1064fdb3d228Smrg | --program-transform-nam=* | --program-transform-na=* \ 1065fdb3d228Smrg | --program-transform-n=* | --program-transform-=* \ 1066fdb3d228Smrg | --program-transform=* | --program-transfor=* \ 1067fdb3d228Smrg | --program-transfo=* | --program-transf=* \ 1068fdb3d228Smrg | --program-trans=* | --program-tran=* \ 1069fdb3d228Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1070fdb3d228Smrg program_transform_name=$ac_optarg ;; 1071fdb3d228Smrg 10729b41ff1aSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10739b41ff1aSmrg ac_prev=pdfdir ;; 10749b41ff1aSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10759b41ff1aSmrg pdfdir=$ac_optarg ;; 10769b41ff1aSmrg 10779b41ff1aSmrg -psdir | --psdir | --psdi | --psd | --ps) 10789b41ff1aSmrg ac_prev=psdir ;; 10799b41ff1aSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10809b41ff1aSmrg psdir=$ac_optarg ;; 10819b41ff1aSmrg 1082fdb3d228Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1083fdb3d228Smrg | -silent | --silent | --silen | --sile | --sil) 1084fdb3d228Smrg silent=yes ;; 1085fdb3d228Smrg 108674b35aa8Smrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 108774b35aa8Smrg | --runstate | --runstat | --runsta | --runst | --runs \ 108874b35aa8Smrg | --run | --ru | --r) 108974b35aa8Smrg ac_prev=runstatedir ;; 109074b35aa8Smrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 109174b35aa8Smrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 109274b35aa8Smrg | --run=* | --ru=* | --r=*) 109374b35aa8Smrg runstatedir=$ac_optarg ;; 109474b35aa8Smrg 1095fdb3d228Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1096fdb3d228Smrg ac_prev=sbindir ;; 1097fdb3d228Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1098fdb3d228Smrg | --sbi=* | --sb=*) 1099fdb3d228Smrg sbindir=$ac_optarg ;; 1100fdb3d228Smrg 1101fdb3d228Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1102fdb3d228Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1103fdb3d228Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1104fdb3d228Smrg | --sha | --sh) 1105fdb3d228Smrg ac_prev=sharedstatedir ;; 1106fdb3d228Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1107fdb3d228Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1108fdb3d228Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1109fdb3d228Smrg | --sha=* | --sh=*) 1110fdb3d228Smrg sharedstatedir=$ac_optarg ;; 1111fdb3d228Smrg 1112fdb3d228Smrg -site | --site | --sit) 1113fdb3d228Smrg ac_prev=site ;; 1114fdb3d228Smrg -site=* | --site=* | --sit=*) 1115fdb3d228Smrg site=$ac_optarg ;; 1116fdb3d228Smrg 1117fdb3d228Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1118fdb3d228Smrg ac_prev=srcdir ;; 1119fdb3d228Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1120fdb3d228Smrg srcdir=$ac_optarg ;; 1121fdb3d228Smrg 1122fdb3d228Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1123fdb3d228Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1124fdb3d228Smrg ac_prev=sysconfdir ;; 1125fdb3d228Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1126fdb3d228Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1127fdb3d228Smrg sysconfdir=$ac_optarg ;; 1128fdb3d228Smrg 1129fdb3d228Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1130fdb3d228Smrg ac_prev=target_alias ;; 1131fdb3d228Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1132fdb3d228Smrg target_alias=$ac_optarg ;; 1133fdb3d228Smrg 1134fdb3d228Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1135fdb3d228Smrg verbose=yes ;; 1136fdb3d228Smrg 1137fdb3d228Smrg -version | --version | --versio | --versi | --vers | -V) 1138fdb3d228Smrg ac_init_version=: ;; 1139fdb3d228Smrg 1140fdb3d228Smrg -with-* | --with-*) 11419b41ff1aSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1142fdb3d228Smrg # Reject names that are not valid shell variable names. 11439b41ff1aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 114474b35aa8Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11459b41ff1aSmrg ac_useropt_orig=$ac_useropt 114674b35aa8Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11479b41ff1aSmrg case $ac_user_opts in 11489b41ff1aSmrg *" 11499b41ff1aSmrg"with_$ac_useropt" 11509b41ff1aSmrg"*) ;; 11519b41ff1aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11529b41ff1aSmrg ac_unrecognized_sep=', ';; 1153fdb3d228Smrg esac 11549b41ff1aSmrg eval with_$ac_useropt=\$ac_optarg ;; 1155fdb3d228Smrg 1156fdb3d228Smrg -without-* | --without-*) 11579b41ff1aSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1158fdb3d228Smrg # Reject names that are not valid shell variable names. 11599b41ff1aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 116074b35aa8Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11619b41ff1aSmrg ac_useropt_orig=$ac_useropt 116274b35aa8Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11639b41ff1aSmrg case $ac_user_opts in 11649b41ff1aSmrg *" 11659b41ff1aSmrg"with_$ac_useropt" 11669b41ff1aSmrg"*) ;; 11679b41ff1aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11689b41ff1aSmrg ac_unrecognized_sep=', ';; 11699b41ff1aSmrg esac 11709b41ff1aSmrg eval with_$ac_useropt=no ;; 1171fdb3d228Smrg 1172fdb3d228Smrg --x) 1173fdb3d228Smrg # Obsolete; use --with-x. 1174fdb3d228Smrg with_x=yes ;; 1175fdb3d228Smrg 1176fdb3d228Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1177fdb3d228Smrg | --x-incl | --x-inc | --x-in | --x-i) 1178fdb3d228Smrg ac_prev=x_includes ;; 1179fdb3d228Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1180fdb3d228Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1181fdb3d228Smrg x_includes=$ac_optarg ;; 1182fdb3d228Smrg 1183fdb3d228Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1184fdb3d228Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1185fdb3d228Smrg ac_prev=x_libraries ;; 1186fdb3d228Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1187fdb3d228Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1188fdb3d228Smrg x_libraries=$ac_optarg ;; 1189fdb3d228Smrg 11907d575c90Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 11917d575c90SmrgTry \`$0 --help' for more information" 1192fdb3d228Smrg ;; 1193fdb3d228Smrg 1194fdb3d228Smrg *=*) 1195fdb3d228Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1196fdb3d228Smrg # Reject names that are not valid shell variable names. 1197f5effb2eSmrg case $ac_envvar in #( 1198f5effb2eSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 11997d575c90Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1200f5effb2eSmrg esac 12019b41ff1aSmrg eval $ac_envvar=\$ac_optarg 1202fdb3d228Smrg export $ac_envvar ;; 1203fdb3d228Smrg 1204fdb3d228Smrg *) 1205fdb3d228Smrg # FIXME: should be removed in autoconf 3.0. 120674b35aa8Smrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1207fdb3d228Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 120874b35aa8Smrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 12097d575c90Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1210fdb3d228Smrg ;; 1211fdb3d228Smrg 1212fdb3d228Smrg esac 1213fdb3d228Smrgdone 1214fdb3d228Smrg 1215fdb3d228Smrgif test -n "$ac_prev"; then 1216fdb3d228Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 12177d575c90Smrg as_fn_error $? "missing argument to $ac_option" 1218fdb3d228Smrgfi 1219fdb3d228Smrg 12209b41ff1aSmrgif test -n "$ac_unrecognized_opts"; then 12219b41ff1aSmrg case $enable_option_checking in 12229b41ff1aSmrg no) ;; 12237d575c90Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 122474b35aa8Smrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1225fdb3d228Smrg esac 12269b41ff1aSmrgfi 1227fdb3d228Smrg 12289b41ff1aSmrg# Check all directory arguments for consistency. 12299b41ff1aSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12309b41ff1aSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12319b41ff1aSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 123274b35aa8Smrg libdir localedir mandir runstatedir 1233fdb3d228Smrgdo 12349b41ff1aSmrg eval ac_val=\$$ac_var 12359b41ff1aSmrg # Remove trailing slashes. 1236fdb3d228Smrg case $ac_val in 12379b41ff1aSmrg */ ) 12389b41ff1aSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12399b41ff1aSmrg eval $ac_var=\$ac_val;; 12409b41ff1aSmrg esac 12419b41ff1aSmrg # Be sure to have absolute directory names. 12429b41ff1aSmrg case $ac_val in 12439b41ff1aSmrg [\\/$]* | ?:[\\/]* ) continue;; 12449b41ff1aSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1245fdb3d228Smrg esac 12467d575c90Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1247fdb3d228Smrgdone 1248fdb3d228Smrg 1249fdb3d228Smrg# There might be people who depend on the old broken behavior: `$host' 1250fdb3d228Smrg# used to hold the argument of --host etc. 1251fdb3d228Smrg# FIXME: To remove some day. 1252fdb3d228Smrgbuild=$build_alias 1253fdb3d228Smrghost=$host_alias 1254fdb3d228Smrgtarget=$target_alias 1255fdb3d228Smrg 1256fdb3d228Smrg# FIXME: To remove some day. 1257fdb3d228Smrgif test "x$host_alias" != x; then 1258fdb3d228Smrg if test "x$build_alias" = x; then 1259fdb3d228Smrg cross_compiling=maybe 1260fdb3d228Smrg elif test "x$build_alias" != "x$host_alias"; then 1261fdb3d228Smrg cross_compiling=yes 1262fdb3d228Smrg fi 1263fdb3d228Smrgfi 1264fdb3d228Smrg 1265fdb3d228Smrgac_tool_prefix= 1266fdb3d228Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1267fdb3d228Smrg 1268fdb3d228Smrgtest "$silent" = yes && exec 6>/dev/null 1269fdb3d228Smrg 1270fdb3d228Smrg 12719b41ff1aSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 12729b41ff1aSmrgac_ls_di=`ls -di .` && 12739b41ff1aSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 12747d575c90Smrg as_fn_error $? "working directory cannot be determined" 12759b41ff1aSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 12767d575c90Smrg as_fn_error $? "pwd does not report name of working directory" 12779b41ff1aSmrg 12789b41ff1aSmrg 12799b41ff1aSmrg# Find the source files, if location was not specified. 12809b41ff1aSmrgif test -z "$srcdir"; then 1281fdb3d228Smrg ac_srcdir_defaulted=yes 12829b41ff1aSmrg # Try the directory containing this script, then the parent directory. 12839b41ff1aSmrg ac_confdir=`$as_dirname -- "$as_myself" || 12849b41ff1aSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12859b41ff1aSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12869b41ff1aSmrg X"$as_myself" : 'X\(//\)$' \| \ 12879b41ff1aSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 128874b35aa8Smrgprintf "%s\n" X"$as_myself" | 12899b41ff1aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12909b41ff1aSmrg s//\1/ 12919b41ff1aSmrg q 12929b41ff1aSmrg } 12939b41ff1aSmrg /^X\(\/\/\)[^/].*/{ 12949b41ff1aSmrg s//\1/ 12959b41ff1aSmrg q 12969b41ff1aSmrg } 12979b41ff1aSmrg /^X\(\/\/\)$/{ 12989b41ff1aSmrg s//\1/ 12999b41ff1aSmrg q 13009b41ff1aSmrg } 13019b41ff1aSmrg /^X\(\/\).*/{ 13029b41ff1aSmrg s//\1/ 13039b41ff1aSmrg q 13049b41ff1aSmrg } 13059b41ff1aSmrg s/.*/./; q'` 1306fdb3d228Smrg srcdir=$ac_confdir 13079b41ff1aSmrg if test ! -r "$srcdir/$ac_unique_file"; then 1308fdb3d228Smrg srcdir=.. 1309fdb3d228Smrg fi 1310fdb3d228Smrgelse 1311fdb3d228Smrg ac_srcdir_defaulted=no 1312fdb3d228Smrgfi 13139b41ff1aSmrgif test ! -r "$srcdir/$ac_unique_file"; then 13149b41ff1aSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 13157d575c90Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1316fdb3d228Smrgfi 13179b41ff1aSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 13189b41ff1aSmrgac_abs_confdir=`( 13197d575c90Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13209b41ff1aSmrg pwd)` 13219b41ff1aSmrg# When building in place, set srcdir=. 13229b41ff1aSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13239b41ff1aSmrg srcdir=. 13249b41ff1aSmrgfi 13259b41ff1aSmrg# Remove unnecessary trailing slashes from srcdir. 13269b41ff1aSmrg# Double slashes in file names in object file debugging info 13279b41ff1aSmrg# mess up M-x gdb in Emacs. 13289b41ff1aSmrgcase $srcdir in 13299b41ff1aSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13309b41ff1aSmrgesac 13319b41ff1aSmrgfor ac_var in $ac_precious_vars; do 13329b41ff1aSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13339b41ff1aSmrg eval ac_env_${ac_var}_value=\$${ac_var} 13349b41ff1aSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13359b41ff1aSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13369b41ff1aSmrgdone 1337fdb3d228Smrg 1338fdb3d228Smrg# 1339fdb3d228Smrg# Report the --help message. 1340fdb3d228Smrg# 1341fdb3d228Smrgif test "$ac_init_help" = "long"; then 1342fdb3d228Smrg # Omit some internal or obsolete options to make the list less imposing. 1343fdb3d228Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1344fdb3d228Smrg cat <<_ACEOF 134574b35aa8Smrg\`configure' configures xlsatoms 1.1.4 to adapt to many kinds of systems. 1346fdb3d228Smrg 1347fdb3d228SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1348fdb3d228Smrg 1349fdb3d228SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1350fdb3d228SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1351fdb3d228Smrg 1352fdb3d228SmrgDefaults for the options are specified in brackets. 1353fdb3d228Smrg 1354fdb3d228SmrgConfiguration: 1355fdb3d228Smrg -h, --help display this help and exit 1356fdb3d228Smrg --help=short display options specific to this package 1357fdb3d228Smrg --help=recursive display the short help of all the included packages 1358fdb3d228Smrg -V, --version display version information and exit 13597d575c90Smrg -q, --quiet, --silent do not print \`checking ...' messages 1360fdb3d228Smrg --cache-file=FILE cache test results in FILE [disabled] 1361fdb3d228Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1362fdb3d228Smrg -n, --no-create do not create output files 1363fdb3d228Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1364fdb3d228Smrg 1365fdb3d228SmrgInstallation directories: 1366fdb3d228Smrg --prefix=PREFIX install architecture-independent files in PREFIX 13679b41ff1aSmrg [$ac_default_prefix] 1368fdb3d228Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13699b41ff1aSmrg [PREFIX] 1370fdb3d228Smrg 1371fdb3d228SmrgBy default, \`make install' will install all the files in 1372fdb3d228Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1373fdb3d228Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1374fdb3d228Smrgfor instance \`--prefix=\$HOME'. 1375fdb3d228Smrg 1376fdb3d228SmrgFor better control, use the options below. 1377fdb3d228Smrg 1378fdb3d228SmrgFine tuning of the installation directories: 13799b41ff1aSmrg --bindir=DIR user executables [EPREFIX/bin] 13809b41ff1aSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13819b41ff1aSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 13829b41ff1aSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13839b41ff1aSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13849b41ff1aSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 138574b35aa8Smrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 13869b41ff1aSmrg --libdir=DIR object code libraries [EPREFIX/lib] 13879b41ff1aSmrg --includedir=DIR C header files [PREFIX/include] 13889b41ff1aSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13899b41ff1aSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13909b41ff1aSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13919b41ff1aSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 13929b41ff1aSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13939b41ff1aSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 13949b41ff1aSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xlsatoms] 13959b41ff1aSmrg --htmldir=DIR html documentation [DOCDIR] 13969b41ff1aSmrg --dvidir=DIR dvi documentation [DOCDIR] 13979b41ff1aSmrg --pdfdir=DIR pdf documentation [DOCDIR] 13989b41ff1aSmrg --psdir=DIR ps documentation [DOCDIR] 1399fdb3d228Smrg_ACEOF 1400fdb3d228Smrg 1401fdb3d228Smrg cat <<\_ACEOF 1402fdb3d228Smrg 1403fdb3d228SmrgProgram names: 1404fdb3d228Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1405fdb3d228Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1406fdb3d228Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1407fdb3d228Smrg 1408fdb3d228SmrgSystem types: 1409fdb3d228Smrg --build=BUILD configure for building on BUILD [guessed] 1410fdb3d228Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1411fdb3d228Smrg_ACEOF 1412fdb3d228Smrgfi 1413fdb3d228Smrg 1414fdb3d228Smrgif test -n "$ac_init_help"; then 1415fdb3d228Smrg case $ac_init_help in 141674b35aa8Smrg short | recursive ) echo "Configuration of xlsatoms 1.1.4:";; 1417fdb3d228Smrg esac 1418fdb3d228Smrg cat <<\_ACEOF 1419fdb3d228Smrg 1420fdb3d228SmrgOptional Features: 14219b41ff1aSmrg --disable-option-checking ignore unrecognized --enable/--with options 1422fdb3d228Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1423fdb3d228Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1424585aa3f7Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1425585aa3f7Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1426585aa3f7Smrg --enable-dependency-tracking 1427585aa3f7Smrg do not reject slow dependency extractors 1428585aa3f7Smrg --disable-dependency-tracking 1429585aa3f7Smrg speeds up one-time build 14307d575c90Smrg --disable-selective-werror 14317d575c90Smrg Turn off selective compiler errors. (default: 14327d575c90Smrg enabled) 14339b41ff1aSmrg --enable-strict-compilation 14349b41ff1aSmrg Enable all warnings from compiler and make them 14359b41ff1aSmrg errors (default: disabled) 1436fdb3d228Smrg 1437fdb3d228SmrgSome influential environment variables: 1438fdb3d228Smrg CC C compiler command 1439fdb3d228Smrg CFLAGS C compiler flags 1440fdb3d228Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1441fdb3d228Smrg nonstandard directory <lib dir> 14429b41ff1aSmrg LIBS libraries to pass to the linker, e.g. -l<library> 1443f5effb2eSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14449b41ff1aSmrg you have headers in a nonstandard directory <include dir> 1445fdb3d228Smrg PKG_CONFIG path to pkg-config utility 14462f6f3826Smrg PKG_CONFIG_PATH 14472f6f3826Smrg directories to add to pkg-config's search path 14482f6f3826Smrg PKG_CONFIG_LIBDIR 14492f6f3826Smrg path overriding pkg-config's built-in search path 1450fdb3d228Smrg XLSATOMS_CFLAGS 1451fdb3d228Smrg C compiler flags for XLSATOMS, overriding pkg-config 1452fdb3d228Smrg XLSATOMS_LIBS 1453fdb3d228Smrg linker flags for XLSATOMS, overriding pkg-config 1454fdb3d228Smrg 1455fdb3d228SmrgUse these variables to override the choices made by `configure' or to help 1456fdb3d228Smrgit to find libraries and programs with nonstandard names/locations. 1457fdb3d228Smrg 145874b35aa8SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues>. 1459fdb3d228Smrg_ACEOF 14609b41ff1aSmrgac_status=$? 1461fdb3d228Smrgfi 1462fdb3d228Smrg 1463fdb3d228Smrgif test "$ac_init_help" = "recursive"; then 1464fdb3d228Smrg # If there are subdirs, report their specific --help. 1465fdb3d228Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14669b41ff1aSmrg test -d "$ac_dir" || 14679b41ff1aSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14689b41ff1aSmrg continue 1469fdb3d228Smrg ac_builddir=. 1470fdb3d228Smrg 14719b41ff1aSmrgcase "$ac_dir" in 14729b41ff1aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14739b41ff1aSmrg*) 147474b35aa8Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14759b41ff1aSmrg # A ".." for each directory in $ac_dir_suffix. 147674b35aa8Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14779b41ff1aSmrg case $ac_top_builddir_sub in 14789b41ff1aSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14799b41ff1aSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14809b41ff1aSmrg esac ;; 14819b41ff1aSmrgesac 14829b41ff1aSmrgac_abs_top_builddir=$ac_pwd 14839b41ff1aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14849b41ff1aSmrg# for backward compatibility: 14859b41ff1aSmrgac_top_builddir=$ac_top_build_prefix 1486fdb3d228Smrg 1487fdb3d228Smrgcase $srcdir in 14889b41ff1aSmrg .) # We are building in place. 1489fdb3d228Smrg ac_srcdir=. 14909b41ff1aSmrg ac_top_srcdir=$ac_top_builddir_sub 14919b41ff1aSmrg ac_abs_top_srcdir=$ac_pwd ;; 14929b41ff1aSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1493fdb3d228Smrg ac_srcdir=$srcdir$ac_dir_suffix; 14949b41ff1aSmrg ac_top_srcdir=$srcdir 14959b41ff1aSmrg ac_abs_top_srcdir=$srcdir ;; 14969b41ff1aSmrg *) # Relative name. 14979b41ff1aSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14989b41ff1aSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14999b41ff1aSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1500fdb3d228Smrgesac 15019b41ff1aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15029b41ff1aSmrg 15039b41ff1aSmrg cd "$ac_dir" || { ac_status=$?; continue; } 150474b35aa8Smrg # Check for configure.gnu first; this name is used for a wrapper for 150574b35aa8Smrg # Metaconfig's "Configure" on case-insensitive file systems. 15069b41ff1aSmrg if test -f "$ac_srcdir/configure.gnu"; then 15079b41ff1aSmrg echo && 15089b41ff1aSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15099b41ff1aSmrg elif test -f "$ac_srcdir/configure"; then 15109b41ff1aSmrg echo && 15119b41ff1aSmrg $SHELL "$ac_srcdir/configure" --help=recursive 1512fdb3d228Smrg else 151374b35aa8Smrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15149b41ff1aSmrg fi || ac_status=$? 15159b41ff1aSmrg cd "$ac_pwd" || { ac_status=$?; break; } 1516fdb3d228Smrg done 1517fdb3d228Smrgfi 1518fdb3d228Smrg 15199b41ff1aSmrgtest -n "$ac_init_help" && exit $ac_status 1520fdb3d228Smrgif $ac_init_version; then 1521fdb3d228Smrg cat <<\_ACEOF 152274b35aa8Smrgxlsatoms configure 1.1.4 152374b35aa8Smrggenerated by GNU Autoconf 2.71 1524fdb3d228Smrg 152574b35aa8SmrgCopyright (C) 2021 Free Software Foundation, Inc. 1526fdb3d228SmrgThis configure script is free software; the Free Software Foundation 1527fdb3d228Smrggives unlimited permission to copy, distribute and modify it. 1528fdb3d228Smrg_ACEOF 15299b41ff1aSmrg exit 1530fdb3d228Smrgfi 1531f5effb2eSmrg 1532f5effb2eSmrg## ------------------------ ## 1533f5effb2eSmrg## Autoconf initialization. ## 1534f5effb2eSmrg## ------------------------ ## 1535f5effb2eSmrg 1536f5effb2eSmrg# ac_fn_c_try_compile LINENO 1537f5effb2eSmrg# -------------------------- 1538f5effb2eSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1539f5effb2eSmrgac_fn_c_try_compile () 1540f5effb2eSmrg{ 1541f5effb2eSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 154274b35aa8Smrg rm -f conftest.$ac_objext conftest.beam 1543f5effb2eSmrg if { { ac_try="$ac_compile" 1544f5effb2eSmrgcase "(($ac_try" in 1545f5effb2eSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1546f5effb2eSmrg *) ac_try_echo=$ac_try;; 1547f5effb2eSmrgesac 1548f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 154974b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1550f5effb2eSmrg (eval "$ac_compile") 2>conftest.err 1551f5effb2eSmrg ac_status=$? 1552f5effb2eSmrg if test -s conftest.err; then 1553f5effb2eSmrg grep -v '^ *+' conftest.err >conftest.er1 1554f5effb2eSmrg cat conftest.er1 >&5 1555f5effb2eSmrg mv -f conftest.er1 conftest.err 1556f5effb2eSmrg fi 155774b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1558f5effb2eSmrg test $ac_status = 0; } && { 1559f5effb2eSmrg test -z "$ac_c_werror_flag" || 1560f5effb2eSmrg test ! -s conftest.err 156174b35aa8Smrg } && test -s conftest.$ac_objext 156274b35aa8Smrgthen : 1563f5effb2eSmrg ac_retval=0 156474b35aa8Smrgelse $as_nop 156574b35aa8Smrg printf "%s\n" "$as_me: failed program was:" >&5 1566f5effb2eSmrgsed 's/^/| /' conftest.$ac_ext >&5 1567f5effb2eSmrg 1568f5effb2eSmrg ac_retval=1 1569f5effb2eSmrgfi 15707d575c90Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1571f5effb2eSmrg as_fn_set_status $ac_retval 1572f5effb2eSmrg 1573f5effb2eSmrg} # ac_fn_c_try_compile 1574f5effb2eSmrg 157574b35aa8Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 157674b35aa8Smrg# ------------------------------------------------------------------ 15777d575c90Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 157874b35aa8Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 157974b35aa8Smrgac_fn_check_decl () 1580f5effb2eSmrg{ 1581f5effb2eSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15827d575c90Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 158374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 158474b35aa8Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 158574b35aa8Smrgif eval test \${$3+y} 158674b35aa8Smrgthen : 158774b35aa8Smrg printf %s "(cached) " >&6 158874b35aa8Smrgelse $as_nop 15897d575c90Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 159074b35aa8Smrg eval ac_save_FLAGS=\$$6 159174b35aa8Smrg as_fn_append $6 " $5" 1592f5effb2eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1593f5effb2eSmrg/* end confdefs.h. */ 1594f5effb2eSmrg$4 1595f5effb2eSmrgint 159674b35aa8Smrgmain (void) 1597f5effb2eSmrg{ 15987d575c90Smrg#ifndef $as_decl_name 15997d575c90Smrg#ifdef __cplusplus 16007d575c90Smrg (void) $as_decl_use; 16017d575c90Smrg#else 16027d575c90Smrg (void) $as_decl_name; 16037d575c90Smrg#endif 1604f5effb2eSmrg#endif 1605f5effb2eSmrg 1606f5effb2eSmrg ; 1607f5effb2eSmrg return 0; 1608f5effb2eSmrg} 1609f5effb2eSmrg_ACEOF 161074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 161174b35aa8Smrgthen : 1612f5effb2eSmrg eval "$3=yes" 161374b35aa8Smrgelse $as_nop 1614f5effb2eSmrg eval "$3=no" 1615f5effb2eSmrgfi 161674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 161774b35aa8Smrg eval $6=\$ac_save_FLAGS 1618f5effb2eSmrg 1619f5effb2eSmrgfi 162074b35aa8Smrgeval ac_res=\$$3 162174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 162274b35aa8Smrgprintf "%s\n" "$ac_res" >&6; } 16237d575c90Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1624f5effb2eSmrg 162574b35aa8Smrg} # ac_fn_check_decl 1626f5effb2eSmrg 1627f5effb2eSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1628f5effb2eSmrg# ------------------------------------------------------- 1629f5effb2eSmrg# Tests whether HEADER exists and can be compiled using the include files in 1630f5effb2eSmrg# INCLUDES, setting the cache variable VAR accordingly. 1631f5effb2eSmrgac_fn_c_check_header_compile () 1632f5effb2eSmrg{ 1633f5effb2eSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 163474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 163574b35aa8Smrgprintf %s "checking for $2... " >&6; } 163674b35aa8Smrgif eval test \${$3+y} 163774b35aa8Smrgthen : 163874b35aa8Smrg printf %s "(cached) " >&6 163974b35aa8Smrgelse $as_nop 1640f5effb2eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1641f5effb2eSmrg/* end confdefs.h. */ 1642f5effb2eSmrg$4 1643f5effb2eSmrg#include <$2> 1644f5effb2eSmrg_ACEOF 164574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 164674b35aa8Smrgthen : 1647f5effb2eSmrg eval "$3=yes" 164874b35aa8Smrgelse $as_nop 1649f5effb2eSmrg eval "$3=no" 1650f5effb2eSmrgfi 165174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1652f5effb2eSmrgfi 1653f5effb2eSmrgeval ac_res=\$$3 165474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 165574b35aa8Smrgprintf "%s\n" "$ac_res" >&6; } 16567d575c90Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1657f5effb2eSmrg 1658f5effb2eSmrg} # ac_fn_c_check_header_compile 16597d575c90Smrg 16607d575c90Smrg# ac_fn_c_try_link LINENO 16617d575c90Smrg# ----------------------- 16627d575c90Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 16637d575c90Smrgac_fn_c_try_link () 16647d575c90Smrg{ 16657d575c90Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 166674b35aa8Smrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 16677d575c90Smrg if { { ac_try="$ac_link" 16687d575c90Smrgcase "(($ac_try" in 16697d575c90Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16707d575c90Smrg *) ac_try_echo=$ac_try;; 16717d575c90Smrgesac 16727d575c90Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 167374b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 16747d575c90Smrg (eval "$ac_link") 2>conftest.err 16757d575c90Smrg ac_status=$? 16767d575c90Smrg if test -s conftest.err; then 16777d575c90Smrg grep -v '^ *+' conftest.err >conftest.er1 16787d575c90Smrg cat conftest.er1 >&5 16797d575c90Smrg mv -f conftest.er1 conftest.err 16807d575c90Smrg fi 168174b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16827d575c90Smrg test $ac_status = 0; } && { 16837d575c90Smrg test -z "$ac_c_werror_flag" || 16847d575c90Smrg test ! -s conftest.err 16857d575c90Smrg } && test -s conftest$ac_exeext && { 16867d575c90Smrg test "$cross_compiling" = yes || 1687585aa3f7Smrg test -x conftest$ac_exeext 168874b35aa8Smrg } 168974b35aa8Smrgthen : 16907d575c90Smrg ac_retval=0 169174b35aa8Smrgelse $as_nop 169274b35aa8Smrg printf "%s\n" "$as_me: failed program was:" >&5 16937d575c90Smrgsed 's/^/| /' conftest.$ac_ext >&5 16947d575c90Smrg 16957d575c90Smrg ac_retval=1 16967d575c90Smrgfi 16977d575c90Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 16987d575c90Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 16997d575c90Smrg # interfere with the next link command; also delete a directory that is 17007d575c90Smrg # left behind by Apple's compiler. We do this before executing the actions. 17017d575c90Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 17027d575c90Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17037d575c90Smrg as_fn_set_status $ac_retval 17047d575c90Smrg 17057d575c90Smrg} # ac_fn_c_try_link 170674b35aa8Smrgac_configure_args_raw= 170774b35aa8Smrgfor ac_arg 170874b35aa8Smrgdo 170974b35aa8Smrg case $ac_arg in 171074b35aa8Smrg *\'*) 171174b35aa8Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 171274b35aa8Smrg esac 171374b35aa8Smrg as_fn_append ac_configure_args_raw " '$ac_arg'" 171474b35aa8Smrgdone 171574b35aa8Smrg 171674b35aa8Smrgcase $ac_configure_args_raw in 171774b35aa8Smrg *$as_nl*) 171874b35aa8Smrg ac_safe_unquote= ;; 171974b35aa8Smrg *) 172074b35aa8Smrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 172174b35aa8Smrg ac_unsafe_a="$ac_unsafe_z#~" 172274b35aa8Smrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 172374b35aa8Smrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 172474b35aa8Smrgesac 172574b35aa8Smrg 17269b41ff1aSmrgcat >config.log <<_ACEOF 1727fdb3d228SmrgThis file contains any messages produced by compilers while 1728fdb3d228Smrgrunning configure, to aid debugging if configure makes a mistake. 1729fdb3d228Smrg 173074b35aa8SmrgIt was created by xlsatoms $as_me 1.1.4, which was 173174b35aa8Smrggenerated by GNU Autoconf 2.71. Invocation command line was 1732fdb3d228Smrg 173374b35aa8Smrg $ $0$ac_configure_args_raw 1734fdb3d228Smrg 1735fdb3d228Smrg_ACEOF 17369b41ff1aSmrgexec 5>>config.log 1737fdb3d228Smrg{ 1738fdb3d228Smrgcat <<_ASUNAME 1739fdb3d228Smrg## --------- ## 1740fdb3d228Smrg## Platform. ## 1741fdb3d228Smrg## --------- ## 1742fdb3d228Smrg 1743fdb3d228Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1744fdb3d228Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1745fdb3d228Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1746fdb3d228Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1747fdb3d228Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1748fdb3d228Smrg 1749fdb3d228Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1750fdb3d228Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1751fdb3d228Smrg 1752fdb3d228Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1753fdb3d228Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1754fdb3d228Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17559b41ff1aSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1756fdb3d228Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1757fdb3d228Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1758fdb3d228Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1759fdb3d228Smrg 1760fdb3d228Smrg_ASUNAME 1761fdb3d228Smrg 1762fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1763fdb3d228Smrgfor as_dir in $PATH 1764fdb3d228Smrgdo 1765fdb3d228Smrg IFS=$as_save_IFS 176674b35aa8Smrg case $as_dir in #((( 176774b35aa8Smrg '') as_dir=./ ;; 176874b35aa8Smrg */) ;; 176974b35aa8Smrg *) as_dir=$as_dir/ ;; 177074b35aa8Smrg esac 177174b35aa8Smrg printf "%s\n" "PATH: $as_dir" 1772f5effb2eSmrg done 17739b41ff1aSmrgIFS=$as_save_IFS 1774fdb3d228Smrg 1775fdb3d228Smrg} >&5 1776fdb3d228Smrg 1777fdb3d228Smrgcat >&5 <<_ACEOF 1778fdb3d228Smrg 1779fdb3d228Smrg 1780fdb3d228Smrg## ----------- ## 1781fdb3d228Smrg## Core tests. ## 1782fdb3d228Smrg## ----------- ## 1783fdb3d228Smrg 1784fdb3d228Smrg_ACEOF 1785fdb3d228Smrg 1786fdb3d228Smrg 1787fdb3d228Smrg# Keep a trace of the command line. 1788fdb3d228Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1789fdb3d228Smrg# Strip out --silent because we don't want to record it for future runs. 1790fdb3d228Smrg# Also quote any args containing shell meta-characters. 1791fdb3d228Smrg# Make two passes to allow for proper duplicate-argument suppression. 1792fdb3d228Smrgac_configure_args= 1793fdb3d228Smrgac_configure_args0= 1794fdb3d228Smrgac_configure_args1= 1795fdb3d228Smrgac_must_keep_next=false 1796fdb3d228Smrgfor ac_pass in 1 2 1797fdb3d228Smrgdo 1798fdb3d228Smrg for ac_arg 1799fdb3d228Smrg do 1800fdb3d228Smrg case $ac_arg in 1801fdb3d228Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1802fdb3d228Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1803fdb3d228Smrg | -silent | --silent | --silen | --sile | --sil) 1804fdb3d228Smrg continue ;; 18059b41ff1aSmrg *\'*) 180674b35aa8Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1807fdb3d228Smrg esac 1808fdb3d228Smrg case $ac_pass in 1809f5effb2eSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1810fdb3d228Smrg 2) 1811f5effb2eSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 1812fdb3d228Smrg if test $ac_must_keep_next = true; then 1813fdb3d228Smrg ac_must_keep_next=false # Got value, back to normal. 1814fdb3d228Smrg else 1815fdb3d228Smrg case $ac_arg in 1816fdb3d228Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1817fdb3d228Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1818fdb3d228Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1819fdb3d228Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1820fdb3d228Smrg case "$ac_configure_args0 " in 1821fdb3d228Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1822fdb3d228Smrg esac 1823fdb3d228Smrg ;; 1824fdb3d228Smrg -* ) ac_must_keep_next=true ;; 1825fdb3d228Smrg esac 1826fdb3d228Smrg fi 1827f5effb2eSmrg as_fn_append ac_configure_args " '$ac_arg'" 1828fdb3d228Smrg ;; 1829fdb3d228Smrg esac 1830fdb3d228Smrg done 1831fdb3d228Smrgdone 1832f5effb2eSmrg{ ac_configure_args0=; unset ac_configure_args0;} 1833f5effb2eSmrg{ ac_configure_args1=; unset ac_configure_args1;} 1834fdb3d228Smrg 1835fdb3d228Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1836fdb3d228Smrg# config.log. We remove comments because anyway the quotes in there 1837fdb3d228Smrg# would cause problems or look ugly. 18389b41ff1aSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18399b41ff1aSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1840fdb3d228Smrgtrap 'exit_status=$? 184174b35aa8Smrg # Sanitize IFS. 184274b35aa8Smrg IFS=" "" $as_nl" 1843fdb3d228Smrg # Save into config.log some information that might help in debugging. 1844fdb3d228Smrg { 1845fdb3d228Smrg echo 1846fdb3d228Smrg 184774b35aa8Smrg printf "%s\n" "## ---------------- ## 1848fdb3d228Smrg## Cache variables. ## 18497d575c90Smrg## ---------------- ##" 1850fdb3d228Smrg echo 1851fdb3d228Smrg # The following way of writing the cache mishandles newlines in values, 18529b41ff1aSmrg( 18539b41ff1aSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18549b41ff1aSmrg eval ac_val=\$$ac_var 18559b41ff1aSmrg case $ac_val in #( 18569b41ff1aSmrg *${as_nl}*) 18579b41ff1aSmrg case $ac_var in #( 185874b35aa8Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 185974b35aa8Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18609b41ff1aSmrg esac 18619b41ff1aSmrg case $ac_var in #( 18629b41ff1aSmrg _ | IFS | as_nl) ;; #( 18639b41ff1aSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1864f5effb2eSmrg *) { eval $ac_var=; unset $ac_var;} ;; 18659b41ff1aSmrg esac ;; 18669b41ff1aSmrg esac 18679b41ff1aSmrg done 1868fdb3d228Smrg (set) 2>&1 | 18699b41ff1aSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18709b41ff1aSmrg *${as_nl}ac_space=\ *) 1871fdb3d228Smrg sed -n \ 18729b41ff1aSmrg "s/'\''/'\''\\\\'\'''\''/g; 18739b41ff1aSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18749b41ff1aSmrg ;; #( 1875fdb3d228Smrg *) 18769b41ff1aSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1877fdb3d228Smrg ;; 18789b41ff1aSmrg esac | 18799b41ff1aSmrg sort 18809b41ff1aSmrg) 1881fdb3d228Smrg echo 1882fdb3d228Smrg 188374b35aa8Smrg printf "%s\n" "## ----------------- ## 1884fdb3d228Smrg## Output variables. ## 18857d575c90Smrg## ----------------- ##" 1886fdb3d228Smrg echo 1887fdb3d228Smrg for ac_var in $ac_subst_vars 1888fdb3d228Smrg do 18899b41ff1aSmrg eval ac_val=\$$ac_var 18909b41ff1aSmrg case $ac_val in 189174b35aa8Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18929b41ff1aSmrg esac 189374b35aa8Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1894fdb3d228Smrg done | sort 1895fdb3d228Smrg echo 1896fdb3d228Smrg 1897fdb3d228Smrg if test -n "$ac_subst_files"; then 189874b35aa8Smrg printf "%s\n" "## ------------------- ## 18999b41ff1aSmrg## File substitutions. ## 19007d575c90Smrg## ------------------- ##" 1901fdb3d228Smrg echo 1902fdb3d228Smrg for ac_var in $ac_subst_files 1903fdb3d228Smrg do 19049b41ff1aSmrg eval ac_val=\$$ac_var 19059b41ff1aSmrg case $ac_val in 190674b35aa8Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19079b41ff1aSmrg esac 190874b35aa8Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1909fdb3d228Smrg done | sort 1910fdb3d228Smrg echo 1911fdb3d228Smrg fi 1912fdb3d228Smrg 1913fdb3d228Smrg if test -s confdefs.h; then 191474b35aa8Smrg printf "%s\n" "## ----------- ## 1915fdb3d228Smrg## confdefs.h. ## 19167d575c90Smrg## ----------- ##" 1917fdb3d228Smrg echo 19189b41ff1aSmrg cat confdefs.h 1919fdb3d228Smrg echo 1920fdb3d228Smrg fi 1921fdb3d228Smrg test "$ac_signal" != 0 && 192274b35aa8Smrg printf "%s\n" "$as_me: caught signal $ac_signal" 192374b35aa8Smrg printf "%s\n" "$as_me: exit $exit_status" 1924fdb3d228Smrg } >&5 19259b41ff1aSmrg rm -f core *.core core.conftest.* && 19269b41ff1aSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1927fdb3d228Smrg exit $exit_status 19289b41ff1aSmrg' 0 1929fdb3d228Smrgfor ac_signal in 1 2 13 15; do 1930f5effb2eSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1931fdb3d228Smrgdone 1932fdb3d228Smrgac_signal=0 1933fdb3d228Smrg 1934fdb3d228Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19359b41ff1aSmrgrm -f -r conftest* confdefs.h 1936fdb3d228Smrg 193774b35aa8Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1938f5effb2eSmrg 1939fdb3d228Smrg# Predefined preprocessor variables. 1940fdb3d228Smrg 194174b35aa8Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 1942fdb3d228Smrg 194374b35aa8Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 1944fdb3d228Smrg 194574b35aa8Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 1946fdb3d228Smrg 194774b35aa8Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 1948fdb3d228Smrg 194974b35aa8Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 1950fdb3d228Smrg 195174b35aa8Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1952f5effb2eSmrg 1953fdb3d228Smrg 1954fdb3d228Smrg# Let the site file select an alternate cache file if it wants to. 19559b41ff1aSmrg# Prefer an explicitly selected file to automatically selected ones. 19569b41ff1aSmrgif test -n "$CONFIG_SITE"; then 195774b35aa8Smrg ac_site_files="$CONFIG_SITE" 19589b41ff1aSmrgelif test "x$prefix" != xNONE; then 195974b35aa8Smrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19609b41ff1aSmrgelse 196174b35aa8Smrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1962fdb3d228Smrgfi 196374b35aa8Smrg 196474b35aa8Smrgfor ac_site_file in $ac_site_files 19659b41ff1aSmrgdo 196674b35aa8Smrg case $ac_site_file in #( 196774b35aa8Smrg */*) : 196874b35aa8Smrg ;; #( 196974b35aa8Smrg *) : 197074b35aa8Smrg ac_site_file=./$ac_site_file ;; 197174b35aa8Smrgesac 197274b35aa8Smrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 197374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 197474b35aa8Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 1975fdb3d228Smrg sed 's/^/| /' "$ac_site_file" >&5 19767d575c90Smrg . "$ac_site_file" \ 197774b35aa8Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 197874b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 19797d575c90Smrgas_fn_error $? "failed to load site script $ac_site_file 19807d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; } 1981fdb3d228Smrg fi 1982fdb3d228Smrgdone 1983fdb3d228Smrg 1984fdb3d228Smrgif test -r "$cache_file"; then 1985f5effb2eSmrg # Some versions of bash will fail to source /dev/null (special files 1986f5effb2eSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1987f5effb2eSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 198874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 198974b35aa8Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 1990fdb3d228Smrg case $cache_file in 19919b41ff1aSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 19929b41ff1aSmrg *) . "./$cache_file";; 1993fdb3d228Smrg esac 1994fdb3d228Smrg fi 1995fdb3d228Smrgelse 199674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 199774b35aa8Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 1998fdb3d228Smrg >$cache_file 1999fdb3d228Smrgfi 2000fdb3d228Smrg 200174b35aa8Smrg# Test code for whether the C compiler supports C89 (global declarations) 200274b35aa8Smrgac_c_conftest_c89_globals=' 200374b35aa8Smrg/* Does the compiler advertise C89 conformance? 200474b35aa8Smrg Do not test the value of __STDC__, because some compilers set it to 0 200574b35aa8Smrg while being otherwise adequately conformant. */ 200674b35aa8Smrg#if !defined __STDC__ 200774b35aa8Smrg# error "Compiler does not advertise C89 conformance" 200874b35aa8Smrg#endif 2009fdb3d228Smrg 201074b35aa8Smrg#include <stddef.h> 201174b35aa8Smrg#include <stdarg.h> 201274b35aa8Smrgstruct stat; 201374b35aa8Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 201474b35aa8Smrgstruct buf { int x; }; 201574b35aa8Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 201674b35aa8Smrgstatic char *e (p, i) 201774b35aa8Smrg char **p; 201874b35aa8Smrg int i; 201974b35aa8Smrg{ 202074b35aa8Smrg return p[i]; 202174b35aa8Smrg} 202274b35aa8Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 202374b35aa8Smrg{ 202474b35aa8Smrg char *s; 202574b35aa8Smrg va_list v; 202674b35aa8Smrg va_start (v,p); 202774b35aa8Smrg s = g (p, va_arg (v,int)); 202874b35aa8Smrg va_end (v); 202974b35aa8Smrg return s; 203074b35aa8Smrg} 2031585aa3f7Smrg 203274b35aa8Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 203374b35aa8Smrg function prototypes and stuff, but not \xHH hex character constants. 203474b35aa8Smrg These do not provoke an error unfortunately, instead are silently treated 203574b35aa8Smrg as an "x". The following induces an error, until -std is added to get 203674b35aa8Smrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 203774b35aa8Smrg array size at least. It is necessary to write \x00 == 0 to get something 203874b35aa8Smrg that is true only with -std. */ 203974b35aa8Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2040585aa3f7Smrg 204174b35aa8Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 204274b35aa8Smrg inside strings and character constants. */ 204374b35aa8Smrg#define FOO(x) '\''x'\'' 204474b35aa8Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2045585aa3f7Smrg 204674b35aa8Smrgint test (int i, double x); 204774b35aa8Smrgstruct s1 {int (*f) (int a);}; 204874b35aa8Smrgstruct s2 {int (*f) (double a);}; 204974b35aa8Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 205074b35aa8Smrg int, int);' 2051fdb3d228Smrg 205274b35aa8Smrg# Test code for whether the C compiler supports C89 (body of main). 205374b35aa8Smrgac_c_conftest_c89_main=' 205474b35aa8Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 205574b35aa8Smrg' 20569b41ff1aSmrg 205774b35aa8Smrg# Test code for whether the C compiler supports C99 (global declarations) 205874b35aa8Smrgac_c_conftest_c99_globals=' 205974b35aa8Smrg// Does the compiler advertise C99 conformance? 206074b35aa8Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 206174b35aa8Smrg# error "Compiler does not advertise C99 conformance" 206274b35aa8Smrg#endif 20639b41ff1aSmrg 206474b35aa8Smrg#include <stdbool.h> 206574b35aa8Smrgextern int puts (const char *); 206674b35aa8Smrgextern int printf (const char *, ...); 206774b35aa8Smrgextern int dprintf (int, const char *, ...); 206874b35aa8Smrgextern void *malloc (size_t); 2069fdb3d228Smrg 207074b35aa8Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 207174b35aa8Smrg// dprintf is used instead of fprintf to avoid needing to declare 207274b35aa8Smrg// FILE and stderr. 207374b35aa8Smrg#define debug(...) dprintf (2, __VA_ARGS__) 207474b35aa8Smrg#define showlist(...) puts (#__VA_ARGS__) 207574b35aa8Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 207674b35aa8Smrgstatic void 207774b35aa8Smrgtest_varargs_macros (void) 207874b35aa8Smrg{ 207974b35aa8Smrg int x = 1234; 208074b35aa8Smrg int y = 5678; 208174b35aa8Smrg debug ("Flag"); 208274b35aa8Smrg debug ("X = %d\n", x); 208374b35aa8Smrg showlist (The first, second, and third items.); 208474b35aa8Smrg report (x>y, "x is %d but y is %d", x, y); 208574b35aa8Smrg} 208674b35aa8Smrg 208774b35aa8Smrg// Check long long types. 208874b35aa8Smrg#define BIG64 18446744073709551615ull 208974b35aa8Smrg#define BIG32 4294967295ul 209074b35aa8Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 209174b35aa8Smrg#if !BIG_OK 209274b35aa8Smrg #error "your preprocessor is broken" 209374b35aa8Smrg#endif 209474b35aa8Smrg#if BIG_OK 209574b35aa8Smrg#else 209674b35aa8Smrg #error "your preprocessor is broken" 209774b35aa8Smrg#endif 209874b35aa8Smrgstatic long long int bignum = -9223372036854775807LL; 209974b35aa8Smrgstatic unsigned long long int ubignum = BIG64; 210074b35aa8Smrg 210174b35aa8Smrgstruct incomplete_array 210274b35aa8Smrg{ 210374b35aa8Smrg int datasize; 210474b35aa8Smrg double data[]; 210574b35aa8Smrg}; 210674b35aa8Smrg 210774b35aa8Smrgstruct named_init { 210874b35aa8Smrg int number; 210974b35aa8Smrg const wchar_t *name; 211074b35aa8Smrg double average; 211174b35aa8Smrg}; 211274b35aa8Smrg 211374b35aa8Smrgtypedef const char *ccp; 211474b35aa8Smrg 211574b35aa8Smrgstatic inline int 211674b35aa8Smrgtest_restrict (ccp restrict text) 211774b35aa8Smrg{ 211874b35aa8Smrg // See if C++-style comments work. 211974b35aa8Smrg // Iterate through items via the restricted pointer. 212074b35aa8Smrg // Also check for declarations in for loops. 212174b35aa8Smrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 212274b35aa8Smrg continue; 212374b35aa8Smrg return 0; 212474b35aa8Smrg} 212574b35aa8Smrg 212674b35aa8Smrg// Check varargs and va_copy. 212774b35aa8Smrgstatic bool 212874b35aa8Smrgtest_varargs (const char *format, ...) 212974b35aa8Smrg{ 213074b35aa8Smrg va_list args; 213174b35aa8Smrg va_start (args, format); 213274b35aa8Smrg va_list args_copy; 213374b35aa8Smrg va_copy (args_copy, args); 213474b35aa8Smrg 213574b35aa8Smrg const char *str = ""; 213674b35aa8Smrg int number = 0; 213774b35aa8Smrg float fnumber = 0; 213874b35aa8Smrg 213974b35aa8Smrg while (*format) 214074b35aa8Smrg { 214174b35aa8Smrg switch (*format++) 214274b35aa8Smrg { 214374b35aa8Smrg case '\''s'\'': // string 214474b35aa8Smrg str = va_arg (args_copy, const char *); 214574b35aa8Smrg break; 214674b35aa8Smrg case '\''d'\'': // int 214774b35aa8Smrg number = va_arg (args_copy, int); 214874b35aa8Smrg break; 214974b35aa8Smrg case '\''f'\'': // float 215074b35aa8Smrg fnumber = va_arg (args_copy, double); 215174b35aa8Smrg break; 215274b35aa8Smrg default: 215374b35aa8Smrg break; 215474b35aa8Smrg } 215574b35aa8Smrg } 215674b35aa8Smrg va_end (args_copy); 215774b35aa8Smrg va_end (args); 215874b35aa8Smrg 215974b35aa8Smrg return *str && number && fnumber; 216074b35aa8Smrg} 216174b35aa8Smrg' 216274b35aa8Smrg 216374b35aa8Smrg# Test code for whether the C compiler supports C99 (body of main). 216474b35aa8Smrgac_c_conftest_c99_main=' 216574b35aa8Smrg // Check bool. 216674b35aa8Smrg _Bool success = false; 216774b35aa8Smrg success |= (argc != 0); 216874b35aa8Smrg 216974b35aa8Smrg // Check restrict. 217074b35aa8Smrg if (test_restrict ("String literal") == 0) 217174b35aa8Smrg success = true; 217274b35aa8Smrg char *restrict newvar = "Another string"; 217374b35aa8Smrg 217474b35aa8Smrg // Check varargs. 217574b35aa8Smrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 217674b35aa8Smrg test_varargs_macros (); 217774b35aa8Smrg 217874b35aa8Smrg // Check flexible array members. 217974b35aa8Smrg struct incomplete_array *ia = 218074b35aa8Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 218174b35aa8Smrg ia->datasize = 10; 218274b35aa8Smrg for (int i = 0; i < ia->datasize; ++i) 218374b35aa8Smrg ia->data[i] = i * 1.234; 218474b35aa8Smrg 218574b35aa8Smrg // Check named initializers. 218674b35aa8Smrg struct named_init ni = { 218774b35aa8Smrg .number = 34, 218874b35aa8Smrg .name = L"Test wide string", 218974b35aa8Smrg .average = 543.34343, 219074b35aa8Smrg }; 219174b35aa8Smrg 219274b35aa8Smrg ni.number = 58; 219374b35aa8Smrg 219474b35aa8Smrg int dynamic_array[ni.number]; 219574b35aa8Smrg dynamic_array[0] = argv[0][0]; 219674b35aa8Smrg dynamic_array[ni.number - 1] = 543; 219774b35aa8Smrg 219874b35aa8Smrg // work around unused variable warnings 219974b35aa8Smrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 220074b35aa8Smrg || dynamic_array[ni.number - 1] != 543); 220174b35aa8Smrg' 220274b35aa8Smrg 220374b35aa8Smrg# Test code for whether the C compiler supports C11 (global declarations) 220474b35aa8Smrgac_c_conftest_c11_globals=' 220574b35aa8Smrg// Does the compiler advertise C11 conformance? 220674b35aa8Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 220774b35aa8Smrg# error "Compiler does not advertise C11 conformance" 220874b35aa8Smrg#endif 220974b35aa8Smrg 221074b35aa8Smrg// Check _Alignas. 221174b35aa8Smrgchar _Alignas (double) aligned_as_double; 221274b35aa8Smrgchar _Alignas (0) no_special_alignment; 221374b35aa8Smrgextern char aligned_as_int; 221474b35aa8Smrgchar _Alignas (0) _Alignas (int) aligned_as_int; 221574b35aa8Smrg 221674b35aa8Smrg// Check _Alignof. 221774b35aa8Smrgenum 221874b35aa8Smrg{ 221974b35aa8Smrg int_alignment = _Alignof (int), 222074b35aa8Smrg int_array_alignment = _Alignof (int[100]), 222174b35aa8Smrg char_alignment = _Alignof (char) 222274b35aa8Smrg}; 222374b35aa8Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 222474b35aa8Smrg 222574b35aa8Smrg// Check _Noreturn. 222674b35aa8Smrgint _Noreturn does_not_return (void) { for (;;) continue; } 222774b35aa8Smrg 222874b35aa8Smrg// Check _Static_assert. 222974b35aa8Smrgstruct test_static_assert 223074b35aa8Smrg{ 223174b35aa8Smrg int x; 223274b35aa8Smrg _Static_assert (sizeof (int) <= sizeof (long int), 223374b35aa8Smrg "_Static_assert does not work in struct"); 223474b35aa8Smrg long int y; 223574b35aa8Smrg}; 223674b35aa8Smrg 223774b35aa8Smrg// Check UTF-8 literals. 223874b35aa8Smrg#define u8 syntax error! 223974b35aa8Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 224074b35aa8Smrg 224174b35aa8Smrg// Check duplicate typedefs. 224274b35aa8Smrgtypedef long *long_ptr; 224374b35aa8Smrgtypedef long int *long_ptr; 224474b35aa8Smrgtypedef long_ptr long_ptr; 224574b35aa8Smrg 224674b35aa8Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 224774b35aa8Smrgstruct anonymous 224874b35aa8Smrg{ 224974b35aa8Smrg union { 225074b35aa8Smrg struct { int i; int j; }; 225174b35aa8Smrg struct { int k; long int l; } w; 225274b35aa8Smrg }; 225374b35aa8Smrg int m; 225474b35aa8Smrg} v1; 225574b35aa8Smrg' 225674b35aa8Smrg 225774b35aa8Smrg# Test code for whether the C compiler supports C11 (body of main). 225874b35aa8Smrgac_c_conftest_c11_main=' 225974b35aa8Smrg _Static_assert ((offsetof (struct anonymous, i) 226074b35aa8Smrg == offsetof (struct anonymous, w.k)), 226174b35aa8Smrg "Anonymous union alignment botch"); 226274b35aa8Smrg v1.i = 2; 226374b35aa8Smrg v1.w.k = 5; 226474b35aa8Smrg ok |= v1.i != 5; 226574b35aa8Smrg' 226674b35aa8Smrg 226774b35aa8Smrg# Test code for whether the C compiler supports C11 (complete). 226874b35aa8Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 226974b35aa8Smrg${ac_c_conftest_c99_globals} 227074b35aa8Smrg${ac_c_conftest_c11_globals} 227174b35aa8Smrg 227274b35aa8Smrgint 227374b35aa8Smrgmain (int argc, char **argv) 227474b35aa8Smrg{ 227574b35aa8Smrg int ok = 0; 227674b35aa8Smrg ${ac_c_conftest_c89_main} 227774b35aa8Smrg ${ac_c_conftest_c99_main} 227874b35aa8Smrg ${ac_c_conftest_c11_main} 227974b35aa8Smrg return ok; 228074b35aa8Smrg} 228174b35aa8Smrg" 228274b35aa8Smrg 228374b35aa8Smrg# Test code for whether the C compiler supports C99 (complete). 228474b35aa8Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 228574b35aa8Smrg${ac_c_conftest_c99_globals} 228674b35aa8Smrg 228774b35aa8Smrgint 228874b35aa8Smrgmain (int argc, char **argv) 228974b35aa8Smrg{ 229074b35aa8Smrg int ok = 0; 229174b35aa8Smrg ${ac_c_conftest_c89_main} 229274b35aa8Smrg ${ac_c_conftest_c99_main} 229374b35aa8Smrg return ok; 229474b35aa8Smrg} 229574b35aa8Smrg" 229674b35aa8Smrg 229774b35aa8Smrg# Test code for whether the C compiler supports C89 (complete). 229874b35aa8Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 229974b35aa8Smrg 230074b35aa8Smrgint 230174b35aa8Smrgmain (int argc, char **argv) 230274b35aa8Smrg{ 230374b35aa8Smrg int ok = 0; 230474b35aa8Smrg ${ac_c_conftest_c89_main} 230574b35aa8Smrg return ok; 230674b35aa8Smrg} 230774b35aa8Smrg" 230874b35aa8Smrg 230974b35aa8Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 231074b35aa8Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 231174b35aa8Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 231274b35aa8Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 231374b35aa8Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 231474b35aa8Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 231574b35aa8Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 231674b35aa8Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 231774b35aa8Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 231874b35aa8Smrg 231974b35aa8Smrg# Auxiliary files required by this configure script. 232074b35aa8Smrgac_aux_files="config.guess config.sub compile missing install-sh" 232174b35aa8Smrg 232274b35aa8Smrg# Locations in which to look for auxiliary files. 232374b35aa8Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 232474b35aa8Smrg 232574b35aa8Smrg# Search for a directory containing all of the required auxiliary files, 232674b35aa8Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 232774b35aa8Smrg# If we don't find one directory that contains all the files we need, 232874b35aa8Smrg# we report the set of missing files from the *first* directory in 232974b35aa8Smrg# $ac_aux_dir_candidates and give up. 233074b35aa8Smrgac_missing_aux_files="" 233174b35aa8Smrgac_first_candidate=: 233274b35aa8Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 233374b35aa8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 233474b35aa8Smrgas_found=false 233574b35aa8Smrgfor as_dir in $ac_aux_dir_candidates 233674b35aa8Smrgdo 233774b35aa8Smrg IFS=$as_save_IFS 233874b35aa8Smrg case $as_dir in #((( 233974b35aa8Smrg '') as_dir=./ ;; 234074b35aa8Smrg */) ;; 234174b35aa8Smrg *) as_dir=$as_dir/ ;; 234274b35aa8Smrg esac 234374b35aa8Smrg as_found=: 234474b35aa8Smrg 234574b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 234674b35aa8Smrg ac_aux_dir_found=yes 234774b35aa8Smrg ac_install_sh= 234874b35aa8Smrg for ac_aux in $ac_aux_files 234974b35aa8Smrg do 235074b35aa8Smrg # As a special case, if "install-sh" is required, that requirement 235174b35aa8Smrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 235274b35aa8Smrg # and $ac_install_sh is set appropriately for whichever one is found. 235374b35aa8Smrg if test x"$ac_aux" = x"install-sh" 235474b35aa8Smrg then 235574b35aa8Smrg if test -f "${as_dir}install-sh"; then 235674b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 235774b35aa8Smrg ac_install_sh="${as_dir}install-sh -c" 235874b35aa8Smrg elif test -f "${as_dir}install.sh"; then 235974b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 236074b35aa8Smrg ac_install_sh="${as_dir}install.sh -c" 236174b35aa8Smrg elif test -f "${as_dir}shtool"; then 236274b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 236374b35aa8Smrg ac_install_sh="${as_dir}shtool install -c" 236474b35aa8Smrg else 236574b35aa8Smrg ac_aux_dir_found=no 236674b35aa8Smrg if $ac_first_candidate; then 236774b35aa8Smrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 236874b35aa8Smrg else 236974b35aa8Smrg break 237074b35aa8Smrg fi 237174b35aa8Smrg fi 237274b35aa8Smrg else 237374b35aa8Smrg if test -f "${as_dir}${ac_aux}"; then 237474b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 237574b35aa8Smrg else 237674b35aa8Smrg ac_aux_dir_found=no 237774b35aa8Smrg if $ac_first_candidate; then 237874b35aa8Smrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 237974b35aa8Smrg else 238074b35aa8Smrg break 238174b35aa8Smrg fi 238274b35aa8Smrg fi 238374b35aa8Smrg fi 238474b35aa8Smrg done 238574b35aa8Smrg if test "$ac_aux_dir_found" = yes; then 238674b35aa8Smrg ac_aux_dir="$as_dir" 238774b35aa8Smrg break 238874b35aa8Smrg fi 238974b35aa8Smrg ac_first_candidate=false 239074b35aa8Smrg 239174b35aa8Smrg as_found=false 239274b35aa8Smrgdone 239374b35aa8SmrgIFS=$as_save_IFS 239474b35aa8Smrgif $as_found 239574b35aa8Smrgthen : 239674b35aa8Smrg 239774b35aa8Smrgelse $as_nop 239874b35aa8Smrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 239974b35aa8Smrgfi 240074b35aa8Smrg 240174b35aa8Smrg 240274b35aa8Smrg# These three variables are undocumented and unsupported, 240374b35aa8Smrg# and are intended to be withdrawn in a future Autoconf release. 240474b35aa8Smrg# They can cause serious problems if a builder's source tree is in a directory 240574b35aa8Smrg# whose full name contains unusual characters. 240674b35aa8Smrgif test -f "${ac_aux_dir}config.guess"; then 240774b35aa8Smrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 240874b35aa8Smrgfi 240974b35aa8Smrgif test -f "${ac_aux_dir}config.sub"; then 241074b35aa8Smrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 241174b35aa8Smrgfi 241274b35aa8Smrgif test -f "$ac_aux_dir/configure"; then 241374b35aa8Smrg ac_configure="$SHELL ${ac_aux_dir}configure" 241474b35aa8Smrgfi 241574b35aa8Smrg 241674b35aa8Smrg# Check that the precious variables saved in the cache have kept the same 241774b35aa8Smrg# value. 241874b35aa8Smrgac_cache_corrupted=false 241974b35aa8Smrgfor ac_var in $ac_precious_vars; do 242074b35aa8Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 242174b35aa8Smrg eval ac_new_set=\$ac_env_${ac_var}_set 242274b35aa8Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 242374b35aa8Smrg eval ac_new_val=\$ac_env_${ac_var}_value 242474b35aa8Smrg case $ac_old_set,$ac_new_set in 242574b35aa8Smrg set,) 242674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 242774b35aa8Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 242874b35aa8Smrg ac_cache_corrupted=: ;; 242974b35aa8Smrg ,set) 243074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 243174b35aa8Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 243274b35aa8Smrg ac_cache_corrupted=: ;; 243374b35aa8Smrg ,);; 243474b35aa8Smrg *) 243574b35aa8Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 243674b35aa8Smrg # differences in whitespace do not lead to failure. 243774b35aa8Smrg ac_old_val_w=`echo x $ac_old_val` 243874b35aa8Smrg ac_new_val_w=`echo x $ac_new_val` 243974b35aa8Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 244074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 244174b35aa8Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 244274b35aa8Smrg ac_cache_corrupted=: 244374b35aa8Smrg else 244474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 244574b35aa8Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 244674b35aa8Smrg eval $ac_var=\$ac_old_val 244774b35aa8Smrg fi 244874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 244974b35aa8Smrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 245074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 245174b35aa8Smrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 245274b35aa8Smrg fi;; 245374b35aa8Smrg esac 245474b35aa8Smrg # Pass precious variables to config.status. 245574b35aa8Smrg if test "$ac_new_set" = set; then 245674b35aa8Smrg case $ac_new_val in 245774b35aa8Smrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 245874b35aa8Smrg *) ac_arg=$ac_var=$ac_new_val ;; 245974b35aa8Smrg esac 246074b35aa8Smrg case " $ac_configure_args " in 246174b35aa8Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 246274b35aa8Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 246374b35aa8Smrg esac 246474b35aa8Smrg fi 246574b35aa8Smrgdone 246674b35aa8Smrgif $ac_cache_corrupted; then 246774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 246874b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 246974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 247074b35aa8Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 247174b35aa8Smrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 247274b35aa8Smrg and start over" "$LINENO" 5 247374b35aa8Smrgfi 247474b35aa8Smrg## -------------------- ## 247574b35aa8Smrg## Main body of script. ## 247674b35aa8Smrg## -------------------- ## 247774b35aa8Smrg 247874b35aa8Smrgac_ext=c 247974b35aa8Smrgac_cpp='$CPP $CPPFLAGS' 248074b35aa8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 248174b35aa8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 248274b35aa8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 248374b35aa8Smrg 248474b35aa8Smrg 248574b35aa8Smrg 248674b35aa8Smrgac_config_headers="$ac_config_headers config.h" 248774b35aa8Smrg 248874b35aa8Smrg 248974b35aa8Smrg# Initialize Automake 249074b35aa8Smrgam__api_version='1.16' 249174b35aa8Smrg 249274b35aa8Smrg 249374b35aa8Smrg 249474b35aa8Smrg # Find a good install program. We prefer a C program (faster), 249574b35aa8Smrg# so one script is as good as another. But avoid the broken or 249674b35aa8Smrg# incompatible versions: 249774b35aa8Smrg# SysV /etc/install, /usr/sbin/install 249874b35aa8Smrg# SunOS /usr/etc/install 249974b35aa8Smrg# IRIX /sbin/install 250074b35aa8Smrg# AIX /bin/install 2501fdb3d228Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2502fdb3d228Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2503fdb3d228Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2504fdb3d228Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2505fdb3d228Smrg# OS/2's system install, which has a completely different semantic 2506fdb3d228Smrg# ./install, which can be erroneously created by make from ./install.sh. 25079b41ff1aSmrg# Reject install programs that cannot install multiple files. 250874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 250974b35aa8Smrgprintf %s "checking for a BSD-compatible install... " >&6; } 2510fdb3d228Smrgif test -z "$INSTALL"; then 251174b35aa8Smrgif test ${ac_cv_path_install+y} 251274b35aa8Smrgthen : 251374b35aa8Smrg printf %s "(cached) " >&6 251474b35aa8Smrgelse $as_nop 2515fdb3d228Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2516fdb3d228Smrgfor as_dir in $PATH 2517fdb3d228Smrgdo 2518fdb3d228Smrg IFS=$as_save_IFS 251974b35aa8Smrg case $as_dir in #((( 252074b35aa8Smrg '') as_dir=./ ;; 252174b35aa8Smrg */) ;; 252274b35aa8Smrg *) as_dir=$as_dir/ ;; 252374b35aa8Smrg esac 252474b35aa8Smrg # Account for fact that we put trailing slashes in our PATH walk. 252574b35aa8Smrgcase $as_dir in #(( 252674b35aa8Smrg ./ | /[cC]/* | \ 2527fdb3d228Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2528f5effb2eSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2529fdb3d228Smrg /usr/ucb/* ) ;; 2530fdb3d228Smrg *) 2531fdb3d228Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2532fdb3d228Smrg # Don't use installbsd from OSF since it installs stuff as root 2533fdb3d228Smrg # by default. 2534fdb3d228Smrg for ac_prog in ginstall scoinst install; do 2535fdb3d228Smrg for ac_exec_ext in '' $ac_executable_extensions; do 253674b35aa8Smrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2537fdb3d228Smrg if test $ac_prog = install && 253874b35aa8Smrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2539fdb3d228Smrg # AIX install. It has an incompatible calling convention. 2540fdb3d228Smrg : 2541fdb3d228Smrg elif test $ac_prog = install && 254274b35aa8Smrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2543fdb3d228Smrg # program-specific install script used by HP pwplus--don't use. 2544fdb3d228Smrg : 2545fdb3d228Smrg else 25469b41ff1aSmrg rm -rf conftest.one conftest.two conftest.dir 25479b41ff1aSmrg echo one > conftest.one 25489b41ff1aSmrg echo two > conftest.two 25499b41ff1aSmrg mkdir conftest.dir 255074b35aa8Smrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25519b41ff1aSmrg test -s conftest.one && test -s conftest.two && 25529b41ff1aSmrg test -s conftest.dir/conftest.one && 25539b41ff1aSmrg test -s conftest.dir/conftest.two 25549b41ff1aSmrg then 255574b35aa8Smrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25569b41ff1aSmrg break 3 25579b41ff1aSmrg fi 2558fdb3d228Smrg fi 2559fdb3d228Smrg fi 2560fdb3d228Smrg done 2561fdb3d228Smrg done 2562fdb3d228Smrg ;; 2563fdb3d228Smrgesac 25649b41ff1aSmrg 2565f5effb2eSmrg done 25669b41ff1aSmrgIFS=$as_save_IFS 2567fdb3d228Smrg 25689b41ff1aSmrgrm -rf conftest.one conftest.two conftest.dir 2569fdb3d228Smrg 2570fdb3d228Smrgfi 257174b35aa8Smrg if test ${ac_cv_path_install+y}; then 2572fdb3d228Smrg INSTALL=$ac_cv_path_install 2573fdb3d228Smrg else 25749b41ff1aSmrg # As a last resort, use the slow shell script. Don't cache a 25759b41ff1aSmrg # value for INSTALL within a source directory, because that will 2576fdb3d228Smrg # break other packages using the cache if that directory is 25779b41ff1aSmrg # removed, or if the value is a relative name. 2578fdb3d228Smrg INSTALL=$ac_install_sh 2579fdb3d228Smrg fi 2580fdb3d228Smrgfi 258174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 258274b35aa8Smrgprintf "%s\n" "$INSTALL" >&6; } 2583fdb3d228Smrg 2584fdb3d228Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2585fdb3d228Smrg# It thinks the first close brace ends the variable substitution. 2586fdb3d228Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2587fdb3d228Smrg 2588fdb3d228Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2589fdb3d228Smrg 2590fdb3d228Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2591fdb3d228Smrg 259274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 259374b35aa8Smrgprintf %s "checking whether build environment is sane... " >&6; } 25949b41ff1aSmrg# Reject unsafe characters in $srcdir or the absolute working directory 25959b41ff1aSmrg# name. Accept space and tab only in the latter. 25969b41ff1aSmrgam_lf=' 25979b41ff1aSmrg' 25989b41ff1aSmrgcase `pwd` in 25999b41ff1aSmrg *[\\\"\#\$\&\'\`$am_lf]*) 26007d575c90Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 26019b41ff1aSmrgesac 26029b41ff1aSmrgcase $srcdir in 26039b41ff1aSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2604585aa3f7Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 26059b41ff1aSmrgesac 26069b41ff1aSmrg 2607585aa3f7Smrg# Do 'set' in a subshell so we don't clobber the current shell's 2608fdb3d228Smrg# arguments. Must try -L first in case configure is actually a 2609fdb3d228Smrg# symlink; some systems play weird games with the mod time of symlinks 2610fdb3d228Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2611fdb3d228Smrg# directory). 2612fdb3d228Smrgif ( 2613585aa3f7Smrg am_has_slept=no 2614585aa3f7Smrg for am_try in 1 2; do 2615585aa3f7Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2616585aa3f7Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2617585aa3f7Smrg if test "$*" = "X"; then 2618585aa3f7Smrg # -L didn't work. 2619585aa3f7Smrg set X `ls -t "$srcdir/configure" conftest.file` 2620585aa3f7Smrg fi 2621585aa3f7Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2622585aa3f7Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2623585aa3f7Smrg 2624585aa3f7Smrg # If neither matched, then we have a broken ls. This can happen 2625585aa3f7Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2626585aa3f7Smrg # broken ls alias from the environment. This has actually 2627585aa3f7Smrg # happened. Such a system could not be considered "sane". 2628585aa3f7Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2629585aa3f7Smrg alias in your environment" "$LINENO" 5 2630585aa3f7Smrg fi 2631585aa3f7Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2632585aa3f7Smrg break 2633585aa3f7Smrg fi 2634585aa3f7Smrg # Just in case. 2635585aa3f7Smrg sleep 1 2636585aa3f7Smrg am_has_slept=yes 2637585aa3f7Smrg done 2638fdb3d228Smrg test "$2" = conftest.file 2639fdb3d228Smrg ) 2640fdb3d228Smrgthen 2641fdb3d228Smrg # Ok. 2642fdb3d228Smrg : 2643fdb3d228Smrgelse 26447d575c90Smrg as_fn_error $? "newly created file is older than distributed files! 2645f5effb2eSmrgCheck your system clock" "$LINENO" 5 2646fdb3d228Smrgfi 264774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 264874b35aa8Smrgprintf "%s\n" "yes" >&6; } 2649585aa3f7Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2650585aa3f7Smrg# generated files are strictly newer. 2651585aa3f7Smrgam_sleep_pid= 2652585aa3f7Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2653585aa3f7Smrg ( sleep 1 ) & 2654585aa3f7Smrg am_sleep_pid=$! 2655585aa3f7Smrgfi 2656585aa3f7Smrg 2657585aa3f7Smrgrm -f conftest.file 2658585aa3f7Smrg 2659fdb3d228Smrgtest "$program_prefix" != NONE && 26609b41ff1aSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2661fdb3d228Smrg# Use a double $ so make ignores it. 2662fdb3d228Smrgtest "$program_suffix" != NONE && 26639b41ff1aSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 26649b41ff1aSmrg# Double any \ or $. 2665fdb3d228Smrg# By default was `s,x,x', remove it if useless. 26669b41ff1aSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 266774b35aa8Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 266874b35aa8Smrg 2669fdb3d228Smrg 2670585aa3f7Smrg# Expand $ac_aux_dir to an absolute path. 2671585aa3f7Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2672fdb3d228Smrg 267374b35aa8Smrg 267474b35aa8Smrg if test x"${MISSING+set}" != xset; then 267574b35aa8Smrg MISSING="\${SHELL} '$am_aux_dir/missing'" 26769b41ff1aSmrgfi 2677fdb3d228Smrg# Use eval to expand $SHELL 2678585aa3f7Smrgif eval "$MISSING --is-lightweight"; then 2679585aa3f7Smrg am_missing_run="$MISSING " 2680fdb3d228Smrgelse 2681fdb3d228Smrg am_missing_run= 268274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 268374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 26849b41ff1aSmrgfi 26859b41ff1aSmrg 2686585aa3f7Smrgif test x"${install_sh+set}" != xset; then 26879b41ff1aSmrg case $am_aux_dir in 26889b41ff1aSmrg *\ * | *\ *) 26899b41ff1aSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 26909b41ff1aSmrg *) 26919b41ff1aSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 26929b41ff1aSmrg esac 26939b41ff1aSmrgfi 26949b41ff1aSmrg 2695585aa3f7Smrg# Installed binaries are usually stripped using 'strip' when the user 2696585aa3f7Smrg# run "make install-strip". However 'strip' might not be the right 26979b41ff1aSmrg# tool to use in cross-compilation environments, therefore Automake 2698585aa3f7Smrg# will honor the 'STRIP' environment variable to overrule this program. 26999b41ff1aSmrgif test "$cross_compiling" != no; then 27009b41ff1aSmrg if test -n "$ac_tool_prefix"; then 27019b41ff1aSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 27029b41ff1aSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 270374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 270474b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 270574b35aa8Smrgif test ${ac_cv_prog_STRIP+y} 270674b35aa8Smrgthen : 270774b35aa8Smrg printf %s "(cached) " >&6 270874b35aa8Smrgelse $as_nop 27099b41ff1aSmrg if test -n "$STRIP"; then 27109b41ff1aSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 27119b41ff1aSmrgelse 27129b41ff1aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27139b41ff1aSmrgfor as_dir in $PATH 27149b41ff1aSmrgdo 27159b41ff1aSmrg IFS=$as_save_IFS 271674b35aa8Smrg case $as_dir in #((( 271774b35aa8Smrg '') as_dir=./ ;; 271874b35aa8Smrg */) ;; 271974b35aa8Smrg *) as_dir=$as_dir/ ;; 272074b35aa8Smrg esac 2721f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 272274b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27239b41ff1aSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 272474b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27259b41ff1aSmrg break 2 27269b41ff1aSmrg fi 27279b41ff1aSmrgdone 2728f5effb2eSmrg done 27299b41ff1aSmrgIFS=$as_save_IFS 27309b41ff1aSmrg 27319b41ff1aSmrgfi 27329b41ff1aSmrgfi 27339b41ff1aSmrgSTRIP=$ac_cv_prog_STRIP 27349b41ff1aSmrgif test -n "$STRIP"; then 273574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 273674b35aa8Smrgprintf "%s\n" "$STRIP" >&6; } 27379b41ff1aSmrgelse 273874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 273974b35aa8Smrgprintf "%s\n" "no" >&6; } 27409b41ff1aSmrgfi 27419b41ff1aSmrg 27429b41ff1aSmrg 27439b41ff1aSmrgfi 27449b41ff1aSmrgif test -z "$ac_cv_prog_STRIP"; then 27459b41ff1aSmrg ac_ct_STRIP=$STRIP 27469b41ff1aSmrg # Extract the first word of "strip", so it can be a program name with args. 27479b41ff1aSmrgset dummy strip; ac_word=$2 274874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 274974b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 275074b35aa8Smrgif test ${ac_cv_prog_ac_ct_STRIP+y} 275174b35aa8Smrgthen : 275274b35aa8Smrg printf %s "(cached) " >&6 275374b35aa8Smrgelse $as_nop 27549b41ff1aSmrg if test -n "$ac_ct_STRIP"; then 27559b41ff1aSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 27569b41ff1aSmrgelse 27579b41ff1aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27589b41ff1aSmrgfor as_dir in $PATH 27599b41ff1aSmrgdo 27609b41ff1aSmrg IFS=$as_save_IFS 276174b35aa8Smrg case $as_dir in #((( 276274b35aa8Smrg '') as_dir=./ ;; 276374b35aa8Smrg */) ;; 276474b35aa8Smrg *) as_dir=$as_dir/ ;; 276574b35aa8Smrg esac 2766f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 276774b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27689b41ff1aSmrg ac_cv_prog_ac_ct_STRIP="strip" 276974b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27709b41ff1aSmrg break 2 27719b41ff1aSmrg fi 27729b41ff1aSmrgdone 2773f5effb2eSmrg done 27749b41ff1aSmrgIFS=$as_save_IFS 27759b41ff1aSmrg 27769b41ff1aSmrgfi 27779b41ff1aSmrgfi 27789b41ff1aSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 27799b41ff1aSmrgif test -n "$ac_ct_STRIP"; then 278074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 278174b35aa8Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 27829b41ff1aSmrgelse 278374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 278474b35aa8Smrgprintf "%s\n" "no" >&6; } 27859b41ff1aSmrgfi 27869b41ff1aSmrg 27879b41ff1aSmrg if test "x$ac_ct_STRIP" = x; then 27889b41ff1aSmrg STRIP=":" 27899b41ff1aSmrg else 27909b41ff1aSmrg case $cross_compiling:$ac_tool_warned in 27919b41ff1aSmrgyes:) 279274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 279374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 27949b41ff1aSmrgac_tool_warned=yes ;; 27959b41ff1aSmrgesac 27969b41ff1aSmrg STRIP=$ac_ct_STRIP 27979b41ff1aSmrg fi 27989b41ff1aSmrgelse 27999b41ff1aSmrg STRIP="$ac_cv_prog_STRIP" 28009b41ff1aSmrgfi 28019b41ff1aSmrg 28029b41ff1aSmrgfi 28039b41ff1aSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 28049b41ff1aSmrg 280574b35aa8Smrg 280674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 280774b35aa8Smrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28089b41ff1aSmrgif test -z "$MKDIR_P"; then 280974b35aa8Smrg if test ${ac_cv_path_mkdir+y} 281074b35aa8Smrgthen : 281174b35aa8Smrg printf %s "(cached) " >&6 281274b35aa8Smrgelse $as_nop 28139b41ff1aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28149b41ff1aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28159b41ff1aSmrgdo 28169b41ff1aSmrg IFS=$as_save_IFS 281774b35aa8Smrg case $as_dir in #((( 281874b35aa8Smrg '') as_dir=./ ;; 281974b35aa8Smrg */) ;; 282074b35aa8Smrg *) as_dir=$as_dir/ ;; 282174b35aa8Smrg esac 2822f5effb2eSmrg for ac_prog in mkdir gmkdir; do 28239b41ff1aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 282474b35aa8Smrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 282574b35aa8Smrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 282674b35aa8Smrg 'mkdir ('*'coreutils) '* | \ 282774b35aa8Smrg 'BusyBox '* | \ 28289b41ff1aSmrg 'mkdir (fileutils) '4.1*) 282974b35aa8Smrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28309b41ff1aSmrg break 3;; 28319b41ff1aSmrg esac 28329b41ff1aSmrg done 28339b41ff1aSmrg done 2834f5effb2eSmrg done 28359b41ff1aSmrgIFS=$as_save_IFS 28369b41ff1aSmrg 28379b41ff1aSmrgfi 28389b41ff1aSmrg 2839f5effb2eSmrg test -d ./--version && rmdir ./--version 284074b35aa8Smrg if test ${ac_cv_path_mkdir+y}; then 28419b41ff1aSmrg MKDIR_P="$ac_cv_path_mkdir -p" 28429b41ff1aSmrg else 28439b41ff1aSmrg # As a last resort, use the slow shell script. Don't cache a 28449b41ff1aSmrg # value for MKDIR_P within a source directory, because that will 28459b41ff1aSmrg # break other packages using the cache if that directory is 28469b41ff1aSmrg # removed, or if the value is a relative name. 28479b41ff1aSmrg MKDIR_P="$ac_install_sh -d" 28489b41ff1aSmrg fi 2849fdb3d228Smrgfi 285074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 285174b35aa8Smrgprintf "%s\n" "$MKDIR_P" >&6; } 28529b41ff1aSmrg 2853fdb3d228Smrgfor ac_prog in gawk mawk nawk awk 2854fdb3d228Smrgdo 2855fdb3d228Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2856fdb3d228Smrgset dummy $ac_prog; ac_word=$2 285774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 285874b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 285974b35aa8Smrgif test ${ac_cv_prog_AWK+y} 286074b35aa8Smrgthen : 286174b35aa8Smrg printf %s "(cached) " >&6 286274b35aa8Smrgelse $as_nop 2863fdb3d228Smrg if test -n "$AWK"; then 2864fdb3d228Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2865fdb3d228Smrgelse 2866fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2867fdb3d228Smrgfor as_dir in $PATH 2868fdb3d228Smrgdo 2869fdb3d228Smrg IFS=$as_save_IFS 287074b35aa8Smrg case $as_dir in #((( 287174b35aa8Smrg '') as_dir=./ ;; 287274b35aa8Smrg */) ;; 287374b35aa8Smrg *) as_dir=$as_dir/ ;; 287474b35aa8Smrg esac 2875f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 287674b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2877fdb3d228Smrg ac_cv_prog_AWK="$ac_prog" 287874b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2879fdb3d228Smrg break 2 2880fdb3d228Smrg fi 2881fdb3d228Smrgdone 2882f5effb2eSmrg done 28839b41ff1aSmrgIFS=$as_save_IFS 2884fdb3d228Smrg 2885fdb3d228Smrgfi 2886fdb3d228Smrgfi 2887fdb3d228SmrgAWK=$ac_cv_prog_AWK 2888fdb3d228Smrgif test -n "$AWK"; then 288974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 289074b35aa8Smrgprintf "%s\n" "$AWK" >&6; } 2891fdb3d228Smrgelse 289274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 289374b35aa8Smrgprintf "%s\n" "no" >&6; } 2894fdb3d228Smrgfi 2895fdb3d228Smrg 28969b41ff1aSmrg 2897fdb3d228Smrg test -n "$AWK" && break 2898fdb3d228Smrgdone 2899fdb3d228Smrg 290074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 290174b35aa8Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 29029b41ff1aSmrgset x ${MAKE-make} 290374b35aa8Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 290474b35aa8Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 290574b35aa8Smrgthen : 290674b35aa8Smrg printf %s "(cached) " >&6 290774b35aa8Smrgelse $as_nop 2908fdb3d228Smrg cat >conftest.make <<\_ACEOF 29099b41ff1aSmrgSHELL = /bin/sh 2910fdb3d228Smrgall: 29119b41ff1aSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2912fdb3d228Smrg_ACEOF 29137d575c90Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 29149b41ff1aSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 29159b41ff1aSmrg *@@@%%%=?*=@@@%%%*) 29169b41ff1aSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 29179b41ff1aSmrg *) 29189b41ff1aSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 29199b41ff1aSmrgesac 2920fdb3d228Smrgrm -f conftest.make 2921fdb3d228Smrgfi 29229b41ff1aSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 292374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 292474b35aa8Smrgprintf "%s\n" "yes" >&6; } 2925fdb3d228Smrg SET_MAKE= 2926fdb3d228Smrgelse 292774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 292874b35aa8Smrgprintf "%s\n" "no" >&6; } 2929fdb3d228Smrg SET_MAKE="MAKE=${MAKE-make}" 2930fdb3d228Smrgfi 2931fdb3d228Smrg 2932fdb3d228Smrgrm -rf .tst 2>/dev/null 2933fdb3d228Smrgmkdir .tst 2>/dev/null 2934fdb3d228Smrgif test -d .tst; then 2935fdb3d228Smrg am__leading_dot=. 2936fdb3d228Smrgelse 2937fdb3d228Smrg am__leading_dot=_ 2938fdb3d228Smrgfi 2939fdb3d228Smrgrmdir .tst 2>/dev/null 2940fdb3d228Smrg 2941585aa3f7Smrg# Check whether --enable-silent-rules was given. 294274b35aa8Smrgif test ${enable_silent_rules+y} 294374b35aa8Smrgthen : 2944585aa3f7Smrg enableval=$enable_silent_rules; 2945585aa3f7Smrgfi 2946585aa3f7Smrg 2947585aa3f7Smrgcase $enable_silent_rules in # ((( 2948585aa3f7Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2949585aa3f7Smrg no) AM_DEFAULT_VERBOSITY=1;; 2950585aa3f7Smrg *) AM_DEFAULT_VERBOSITY=1;; 2951585aa3f7Smrgesac 2952585aa3f7Smrgam_make=${MAKE-make} 295374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 295474b35aa8Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 295574b35aa8Smrgif test ${am_cv_make_support_nested_variables+y} 295674b35aa8Smrgthen : 295774b35aa8Smrg printf %s "(cached) " >&6 295874b35aa8Smrgelse $as_nop 295974b35aa8Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 2960585aa3f7SmrgBAR0=false 2961585aa3f7SmrgBAR1=true 2962585aa3f7SmrgV=1 2963585aa3f7Smrgam__doit: 2964585aa3f7Smrg @$(TRUE) 2965585aa3f7Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2966585aa3f7Smrg am_cv_make_support_nested_variables=yes 2967585aa3f7Smrgelse 2968585aa3f7Smrg am_cv_make_support_nested_variables=no 2969585aa3f7Smrgfi 2970585aa3f7Smrgfi 297174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 297274b35aa8Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 2973585aa3f7Smrgif test $am_cv_make_support_nested_variables = yes; then 2974585aa3f7Smrg AM_V='$(V)' 2975585aa3f7Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2976585aa3f7Smrgelse 2977585aa3f7Smrg AM_V=$AM_DEFAULT_VERBOSITY 2978585aa3f7Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2979585aa3f7Smrgfi 2980585aa3f7SmrgAM_BACKSLASH='\' 2981585aa3f7Smrg 29829b41ff1aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 29839b41ff1aSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 29849b41ff1aSmrg # is not polluted with repeated "-I." 29859b41ff1aSmrg am__isrc=' -I$(srcdir)' 29869b41ff1aSmrg # test to see if srcdir already configured 29879b41ff1aSmrg if test -f $srcdir/config.status; then 29887d575c90Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 29899b41ff1aSmrg fi 2990fdb3d228Smrgfi 2991fdb3d228Smrg 2992fdb3d228Smrg# test whether we have cygpath 2993fdb3d228Smrgif test -z "$CYGPATH_W"; then 2994fdb3d228Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 2995fdb3d228Smrg CYGPATH_W='cygpath -w' 2996fdb3d228Smrg else 2997fdb3d228Smrg CYGPATH_W=echo 2998fdb3d228Smrg fi 2999fdb3d228Smrgfi 3000fdb3d228Smrg 3001fdb3d228Smrg 3002fdb3d228Smrg# Define the identity of the package. 3003fdb3d228Smrg PACKAGE='xlsatoms' 300474b35aa8Smrg VERSION='1.1.4' 3005fdb3d228Smrg 3006fdb3d228Smrg 300774b35aa8Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3008fdb3d228Smrg 3009fdb3d228Smrg 301074b35aa8Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3011fdb3d228Smrg 3012fdb3d228Smrg# Some tools Automake needs. 3013fdb3d228Smrg 3014fdb3d228SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3015fdb3d228Smrg 3016fdb3d228Smrg 3017fdb3d228SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3018fdb3d228Smrg 3019fdb3d228Smrg 3020fdb3d228SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3021fdb3d228Smrg 3022fdb3d228Smrg 3023fdb3d228SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3024fdb3d228Smrg 3025fdb3d228Smrg 3026fdb3d228SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3027fdb3d228Smrg 3028585aa3f7Smrg# For better backward compatibility. To be removed once Automake 1.9.x 3029585aa3f7Smrg# dies out for good. For more background, see: 303074b35aa8Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 303174b35aa8Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3032585aa3f7Smrgmkdir_p='$(MKDIR_P)' 3033fdb3d228Smrg 3034585aa3f7Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3035585aa3f7Smrg# system "awk" is bad on some platforms. 3036585aa3f7Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 3037585aa3f7Smrg# in the wild :-( We should find a proper way to deprecate it ... 3038585aa3f7SmrgAMTAR='$${TAR-tar}' 3039fdb3d228Smrg 3040fdb3d228Smrg 3041585aa3f7Smrg# We'll loop over all known methods to create a tar archive until one works. 3042585aa3f7Smrg_am_tools='gnutar pax cpio none' 3043fdb3d228Smrg 3044585aa3f7Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3045fdb3d228Smrg 3046fdb3d228Smrg 3047fdb3d228Smrg 3048fdb3d228Smrg 3049fdb3d228Smrg 305074b35aa8Smrg# Variables for tags utilities; see am/tags.am 305174b35aa8Smrgif test -z "$CTAGS"; then 305274b35aa8Smrg CTAGS=ctags 305374b35aa8Smrgfi 305474b35aa8Smrg 305574b35aa8Smrgif test -z "$ETAGS"; then 305674b35aa8Smrg ETAGS=etags 305774b35aa8Smrgfi 305874b35aa8Smrg 305974b35aa8Smrgif test -z "$CSCOPE"; then 306074b35aa8Smrg CSCOPE=cscope 306174b35aa8Smrgfi 306274b35aa8Smrg 306374b35aa8Smrg 3064fdb3d228Smrg 3065585aa3f7Smrg# POSIX will say in a future version that running "rm -f" with no argument 3066585aa3f7Smrg# is OK; and we want to be able to make that assumption in our Makefile 3067585aa3f7Smrg# recipes. So use an aggressive probe to check that the usage we want is 3068585aa3f7Smrg# actually supported "in the wild" to an acceptable degree. 3069585aa3f7Smrg# See automake bug#10828. 3070585aa3f7Smrg# To make any issue more visible, cause the running configure to be aborted 3071585aa3f7Smrg# by default if the 'rm' program in use doesn't match our expectations; the 3072585aa3f7Smrg# user can still override this though. 3073585aa3f7Smrgif rm -f && rm -fr && rm -rf; then : OK; else 3074585aa3f7Smrg cat >&2 <<'END' 3075585aa3f7SmrgOops! 3076fdb3d228Smrg 3077585aa3f7SmrgYour 'rm' program seems unable to run without file operands specified 3078585aa3f7Smrgon the command line, even when the '-f' option is present. This is contrary 3079585aa3f7Smrgto the behaviour of most rm programs out there, and not conforming with 3080585aa3f7Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3081fdb3d228Smrg 3082585aa3f7SmrgPlease tell bug-automake@gnu.org about your system, including the value 3083585aa3f7Smrgof your $PATH and any error possibly output before this message. This 3084585aa3f7Smrgcan help us improve future automake versions. 3085fdb3d228Smrg 3086585aa3f7SmrgEND 3087585aa3f7Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3088585aa3f7Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 3089585aa3f7Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3090585aa3f7Smrg echo >&2 3091585aa3f7Smrg else 3092585aa3f7Smrg cat >&2 <<'END' 3093585aa3f7SmrgAborting the configuration process, to ensure you take notice of the issue. 3094fdb3d228Smrg 3095585aa3f7SmrgYou can download and install GNU coreutils to get an 'rm' implementation 309674b35aa8Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3097fdb3d228Smrg 3098585aa3f7SmrgIf you want to complete the configuration process using your problematic 3099585aa3f7Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3100585aa3f7Smrgto "yes", and re-run configure. 31019b41ff1aSmrg 3102585aa3f7SmrgEND 3103585aa3f7Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3104585aa3f7Smrg fi 3105585aa3f7Smrgfi 31069b41ff1aSmrg 31079b41ff1aSmrg 3108585aa3f7Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3109585aa3f7Smrg 31109b41ff1aSmrg 31119b41ff1aSmrg 31129b41ff1aSmrg 31139b41ff1aSmrg 31149b41ff1aSmrg 31159b41ff1aSmrg 31169b41ff1aSmrg 31179b41ff1aSmrg 31189b41ff1aSmrg 31197d575c90Smrg 312074b35aa8Smrg 312174b35aa8Smrg 312274b35aa8Smrg 312374b35aa8Smrg 312474b35aa8Smrg 312574b35aa8Smrg 312674b35aa8Smrg 312774b35aa8Smrg 312874b35aa8Smrg 31297d575c90SmrgDEPDIR="${am__leading_dot}deps" 31307d575c90Smrg 31317d575c90Smrgac_config_commands="$ac_config_commands depfiles" 31327d575c90Smrg 313374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 313474b35aa8Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 313574b35aa8Smrgcat > confinc.mk << 'END' 31367d575c90Smrgam__doit: 313774b35aa8Smrg @echo this is the am__doit target >confinc.out 31387d575c90Smrg.PHONY: am__doit 31397d575c90SmrgEND 31407d575c90Smrgam__include="#" 31417d575c90Smrgam__quote= 314274b35aa8Smrg# BSD make does it like this. 314374b35aa8Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD 314474b35aa8Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 314574b35aa8Smrgecho 'include confinc.mk # ignored' > confmf.GNU 314674b35aa8Smrg_am_result=no 314774b35aa8Smrgfor s in GNU BSD; do 314874b35aa8Smrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 314974b35aa8Smrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 315074b35aa8Smrg ac_status=$? 315174b35aa8Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 315274b35aa8Smrg (exit $ac_status); } 315374b35aa8Smrg case $?:`cat confinc.out 2>/dev/null` in #( 315474b35aa8Smrg '0:this is the am__doit target') : 315574b35aa8Smrg case $s in #( 315674b35aa8Smrg BSD) : 315774b35aa8Smrg am__include='.include' am__quote='"' ;; #( 315874b35aa8Smrg *) : 315974b35aa8Smrg am__include='include' am__quote='' ;; 316074b35aa8Smrgesac ;; #( 316174b35aa8Smrg *) : 31627d575c90Smrg ;; 316374b35aa8Smrgesac 316474b35aa8Smrg if test "$am__include" != "#"; then 316574b35aa8Smrg _am_result="yes ($s style)" 316674b35aa8Smrg break 316774b35aa8Smrg fi 316874b35aa8Smrgdone 316974b35aa8Smrgrm -f confinc.* confmf.* 317074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 317174b35aa8Smrgprintf "%s\n" "${_am_result}" >&6; } 31727d575c90Smrg 31737d575c90Smrg# Check whether --enable-dependency-tracking was given. 317474b35aa8Smrgif test ${enable_dependency_tracking+y} 317574b35aa8Smrgthen : 31767d575c90Smrg enableval=$enable_dependency_tracking; 31777d575c90Smrgfi 31787d575c90Smrg 31797d575c90Smrgif test "x$enable_dependency_tracking" != xno; then 31807d575c90Smrg am_depcomp="$ac_aux_dir/depcomp" 31817d575c90Smrg AMDEPBACKSLASH='\' 31827d575c90Smrg am__nodep='_no' 31837d575c90Smrgfi 31847d575c90Smrg if test "x$enable_dependency_tracking" != xno; then 31857d575c90Smrg AMDEP_TRUE= 31867d575c90Smrg AMDEP_FALSE='#' 31877d575c90Smrgelse 31887d575c90Smrg AMDEP_TRUE='#' 31897d575c90Smrg AMDEP_FALSE= 31907d575c90Smrgfi 31917d575c90Smrg 31927d575c90Smrg 31939b41ff1aSmrgac_ext=c 31949b41ff1aSmrgac_cpp='$CPP $CPPFLAGS' 31959b41ff1aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3196fdb3d228Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3197fdb3d228Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3198fdb3d228Smrgif test -n "$ac_tool_prefix"; then 3199fdb3d228Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3200fdb3d228Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 320174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 320274b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 320374b35aa8Smrgif test ${ac_cv_prog_CC+y} 320474b35aa8Smrgthen : 320574b35aa8Smrg printf %s "(cached) " >&6 320674b35aa8Smrgelse $as_nop 3207fdb3d228Smrg if test -n "$CC"; then 3208fdb3d228Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3209fdb3d228Smrgelse 3210fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3211fdb3d228Smrgfor as_dir in $PATH 3212fdb3d228Smrgdo 3213fdb3d228Smrg IFS=$as_save_IFS 321474b35aa8Smrg case $as_dir in #((( 321574b35aa8Smrg '') as_dir=./ ;; 321674b35aa8Smrg */) ;; 321774b35aa8Smrg *) as_dir=$as_dir/ ;; 321874b35aa8Smrg esac 3219f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 322074b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3221fdb3d228Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 322274b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3223fdb3d228Smrg break 2 3224fdb3d228Smrg fi 3225fdb3d228Smrgdone 3226f5effb2eSmrg done 32279b41ff1aSmrgIFS=$as_save_IFS 3228fdb3d228Smrg 3229fdb3d228Smrgfi 3230fdb3d228Smrgfi 3231fdb3d228SmrgCC=$ac_cv_prog_CC 3232fdb3d228Smrgif test -n "$CC"; then 323374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 323474b35aa8Smrgprintf "%s\n" "$CC" >&6; } 3235fdb3d228Smrgelse 323674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 323774b35aa8Smrgprintf "%s\n" "no" >&6; } 3238fdb3d228Smrgfi 3239fdb3d228Smrg 32409b41ff1aSmrg 3241fdb3d228Smrgfi 3242fdb3d228Smrgif test -z "$ac_cv_prog_CC"; then 3243fdb3d228Smrg ac_ct_CC=$CC 3244fdb3d228Smrg # Extract the first word of "gcc", so it can be a program name with args. 3245fdb3d228Smrgset dummy gcc; ac_word=$2 324674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 324774b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 324874b35aa8Smrgif test ${ac_cv_prog_ac_ct_CC+y} 324974b35aa8Smrgthen : 325074b35aa8Smrg printf %s "(cached) " >&6 325174b35aa8Smrgelse $as_nop 3252fdb3d228Smrg if test -n "$ac_ct_CC"; then 3253fdb3d228Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3254fdb3d228Smrgelse 3255fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3256fdb3d228Smrgfor as_dir in $PATH 3257fdb3d228Smrgdo 3258fdb3d228Smrg IFS=$as_save_IFS 325974b35aa8Smrg case $as_dir in #((( 326074b35aa8Smrg '') as_dir=./ ;; 326174b35aa8Smrg */) ;; 326274b35aa8Smrg *) as_dir=$as_dir/ ;; 326374b35aa8Smrg esac 3264f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 326574b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3266fdb3d228Smrg ac_cv_prog_ac_ct_CC="gcc" 326774b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3268fdb3d228Smrg break 2 3269fdb3d228Smrg fi 3270fdb3d228Smrgdone 3271f5effb2eSmrg done 32729b41ff1aSmrgIFS=$as_save_IFS 3273fdb3d228Smrg 3274fdb3d228Smrgfi 3275fdb3d228Smrgfi 3276fdb3d228Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3277fdb3d228Smrgif test -n "$ac_ct_CC"; then 327874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 327974b35aa8Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 3280fdb3d228Smrgelse 328174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 328274b35aa8Smrgprintf "%s\n" "no" >&6; } 3283fdb3d228Smrgfi 3284fdb3d228Smrg 32859b41ff1aSmrg if test "x$ac_ct_CC" = x; then 32869b41ff1aSmrg CC="" 32879b41ff1aSmrg else 32889b41ff1aSmrg case $cross_compiling:$ac_tool_warned in 32899b41ff1aSmrgyes:) 329074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 329174b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 32929b41ff1aSmrgac_tool_warned=yes ;; 32939b41ff1aSmrgesac 32949b41ff1aSmrg CC=$ac_ct_CC 32959b41ff1aSmrg fi 3296fdb3d228Smrgelse 3297fdb3d228Smrg CC="$ac_cv_prog_CC" 3298fdb3d228Smrgfi 3299fdb3d228Smrg 3300fdb3d228Smrgif test -z "$CC"; then 33019b41ff1aSmrg if test -n "$ac_tool_prefix"; then 33029b41ff1aSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3303fdb3d228Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 330474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 330574b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 330674b35aa8Smrgif test ${ac_cv_prog_CC+y} 330774b35aa8Smrgthen : 330874b35aa8Smrg printf %s "(cached) " >&6 330974b35aa8Smrgelse $as_nop 3310fdb3d228Smrg if test -n "$CC"; then 3311fdb3d228Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3312fdb3d228Smrgelse 3313fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3314fdb3d228Smrgfor as_dir in $PATH 3315fdb3d228Smrgdo 3316fdb3d228Smrg IFS=$as_save_IFS 331774b35aa8Smrg case $as_dir in #((( 331874b35aa8Smrg '') as_dir=./ ;; 331974b35aa8Smrg */) ;; 332074b35aa8Smrg *) as_dir=$as_dir/ ;; 332174b35aa8Smrg esac 3322f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 332374b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3324fdb3d228Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 332574b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3326fdb3d228Smrg break 2 3327fdb3d228Smrg fi 3328fdb3d228Smrgdone 3329f5effb2eSmrg done 33309b41ff1aSmrgIFS=$as_save_IFS 3331fdb3d228Smrg 3332fdb3d228Smrgfi 3333fdb3d228Smrgfi 3334fdb3d228SmrgCC=$ac_cv_prog_CC 3335fdb3d228Smrgif test -n "$CC"; then 333674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 333774b35aa8Smrgprintf "%s\n" "$CC" >&6; } 3338fdb3d228Smrgelse 333974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 334074b35aa8Smrgprintf "%s\n" "no" >&6; } 3341fdb3d228Smrgfi 3342fdb3d228Smrg 3343fdb3d228Smrg 33449b41ff1aSmrg fi 3345fdb3d228Smrgfi 3346fdb3d228Smrgif test -z "$CC"; then 3347fdb3d228Smrg # Extract the first word of "cc", so it can be a program name with args. 3348fdb3d228Smrgset dummy cc; ac_word=$2 334974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 335074b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 335174b35aa8Smrgif test ${ac_cv_prog_CC+y} 335274b35aa8Smrgthen : 335374b35aa8Smrg printf %s "(cached) " >&6 335474b35aa8Smrgelse $as_nop 3355fdb3d228Smrg if test -n "$CC"; then 3356fdb3d228Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3357fdb3d228Smrgelse 3358fdb3d228Smrg ac_prog_rejected=no 3359fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3360fdb3d228Smrgfor as_dir in $PATH 3361fdb3d228Smrgdo 3362fdb3d228Smrg IFS=$as_save_IFS 336374b35aa8Smrg case $as_dir in #((( 336474b35aa8Smrg '') as_dir=./ ;; 336574b35aa8Smrg */) ;; 336674b35aa8Smrg *) as_dir=$as_dir/ ;; 336774b35aa8Smrg esac 3368f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 336974b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 337074b35aa8Smrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3371fdb3d228Smrg ac_prog_rejected=yes 3372fdb3d228Smrg continue 3373fdb3d228Smrg fi 3374fdb3d228Smrg ac_cv_prog_CC="cc" 337574b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3376fdb3d228Smrg break 2 3377fdb3d228Smrg fi 3378fdb3d228Smrgdone 3379f5effb2eSmrg done 33809b41ff1aSmrgIFS=$as_save_IFS 3381fdb3d228Smrg 3382fdb3d228Smrgif test $ac_prog_rejected = yes; then 3383fdb3d228Smrg # We found a bogon in the path, so make sure we never use it. 3384fdb3d228Smrg set dummy $ac_cv_prog_CC 3385fdb3d228Smrg shift 3386fdb3d228Smrg if test $# != 0; then 3387fdb3d228Smrg # We chose a different compiler from the bogus one. 3388fdb3d228Smrg # However, it has the same basename, so the bogon will be chosen 3389fdb3d228Smrg # first if we set CC to just the basename; use the full file name. 3390fdb3d228Smrg shift 339174b35aa8Smrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3392fdb3d228Smrg fi 3393fdb3d228Smrgfi 3394fdb3d228Smrgfi 3395fdb3d228Smrgfi 3396fdb3d228SmrgCC=$ac_cv_prog_CC 3397fdb3d228Smrgif test -n "$CC"; then 339874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 339974b35aa8Smrgprintf "%s\n" "$CC" >&6; } 3400fdb3d228Smrgelse 340174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 340274b35aa8Smrgprintf "%s\n" "no" >&6; } 3403fdb3d228Smrgfi 3404fdb3d228Smrg 34059b41ff1aSmrg 3406fdb3d228Smrgfi 3407fdb3d228Smrgif test -z "$CC"; then 3408fdb3d228Smrg if test -n "$ac_tool_prefix"; then 34099b41ff1aSmrg for ac_prog in cl.exe 3410fdb3d228Smrg do 3411fdb3d228Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3412fdb3d228Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 341374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 341474b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 341574b35aa8Smrgif test ${ac_cv_prog_CC+y} 341674b35aa8Smrgthen : 341774b35aa8Smrg printf %s "(cached) " >&6 341874b35aa8Smrgelse $as_nop 3419fdb3d228Smrg if test -n "$CC"; then 3420fdb3d228Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3421fdb3d228Smrgelse 3422fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3423fdb3d228Smrgfor as_dir in $PATH 3424fdb3d228Smrgdo 3425fdb3d228Smrg IFS=$as_save_IFS 342674b35aa8Smrg case $as_dir in #((( 342774b35aa8Smrg '') as_dir=./ ;; 342874b35aa8Smrg */) ;; 342974b35aa8Smrg *) as_dir=$as_dir/ ;; 343074b35aa8Smrg esac 3431f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 343274b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3433fdb3d228Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 343474b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3435fdb3d228Smrg break 2 3436fdb3d228Smrg fi 3437fdb3d228Smrgdone 3438f5effb2eSmrg done 34399b41ff1aSmrgIFS=$as_save_IFS 3440fdb3d228Smrg 3441fdb3d228Smrgfi 3442fdb3d228Smrgfi 3443fdb3d228SmrgCC=$ac_cv_prog_CC 3444fdb3d228Smrgif test -n "$CC"; then 344574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 344674b35aa8Smrgprintf "%s\n" "$CC" >&6; } 3447fdb3d228Smrgelse 344874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 344974b35aa8Smrgprintf "%s\n" "no" >&6; } 3450fdb3d228Smrgfi 3451fdb3d228Smrg 34529b41ff1aSmrg 3453fdb3d228Smrg test -n "$CC" && break 3454fdb3d228Smrg done 3455fdb3d228Smrgfi 3456fdb3d228Smrgif test -z "$CC"; then 3457fdb3d228Smrg ac_ct_CC=$CC 34589b41ff1aSmrg for ac_prog in cl.exe 3459fdb3d228Smrgdo 3460fdb3d228Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3461fdb3d228Smrgset dummy $ac_prog; ac_word=$2 346274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 346374b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 346474b35aa8Smrgif test ${ac_cv_prog_ac_ct_CC+y} 346574b35aa8Smrgthen : 346674b35aa8Smrg printf %s "(cached) " >&6 346774b35aa8Smrgelse $as_nop 3468fdb3d228Smrg if test -n "$ac_ct_CC"; then 3469fdb3d228Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3470fdb3d228Smrgelse 3471fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3472fdb3d228Smrgfor as_dir in $PATH 3473fdb3d228Smrgdo 3474fdb3d228Smrg IFS=$as_save_IFS 347574b35aa8Smrg case $as_dir in #((( 347674b35aa8Smrg '') as_dir=./ ;; 347774b35aa8Smrg */) ;; 347874b35aa8Smrg *) as_dir=$as_dir/ ;; 347974b35aa8Smrg esac 3480f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 348174b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3482fdb3d228Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 348374b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3484fdb3d228Smrg break 2 3485fdb3d228Smrg fi 3486fdb3d228Smrgdone 3487f5effb2eSmrg done 34889b41ff1aSmrgIFS=$as_save_IFS 3489fdb3d228Smrg 3490fdb3d228Smrgfi 3491fdb3d228Smrgfi 3492fdb3d228Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3493fdb3d228Smrgif test -n "$ac_ct_CC"; then 349474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 349574b35aa8Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 3496fdb3d228Smrgelse 349774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 349874b35aa8Smrgprintf "%s\n" "no" >&6; } 3499fdb3d228Smrgfi 3500fdb3d228Smrg 35019b41ff1aSmrg 3502fdb3d228Smrg test -n "$ac_ct_CC" && break 3503fdb3d228Smrgdone 3504fdb3d228Smrg 35059b41ff1aSmrg if test "x$ac_ct_CC" = x; then 35069b41ff1aSmrg CC="" 35079b41ff1aSmrg else 35089b41ff1aSmrg case $cross_compiling:$ac_tool_warned in 35099b41ff1aSmrgyes:) 351074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 351174b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 351274b35aa8Smrgac_tool_warned=yes ;; 351374b35aa8Smrgesac 351474b35aa8Smrg CC=$ac_ct_CC 351574b35aa8Smrg fi 351674b35aa8Smrgfi 351774b35aa8Smrg 351874b35aa8Smrgfi 351974b35aa8Smrgif test -z "$CC"; then 352074b35aa8Smrg if test -n "$ac_tool_prefix"; then 352174b35aa8Smrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 352274b35aa8Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2 352374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 352474b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 352574b35aa8Smrgif test ${ac_cv_prog_CC+y} 352674b35aa8Smrgthen : 352774b35aa8Smrg printf %s "(cached) " >&6 352874b35aa8Smrgelse $as_nop 352974b35aa8Smrg if test -n "$CC"; then 353074b35aa8Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 353174b35aa8Smrgelse 353274b35aa8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 353374b35aa8Smrgfor as_dir in $PATH 353474b35aa8Smrgdo 353574b35aa8Smrg IFS=$as_save_IFS 353674b35aa8Smrg case $as_dir in #((( 353774b35aa8Smrg '') as_dir=./ ;; 353874b35aa8Smrg */) ;; 353974b35aa8Smrg *) as_dir=$as_dir/ ;; 354074b35aa8Smrg esac 354174b35aa8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 354274b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 354374b35aa8Smrg ac_cv_prog_CC="${ac_tool_prefix}clang" 354474b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 354574b35aa8Smrg break 2 354674b35aa8Smrg fi 354774b35aa8Smrgdone 354874b35aa8Smrg done 354974b35aa8SmrgIFS=$as_save_IFS 355074b35aa8Smrg 355174b35aa8Smrgfi 355274b35aa8Smrgfi 355374b35aa8SmrgCC=$ac_cv_prog_CC 355474b35aa8Smrgif test -n "$CC"; then 355574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 355674b35aa8Smrgprintf "%s\n" "$CC" >&6; } 355774b35aa8Smrgelse 355874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 355974b35aa8Smrgprintf "%s\n" "no" >&6; } 356074b35aa8Smrgfi 356174b35aa8Smrg 356274b35aa8Smrg 356374b35aa8Smrgfi 356474b35aa8Smrgif test -z "$ac_cv_prog_CC"; then 356574b35aa8Smrg ac_ct_CC=$CC 356674b35aa8Smrg # Extract the first word of "clang", so it can be a program name with args. 356774b35aa8Smrgset dummy clang; ac_word=$2 356874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 356974b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 357074b35aa8Smrgif test ${ac_cv_prog_ac_ct_CC+y} 357174b35aa8Smrgthen : 357274b35aa8Smrg printf %s "(cached) " >&6 357374b35aa8Smrgelse $as_nop 357474b35aa8Smrg if test -n "$ac_ct_CC"; then 357574b35aa8Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 357674b35aa8Smrgelse 357774b35aa8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 357874b35aa8Smrgfor as_dir in $PATH 357974b35aa8Smrgdo 358074b35aa8Smrg IFS=$as_save_IFS 358174b35aa8Smrg case $as_dir in #((( 358274b35aa8Smrg '') as_dir=./ ;; 358374b35aa8Smrg */) ;; 358474b35aa8Smrg *) as_dir=$as_dir/ ;; 358574b35aa8Smrg esac 358674b35aa8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 358774b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 358874b35aa8Smrg ac_cv_prog_ac_ct_CC="clang" 358974b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 359074b35aa8Smrg break 2 359174b35aa8Smrg fi 359274b35aa8Smrgdone 359374b35aa8Smrg done 359474b35aa8SmrgIFS=$as_save_IFS 359574b35aa8Smrg 359674b35aa8Smrgfi 359774b35aa8Smrgfi 359874b35aa8Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 359974b35aa8Smrgif test -n "$ac_ct_CC"; then 360074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 360174b35aa8Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 360274b35aa8Smrgelse 360374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 360474b35aa8Smrgprintf "%s\n" "no" >&6; } 360574b35aa8Smrgfi 360674b35aa8Smrg 360774b35aa8Smrg if test "x$ac_ct_CC" = x; then 360874b35aa8Smrg CC="" 360974b35aa8Smrg else 361074b35aa8Smrg case $cross_compiling:$ac_tool_warned in 361174b35aa8Smrgyes:) 361274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 361374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 36149b41ff1aSmrgac_tool_warned=yes ;; 36159b41ff1aSmrgesac 36169b41ff1aSmrg CC=$ac_ct_CC 36179b41ff1aSmrg fi 361874b35aa8Smrgelse 361974b35aa8Smrg CC="$ac_cv_prog_CC" 3620fdb3d228Smrgfi 3621fdb3d228Smrg 3622fdb3d228Smrgfi 3623fdb3d228Smrg 3624fdb3d228Smrg 362574b35aa8Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 362674b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 36277d575c90Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 36287d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; } 3629fdb3d228Smrg 3630fdb3d228Smrg# Provide some information about the compiler. 363174b35aa8Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 36329b41ff1aSmrgset X $ac_compile 36339b41ff1aSmrgac_compiler=$2 363474b35aa8Smrgfor ac_option in --version -v -V -qversion -version; do 3635f5effb2eSmrg { { ac_try="$ac_compiler $ac_option >&5" 36369b41ff1aSmrgcase "(($ac_try" in 36379b41ff1aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36389b41ff1aSmrg *) ac_try_echo=$ac_try;; 36399b41ff1aSmrgesac 3640f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 364174b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3642f5effb2eSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3643fdb3d228Smrg ac_status=$? 3644f5effb2eSmrg if test -s conftest.err; then 3645f5effb2eSmrg sed '10a\ 3646f5effb2eSmrg... rest of stderr output deleted ... 3647f5effb2eSmrg 10q' conftest.err >conftest.er1 3648f5effb2eSmrg cat conftest.er1 >&5 3649f5effb2eSmrg fi 3650f5effb2eSmrg rm -f conftest.er1 conftest.err 365174b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3652f5effb2eSmrg test $ac_status = 0; } 3653f5effb2eSmrgdone 3654fdb3d228Smrg 3655f5effb2eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3656fdb3d228Smrg/* end confdefs.h. */ 3657fdb3d228Smrg 3658fdb3d228Smrgint 365974b35aa8Smrgmain (void) 3660fdb3d228Smrg{ 3661fdb3d228Smrg 3662fdb3d228Smrg ; 3663fdb3d228Smrg return 0; 3664fdb3d228Smrg} 3665fdb3d228Smrg_ACEOF 3666fdb3d228Smrgac_clean_files_save=$ac_clean_files 36679b41ff1aSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3668fdb3d228Smrg# Try to create an executable without -o first, disregard a.out. 3669fdb3d228Smrg# It will help us diagnose broken compilers, and finding out an intuition 3670fdb3d228Smrg# of exeext. 367174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 367274b35aa8Smrgprintf %s "checking whether the C compiler works... " >&6; } 367374b35aa8Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 36749b41ff1aSmrg 36759b41ff1aSmrg# The possible output files: 36769b41ff1aSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 36779b41ff1aSmrg 36789b41ff1aSmrgac_rmfiles= 36799b41ff1aSmrgfor ac_file in $ac_files 36809b41ff1aSmrgdo 36819b41ff1aSmrg case $ac_file in 36829b41ff1aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 36839b41ff1aSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 36849b41ff1aSmrg esac 36859b41ff1aSmrgdone 36869b41ff1aSmrgrm -f $ac_rmfiles 36879b41ff1aSmrg 3688f5effb2eSmrgif { { ac_try="$ac_link_default" 36899b41ff1aSmrgcase "(($ac_try" in 36909b41ff1aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36919b41ff1aSmrg *) ac_try_echo=$ac_try;; 36929b41ff1aSmrgesac 3693f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 369474b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 36959b41ff1aSmrg (eval "$ac_link_default") 2>&5 3696fdb3d228Smrg ac_status=$? 369774b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 369874b35aa8Smrg test $ac_status = 0; } 369974b35aa8Smrgthen : 37009b41ff1aSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 37019b41ff1aSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 37029b41ff1aSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 37039b41ff1aSmrg# so that the user can short-circuit this test for compilers unknown to 37049b41ff1aSmrg# Autoconf. 37059b41ff1aSmrgfor ac_file in $ac_files '' 3706fdb3d228Smrgdo 3707fdb3d228Smrg test -f "$ac_file" || continue 3708fdb3d228Smrg case $ac_file in 37099b41ff1aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3710fdb3d228Smrg ;; 3711fdb3d228Smrg [ab].out ) 3712fdb3d228Smrg # We found the default executable, but exeext='' is most 3713fdb3d228Smrg # certainly right. 3714fdb3d228Smrg break;; 3715fdb3d228Smrg *.* ) 371674b35aa8Smrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 37179b41ff1aSmrg then :; else 37189b41ff1aSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37199b41ff1aSmrg fi 37209b41ff1aSmrg # We set ac_cv_exeext here because the later test for it is not 37219b41ff1aSmrg # safe: cross compilers may not add the suffix if given an `-o' 37229b41ff1aSmrg # argument, so we may need to know it at that point already. 37239b41ff1aSmrg # Even if this section looks crufty: it has the advantage of 37249b41ff1aSmrg # actually working. 3725fdb3d228Smrg break;; 3726fdb3d228Smrg * ) 3727fdb3d228Smrg break;; 3728fdb3d228Smrg esac 3729fdb3d228Smrgdone 37309b41ff1aSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 37319b41ff1aSmrg 373274b35aa8Smrgelse $as_nop 37339b41ff1aSmrg ac_file='' 37349b41ff1aSmrgfi 373574b35aa8Smrgif test -z "$ac_file" 373674b35aa8Smrgthen : 373774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 373874b35aa8Smrgprintf "%s\n" "no" >&6; } 373974b35aa8Smrgprintf "%s\n" "$as_me: failed program was:" >&5 3740fdb3d228Smrgsed 's/^/| /' conftest.$ac_ext >&5 3741fdb3d228Smrg 374274b35aa8Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 374374b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 37447d575c90Smrgas_fn_error 77 "C compiler cannot create executables 37457d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; } 374674b35aa8Smrgelse $as_nop 374774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 374874b35aa8Smrgprintf "%s\n" "yes" >&6; } 374974b35aa8Smrgfi 375074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 375174b35aa8Smrgprintf %s "checking for C compiler default output file name... " >&6; } 375274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 375374b35aa8Smrgprintf "%s\n" "$ac_file" >&6; } 3754fdb3d228Smrgac_exeext=$ac_cv_exeext 3755fdb3d228Smrg 37569b41ff1aSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3757fdb3d228Smrgac_clean_files=$ac_clean_files_save 375874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 375974b35aa8Smrgprintf %s "checking for suffix of executables... " >&6; } 3760f5effb2eSmrgif { { ac_try="$ac_link" 37619b41ff1aSmrgcase "(($ac_try" in 37629b41ff1aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37639b41ff1aSmrg *) ac_try_echo=$ac_try;; 37649b41ff1aSmrgesac 3765f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 376674b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 37679b41ff1aSmrg (eval "$ac_link") 2>&5 3768fdb3d228Smrg ac_status=$? 376974b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 377074b35aa8Smrg test $ac_status = 0; } 377174b35aa8Smrgthen : 3772fdb3d228Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3773fdb3d228Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3774fdb3d228Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 3775fdb3d228Smrg# `rm'. 3776fdb3d228Smrgfor ac_file in conftest.exe conftest conftest.*; do 3777fdb3d228Smrg test -f "$ac_file" || continue 3778fdb3d228Smrg case $ac_file in 37799b41ff1aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3780fdb3d228Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3781fdb3d228Smrg break;; 3782fdb3d228Smrg * ) break;; 3783fdb3d228Smrg esac 3784fdb3d228Smrgdone 378574b35aa8Smrgelse $as_nop 378674b35aa8Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 378774b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 37887d575c90Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 37897d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; } 3790fdb3d228Smrgfi 3791f5effb2eSmrgrm -f conftest conftest$ac_cv_exeext 379274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 379374b35aa8Smrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3794fdb3d228Smrg 3795fdb3d228Smrgrm -f conftest.$ac_ext 3796fdb3d228SmrgEXEEXT=$ac_cv_exeext 3797fdb3d228Smrgac_exeext=$EXEEXT 3798f5effb2eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3799f5effb2eSmrg/* end confdefs.h. */ 3800f5effb2eSmrg#include <stdio.h> 3801f5effb2eSmrgint 380274b35aa8Smrgmain (void) 3803f5effb2eSmrg{ 3804f5effb2eSmrgFILE *f = fopen ("conftest.out", "w"); 3805f5effb2eSmrg return ferror (f) || fclose (f) != 0; 3806f5effb2eSmrg 3807f5effb2eSmrg ; 3808f5effb2eSmrg return 0; 3809f5effb2eSmrg} 3810f5effb2eSmrg_ACEOF 3811f5effb2eSmrgac_clean_files="$ac_clean_files conftest.out" 3812f5effb2eSmrg# Check that the compiler produces executables we can run. If not, either 3813f5effb2eSmrg# the compiler is broken, or we cross compile. 381474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 381574b35aa8Smrgprintf %s "checking whether we are cross compiling... " >&6; } 3816f5effb2eSmrgif test "$cross_compiling" != yes; then 3817f5effb2eSmrg { { ac_try="$ac_link" 3818f5effb2eSmrgcase "(($ac_try" in 3819f5effb2eSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3820f5effb2eSmrg *) ac_try_echo=$ac_try;; 3821f5effb2eSmrgesac 3822f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 382374b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3824f5effb2eSmrg (eval "$ac_link") 2>&5 3825f5effb2eSmrg ac_status=$? 382674b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3827f5effb2eSmrg test $ac_status = 0; } 3828f5effb2eSmrg if { ac_try='./conftest$ac_cv_exeext' 3829f5effb2eSmrg { { case "(($ac_try" in 3830f5effb2eSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3831f5effb2eSmrg *) ac_try_echo=$ac_try;; 3832f5effb2eSmrgesac 3833f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 383474b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3835f5effb2eSmrg (eval "$ac_try") 2>&5 3836f5effb2eSmrg ac_status=$? 383774b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3838f5effb2eSmrg test $ac_status = 0; }; }; then 3839f5effb2eSmrg cross_compiling=no 3840f5effb2eSmrg else 3841f5effb2eSmrg if test "$cross_compiling" = maybe; then 3842f5effb2eSmrg cross_compiling=yes 3843f5effb2eSmrg else 384474b35aa8Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 384574b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 384674b35aa8Smrgas_fn_error 77 "cannot run C compiled programs. 3847f5effb2eSmrgIf you meant to cross compile, use \`--host'. 38487d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; } 3849f5effb2eSmrg fi 3850f5effb2eSmrg fi 3851f5effb2eSmrgfi 385274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 385374b35aa8Smrgprintf "%s\n" "$cross_compiling" >&6; } 3854f5effb2eSmrg 3855f5effb2eSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3856f5effb2eSmrgac_clean_files=$ac_clean_files_save 385774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 385874b35aa8Smrgprintf %s "checking for suffix of object files... " >&6; } 385974b35aa8Smrgif test ${ac_cv_objext+y} 386074b35aa8Smrgthen : 386174b35aa8Smrg printf %s "(cached) " >&6 386274b35aa8Smrgelse $as_nop 3863f5effb2eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3864fdb3d228Smrg/* end confdefs.h. */ 3865fdb3d228Smrg 3866fdb3d228Smrgint 386774b35aa8Smrgmain (void) 3868fdb3d228Smrg{ 3869fdb3d228Smrg 3870fdb3d228Smrg ; 3871fdb3d228Smrg return 0; 3872fdb3d228Smrg} 3873fdb3d228Smrg_ACEOF 3874fdb3d228Smrgrm -f conftest.o conftest.obj 3875f5effb2eSmrgif { { ac_try="$ac_compile" 38769b41ff1aSmrgcase "(($ac_try" in 38779b41ff1aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38789b41ff1aSmrg *) ac_try_echo=$ac_try;; 38799b41ff1aSmrgesac 3880f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 388174b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5 38829b41ff1aSmrg (eval "$ac_compile") 2>&5 3883fdb3d228Smrg ac_status=$? 388474b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 388574b35aa8Smrg test $ac_status = 0; } 388674b35aa8Smrgthen : 38879b41ff1aSmrg for ac_file in conftest.o conftest.obj conftest.*; do 38889b41ff1aSmrg test -f "$ac_file" || continue; 3889fdb3d228Smrg case $ac_file in 38909b41ff1aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3891fdb3d228Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3892fdb3d228Smrg break;; 3893fdb3d228Smrg esac 3894fdb3d228Smrgdone 389574b35aa8Smrgelse $as_nop 389674b35aa8Smrg printf "%s\n" "$as_me: failed program was:" >&5 3897fdb3d228Smrgsed 's/^/| /' conftest.$ac_ext >&5 3898fdb3d228Smrg 389974b35aa8Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 390074b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 39017d575c90Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 39027d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; } 3903fdb3d228Smrgfi 3904fdb3d228Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 3905fdb3d228Smrgfi 390674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 390774b35aa8Smrgprintf "%s\n" "$ac_cv_objext" >&6; } 3908fdb3d228SmrgOBJEXT=$ac_cv_objext 3909fdb3d228Smrgac_objext=$OBJEXT 391074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 391174b35aa8Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 391274b35aa8Smrgif test ${ac_cv_c_compiler_gnu+y} 391374b35aa8Smrgthen : 391474b35aa8Smrg printf %s "(cached) " >&6 391574b35aa8Smrgelse $as_nop 3916f5effb2eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3917fdb3d228Smrg/* end confdefs.h. */ 3918fdb3d228Smrg 3919fdb3d228Smrgint 392074b35aa8Smrgmain (void) 3921fdb3d228Smrg{ 3922fdb3d228Smrg#ifndef __GNUC__ 3923fdb3d228Smrg choke me 3924fdb3d228Smrg#endif 3925fdb3d228Smrg 3926fdb3d228Smrg ; 3927fdb3d228Smrg return 0; 3928fdb3d228Smrg} 3929fdb3d228Smrg_ACEOF 393074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 393174b35aa8Smrgthen : 3932fdb3d228Smrg ac_compiler_gnu=yes 393374b35aa8Smrgelse $as_nop 3934f5effb2eSmrg ac_compiler_gnu=no 3935fdb3d228Smrgfi 393674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3937fdb3d228Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3938fdb3d228Smrg 3939fdb3d228Smrgfi 394074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 394174b35aa8Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 394274b35aa8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 394374b35aa8Smrg 39449b41ff1aSmrgif test $ac_compiler_gnu = yes; then 39459b41ff1aSmrg GCC=yes 39469b41ff1aSmrgelse 39479b41ff1aSmrg GCC= 39489b41ff1aSmrgfi 394974b35aa8Smrgac_test_CFLAGS=${CFLAGS+y} 3950fdb3d228Smrgac_save_CFLAGS=$CFLAGS 395174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 395274b35aa8Smrgprintf %s "checking whether $CC accepts -g... " >&6; } 395374b35aa8Smrgif test ${ac_cv_prog_cc_g+y} 395474b35aa8Smrgthen : 395574b35aa8Smrg printf %s "(cached) " >&6 395674b35aa8Smrgelse $as_nop 39579b41ff1aSmrg ac_save_c_werror_flag=$ac_c_werror_flag 39589b41ff1aSmrg ac_c_werror_flag=yes 39599b41ff1aSmrg ac_cv_prog_cc_g=no 39609b41ff1aSmrg CFLAGS="-g" 3961f5effb2eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3962fdb3d228Smrg/* end confdefs.h. */ 3963fdb3d228Smrg 3964fdb3d228Smrgint 396574b35aa8Smrgmain (void) 3966fdb3d228Smrg{ 3967fdb3d228Smrg 3968fdb3d228Smrg ; 3969fdb3d228Smrg return 0; 3970fdb3d228Smrg} 3971fdb3d228Smrg_ACEOF 397274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 397374b35aa8Smrgthen : 39749b41ff1aSmrg ac_cv_prog_cc_g=yes 397574b35aa8Smrgelse $as_nop 3976f5effb2eSmrg CFLAGS="" 3977f5effb2eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39789b41ff1aSmrg/* end confdefs.h. */ 39799b41ff1aSmrg 39809b41ff1aSmrgint 398174b35aa8Smrgmain (void) 39829b41ff1aSmrg{ 39839b41ff1aSmrg 39849b41ff1aSmrg ; 39859b41ff1aSmrg return 0; 39869b41ff1aSmrg} 39879b41ff1aSmrg_ACEOF 398874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 398974b35aa8Smrgthen : 39909b41ff1aSmrg 399174b35aa8Smrgelse $as_nop 3992f5effb2eSmrg ac_c_werror_flag=$ac_save_c_werror_flag 39939b41ff1aSmrg CFLAGS="-g" 3994f5effb2eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39959b41ff1aSmrg/* end confdefs.h. */ 39969b41ff1aSmrg 39979b41ff1aSmrgint 399874b35aa8Smrgmain (void) 39999b41ff1aSmrg{ 40009b41ff1aSmrg 40019b41ff1aSmrg ; 40029b41ff1aSmrg return 0; 40039b41ff1aSmrg} 40049b41ff1aSmrg_ACEOF 400574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 400674b35aa8Smrgthen : 4007fdb3d228Smrg ac_cv_prog_cc_g=yes 40089b41ff1aSmrgfi 400974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4010fdb3d228Smrgfi 401174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40129b41ff1aSmrgfi 401374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40149b41ff1aSmrg ac_c_werror_flag=$ac_save_c_werror_flag 4015fdb3d228Smrgfi 401674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 401774b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 401874b35aa8Smrgif test $ac_test_CFLAGS; then 4019fdb3d228Smrg CFLAGS=$ac_save_CFLAGS 4020fdb3d228Smrgelif test $ac_cv_prog_cc_g = yes; then 4021fdb3d228Smrg if test "$GCC" = yes; then 4022fdb3d228Smrg CFLAGS="-g -O2" 4023fdb3d228Smrg else 4024fdb3d228Smrg CFLAGS="-g" 4025fdb3d228Smrg fi 4026fdb3d228Smrgelse 4027fdb3d228Smrg if test "$GCC" = yes; then 4028fdb3d228Smrg CFLAGS="-O2" 4029fdb3d228Smrg else 4030fdb3d228Smrg CFLAGS= 4031fdb3d228Smrg fi 4032fdb3d228Smrgfi 403374b35aa8Smrgac_prog_cc_stdc=no 403474b35aa8Smrgif test x$ac_prog_cc_stdc = xno 403574b35aa8Smrgthen : 403674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 403774b35aa8Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 403874b35aa8Smrgif test ${ac_cv_prog_cc_c11+y} 403974b35aa8Smrgthen : 404074b35aa8Smrg printf %s "(cached) " >&6 404174b35aa8Smrgelse $as_nop 404274b35aa8Smrg ac_cv_prog_cc_c11=no 4043fdb3d228Smrgac_save_CC=$CC 4044f5effb2eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4045fdb3d228Smrg/* end confdefs.h. */ 404674b35aa8Smrg$ac_c_conftest_c11_program 404774b35aa8Smrg_ACEOF 404874b35aa8Smrgfor ac_arg in '' -std=gnu11 404974b35aa8Smrgdo 405074b35aa8Smrg CC="$ac_save_CC $ac_arg" 405174b35aa8Smrg if ac_fn_c_try_compile "$LINENO" 405274b35aa8Smrgthen : 405374b35aa8Smrg ac_cv_prog_cc_c11=$ac_arg 405474b35aa8Smrgfi 405574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 405674b35aa8Smrg test "x$ac_cv_prog_cc_c11" != "xno" && break 405774b35aa8Smrgdone 405874b35aa8Smrgrm -f conftest.$ac_ext 405974b35aa8SmrgCC=$ac_save_CC 406074b35aa8Smrgfi 4061fdb3d228Smrg 406274b35aa8Smrgif test "x$ac_cv_prog_cc_c11" = xno 406374b35aa8Smrgthen : 406474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 406574b35aa8Smrgprintf "%s\n" "unsupported" >&6; } 406674b35aa8Smrgelse $as_nop 406774b35aa8Smrg if test "x$ac_cv_prog_cc_c11" = x 406874b35aa8Smrgthen : 406974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 407074b35aa8Smrgprintf "%s\n" "none needed" >&6; } 407174b35aa8Smrgelse $as_nop 407274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 407374b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 407474b35aa8Smrg CC="$CC $ac_cv_prog_cc_c11" 407574b35aa8Smrgfi 407674b35aa8Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 407774b35aa8Smrg ac_prog_cc_stdc=c11 407874b35aa8Smrgfi 407974b35aa8Smrgfi 408074b35aa8Smrgif test x$ac_prog_cc_stdc = xno 408174b35aa8Smrgthen : 408274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 408374b35aa8Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 408474b35aa8Smrgif test ${ac_cv_prog_cc_c99+y} 408574b35aa8Smrgthen : 408674b35aa8Smrg printf %s "(cached) " >&6 408774b35aa8Smrgelse $as_nop 408874b35aa8Smrg ac_cv_prog_cc_c99=no 408974b35aa8Smrgac_save_CC=$CC 409074b35aa8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 409174b35aa8Smrg/* end confdefs.h. */ 409274b35aa8Smrg$ac_c_conftest_c99_program 409374b35aa8Smrg_ACEOF 409474b35aa8Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 409574b35aa8Smrgdo 409674b35aa8Smrg CC="$ac_save_CC $ac_arg" 409774b35aa8Smrg if ac_fn_c_try_compile "$LINENO" 409874b35aa8Smrgthen : 409974b35aa8Smrg ac_cv_prog_cc_c99=$ac_arg 410074b35aa8Smrgfi 410174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 410274b35aa8Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 410374b35aa8Smrgdone 410474b35aa8Smrgrm -f conftest.$ac_ext 410574b35aa8SmrgCC=$ac_save_CC 410674b35aa8Smrgfi 41079b41ff1aSmrg 410874b35aa8Smrgif test "x$ac_cv_prog_cc_c99" = xno 410974b35aa8Smrgthen : 411074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 411174b35aa8Smrgprintf "%s\n" "unsupported" >&6; } 411274b35aa8Smrgelse $as_nop 411374b35aa8Smrg if test "x$ac_cv_prog_cc_c99" = x 411474b35aa8Smrgthen : 411574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 411674b35aa8Smrgprintf "%s\n" "none needed" >&6; } 411774b35aa8Smrgelse $as_nop 411874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 411974b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 412074b35aa8Smrg CC="$CC $ac_cv_prog_cc_c99" 412174b35aa8Smrgfi 412274b35aa8Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 412374b35aa8Smrg ac_prog_cc_stdc=c99 412474b35aa8Smrgfi 412574b35aa8Smrgfi 412674b35aa8Smrgif test x$ac_prog_cc_stdc = xno 412774b35aa8Smrgthen : 412874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 412974b35aa8Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 413074b35aa8Smrgif test ${ac_cv_prog_cc_c89+y} 413174b35aa8Smrgthen : 413274b35aa8Smrg printf %s "(cached) " >&6 413374b35aa8Smrgelse $as_nop 413474b35aa8Smrg ac_cv_prog_cc_c89=no 413574b35aa8Smrgac_save_CC=$CC 413674b35aa8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 413774b35aa8Smrg/* end confdefs.h. */ 413874b35aa8Smrg$ac_c_conftest_c89_program 4139fdb3d228Smrg_ACEOF 414074b35aa8Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4141fdb3d228Smrgdo 4142fdb3d228Smrg CC="$ac_save_CC $ac_arg" 414374b35aa8Smrg if ac_fn_c_try_compile "$LINENO" 414474b35aa8Smrgthen : 41459b41ff1aSmrg ac_cv_prog_cc_c89=$ac_arg 4146fdb3d228Smrgfi 414774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41489b41ff1aSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4149fdb3d228Smrgdone 41509b41ff1aSmrgrm -f conftest.$ac_ext 4151fdb3d228SmrgCC=$ac_save_CC 4152fdb3d228Smrgfi 4153fdb3d228Smrg 415474b35aa8Smrgif test "x$ac_cv_prog_cc_c89" = xno 415574b35aa8Smrgthen : 415674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 415774b35aa8Smrgprintf "%s\n" "unsupported" >&6; } 415874b35aa8Smrgelse $as_nop 415974b35aa8Smrg if test "x$ac_cv_prog_cc_c89" = x 416074b35aa8Smrgthen : 416174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 416274b35aa8Smrgprintf "%s\n" "none needed" >&6; } 416374b35aa8Smrgelse $as_nop 416474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 416574b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 416674b35aa8Smrg CC="$CC $ac_cv_prog_cc_c89" 416774b35aa8Smrgfi 416874b35aa8Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 416974b35aa8Smrg ac_prog_cc_stdc=c89 417074b35aa8Smrgfi 4171f5effb2eSmrgfi 4172fdb3d228Smrg 4173fdb3d228Smrgac_ext=c 4174fdb3d228Smrgac_cpp='$CPP $CPPFLAGS' 4175fdb3d228Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4176fdb3d228Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4177fdb3d228Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4178fdb3d228Smrg 417974b35aa8Smrg 418074b35aa8Smrg ac_ext=c 4181585aa3f7Smrgac_cpp='$CPP $CPPFLAGS' 4182585aa3f7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4183585aa3f7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4184585aa3f7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 418574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 418674b35aa8Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 418774b35aa8Smrgif test ${am_cv_prog_cc_c_o+y} 418874b35aa8Smrgthen : 418974b35aa8Smrg printf %s "(cached) " >&6 419074b35aa8Smrgelse $as_nop 4191585aa3f7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4192585aa3f7Smrg/* end confdefs.h. */ 4193585aa3f7Smrg 4194585aa3f7Smrgint 419574b35aa8Smrgmain (void) 4196585aa3f7Smrg{ 4197585aa3f7Smrg 4198585aa3f7Smrg ; 4199585aa3f7Smrg return 0; 4200585aa3f7Smrg} 4201585aa3f7Smrg_ACEOF 4202585aa3f7Smrg # Make sure it works both with $CC and with simple cc. 4203585aa3f7Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 4204585aa3f7Smrg # compilers refuse to overwrite an existing .o file with -o, 4205585aa3f7Smrg # though they will create one. 4206585aa3f7Smrg am_cv_prog_cc_c_o=yes 4207585aa3f7Smrg for am_i in 1 2; do 4208585aa3f7Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4209585aa3f7Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4210585aa3f7Smrg ac_status=$? 4211585aa3f7Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4212585aa3f7Smrg (exit $ac_status); } \ 4213585aa3f7Smrg && test -f conftest2.$ac_objext; then 4214585aa3f7Smrg : OK 4215585aa3f7Smrg else 4216585aa3f7Smrg am_cv_prog_cc_c_o=no 4217585aa3f7Smrg break 4218585aa3f7Smrg fi 4219585aa3f7Smrg done 4220585aa3f7Smrg rm -f core conftest* 4221585aa3f7Smrg unset am_i 4222585aa3f7Smrgfi 422374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 422474b35aa8Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4225585aa3f7Smrgif test "$am_cv_prog_cc_c_o" != yes; then 4226585aa3f7Smrg # Losing compiler, so override with the script. 4227585aa3f7Smrg # FIXME: It is wrong to rewrite CC. 4228585aa3f7Smrg # But if we don't then we get into trouble of one sort or another. 4229585aa3f7Smrg # A longer-term fix would be to have automake use am__CC in this case, 4230585aa3f7Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4231585aa3f7Smrg CC="$am_aux_dir/compile $CC" 4232585aa3f7Smrgfi 4233585aa3f7Smrgac_ext=c 4234585aa3f7Smrgac_cpp='$CPP $CPPFLAGS' 4235585aa3f7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4236585aa3f7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4237585aa3f7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4238585aa3f7Smrg 4239585aa3f7Smrg 4240fdb3d228Smrgdepcc="$CC" am_compiler_list= 4241fdb3d228Smrg 424274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 424374b35aa8Smrgprintf %s "checking dependency style of $depcc... " >&6; } 424474b35aa8Smrgif test ${am_cv_CC_dependencies_compiler_type+y} 424574b35aa8Smrgthen : 424674b35aa8Smrg printf %s "(cached) " >&6 424774b35aa8Smrgelse $as_nop 4248fdb3d228Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4249fdb3d228Smrg # We make a subdir and do the tests there. Otherwise we can end up 4250fdb3d228Smrg # making bogus files that we don't know about and never remove. For 4251fdb3d228Smrg # instance it was reported that on HP-UX the gcc test will end up 4252585aa3f7Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 4253585aa3f7Smrg # in D". 42547d575c90Smrg rm -rf conftest.dir 4255fdb3d228Smrg mkdir conftest.dir 4256fdb3d228Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 4257fdb3d228Smrg # using a relative directory. 4258fdb3d228Smrg cp "$am_depcomp" conftest.dir 4259fdb3d228Smrg cd conftest.dir 4260fdb3d228Smrg # We will build objects and dependencies in a subdirectory because 4261fdb3d228Smrg # it helps to detect inapplicable dependency modes. For instance 4262fdb3d228Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 4263fdb3d228Smrg # side effect of compilation, but ICC will put the dependencies in 4264fdb3d228Smrg # the current directory while Tru64 will put them in the object 4265fdb3d228Smrg # directory. 4266fdb3d228Smrg mkdir sub 4267fdb3d228Smrg 4268fdb3d228Smrg am_cv_CC_dependencies_compiler_type=none 4269fdb3d228Smrg if test "$am_compiler_list" = ""; then 4270fdb3d228Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4271fdb3d228Smrg fi 42729b41ff1aSmrg am__universal=false 42739b41ff1aSmrg case " $depcc " in #( 42749b41ff1aSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 42759b41ff1aSmrg esac 42769b41ff1aSmrg 4277fdb3d228Smrg for depmode in $am_compiler_list; do 4278fdb3d228Smrg # Setup a source with many dependencies, because some compilers 4279fdb3d228Smrg # like to wrap large dependency lists on column 80 (with \), and 4280fdb3d228Smrg # we should not choose a depcomp mode which is confused by this. 4281fdb3d228Smrg # 4282fdb3d228Smrg # We need to recreate these files for each test, as the compiler may 4283fdb3d228Smrg # overwrite some of them when testing with obscure command lines. 4284fdb3d228Smrg # This happens at least with the AIX C compiler. 4285fdb3d228Smrg : > sub/conftest.c 4286fdb3d228Smrg for i in 1 2 3 4 5 6; do 4287fdb3d228Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4288585aa3f7Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4289585aa3f7Smrg # Solaris 10 /bin/sh. 4290585aa3f7Smrg echo '/* dummy */' > sub/conftst$i.h 4291fdb3d228Smrg done 4292fdb3d228Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4293fdb3d228Smrg 4294585aa3f7Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 42959b41ff1aSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4296585aa3f7Smrg # handle '-M -o', and we need to detect this. Also, some Intel 4297585aa3f7Smrg # versions had trouble with output in subdirs. 42989b41ff1aSmrg am__obj=sub/conftest.${OBJEXT-o} 42999b41ff1aSmrg am__minus_obj="-o $am__obj" 4300fdb3d228Smrg case $depmode in 43019b41ff1aSmrg gcc) 43029b41ff1aSmrg # This depmode causes a compiler race in universal mode. 43039b41ff1aSmrg test "$am__universal" = false || continue 43049b41ff1aSmrg ;; 4305fdb3d228Smrg nosideeffect) 4306585aa3f7Smrg # After this tag, mechanisms are not by side-effect, so they'll 4307585aa3f7Smrg # only be used when explicitly requested. 4308fdb3d228Smrg if test "x$enable_dependency_tracking" = xyes; then 4309fdb3d228Smrg continue 4310fdb3d228Smrg else 4311fdb3d228Smrg break 4312fdb3d228Smrg fi 4313fdb3d228Smrg ;; 43147d575c90Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4315585aa3f7Smrg # This compiler won't grok '-c -o', but also, the minuso test has 43169b41ff1aSmrg # not run yet. These depmodes are late enough in the game, and 43179b41ff1aSmrg # so weak that their functioning should not be impacted. 4318f5effb2eSmrg am__obj=conftest.${OBJEXT-o} 4319f5effb2eSmrg am__minus_obj= 4320f5effb2eSmrg ;; 4321f5effb2eSmrg none) break ;; 4322f5effb2eSmrg esac 4323f5effb2eSmrg if depmode=$depmode \ 4324f5effb2eSmrg source=sub/conftest.c object=$am__obj \ 432574b35aa8Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 432674b35aa8Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 432774b35aa8Smrg >/dev/null 2>conftest.err && 432874b35aa8Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 432974b35aa8Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 433074b35aa8Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 433174b35aa8Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 433274b35aa8Smrg # icc doesn't choke on unknown options, it will just issue warnings 433374b35aa8Smrg # or remarks (even with -Werror). So we grep stderr for any message 433474b35aa8Smrg # that says an option was ignored or not supported. 433574b35aa8Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 433674b35aa8Smrg # icc: Command line warning: ignoring option '-M'; no argument required 433774b35aa8Smrg # The diagnosis changed in icc 8.0: 433874b35aa8Smrg # icc: Command line remark: option '-MP' not supported 433974b35aa8Smrg if (grep 'ignoring option' conftest.err || 434074b35aa8Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 434174b35aa8Smrg am_cv_CC_dependencies_compiler_type=$depmode 434274b35aa8Smrg break 434374b35aa8Smrg fi 43449b41ff1aSmrg fi 43459b41ff1aSmrg done 43469b41ff1aSmrg 434774b35aa8Smrg cd .. 434874b35aa8Smrg rm -rf conftest.dir 43499b41ff1aSmrgelse 435074b35aa8Smrg am_cv_CC_dependencies_compiler_type=none 43519b41ff1aSmrgfi 43529b41ff1aSmrg 43539b41ff1aSmrgfi 435474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 435574b35aa8Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 435674b35aa8SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 43579b41ff1aSmrg 435874b35aa8Smrg if 435974b35aa8Smrg test "x$enable_dependency_tracking" != xno \ 436074b35aa8Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 436174b35aa8Smrg am__fastdepCC_TRUE= 436274b35aa8Smrg am__fastdepCC_FALSE='#' 43639b41ff1aSmrgelse 436474b35aa8Smrg am__fastdepCC_TRUE='#' 436574b35aa8Smrg am__fastdepCC_FALSE= 43669b41ff1aSmrgfi 43679b41ff1aSmrg 43689b41ff1aSmrg 43699b41ff1aSmrg 437074b35aa8Smrg 437174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 437274b35aa8Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 437374b35aa8Smrgif test ${ac_cv_c_undeclared_builtin_options+y} 437474b35aa8Smrgthen : 437574b35aa8Smrg printf %s "(cached) " >&6 437674b35aa8Smrgelse $as_nop 437774b35aa8Smrg ac_save_CFLAGS=$CFLAGS 437874b35aa8Smrg ac_cv_c_undeclared_builtin_options='cannot detect' 437974b35aa8Smrg for ac_arg in '' -fno-builtin; do 438074b35aa8Smrg CFLAGS="$ac_save_CFLAGS $ac_arg" 438174b35aa8Smrg # This test program should *not* compile successfully. 438274b35aa8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 43839b41ff1aSmrg/* end confdefs.h. */ 43849b41ff1aSmrg 43859b41ff1aSmrgint 438674b35aa8Smrgmain (void) 43879b41ff1aSmrg{ 438874b35aa8Smrg(void) strchr; 43899b41ff1aSmrg ; 43909b41ff1aSmrg return 0; 43919b41ff1aSmrg} 43929b41ff1aSmrg_ACEOF 439374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 439474b35aa8Smrgthen : 43959b41ff1aSmrg 439674b35aa8Smrgelse $as_nop 439774b35aa8Smrg # This test program should compile successfully. 439874b35aa8Smrg # No library function is consistently available on 439974b35aa8Smrg # freestanding implementations, so test against a dummy 440074b35aa8Smrg # declaration. Include always-available headers on the 440174b35aa8Smrg # off chance that they somehow elicit warnings. 440274b35aa8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44039b41ff1aSmrg/* end confdefs.h. */ 440474b35aa8Smrg#include <float.h> 440574b35aa8Smrg#include <limits.h> 440674b35aa8Smrg#include <stdarg.h> 440774b35aa8Smrg#include <stddef.h> 440874b35aa8Smrgextern void ac_decl (int, char *); 44099b41ff1aSmrg 44109b41ff1aSmrgint 441174b35aa8Smrgmain (void) 44129b41ff1aSmrg{ 441374b35aa8Smrg(void) ac_decl (0, (char *) 0); 441474b35aa8Smrg (void) ac_decl; 441574b35aa8Smrg 441674b35aa8Smrg ; 44179b41ff1aSmrg return 0; 44189b41ff1aSmrg} 44199b41ff1aSmrg_ACEOF 442074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 442174b35aa8Smrgthen : 442274b35aa8Smrg if test x"$ac_arg" = x 442374b35aa8Smrgthen : 442474b35aa8Smrg ac_cv_c_undeclared_builtin_options='none needed' 442574b35aa8Smrgelse $as_nop 442674b35aa8Smrg ac_cv_c_undeclared_builtin_options=$ac_arg 44279b41ff1aSmrgfi 442874b35aa8Smrg break 44299b41ff1aSmrgfi 443074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44319b41ff1aSmrgfi 443274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 443374b35aa8Smrg done 443474b35aa8Smrg CFLAGS=$ac_save_CFLAGS 443574b35aa8Smrg 443674b35aa8Smrgfi 443774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 443874b35aa8Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 443974b35aa8Smrg case $ac_cv_c_undeclared_builtin_options in #( 444074b35aa8Smrg 'cannot detect') : 444174b35aa8Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 444274b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 444374b35aa8Smrgas_fn_error $? "cannot make $CC report undeclared builtins 444474b35aa8SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 444574b35aa8Smrg 'none needed') : 444674b35aa8Smrg ac_c_undeclared_builtin_options='' ;; #( 444774b35aa8Smrg *) : 444874b35aa8Smrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 444974b35aa8Smrgesac 44509b41ff1aSmrg 445174b35aa8Smrgac_header= ac_cache= 445274b35aa8Smrgfor ac_item in $ac_header_c_list 445374b35aa8Smrgdo 445474b35aa8Smrg if test $ac_cache; then 445574b35aa8Smrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 445674b35aa8Smrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 445774b35aa8Smrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 445874b35aa8Smrg fi 445974b35aa8Smrg ac_header= ac_cache= 446074b35aa8Smrg elif test $ac_header; then 446174b35aa8Smrg ac_cache=$ac_item 446274b35aa8Smrg else 446374b35aa8Smrg ac_header=$ac_item 446474b35aa8Smrg fi 446574b35aa8Smrgdone 44669b41ff1aSmrg 44679b41ff1aSmrg 44689b41ff1aSmrg 44699b41ff1aSmrg 44709b41ff1aSmrg 44719b41ff1aSmrg 44729b41ff1aSmrg 44739b41ff1aSmrg 447474b35aa8Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 447574b35aa8Smrgthen : 447674b35aa8Smrg 447774b35aa8Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 447874b35aa8Smrg 447974b35aa8Smrgfi 448074b35aa8Smrg 448174b35aa8Smrg 44829b41ff1aSmrg 44839b41ff1aSmrg 448474b35aa8Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 448574b35aa8Smrgif test "x$ac_cv_have_decl___clang__" = xyes 448674b35aa8Smrgthen : 44877d575c90Smrg CLANGCC="yes" 448874b35aa8Smrgelse $as_nop 44897d575c90Smrg CLANGCC="no" 44907d575c90Smrgfi 449174b35aa8Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 449274b35aa8Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 449374b35aa8Smrgthen : 44947d575c90Smrg INTELCC="yes" 449574b35aa8Smrgelse $as_nop 44967d575c90Smrg INTELCC="no" 44977d575c90Smrgfi 449874b35aa8Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 449974b35aa8Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 450074b35aa8Smrgthen : 45017d575c90Smrg SUNCC="yes" 450274b35aa8Smrgelse $as_nop 45037d575c90Smrg SUNCC="no" 45047d575c90Smrgfi 4505f5effb2eSmrg 4506f5effb2eSmrg 45079b41ff1aSmrg 45089b41ff1aSmrg 45092f6f3826Smrg 45102f6f3826Smrg 45112f6f3826Smrg 45122f6f3826Smrg 4513f5effb2eSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4514f5effb2eSmrg if test -n "$ac_tool_prefix"; then 4515f5effb2eSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4516f5effb2eSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 451774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 451874b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 451974b35aa8Smrgif test ${ac_cv_path_PKG_CONFIG+y} 452074b35aa8Smrgthen : 452174b35aa8Smrg printf %s "(cached) " >&6 452274b35aa8Smrgelse $as_nop 4523f5effb2eSmrg case $PKG_CONFIG in 4524f5effb2eSmrg [\\/]* | ?:[\\/]*) 4525f5effb2eSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4526f5effb2eSmrg ;; 4527f5effb2eSmrg *) 4528f5effb2eSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4529f5effb2eSmrgfor as_dir in $PATH 4530f5effb2eSmrgdo 4531f5effb2eSmrg IFS=$as_save_IFS 453274b35aa8Smrg case $as_dir in #((( 453374b35aa8Smrg '') as_dir=./ ;; 453474b35aa8Smrg */) ;; 453574b35aa8Smrg *) as_dir=$as_dir/ ;; 453674b35aa8Smrg esac 4537f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 453874b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 453974b35aa8Smrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 454074b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4541f5effb2eSmrg break 2 4542f5effb2eSmrg fi 4543f5effb2eSmrgdone 4544f5effb2eSmrg done 4545f5effb2eSmrgIFS=$as_save_IFS 4546f5effb2eSmrg 4547f5effb2eSmrg ;; 4548f5effb2eSmrgesac 4549f5effb2eSmrgfi 4550f5effb2eSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4551f5effb2eSmrgif test -n "$PKG_CONFIG"; then 455274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 455374b35aa8Smrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4554f5effb2eSmrgelse 455574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 455674b35aa8Smrgprintf "%s\n" "no" >&6; } 45579b41ff1aSmrgfi 45589b41ff1aSmrg 45599b41ff1aSmrg 45609b41ff1aSmrgfi 4561f5effb2eSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4562f5effb2eSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4563f5effb2eSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 4564f5effb2eSmrgset dummy pkg-config; ac_word=$2 456574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 456674b35aa8Smrgprintf %s "checking for $ac_word... " >&6; } 456774b35aa8Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 456874b35aa8Smrgthen : 456974b35aa8Smrg printf %s "(cached) " >&6 457074b35aa8Smrgelse $as_nop 4571f5effb2eSmrg case $ac_pt_PKG_CONFIG in 4572f5effb2eSmrg [\\/]* | ?:[\\/]*) 4573f5effb2eSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4574f5effb2eSmrg ;; 45759b41ff1aSmrg *) 4576f5effb2eSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4577f5effb2eSmrgfor as_dir in $PATH 4578f5effb2eSmrgdo 4579f5effb2eSmrg IFS=$as_save_IFS 458074b35aa8Smrg case $as_dir in #((( 458174b35aa8Smrg '') as_dir=./ ;; 458274b35aa8Smrg */) ;; 458374b35aa8Smrg *) as_dir=$as_dir/ ;; 458474b35aa8Smrg esac 4585f5effb2eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 458674b35aa8Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 458774b35aa8Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 458874b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4589f5effb2eSmrg break 2 4590f5effb2eSmrg fi 4591f5effb2eSmrgdone 4592f5effb2eSmrg done 4593f5effb2eSmrgIFS=$as_save_IFS 4594f5effb2eSmrg 4595f5effb2eSmrg ;; 45969b41ff1aSmrgesac 4597f5effb2eSmrgfi 4598f5effb2eSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4599f5effb2eSmrgif test -n "$ac_pt_PKG_CONFIG"; then 460074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 460174b35aa8Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4602f5effb2eSmrgelse 460374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 460474b35aa8Smrgprintf "%s\n" "no" >&6; } 46057d575c90Smrgfi 46067d575c90Smrg 46077d575c90Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 46087d575c90Smrg PKG_CONFIG="" 46097d575c90Smrg else 46107d575c90Smrg case $cross_compiling:$ac_tool_warned in 46117d575c90Smrgyes:) 461274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 461374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 46147d575c90Smrgac_tool_warned=yes ;; 46157d575c90Smrgesac 46167d575c90Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 46177d575c90Smrg fi 46187d575c90Smrgelse 46197d575c90Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 46207d575c90Smrgfi 46217d575c90Smrg 46227d575c90Smrgfi 46237d575c90Smrgif test -n "$PKG_CONFIG"; then 46247d575c90Smrg _pkg_min_version=0.9.0 462574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 462674b35aa8Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 46277d575c90Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 462874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 462974b35aa8Smrgprintf "%s\n" "yes" >&6; } 46307d575c90Smrg else 463174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 463274b35aa8Smrgprintf "%s\n" "no" >&6; } 46337d575c90Smrg PKG_CONFIG="" 46347d575c90Smrg fi 46357d575c90Smrgfi 46367d575c90Smrg 463774b35aa8Smrg 463874b35aa8Smrg # Make sure we can run config.sub. 463974b35aa8Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 464074b35aa8Smrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 464174b35aa8Smrg 464274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 464374b35aa8Smrgprintf %s "checking build system type... " >&6; } 464474b35aa8Smrgif test ${ac_cv_build+y} 464574b35aa8Smrgthen : 464674b35aa8Smrg printf %s "(cached) " >&6 464774b35aa8Smrgelse $as_nop 46487d575c90Smrg ac_build_alias=$build_alias 46497d575c90Smrgtest "x$ac_build_alias" = x && 465074b35aa8Smrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 46517d575c90Smrgtest "x$ac_build_alias" = x && 46527d575c90Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 465374b35aa8Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 465474b35aa8Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 46557d575c90Smrg 46567d575c90Smrgfi 465774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 465874b35aa8Smrgprintf "%s\n" "$ac_cv_build" >&6; } 46597d575c90Smrgcase $ac_cv_build in 46607d575c90Smrg*-*-*) ;; 46617d575c90Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 46627d575c90Smrgesac 46637d575c90Smrgbuild=$ac_cv_build 46647d575c90Smrgac_save_IFS=$IFS; IFS='-' 46657d575c90Smrgset x $ac_cv_build 46667d575c90Smrgshift 46677d575c90Smrgbuild_cpu=$1 46687d575c90Smrgbuild_vendor=$2 46697d575c90Smrgshift; shift 46707d575c90Smrg# Remember, the first character of IFS is used to create $*, 46717d575c90Smrg# except with old shells: 46727d575c90Smrgbuild_os=$* 46737d575c90SmrgIFS=$ac_save_IFS 46747d575c90Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 46757d575c90Smrg 46767d575c90Smrg 467774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 467874b35aa8Smrgprintf %s "checking host system type... " >&6; } 467974b35aa8Smrgif test ${ac_cv_host+y} 468074b35aa8Smrgthen : 468174b35aa8Smrg printf %s "(cached) " >&6 468274b35aa8Smrgelse $as_nop 46837d575c90Smrg if test "x$host_alias" = x; then 46847d575c90Smrg ac_cv_host=$ac_cv_build 46857d575c90Smrgelse 468674b35aa8Smrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 468774b35aa8Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 46887d575c90Smrgfi 46897d575c90Smrg 46907d575c90Smrgfi 469174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 469274b35aa8Smrgprintf "%s\n" "$ac_cv_host" >&6; } 46937d575c90Smrgcase $ac_cv_host in 46947d575c90Smrg*-*-*) ;; 46957d575c90Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 46967d575c90Smrgesac 46977d575c90Smrghost=$ac_cv_host 46987d575c90Smrgac_save_IFS=$IFS; IFS='-' 46997d575c90Smrgset x $ac_cv_host 47007d575c90Smrgshift 47017d575c90Smrghost_cpu=$1 47027d575c90Smrghost_vendor=$2 47037d575c90Smrgshift; shift 47047d575c90Smrg# Remember, the first character of IFS is used to create $*, 47057d575c90Smrg# except with old shells: 47067d575c90Smrghost_os=$* 47077d575c90SmrgIFS=$ac_save_IFS 47087d575c90Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 47097d575c90Smrg 47107d575c90Smrg 471174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 471274b35aa8Smrgprintf %s "checking for a sed that does not truncate output... " >&6; } 471374b35aa8Smrgif test ${ac_cv_path_SED+y} 471474b35aa8Smrgthen : 471574b35aa8Smrg printf %s "(cached) " >&6 471674b35aa8Smrgelse $as_nop 47177d575c90Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 47187d575c90Smrg for ac_i in 1 2 3 4 5 6 7; do 47197d575c90Smrg ac_script="$ac_script$as_nl$ac_script" 47207d575c90Smrg done 47217d575c90Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 47227d575c90Smrg { ac_script=; unset ac_script;} 47237d575c90Smrg if test -z "$SED"; then 47247d575c90Smrg ac_path_SED_found=false 47257d575c90Smrg # Loop through the user's path and test for each of PROGNAME-LIST 47267d575c90Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 47277d575c90Smrgfor as_dir in $PATH 47287d575c90Smrgdo 47297d575c90Smrg IFS=$as_save_IFS 473074b35aa8Smrg case $as_dir in #((( 473174b35aa8Smrg '') as_dir=./ ;; 473274b35aa8Smrg */) ;; 473374b35aa8Smrg *) as_dir=$as_dir/ ;; 473474b35aa8Smrg esac 473574b35aa8Smrg for ac_prog in sed gsed 473674b35aa8Smrg do 47377d575c90Smrg for ac_exec_ext in '' $ac_executable_extensions; do 473874b35aa8Smrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4739585aa3f7Smrg as_fn_executable_p "$ac_path_SED" || continue 47407d575c90Smrg# Check for GNU ac_path_SED and select it if it is found. 47417d575c90Smrg # Check for GNU $ac_path_SED 47427d575c90Smrgcase `"$ac_path_SED" --version 2>&1` in 47437d575c90Smrg*GNU*) 47447d575c90Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 47457d575c90Smrg*) 47467d575c90Smrg ac_count=0 474774b35aa8Smrg printf %s 0123456789 >"conftest.in" 47487d575c90Smrg while : 47497d575c90Smrg do 47507d575c90Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 47517d575c90Smrg mv "conftest.tmp" "conftest.in" 47527d575c90Smrg cp "conftest.in" "conftest.nl" 475374b35aa8Smrg printf "%s\n" '' >> "conftest.nl" 47547d575c90Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 47557d575c90Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 47567d575c90Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 47577d575c90Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 47587d575c90Smrg # Best one so far, save it but keep looking for a better one 47597d575c90Smrg ac_cv_path_SED="$ac_path_SED" 47607d575c90Smrg ac_path_SED_max=$ac_count 47617d575c90Smrg fi 47627d575c90Smrg # 10*(2^10) chars as input seems more than enough 47637d575c90Smrg test $ac_count -gt 10 && break 47647d575c90Smrg done 47657d575c90Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 47667d575c90Smrgesac 47677d575c90Smrg 47687d575c90Smrg $ac_path_SED_found && break 3 47697d575c90Smrg done 47707d575c90Smrg done 47717d575c90Smrg done 47727d575c90SmrgIFS=$as_save_IFS 47737d575c90Smrg if test -z "$ac_cv_path_SED"; then 47747d575c90Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 47757d575c90Smrg fi 47767d575c90Smrgelse 47777d575c90Smrg ac_cv_path_SED=$SED 47787d575c90Smrgfi 47797d575c90Smrg 47807d575c90Smrgfi 478174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 478274b35aa8Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 47837d575c90Smrg SED="$ac_cv_path_SED" 47847d575c90Smrg rm -f conftest.sed 47857d575c90Smrg 47867d575c90Smrg 47877d575c90Smrg 47887d575c90Smrg 47897d575c90Smrg 47907d575c90Smrg 47917d575c90Smrg# Check whether --enable-selective-werror was given. 479274b35aa8Smrgif test ${enable_selective_werror+y} 479374b35aa8Smrgthen : 47947d575c90Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 479574b35aa8Smrgelse $as_nop 47967d575c90Smrg SELECTIVE_WERROR=yes 47977d575c90Smrgfi 47987d575c90Smrg 47997d575c90Smrg 48007d575c90Smrg 48017d575c90Smrg 48027d575c90Smrg 48037d575c90Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 48047d575c90Smrgif test "x$SUNCC" = "xyes"; then 48057d575c90Smrg BASE_CFLAGS="-v" 48067d575c90Smrgelse 48077d575c90Smrg BASE_CFLAGS="" 48087d575c90Smrgfi 48097d575c90Smrg 48107d575c90Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 48117d575c90Smrg 48127d575c90Smrg 48137d575c90Smrg 48147d575c90Smrg 48157d575c90Smrg 48167d575c90Smrg 48177d575c90Smrg 48187d575c90Smrg 48197d575c90Smrg 48207d575c90Smrg 48217d575c90Smrg 48227d575c90Smrg 48237d575c90Smrg 48247d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 48257d575c90Smrg 48267d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 48277d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 482874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 482974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 483074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 483174b35aa8Smrgthen : 483274b35aa8Smrg printf %s "(cached) " >&6 483374b35aa8Smrgelse $as_nop 48347d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48357d575c90Smrg/* end confdefs.h. */ 48367d575c90Smrgint i; 48377d575c90Smrg_ACEOF 483874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 483974b35aa8Smrgthen : 48407d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 484174b35aa8Smrgelse $as_nop 48427d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 48437d575c90Smrgfi 484474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 48457d575c90Smrgfi 484674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 484774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 48487d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 48497d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48507d575c90Smrgfi 48517d575c90Smrg 48527d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 48537d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 48547d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48557d575c90Smrg fi 48567d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 485774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 485874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 485974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 486074b35aa8Smrgthen : 486174b35aa8Smrg printf %s "(cached) " >&6 486274b35aa8Smrgelse $as_nop 48637d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48647d575c90Smrg/* end confdefs.h. */ 48657d575c90Smrgint i; 48667d575c90Smrg_ACEOF 486774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 486874b35aa8Smrgthen : 48697d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 487074b35aa8Smrgelse $as_nop 48717d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 48727d575c90Smrgfi 487374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 48747d575c90Smrgfi 487574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 487674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 48777d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 48787d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48797d575c90Smrgfi 48807d575c90Smrg 48817d575c90Smrgfound="no" 48827d575c90Smrg 48837d575c90Smrg if test $found = "no" ; then 4884585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 48857d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48867d575c90Smrg fi 48877d575c90Smrg 4888585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 48897d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 48907d575c90Smrg fi 48917d575c90Smrg 48927d575c90Smrg CFLAGS="$CFLAGS -Wall" 48937d575c90Smrg 489474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 489574b35aa8Smrgprintf %s "checking if $CC supports -Wall... " >&6; } 48967d575c90Smrg cacheid=xorg_cv_cc_flag__Wall 489774b35aa8Smrg if eval test \${$cacheid+y} 489874b35aa8Smrgthen : 489974b35aa8Smrg printf %s "(cached) " >&6 490074b35aa8Smrgelse $as_nop 49017d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49027d575c90Smrg/* end confdefs.h. */ 49037d575c90Smrgint i; 49047d575c90Smrgint 490574b35aa8Smrgmain (void) 49067d575c90Smrg{ 49077d575c90Smrg 49087d575c90Smrg ; 49097d575c90Smrg return 0; 49107d575c90Smrg} 49117d575c90Smrg_ACEOF 491274b35aa8Smrgif ac_fn_c_try_link "$LINENO" 491374b35aa8Smrgthen : 49147d575c90Smrg eval $cacheid=yes 491574b35aa8Smrgelse $as_nop 49167d575c90Smrg eval $cacheid=no 49177d575c90Smrgfi 491874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 49197d575c90Smrg conftest$ac_exeext conftest.$ac_ext 49207d575c90Smrgfi 49217d575c90Smrg 49227d575c90Smrg 49237d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 49247d575c90Smrg 49257d575c90Smrg eval supported=\$$cacheid 492674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 492774b35aa8Smrgprintf "%s\n" "$supported" >&6; } 49287d575c90Smrg if test "$supported" = "yes" ; then 49297d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 49307d575c90Smrg found="yes" 49317d575c90Smrg fi 49327d575c90Smrg fi 49337d575c90Smrg 49347d575c90Smrg 49357d575c90Smrg 49367d575c90Smrg 49377d575c90Smrg 49387d575c90Smrg 49397d575c90Smrg 49407d575c90Smrg 49417d575c90Smrg 49427d575c90Smrg 49437d575c90Smrg 49447d575c90Smrg 49457d575c90Smrg 49467d575c90Smrg 49477d575c90Smrg 49487d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 49497d575c90Smrg 49507d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 49517d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 495274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 495374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 495474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 495574b35aa8Smrgthen : 495674b35aa8Smrg printf %s "(cached) " >&6 495774b35aa8Smrgelse $as_nop 49587d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49597d575c90Smrg/* end confdefs.h. */ 49607d575c90Smrgint i; 49617d575c90Smrg_ACEOF 496274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 496374b35aa8Smrgthen : 49647d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 496574b35aa8Smrgelse $as_nop 49667d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 49677d575c90Smrgfi 496874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 49697d575c90Smrgfi 497074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 497174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 49727d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 49737d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 49747d575c90Smrgfi 49757d575c90Smrg 49767d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 49777d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 49787d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49797d575c90Smrg fi 49807d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 498174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 498274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 498374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 498474b35aa8Smrgthen : 498574b35aa8Smrg printf %s "(cached) " >&6 498674b35aa8Smrgelse $as_nop 49877d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49887d575c90Smrg/* end confdefs.h. */ 49897d575c90Smrgint i; 49907d575c90Smrg_ACEOF 499174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 499274b35aa8Smrgthen : 49937d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 499474b35aa8Smrgelse $as_nop 49957d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 49967d575c90Smrgfi 499774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 49987d575c90Smrgfi 499974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 500074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 50017d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 50027d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50037d575c90Smrgfi 50047d575c90Smrg 50057d575c90Smrgfound="no" 50067d575c90Smrg 50077d575c90Smrg if test $found = "no" ; then 5008585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 50097d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50107d575c90Smrg fi 50117d575c90Smrg 5012585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 50137d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 50147d575c90Smrg fi 50157d575c90Smrg 50167d575c90Smrg CFLAGS="$CFLAGS -Wpointer-arith" 50177d575c90Smrg 501874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 501974b35aa8Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 50207d575c90Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 502174b35aa8Smrg if eval test \${$cacheid+y} 502274b35aa8Smrgthen : 502374b35aa8Smrg printf %s "(cached) " >&6 502474b35aa8Smrgelse $as_nop 50257d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50267d575c90Smrg/* end confdefs.h. */ 50277d575c90Smrgint i; 50287d575c90Smrgint 502974b35aa8Smrgmain (void) 50307d575c90Smrg{ 50317d575c90Smrg 50327d575c90Smrg ; 50337d575c90Smrg return 0; 50347d575c90Smrg} 50357d575c90Smrg_ACEOF 503674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 503774b35aa8Smrgthen : 50387d575c90Smrg eval $cacheid=yes 503974b35aa8Smrgelse $as_nop 50407d575c90Smrg eval $cacheid=no 50417d575c90Smrgfi 504274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 50437d575c90Smrg conftest$ac_exeext conftest.$ac_ext 50447d575c90Smrgfi 50457d575c90Smrg 50467d575c90Smrg 50477d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50487d575c90Smrg 50497d575c90Smrg eval supported=\$$cacheid 505074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 505174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 50527d575c90Smrg if test "$supported" = "yes" ; then 50537d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 50547d575c90Smrg found="yes" 50557d575c90Smrg fi 50567d575c90Smrg fi 50577d575c90Smrg 50587d575c90Smrg 50597d575c90Smrg 50607d575c90Smrg 50617d575c90Smrg 50627d575c90Smrg 50637d575c90Smrg 50647d575c90Smrg 50657d575c90Smrg 50667d575c90Smrg 50677d575c90Smrg 50687d575c90Smrg 50697d575c90Smrg 50707d575c90Smrg 50717d575c90Smrg 50727d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 50737d575c90Smrg 50747d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 50757d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 507674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 507774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 507874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 507974b35aa8Smrgthen : 508074b35aa8Smrg printf %s "(cached) " >&6 508174b35aa8Smrgelse $as_nop 50827d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50837d575c90Smrg/* end confdefs.h. */ 50847d575c90Smrgint i; 50857d575c90Smrg_ACEOF 508674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 508774b35aa8Smrgthen : 50887d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 508974b35aa8Smrgelse $as_nop 50907d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 50917d575c90Smrgfi 509274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 50937d575c90Smrgfi 509474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 509574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 50967d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 50977d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50987d575c90Smrgfi 50997d575c90Smrg 51007d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 51017d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51027d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51037d575c90Smrg fi 51047d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 510574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 510674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 510774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 510874b35aa8Smrgthen : 510974b35aa8Smrg printf %s "(cached) " >&6 511074b35aa8Smrgelse $as_nop 51117d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51127d575c90Smrg/* end confdefs.h. */ 51137d575c90Smrgint i; 51147d575c90Smrg_ACEOF 511574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 511674b35aa8Smrgthen : 51177d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 511874b35aa8Smrgelse $as_nop 51197d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 51207d575c90Smrgfi 512174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 51227d575c90Smrgfi 512374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 512474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 51257d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 51267d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51277d575c90Smrgfi 51287d575c90Smrg 51297d575c90Smrgfound="no" 51307d575c90Smrg 51317d575c90Smrg if test $found = "no" ; then 5132585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51337d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51347d575c90Smrg fi 51357d575c90Smrg 5136585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 51377d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51387d575c90Smrg fi 51397d575c90Smrg 51407d575c90Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 51417d575c90Smrg 514274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 514374b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 51447d575c90Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 514574b35aa8Smrg if eval test \${$cacheid+y} 514674b35aa8Smrgthen : 514774b35aa8Smrg printf %s "(cached) " >&6 514874b35aa8Smrgelse $as_nop 51497d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51507d575c90Smrg/* end confdefs.h. */ 51517d575c90Smrgint i; 51527d575c90Smrgint 515374b35aa8Smrgmain (void) 51547d575c90Smrg{ 51557d575c90Smrg 51567d575c90Smrg ; 51577d575c90Smrg return 0; 51587d575c90Smrg} 51597d575c90Smrg_ACEOF 516074b35aa8Smrgif ac_fn_c_try_link "$LINENO" 516174b35aa8Smrgthen : 51627d575c90Smrg eval $cacheid=yes 516374b35aa8Smrgelse $as_nop 51647d575c90Smrg eval $cacheid=no 51657d575c90Smrgfi 516674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 51677d575c90Smrg conftest$ac_exeext conftest.$ac_ext 51687d575c90Smrgfi 51697d575c90Smrg 51707d575c90Smrg 51717d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51727d575c90Smrg 51737d575c90Smrg eval supported=\$$cacheid 517474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 517574b35aa8Smrgprintf "%s\n" "$supported" >&6; } 51767d575c90Smrg if test "$supported" = "yes" ; then 51777d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 51787d575c90Smrg found="yes" 51797d575c90Smrg fi 51807d575c90Smrg fi 51817d575c90Smrg 51827d575c90Smrg 51837d575c90Smrg 51847d575c90Smrg 51857d575c90Smrg 51867d575c90Smrg 51877d575c90Smrg 51887d575c90Smrg 51897d575c90Smrg 51907d575c90Smrg 51917d575c90Smrg 51927d575c90Smrg 51937d575c90Smrg 51947d575c90Smrg 51957d575c90Smrg 51967d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 51977d575c90Smrg 51987d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 51997d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 520074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 520174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 520274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 520374b35aa8Smrgthen : 520474b35aa8Smrg printf %s "(cached) " >&6 520574b35aa8Smrgelse $as_nop 52067d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52077d575c90Smrg/* end confdefs.h. */ 52087d575c90Smrgint i; 52097d575c90Smrg_ACEOF 521074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 521174b35aa8Smrgthen : 52127d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 521374b35aa8Smrgelse $as_nop 52147d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 52157d575c90Smrgfi 521674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 52177d575c90Smrgfi 521874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 521974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 52207d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 52217d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52227d575c90Smrgfi 52237d575c90Smrg 52247d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 52257d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52267d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52277d575c90Smrg fi 52287d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 522974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 523074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 523174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 523274b35aa8Smrgthen : 523374b35aa8Smrg printf %s "(cached) " >&6 523474b35aa8Smrgelse $as_nop 52357d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52367d575c90Smrg/* end confdefs.h. */ 52377d575c90Smrgint i; 52387d575c90Smrg_ACEOF 523974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 524074b35aa8Smrgthen : 52417d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 524274b35aa8Smrgelse $as_nop 52437d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 52447d575c90Smrgfi 524574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 52467d575c90Smrgfi 524774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 524874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 52497d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 52507d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52517d575c90Smrgfi 52527d575c90Smrg 52537d575c90Smrgfound="no" 52547d575c90Smrg 52557d575c90Smrg if test $found = "no" ; then 5256585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52577d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52587d575c90Smrg fi 52597d575c90Smrg 5260585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 52617d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 52627d575c90Smrg fi 52637d575c90Smrg 52647d575c90Smrg CFLAGS="$CFLAGS -Wformat=2" 52657d575c90Smrg 526674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 526774b35aa8Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5268585aa3f7Smrg cacheid=xorg_cv_cc_flag__Wformat_2 526974b35aa8Smrg if eval test \${$cacheid+y} 527074b35aa8Smrgthen : 527174b35aa8Smrg printf %s "(cached) " >&6 527274b35aa8Smrgelse $as_nop 52737d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52747d575c90Smrg/* end confdefs.h. */ 52757d575c90Smrgint i; 52767d575c90Smrgint 527774b35aa8Smrgmain (void) 52787d575c90Smrg{ 52797d575c90Smrg 52807d575c90Smrg ; 52817d575c90Smrg return 0; 52827d575c90Smrg} 52837d575c90Smrg_ACEOF 528474b35aa8Smrgif ac_fn_c_try_link "$LINENO" 528574b35aa8Smrgthen : 52867d575c90Smrg eval $cacheid=yes 528774b35aa8Smrgelse $as_nop 52887d575c90Smrg eval $cacheid=no 52897d575c90Smrgfi 529074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 52917d575c90Smrg conftest$ac_exeext conftest.$ac_ext 52927d575c90Smrgfi 52937d575c90Smrg 52947d575c90Smrg 52957d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52967d575c90Smrg 52977d575c90Smrg eval supported=\$$cacheid 529874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 529974b35aa8Smrgprintf "%s\n" "$supported" >&6; } 53007d575c90Smrg if test "$supported" = "yes" ; then 53017d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 53027d575c90Smrg found="yes" 53037d575c90Smrg fi 53047d575c90Smrg fi 53057d575c90Smrg 53067d575c90Smrg if test $found = "no" ; then 5307585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 53087d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 53097d575c90Smrg fi 53107d575c90Smrg 5311585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 53127d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 53137d575c90Smrg fi 53147d575c90Smrg 53157d575c90Smrg CFLAGS="$CFLAGS -Wformat" 53167d575c90Smrg 531774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 531874b35aa8Smrgprintf %s "checking if $CC supports -Wformat... " >&6; } 53197d575c90Smrg cacheid=xorg_cv_cc_flag__Wformat 532074b35aa8Smrg if eval test \${$cacheid+y} 532174b35aa8Smrgthen : 532274b35aa8Smrg printf %s "(cached) " >&6 532374b35aa8Smrgelse $as_nop 53247d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53257d575c90Smrg/* end confdefs.h. */ 53267d575c90Smrgint i; 53277d575c90Smrgint 532874b35aa8Smrgmain (void) 53297d575c90Smrg{ 53307d575c90Smrg 53317d575c90Smrg ; 53327d575c90Smrg return 0; 53337d575c90Smrg} 53347d575c90Smrg_ACEOF 533574b35aa8Smrgif ac_fn_c_try_link "$LINENO" 533674b35aa8Smrgthen : 53377d575c90Smrg eval $cacheid=yes 533874b35aa8Smrgelse $as_nop 53397d575c90Smrg eval $cacheid=no 53407d575c90Smrgfi 534174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 53427d575c90Smrg conftest$ac_exeext conftest.$ac_ext 53437d575c90Smrgfi 53447d575c90Smrg 53457d575c90Smrg 53467d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 53477d575c90Smrg 53487d575c90Smrg eval supported=\$$cacheid 534974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 535074b35aa8Smrgprintf "%s\n" "$supported" >&6; } 53517d575c90Smrg if test "$supported" = "yes" ; then 53527d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 53537d575c90Smrg found="yes" 53547d575c90Smrg fi 53557d575c90Smrg fi 53567d575c90Smrg 53577d575c90Smrg 53587d575c90Smrg 53597d575c90Smrg 53607d575c90Smrg 53617d575c90Smrg 53627d575c90Smrg 53637d575c90Smrg 53647d575c90Smrg 53657d575c90Smrg 53667d575c90Smrg 53677d575c90Smrg 53687d575c90Smrg 53697d575c90Smrg 53707d575c90Smrg 53717d575c90Smrg 53727d575c90Smrg 53737d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 53747d575c90Smrg 53757d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 53767d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 537774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 537874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 537974b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 538074b35aa8Smrgthen : 538174b35aa8Smrg printf %s "(cached) " >&6 538274b35aa8Smrgelse $as_nop 53837d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53847d575c90Smrg/* end confdefs.h. */ 53857d575c90Smrgint i; 53867d575c90Smrg_ACEOF 538774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 538874b35aa8Smrgthen : 53897d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 539074b35aa8Smrgelse $as_nop 53917d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 53927d575c90Smrgfi 539374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 53947d575c90Smrgfi 539574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 539674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 53977d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 53987d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 53997d575c90Smrgfi 54007d575c90Smrg 54017d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 54027d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54037d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54047d575c90Smrg fi 54057d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 540674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 540774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 540874b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 540974b35aa8Smrgthen : 541074b35aa8Smrg printf %s "(cached) " >&6 541174b35aa8Smrgelse $as_nop 54127d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54137d575c90Smrg/* end confdefs.h. */ 54147d575c90Smrgint i; 54157d575c90Smrg_ACEOF 541674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 541774b35aa8Smrgthen : 54187d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 541974b35aa8Smrgelse $as_nop 54207d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 54217d575c90Smrgfi 542274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 54237d575c90Smrgfi 542474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 542574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 54267d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 54277d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54287d575c90Smrgfi 54297d575c90Smrg 54307d575c90Smrgfound="no" 54317d575c90Smrg 54327d575c90Smrg if test $found = "no" ; then 5433585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54347d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54357d575c90Smrg fi 54367d575c90Smrg 5437585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 54387d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 54397d575c90Smrg fi 54407d575c90Smrg 54417d575c90Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 54427d575c90Smrg 544374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 544474b35aa8Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 54457d575c90Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 544674b35aa8Smrg if eval test \${$cacheid+y} 544774b35aa8Smrgthen : 544874b35aa8Smrg printf %s "(cached) " >&6 544974b35aa8Smrgelse $as_nop 54507d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54517d575c90Smrg/* end confdefs.h. */ 54527d575c90Smrgint i; 54537d575c90Smrgint 545474b35aa8Smrgmain (void) 54557d575c90Smrg{ 54567d575c90Smrg 54577d575c90Smrg ; 54587d575c90Smrg return 0; 54597d575c90Smrg} 54607d575c90Smrg_ACEOF 546174b35aa8Smrgif ac_fn_c_try_link "$LINENO" 546274b35aa8Smrgthen : 54637d575c90Smrg eval $cacheid=yes 546474b35aa8Smrgelse $as_nop 54657d575c90Smrg eval $cacheid=no 54667d575c90Smrgfi 546774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 54687d575c90Smrg conftest$ac_exeext conftest.$ac_ext 54697d575c90Smrgfi 54707d575c90Smrg 54717d575c90Smrg 54727d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54737d575c90Smrg 54747d575c90Smrg eval supported=\$$cacheid 547574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 547674b35aa8Smrgprintf "%s\n" "$supported" >&6; } 54777d575c90Smrg if test "$supported" = "yes" ; then 54787d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 54797d575c90Smrg found="yes" 54807d575c90Smrg fi 54817d575c90Smrg fi 54827d575c90Smrg 54837d575c90Smrg 54847d575c90Smrg 54857d575c90Smrg 54867d575c90Smrg 54877d575c90Smrg 54887d575c90Smrg 54897d575c90Smrg 54907d575c90Smrg 54917d575c90Smrg 54927d575c90Smrg 54937d575c90Smrg 54947d575c90Smrg 54957d575c90Smrg 54967d575c90Smrg 54977d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 54987d575c90Smrg 54997d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 55007d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 550174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 550274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 550374b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 550474b35aa8Smrgthen : 550574b35aa8Smrg printf %s "(cached) " >&6 550674b35aa8Smrgelse $as_nop 55077d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55087d575c90Smrg/* end confdefs.h. */ 55097d575c90Smrgint i; 55107d575c90Smrg_ACEOF 551174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 551274b35aa8Smrgthen : 55137d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 551474b35aa8Smrgelse $as_nop 55157d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 55167d575c90Smrgfi 551774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 55187d575c90Smrgfi 551974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 552074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 55217d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 55227d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55237d575c90Smrgfi 55247d575c90Smrg 55257d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 55267d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55277d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55287d575c90Smrg fi 55297d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 553074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 553174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 553274b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 553374b35aa8Smrgthen : 553474b35aa8Smrg printf %s "(cached) " >&6 553574b35aa8Smrgelse $as_nop 55367d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55377d575c90Smrg/* end confdefs.h. */ 55387d575c90Smrgint i; 55397d575c90Smrg_ACEOF 554074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 554174b35aa8Smrgthen : 55427d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 554374b35aa8Smrgelse $as_nop 55447d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 55457d575c90Smrgfi 554674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 55477d575c90Smrgfi 554874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 554974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 55507d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 55517d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55527d575c90Smrgfi 55537d575c90Smrg 55547d575c90Smrgfound="no" 55557d575c90Smrg 55567d575c90Smrg if test $found = "no" ; then 5557585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55587d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55597d575c90Smrg fi 55607d575c90Smrg 5561585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 55627d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55637d575c90Smrg fi 55647d575c90Smrg 55657d575c90Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 55667d575c90Smrg 556774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 556874b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 55697d575c90Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 557074b35aa8Smrg if eval test \${$cacheid+y} 557174b35aa8Smrgthen : 557274b35aa8Smrg printf %s "(cached) " >&6 557374b35aa8Smrgelse $as_nop 55747d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55757d575c90Smrg/* end confdefs.h. */ 55767d575c90Smrgint i; 55777d575c90Smrgint 557874b35aa8Smrgmain (void) 55797d575c90Smrg{ 55807d575c90Smrg 55817d575c90Smrg ; 55827d575c90Smrg return 0; 55837d575c90Smrg} 55847d575c90Smrg_ACEOF 558574b35aa8Smrgif ac_fn_c_try_link "$LINENO" 558674b35aa8Smrgthen : 55877d575c90Smrg eval $cacheid=yes 558874b35aa8Smrgelse $as_nop 55897d575c90Smrg eval $cacheid=no 55907d575c90Smrgfi 559174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 55927d575c90Smrg conftest$ac_exeext conftest.$ac_ext 55937d575c90Smrgfi 55947d575c90Smrg 55957d575c90Smrg 55967d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55977d575c90Smrg 55987d575c90Smrg eval supported=\$$cacheid 559974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 560074b35aa8Smrgprintf "%s\n" "$supported" >&6; } 56017d575c90Smrg if test "$supported" = "yes" ; then 56027d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 56037d575c90Smrg found="yes" 56047d575c90Smrg fi 56057d575c90Smrg fi 56067d575c90Smrg 56077d575c90Smrg 56087d575c90Smrg 56097d575c90Smrg 56107d575c90Smrg 56117d575c90Smrg 56127d575c90Smrg 56137d575c90Smrg 56147d575c90Smrg 56157d575c90Smrg 56167d575c90Smrg 56177d575c90Smrg 56187d575c90Smrg 56197d575c90Smrg 56207d575c90Smrg 56217d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 56227d575c90Smrg 56237d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 56247d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 562574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 562674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 562774b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 562874b35aa8Smrgthen : 562974b35aa8Smrg printf %s "(cached) " >&6 563074b35aa8Smrgelse $as_nop 56317d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56327d575c90Smrg/* end confdefs.h. */ 56337d575c90Smrgint i; 56347d575c90Smrg_ACEOF 563574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 563674b35aa8Smrgthen : 56377d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 563874b35aa8Smrgelse $as_nop 56397d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 56407d575c90Smrgfi 564174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 56427d575c90Smrgfi 564374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 564474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 56457d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 56467d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 56477d575c90Smrgfi 56487d575c90Smrg 56497d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 56507d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56517d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56527d575c90Smrg fi 56537d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 565474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 565574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 565674b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 565774b35aa8Smrgthen : 565874b35aa8Smrg printf %s "(cached) " >&6 565974b35aa8Smrgelse $as_nop 56607d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56617d575c90Smrg/* end confdefs.h. */ 56627d575c90Smrgint i; 56637d575c90Smrg_ACEOF 566474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 566574b35aa8Smrgthen : 56667d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 566774b35aa8Smrgelse $as_nop 56687d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 56697d575c90Smrgfi 567074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 56717d575c90Smrgfi 567274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 567374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 56747d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 56757d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 56767d575c90Smrgfi 56777d575c90Smrg 56787d575c90Smrgfound="no" 56797d575c90Smrg 56807d575c90Smrg if test $found = "no" ; then 5681585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56827d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56837d575c90Smrg fi 56847d575c90Smrg 5685585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 56867d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 56877d575c90Smrg fi 56887d575c90Smrg 56897d575c90Smrg CFLAGS="$CFLAGS -Wnested-externs" 56907d575c90Smrg 569174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 569274b35aa8Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 56937d575c90Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 569474b35aa8Smrg if eval test \${$cacheid+y} 569574b35aa8Smrgthen : 569674b35aa8Smrg printf %s "(cached) " >&6 569774b35aa8Smrgelse $as_nop 56987d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56997d575c90Smrg/* end confdefs.h. */ 57007d575c90Smrgint i; 57017d575c90Smrgint 570274b35aa8Smrgmain (void) 57037d575c90Smrg{ 57047d575c90Smrg 57057d575c90Smrg ; 57067d575c90Smrg return 0; 57077d575c90Smrg} 57087d575c90Smrg_ACEOF 570974b35aa8Smrgif ac_fn_c_try_link "$LINENO" 571074b35aa8Smrgthen : 57117d575c90Smrg eval $cacheid=yes 571274b35aa8Smrgelse $as_nop 57137d575c90Smrg eval $cacheid=no 57147d575c90Smrgfi 571574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 57167d575c90Smrg conftest$ac_exeext conftest.$ac_ext 57177d575c90Smrgfi 57187d575c90Smrg 57197d575c90Smrg 57207d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57217d575c90Smrg 57227d575c90Smrg eval supported=\$$cacheid 572374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 572474b35aa8Smrgprintf "%s\n" "$supported" >&6; } 57257d575c90Smrg if test "$supported" = "yes" ; then 57267d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 57277d575c90Smrg found="yes" 57287d575c90Smrg fi 57297d575c90Smrg fi 57307d575c90Smrg 57317d575c90Smrg 57327d575c90Smrg 57337d575c90Smrg 57347d575c90Smrg 57357d575c90Smrg 57367d575c90Smrg 57377d575c90Smrg 57387d575c90Smrg 57397d575c90Smrg 57407d575c90Smrg 57417d575c90Smrg 57427d575c90Smrg 57437d575c90Smrg 57447d575c90Smrg 57457d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 57467d575c90Smrg 57477d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 57487d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 574974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 575074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 575174b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 575274b35aa8Smrgthen : 575374b35aa8Smrg printf %s "(cached) " >&6 575474b35aa8Smrgelse $as_nop 57557d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57567d575c90Smrg/* end confdefs.h. */ 57577d575c90Smrgint i; 57587d575c90Smrg_ACEOF 575974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 576074b35aa8Smrgthen : 57617d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 576274b35aa8Smrgelse $as_nop 57637d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 57647d575c90Smrgfi 576574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 57667d575c90Smrgfi 576774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 576874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 57697d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 57707d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57717d575c90Smrgfi 57727d575c90Smrg 57737d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 57747d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 57757d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57767d575c90Smrg fi 57777d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 577874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 577974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 578074b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 578174b35aa8Smrgthen : 578274b35aa8Smrg printf %s "(cached) " >&6 578374b35aa8Smrgelse $as_nop 57847d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57857d575c90Smrg/* end confdefs.h. */ 57867d575c90Smrgint i; 57877d575c90Smrg_ACEOF 578874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 578974b35aa8Smrgthen : 57907d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 579174b35aa8Smrgelse $as_nop 57927d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 57937d575c90Smrgfi 579474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 57957d575c90Smrgfi 579674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 579774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 57987d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 57997d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58007d575c90Smrgfi 58017d575c90Smrg 58027d575c90Smrgfound="no" 58037d575c90Smrg 58047d575c90Smrg if test $found = "no" ; then 5805585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 58067d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58077d575c90Smrg fi 58087d575c90Smrg 5809585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 58107d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 58117d575c90Smrg fi 58127d575c90Smrg 58137d575c90Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 58147d575c90Smrg 581574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 581674b35aa8Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 58177d575c90Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 581874b35aa8Smrg if eval test \${$cacheid+y} 581974b35aa8Smrgthen : 582074b35aa8Smrg printf %s "(cached) " >&6 582174b35aa8Smrgelse $as_nop 58227d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58237d575c90Smrg/* end confdefs.h. */ 58247d575c90Smrgint i; 58257d575c90Smrgint 582674b35aa8Smrgmain (void) 58277d575c90Smrg{ 58287d575c90Smrg 58297d575c90Smrg ; 58307d575c90Smrg return 0; 58317d575c90Smrg} 58327d575c90Smrg_ACEOF 583374b35aa8Smrgif ac_fn_c_try_link "$LINENO" 583474b35aa8Smrgthen : 58357d575c90Smrg eval $cacheid=yes 583674b35aa8Smrgelse $as_nop 58377d575c90Smrg eval $cacheid=no 58387d575c90Smrgfi 583974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 58407d575c90Smrg conftest$ac_exeext conftest.$ac_ext 58417d575c90Smrgfi 58427d575c90Smrg 58437d575c90Smrg 58447d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58457d575c90Smrg 58467d575c90Smrg eval supported=\$$cacheid 584774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 584874b35aa8Smrgprintf "%s\n" "$supported" >&6; } 58497d575c90Smrg if test "$supported" = "yes" ; then 58507d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 58517d575c90Smrg found="yes" 58527d575c90Smrg fi 58537d575c90Smrg fi 58547d575c90Smrg 58557d575c90Smrg 58567d575c90Smrg 58577d575c90Smrg 58587d575c90Smrg 58597d575c90Smrg 58607d575c90Smrg 58617d575c90Smrg 58627d575c90Smrg 58637d575c90Smrg 58647d575c90Smrg 58657d575c90Smrg 58667d575c90Smrg 58677d575c90Smrg 58687d575c90Smrg 58697d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 58707d575c90Smrg 58717d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 58727d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 587374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 587474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 587574b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 587674b35aa8Smrgthen : 587774b35aa8Smrg printf %s "(cached) " >&6 587874b35aa8Smrgelse $as_nop 58797d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58807d575c90Smrg/* end confdefs.h. */ 58817d575c90Smrgint i; 58827d575c90Smrg_ACEOF 588374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 588474b35aa8Smrgthen : 58857d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 588674b35aa8Smrgelse $as_nop 58877d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 58887d575c90Smrgfi 588974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 58907d575c90Smrgfi 589174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 589274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 58937d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 58947d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58957d575c90Smrgfi 58967d575c90Smrg 58977d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 58987d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 58997d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59007d575c90Smrg fi 59017d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 590274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 590374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 590474b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 590574b35aa8Smrgthen : 590674b35aa8Smrg printf %s "(cached) " >&6 590774b35aa8Smrgelse $as_nop 59087d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59097d575c90Smrg/* end confdefs.h. */ 59107d575c90Smrgint i; 59117d575c90Smrg_ACEOF 591274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 591374b35aa8Smrgthen : 59147d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 591574b35aa8Smrgelse $as_nop 59167d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 59177d575c90Smrgfi 591874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 59197d575c90Smrgfi 592074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 592174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 59227d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 59237d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59247d575c90Smrgfi 59257d575c90Smrg 59267d575c90Smrgfound="no" 59277d575c90Smrg 59287d575c90Smrg if test $found = "no" ; then 5929585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59307d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59317d575c90Smrg fi 59327d575c90Smrg 5933585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 59347d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59357d575c90Smrg fi 59367d575c90Smrg 59377d575c90Smrg CFLAGS="$CFLAGS -Wold-style-definition" 59387d575c90Smrg 593974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 594074b35aa8Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 59417d575c90Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 594274b35aa8Smrg if eval test \${$cacheid+y} 594374b35aa8Smrgthen : 594474b35aa8Smrg printf %s "(cached) " >&6 594574b35aa8Smrgelse $as_nop 59467d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59477d575c90Smrg/* end confdefs.h. */ 59487d575c90Smrgint i; 59497d575c90Smrgint 595074b35aa8Smrgmain (void) 59517d575c90Smrg{ 59527d575c90Smrg 59537d575c90Smrg ; 59547d575c90Smrg return 0; 59557d575c90Smrg} 59567d575c90Smrg_ACEOF 595774b35aa8Smrgif ac_fn_c_try_link "$LINENO" 595874b35aa8Smrgthen : 59597d575c90Smrg eval $cacheid=yes 596074b35aa8Smrgelse $as_nop 59617d575c90Smrg eval $cacheid=no 59627d575c90Smrgfi 596374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 59647d575c90Smrg conftest$ac_exeext conftest.$ac_ext 59657d575c90Smrgfi 59667d575c90Smrg 59677d575c90Smrg 59687d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59697d575c90Smrg 59707d575c90Smrg eval supported=\$$cacheid 597174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 597274b35aa8Smrgprintf "%s\n" "$supported" >&6; } 59737d575c90Smrg if test "$supported" = "yes" ; then 59747d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 59757d575c90Smrg found="yes" 59767d575c90Smrg fi 59777d575c90Smrg fi 59787d575c90Smrg 5979585aa3f7Smrg if test $found = "no" ; then 5980585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5981585aa3f7Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5982585aa3f7Smrg fi 5983585aa3f7Smrg 5984585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5985585aa3f7Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5986585aa3f7Smrg fi 5987585aa3f7Smrg 5988585aa3f7Smrg CFLAGS="$CFLAGS -fd" 5989585aa3f7Smrg 599074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 599174b35aa8Smrgprintf %s "checking if $CC supports -fd... " >&6; } 5992585aa3f7Smrg cacheid=xorg_cv_cc_flag__fd 599374b35aa8Smrg if eval test \${$cacheid+y} 599474b35aa8Smrgthen : 599574b35aa8Smrg printf %s "(cached) " >&6 599674b35aa8Smrgelse $as_nop 5997585aa3f7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5998585aa3f7Smrg/* end confdefs.h. */ 5999585aa3f7Smrgint i; 6000585aa3f7Smrgint 600174b35aa8Smrgmain (void) 6002585aa3f7Smrg{ 6003585aa3f7Smrg 6004585aa3f7Smrg ; 6005585aa3f7Smrg return 0; 6006585aa3f7Smrg} 6007585aa3f7Smrg_ACEOF 600874b35aa8Smrgif ac_fn_c_try_link "$LINENO" 600974b35aa8Smrgthen : 6010585aa3f7Smrg eval $cacheid=yes 601174b35aa8Smrgelse $as_nop 6012585aa3f7Smrg eval $cacheid=no 6013585aa3f7Smrgfi 601474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6015585aa3f7Smrg conftest$ac_exeext conftest.$ac_ext 6016585aa3f7Smrgfi 6017585aa3f7Smrg 6018585aa3f7Smrg 6019585aa3f7Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6020585aa3f7Smrg 6021585aa3f7Smrg eval supported=\$$cacheid 602274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 602374b35aa8Smrgprintf "%s\n" "$supported" >&6; } 6024585aa3f7Smrg if test "$supported" = "yes" ; then 6025585aa3f7Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6026585aa3f7Smrg found="yes" 6027585aa3f7Smrg fi 6028585aa3f7Smrg fi 6029585aa3f7Smrg 60307d575c90Smrg 60317d575c90Smrg 60327d575c90Smrg 60337d575c90Smrg 60347d575c90Smrg 60357d575c90Smrg 60367d575c90Smrg 60377d575c90Smrg 60387d575c90Smrg 60397d575c90Smrg 60407d575c90Smrg 60417d575c90Smrg 60427d575c90Smrg 60437d575c90Smrg 60447d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 60457d575c90Smrg 60467d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 60477d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 604874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 604974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 605074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 605174b35aa8Smrgthen : 605274b35aa8Smrg printf %s "(cached) " >&6 605374b35aa8Smrgelse $as_nop 60547d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60557d575c90Smrg/* end confdefs.h. */ 60567d575c90Smrgint i; 60577d575c90Smrg_ACEOF 605874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 605974b35aa8Smrgthen : 60607d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 606174b35aa8Smrgelse $as_nop 60627d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 60637d575c90Smrgfi 606474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 60657d575c90Smrgfi 606674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 606774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 60687d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 60697d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 60707d575c90Smrgfi 60717d575c90Smrg 60727d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 60737d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 60747d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60757d575c90Smrg fi 60767d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 607774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 607874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 607974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 608074b35aa8Smrgthen : 608174b35aa8Smrg printf %s "(cached) " >&6 608274b35aa8Smrgelse $as_nop 60837d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60847d575c90Smrg/* end confdefs.h. */ 60857d575c90Smrgint i; 60867d575c90Smrg_ACEOF 608774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 608874b35aa8Smrgthen : 60897d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 609074b35aa8Smrgelse $as_nop 60917d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 60927d575c90Smrgfi 609374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 60947d575c90Smrgfi 609574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 609674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 60977d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 60987d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 60997d575c90Smrgfi 61007d575c90Smrg 61017d575c90Smrgfound="no" 61027d575c90Smrg 61037d575c90Smrg if test $found = "no" ; then 6104585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 61057d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61067d575c90Smrg fi 61077d575c90Smrg 6108585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 61097d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 61107d575c90Smrg fi 61117d575c90Smrg 61127d575c90Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 61137d575c90Smrg 611474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 611574b35aa8Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 61167d575c90Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 611774b35aa8Smrg if eval test \${$cacheid+y} 611874b35aa8Smrgthen : 611974b35aa8Smrg printf %s "(cached) " >&6 612074b35aa8Smrgelse $as_nop 61217d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61227d575c90Smrg/* end confdefs.h. */ 61237d575c90Smrgint i; 61247d575c90Smrgint 612574b35aa8Smrgmain (void) 61267d575c90Smrg{ 61277d575c90Smrg 61287d575c90Smrg ; 61297d575c90Smrg return 0; 61307d575c90Smrg} 61317d575c90Smrg_ACEOF 613274b35aa8Smrgif ac_fn_c_try_link "$LINENO" 613374b35aa8Smrgthen : 61347d575c90Smrg eval $cacheid=yes 613574b35aa8Smrgelse $as_nop 61367d575c90Smrg eval $cacheid=no 61377d575c90Smrgfi 613874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 61397d575c90Smrg conftest$ac_exeext conftest.$ac_ext 61407d575c90Smrgfi 61417d575c90Smrg 61427d575c90Smrg 61437d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61447d575c90Smrg 61457d575c90Smrg eval supported=\$$cacheid 614674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 614774b35aa8Smrgprintf "%s\n" "$supported" >&6; } 61487d575c90Smrg if test "$supported" = "yes" ; then 61497d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 61507d575c90Smrg found="yes" 61517d575c90Smrg fi 61527d575c90Smrg fi 61537d575c90Smrg 61547d575c90Smrg 61557d575c90Smrg 61567d575c90Smrg 61577d575c90Smrg 61587d575c90Smrg# This chunk adds additional warnings that could catch undesired effects. 61597d575c90Smrg 61607d575c90Smrg 61617d575c90Smrg 61627d575c90Smrg 61637d575c90Smrg 61647d575c90Smrg 61657d575c90Smrg 61667d575c90Smrg 61677d575c90Smrg 61687d575c90Smrg 61697d575c90Smrg 61707d575c90Smrg 61717d575c90Smrg 61727d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 61737d575c90Smrg 61747d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 61757d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 617674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 617774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 617874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 617974b35aa8Smrgthen : 618074b35aa8Smrg printf %s "(cached) " >&6 618174b35aa8Smrgelse $as_nop 61827d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61837d575c90Smrg/* end confdefs.h. */ 61847d575c90Smrgint i; 61857d575c90Smrg_ACEOF 618674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 618774b35aa8Smrgthen : 61887d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 618974b35aa8Smrgelse $as_nop 61907d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 61917d575c90Smrgfi 619274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 61937d575c90Smrgfi 619474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 619574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 61967d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 61977d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61987d575c90Smrgfi 61997d575c90Smrg 62007d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 62017d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62027d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62037d575c90Smrg fi 62047d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 620574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 620674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 620774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 620874b35aa8Smrgthen : 620974b35aa8Smrg printf %s "(cached) " >&6 621074b35aa8Smrgelse $as_nop 62117d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62127d575c90Smrg/* end confdefs.h. */ 62137d575c90Smrgint i; 62147d575c90Smrg_ACEOF 621574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 621674b35aa8Smrgthen : 62177d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 621874b35aa8Smrgelse $as_nop 62197d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 62207d575c90Smrgfi 622174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 62227d575c90Smrgfi 622374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 622474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 62257d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 62267d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62277d575c90Smrgfi 62287d575c90Smrg 62297d575c90Smrgfound="no" 62307d575c90Smrg 62317d575c90Smrg if test $found = "no" ; then 6232585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62337d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62347d575c90Smrg fi 62357d575c90Smrg 6236585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 62377d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 62387d575c90Smrg fi 62397d575c90Smrg 62407d575c90Smrg CFLAGS="$CFLAGS -Wunused" 62417d575c90Smrg 624274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 624374b35aa8Smrgprintf %s "checking if $CC supports -Wunused... " >&6; } 62447d575c90Smrg cacheid=xorg_cv_cc_flag__Wunused 624574b35aa8Smrg if eval test \${$cacheid+y} 624674b35aa8Smrgthen : 624774b35aa8Smrg printf %s "(cached) " >&6 624874b35aa8Smrgelse $as_nop 62497d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62507d575c90Smrg/* end confdefs.h. */ 62517d575c90Smrgint i; 62527d575c90Smrgint 625374b35aa8Smrgmain (void) 62547d575c90Smrg{ 62557d575c90Smrg 62567d575c90Smrg ; 62577d575c90Smrg return 0; 62587d575c90Smrg} 62597d575c90Smrg_ACEOF 626074b35aa8Smrgif ac_fn_c_try_link "$LINENO" 626174b35aa8Smrgthen : 62627d575c90Smrg eval $cacheid=yes 626374b35aa8Smrgelse $as_nop 62647d575c90Smrg eval $cacheid=no 62657d575c90Smrgfi 626674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 62677d575c90Smrg conftest$ac_exeext conftest.$ac_ext 62687d575c90Smrgfi 62697d575c90Smrg 62707d575c90Smrg 62717d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62727d575c90Smrg 62737d575c90Smrg eval supported=\$$cacheid 627474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 627574b35aa8Smrgprintf "%s\n" "$supported" >&6; } 62767d575c90Smrg if test "$supported" = "yes" ; then 62777d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 62787d575c90Smrg found="yes" 62797d575c90Smrg fi 62807d575c90Smrg fi 62817d575c90Smrg 62827d575c90Smrg 62837d575c90Smrg 62847d575c90Smrg 62857d575c90Smrg 62867d575c90Smrg 62877d575c90Smrg 62887d575c90Smrg 62897d575c90Smrg 62907d575c90Smrg 62917d575c90Smrg 62927d575c90Smrg 62937d575c90Smrg 62947d575c90Smrg 62957d575c90Smrg 62967d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 62977d575c90Smrg 62987d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 62997d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 630074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 630174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 630274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 630374b35aa8Smrgthen : 630474b35aa8Smrg printf %s "(cached) " >&6 630574b35aa8Smrgelse $as_nop 63067d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63077d575c90Smrg/* end confdefs.h. */ 63087d575c90Smrgint i; 63097d575c90Smrg_ACEOF 631074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 631174b35aa8Smrgthen : 63127d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 631374b35aa8Smrgelse $as_nop 63147d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 63157d575c90Smrgfi 631674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 63177d575c90Smrgfi 631874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 631974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 63207d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 63217d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63227d575c90Smrgfi 63237d575c90Smrg 63247d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 63257d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63267d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63277d575c90Smrg fi 63287d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 632974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 633074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 633174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 633274b35aa8Smrgthen : 633374b35aa8Smrg printf %s "(cached) " >&6 633474b35aa8Smrgelse $as_nop 63357d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63367d575c90Smrg/* end confdefs.h. */ 63377d575c90Smrgint i; 63387d575c90Smrg_ACEOF 633974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 634074b35aa8Smrgthen : 63417d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 634274b35aa8Smrgelse $as_nop 63437d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 63447d575c90Smrgfi 634574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 63467d575c90Smrgfi 634774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 634874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 63497d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 63507d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63517d575c90Smrgfi 63527d575c90Smrg 63537d575c90Smrgfound="no" 63547d575c90Smrg 63557d575c90Smrg if test $found = "no" ; then 6356585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63577d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63587d575c90Smrg fi 63597d575c90Smrg 6360585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 63617d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63627d575c90Smrg fi 63637d575c90Smrg 63647d575c90Smrg CFLAGS="$CFLAGS -Wuninitialized" 63657d575c90Smrg 636674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 636774b35aa8Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 63687d575c90Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 636974b35aa8Smrg if eval test \${$cacheid+y} 637074b35aa8Smrgthen : 637174b35aa8Smrg printf %s "(cached) " >&6 637274b35aa8Smrgelse $as_nop 63737d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63747d575c90Smrg/* end confdefs.h. */ 63757d575c90Smrgint i; 63767d575c90Smrgint 637774b35aa8Smrgmain (void) 63787d575c90Smrg{ 63797d575c90Smrg 63807d575c90Smrg ; 63817d575c90Smrg return 0; 63827d575c90Smrg} 63837d575c90Smrg_ACEOF 638474b35aa8Smrgif ac_fn_c_try_link "$LINENO" 638574b35aa8Smrgthen : 63867d575c90Smrg eval $cacheid=yes 638774b35aa8Smrgelse $as_nop 63887d575c90Smrg eval $cacheid=no 63897d575c90Smrgfi 639074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 63917d575c90Smrg conftest$ac_exeext conftest.$ac_ext 63927d575c90Smrgfi 63937d575c90Smrg 63947d575c90Smrg 63957d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63967d575c90Smrg 63977d575c90Smrg eval supported=\$$cacheid 639874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 639974b35aa8Smrgprintf "%s\n" "$supported" >&6; } 64007d575c90Smrg if test "$supported" = "yes" ; then 64017d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 64027d575c90Smrg found="yes" 64037d575c90Smrg fi 64047d575c90Smrg fi 64057d575c90Smrg 64067d575c90Smrg 64077d575c90Smrg 64087d575c90Smrg 64097d575c90Smrg 64107d575c90Smrg 64117d575c90Smrg 64127d575c90Smrg 64137d575c90Smrg 64147d575c90Smrg 64157d575c90Smrg 64167d575c90Smrg 64177d575c90Smrg 64187d575c90Smrg 64197d575c90Smrg 64207d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 64217d575c90Smrg 64227d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 64237d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 642474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 642574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 642674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 642774b35aa8Smrgthen : 642874b35aa8Smrg printf %s "(cached) " >&6 642974b35aa8Smrgelse $as_nop 64307d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64317d575c90Smrg/* end confdefs.h. */ 64327d575c90Smrgint i; 64337d575c90Smrg_ACEOF 643474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 643574b35aa8Smrgthen : 64367d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 643774b35aa8Smrgelse $as_nop 64387d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 64397d575c90Smrgfi 644074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 64417d575c90Smrgfi 644274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 644374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 64447d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 64457d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64467d575c90Smrgfi 64477d575c90Smrg 64487d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 64497d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64507d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64517d575c90Smrg fi 64527d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 645374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 645474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 645574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 645674b35aa8Smrgthen : 645774b35aa8Smrg printf %s "(cached) " >&6 645874b35aa8Smrgelse $as_nop 64597d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64607d575c90Smrg/* end confdefs.h. */ 64617d575c90Smrgint i; 64627d575c90Smrg_ACEOF 646374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 646474b35aa8Smrgthen : 64657d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 646674b35aa8Smrgelse $as_nop 64677d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 64687d575c90Smrgfi 646974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 64707d575c90Smrgfi 647174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 647274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 64737d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 64747d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64757d575c90Smrgfi 64767d575c90Smrg 64777d575c90Smrgfound="no" 64787d575c90Smrg 64797d575c90Smrg if test $found = "no" ; then 6480585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64817d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64827d575c90Smrg fi 64837d575c90Smrg 6484585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 64857d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 64867d575c90Smrg fi 64877d575c90Smrg 64887d575c90Smrg CFLAGS="$CFLAGS -Wshadow" 64897d575c90Smrg 649074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 649174b35aa8Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 64927d575c90Smrg cacheid=xorg_cv_cc_flag__Wshadow 649374b35aa8Smrg if eval test \${$cacheid+y} 649474b35aa8Smrgthen : 649574b35aa8Smrg printf %s "(cached) " >&6 649674b35aa8Smrgelse $as_nop 64977d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64987d575c90Smrg/* end confdefs.h. */ 64997d575c90Smrgint i; 65007d575c90Smrgint 650174b35aa8Smrgmain (void) 65027d575c90Smrg{ 65037d575c90Smrg 65047d575c90Smrg ; 65057d575c90Smrg return 0; 65067d575c90Smrg} 65077d575c90Smrg_ACEOF 650874b35aa8Smrgif ac_fn_c_try_link "$LINENO" 650974b35aa8Smrgthen : 65107d575c90Smrg eval $cacheid=yes 651174b35aa8Smrgelse $as_nop 65127d575c90Smrg eval $cacheid=no 65137d575c90Smrgfi 651474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 65157d575c90Smrg conftest$ac_exeext conftest.$ac_ext 65167d575c90Smrgfi 65177d575c90Smrg 65187d575c90Smrg 65197d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65207d575c90Smrg 65217d575c90Smrg eval supported=\$$cacheid 652274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 652374b35aa8Smrgprintf "%s\n" "$supported" >&6; } 65247d575c90Smrg if test "$supported" = "yes" ; then 65257d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 65267d575c90Smrg found="yes" 65277d575c90Smrg fi 65287d575c90Smrg fi 65297d575c90Smrg 65307d575c90Smrg 65317d575c90Smrg 65327d575c90Smrg 65337d575c90Smrg 65347d575c90Smrg 65357d575c90Smrg 65367d575c90Smrg 65377d575c90Smrg 65387d575c90Smrg 65397d575c90Smrg 65407d575c90Smrg 65417d575c90Smrg 65427d575c90Smrg 65437d575c90Smrg 65447d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 65457d575c90Smrg 65467d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 65477d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 654874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 654974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 655074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 655174b35aa8Smrgthen : 655274b35aa8Smrg printf %s "(cached) " >&6 655374b35aa8Smrgelse $as_nop 65547d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65557d575c90Smrg/* end confdefs.h. */ 65567d575c90Smrgint i; 65577d575c90Smrg_ACEOF 655874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 655974b35aa8Smrgthen : 65607d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 656174b35aa8Smrgelse $as_nop 65627d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 65637d575c90Smrgfi 656474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 65657d575c90Smrgfi 656674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 656774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 65687d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 65697d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65707d575c90Smrgfi 65717d575c90Smrg 65727d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 65737d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 65747d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65757d575c90Smrg fi 65767d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 657774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 657874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 657974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 658074b35aa8Smrgthen : 658174b35aa8Smrg printf %s "(cached) " >&6 658274b35aa8Smrgelse $as_nop 65837d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65847d575c90Smrg/* end confdefs.h. */ 65857d575c90Smrgint i; 65867d575c90Smrg_ACEOF 658774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 658874b35aa8Smrgthen : 65897d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 659074b35aa8Smrgelse $as_nop 65917d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 65927d575c90Smrgfi 659374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 65947d575c90Smrgfi 659574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 659674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 65977d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 65987d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65997d575c90Smrgfi 66007d575c90Smrg 66017d575c90Smrgfound="no" 66027d575c90Smrg 66037d575c90Smrg if test $found = "no" ; then 6604585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66057d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66067d575c90Smrg fi 66077d575c90Smrg 6608585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 66097d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 66107d575c90Smrg fi 66117d575c90Smrg 6612585aa3f7Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 66137d575c90Smrg 661474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 661574b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6616585aa3f7Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 661774b35aa8Smrg if eval test \${$cacheid+y} 661874b35aa8Smrgthen : 661974b35aa8Smrg printf %s "(cached) " >&6 662074b35aa8Smrgelse $as_nop 66217d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66227d575c90Smrg/* end confdefs.h. */ 66237d575c90Smrgint i; 66247d575c90Smrgint 662574b35aa8Smrgmain (void) 66267d575c90Smrg{ 66277d575c90Smrg 66287d575c90Smrg ; 66297d575c90Smrg return 0; 66307d575c90Smrg} 66317d575c90Smrg_ACEOF 663274b35aa8Smrgif ac_fn_c_try_link "$LINENO" 663374b35aa8Smrgthen : 66347d575c90Smrg eval $cacheid=yes 663574b35aa8Smrgelse $as_nop 66367d575c90Smrg eval $cacheid=no 66377d575c90Smrgfi 663874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 66397d575c90Smrg conftest$ac_exeext conftest.$ac_ext 66407d575c90Smrgfi 66417d575c90Smrg 66427d575c90Smrg 66437d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 66447d575c90Smrg 66457d575c90Smrg eval supported=\$$cacheid 664674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 664774b35aa8Smrgprintf "%s\n" "$supported" >&6; } 66487d575c90Smrg if test "$supported" = "yes" ; then 6649585aa3f7Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 66507d575c90Smrg found="yes" 66517d575c90Smrg fi 66527d575c90Smrg fi 66537d575c90Smrg 66547d575c90Smrg 66557d575c90Smrg 66567d575c90Smrg 66577d575c90Smrg 66587d575c90Smrg 66597d575c90Smrg 66607d575c90Smrg 66617d575c90Smrg 66627d575c90Smrg 66637d575c90Smrg 66647d575c90Smrg 66657d575c90Smrg 66667d575c90Smrg 66677d575c90Smrg 66687d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 66697d575c90Smrg 66707d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 66717d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 667274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 667374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 667474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 667574b35aa8Smrgthen : 667674b35aa8Smrg printf %s "(cached) " >&6 667774b35aa8Smrgelse $as_nop 66787d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66797d575c90Smrg/* end confdefs.h. */ 66807d575c90Smrgint i; 66817d575c90Smrg_ACEOF 668274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 668374b35aa8Smrgthen : 66847d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 668574b35aa8Smrgelse $as_nop 66867d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 66877d575c90Smrgfi 668874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 66897d575c90Smrgfi 669074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 669174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 66927d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 66937d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 66947d575c90Smrgfi 66957d575c90Smrg 66967d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 66977d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66987d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66997d575c90Smrg fi 67007d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 670174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 670274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 670374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 670474b35aa8Smrgthen : 670574b35aa8Smrg printf %s "(cached) " >&6 670674b35aa8Smrgelse $as_nop 67077d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67087d575c90Smrg/* end confdefs.h. */ 67097d575c90Smrgint i; 67107d575c90Smrg_ACEOF 671174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 671274b35aa8Smrgthen : 67137d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 671474b35aa8Smrgelse $as_nop 67157d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 67167d575c90Smrgfi 671774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 67187d575c90Smrgfi 671974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 672074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 67217d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 67227d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67237d575c90Smrgfi 67247d575c90Smrg 67257d575c90Smrgfound="no" 67267d575c90Smrg 67277d575c90Smrg if test $found = "no" ; then 6728585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67297d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67307d575c90Smrg fi 67317d575c90Smrg 6732585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 67337d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67347d575c90Smrg fi 67357d575c90Smrg 6736585aa3f7Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 67377d575c90Smrg 673874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 673974b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6740585aa3f7Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 674174b35aa8Smrg if eval test \${$cacheid+y} 674274b35aa8Smrgthen : 674374b35aa8Smrg printf %s "(cached) " >&6 674474b35aa8Smrgelse $as_nop 67457d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67467d575c90Smrg/* end confdefs.h. */ 67477d575c90Smrgint i; 67487d575c90Smrgint 674974b35aa8Smrgmain (void) 67507d575c90Smrg{ 67517d575c90Smrg 67527d575c90Smrg ; 67537d575c90Smrg return 0; 67547d575c90Smrg} 67557d575c90Smrg_ACEOF 675674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 675774b35aa8Smrgthen : 67587d575c90Smrg eval $cacheid=yes 675974b35aa8Smrgelse $as_nop 67607d575c90Smrg eval $cacheid=no 67617d575c90Smrgfi 676274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 67637d575c90Smrg conftest$ac_exeext conftest.$ac_ext 67647d575c90Smrgfi 67657d575c90Smrg 67667d575c90Smrg 67677d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67687d575c90Smrg 67697d575c90Smrg eval supported=\$$cacheid 677074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 677174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 67727d575c90Smrg if test "$supported" = "yes" ; then 6773585aa3f7Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 67747d575c90Smrg found="yes" 67757d575c90Smrg fi 67767d575c90Smrg fi 67777d575c90Smrg 67787d575c90Smrg 67797d575c90Smrg 67807d575c90Smrg 67817d575c90Smrg 67827d575c90Smrg 67837d575c90Smrg 67847d575c90Smrg 67857d575c90Smrg 67867d575c90Smrg 67877d575c90Smrg 67887d575c90Smrg 67897d575c90Smrg 67907d575c90Smrg 67917d575c90Smrg 67927d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 67937d575c90Smrg 67947d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 67957d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 679674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 679774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 679874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 679974b35aa8Smrgthen : 680074b35aa8Smrg printf %s "(cached) " >&6 680174b35aa8Smrgelse $as_nop 68027d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68037d575c90Smrg/* end confdefs.h. */ 68047d575c90Smrgint i; 68057d575c90Smrg_ACEOF 680674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 680774b35aa8Smrgthen : 68087d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 680974b35aa8Smrgelse $as_nop 68107d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 68117d575c90Smrgfi 681274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 68137d575c90Smrgfi 681474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 681574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 68167d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 68177d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68187d575c90Smrgfi 68197d575c90Smrg 68207d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 68217d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68227d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68237d575c90Smrg fi 68247d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 682574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 682674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 682774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 682874b35aa8Smrgthen : 682974b35aa8Smrg printf %s "(cached) " >&6 683074b35aa8Smrgelse $as_nop 68317d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68327d575c90Smrg/* end confdefs.h. */ 68337d575c90Smrgint i; 68347d575c90Smrg_ACEOF 683574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 683674b35aa8Smrgthen : 68377d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 683874b35aa8Smrgelse $as_nop 68397d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 68407d575c90Smrgfi 684174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 68427d575c90Smrgfi 684374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 684474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 68457d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 68467d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68477d575c90Smrgfi 68487d575c90Smrg 68497d575c90Smrgfound="no" 68507d575c90Smrg 68517d575c90Smrg if test $found = "no" ; then 6852585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68537d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68547d575c90Smrg fi 68557d575c90Smrg 6856585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 68577d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 68587d575c90Smrg fi 68597d575c90Smrg 6860585aa3f7Smrg CFLAGS="$CFLAGS -Wredundant-decls" 68617d575c90Smrg 686274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 686374b35aa8Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 6864585aa3f7Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 686574b35aa8Smrg if eval test \${$cacheid+y} 686674b35aa8Smrgthen : 686774b35aa8Smrg printf %s "(cached) " >&6 686874b35aa8Smrgelse $as_nop 68697d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68707d575c90Smrg/* end confdefs.h. */ 68717d575c90Smrgint i; 68727d575c90Smrgint 687374b35aa8Smrgmain (void) 68747d575c90Smrg{ 68757d575c90Smrg 68767d575c90Smrg ; 68777d575c90Smrg return 0; 68787d575c90Smrg} 68797d575c90Smrg_ACEOF 688074b35aa8Smrgif ac_fn_c_try_link "$LINENO" 688174b35aa8Smrgthen : 68827d575c90Smrg eval $cacheid=yes 688374b35aa8Smrgelse $as_nop 68847d575c90Smrg eval $cacheid=no 68857d575c90Smrgfi 688674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 68877d575c90Smrg conftest$ac_exeext conftest.$ac_ext 68887d575c90Smrgfi 68897d575c90Smrg 68907d575c90Smrg 68917d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68927d575c90Smrg 68937d575c90Smrg eval supported=\$$cacheid 689474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 689574b35aa8Smrgprintf "%s\n" "$supported" >&6; } 68967d575c90Smrg if test "$supported" = "yes" ; then 6897585aa3f7Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 68987d575c90Smrg found="yes" 68997d575c90Smrg fi 69007d575c90Smrg fi 69017d575c90Smrg 69027d575c90Smrg 69037d575c90Smrg 69047d575c90Smrg 69057d575c90Smrg 69067d575c90Smrg 69077d575c90Smrg 69087d575c90Smrg 69097d575c90Smrg 69107d575c90Smrg 69117d575c90Smrg 69127d575c90Smrg 69137d575c90Smrg 69147d575c90Smrg 69157d575c90Smrg 69167d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 69177d575c90Smrg 69187d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 69197d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 692074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 692174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 692274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 692374b35aa8Smrgthen : 692474b35aa8Smrg printf %s "(cached) " >&6 692574b35aa8Smrgelse $as_nop 69267d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69277d575c90Smrg/* end confdefs.h. */ 69287d575c90Smrgint i; 69297d575c90Smrg_ACEOF 693074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 693174b35aa8Smrgthen : 69327d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 693374b35aa8Smrgelse $as_nop 69347d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 69357d575c90Smrgfi 693674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 69377d575c90Smrgfi 693874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 693974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 69407d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 69417d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69427d575c90Smrgfi 69437d575c90Smrg 69447d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 69457d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69467d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69477d575c90Smrg fi 69487d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 694974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 695074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 695174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 695274b35aa8Smrgthen : 695374b35aa8Smrg printf %s "(cached) " >&6 695474b35aa8Smrgelse $as_nop 69557d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69567d575c90Smrg/* end confdefs.h. */ 69577d575c90Smrgint i; 69587d575c90Smrg_ACEOF 695974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 696074b35aa8Smrgthen : 69617d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 696274b35aa8Smrgelse $as_nop 69637d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 69647d575c90Smrgfi 696574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 69667d575c90Smrgfi 696774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 696874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 69697d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 69707d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69717d575c90Smrgfi 69727d575c90Smrg 69737d575c90Smrgfound="no" 69747d575c90Smrg 69757d575c90Smrg if test $found = "no" ; then 6976585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69777d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69787d575c90Smrg fi 69797d575c90Smrg 6980585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 69817d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 69827d575c90Smrg fi 69837d575c90Smrg 6984585aa3f7Smrg CFLAGS="$CFLAGS -Wlogical-op" 69857d575c90Smrg 698674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 698774b35aa8Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 6988585aa3f7Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 698974b35aa8Smrg if eval test \${$cacheid+y} 699074b35aa8Smrgthen : 699174b35aa8Smrg printf %s "(cached) " >&6 699274b35aa8Smrgelse $as_nop 69937d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69947d575c90Smrg/* end confdefs.h. */ 69957d575c90Smrgint i; 69967d575c90Smrgint 699774b35aa8Smrgmain (void) 69987d575c90Smrg{ 69997d575c90Smrg 70007d575c90Smrg ; 70017d575c90Smrg return 0; 70027d575c90Smrg} 70037d575c90Smrg_ACEOF 700474b35aa8Smrgif ac_fn_c_try_link "$LINENO" 700574b35aa8Smrgthen : 70067d575c90Smrg eval $cacheid=yes 700774b35aa8Smrgelse $as_nop 70087d575c90Smrg eval $cacheid=no 70097d575c90Smrgfi 701074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 70117d575c90Smrg conftest$ac_exeext conftest.$ac_ext 70127d575c90Smrgfi 70137d575c90Smrg 70147d575c90Smrg 70157d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70167d575c90Smrg 70177d575c90Smrg eval supported=\$$cacheid 701874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 701974b35aa8Smrgprintf "%s\n" "$supported" >&6; } 70207d575c90Smrg if test "$supported" = "yes" ; then 7021585aa3f7Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 70227d575c90Smrg found="yes" 70237d575c90Smrg fi 70247d575c90Smrg fi 70257d575c90Smrg 70267d575c90Smrg 70277d575c90Smrg 70287d575c90Smrg# These are currently disabled because they are noisy. They will be enabled 70297d575c90Smrg# in the future once the codebase is sufficiently modernized to silence 70307d575c90Smrg# them. For now, I don't want them to drown out the other warnings. 70317d575c90Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 70327d575c90Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7033585aa3f7Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 70347d575c90Smrg 70357d575c90Smrg# Turn some warnings into errors, so we don't accidently get successful builds 70367d575c90Smrg# when there are problems that should be fixed. 70377d575c90Smrg 70387d575c90Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 70397d575c90Smrg 70407d575c90Smrg 70417d575c90Smrg 70427d575c90Smrg 70437d575c90Smrg 70447d575c90Smrg 70457d575c90Smrg 70467d575c90Smrg 70477d575c90Smrg 70487d575c90Smrg 70497d575c90Smrg 70507d575c90Smrg 70517d575c90Smrg 70527d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 70537d575c90Smrg 70547d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 70557d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 705674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 705774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 705874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 705974b35aa8Smrgthen : 706074b35aa8Smrg printf %s "(cached) " >&6 706174b35aa8Smrgelse $as_nop 70627d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70637d575c90Smrg/* end confdefs.h. */ 70647d575c90Smrgint i; 70657d575c90Smrg_ACEOF 706674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 706774b35aa8Smrgthen : 70687d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 706974b35aa8Smrgelse $as_nop 70707d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 70717d575c90Smrgfi 707274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 70737d575c90Smrgfi 707474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 707574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 70767d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 70777d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70787d575c90Smrgfi 70797d575c90Smrg 70807d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 70817d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 70827d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 70837d575c90Smrg fi 70847d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 708574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 708674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 708774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 708874b35aa8Smrgthen : 708974b35aa8Smrg printf %s "(cached) " >&6 709074b35aa8Smrgelse $as_nop 70917d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70927d575c90Smrg/* end confdefs.h. */ 70937d575c90Smrgint i; 70947d575c90Smrg_ACEOF 709574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 709674b35aa8Smrgthen : 70977d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 709874b35aa8Smrgelse $as_nop 70997d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 71007d575c90Smrgfi 710174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 71027d575c90Smrgfi 710374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 710474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 71057d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 71067d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71077d575c90Smrgfi 71087d575c90Smrg 71097d575c90Smrgfound="no" 71107d575c90Smrg 71117d575c90Smrg if test $found = "no" ; then 7112585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71137d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71147d575c90Smrg fi 71157d575c90Smrg 7116585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71177d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71187d575c90Smrg fi 71197d575c90Smrg 71207d575c90Smrg CFLAGS="$CFLAGS -Werror=implicit" 71217d575c90Smrg 712274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 712374b35aa8Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7124585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 712574b35aa8Smrg if eval test \${$cacheid+y} 712674b35aa8Smrgthen : 712774b35aa8Smrg printf %s "(cached) " >&6 712874b35aa8Smrgelse $as_nop 71297d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71307d575c90Smrg/* end confdefs.h. */ 71317d575c90Smrgint i; 71327d575c90Smrgint 713374b35aa8Smrgmain (void) 71347d575c90Smrg{ 71357d575c90Smrg 71367d575c90Smrg ; 71377d575c90Smrg return 0; 71387d575c90Smrg} 71397d575c90Smrg_ACEOF 714074b35aa8Smrgif ac_fn_c_try_link "$LINENO" 714174b35aa8Smrgthen : 71427d575c90Smrg eval $cacheid=yes 714374b35aa8Smrgelse $as_nop 71447d575c90Smrg eval $cacheid=no 71457d575c90Smrgfi 714674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 71477d575c90Smrg conftest$ac_exeext conftest.$ac_ext 71487d575c90Smrgfi 71497d575c90Smrg 71507d575c90Smrg 71517d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71527d575c90Smrg 71537d575c90Smrg eval supported=\$$cacheid 715474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 715574b35aa8Smrgprintf "%s\n" "$supported" >&6; } 71567d575c90Smrg if test "$supported" = "yes" ; then 71577d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 71587d575c90Smrg found="yes" 71597d575c90Smrg fi 71607d575c90Smrg fi 71617d575c90Smrg 71627d575c90Smrg if test $found = "no" ; then 7163585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71647d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71657d575c90Smrg fi 71667d575c90Smrg 7167585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71687d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71697d575c90Smrg fi 71707d575c90Smrg 71717d575c90Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 71727d575c90Smrg 717374b35aa8Smrg { 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 717474b35aa8Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7175585aa3f7Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 717674b35aa8Smrg if eval test \${$cacheid+y} 717774b35aa8Smrgthen : 717874b35aa8Smrg printf %s "(cached) " >&6 717974b35aa8Smrgelse $as_nop 71807d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71817d575c90Smrg/* end confdefs.h. */ 71827d575c90Smrgint i; 71837d575c90Smrgint 718474b35aa8Smrgmain (void) 71857d575c90Smrg{ 71867d575c90Smrg 71877d575c90Smrg ; 71887d575c90Smrg return 0; 71897d575c90Smrg} 71907d575c90Smrg_ACEOF 719174b35aa8Smrgif ac_fn_c_try_link "$LINENO" 719274b35aa8Smrgthen : 71937d575c90Smrg eval $cacheid=yes 719474b35aa8Smrgelse $as_nop 71957d575c90Smrg eval $cacheid=no 71967d575c90Smrgfi 719774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 71987d575c90Smrg conftest$ac_exeext conftest.$ac_ext 71997d575c90Smrgfi 72007d575c90Smrg 72017d575c90Smrg 72027d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72037d575c90Smrg 72047d575c90Smrg eval supported=\$$cacheid 720574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 720674b35aa8Smrgprintf "%s\n" "$supported" >&6; } 72077d575c90Smrg if test "$supported" = "yes" ; then 72087d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 72097d575c90Smrg found="yes" 72107d575c90Smrg fi 72117d575c90Smrg fi 72127d575c90Smrg 72137d575c90Smrg 72147d575c90Smrg 72157d575c90Smrg 72167d575c90Smrg 72177d575c90Smrg 72187d575c90Smrg 72197d575c90Smrg 72207d575c90Smrg 72217d575c90Smrg 72227d575c90Smrg 72237d575c90Smrg 72247d575c90Smrg 72257d575c90Smrg 72267d575c90Smrg 72277d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 72287d575c90Smrg 72297d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 72307d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 723174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 723274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 723374b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 723474b35aa8Smrgthen : 723574b35aa8Smrg printf %s "(cached) " >&6 723674b35aa8Smrgelse $as_nop 72377d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72387d575c90Smrg/* end confdefs.h. */ 72397d575c90Smrgint i; 72407d575c90Smrg_ACEOF 724174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 724274b35aa8Smrgthen : 72437d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 724474b35aa8Smrgelse $as_nop 72457d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 72467d575c90Smrgfi 724774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 72487d575c90Smrgfi 724974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 725074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 72517d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 72527d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72537d575c90Smrgfi 72547d575c90Smrg 72557d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 72567d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72577d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72587d575c90Smrg fi 72597d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 726074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 726174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 726274b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 726374b35aa8Smrgthen : 726474b35aa8Smrg printf %s "(cached) " >&6 726574b35aa8Smrgelse $as_nop 72667d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72677d575c90Smrg/* end confdefs.h. */ 72687d575c90Smrgint i; 72697d575c90Smrg_ACEOF 727074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 727174b35aa8Smrgthen : 72727d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 727374b35aa8Smrgelse $as_nop 72747d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 72757d575c90Smrgfi 727674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 72777d575c90Smrgfi 727874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 727974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 72807d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 72817d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72827d575c90Smrgfi 72837d575c90Smrg 72847d575c90Smrgfound="no" 72857d575c90Smrg 72867d575c90Smrg if test $found = "no" ; then 7287585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72887d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72897d575c90Smrg fi 72907d575c90Smrg 7291585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 72927d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 72937d575c90Smrg fi 72947d575c90Smrg 72957d575c90Smrg CFLAGS="$CFLAGS -Werror=nonnull" 72967d575c90Smrg 729774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 729874b35aa8Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7299585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 730074b35aa8Smrg if eval test \${$cacheid+y} 730174b35aa8Smrgthen : 730274b35aa8Smrg printf %s "(cached) " >&6 730374b35aa8Smrgelse $as_nop 73047d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73057d575c90Smrg/* end confdefs.h. */ 73067d575c90Smrgint i; 73077d575c90Smrgint 730874b35aa8Smrgmain (void) 73097d575c90Smrg{ 73107d575c90Smrg 73117d575c90Smrg ; 73127d575c90Smrg return 0; 73137d575c90Smrg} 73147d575c90Smrg_ACEOF 731574b35aa8Smrgif ac_fn_c_try_link "$LINENO" 731674b35aa8Smrgthen : 73177d575c90Smrg eval $cacheid=yes 731874b35aa8Smrgelse $as_nop 73197d575c90Smrg eval $cacheid=no 73207d575c90Smrgfi 732174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 73227d575c90Smrg conftest$ac_exeext conftest.$ac_ext 73237d575c90Smrgfi 73247d575c90Smrg 73257d575c90Smrg 73267d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73277d575c90Smrg 73287d575c90Smrg eval supported=\$$cacheid 732974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 733074b35aa8Smrgprintf "%s\n" "$supported" >&6; } 73317d575c90Smrg if test "$supported" = "yes" ; then 73327d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 73337d575c90Smrg found="yes" 73347d575c90Smrg fi 73357d575c90Smrg fi 73367d575c90Smrg 73377d575c90Smrg 73387d575c90Smrg 73397d575c90Smrg 73407d575c90Smrg 73417d575c90Smrg 73427d575c90Smrg 73437d575c90Smrg 73447d575c90Smrg 73457d575c90Smrg 73467d575c90Smrg 73477d575c90Smrg 73487d575c90Smrg 73497d575c90Smrg 73507d575c90Smrg 73517d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 73527d575c90Smrg 73537d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 73547d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 735574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 735674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 735774b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 735874b35aa8Smrgthen : 735974b35aa8Smrg printf %s "(cached) " >&6 736074b35aa8Smrgelse $as_nop 73617d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73627d575c90Smrg/* end confdefs.h. */ 73637d575c90Smrgint i; 73647d575c90Smrg_ACEOF 736574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 736674b35aa8Smrgthen : 73677d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 736874b35aa8Smrgelse $as_nop 73697d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 73707d575c90Smrgfi 737174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 73727d575c90Smrgfi 737374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 737474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 73757d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 73767d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73777d575c90Smrgfi 73787d575c90Smrg 73797d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 73807d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 73817d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73827d575c90Smrg fi 73837d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 738474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 738574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 738674b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 738774b35aa8Smrgthen : 738874b35aa8Smrg printf %s "(cached) " >&6 738974b35aa8Smrgelse $as_nop 73907d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73917d575c90Smrg/* end confdefs.h. */ 73927d575c90Smrgint i; 73937d575c90Smrg_ACEOF 739474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 739574b35aa8Smrgthen : 73967d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 739774b35aa8Smrgelse $as_nop 73987d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 73997d575c90Smrgfi 740074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 74017d575c90Smrgfi 740274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 740374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 74047d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 74057d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74067d575c90Smrgfi 74077d575c90Smrg 74087d575c90Smrgfound="no" 74097d575c90Smrg 74107d575c90Smrg if test $found = "no" ; then 7411585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 74127d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74137d575c90Smrg fi 74147d575c90Smrg 7415585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 74167d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 74177d575c90Smrg fi 74187d575c90Smrg 74197d575c90Smrg CFLAGS="$CFLAGS -Werror=init-self" 74207d575c90Smrg 742174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 742274b35aa8Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7423585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 742474b35aa8Smrg if eval test \${$cacheid+y} 742574b35aa8Smrgthen : 742674b35aa8Smrg printf %s "(cached) " >&6 742774b35aa8Smrgelse $as_nop 74287d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74297d575c90Smrg/* end confdefs.h. */ 74307d575c90Smrgint i; 74317d575c90Smrgint 743274b35aa8Smrgmain (void) 74337d575c90Smrg{ 74347d575c90Smrg 74357d575c90Smrg ; 74367d575c90Smrg return 0; 74377d575c90Smrg} 74387d575c90Smrg_ACEOF 743974b35aa8Smrgif ac_fn_c_try_link "$LINENO" 744074b35aa8Smrgthen : 74417d575c90Smrg eval $cacheid=yes 744274b35aa8Smrgelse $as_nop 74437d575c90Smrg eval $cacheid=no 74447d575c90Smrgfi 744574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 74467d575c90Smrg conftest$ac_exeext conftest.$ac_ext 74477d575c90Smrgfi 74487d575c90Smrg 74497d575c90Smrg 74507d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74517d575c90Smrg 74527d575c90Smrg eval supported=\$$cacheid 745374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 745474b35aa8Smrgprintf "%s\n" "$supported" >&6; } 74557d575c90Smrg if test "$supported" = "yes" ; then 74567d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 74577d575c90Smrg found="yes" 74587d575c90Smrg fi 74597d575c90Smrg fi 74607d575c90Smrg 74617d575c90Smrg 74627d575c90Smrg 74637d575c90Smrg 74647d575c90Smrg 74657d575c90Smrg 74667d575c90Smrg 74677d575c90Smrg 74687d575c90Smrg 74697d575c90Smrg 74707d575c90Smrg 74717d575c90Smrg 74727d575c90Smrg 74737d575c90Smrg 74747d575c90Smrg 74757d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 74767d575c90Smrg 74777d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 74787d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 747974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 748074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 748174b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 748274b35aa8Smrgthen : 748374b35aa8Smrg printf %s "(cached) " >&6 748474b35aa8Smrgelse $as_nop 74857d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74867d575c90Smrg/* end confdefs.h. */ 74877d575c90Smrgint i; 74887d575c90Smrg_ACEOF 748974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 749074b35aa8Smrgthen : 74917d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 749274b35aa8Smrgelse $as_nop 74937d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 74947d575c90Smrgfi 749574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 74967d575c90Smrgfi 749774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 749874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 74997d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 75007d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75017d575c90Smrgfi 75027d575c90Smrg 75037d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 75047d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75057d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75067d575c90Smrg fi 75077d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 750874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 750974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 751074b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 751174b35aa8Smrgthen : 751274b35aa8Smrg printf %s "(cached) " >&6 751374b35aa8Smrgelse $as_nop 75147d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75157d575c90Smrg/* end confdefs.h. */ 75167d575c90Smrgint i; 75177d575c90Smrg_ACEOF 751874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 751974b35aa8Smrgthen : 75207d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 752174b35aa8Smrgelse $as_nop 75227d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 75237d575c90Smrgfi 752474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 75257d575c90Smrgfi 752674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 752774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 75287d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 75297d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75307d575c90Smrgfi 75317d575c90Smrg 75327d575c90Smrgfound="no" 75337d575c90Smrg 75347d575c90Smrg if test $found = "no" ; then 7535585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75367d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75377d575c90Smrg fi 75387d575c90Smrg 7539585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 75407d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 75417d575c90Smrg fi 75427d575c90Smrg 75437d575c90Smrg CFLAGS="$CFLAGS -Werror=main" 75447d575c90Smrg 754574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 754674b35aa8Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7547585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_main 754874b35aa8Smrg if eval test \${$cacheid+y} 754974b35aa8Smrgthen : 755074b35aa8Smrg printf %s "(cached) " >&6 755174b35aa8Smrgelse $as_nop 75527d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75537d575c90Smrg/* end confdefs.h. */ 75547d575c90Smrgint i; 75557d575c90Smrgint 755674b35aa8Smrgmain (void) 75577d575c90Smrg{ 75587d575c90Smrg 75597d575c90Smrg ; 75607d575c90Smrg return 0; 75617d575c90Smrg} 75627d575c90Smrg_ACEOF 756374b35aa8Smrgif ac_fn_c_try_link "$LINENO" 756474b35aa8Smrgthen : 75657d575c90Smrg eval $cacheid=yes 756674b35aa8Smrgelse $as_nop 75677d575c90Smrg eval $cacheid=no 75687d575c90Smrgfi 756974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 75707d575c90Smrg conftest$ac_exeext conftest.$ac_ext 75717d575c90Smrgfi 75727d575c90Smrg 75737d575c90Smrg 75747d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75757d575c90Smrg 75767d575c90Smrg eval supported=\$$cacheid 757774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 757874b35aa8Smrgprintf "%s\n" "$supported" >&6; } 75797d575c90Smrg if test "$supported" = "yes" ; then 75807d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 75817d575c90Smrg found="yes" 75827d575c90Smrg fi 75837d575c90Smrg fi 75847d575c90Smrg 75857d575c90Smrg 75867d575c90Smrg 75877d575c90Smrg 75887d575c90Smrg 75897d575c90Smrg 75907d575c90Smrg 75917d575c90Smrg 75927d575c90Smrg 75937d575c90Smrg 75947d575c90Smrg 75957d575c90Smrg 75967d575c90Smrg 75977d575c90Smrg 75987d575c90Smrg 75997d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 76007d575c90Smrg 76017d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 76027d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 760374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 760474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 760574b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 760674b35aa8Smrgthen : 760774b35aa8Smrg printf %s "(cached) " >&6 760874b35aa8Smrgelse $as_nop 76097d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76107d575c90Smrg/* end confdefs.h. */ 76117d575c90Smrgint i; 76127d575c90Smrg_ACEOF 761374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 761474b35aa8Smrgthen : 76157d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 761674b35aa8Smrgelse $as_nop 76177d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 76187d575c90Smrgfi 761974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 76207d575c90Smrgfi 762174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 762274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 76237d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 76247d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76257d575c90Smrgfi 76267d575c90Smrg 76277d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 76287d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76297d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76307d575c90Smrg fi 76317d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 763274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 763374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 763474b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 763574b35aa8Smrgthen : 763674b35aa8Smrg printf %s "(cached) " >&6 763774b35aa8Smrgelse $as_nop 76387d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76397d575c90Smrg/* end confdefs.h. */ 76407d575c90Smrgint i; 76417d575c90Smrg_ACEOF 764274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 764374b35aa8Smrgthen : 76447d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 764574b35aa8Smrgelse $as_nop 76467d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 76477d575c90Smrgfi 764874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 76497d575c90Smrgfi 765074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 765174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 76527d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 76537d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76547d575c90Smrgfi 76557d575c90Smrg 76567d575c90Smrgfound="no" 76577d575c90Smrg 76587d575c90Smrg if test $found = "no" ; then 7659585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76607d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76617d575c90Smrg fi 76627d575c90Smrg 7663585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 76647d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 76657d575c90Smrg fi 76667d575c90Smrg 76677d575c90Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 76687d575c90Smrg 766974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 767074b35aa8Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7671585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 767274b35aa8Smrg if eval test \${$cacheid+y} 767374b35aa8Smrgthen : 767474b35aa8Smrg printf %s "(cached) " >&6 767574b35aa8Smrgelse $as_nop 76767d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76777d575c90Smrg/* end confdefs.h. */ 76787d575c90Smrgint i; 76797d575c90Smrgint 768074b35aa8Smrgmain (void) 76817d575c90Smrg{ 76827d575c90Smrg 76837d575c90Smrg ; 76847d575c90Smrg return 0; 76857d575c90Smrg} 76867d575c90Smrg_ACEOF 768774b35aa8Smrgif ac_fn_c_try_link "$LINENO" 768874b35aa8Smrgthen : 76897d575c90Smrg eval $cacheid=yes 769074b35aa8Smrgelse $as_nop 76917d575c90Smrg eval $cacheid=no 76927d575c90Smrgfi 769374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 76947d575c90Smrg conftest$ac_exeext conftest.$ac_ext 76957d575c90Smrgfi 76967d575c90Smrg 76977d575c90Smrg 76987d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76997d575c90Smrg 77007d575c90Smrg eval supported=\$$cacheid 770174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 770274b35aa8Smrgprintf "%s\n" "$supported" >&6; } 77037d575c90Smrg if test "$supported" = "yes" ; then 77047d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 77057d575c90Smrg found="yes" 77067d575c90Smrg fi 77077d575c90Smrg fi 77087d575c90Smrg 77097d575c90Smrg 77107d575c90Smrg 77117d575c90Smrg 77127d575c90Smrg 77137d575c90Smrg 77147d575c90Smrg 77157d575c90Smrg 77167d575c90Smrg 77177d575c90Smrg 77187d575c90Smrg 77197d575c90Smrg 77207d575c90Smrg 77217d575c90Smrg 77227d575c90Smrg 77237d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 77247d575c90Smrg 77257d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 77267d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 772774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 772874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 772974b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 773074b35aa8Smrgthen : 773174b35aa8Smrg printf %s "(cached) " >&6 773274b35aa8Smrgelse $as_nop 77337d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77347d575c90Smrg/* end confdefs.h. */ 77357d575c90Smrgint i; 77367d575c90Smrg_ACEOF 773774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 773874b35aa8Smrgthen : 77397d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 774074b35aa8Smrgelse $as_nop 77417d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 77427d575c90Smrgfi 774374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 77447d575c90Smrgfi 774574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 774674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 77477d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 77487d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77497d575c90Smrgfi 77507d575c90Smrg 77517d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 77527d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77537d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77547d575c90Smrg fi 77557d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 775674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 775774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 775874b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 775974b35aa8Smrgthen : 776074b35aa8Smrg printf %s "(cached) " >&6 776174b35aa8Smrgelse $as_nop 77627d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77637d575c90Smrg/* end confdefs.h. */ 77647d575c90Smrgint i; 77657d575c90Smrg_ACEOF 776674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 776774b35aa8Smrgthen : 77687d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 776974b35aa8Smrgelse $as_nop 77707d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 77717d575c90Smrgfi 777274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 77737d575c90Smrgfi 777474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 777574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 77767d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 77777d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77787d575c90Smrgfi 77797d575c90Smrg 77807d575c90Smrgfound="no" 77817d575c90Smrg 77827d575c90Smrg if test $found = "no" ; then 7783585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77847d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77857d575c90Smrg fi 77867d575c90Smrg 7787585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 77887d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 77897d575c90Smrg fi 77907d575c90Smrg 77917d575c90Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 77927d575c90Smrg 779374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 779474b35aa8Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 7795585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 779674b35aa8Smrg if eval test \${$cacheid+y} 779774b35aa8Smrgthen : 779874b35aa8Smrg printf %s "(cached) " >&6 779974b35aa8Smrgelse $as_nop 78007d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78017d575c90Smrg/* end confdefs.h. */ 78027d575c90Smrgint i; 78037d575c90Smrgint 780474b35aa8Smrgmain (void) 78057d575c90Smrg{ 78067d575c90Smrg 78077d575c90Smrg ; 78087d575c90Smrg return 0; 78097d575c90Smrg} 78107d575c90Smrg_ACEOF 781174b35aa8Smrgif ac_fn_c_try_link "$LINENO" 781274b35aa8Smrgthen : 78137d575c90Smrg eval $cacheid=yes 781474b35aa8Smrgelse $as_nop 78157d575c90Smrg eval $cacheid=no 78167d575c90Smrgfi 781774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 78187d575c90Smrg conftest$ac_exeext conftest.$ac_ext 78197d575c90Smrgfi 78207d575c90Smrg 78217d575c90Smrg 78227d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78237d575c90Smrg 78247d575c90Smrg eval supported=\$$cacheid 782574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 782674b35aa8Smrgprintf "%s\n" "$supported" >&6; } 78277d575c90Smrg if test "$supported" = "yes" ; then 78287d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 78297d575c90Smrg found="yes" 78307d575c90Smrg fi 78317d575c90Smrg fi 78327d575c90Smrg 78337d575c90Smrg 78347d575c90Smrg 78357d575c90Smrg 78367d575c90Smrg 78377d575c90Smrg 78387d575c90Smrg 78397d575c90Smrg 78407d575c90Smrg 78417d575c90Smrg 78427d575c90Smrg 78437d575c90Smrg 78447d575c90Smrg 78457d575c90Smrg 78467d575c90Smrg 78477d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 78487d575c90Smrg 78497d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 78507d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 785174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 785274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 785374b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 785474b35aa8Smrgthen : 785574b35aa8Smrg printf %s "(cached) " >&6 785674b35aa8Smrgelse $as_nop 78577d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78587d575c90Smrg/* end confdefs.h. */ 78597d575c90Smrgint i; 78607d575c90Smrg_ACEOF 786174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 786274b35aa8Smrgthen : 78637d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 786474b35aa8Smrgelse $as_nop 78657d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 78667d575c90Smrgfi 786774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 78687d575c90Smrgfi 786974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 787074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 78717d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 78727d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78737d575c90Smrgfi 78747d575c90Smrg 78757d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 78767d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 78777d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78787d575c90Smrg fi 78797d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 788074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 788174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 788274b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 788374b35aa8Smrgthen : 788474b35aa8Smrg printf %s "(cached) " >&6 788574b35aa8Smrgelse $as_nop 78867d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78877d575c90Smrg/* end confdefs.h. */ 78887d575c90Smrgint i; 78897d575c90Smrg_ACEOF 789074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 789174b35aa8Smrgthen : 78927d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 789374b35aa8Smrgelse $as_nop 78947d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 78957d575c90Smrgfi 789674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 78977d575c90Smrgfi 789874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 789974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 79007d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 79017d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79027d575c90Smrgfi 79037d575c90Smrg 79047d575c90Smrgfound="no" 79057d575c90Smrg 79067d575c90Smrg if test $found = "no" ; then 7907585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79087d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79097d575c90Smrg fi 79107d575c90Smrg 7911585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79127d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79137d575c90Smrg fi 79147d575c90Smrg 79157d575c90Smrg CFLAGS="$CFLAGS -Werror=return-type" 79167d575c90Smrg 791774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 791874b35aa8Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 7919585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 792074b35aa8Smrg if eval test \${$cacheid+y} 792174b35aa8Smrgthen : 792274b35aa8Smrg printf %s "(cached) " >&6 792374b35aa8Smrgelse $as_nop 79247d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79257d575c90Smrg/* end confdefs.h. */ 79267d575c90Smrgint i; 79277d575c90Smrgint 792874b35aa8Smrgmain (void) 79297d575c90Smrg{ 79307d575c90Smrg 79317d575c90Smrg ; 79327d575c90Smrg return 0; 79337d575c90Smrg} 79347d575c90Smrg_ACEOF 793574b35aa8Smrgif ac_fn_c_try_link "$LINENO" 793674b35aa8Smrgthen : 79377d575c90Smrg eval $cacheid=yes 793874b35aa8Smrgelse $as_nop 79397d575c90Smrg eval $cacheid=no 79407d575c90Smrgfi 794174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79427d575c90Smrg conftest$ac_exeext conftest.$ac_ext 79437d575c90Smrgfi 79447d575c90Smrg 79457d575c90Smrg 79467d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79477d575c90Smrg 79487d575c90Smrg eval supported=\$$cacheid 794974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 795074b35aa8Smrgprintf "%s\n" "$supported" >&6; } 79517d575c90Smrg if test "$supported" = "yes" ; then 79527d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 79537d575c90Smrg found="yes" 79547d575c90Smrg fi 79557d575c90Smrg fi 79567d575c90Smrg 79577d575c90Smrg if test $found = "no" ; then 7958585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79597d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79607d575c90Smrg fi 79617d575c90Smrg 7962585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79637d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79647d575c90Smrg fi 79657d575c90Smrg 79667d575c90Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 79677d575c90Smrg 796874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 796974b35aa8Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7970585aa3f7Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 797174b35aa8Smrg if eval test \${$cacheid+y} 797274b35aa8Smrgthen : 797374b35aa8Smrg printf %s "(cached) " >&6 797474b35aa8Smrgelse $as_nop 79757d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79767d575c90Smrg/* end confdefs.h. */ 79777d575c90Smrgint i; 79787d575c90Smrgint 797974b35aa8Smrgmain (void) 79807d575c90Smrg{ 79817d575c90Smrg 79827d575c90Smrg ; 79837d575c90Smrg return 0; 79847d575c90Smrg} 79857d575c90Smrg_ACEOF 798674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 798774b35aa8Smrgthen : 79887d575c90Smrg eval $cacheid=yes 798974b35aa8Smrgelse $as_nop 79907d575c90Smrg eval $cacheid=no 79917d575c90Smrgfi 799274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79937d575c90Smrg conftest$ac_exeext conftest.$ac_ext 79947d575c90Smrgfi 79957d575c90Smrg 79967d575c90Smrg 79977d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79987d575c90Smrg 79997d575c90Smrg eval supported=\$$cacheid 800074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 800174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 80027d575c90Smrg if test "$supported" = "yes" ; then 80037d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 80047d575c90Smrg found="yes" 80057d575c90Smrg fi 80067d575c90Smrg fi 80077d575c90Smrg 80087d575c90Smrg 80097d575c90Smrg 80107d575c90Smrg 80117d575c90Smrg 80127d575c90Smrg 80137d575c90Smrg 80147d575c90Smrg 80157d575c90Smrg 80167d575c90Smrg 80177d575c90Smrg 80187d575c90Smrg 80197d575c90Smrg 80207d575c90Smrg 80217d575c90Smrg 80227d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 80237d575c90Smrg 80247d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 80257d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 802674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 802774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 802874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 802974b35aa8Smrgthen : 803074b35aa8Smrg printf %s "(cached) " >&6 803174b35aa8Smrgelse $as_nop 80327d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80337d575c90Smrg/* end confdefs.h. */ 80347d575c90Smrgint i; 80357d575c90Smrg_ACEOF 803674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 803774b35aa8Smrgthen : 80387d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 803974b35aa8Smrgelse $as_nop 80407d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 80417d575c90Smrgfi 804274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 80437d575c90Smrgfi 804474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 804574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 80467d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 80477d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80487d575c90Smrgfi 80497d575c90Smrg 80507d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 80517d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80527d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80537d575c90Smrg fi 80547d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 805574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 805674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 805774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 805874b35aa8Smrgthen : 805974b35aa8Smrg printf %s "(cached) " >&6 806074b35aa8Smrgelse $as_nop 80617d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80627d575c90Smrg/* end confdefs.h. */ 80637d575c90Smrgint i; 80647d575c90Smrg_ACEOF 806574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 806674b35aa8Smrgthen : 80677d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 806874b35aa8Smrgelse $as_nop 80697d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 80707d575c90Smrgfi 807174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 80727d575c90Smrgfi 807374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 807474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 80757d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 80767d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80777d575c90Smrgfi 80787d575c90Smrg 80797d575c90Smrgfound="no" 80807d575c90Smrg 80817d575c90Smrg if test $found = "no" ; then 8082585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80837d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80847d575c90Smrg fi 80857d575c90Smrg 8086585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 80877d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 80887d575c90Smrg fi 80897d575c90Smrg 80907d575c90Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 80917d575c90Smrg 809274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 809374b35aa8Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8094585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 809574b35aa8Smrg if eval test \${$cacheid+y} 809674b35aa8Smrgthen : 809774b35aa8Smrg printf %s "(cached) " >&6 809874b35aa8Smrgelse $as_nop 80997d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81007d575c90Smrg/* end confdefs.h. */ 81017d575c90Smrgint i; 81027d575c90Smrgint 810374b35aa8Smrgmain (void) 81047d575c90Smrg{ 81057d575c90Smrg 81067d575c90Smrg ; 81077d575c90Smrg return 0; 81087d575c90Smrg} 81097d575c90Smrg_ACEOF 811074b35aa8Smrgif ac_fn_c_try_link "$LINENO" 811174b35aa8Smrgthen : 81127d575c90Smrg eval $cacheid=yes 811374b35aa8Smrgelse $as_nop 81147d575c90Smrg eval $cacheid=no 81157d575c90Smrgfi 811674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 81177d575c90Smrg conftest$ac_exeext conftest.$ac_ext 81187d575c90Smrgfi 81197d575c90Smrg 81207d575c90Smrg 81217d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81227d575c90Smrg 81237d575c90Smrg eval supported=\$$cacheid 812474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 812574b35aa8Smrgprintf "%s\n" "$supported" >&6; } 81267d575c90Smrg if test "$supported" = "yes" ; then 81277d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 81287d575c90Smrg found="yes" 81297d575c90Smrg fi 81307d575c90Smrg fi 81317d575c90Smrg 81327d575c90Smrg 81337d575c90Smrg 81347d575c90Smrg 81357d575c90Smrg 81367d575c90Smrg 81377d575c90Smrg 81387d575c90Smrg 81397d575c90Smrg 81407d575c90Smrg 81417d575c90Smrg 81427d575c90Smrg 81437d575c90Smrg 81447d575c90Smrg 81457d575c90Smrg 81467d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 81477d575c90Smrg 81487d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 81497d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 815074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 815174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 815274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 815374b35aa8Smrgthen : 815474b35aa8Smrg printf %s "(cached) " >&6 815574b35aa8Smrgelse $as_nop 81567d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81577d575c90Smrg/* end confdefs.h. */ 81587d575c90Smrgint i; 81597d575c90Smrg_ACEOF 816074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 816174b35aa8Smrgthen : 81627d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 816374b35aa8Smrgelse $as_nop 81647d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 81657d575c90Smrgfi 816674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 81677d575c90Smrgfi 816874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 816974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 81707d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 81717d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81727d575c90Smrgfi 81737d575c90Smrg 81747d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 81757d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81767d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81777d575c90Smrg fi 81787d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 817974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 818074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 818174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 818274b35aa8Smrgthen : 818374b35aa8Smrg printf %s "(cached) " >&6 818474b35aa8Smrgelse $as_nop 81857d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81867d575c90Smrg/* end confdefs.h. */ 81877d575c90Smrgint i; 81887d575c90Smrg_ACEOF 818974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 819074b35aa8Smrgthen : 81917d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 819274b35aa8Smrgelse $as_nop 81937d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 81947d575c90Smrgfi 819574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 81967d575c90Smrgfi 819774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 819874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 81997d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 82007d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82017d575c90Smrgfi 82027d575c90Smrg 82037d575c90Smrgfound="no" 82047d575c90Smrg 82057d575c90Smrg if test $found = "no" ; then 8206585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 82077d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82087d575c90Smrg fi 82097d575c90Smrg 8210585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 82117d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 82127d575c90Smrg fi 82137d575c90Smrg 82147d575c90Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 82157d575c90Smrg 821674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 821774b35aa8Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8218585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 821974b35aa8Smrg if eval test \${$cacheid+y} 822074b35aa8Smrgthen : 822174b35aa8Smrg printf %s "(cached) " >&6 822274b35aa8Smrgelse $as_nop 82237d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82247d575c90Smrg/* end confdefs.h. */ 82257d575c90Smrgint i; 82267d575c90Smrgint 822774b35aa8Smrgmain (void) 82287d575c90Smrg{ 82297d575c90Smrg 82307d575c90Smrg ; 82317d575c90Smrg return 0; 82327d575c90Smrg} 82337d575c90Smrg_ACEOF 823474b35aa8Smrgif ac_fn_c_try_link "$LINENO" 823574b35aa8Smrgthen : 82367d575c90Smrg eval $cacheid=yes 823774b35aa8Smrgelse $as_nop 82387d575c90Smrg eval $cacheid=no 82397d575c90Smrgfi 824074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 82417d575c90Smrg conftest$ac_exeext conftest.$ac_ext 82427d575c90Smrgfi 82437d575c90Smrg 82447d575c90Smrg 82457d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82467d575c90Smrg 82477d575c90Smrg eval supported=\$$cacheid 824874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 824974b35aa8Smrgprintf "%s\n" "$supported" >&6; } 82507d575c90Smrg if test "$supported" = "yes" ; then 82517d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 82527d575c90Smrg found="yes" 82537d575c90Smrg fi 82547d575c90Smrg fi 82557d575c90Smrg 82567d575c90Smrg 82577d575c90Smrg 82587d575c90Smrg 82597d575c90Smrg 82607d575c90Smrg 82617d575c90Smrg 82627d575c90Smrg 82637d575c90Smrg 82647d575c90Smrg 82657d575c90Smrg 82667d575c90Smrg 82677d575c90Smrg 82687d575c90Smrg 82697d575c90Smrg 82707d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 82717d575c90Smrg 82727d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 82737d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 827474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 827574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 827674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 827774b35aa8Smrgthen : 827874b35aa8Smrg printf %s "(cached) " >&6 827974b35aa8Smrgelse $as_nop 82807d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82817d575c90Smrg/* end confdefs.h. */ 82827d575c90Smrgint i; 82837d575c90Smrg_ACEOF 828474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 828574b35aa8Smrgthen : 82867d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 828774b35aa8Smrgelse $as_nop 82887d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 82897d575c90Smrgfi 829074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 82917d575c90Smrgfi 829274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 829374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 82947d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 82957d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82967d575c90Smrgfi 82977d575c90Smrg 82987d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 82997d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83007d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83017d575c90Smrg fi 83027d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 830374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 830474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 830574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 830674b35aa8Smrgthen : 830774b35aa8Smrg printf %s "(cached) " >&6 830874b35aa8Smrgelse $as_nop 83097d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83107d575c90Smrg/* end confdefs.h. */ 83117d575c90Smrgint i; 83127d575c90Smrg_ACEOF 831374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 831474b35aa8Smrgthen : 83157d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 831674b35aa8Smrgelse $as_nop 83177d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 83187d575c90Smrgfi 831974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 83207d575c90Smrgfi 832174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 832274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 83237d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 83247d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83257d575c90Smrgfi 83267d575c90Smrg 83277d575c90Smrgfound="no" 83287d575c90Smrg 83297d575c90Smrg if test $found = "no" ; then 8330585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83317d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83327d575c90Smrg fi 83337d575c90Smrg 8334585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 83357d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 83367d575c90Smrg fi 83377d575c90Smrg 83387d575c90Smrg CFLAGS="$CFLAGS -Werror=write-strings" 83397d575c90Smrg 834074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 834174b35aa8Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8342585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 834374b35aa8Smrg if eval test \${$cacheid+y} 834474b35aa8Smrgthen : 834574b35aa8Smrg printf %s "(cached) " >&6 834674b35aa8Smrgelse $as_nop 83477d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83487d575c90Smrg/* end confdefs.h. */ 83497d575c90Smrgint i; 83507d575c90Smrgint 835174b35aa8Smrgmain (void) 83527d575c90Smrg{ 83537d575c90Smrg 83547d575c90Smrg ; 83557d575c90Smrg return 0; 83567d575c90Smrg} 83577d575c90Smrg_ACEOF 835874b35aa8Smrgif ac_fn_c_try_link "$LINENO" 835974b35aa8Smrgthen : 83607d575c90Smrg eval $cacheid=yes 836174b35aa8Smrgelse $as_nop 83627d575c90Smrg eval $cacheid=no 83637d575c90Smrgfi 836474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 83657d575c90Smrg conftest$ac_exeext conftest.$ac_ext 83667d575c90Smrgfi 83677d575c90Smrg 83687d575c90Smrg 83697d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83707d575c90Smrg 83717d575c90Smrg eval supported=\$$cacheid 837274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 837374b35aa8Smrgprintf "%s\n" "$supported" >&6; } 83747d575c90Smrg if test "$supported" = "yes" ; then 83757d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 83767d575c90Smrg found="yes" 83777d575c90Smrg fi 83787d575c90Smrg fi 83797d575c90Smrg 83807d575c90Smrg 83817d575c90Smrg 83827d575c90Smrg 83837d575c90Smrg 83847d575c90Smrg 83857d575c90Smrg 83867d575c90Smrg 83877d575c90Smrg 83887d575c90Smrg 83897d575c90Smrg 83907d575c90Smrg 83917d575c90Smrg 83927d575c90Smrg 83937d575c90Smrg 83947d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 83957d575c90Smrg 83967d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 83977d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 839874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 839974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 840074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 840174b35aa8Smrgthen : 840274b35aa8Smrg printf %s "(cached) " >&6 840374b35aa8Smrgelse $as_nop 84047d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84057d575c90Smrg/* end confdefs.h. */ 84067d575c90Smrgint i; 84077d575c90Smrg_ACEOF 840874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 840974b35aa8Smrgthen : 84107d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 841174b35aa8Smrgelse $as_nop 84127d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 84137d575c90Smrgfi 841474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 84157d575c90Smrgfi 841674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 841774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 84187d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 84197d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84207d575c90Smrgfi 84217d575c90Smrg 84227d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 84237d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84247d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84257d575c90Smrg fi 84267d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 842774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 842874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 842974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 843074b35aa8Smrgthen : 843174b35aa8Smrg printf %s "(cached) " >&6 843274b35aa8Smrgelse $as_nop 84337d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84347d575c90Smrg/* end confdefs.h. */ 84357d575c90Smrgint i; 84367d575c90Smrg_ACEOF 843774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 843874b35aa8Smrgthen : 84397d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 844074b35aa8Smrgelse $as_nop 84417d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 84427d575c90Smrgfi 844374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 84447d575c90Smrgfi 844574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 844674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 84477d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 84487d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84497d575c90Smrgfi 84507d575c90Smrg 84517d575c90Smrgfound="no" 84527d575c90Smrg 84537d575c90Smrg if test $found = "no" ; then 8454585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84557d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84567d575c90Smrg fi 84577d575c90Smrg 8458585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 84597d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84607d575c90Smrg fi 84617d575c90Smrg 84627d575c90Smrg CFLAGS="$CFLAGS -Werror=address" 84637d575c90Smrg 846474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 846574b35aa8Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8466585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_address 846774b35aa8Smrg if eval test \${$cacheid+y} 846874b35aa8Smrgthen : 846974b35aa8Smrg printf %s "(cached) " >&6 847074b35aa8Smrgelse $as_nop 84717d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84727d575c90Smrg/* end confdefs.h. */ 84737d575c90Smrgint i; 84747d575c90Smrgint 847574b35aa8Smrgmain (void) 84767d575c90Smrg{ 84777d575c90Smrg 84787d575c90Smrg ; 84797d575c90Smrg return 0; 84807d575c90Smrg} 84817d575c90Smrg_ACEOF 848274b35aa8Smrgif ac_fn_c_try_link "$LINENO" 848374b35aa8Smrgthen : 84847d575c90Smrg eval $cacheid=yes 848574b35aa8Smrgelse $as_nop 84867d575c90Smrg eval $cacheid=no 84877d575c90Smrgfi 848874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 84897d575c90Smrg conftest$ac_exeext conftest.$ac_ext 84907d575c90Smrgfi 84917d575c90Smrg 84927d575c90Smrg 84937d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84947d575c90Smrg 84957d575c90Smrg eval supported=\$$cacheid 849674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 849774b35aa8Smrgprintf "%s\n" "$supported" >&6; } 84987d575c90Smrg if test "$supported" = "yes" ; then 84997d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 85007d575c90Smrg found="yes" 85017d575c90Smrg fi 85027d575c90Smrg fi 85037d575c90Smrg 85047d575c90Smrg 85057d575c90Smrg 85067d575c90Smrg 85077d575c90Smrg 85087d575c90Smrg 85097d575c90Smrg 85107d575c90Smrg 85117d575c90Smrg 85127d575c90Smrg 85137d575c90Smrg 85147d575c90Smrg 85157d575c90Smrg 85167d575c90Smrg 85177d575c90Smrg 85187d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 85197d575c90Smrg 85207d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 85217d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 852274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 852374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 852474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 852574b35aa8Smrgthen : 852674b35aa8Smrg printf %s "(cached) " >&6 852774b35aa8Smrgelse $as_nop 85287d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85297d575c90Smrg/* end confdefs.h. */ 85307d575c90Smrgint i; 85317d575c90Smrg_ACEOF 853274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 853374b35aa8Smrgthen : 85347d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 853574b35aa8Smrgelse $as_nop 85367d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 85377d575c90Smrgfi 853874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 85397d575c90Smrgfi 854074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 854174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 85427d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 85437d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85447d575c90Smrgfi 85457d575c90Smrg 85467d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 85477d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85487d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85497d575c90Smrg fi 85507d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 855174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 855274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 855374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 855474b35aa8Smrgthen : 855574b35aa8Smrg printf %s "(cached) " >&6 855674b35aa8Smrgelse $as_nop 85577d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85587d575c90Smrg/* end confdefs.h. */ 85597d575c90Smrgint i; 85607d575c90Smrg_ACEOF 856174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 856274b35aa8Smrgthen : 85637d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 856474b35aa8Smrgelse $as_nop 85657d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 85667d575c90Smrgfi 856774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 85687d575c90Smrgfi 856974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 857074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 85717d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 85727d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85737d575c90Smrgfi 85747d575c90Smrg 85757d575c90Smrgfound="no" 85767d575c90Smrg 85777d575c90Smrg if test $found = "no" ; then 8578585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85797d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85807d575c90Smrg fi 85817d575c90Smrg 8582585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 85837d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 85847d575c90Smrg fi 85857d575c90Smrg 85867d575c90Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 85877d575c90Smrg 858874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 858974b35aa8Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8590585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 859174b35aa8Smrg if eval test \${$cacheid+y} 859274b35aa8Smrgthen : 859374b35aa8Smrg printf %s "(cached) " >&6 859474b35aa8Smrgelse $as_nop 85957d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85967d575c90Smrg/* end confdefs.h. */ 85977d575c90Smrgint i; 85987d575c90Smrgint 859974b35aa8Smrgmain (void) 86007d575c90Smrg{ 86017d575c90Smrg 86027d575c90Smrg ; 86037d575c90Smrg return 0; 86047d575c90Smrg} 86057d575c90Smrg_ACEOF 860674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 860774b35aa8Smrgthen : 86087d575c90Smrg eval $cacheid=yes 860974b35aa8Smrgelse $as_nop 86107d575c90Smrg eval $cacheid=no 86117d575c90Smrgfi 861274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86137d575c90Smrg conftest$ac_exeext conftest.$ac_ext 86147d575c90Smrgfi 86157d575c90Smrg 86167d575c90Smrg 86177d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86187d575c90Smrg 86197d575c90Smrg eval supported=\$$cacheid 862074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 862174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 86227d575c90Smrg if test "$supported" = "yes" ; then 86237d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 86247d575c90Smrg found="yes" 86257d575c90Smrg fi 86267d575c90Smrg fi 86277d575c90Smrg 86287d575c90Smrg if test $found = "no" ; then 8629585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 86307d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86317d575c90Smrg fi 86327d575c90Smrg 8633585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 86347d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 86357d575c90Smrg fi 86367d575c90Smrg 86377d575c90Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86387d575c90Smrg 863974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 864074b35aa8Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8641585aa3f7Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 864274b35aa8Smrg if eval test \${$cacheid+y} 864374b35aa8Smrgthen : 864474b35aa8Smrg printf %s "(cached) " >&6 864574b35aa8Smrgelse $as_nop 86467d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86477d575c90Smrg/* end confdefs.h. */ 86487d575c90Smrgint i; 86497d575c90Smrgint 865074b35aa8Smrgmain (void) 86517d575c90Smrg{ 86527d575c90Smrg 86537d575c90Smrg ; 86547d575c90Smrg return 0; 86557d575c90Smrg} 86567d575c90Smrg_ACEOF 865774b35aa8Smrgif ac_fn_c_try_link "$LINENO" 865874b35aa8Smrgthen : 86597d575c90Smrg eval $cacheid=yes 866074b35aa8Smrgelse $as_nop 86617d575c90Smrg eval $cacheid=no 86627d575c90Smrgfi 866374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86647d575c90Smrg conftest$ac_exeext conftest.$ac_ext 86657d575c90Smrgfi 86667d575c90Smrg 86677d575c90Smrg 86687d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86697d575c90Smrg 86707d575c90Smrg eval supported=\$$cacheid 867174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 867274b35aa8Smrgprintf "%s\n" "$supported" >&6; } 86737d575c90Smrg if test "$supported" = "yes" ; then 86747d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86757d575c90Smrg found="yes" 86767d575c90Smrg fi 86777d575c90Smrg fi 86787d575c90Smrg 86797d575c90Smrg 86807d575c90Smrg 86817d575c90Smrg 86827d575c90Smrg 86837d575c90Smrg 86847d575c90Smrg 86857d575c90Smrg 86867d575c90Smrg 86877d575c90Smrg 86887d575c90Smrg 86897d575c90Smrg 86907d575c90Smrg 86917d575c90Smrg 86927d575c90Smrg 86937d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 86947d575c90Smrg 86957d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 86967d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 869774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 869874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 869974b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 870074b35aa8Smrgthen : 870174b35aa8Smrg printf %s "(cached) " >&6 870274b35aa8Smrgelse $as_nop 87037d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87047d575c90Smrg/* end confdefs.h. */ 87057d575c90Smrgint i; 87067d575c90Smrg_ACEOF 870774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 870874b35aa8Smrgthen : 87097d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 871074b35aa8Smrgelse $as_nop 87117d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 87127d575c90Smrgfi 871374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 87147d575c90Smrgfi 871574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 871674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 87177d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 87187d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87197d575c90Smrgfi 87207d575c90Smrg 87217d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 87227d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87237d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87247d575c90Smrg fi 87257d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 872674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 872774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 872874b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 872974b35aa8Smrgthen : 873074b35aa8Smrg printf %s "(cached) " >&6 873174b35aa8Smrgelse $as_nop 87327d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87337d575c90Smrg/* end confdefs.h. */ 87347d575c90Smrgint i; 87357d575c90Smrg_ACEOF 873674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 873774b35aa8Smrgthen : 87387d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 873974b35aa8Smrgelse $as_nop 87407d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 87417d575c90Smrgfi 874274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 87437d575c90Smrgfi 874474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 874574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 87467d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 87477d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87487d575c90Smrgfi 87497d575c90Smrg 87507d575c90Smrgfound="no" 87517d575c90Smrg 87527d575c90Smrg if test $found = "no" ; then 8753585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87547d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87557d575c90Smrg fi 87567d575c90Smrg 8757585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 87587d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 87597d575c90Smrg fi 87607d575c90Smrg 87617d575c90Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 87627d575c90Smrg 876374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 876474b35aa8Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8765585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 876674b35aa8Smrg if eval test \${$cacheid+y} 876774b35aa8Smrgthen : 876874b35aa8Smrg printf %s "(cached) " >&6 876974b35aa8Smrgelse $as_nop 87707d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87717d575c90Smrg/* end confdefs.h. */ 87727d575c90Smrgint i; 87737d575c90Smrgint 877474b35aa8Smrgmain (void) 87757d575c90Smrg{ 87767d575c90Smrg 87777d575c90Smrg ; 87787d575c90Smrg return 0; 87797d575c90Smrg} 87807d575c90Smrg_ACEOF 878174b35aa8Smrgif ac_fn_c_try_link "$LINENO" 878274b35aa8Smrgthen : 87837d575c90Smrg eval $cacheid=yes 878474b35aa8Smrgelse $as_nop 87857d575c90Smrg eval $cacheid=no 87867d575c90Smrgfi 878774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 87887d575c90Smrg conftest$ac_exeext conftest.$ac_ext 87897d575c90Smrgfi 87907d575c90Smrg 87917d575c90Smrg 87927d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87937d575c90Smrg 87947d575c90Smrg eval supported=\$$cacheid 879574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 879674b35aa8Smrgprintf "%s\n" "$supported" >&6; } 87977d575c90Smrg if test "$supported" = "yes" ; then 87987d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 87997d575c90Smrg found="yes" 88007d575c90Smrg fi 88017d575c90Smrg fi 88027d575c90Smrg 88037d575c90Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 88047d575c90Smrgelse 880574b35aa8Smrg{ 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 880674b35aa8Smrgprintf "%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;} 88077d575c90Smrg 88087d575c90Smrg 88097d575c90Smrg 88107d575c90Smrg 88117d575c90Smrg 88127d575c90Smrg 88137d575c90Smrg 88147d575c90Smrg 88157d575c90Smrg 88167d575c90Smrg 88177d575c90Smrg 88187d575c90Smrg 88197d575c90Smrg 88207d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 88217d575c90Smrg 88227d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 88237d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 882474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 882574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 882674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 882774b35aa8Smrgthen : 882874b35aa8Smrg printf %s "(cached) " >&6 882974b35aa8Smrgelse $as_nop 88307d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88317d575c90Smrg/* end confdefs.h. */ 88327d575c90Smrgint i; 88337d575c90Smrg_ACEOF 883474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 883574b35aa8Smrgthen : 88367d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 883774b35aa8Smrgelse $as_nop 88387d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 88397d575c90Smrgfi 884074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 88417d575c90Smrgfi 884274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 884374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 88447d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 88457d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88467d575c90Smrgfi 88477d575c90Smrg 88487d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 88497d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88507d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88517d575c90Smrg fi 88527d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 885374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 885474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 885574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 885674b35aa8Smrgthen : 885774b35aa8Smrg printf %s "(cached) " >&6 885874b35aa8Smrgelse $as_nop 88597d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88607d575c90Smrg/* end confdefs.h. */ 88617d575c90Smrgint i; 88627d575c90Smrg_ACEOF 886374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 886474b35aa8Smrgthen : 88657d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 886674b35aa8Smrgelse $as_nop 88677d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 88687d575c90Smrgfi 886974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 88707d575c90Smrgfi 887174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 887274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 88737d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 88747d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88757d575c90Smrgfi 88767d575c90Smrg 88777d575c90Smrgfound="no" 88787d575c90Smrg 88797d575c90Smrg if test $found = "no" ; then 8880585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88817d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88827d575c90Smrg fi 88837d575c90Smrg 8884585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 88857d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88867d575c90Smrg fi 88877d575c90Smrg 88887d575c90Smrg CFLAGS="$CFLAGS -Wimplicit" 88897d575c90Smrg 889074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 889174b35aa8Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 88927d575c90Smrg cacheid=xorg_cv_cc_flag__Wimplicit 889374b35aa8Smrg if eval test \${$cacheid+y} 889474b35aa8Smrgthen : 889574b35aa8Smrg printf %s "(cached) " >&6 889674b35aa8Smrgelse $as_nop 88977d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88987d575c90Smrg/* end confdefs.h. */ 88997d575c90Smrgint i; 89007d575c90Smrgint 890174b35aa8Smrgmain (void) 89027d575c90Smrg{ 89037d575c90Smrg 89047d575c90Smrg ; 89057d575c90Smrg return 0; 89067d575c90Smrg} 89077d575c90Smrg_ACEOF 890874b35aa8Smrgif ac_fn_c_try_link "$LINENO" 890974b35aa8Smrgthen : 89107d575c90Smrg eval $cacheid=yes 891174b35aa8Smrgelse $as_nop 89127d575c90Smrg eval $cacheid=no 89137d575c90Smrgfi 891474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 89157d575c90Smrg conftest$ac_exeext conftest.$ac_ext 89167d575c90Smrgfi 89177d575c90Smrg 89187d575c90Smrg 89197d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89207d575c90Smrg 89217d575c90Smrg eval supported=\$$cacheid 892274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 892374b35aa8Smrgprintf "%s\n" "$supported" >&6; } 89247d575c90Smrg if test "$supported" = "yes" ; then 89257d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 89267d575c90Smrg found="yes" 89277d575c90Smrg fi 89287d575c90Smrg fi 89297d575c90Smrg 89307d575c90Smrg 89317d575c90Smrg 89327d575c90Smrg 89337d575c90Smrg 89347d575c90Smrg 89357d575c90Smrg 89367d575c90Smrg 89377d575c90Smrg 89387d575c90Smrg 89397d575c90Smrg 89407d575c90Smrg 89417d575c90Smrg 89427d575c90Smrg 89437d575c90Smrg 89447d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 89457d575c90Smrg 89467d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 89477d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 894874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 894974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 895074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 895174b35aa8Smrgthen : 895274b35aa8Smrg printf %s "(cached) " >&6 895374b35aa8Smrgelse $as_nop 89547d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89557d575c90Smrg/* end confdefs.h. */ 89567d575c90Smrgint i; 89577d575c90Smrg_ACEOF 895874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 895974b35aa8Smrgthen : 89607d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 896174b35aa8Smrgelse $as_nop 89627d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 89637d575c90Smrgfi 896474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 89657d575c90Smrgfi 896674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 896774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 89687d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 89697d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89707d575c90Smrgfi 89717d575c90Smrg 89727d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 89737d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 89747d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89757d575c90Smrg fi 89767d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 897774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 897874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 897974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 898074b35aa8Smrgthen : 898174b35aa8Smrg printf %s "(cached) " >&6 898274b35aa8Smrgelse $as_nop 89837d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89847d575c90Smrg/* end confdefs.h. */ 89857d575c90Smrgint i; 89867d575c90Smrg_ACEOF 898774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 898874b35aa8Smrgthen : 89897d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 899074b35aa8Smrgelse $as_nop 89917d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 89927d575c90Smrgfi 899374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 89947d575c90Smrgfi 899574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 899674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 89977d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 89987d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89997d575c90Smrgfi 90007d575c90Smrg 90017d575c90Smrgfound="no" 90027d575c90Smrg 90037d575c90Smrg if test $found = "no" ; then 9004585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 90057d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90067d575c90Smrg fi 90077d575c90Smrg 9008585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 90097d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 90107d575c90Smrg fi 90117d575c90Smrg 90127d575c90Smrg CFLAGS="$CFLAGS -Wnonnull" 90137d575c90Smrg 901474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 901574b35aa8Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 90167d575c90Smrg cacheid=xorg_cv_cc_flag__Wnonnull 901774b35aa8Smrg if eval test \${$cacheid+y} 901874b35aa8Smrgthen : 901974b35aa8Smrg printf %s "(cached) " >&6 902074b35aa8Smrgelse $as_nop 90217d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90227d575c90Smrg/* end confdefs.h. */ 90237d575c90Smrgint i; 90247d575c90Smrgint 902574b35aa8Smrgmain (void) 90267d575c90Smrg{ 90277d575c90Smrg 90287d575c90Smrg ; 90297d575c90Smrg return 0; 90307d575c90Smrg} 90317d575c90Smrg_ACEOF 903274b35aa8Smrgif ac_fn_c_try_link "$LINENO" 903374b35aa8Smrgthen : 90347d575c90Smrg eval $cacheid=yes 903574b35aa8Smrgelse $as_nop 90367d575c90Smrg eval $cacheid=no 90377d575c90Smrgfi 903874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 90397d575c90Smrg conftest$ac_exeext conftest.$ac_ext 90407d575c90Smrgfi 90417d575c90Smrg 90427d575c90Smrg 90437d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90447d575c90Smrg 90457d575c90Smrg eval supported=\$$cacheid 904674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 904774b35aa8Smrgprintf "%s\n" "$supported" >&6; } 90487d575c90Smrg if test "$supported" = "yes" ; then 90497d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 90507d575c90Smrg found="yes" 90517d575c90Smrg fi 90527d575c90Smrg fi 90537d575c90Smrg 90547d575c90Smrg 90557d575c90Smrg 90567d575c90Smrg 90577d575c90Smrg 90587d575c90Smrg 90597d575c90Smrg 90607d575c90Smrg 90617d575c90Smrg 90627d575c90Smrg 90637d575c90Smrg 90647d575c90Smrg 90657d575c90Smrg 90667d575c90Smrg 90677d575c90Smrg 90687d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 90697d575c90Smrg 90707d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 90717d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 907274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 907374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 907474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 907574b35aa8Smrgthen : 907674b35aa8Smrg printf %s "(cached) " >&6 907774b35aa8Smrgelse $as_nop 90787d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90797d575c90Smrg/* end confdefs.h. */ 90807d575c90Smrgint i; 90817d575c90Smrg_ACEOF 908274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 908374b35aa8Smrgthen : 90847d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 908574b35aa8Smrgelse $as_nop 90867d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 90877d575c90Smrgfi 908874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 90897d575c90Smrgfi 909074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 909174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 90927d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 90937d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90947d575c90Smrgfi 90957d575c90Smrg 90967d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 90977d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 90987d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90997d575c90Smrg fi 91007d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 910174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 910274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 910374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 910474b35aa8Smrgthen : 910574b35aa8Smrg printf %s "(cached) " >&6 910674b35aa8Smrgelse $as_nop 91077d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91087d575c90Smrg/* end confdefs.h. */ 91097d575c90Smrgint i; 91107d575c90Smrg_ACEOF 911174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 911274b35aa8Smrgthen : 91137d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 911474b35aa8Smrgelse $as_nop 91157d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 91167d575c90Smrgfi 911774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 91187d575c90Smrgfi 911974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 912074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 91217d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 91227d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91237d575c90Smrgfi 91247d575c90Smrg 91257d575c90Smrgfound="no" 91267d575c90Smrg 91277d575c90Smrg if test $found = "no" ; then 9128585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91297d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91307d575c90Smrg fi 91317d575c90Smrg 9132585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 91337d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91347d575c90Smrg fi 91357d575c90Smrg 91367d575c90Smrg CFLAGS="$CFLAGS -Winit-self" 91377d575c90Smrg 913874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 913974b35aa8Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 91407d575c90Smrg cacheid=xorg_cv_cc_flag__Winit_self 914174b35aa8Smrg if eval test \${$cacheid+y} 914274b35aa8Smrgthen : 914374b35aa8Smrg printf %s "(cached) " >&6 914474b35aa8Smrgelse $as_nop 91457d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91467d575c90Smrg/* end confdefs.h. */ 91477d575c90Smrgint i; 91487d575c90Smrgint 914974b35aa8Smrgmain (void) 91507d575c90Smrg{ 91517d575c90Smrg 91527d575c90Smrg ; 91537d575c90Smrg return 0; 91547d575c90Smrg} 91557d575c90Smrg_ACEOF 915674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 915774b35aa8Smrgthen : 91587d575c90Smrg eval $cacheid=yes 915974b35aa8Smrgelse $as_nop 91607d575c90Smrg eval $cacheid=no 91617d575c90Smrgfi 916274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 91637d575c90Smrg conftest$ac_exeext conftest.$ac_ext 91647d575c90Smrgfi 91657d575c90Smrg 91667d575c90Smrg 91677d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91687d575c90Smrg 91697d575c90Smrg eval supported=\$$cacheid 917074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 917174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 91727d575c90Smrg if test "$supported" = "yes" ; then 91737d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 91747d575c90Smrg found="yes" 91757d575c90Smrg fi 91767d575c90Smrg fi 91777d575c90Smrg 91787d575c90Smrg 91797d575c90Smrg 91807d575c90Smrg 91817d575c90Smrg 91827d575c90Smrg 91837d575c90Smrg 91847d575c90Smrg 91857d575c90Smrg 91867d575c90Smrg 91877d575c90Smrg 91887d575c90Smrg 91897d575c90Smrg 91907d575c90Smrg 91917d575c90Smrg 91927d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 91937d575c90Smrg 91947d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 91957d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 919674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 919774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 919874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 919974b35aa8Smrgthen : 920074b35aa8Smrg printf %s "(cached) " >&6 920174b35aa8Smrgelse $as_nop 92027d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92037d575c90Smrg/* end confdefs.h. */ 92047d575c90Smrgint i; 92057d575c90Smrg_ACEOF 920674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 920774b35aa8Smrgthen : 92087d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 920974b35aa8Smrgelse $as_nop 92107d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 92117d575c90Smrgfi 921274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 92137d575c90Smrgfi 921474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 921574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 92167d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 92177d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92187d575c90Smrgfi 92197d575c90Smrg 92207d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 92217d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92227d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92237d575c90Smrg fi 92247d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 922574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 922674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 922774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 922874b35aa8Smrgthen : 922974b35aa8Smrg printf %s "(cached) " >&6 923074b35aa8Smrgelse $as_nop 92317d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92327d575c90Smrg/* end confdefs.h. */ 92337d575c90Smrgint i; 92347d575c90Smrg_ACEOF 923574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 923674b35aa8Smrgthen : 92377d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 923874b35aa8Smrgelse $as_nop 92397d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 92407d575c90Smrgfi 924174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 92427d575c90Smrgfi 924374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 924474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 92457d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 92467d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92477d575c90Smrgfi 92487d575c90Smrg 92497d575c90Smrgfound="no" 92507d575c90Smrg 92517d575c90Smrg if test $found = "no" ; then 9252585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92537d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92547d575c90Smrg fi 92557d575c90Smrg 9256585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 92577d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92587d575c90Smrg fi 92597d575c90Smrg 92607d575c90Smrg CFLAGS="$CFLAGS -Wmain" 92617d575c90Smrg 926274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 926374b35aa8Smrgprintf %s "checking if $CC supports -Wmain... " >&6; } 92647d575c90Smrg cacheid=xorg_cv_cc_flag__Wmain 926574b35aa8Smrg if eval test \${$cacheid+y} 926674b35aa8Smrgthen : 926774b35aa8Smrg printf %s "(cached) " >&6 926874b35aa8Smrgelse $as_nop 92697d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92707d575c90Smrg/* end confdefs.h. */ 92717d575c90Smrgint i; 92727d575c90Smrgint 927374b35aa8Smrgmain (void) 92747d575c90Smrg{ 92757d575c90Smrg 92767d575c90Smrg ; 92777d575c90Smrg return 0; 92787d575c90Smrg} 92797d575c90Smrg_ACEOF 928074b35aa8Smrgif ac_fn_c_try_link "$LINENO" 928174b35aa8Smrgthen : 92827d575c90Smrg eval $cacheid=yes 928374b35aa8Smrgelse $as_nop 92847d575c90Smrg eval $cacheid=no 92857d575c90Smrgfi 928674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 92877d575c90Smrg conftest$ac_exeext conftest.$ac_ext 92887d575c90Smrgfi 92897d575c90Smrg 92907d575c90Smrg 92917d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92927d575c90Smrg 92937d575c90Smrg eval supported=\$$cacheid 929474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 929574b35aa8Smrgprintf "%s\n" "$supported" >&6; } 92967d575c90Smrg if test "$supported" = "yes" ; then 92977d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 92987d575c90Smrg found="yes" 92997d575c90Smrg fi 93007d575c90Smrg fi 93017d575c90Smrg 93027d575c90Smrg 93037d575c90Smrg 93047d575c90Smrg 93057d575c90Smrg 93067d575c90Smrg 93077d575c90Smrg 93087d575c90Smrg 93097d575c90Smrg 93107d575c90Smrg 93117d575c90Smrg 93127d575c90Smrg 93137d575c90Smrg 93147d575c90Smrg 93157d575c90Smrg 93167d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 93177d575c90Smrg 93187d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 93197d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 932074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 932174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 932274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 932374b35aa8Smrgthen : 932474b35aa8Smrg printf %s "(cached) " >&6 932574b35aa8Smrgelse $as_nop 93267d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93277d575c90Smrg/* end confdefs.h. */ 93287d575c90Smrgint i; 93297d575c90Smrg_ACEOF 933074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 933174b35aa8Smrgthen : 93327d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 933374b35aa8Smrgelse $as_nop 93347d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 93357d575c90Smrgfi 933674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 93377d575c90Smrgfi 933874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 933974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 93407d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 93417d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93427d575c90Smrgfi 93437d575c90Smrg 93447d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 93457d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93467d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93477d575c90Smrg fi 93487d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 934974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 935074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 935174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 935274b35aa8Smrgthen : 935374b35aa8Smrg printf %s "(cached) " >&6 935474b35aa8Smrgelse $as_nop 93557d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93567d575c90Smrg/* end confdefs.h. */ 93577d575c90Smrgint i; 93587d575c90Smrg_ACEOF 935974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 936074b35aa8Smrgthen : 93617d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 936274b35aa8Smrgelse $as_nop 93637d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 93647d575c90Smrgfi 936574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 93667d575c90Smrgfi 936774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 936874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 93697d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 93707d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93717d575c90Smrgfi 93727d575c90Smrg 93737d575c90Smrgfound="no" 93747d575c90Smrg 93757d575c90Smrg if test $found = "no" ; then 9376585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93777d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93787d575c90Smrg fi 93797d575c90Smrg 9380585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 93817d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 93827d575c90Smrg fi 93837d575c90Smrg 93847d575c90Smrg CFLAGS="$CFLAGS -Wmissing-braces" 93857d575c90Smrg 938674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 938774b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 93887d575c90Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 938974b35aa8Smrg if eval test \${$cacheid+y} 939074b35aa8Smrgthen : 939174b35aa8Smrg printf %s "(cached) " >&6 939274b35aa8Smrgelse $as_nop 93937d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93947d575c90Smrg/* end confdefs.h. */ 93957d575c90Smrgint i; 93967d575c90Smrgint 939774b35aa8Smrgmain (void) 93987d575c90Smrg{ 93997d575c90Smrg 94007d575c90Smrg ; 94017d575c90Smrg return 0; 94027d575c90Smrg} 94037d575c90Smrg_ACEOF 940474b35aa8Smrgif ac_fn_c_try_link "$LINENO" 940574b35aa8Smrgthen : 94067d575c90Smrg eval $cacheid=yes 940774b35aa8Smrgelse $as_nop 94087d575c90Smrg eval $cacheid=no 94097d575c90Smrgfi 941074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 94117d575c90Smrg conftest$ac_exeext conftest.$ac_ext 94127d575c90Smrgfi 94137d575c90Smrg 94147d575c90Smrg 94157d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94167d575c90Smrg 94177d575c90Smrg eval supported=\$$cacheid 941874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 941974b35aa8Smrgprintf "%s\n" "$supported" >&6; } 94207d575c90Smrg if test "$supported" = "yes" ; then 94217d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 94227d575c90Smrg found="yes" 94237d575c90Smrg fi 94247d575c90Smrg fi 94257d575c90Smrg 94267d575c90Smrg 94277d575c90Smrg 94287d575c90Smrg 94297d575c90Smrg 94307d575c90Smrg 94317d575c90Smrg 94327d575c90Smrg 94337d575c90Smrg 94347d575c90Smrg 94357d575c90Smrg 94367d575c90Smrg 94377d575c90Smrg 94387d575c90Smrg 94397d575c90Smrg 94407d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 94417d575c90Smrg 94427d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 94437d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 944474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 944574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 944674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 944774b35aa8Smrgthen : 944874b35aa8Smrg printf %s "(cached) " >&6 944974b35aa8Smrgelse $as_nop 94507d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94517d575c90Smrg/* end confdefs.h. */ 94527d575c90Smrgint i; 94537d575c90Smrg_ACEOF 945474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 945574b35aa8Smrgthen : 94567d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 945774b35aa8Smrgelse $as_nop 94587d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 94597d575c90Smrgfi 946074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 94617d575c90Smrgfi 946274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 946374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 94647d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 94657d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94667d575c90Smrgfi 94677d575c90Smrg 94687d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 94697d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 94707d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94717d575c90Smrg fi 94727d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 947374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 947474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 947574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 947674b35aa8Smrgthen : 947774b35aa8Smrg printf %s "(cached) " >&6 947874b35aa8Smrgelse $as_nop 94797d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94807d575c90Smrg/* end confdefs.h. */ 94817d575c90Smrgint i; 94827d575c90Smrg_ACEOF 948374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 948474b35aa8Smrgthen : 94857d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 948674b35aa8Smrgelse $as_nop 94877d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 94887d575c90Smrgfi 948974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 94907d575c90Smrgfi 949174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 949274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 94937d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 94947d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94957d575c90Smrgfi 94967d575c90Smrg 94977d575c90Smrgfound="no" 94987d575c90Smrg 94997d575c90Smrg if test $found = "no" ; then 9500585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95017d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95027d575c90Smrg fi 95037d575c90Smrg 9504585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 95057d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 95067d575c90Smrg fi 95077d575c90Smrg 95087d575c90Smrg CFLAGS="$CFLAGS -Wsequence-point" 95097d575c90Smrg 951074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 951174b35aa8Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 95127d575c90Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 951374b35aa8Smrg if eval test \${$cacheid+y} 951474b35aa8Smrgthen : 951574b35aa8Smrg printf %s "(cached) " >&6 951674b35aa8Smrgelse $as_nop 95177d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95187d575c90Smrg/* end confdefs.h. */ 95197d575c90Smrgint i; 95207d575c90Smrgint 952174b35aa8Smrgmain (void) 95227d575c90Smrg{ 95237d575c90Smrg 95247d575c90Smrg ; 95257d575c90Smrg return 0; 95267d575c90Smrg} 95277d575c90Smrg_ACEOF 952874b35aa8Smrgif ac_fn_c_try_link "$LINENO" 952974b35aa8Smrgthen : 95307d575c90Smrg eval $cacheid=yes 953174b35aa8Smrgelse $as_nop 95327d575c90Smrg eval $cacheid=no 95337d575c90Smrgfi 953474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 95357d575c90Smrg conftest$ac_exeext conftest.$ac_ext 95367d575c90Smrgfi 95377d575c90Smrg 95387d575c90Smrg 95397d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95407d575c90Smrg 95417d575c90Smrg eval supported=\$$cacheid 954274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 954374b35aa8Smrgprintf "%s\n" "$supported" >&6; } 95447d575c90Smrg if test "$supported" = "yes" ; then 95457d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 95467d575c90Smrg found="yes" 95477d575c90Smrg fi 95487d575c90Smrg fi 95497d575c90Smrg 95507d575c90Smrg 95517d575c90Smrg 95527d575c90Smrg 95537d575c90Smrg 95547d575c90Smrg 95557d575c90Smrg 95567d575c90Smrg 95577d575c90Smrg 95587d575c90Smrg 95597d575c90Smrg 95607d575c90Smrg 95617d575c90Smrg 95627d575c90Smrg 95637d575c90Smrg 95647d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 95657d575c90Smrg 95667d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 95677d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 956874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 956974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 957074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 957174b35aa8Smrgthen : 957274b35aa8Smrg printf %s "(cached) " >&6 957374b35aa8Smrgelse $as_nop 95747d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95757d575c90Smrg/* end confdefs.h. */ 95767d575c90Smrgint i; 95777d575c90Smrg_ACEOF 957874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 957974b35aa8Smrgthen : 95807d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 958174b35aa8Smrgelse $as_nop 95827d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 95837d575c90Smrgfi 958474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 95857d575c90Smrgfi 958674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 958774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 95887d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 95897d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95907d575c90Smrgfi 95917d575c90Smrg 95927d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 95937d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95947d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95957d575c90Smrg fi 95967d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 959774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 959874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 959974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 960074b35aa8Smrgthen : 960174b35aa8Smrg printf %s "(cached) " >&6 960274b35aa8Smrgelse $as_nop 96037d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96047d575c90Smrg/* end confdefs.h. */ 96057d575c90Smrgint i; 96067d575c90Smrg_ACEOF 960774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 960874b35aa8Smrgthen : 96097d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 961074b35aa8Smrgelse $as_nop 96117d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 96127d575c90Smrgfi 961374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 96147d575c90Smrgfi 961574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 961674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 96177d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 96187d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96197d575c90Smrgfi 96207d575c90Smrg 96217d575c90Smrgfound="no" 96227d575c90Smrg 96237d575c90Smrg if test $found = "no" ; then 9624585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 96257d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96267d575c90Smrg fi 96277d575c90Smrg 9628585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 96297d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 96307d575c90Smrg fi 96317d575c90Smrg 96327d575c90Smrg CFLAGS="$CFLAGS -Wreturn-type" 96337d575c90Smrg 963474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 963574b35aa8Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 96367d575c90Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 963774b35aa8Smrg if eval test \${$cacheid+y} 963874b35aa8Smrgthen : 963974b35aa8Smrg printf %s "(cached) " >&6 964074b35aa8Smrgelse $as_nop 96417d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96427d575c90Smrg/* end confdefs.h. */ 96437d575c90Smrgint i; 96447d575c90Smrgint 964574b35aa8Smrgmain (void) 96467d575c90Smrg{ 96477d575c90Smrg 96487d575c90Smrg ; 96497d575c90Smrg return 0; 96507d575c90Smrg} 96517d575c90Smrg_ACEOF 965274b35aa8Smrgif ac_fn_c_try_link "$LINENO" 965374b35aa8Smrgthen : 96547d575c90Smrg eval $cacheid=yes 965574b35aa8Smrgelse $as_nop 96567d575c90Smrg eval $cacheid=no 96577d575c90Smrgfi 965874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 96597d575c90Smrg conftest$ac_exeext conftest.$ac_ext 96607d575c90Smrgfi 96617d575c90Smrg 96627d575c90Smrg 96637d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96647d575c90Smrg 96657d575c90Smrg eval supported=\$$cacheid 966674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 966774b35aa8Smrgprintf "%s\n" "$supported" >&6; } 96687d575c90Smrg if test "$supported" = "yes" ; then 96697d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 96707d575c90Smrg found="yes" 96717d575c90Smrg fi 96727d575c90Smrg fi 96737d575c90Smrg 96747d575c90Smrg 96757d575c90Smrg 96767d575c90Smrg 96777d575c90Smrg 96787d575c90Smrg 96797d575c90Smrg 96807d575c90Smrg 96817d575c90Smrg 96827d575c90Smrg 96837d575c90Smrg 96847d575c90Smrg 96857d575c90Smrg 96867d575c90Smrg 96877d575c90Smrg 96887d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 96897d575c90Smrg 96907d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 96917d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 969274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 969374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 969474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 969574b35aa8Smrgthen : 969674b35aa8Smrg printf %s "(cached) " >&6 969774b35aa8Smrgelse $as_nop 96987d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96997d575c90Smrg/* end confdefs.h. */ 97007d575c90Smrgint i; 97017d575c90Smrg_ACEOF 970274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 970374b35aa8Smrgthen : 97047d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 970574b35aa8Smrgelse $as_nop 97067d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 97077d575c90Smrgfi 970874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 97097d575c90Smrgfi 971074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 971174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 97127d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 97137d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97147d575c90Smrgfi 97157d575c90Smrg 97167d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 97177d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97187d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97197d575c90Smrg fi 97207d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 972174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 972274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 972374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 972474b35aa8Smrgthen : 972574b35aa8Smrg printf %s "(cached) " >&6 972674b35aa8Smrgelse $as_nop 97277d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97287d575c90Smrg/* end confdefs.h. */ 97297d575c90Smrgint i; 97307d575c90Smrg_ACEOF 973174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 973274b35aa8Smrgthen : 97337d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 973474b35aa8Smrgelse $as_nop 97357d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 97367d575c90Smrgfi 973774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 97387d575c90Smrgfi 973974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 974074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 97417d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 97427d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97437d575c90Smrgfi 97447d575c90Smrg 97457d575c90Smrgfound="no" 97467d575c90Smrg 97477d575c90Smrg if test $found = "no" ; then 9748585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97497d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97507d575c90Smrg fi 97517d575c90Smrg 9752585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 97537d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 97547d575c90Smrg fi 97557d575c90Smrg 97567d575c90Smrg CFLAGS="$CFLAGS -Wtrigraphs" 97577d575c90Smrg 975874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 975974b35aa8Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 97607d575c90Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 976174b35aa8Smrg if eval test \${$cacheid+y} 976274b35aa8Smrgthen : 976374b35aa8Smrg printf %s "(cached) " >&6 976474b35aa8Smrgelse $as_nop 97657d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97667d575c90Smrg/* end confdefs.h. */ 97677d575c90Smrgint i; 97687d575c90Smrgint 976974b35aa8Smrgmain (void) 97707d575c90Smrg{ 97717d575c90Smrg 97727d575c90Smrg ; 97737d575c90Smrg return 0; 97747d575c90Smrg} 97757d575c90Smrg_ACEOF 977674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 977774b35aa8Smrgthen : 97787d575c90Smrg eval $cacheid=yes 977974b35aa8Smrgelse $as_nop 97807d575c90Smrg eval $cacheid=no 97817d575c90Smrgfi 978274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 97837d575c90Smrg conftest$ac_exeext conftest.$ac_ext 97847d575c90Smrgfi 97857d575c90Smrg 97867d575c90Smrg 97877d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97887d575c90Smrg 97897d575c90Smrg eval supported=\$$cacheid 979074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 979174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 97927d575c90Smrg if test "$supported" = "yes" ; then 97937d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 97947d575c90Smrg found="yes" 97957d575c90Smrg fi 97967d575c90Smrg fi 97977d575c90Smrg 97987d575c90Smrg 97997d575c90Smrg 98007d575c90Smrg 98017d575c90Smrg 98027d575c90Smrg 98037d575c90Smrg 98047d575c90Smrg 98057d575c90Smrg 98067d575c90Smrg 98077d575c90Smrg 98087d575c90Smrg 98097d575c90Smrg 98107d575c90Smrg 98117d575c90Smrg 98127d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 98137d575c90Smrg 98147d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 98157d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 981674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 981774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 981874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 981974b35aa8Smrgthen : 982074b35aa8Smrg printf %s "(cached) " >&6 982174b35aa8Smrgelse $as_nop 98227d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98237d575c90Smrg/* end confdefs.h. */ 98247d575c90Smrgint i; 98257d575c90Smrg_ACEOF 982674b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 982774b35aa8Smrgthen : 98287d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 982974b35aa8Smrgelse $as_nop 98307d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 98317d575c90Smrgfi 983274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 98337d575c90Smrgfi 983474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 983574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 98367d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 98377d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98387d575c90Smrgfi 98397d575c90Smrg 98407d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 98417d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98427d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98437d575c90Smrg fi 98447d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 984574b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 984674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 984774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 984874b35aa8Smrgthen : 984974b35aa8Smrg printf %s "(cached) " >&6 985074b35aa8Smrgelse $as_nop 98517d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98527d575c90Smrg/* end confdefs.h. */ 98537d575c90Smrgint i; 98547d575c90Smrg_ACEOF 985574b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 985674b35aa8Smrgthen : 98577d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 985874b35aa8Smrgelse $as_nop 98597d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 98607d575c90Smrgfi 986174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 98627d575c90Smrgfi 986374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 986474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 98657d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 98667d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98677d575c90Smrgfi 98687d575c90Smrg 98697d575c90Smrgfound="no" 98707d575c90Smrg 98717d575c90Smrg if test $found = "no" ; then 9872585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98737d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98747d575c90Smrg fi 98757d575c90Smrg 9876585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 98777d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 98787d575c90Smrg fi 98797d575c90Smrg 98807d575c90Smrg CFLAGS="$CFLAGS -Warray-bounds" 98817d575c90Smrg 988274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 988374b35aa8Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 98847d575c90Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 988574b35aa8Smrg if eval test \${$cacheid+y} 988674b35aa8Smrgthen : 988774b35aa8Smrg printf %s "(cached) " >&6 988874b35aa8Smrgelse $as_nop 98897d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98907d575c90Smrg/* end confdefs.h. */ 98917d575c90Smrgint i; 98927d575c90Smrgint 989374b35aa8Smrgmain (void) 98947d575c90Smrg{ 98957d575c90Smrg 98967d575c90Smrg ; 98977d575c90Smrg return 0; 98987d575c90Smrg} 98997d575c90Smrg_ACEOF 990074b35aa8Smrgif ac_fn_c_try_link "$LINENO" 990174b35aa8Smrgthen : 99027d575c90Smrg eval $cacheid=yes 990374b35aa8Smrgelse $as_nop 99047d575c90Smrg eval $cacheid=no 99057d575c90Smrgfi 990674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 99077d575c90Smrg conftest$ac_exeext conftest.$ac_ext 99087d575c90Smrgfi 99097d575c90Smrg 99107d575c90Smrg 99117d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99127d575c90Smrg 99137d575c90Smrg eval supported=\$$cacheid 991474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 991574b35aa8Smrgprintf "%s\n" "$supported" >&6; } 99167d575c90Smrg if test "$supported" = "yes" ; then 99177d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 99187d575c90Smrg found="yes" 99197d575c90Smrg fi 99207d575c90Smrg fi 99217d575c90Smrg 99227d575c90Smrg 99237d575c90Smrg 99247d575c90Smrg 99257d575c90Smrg 99267d575c90Smrg 99277d575c90Smrg 99287d575c90Smrg 99297d575c90Smrg 99307d575c90Smrg 99317d575c90Smrg 99327d575c90Smrg 99337d575c90Smrg 99347d575c90Smrg 99357d575c90Smrg 99367d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 99377d575c90Smrg 99387d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 99397d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 994074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 994174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 994274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 994374b35aa8Smrgthen : 994474b35aa8Smrg printf %s "(cached) " >&6 994574b35aa8Smrgelse $as_nop 99467d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99477d575c90Smrg/* end confdefs.h. */ 99487d575c90Smrgint i; 99497d575c90Smrg_ACEOF 995074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 995174b35aa8Smrgthen : 99527d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 995374b35aa8Smrgelse $as_nop 99547d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 99557d575c90Smrgfi 995674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 99577d575c90Smrgfi 995874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 995974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 99607d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 99617d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99627d575c90Smrgfi 99637d575c90Smrg 99647d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 99657d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99667d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99677d575c90Smrg fi 99687d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 996974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 997074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 997174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 997274b35aa8Smrgthen : 997374b35aa8Smrg printf %s "(cached) " >&6 997474b35aa8Smrgelse $as_nop 99757d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99767d575c90Smrg/* end confdefs.h. */ 99777d575c90Smrgint i; 99787d575c90Smrg_ACEOF 997974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 998074b35aa8Smrgthen : 99817d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 998274b35aa8Smrgelse $as_nop 99837d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 99847d575c90Smrgfi 998574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 99867d575c90Smrgfi 998774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 998874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 99897d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 99907d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99917d575c90Smrgfi 99927d575c90Smrg 99937d575c90Smrgfound="no" 99947d575c90Smrg 99957d575c90Smrg if test $found = "no" ; then 9996585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99977d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99987d575c90Smrg fi 99997d575c90Smrg 10000585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 100017d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 100027d575c90Smrg fi 100037d575c90Smrg 100047d575c90Smrg CFLAGS="$CFLAGS -Wwrite-strings" 100057d575c90Smrg 1000674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 1000774b35aa8Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 100087d575c90Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 1000974b35aa8Smrg if eval test \${$cacheid+y} 1001074b35aa8Smrgthen : 1001174b35aa8Smrg printf %s "(cached) " >&6 1001274b35aa8Smrgelse $as_nop 100137d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100147d575c90Smrg/* end confdefs.h. */ 100157d575c90Smrgint i; 100167d575c90Smrgint 1001774b35aa8Smrgmain (void) 100187d575c90Smrg{ 100197d575c90Smrg 100207d575c90Smrg ; 100217d575c90Smrg return 0; 100227d575c90Smrg} 100237d575c90Smrg_ACEOF 1002474b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1002574b35aa8Smrgthen : 100267d575c90Smrg eval $cacheid=yes 1002774b35aa8Smrgelse $as_nop 100287d575c90Smrg eval $cacheid=no 100297d575c90Smrgfi 1003074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 100317d575c90Smrg conftest$ac_exeext conftest.$ac_ext 100327d575c90Smrgfi 100337d575c90Smrg 100347d575c90Smrg 100357d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100367d575c90Smrg 100377d575c90Smrg eval supported=\$$cacheid 1003874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1003974b35aa8Smrgprintf "%s\n" "$supported" >&6; } 100407d575c90Smrg if test "$supported" = "yes" ; then 100417d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 100427d575c90Smrg found="yes" 100437d575c90Smrg fi 100447d575c90Smrg fi 100457d575c90Smrg 100467d575c90Smrg 100477d575c90Smrg 100487d575c90Smrg 100497d575c90Smrg 100507d575c90Smrg 100517d575c90Smrg 100527d575c90Smrg 100537d575c90Smrg 100547d575c90Smrg 100557d575c90Smrg 100567d575c90Smrg 100577d575c90Smrg 100587d575c90Smrg 100597d575c90Smrg 100607d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 100617d575c90Smrg 100627d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 100637d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1006474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1006574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1006674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1006774b35aa8Smrgthen : 1006874b35aa8Smrg printf %s "(cached) " >&6 1006974b35aa8Smrgelse $as_nop 100707d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100717d575c90Smrg/* end confdefs.h. */ 100727d575c90Smrgint i; 100737d575c90Smrg_ACEOF 1007474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1007574b35aa8Smrgthen : 100767d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1007774b35aa8Smrgelse $as_nop 100787d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 100797d575c90Smrgfi 1008074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 100817d575c90Smrgfi 1008274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1008374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 100847d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 100857d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100867d575c90Smrgfi 100877d575c90Smrg 100887d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 100897d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 100907d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100917d575c90Smrg fi 100927d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1009374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1009474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1009574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1009674b35aa8Smrgthen : 1009774b35aa8Smrg printf %s "(cached) " >&6 1009874b35aa8Smrgelse $as_nop 100997d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101007d575c90Smrg/* end confdefs.h. */ 101017d575c90Smrgint i; 101027d575c90Smrg_ACEOF 1010374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1010474b35aa8Smrgthen : 101057d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1010674b35aa8Smrgelse $as_nop 101077d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 101087d575c90Smrgfi 1010974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 101107d575c90Smrgfi 1011174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1011274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 101137d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 101147d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101157d575c90Smrgfi 101167d575c90Smrg 101177d575c90Smrgfound="no" 101187d575c90Smrg 101197d575c90Smrg if test $found = "no" ; then 10120585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 101217d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101227d575c90Smrg fi 101237d575c90Smrg 10124585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 101257d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 101267d575c90Smrg fi 101277d575c90Smrg 101287d575c90Smrg CFLAGS="$CFLAGS -Waddress" 101297d575c90Smrg 1013074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 1013174b35aa8Smrgprintf %s "checking if $CC supports -Waddress... " >&6; } 101327d575c90Smrg cacheid=xorg_cv_cc_flag__Waddress 1013374b35aa8Smrg if eval test \${$cacheid+y} 1013474b35aa8Smrgthen : 1013574b35aa8Smrg printf %s "(cached) " >&6 1013674b35aa8Smrgelse $as_nop 101377d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101387d575c90Smrg/* end confdefs.h. */ 101397d575c90Smrgint i; 101407d575c90Smrgint 1014174b35aa8Smrgmain (void) 101427d575c90Smrg{ 101437d575c90Smrg 101447d575c90Smrg ; 101457d575c90Smrg return 0; 101467d575c90Smrg} 101477d575c90Smrg_ACEOF 1014874b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1014974b35aa8Smrgthen : 101507d575c90Smrg eval $cacheid=yes 1015174b35aa8Smrgelse $as_nop 101527d575c90Smrg eval $cacheid=no 101537d575c90Smrgfi 1015474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 101557d575c90Smrg conftest$ac_exeext conftest.$ac_ext 101567d575c90Smrgfi 101577d575c90Smrg 101587d575c90Smrg 101597d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101607d575c90Smrg 101617d575c90Smrg eval supported=\$$cacheid 1016274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1016374b35aa8Smrgprintf "%s\n" "$supported" >&6; } 101647d575c90Smrg if test "$supported" = "yes" ; then 101657d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 101667d575c90Smrg found="yes" 101677d575c90Smrg fi 101687d575c90Smrg fi 101697d575c90Smrg 101707d575c90Smrg 101717d575c90Smrg 101727d575c90Smrg 101737d575c90Smrg 101747d575c90Smrg 101757d575c90Smrg 101767d575c90Smrg 101777d575c90Smrg 101787d575c90Smrg 101797d575c90Smrg 101807d575c90Smrg 101817d575c90Smrg 101827d575c90Smrg 101837d575c90Smrg 101847d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 101857d575c90Smrg 101867d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 101877d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1018874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1018974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1019074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1019174b35aa8Smrgthen : 1019274b35aa8Smrg printf %s "(cached) " >&6 1019374b35aa8Smrgelse $as_nop 101947d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101957d575c90Smrg/* end confdefs.h. */ 101967d575c90Smrgint i; 101977d575c90Smrg_ACEOF 1019874b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1019974b35aa8Smrgthen : 102007d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1020174b35aa8Smrgelse $as_nop 102027d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 102037d575c90Smrgfi 1020474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 102057d575c90Smrgfi 1020674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1020774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 102087d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 102097d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102107d575c90Smrgfi 102117d575c90Smrg 102127d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 102137d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102147d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102157d575c90Smrg fi 102167d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1021774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1021874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1021974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1022074b35aa8Smrgthen : 1022174b35aa8Smrg printf %s "(cached) " >&6 1022274b35aa8Smrgelse $as_nop 102237d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102247d575c90Smrg/* end confdefs.h. */ 102257d575c90Smrgint i; 102267d575c90Smrg_ACEOF 1022774b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1022874b35aa8Smrgthen : 102297d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1023074b35aa8Smrgelse $as_nop 102317d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 102327d575c90Smrgfi 1023374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 102347d575c90Smrgfi 1023574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1023674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 102377d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 102387d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102397d575c90Smrgfi 102407d575c90Smrg 102417d575c90Smrgfound="no" 102427d575c90Smrg 102437d575c90Smrg if test $found = "no" ; then 10244585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102457d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102467d575c90Smrg fi 102477d575c90Smrg 10248585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 102497d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 102507d575c90Smrg fi 102517d575c90Smrg 102527d575c90Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 102537d575c90Smrg 1025474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 1025574b35aa8Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 102567d575c90Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 1025774b35aa8Smrg if eval test \${$cacheid+y} 1025874b35aa8Smrgthen : 1025974b35aa8Smrg printf %s "(cached) " >&6 1026074b35aa8Smrgelse $as_nop 102617d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102627d575c90Smrg/* end confdefs.h. */ 102637d575c90Smrgint i; 102647d575c90Smrgint 1026574b35aa8Smrgmain (void) 102667d575c90Smrg{ 102677d575c90Smrg 102687d575c90Smrg ; 102697d575c90Smrg return 0; 102707d575c90Smrg} 102717d575c90Smrg_ACEOF 1027274b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1027374b35aa8Smrgthen : 102747d575c90Smrg eval $cacheid=yes 1027574b35aa8Smrgelse $as_nop 102767d575c90Smrg eval $cacheid=no 102777d575c90Smrgfi 1027874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 102797d575c90Smrg conftest$ac_exeext conftest.$ac_ext 102807d575c90Smrgfi 102817d575c90Smrg 102827d575c90Smrg 102837d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102847d575c90Smrg 102857d575c90Smrg eval supported=\$$cacheid 1028674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1028774b35aa8Smrgprintf "%s\n" "$supported" >&6; } 102887d575c90Smrg if test "$supported" = "yes" ; then 102897d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 102907d575c90Smrg found="yes" 102917d575c90Smrg fi 102927d575c90Smrg fi 102937d575c90Smrg 102947d575c90Smrg 102957d575c90Smrg 102967d575c90Smrg 102977d575c90Smrg 102987d575c90Smrg 102997d575c90Smrg 103007d575c90Smrg 103017d575c90Smrg 103027d575c90Smrg 103037d575c90Smrg 103047d575c90Smrg 103057d575c90Smrg 103067d575c90Smrg 103077d575c90Smrg 103087d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 103097d575c90Smrg 103107d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 103117d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1031274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1031374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1031474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1031574b35aa8Smrgthen : 1031674b35aa8Smrg printf %s "(cached) " >&6 1031774b35aa8Smrgelse $as_nop 103187d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103197d575c90Smrg/* end confdefs.h. */ 103207d575c90Smrgint i; 103217d575c90Smrg_ACEOF 1032274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1032374b35aa8Smrgthen : 103247d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1032574b35aa8Smrgelse $as_nop 103267d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 103277d575c90Smrgfi 1032874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 103297d575c90Smrgfi 1033074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1033174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 103327d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 103337d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103347d575c90Smrgfi 103357d575c90Smrg 103367d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 103377d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103387d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103397d575c90Smrg fi 103407d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1034174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1034274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1034374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1034474b35aa8Smrgthen : 1034574b35aa8Smrg printf %s "(cached) " >&6 1034674b35aa8Smrgelse $as_nop 103477d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103487d575c90Smrg/* end confdefs.h. */ 103497d575c90Smrgint i; 103507d575c90Smrg_ACEOF 1035174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1035274b35aa8Smrgthen : 103537d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1035474b35aa8Smrgelse $as_nop 103557d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 103567d575c90Smrgfi 1035774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 103587d575c90Smrgfi 1035974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1036074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 103617d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 103627d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103637d575c90Smrgfi 103647d575c90Smrg 103657d575c90Smrgfound="no" 103667d575c90Smrg 103677d575c90Smrg if test $found = "no" ; then 10368585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103697d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103707d575c90Smrg fi 103717d575c90Smrg 10372585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 103737d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 103747d575c90Smrg fi 103757d575c90Smrg 103767d575c90Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 103777d575c90Smrg 1037874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 1037974b35aa8Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 103807d575c90Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 1038174b35aa8Smrg if eval test \${$cacheid+y} 1038274b35aa8Smrgthen : 1038374b35aa8Smrg printf %s "(cached) " >&6 1038474b35aa8Smrgelse $as_nop 103857d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103867d575c90Smrg/* end confdefs.h. */ 103877d575c90Smrgint i; 103887d575c90Smrgint 1038974b35aa8Smrgmain (void) 103907d575c90Smrg{ 103917d575c90Smrg 103927d575c90Smrg ; 103937d575c90Smrg return 0; 103947d575c90Smrg} 103957d575c90Smrg_ACEOF 1039674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1039774b35aa8Smrgthen : 103987d575c90Smrg eval $cacheid=yes 1039974b35aa8Smrgelse $as_nop 104007d575c90Smrg eval $cacheid=no 104017d575c90Smrgfi 1040274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 104037d575c90Smrg conftest$ac_exeext conftest.$ac_ext 104047d575c90Smrgfi 104057d575c90Smrg 104067d575c90Smrg 104077d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 104087d575c90Smrg 104097d575c90Smrg eval supported=\$$cacheid 1041074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1041174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 104127d575c90Smrg if test "$supported" = "yes" ; then 104137d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 104147d575c90Smrg found="yes" 104157d575c90Smrg fi 104167d575c90Smrg fi 104177d575c90Smrg 104187d575c90Smrg 104197d575c90Smrgfi 104207d575c90Smrg 104217d575c90Smrg 104227d575c90Smrg 104237d575c90Smrg 104247d575c90Smrg 104257d575c90Smrg 104267d575c90Smrg 104277d575c90Smrg CWARNFLAGS="$BASE_CFLAGS" 104287d575c90Smrg if test "x$GCC" = xyes ; then 104297d575c90Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 104307d575c90Smrg fi 104317d575c90Smrg 104327d575c90Smrg 104337d575c90Smrg 104347d575c90Smrg 104357d575c90Smrg 104367d575c90Smrg 104377d575c90Smrg 104387d575c90Smrg 104397d575c90Smrg# Check whether --enable-strict-compilation was given. 1044074b35aa8Smrgif test ${enable_strict_compilation+y} 1044174b35aa8Smrgthen : 104427d575c90Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 1044374b35aa8Smrgelse $as_nop 104447d575c90Smrg STRICT_COMPILE=no 104457d575c90Smrgfi 104467d575c90Smrg 104477d575c90Smrg 104487d575c90Smrg 104497d575c90Smrg 104507d575c90Smrg 104517d575c90Smrg 104527d575c90SmrgSTRICT_CFLAGS="" 104537d575c90Smrg 104547d575c90Smrg 104557d575c90Smrg 104567d575c90Smrg 104577d575c90Smrg 104587d575c90Smrg 104597d575c90Smrg 104607d575c90Smrg 104617d575c90Smrg 104627d575c90Smrg 104637d575c90Smrg 104647d575c90Smrg 104657d575c90Smrg 104667d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 104677d575c90Smrg 104687d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 104697d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1047074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1047174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1047274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1047374b35aa8Smrgthen : 1047474b35aa8Smrg printf %s "(cached) " >&6 1047574b35aa8Smrgelse $as_nop 104767d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104777d575c90Smrg/* end confdefs.h. */ 104787d575c90Smrgint i; 104797d575c90Smrg_ACEOF 1048074b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1048174b35aa8Smrgthen : 104827d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1048374b35aa8Smrgelse $as_nop 104847d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 104857d575c90Smrgfi 1048674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 104877d575c90Smrgfi 1048874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1048974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 104907d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 104917d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10492f5effb2eSmrgfi 104939b41ff1aSmrg 104947d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 104957d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 104967d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 104977d575c90Smrg fi 104987d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1049974b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1050074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1050174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1050274b35aa8Smrgthen : 1050374b35aa8Smrg printf %s "(cached) " >&6 1050474b35aa8Smrgelse $as_nop 105057d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105067d575c90Smrg/* end confdefs.h. */ 105077d575c90Smrgint i; 105087d575c90Smrg_ACEOF 1050974b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1051074b35aa8Smrgthen : 105117d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1051274b35aa8Smrgelse $as_nop 105137d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10514f5effb2eSmrgfi 1051574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10516f5effb2eSmrgfi 1051774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1051874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 105197d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 105207d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10521f5effb2eSmrgfi 105229b41ff1aSmrg 105237d575c90Smrgfound="no" 105247d575c90Smrg 105257d575c90Smrg if test $found = "no" ; then 10526585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105277d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105287d575c90Smrg fi 105297d575c90Smrg 10530585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 105317d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105327d575c90Smrg fi 105337d575c90Smrg 105347d575c90Smrg CFLAGS="$CFLAGS -pedantic" 105357d575c90Smrg 1053674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 1053774b35aa8Smrgprintf %s "checking if $CC supports -pedantic... " >&6; } 105387d575c90Smrg cacheid=xorg_cv_cc_flag__pedantic 1053974b35aa8Smrg if eval test \${$cacheid+y} 1054074b35aa8Smrgthen : 1054174b35aa8Smrg printf %s "(cached) " >&6 1054274b35aa8Smrgelse $as_nop 105437d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105447d575c90Smrg/* end confdefs.h. */ 105457d575c90Smrgint i; 105467d575c90Smrgint 1054774b35aa8Smrgmain (void) 105487d575c90Smrg{ 105499b41ff1aSmrg 105507d575c90Smrg ; 105517d575c90Smrg return 0; 105527d575c90Smrg} 105537d575c90Smrg_ACEOF 1055474b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1055574b35aa8Smrgthen : 105567d575c90Smrg eval $cacheid=yes 1055774b35aa8Smrgelse $as_nop 105587d575c90Smrg eval $cacheid=no 105597d575c90Smrgfi 1056074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 105617d575c90Smrg conftest$ac_exeext conftest.$ac_ext 105629b41ff1aSmrgfi 105639b41ff1aSmrg 105649b41ff1aSmrg 105657d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105667d575c90Smrg 105677d575c90Smrg eval supported=\$$cacheid 1056874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1056974b35aa8Smrgprintf "%s\n" "$supported" >&6; } 105707d575c90Smrg if test "$supported" = "yes" ; then 105717d575c90Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 105727d575c90Smrg found="yes" 105737d575c90Smrg fi 105747d575c90Smrg fi 105757d575c90Smrg 105767d575c90Smrg 105777d575c90Smrg 105787d575c90Smrg 105797d575c90Smrg 105807d575c90Smrg 105817d575c90Smrg 105827d575c90Smrg 105837d575c90Smrg 105847d575c90Smrg 105857d575c90Smrg 105867d575c90Smrg 105877d575c90Smrg 105887d575c90Smrg 105897d575c90Smrg 105907d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 105917d575c90Smrg 105927d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 105937d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1059474b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1059574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1059674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1059774b35aa8Smrgthen : 1059874b35aa8Smrg printf %s "(cached) " >&6 1059974b35aa8Smrgelse $as_nop 106007d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106017d575c90Smrg/* end confdefs.h. */ 106027d575c90Smrgint i; 106037d575c90Smrg_ACEOF 1060474b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1060574b35aa8Smrgthen : 106067d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1060774b35aa8Smrgelse $as_nop 106087d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 106097d575c90Smrgfi 1061074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 106117d575c90Smrgfi 1061274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1061374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 106147d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 106157d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106169b41ff1aSmrgfi 106179b41ff1aSmrg 106187d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 106197d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106207d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106217d575c90Smrg fi 106227d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1062374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1062474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1062574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1062674b35aa8Smrgthen : 1062774b35aa8Smrg printf %s "(cached) " >&6 1062874b35aa8Smrgelse $as_nop 106297d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106307d575c90Smrg/* end confdefs.h. */ 106317d575c90Smrgint i; 106327d575c90Smrg_ACEOF 1063374b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1063474b35aa8Smrgthen : 106357d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1063674b35aa8Smrgelse $as_nop 106377d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 106387d575c90Smrgfi 1063974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 106407d575c90Smrgfi 1064174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1064274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 106437d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 106447d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106459b41ff1aSmrgfi 106469b41ff1aSmrg 106477d575c90Smrgfound="no" 106489b41ff1aSmrg 106497d575c90Smrg if test $found = "no" ; then 10650585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106517d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106527d575c90Smrg fi 106539b41ff1aSmrg 10654585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 106557d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 106567d575c90Smrg fi 106579b41ff1aSmrg 106587d575c90Smrg CFLAGS="$CFLAGS -Werror" 106599b41ff1aSmrg 1066074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 1066174b35aa8Smrgprintf %s "checking if $CC supports -Werror... " >&6; } 106627d575c90Smrg cacheid=xorg_cv_cc_flag__Werror 1066374b35aa8Smrg if eval test \${$cacheid+y} 1066474b35aa8Smrgthen : 1066574b35aa8Smrg printf %s "(cached) " >&6 1066674b35aa8Smrgelse $as_nop 106677d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106687d575c90Smrg/* end confdefs.h. */ 106697d575c90Smrgint i; 106707d575c90Smrgint 1067174b35aa8Smrgmain (void) 106727d575c90Smrg{ 106737d575c90Smrg 106747d575c90Smrg ; 106757d575c90Smrg return 0; 106767d575c90Smrg} 106777d575c90Smrg_ACEOF 1067874b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1067974b35aa8Smrgthen : 106807d575c90Smrg eval $cacheid=yes 1068174b35aa8Smrgelse $as_nop 106827d575c90Smrg eval $cacheid=no 106839b41ff1aSmrgfi 1068474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 106857d575c90Smrg conftest$ac_exeext conftest.$ac_ext 106869b41ff1aSmrgfi 106879b41ff1aSmrg 106889b41ff1aSmrg 106897d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106909b41ff1aSmrg 106917d575c90Smrg eval supported=\$$cacheid 1069274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1069374b35aa8Smrgprintf "%s\n" "$supported" >&6; } 106947d575c90Smrg if test "$supported" = "yes" ; then 106957d575c90Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 106967d575c90Smrg found="yes" 106977d575c90Smrg fi 106987d575c90Smrg fi 106999b41ff1aSmrg 107007d575c90Smrg if test $found = "no" ; then 10701585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 107027d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107037d575c90Smrg fi 107049b41ff1aSmrg 10705585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 107067d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 107077d575c90Smrg fi 107089b41ff1aSmrg 107097d575c90Smrg CFLAGS="$CFLAGS -errwarn" 107109b41ff1aSmrg 1071174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 1071274b35aa8Smrgprintf %s "checking if $CC supports -errwarn... " >&6; } 107137d575c90Smrg cacheid=xorg_cv_cc_flag__errwarn 1071474b35aa8Smrg if eval test \${$cacheid+y} 1071574b35aa8Smrgthen : 1071674b35aa8Smrg printf %s "(cached) " >&6 1071774b35aa8Smrgelse $as_nop 107187d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107197d575c90Smrg/* end confdefs.h. */ 107207d575c90Smrgint i; 107217d575c90Smrgint 1072274b35aa8Smrgmain (void) 107237d575c90Smrg{ 107249b41ff1aSmrg 107257d575c90Smrg ; 107267d575c90Smrg return 0; 107277d575c90Smrg} 107287d575c90Smrg_ACEOF 1072974b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1073074b35aa8Smrgthen : 107317d575c90Smrg eval $cacheid=yes 1073274b35aa8Smrgelse $as_nop 107337d575c90Smrg eval $cacheid=no 107347d575c90Smrgfi 1073574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 107367d575c90Smrg conftest$ac_exeext conftest.$ac_ext 107379b41ff1aSmrgfi 107389b41ff1aSmrg 107397d575c90Smrg 107407d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107417d575c90Smrg 107427d575c90Smrg eval supported=\$$cacheid 1074374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1074474b35aa8Smrgprintf "%s\n" "$supported" >&6; } 107457d575c90Smrg if test "$supported" = "yes" ; then 107467d575c90Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 107477d575c90Smrg found="yes" 107487d575c90Smrg fi 107497d575c90Smrg fi 107507d575c90Smrg 107517d575c90Smrg 107527d575c90Smrg 107537d575c90Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 107547d575c90Smrg# activate it with -Werror, so we add it here explicitly. 107557d575c90Smrg 107567d575c90Smrg 107577d575c90Smrg 107587d575c90Smrg 107597d575c90Smrg 107607d575c90Smrg 107617d575c90Smrg 107627d575c90Smrg 107637d575c90Smrg 107647d575c90Smrg 107657d575c90Smrg 107667d575c90Smrg 107677d575c90Smrg 107687d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS" 107697d575c90Smrg 107707d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 107717d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1077274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1077374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1077474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1077574b35aa8Smrgthen : 1077674b35aa8Smrg printf %s "(cached) " >&6 1077774b35aa8Smrgelse $as_nop 107787d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107797d575c90Smrg/* end confdefs.h. */ 107807d575c90Smrgint i; 107817d575c90Smrg_ACEOF 1078274b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1078374b35aa8Smrgthen : 107847d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1078574b35aa8Smrgelse $as_nop 107867d575c90Smrg xorg_cv_cc_flag_unknown_warning_option=no 107877d575c90Smrgfi 1078874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 107897d575c90Smrgfi 1079074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1079174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 107927d575c90Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 107937d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107949b41ff1aSmrgfi 107959b41ff1aSmrg 107967d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 107977d575c90Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 107987d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107999b41ff1aSmrg fi 108007d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1080174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1080274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1080374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1080474b35aa8Smrgthen : 1080574b35aa8Smrg printf %s "(cached) " >&6 1080674b35aa8Smrgelse $as_nop 108077d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108087d575c90Smrg/* end confdefs.h. */ 108097d575c90Smrgint i; 108107d575c90Smrg_ACEOF 1081174b35aa8Smrgif ac_fn_c_try_compile "$LINENO" 1081274b35aa8Smrgthen : 108137d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1081474b35aa8Smrgelse $as_nop 108157d575c90Smrg xorg_cv_cc_flag_unused_command_line_argument=no 108169b41ff1aSmrgfi 1081774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 108187d575c90Smrgfi 1081974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1082074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 108217d575c90Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 108227d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108237d575c90Smrgfi 108247d575c90Smrg 108257d575c90Smrgfound="no" 108269b41ff1aSmrg 108277d575c90Smrg if test $found = "no" ; then 10828585aa3f7Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108297d575c90Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108307d575c90Smrg fi 108319b41ff1aSmrg 10832585aa3f7Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 108337d575c90Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108347d575c90Smrg fi 108359b41ff1aSmrg 108367d575c90Smrg CFLAGS="$CFLAGS -Werror=attributes" 108377d575c90Smrg 1083874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 1083974b35aa8Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 10840585aa3f7Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 1084174b35aa8Smrg if eval test \${$cacheid+y} 1084274b35aa8Smrgthen : 1084374b35aa8Smrg printf %s "(cached) " >&6 1084474b35aa8Smrgelse $as_nop 108457d575c90Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108467d575c90Smrg/* end confdefs.h. */ 108477d575c90Smrgint i; 108487d575c90Smrgint 1084974b35aa8Smrgmain (void) 108507d575c90Smrg{ 108519b41ff1aSmrg 108527d575c90Smrg ; 108537d575c90Smrg return 0; 108547d575c90Smrg} 108557d575c90Smrg_ACEOF 1085674b35aa8Smrgif ac_fn_c_try_link "$LINENO" 1085774b35aa8Smrgthen : 108587d575c90Smrg eval $cacheid=yes 1085974b35aa8Smrgelse $as_nop 108607d575c90Smrg eval $cacheid=no 108619b41ff1aSmrgfi 1086274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 108637d575c90Smrg conftest$ac_exeext conftest.$ac_ext 108647d575c90Smrgfi 108657d575c90Smrg 108669b41ff1aSmrg 108677d575c90Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108687d575c90Smrg 108697d575c90Smrg eval supported=\$$cacheid 1087074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1087174b35aa8Smrgprintf "%s\n" "$supported" >&6; } 108727d575c90Smrg if test "$supported" = "yes" ; then 108737d575c90Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 108747d575c90Smrg found="yes" 108757d575c90Smrg fi 108769b41ff1aSmrg fi 108779b41ff1aSmrg 108787d575c90Smrg 108797d575c90Smrg 108807d575c90Smrgif test "x$STRICT_COMPILE" = "xyes"; then 108817d575c90Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 108827d575c90Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 108837d575c90Smrgfi 108847d575c90Smrg 108857d575c90Smrg 108867d575c90Smrg 108877d575c90Smrg 108887d575c90Smrg 108897d575c90Smrg 108909b41ff1aSmrgcat >>confdefs.h <<_ACEOF 108919b41ff1aSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 108929b41ff1aSmrg_ACEOF 108939b41ff1aSmrg 108949b41ff1aSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 108959b41ff1aSmrg if test "x$PVM" = "x"; then 108969b41ff1aSmrg PVM="0" 108979b41ff1aSmrg fi 108989b41ff1aSmrg 1089974b35aa8Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 109009b41ff1aSmrg 109019b41ff1aSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 109029b41ff1aSmrg if test "x$PVP" = "x"; then 109039b41ff1aSmrg PVP="0" 109049b41ff1aSmrg fi 109059b41ff1aSmrg 1090674b35aa8Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 109079b41ff1aSmrg 109089b41ff1aSmrg 109099b41ff1aSmrg 1091074b35aa8SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 10911f5effb2eSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 1091274b35aa8Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 1091374b35aa8Smrgtouch \$(top_srcdir)/ChangeLog; \ 1091474b35aa8Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 109159b41ff1aSmrg 10916f5effb2eSmrg 10917f5effb2eSmrg 10918f5effb2eSmrg 10919f5effb2eSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10920f5effb2eSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10921f5effb2eSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 1092274b35aa8Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 1092374b35aa8Smrgtouch \$(top_srcdir)/INSTALL; \ 1092474b35aa8Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 1092574b35aa8Smrg 109269b41ff1aSmrg 109279b41ff1aSmrg 109289b41ff1aSmrg 109299b41ff1aSmrg 109309b41ff1aSmrg 1093174b35aa8Smrgcase $host_os in 1093274b35aa8Smrg solaris*) 1093374b35aa8Smrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 1093474b35aa8Smrg # check for a man page file found in later versions that use 1093574b35aa8Smrg # traditional section numbers instead 1093674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 1093774b35aa8Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 1093874b35aa8Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 1093974b35aa8Smrgthen : 1094074b35aa8Smrg printf %s "(cached) " >&6 1094174b35aa8Smrgelse $as_nop 1094274b35aa8Smrg test "$cross_compiling" = yes && 1094374b35aa8Smrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 1094474b35aa8Smrgif test -r "/usr/share/man/man7/attributes.7"; then 1094574b35aa8Smrg ac_cv_file__usr_share_man_man7_attributes_7=yes 1094674b35aa8Smrgelse 1094774b35aa8Smrg ac_cv_file__usr_share_man_man7_attributes_7=no 1094874b35aa8Smrgfi 1094974b35aa8Smrgfi 1095074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 1095174b35aa8Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 1095274b35aa8Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 1095374b35aa8Smrgthen : 1095474b35aa8Smrg SYSV_MAN_SECTIONS=false 1095574b35aa8Smrgelse $as_nop 1095674b35aa8Smrg SYSV_MAN_SECTIONS=true 1095774b35aa8Smrgfi 1095874b35aa8Smrg 1095974b35aa8Smrg ;; 1096074b35aa8Smrg *) SYSV_MAN_SECTIONS=false ;; 1096174b35aa8Smrgesac 109627d575c90Smrg 109639b41ff1aSmrgif test x$APP_MAN_SUFFIX = x ; then 109649b41ff1aSmrg APP_MAN_SUFFIX=1 109659b41ff1aSmrgfi 109669b41ff1aSmrgif test x$APP_MAN_DIR = x ; then 109679b41ff1aSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 109689b41ff1aSmrgfi 109699b41ff1aSmrg 109709b41ff1aSmrgif test x$LIB_MAN_SUFFIX = x ; then 109719b41ff1aSmrg LIB_MAN_SUFFIX=3 109729b41ff1aSmrgfi 109739b41ff1aSmrgif test x$LIB_MAN_DIR = x ; then 109749b41ff1aSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 109759b41ff1aSmrgfi 109769b41ff1aSmrg 109779b41ff1aSmrgif test x$FILE_MAN_SUFFIX = x ; then 1097874b35aa8Smrg case $SYSV_MAN_SECTIONS in 1097974b35aa8Smrg true) FILE_MAN_SUFFIX=4 ;; 109802f6f3826Smrg *) FILE_MAN_SUFFIX=5 ;; 109819b41ff1aSmrg esac 109829b41ff1aSmrgfi 109839b41ff1aSmrgif test x$FILE_MAN_DIR = x ; then 109849b41ff1aSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 109859b41ff1aSmrgfi 109869b41ff1aSmrg 109879b41ff1aSmrgif test x$MISC_MAN_SUFFIX = x ; then 1098874b35aa8Smrg case $SYSV_MAN_SECTIONS in 1098974b35aa8Smrg true) MISC_MAN_SUFFIX=5 ;; 109902f6f3826Smrg *) MISC_MAN_SUFFIX=7 ;; 109919b41ff1aSmrg esac 109929b41ff1aSmrgfi 109939b41ff1aSmrgif test x$MISC_MAN_DIR = x ; then 109949b41ff1aSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 109959b41ff1aSmrgfi 109969b41ff1aSmrg 109979b41ff1aSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 1099874b35aa8Smrg case $SYSV_MAN_SECTIONS in 1099974b35aa8Smrg true) DRIVER_MAN_SUFFIX=7 ;; 110002f6f3826Smrg *) DRIVER_MAN_SUFFIX=4 ;; 110019b41ff1aSmrg esac 110029b41ff1aSmrgfi 110039b41ff1aSmrgif test x$DRIVER_MAN_DIR = x ; then 110049b41ff1aSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 110059b41ff1aSmrgfi 110069b41ff1aSmrg 110079b41ff1aSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 1100874b35aa8Smrg case $SYSV_MAN_SECTIONS in 1100974b35aa8Smrg true) ADMIN_MAN_SUFFIX=1m ;; 110102f6f3826Smrg *) ADMIN_MAN_SUFFIX=8 ;; 110119b41ff1aSmrg esac 110129b41ff1aSmrgfi 110139b41ff1aSmrgif test x$ADMIN_MAN_DIR = x ; then 110149b41ff1aSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 110159b41ff1aSmrgfi 110169b41ff1aSmrg 110179b41ff1aSmrg 110189b41ff1aSmrg 110199b41ff1aSmrg 110209b41ff1aSmrg 110219b41ff1aSmrg 110229b41ff1aSmrg 110239b41ff1aSmrg 110249b41ff1aSmrg 110259b41ff1aSmrg 110269b41ff1aSmrg 110279b41ff1aSmrg 110289b41ff1aSmrg 110299b41ff1aSmrg 110309b41ff1aSmrg 11031f5effb2eSmrgXORG_MAN_PAGE="X Version 11" 110329b41ff1aSmrg 11033f5effb2eSmrgMAN_SUBSTS="\ 11034f5effb2eSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11035f5effb2eSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11036f5effb2eSmrg -e 's|__xservername__|Xorg|g' \ 11037f5effb2eSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 11038f5effb2eSmrg -e 's|__projectroot__|\$(prefix)|g' \ 110397d575c90Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11040f5effb2eSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11041f5effb2eSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11042f5effb2eSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11043f5effb2eSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11044f5effb2eSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11045f5effb2eSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 110469b41ff1aSmrg 11047fdb3d228Smrg 11048fdb3d228Smrg 11049f5effb2eSmrg# Check whether --enable-silent-rules was given. 1105074b35aa8Smrgif test ${enable_silent_rules+y} 1105174b35aa8Smrgthen : 11052f5effb2eSmrg enableval=$enable_silent_rules; 11053fdb3d228Smrgfi 11054fdb3d228Smrg 11055585aa3f7Smrgcase $enable_silent_rules in # ((( 11056585aa3f7Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11057585aa3f7Smrg no) AM_DEFAULT_VERBOSITY=1;; 11058585aa3f7Smrg *) AM_DEFAULT_VERBOSITY=0;; 11059f5effb2eSmrgesac 11060585aa3f7Smrgam_make=${MAKE-make} 1106174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 1106274b35aa8Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 1106374b35aa8Smrgif test ${am_cv_make_support_nested_variables+y} 1106474b35aa8Smrgthen : 1106574b35aa8Smrg printf %s "(cached) " >&6 1106674b35aa8Smrgelse $as_nop 1106774b35aa8Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 11068585aa3f7SmrgBAR0=false 11069585aa3f7SmrgBAR1=true 11070585aa3f7SmrgV=1 11071585aa3f7Smrgam__doit: 11072585aa3f7Smrg @$(TRUE) 11073585aa3f7Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11074585aa3f7Smrg am_cv_make_support_nested_variables=yes 11075585aa3f7Smrgelse 11076585aa3f7Smrg am_cv_make_support_nested_variables=no 11077585aa3f7Smrgfi 11078585aa3f7Smrgfi 1107974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 1108074b35aa8Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11081585aa3f7Smrgif test $am_cv_make_support_nested_variables = yes; then 11082585aa3f7Smrg AM_V='$(V)' 11083585aa3f7Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11084585aa3f7Smrgelse 11085585aa3f7Smrg AM_V=$AM_DEFAULT_VERBOSITY 11086585aa3f7Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11087585aa3f7Smrgfi 11088f5effb2eSmrgAM_BACKSLASH='\' 11089fdb3d228Smrg 11090f5effb2eSmrg 11091f5effb2eSmrg 11092f5effb2eSmrg# Checks for pkg-config packages 11093fdb3d228Smrg 11094fdb3d228Smrgpkg_failed=no 1109574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XLSATOMS" >&5 1109674b35aa8Smrgprintf %s "checking for XLSATOMS... " >&6; } 110979b41ff1aSmrg 110989b41ff1aSmrgif test -n "$XLSATOMS_CFLAGS"; then 110999b41ff1aSmrg pkg_cv_XLSATOMS_CFLAGS="$XLSATOMS_CFLAGS" 111009b41ff1aSmrg elif test -n "$PKG_CONFIG"; then 111019b41ff1aSmrg if test -n "$PKG_CONFIG" && \ 1110274b35aa8Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb\""; } >&5 11103f5effb2eSmrg ($PKG_CONFIG --exists --print-errors "xcb") 2>&5 11104fdb3d228Smrg ac_status=$? 1110574b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11106f5effb2eSmrg test $ac_status = 0; }; then 11107f5effb2eSmrg pkg_cv_XLSATOMS_CFLAGS=`$PKG_CONFIG --cflags "xcb" 2>/dev/null` 111082f6f3826Smrg test "x$?" != "x0" && pkg_failed=yes 11109fdb3d228Smrgelse 11110fdb3d228Smrg pkg_failed=yes 11111fdb3d228Smrgfi 111129b41ff1aSmrg else 111139b41ff1aSmrg pkg_failed=untried 11114fdb3d228Smrgfi 111159b41ff1aSmrgif test -n "$XLSATOMS_LIBS"; then 111169b41ff1aSmrg pkg_cv_XLSATOMS_LIBS="$XLSATOMS_LIBS" 111179b41ff1aSmrg elif test -n "$PKG_CONFIG"; then 111189b41ff1aSmrg if test -n "$PKG_CONFIG" && \ 1111974b35aa8Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb\""; } >&5 11120f5effb2eSmrg ($PKG_CONFIG --exists --print-errors "xcb") 2>&5 11121fdb3d228Smrg ac_status=$? 1112274b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11123f5effb2eSmrg test $ac_status = 0; }; then 11124f5effb2eSmrg pkg_cv_XLSATOMS_LIBS=`$PKG_CONFIG --libs "xcb" 2>/dev/null` 111252f6f3826Smrg test "x$?" != "x0" && pkg_failed=yes 11126fdb3d228Smrgelse 11127fdb3d228Smrg pkg_failed=yes 11128fdb3d228Smrgfi 111299b41ff1aSmrg else 111309b41ff1aSmrg pkg_failed=untried 11131fdb3d228Smrgfi 11132fdb3d228Smrg 11133fdb3d228Smrg 11134fdb3d228Smrg 11135fdb3d228Smrgif test $pkg_failed = yes; then 1113674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1113774b35aa8Smrgprintf "%s\n" "no" >&6; } 11138fdb3d228Smrg 11139fdb3d228Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11140fdb3d228Smrg _pkg_short_errors_supported=yes 11141fdb3d228Smrgelse 11142fdb3d228Smrg _pkg_short_errors_supported=no 11143fdb3d228Smrgfi 11144fdb3d228Smrg if test $_pkg_short_errors_supported = yes; then 111452f6f3826Smrg XLSATOMS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xcb" 2>&1` 11146fdb3d228Smrg else 111472f6f3826Smrg XLSATOMS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xcb" 2>&1` 11148fdb3d228Smrg fi 11149fdb3d228Smrg # Put the nasty error message in config.log where it belongs 11150fdb3d228Smrg echo "$XLSATOMS_PKG_ERRORS" >&5 11151fdb3d228Smrg 111527d575c90Smrg as_fn_error $? "Package requirements (xcb) were not met: 11153fdb3d228Smrg 11154fdb3d228Smrg$XLSATOMS_PKG_ERRORS 11155fdb3d228Smrg 11156fdb3d228SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11157fdb3d228Smrginstalled software in a non-standard prefix. 11158fdb3d228Smrg 11159fdb3d228SmrgAlternatively, you may set the environment variables XLSATOMS_CFLAGS 11160fdb3d228Smrgand XLSATOMS_LIBS to avoid the need to call pkg-config. 111612f6f3826SmrgSee the pkg-config man page for more details." "$LINENO" 5 11162fdb3d228Smrgelif test $pkg_failed = untried; then 1116374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1116474b35aa8Smrgprintf "%s\n" "no" >&6; } 1116574b35aa8Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1116674b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 111677d575c90Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11168fdb3d228Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 11169fdb3d228Smrgpath to pkg-config. 11170fdb3d228Smrg 11171fdb3d228SmrgAlternatively, you may set the environment variables XLSATOMS_CFLAGS 11172fdb3d228Smrgand XLSATOMS_LIBS to avoid the need to call pkg-config. 11173fdb3d228SmrgSee the pkg-config man page for more details. 11174fdb3d228Smrg 111759b41ff1aSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 111767d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; } 11177fdb3d228Smrgelse 11178fdb3d228Smrg XLSATOMS_CFLAGS=$pkg_cv_XLSATOMS_CFLAGS 11179fdb3d228Smrg XLSATOMS_LIBS=$pkg_cv_XLSATOMS_LIBS 1118074b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1118174b35aa8Smrgprintf "%s\n" "yes" >&6; } 111822f6f3826Smrg 11183fdb3d228Smrgfi 11184fdb3d228Smrg 111857d575c90Smrgac_config_files="$ac_config_files Makefile man/Makefile" 11186fdb3d228Smrg 11187fdb3d228Smrgcat >confcache <<\_ACEOF 11188fdb3d228Smrg# This file is a shell script that caches the results of configure 11189fdb3d228Smrg# tests run on this system so they can be shared between configure 11190fdb3d228Smrg# scripts and configure runs, see configure's option --config-cache. 11191fdb3d228Smrg# It is not useful on other systems. If it contains results you don't 11192fdb3d228Smrg# want to keep, you may remove or edit it. 11193fdb3d228Smrg# 11194fdb3d228Smrg# config.status only pays attention to the cache file if you give it 11195fdb3d228Smrg# the --recheck option to rerun configure. 11196fdb3d228Smrg# 11197fdb3d228Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 11198fdb3d228Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 11199fdb3d228Smrg# following values. 11200fdb3d228Smrg 11201fdb3d228Smrg_ACEOF 11202fdb3d228Smrg 11203fdb3d228Smrg# The following way of writing the cache mishandles newlines in values, 11204fdb3d228Smrg# but we know of no workaround that is simple, portable, and efficient. 112059b41ff1aSmrg# So, we kill variables containing newlines. 11206fdb3d228Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 11207fdb3d228Smrg# and sets the high bit in the cache file unless we assign to the vars. 112089b41ff1aSmrg( 112099b41ff1aSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 112109b41ff1aSmrg eval ac_val=\$$ac_var 112119b41ff1aSmrg case $ac_val in #( 112129b41ff1aSmrg *${as_nl}*) 112139b41ff1aSmrg case $ac_var in #( 1121474b35aa8Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1121574b35aa8Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 112169b41ff1aSmrg esac 112179b41ff1aSmrg case $ac_var in #( 112189b41ff1aSmrg _ | IFS | as_nl) ;; #( 112199b41ff1aSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11220f5effb2eSmrg *) { eval $ac_var=; unset $ac_var;} ;; 112219b41ff1aSmrg esac ;; 112229b41ff1aSmrg esac 112239b41ff1aSmrg done 112249b41ff1aSmrg 11225fdb3d228Smrg (set) 2>&1 | 112269b41ff1aSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 112279b41ff1aSmrg *${as_nl}ac_space=\ *) 11228f5effb2eSmrg # `set' does not quote correctly, so add quotes: double-quote 11229f5effb2eSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11230fdb3d228Smrg sed -n \ 11231fdb3d228Smrg "s/'/'\\\\''/g; 11232fdb3d228Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 112339b41ff1aSmrg ;; #( 11234fdb3d228Smrg *) 11235fdb3d228Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 112369b41ff1aSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11237fdb3d228Smrg ;; 112389b41ff1aSmrg esac | 112399b41ff1aSmrg sort 112409b41ff1aSmrg) | 11241fdb3d228Smrg sed ' 112429b41ff1aSmrg /^ac_cv_env_/b end 11243fdb3d228Smrg t clear 112449b41ff1aSmrg :clear 1124574b35aa8Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 11246fdb3d228Smrg t end 112479b41ff1aSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 112489b41ff1aSmrg :end' >>confcache 112499b41ff1aSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 112509b41ff1aSmrg if test -w "$cache_file"; then 112517d575c90Smrg if test "x$cache_file" != "x/dev/null"; then 1125274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1125374b35aa8Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 112547d575c90Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 112557d575c90Smrg cat confcache >"$cache_file" 112567d575c90Smrg else 112577d575c90Smrg case $cache_file in #( 112587d575c90Smrg */* | ?:*) 112597d575c90Smrg mv -f confcache "$cache_file"$$ && 112607d575c90Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 112617d575c90Smrg *) 112627d575c90Smrg mv -f confcache "$cache_file" ;; 112637d575c90Smrg esac 112647d575c90Smrg fi 112657d575c90Smrg fi 11266fdb3d228Smrg else 1126774b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1126874b35aa8Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 11269fdb3d228Smrg fi 11270fdb3d228Smrgfi 11271fdb3d228Smrgrm -f confcache 11272fdb3d228Smrg 11273fdb3d228Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11274fdb3d228Smrg# Let make expand exec_prefix. 11275fdb3d228Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11276fdb3d228Smrg 11277fdb3d228SmrgDEFS=-DHAVE_CONFIG_H 11278fdb3d228Smrg 11279fdb3d228Smrgac_libobjs= 11280fdb3d228Smrgac_ltlibobjs= 112817d575c90SmrgU= 11282fdb3d228Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11283fdb3d228Smrg # 1. Remove the extension, and $U if already installed. 112849b41ff1aSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1128574b35aa8Smrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 112869b41ff1aSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 112879b41ff1aSmrg # will be set to the directory where LIBOBJS objects are built. 11288f5effb2eSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11289f5effb2eSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11290fdb3d228Smrgdone 11291fdb3d228SmrgLIBOBJS=$ac_libobjs 11292fdb3d228Smrg 11293fdb3d228SmrgLTLIBOBJS=$ac_ltlibobjs 11294fdb3d228Smrg 11295fdb3d228Smrg 1129674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1129774b35aa8Smrgprintf %s "checking that generated files are newer than configure... " >&6; } 11298585aa3f7Smrg if test -n "$am_sleep_pid"; then 11299585aa3f7Smrg # Hide warnings about reused PIDs. 11300585aa3f7Smrg wait $am_sleep_pid 2>/dev/null 11301585aa3f7Smrg fi 1130274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 1130374b35aa8Smrgprintf "%s\n" "done" >&6; } 113049b41ff1aSmrg if test -n "$EXEEXT"; then 113059b41ff1aSmrg am__EXEEXT_TRUE= 113069b41ff1aSmrg am__EXEEXT_FALSE='#' 113079b41ff1aSmrgelse 113089b41ff1aSmrg am__EXEEXT_TRUE='#' 113099b41ff1aSmrg am__EXEEXT_FALSE= 113109b41ff1aSmrgfi 113119b41ff1aSmrg 11312fdb3d228Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 113137d575c90Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11314f5effb2eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11315fdb3d228Smrgfi 11316fdb3d228Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 113177d575c90Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11318f5effb2eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11319fdb3d228Smrgfi 11320fdb3d228Smrg 113217d575c90Smrg: "${CONFIG_STATUS=./config.status}" 113229b41ff1aSmrgac_write_fail=0 11323fdb3d228Smrgac_clean_files_save=$ac_clean_files 11324fdb3d228Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1132574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1132674b35aa8Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11327f5effb2eSmrgas_write_fail=0 11328f5effb2eSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11329fdb3d228Smrg#! $SHELL 11330fdb3d228Smrg# Generated by $as_me. 11331fdb3d228Smrg# Run this file to recreate the current configuration. 11332fdb3d228Smrg# Compiler output produced by configure, useful for debugging 11333fdb3d228Smrg# configure, is in config.log if it exists. 11334fdb3d228Smrg 11335fdb3d228Smrgdebug=false 11336fdb3d228Smrgac_cs_recheck=false 11337fdb3d228Smrgac_cs_silent=false 11338fdb3d228Smrg 11339f5effb2eSmrgSHELL=\${CONFIG_SHELL-$SHELL} 11340f5effb2eSmrgexport SHELL 11341f5effb2eSmrg_ASEOF 11342f5effb2eSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11343f5effb2eSmrg## -------------------- ## 11344f5effb2eSmrg## M4sh Initialization. ## 11345f5effb2eSmrg## -------------------- ## 11346fdb3d228Smrg 113479b41ff1aSmrg# Be more Bourne compatible 113489b41ff1aSmrgDUALCASE=1; export DUALCASE # for MKS sh 1134974b35aa8Smrgas_nop=: 1135074b35aa8Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1135174b35aa8Smrgthen : 11352fdb3d228Smrg emulate sh 11353fdb3d228Smrg NULLCMD=: 113549b41ff1aSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11355fdb3d228Smrg # is contrary to our usage. Disable this feature. 11356fdb3d228Smrg alias -g '${1+"$@"}'='"$@"' 113579b41ff1aSmrg setopt NO_GLOB_SUBST 1135874b35aa8Smrgelse $as_nop 11359f5effb2eSmrg case `(set -o) 2>/dev/null` in #( 11360f5effb2eSmrg *posix*) : 11361f5effb2eSmrg set -o posix ;; #( 11362f5effb2eSmrg *) : 11363f5effb2eSmrg ;; 113649b41ff1aSmrgesac 113659b41ff1aSmrgfi 113669b41ff1aSmrg 113679b41ff1aSmrg 1136874b35aa8Smrg 1136974b35aa8Smrg# Reset variables that may have inherited troublesome values from 1137074b35aa8Smrg# the environment. 1137174b35aa8Smrg 1137274b35aa8Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 1137374b35aa8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 1137474b35aa8Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 1137574b35aa8Smrg# Quoting is to prevent editors from complaining about space-tab. 113769b41ff1aSmrgas_nl=' 113779b41ff1aSmrg' 113789b41ff1aSmrgexport as_nl 1137974b35aa8SmrgIFS=" "" $as_nl" 1138074b35aa8Smrg 1138174b35aa8SmrgPS1='$ ' 1138274b35aa8SmrgPS2='> ' 1138374b35aa8SmrgPS4='+ ' 1138474b35aa8Smrg 1138574b35aa8Smrg# Ensure predictable behavior from utilities with locale-dependent output. 1138674b35aa8SmrgLC_ALL=C 1138774b35aa8Smrgexport LC_ALL 1138874b35aa8SmrgLANGUAGE=C 1138974b35aa8Smrgexport LANGUAGE 1139074b35aa8Smrg 1139174b35aa8Smrg# We cannot yet rely on "unset" to work, but we need these variables 1139274b35aa8Smrg# to be unset--not just set to an empty or harmless value--now, to 1139374b35aa8Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 1139474b35aa8Smrg# also avoids known problems related to "unset" and subshell syntax 1139574b35aa8Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 1139674b35aa8Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 1139774b35aa8Smrgdo eval test \${$as_var+y} \ 1139874b35aa8Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1139974b35aa8Smrgdone 1140074b35aa8Smrg 1140174b35aa8Smrg# Ensure that fds 0, 1, and 2 are open. 1140274b35aa8Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 1140374b35aa8Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 1140474b35aa8Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 114059b41ff1aSmrg 114069b41ff1aSmrg# The user is always right. 1140774b35aa8Smrgif ${PATH_SEPARATOR+false} :; then 114089b41ff1aSmrg PATH_SEPARATOR=: 114099b41ff1aSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 114109b41ff1aSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 114119b41ff1aSmrg PATH_SEPARATOR=';' 114129b41ff1aSmrg } 11413fdb3d228Smrgfi 11414fdb3d228Smrg 11415fdb3d228Smrg 114169b41ff1aSmrg# Find who we are. Look in the path if we contain no directory separator. 114177d575c90Smrgas_myself= 11418f5effb2eSmrgcase $0 in #(( 114199b41ff1aSmrg *[\\/]* ) as_myself=$0 ;; 114209b41ff1aSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 114219b41ff1aSmrgfor as_dir in $PATH 114229b41ff1aSmrgdo 114239b41ff1aSmrg IFS=$as_save_IFS 1142474b35aa8Smrg case $as_dir in #((( 1142574b35aa8Smrg '') as_dir=./ ;; 1142674b35aa8Smrg */) ;; 1142774b35aa8Smrg *) as_dir=$as_dir/ ;; 1142874b35aa8Smrg esac 1142974b35aa8Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11430f5effb2eSmrg done 114319b41ff1aSmrgIFS=$as_save_IFS 114329b41ff1aSmrg 114339b41ff1aSmrg ;; 114349b41ff1aSmrgesac 114359b41ff1aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 114369b41ff1aSmrg# in which case we are not to be found in the path. 114379b41ff1aSmrgif test "x$as_myself" = x; then 114389b41ff1aSmrg as_myself=$0 114399b41ff1aSmrgfi 114409b41ff1aSmrgif test ! -f "$as_myself"; then 1144174b35aa8Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11442f5effb2eSmrg exit 1 114439b41ff1aSmrgfi 114449b41ff1aSmrg 11445f5effb2eSmrg 11446f5effb2eSmrg 114477d575c90Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 114487d575c90Smrg# ---------------------------------------- 11449f5effb2eSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11450f5effb2eSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 114517d575c90Smrg# script with STATUS, using 1 if that was 0. 11452f5effb2eSmrgas_fn_error () 11453f5effb2eSmrg{ 114547d575c90Smrg as_status=$1; test $as_status -eq 0 && as_status=1 114557d575c90Smrg if test "$4"; then 114567d575c90Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1145774b35aa8Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11458f5effb2eSmrg fi 1145974b35aa8Smrg printf "%s\n" "$as_me: error: $2" >&2 11460f5effb2eSmrg as_fn_exit $as_status 11461f5effb2eSmrg} # as_fn_error 11462f5effb2eSmrg 11463f5effb2eSmrg 1146474b35aa8Smrg 11465f5effb2eSmrg# as_fn_set_status STATUS 11466f5effb2eSmrg# ----------------------- 11467f5effb2eSmrg# Set $? to STATUS, without forking. 11468f5effb2eSmrgas_fn_set_status () 11469f5effb2eSmrg{ 11470f5effb2eSmrg return $1 11471f5effb2eSmrg} # as_fn_set_status 11472f5effb2eSmrg 11473f5effb2eSmrg# as_fn_exit STATUS 11474f5effb2eSmrg# ----------------- 11475f5effb2eSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11476f5effb2eSmrgas_fn_exit () 11477f5effb2eSmrg{ 11478f5effb2eSmrg set +e 11479f5effb2eSmrg as_fn_set_status $1 11480f5effb2eSmrg exit $1 11481f5effb2eSmrg} # as_fn_exit 11482f5effb2eSmrg 11483f5effb2eSmrg# as_fn_unset VAR 11484f5effb2eSmrg# --------------- 11485f5effb2eSmrg# Portably unset VAR. 11486f5effb2eSmrgas_fn_unset () 11487f5effb2eSmrg{ 11488f5effb2eSmrg { eval $1=; unset $1;} 11489f5effb2eSmrg} 11490f5effb2eSmrgas_unset=as_fn_unset 1149174b35aa8Smrg 11492f5effb2eSmrg# as_fn_append VAR VALUE 11493f5effb2eSmrg# ---------------------- 11494f5effb2eSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11495f5effb2eSmrg# advantage of any shell optimizations that allow amortized linear growth over 11496f5effb2eSmrg# repeated appends, instead of the typical quadratic growth present in naive 11497f5effb2eSmrg# implementations. 1149874b35aa8Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 1149974b35aa8Smrgthen : 11500f5effb2eSmrg eval 'as_fn_append () 11501f5effb2eSmrg { 11502f5effb2eSmrg eval $1+=\$2 11503f5effb2eSmrg }' 1150474b35aa8Smrgelse $as_nop 11505f5effb2eSmrg as_fn_append () 11506f5effb2eSmrg { 11507f5effb2eSmrg eval $1=\$$1\$2 11508f5effb2eSmrg } 11509f5effb2eSmrgfi # as_fn_append 11510f5effb2eSmrg 11511f5effb2eSmrg# as_fn_arith ARG... 11512f5effb2eSmrg# ------------------ 11513f5effb2eSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11514f5effb2eSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11515f5effb2eSmrg# must be portable across $(()) and expr. 1151674b35aa8Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 1151774b35aa8Smrgthen : 11518f5effb2eSmrg eval 'as_fn_arith () 11519f5effb2eSmrg { 11520f5effb2eSmrg as_val=$(( $* )) 11521f5effb2eSmrg }' 1152274b35aa8Smrgelse $as_nop 11523f5effb2eSmrg as_fn_arith () 11524f5effb2eSmrg { 11525f5effb2eSmrg as_val=`expr "$@" || test $? -eq 1` 11526f5effb2eSmrg } 11527f5effb2eSmrgfi # as_fn_arith 11528f5effb2eSmrg 11529f5effb2eSmrg 115309b41ff1aSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 115319b41ff1aSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 11532fdb3d228Smrg as_expr=expr 11533fdb3d228Smrgelse 11534fdb3d228Smrg as_expr=false 11535fdb3d228Smrgfi 11536fdb3d228Smrg 115379b41ff1aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11538fdb3d228Smrg as_basename=basename 11539fdb3d228Smrgelse 11540fdb3d228Smrg as_basename=false 11541fdb3d228Smrgfi 11542fdb3d228Smrg 11543f5effb2eSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11544f5effb2eSmrg as_dirname=dirname 11545f5effb2eSmrgelse 11546f5effb2eSmrg as_dirname=false 11547f5effb2eSmrgfi 11548fdb3d228Smrg 115499b41ff1aSmrgas_me=`$as_basename -- "$0" || 11550fdb3d228Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11551fdb3d228Smrg X"$0" : 'X\(//\)$' \| \ 115529b41ff1aSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1155374b35aa8Smrgprintf "%s\n" X/"$0" | 115549b41ff1aSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 115559b41ff1aSmrg s//\1/ 115569b41ff1aSmrg q 115579b41ff1aSmrg } 115589b41ff1aSmrg /^X\/\(\/\/\)$/{ 115599b41ff1aSmrg s//\1/ 115609b41ff1aSmrg q 115619b41ff1aSmrg } 115629b41ff1aSmrg /^X\/\(\/\).*/{ 115639b41ff1aSmrg s//\1/ 115649b41ff1aSmrg q 115659b41ff1aSmrg } 115669b41ff1aSmrg s/.*/./; q'` 11567fdb3d228Smrg 11568f5effb2eSmrg# Avoid depending upon Character Ranges. 11569f5effb2eSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11570f5effb2eSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11571f5effb2eSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11572f5effb2eSmrgas_cr_digits='0123456789' 11573f5effb2eSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 11574fdb3d228Smrg 1157574b35aa8Smrg 1157674b35aa8Smrg# Determine whether it's possible to make 'echo' print without a newline. 1157774b35aa8Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 1157874b35aa8Smrg# for compatibility with existing Makefiles. 115799b41ff1aSmrgECHO_C= ECHO_N= ECHO_T= 11580f5effb2eSmrgcase `echo -n x` in #((((( 115819b41ff1aSmrg-n*) 11582f5effb2eSmrg case `echo 'xy\c'` in 115839b41ff1aSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11584f5effb2eSmrg xy) ECHO_C='\c';; 11585f5effb2eSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11586f5effb2eSmrg ECHO_T=' ';; 115879b41ff1aSmrg esac;; 115889b41ff1aSmrg*) 115899b41ff1aSmrg ECHO_N='-n';; 115909b41ff1aSmrgesac 11591fdb3d228Smrg 1159274b35aa8Smrg# For backward compatibility with old third-party macros, we provide 1159374b35aa8Smrg# the shell variables $as_echo and $as_echo_n. New code should use 1159474b35aa8Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 1159574b35aa8Smrgas_echo='printf %s\n' 1159674b35aa8Smrgas_echo_n='printf %s' 1159774b35aa8Smrg 11598fdb3d228Smrgrm -f conf$$ conf$$.exe conf$$.file 115999b41ff1aSmrgif test -d conf$$.dir; then 116009b41ff1aSmrg rm -f conf$$.dir/conf$$.file 116019b41ff1aSmrgelse 116029b41ff1aSmrg rm -f conf$$.dir 116039b41ff1aSmrg mkdir conf$$.dir 2>/dev/null 116049b41ff1aSmrgfi 116059b41ff1aSmrgif (echo >conf$$.file) 2>/dev/null; then 116069b41ff1aSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 11607fdb3d228Smrg as_ln_s='ln -s' 116089b41ff1aSmrg # ... but there are two gotchas: 116099b41ff1aSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 116109b41ff1aSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11611585aa3f7Smrg # In both cases, we have to default to `cp -pR'. 116129b41ff1aSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11613585aa3f7Smrg as_ln_s='cp -pR' 116149b41ff1aSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 116159b41ff1aSmrg as_ln_s=ln 116169b41ff1aSmrg else 11617585aa3f7Smrg as_ln_s='cp -pR' 11618fdb3d228Smrg fi 11619fdb3d228Smrgelse 11620585aa3f7Smrg as_ln_s='cp -pR' 11621fdb3d228Smrgfi 116229b41ff1aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 116239b41ff1aSmrgrmdir conf$$.dir 2>/dev/null 11624fdb3d228Smrg 11625f5effb2eSmrg 11626f5effb2eSmrg# as_fn_mkdir_p 11627f5effb2eSmrg# ------------- 11628f5effb2eSmrg# Create "$as_dir" as a directory, including parents if necessary. 11629f5effb2eSmrgas_fn_mkdir_p () 11630f5effb2eSmrg{ 11631f5effb2eSmrg 11632f5effb2eSmrg case $as_dir in #( 11633f5effb2eSmrg -*) as_dir=./$as_dir;; 11634f5effb2eSmrg esac 11635f5effb2eSmrg test -d "$as_dir" || eval $as_mkdir_p || { 11636f5effb2eSmrg as_dirs= 11637f5effb2eSmrg while :; do 11638f5effb2eSmrg case $as_dir in #( 1163974b35aa8Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11640f5effb2eSmrg *) as_qdir=$as_dir;; 11641f5effb2eSmrg esac 11642f5effb2eSmrg as_dirs="'$as_qdir' $as_dirs" 11643f5effb2eSmrg as_dir=`$as_dirname -- "$as_dir" || 11644f5effb2eSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11645f5effb2eSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11646f5effb2eSmrg X"$as_dir" : 'X\(//\)$' \| \ 11647f5effb2eSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1164874b35aa8Smrgprintf "%s\n" X"$as_dir" | 11649f5effb2eSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11650f5effb2eSmrg s//\1/ 11651f5effb2eSmrg q 11652f5effb2eSmrg } 11653f5effb2eSmrg /^X\(\/\/\)[^/].*/{ 11654f5effb2eSmrg s//\1/ 11655f5effb2eSmrg q 11656f5effb2eSmrg } 11657f5effb2eSmrg /^X\(\/\/\)$/{ 11658f5effb2eSmrg s//\1/ 11659f5effb2eSmrg q 11660f5effb2eSmrg } 11661f5effb2eSmrg /^X\(\/\).*/{ 11662f5effb2eSmrg s//\1/ 11663f5effb2eSmrg q 11664f5effb2eSmrg } 11665f5effb2eSmrg s/.*/./; q'` 11666f5effb2eSmrg test -d "$as_dir" && break 11667f5effb2eSmrg done 11668f5effb2eSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 116697d575c90Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11670f5effb2eSmrg 11671f5effb2eSmrg 11672f5effb2eSmrg} # as_fn_mkdir_p 11673fdb3d228Smrgif mkdir -p . 2>/dev/null; then 11674f5effb2eSmrg as_mkdir_p='mkdir -p "$as_dir"' 11675fdb3d228Smrgelse 11676fdb3d228Smrg test -d ./-p && rmdir ./-p 11677fdb3d228Smrg as_mkdir_p=false 11678fdb3d228Smrgfi 11679fdb3d228Smrg 11680585aa3f7Smrg 11681585aa3f7Smrg# as_fn_executable_p FILE 11682585aa3f7Smrg# ----------------------- 11683585aa3f7Smrg# Test if FILE is an executable regular file. 11684585aa3f7Smrgas_fn_executable_p () 11685585aa3f7Smrg{ 11686585aa3f7Smrg test -f "$1" && test -x "$1" 11687585aa3f7Smrg} # as_fn_executable_p 11688585aa3f7Smrgas_test_x='test -x' 11689585aa3f7Smrgas_executable_p=as_fn_executable_p 11690fdb3d228Smrg 11691fdb3d228Smrg# Sed expression to map a string onto a valid CPP name. 11692fdb3d228Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 11693fdb3d228Smrg 11694fdb3d228Smrg# Sed expression to map a string onto a valid variable name. 11695fdb3d228Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 11696fdb3d228Smrg 11697fdb3d228Smrg 11698fdb3d228Smrgexec 6>&1 11699f5effb2eSmrg## ----------------------------------- ## 11700f5effb2eSmrg## Main body of $CONFIG_STATUS script. ## 11701f5effb2eSmrg## ----------------------------------- ## 11702f5effb2eSmrg_ASEOF 11703f5effb2eSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 11704fdb3d228Smrg 11705f5effb2eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11706f5effb2eSmrg# Save the log message, to keep $0 and so on meaningful, and to 11707fdb3d228Smrg# report actual input values of CONFIG_FILES etc. instead of their 117089b41ff1aSmrg# values after options handling. 117099b41ff1aSmrgac_log=" 1171074b35aa8SmrgThis file was extended by xlsatoms $as_me 1.1.4, which was 1171174b35aa8Smrggenerated by GNU Autoconf 2.71. Invocation command line was 11712fdb3d228Smrg 11713fdb3d228Smrg CONFIG_FILES = $CONFIG_FILES 11714fdb3d228Smrg CONFIG_HEADERS = $CONFIG_HEADERS 11715fdb3d228Smrg CONFIG_LINKS = $CONFIG_LINKS 11716fdb3d228Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 11717fdb3d228Smrg $ $0 $@ 11718fdb3d228Smrg 117199b41ff1aSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 117209b41ff1aSmrg" 117219b41ff1aSmrg 11722fdb3d228Smrg_ACEOF 11723fdb3d228Smrg 117249b41ff1aSmrgcase $ac_config_files in *" 117259b41ff1aSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 117269b41ff1aSmrgesac 11727fdb3d228Smrg 117289b41ff1aSmrgcase $ac_config_headers in *" 117299b41ff1aSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 117309b41ff1aSmrgesac 11731fdb3d228Smrg 11732fdb3d228Smrg 117339b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 117349b41ff1aSmrg# Files that config.status was made for. 117359b41ff1aSmrgconfig_files="$ac_config_files" 117369b41ff1aSmrgconfig_headers="$ac_config_headers" 117379b41ff1aSmrgconfig_commands="$ac_config_commands" 11738fdb3d228Smrg 117399b41ff1aSmrg_ACEOF 11740fdb3d228Smrg 117419b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11742fdb3d228Smrgac_cs_usage="\ 11743f5effb2eSmrg\`$as_me' instantiates files and other configuration actions 11744f5effb2eSmrgfrom templates according to the current configuration. Unless the files 11745f5effb2eSmrgand actions are specified as TAGs, all are instantiated by default. 11746fdb3d228Smrg 11747f5effb2eSmrgUsage: $0 [OPTION]... [TAG]... 11748fdb3d228Smrg 11749fdb3d228Smrg -h, --help print this help, then exit 117509b41ff1aSmrg -V, --version print version number and configuration settings, then exit 11751f5effb2eSmrg --config print configuration, then exit 117529b41ff1aSmrg -q, --quiet, --silent 117539b41ff1aSmrg do not print progress messages 11754fdb3d228Smrg -d, --debug don't remove temporary files 11755fdb3d228Smrg --recheck update $as_me by reconfiguring in the same conditions 117569b41ff1aSmrg --file=FILE[:TEMPLATE] 117579b41ff1aSmrg instantiate the configuration file FILE 117589b41ff1aSmrg --header=FILE[:TEMPLATE] 117599b41ff1aSmrg instantiate the configuration header FILE 11760fdb3d228Smrg 11761fdb3d228SmrgConfiguration files: 11762fdb3d228Smrg$config_files 11763fdb3d228Smrg 11764fdb3d228SmrgConfiguration headers: 11765fdb3d228Smrg$config_headers 11766fdb3d228Smrg 11767fdb3d228SmrgConfiguration commands: 11768fdb3d228Smrg$config_commands 11769fdb3d228Smrg 1177074b35aa8SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues>." 11771fdb3d228Smrg 117729b41ff1aSmrg_ACEOF 1177374b35aa8Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 1177474b35aa8Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 117759b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1177674b35aa8Smrgac_cs_config='$ac_cs_config_escaped' 11777fdb3d228Smrgac_cs_version="\\ 1177874b35aa8Smrgxlsatoms config.status 1.1.4 1177974b35aa8Smrgconfigured by $0, generated by GNU Autoconf 2.71, 11780f5effb2eSmrg with options \\"\$ac_cs_config\\" 11781fdb3d228Smrg 1178274b35aa8SmrgCopyright (C) 2021 Free Software Foundation, Inc. 11783fdb3d228SmrgThis config.status script is free software; the Free Software Foundation 11784fdb3d228Smrggives unlimited permission to copy, distribute and modify it." 117859b41ff1aSmrg 117869b41ff1aSmrgac_pwd='$ac_pwd' 117879b41ff1aSmrgsrcdir='$srcdir' 117889b41ff1aSmrgINSTALL='$INSTALL' 117899b41ff1aSmrgMKDIR_P='$MKDIR_P' 117909b41ff1aSmrgAWK='$AWK' 117919b41ff1aSmrgtest -n "\$AWK" || AWK=awk 11792fdb3d228Smrg_ACEOF 11793fdb3d228Smrg 117949b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 117959b41ff1aSmrg# The default lists apply if the user does not specify any file. 11796fdb3d228Smrgac_need_defaults=: 11797fdb3d228Smrgwhile test $# != 0 11798fdb3d228Smrgdo 11799fdb3d228Smrg case $1 in 118007d575c90Smrg --*=?*) 118019b41ff1aSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 118029b41ff1aSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 11803fdb3d228Smrg ac_shift=: 11804fdb3d228Smrg ;; 118057d575c90Smrg --*=) 118067d575c90Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 118077d575c90Smrg ac_optarg= 118087d575c90Smrg ac_shift=: 118097d575c90Smrg ;; 118109b41ff1aSmrg *) 11811fdb3d228Smrg ac_option=$1 11812fdb3d228Smrg ac_optarg=$2 11813fdb3d228Smrg ac_shift=shift 11814fdb3d228Smrg ;; 11815fdb3d228Smrg esac 11816fdb3d228Smrg 11817fdb3d228Smrg case $ac_option in 11818fdb3d228Smrg # Handling of the options. 11819fdb3d228Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 11820fdb3d228Smrg ac_cs_recheck=: ;; 118219b41ff1aSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1182274b35aa8Smrg printf "%s\n" "$ac_cs_version"; exit ;; 11823f5effb2eSmrg --config | --confi | --conf | --con | --co | --c ) 1182474b35aa8Smrg printf "%s\n" "$ac_cs_config"; exit ;; 118259b41ff1aSmrg --debug | --debu | --deb | --de | --d | -d ) 11826fdb3d228Smrg debug=: ;; 11827fdb3d228Smrg --file | --fil | --fi | --f ) 11828fdb3d228Smrg $ac_shift 118299b41ff1aSmrg case $ac_optarg in 1183074b35aa8Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 118317d575c90Smrg '') as_fn_error $? "missing file argument" ;; 118329b41ff1aSmrg esac 11833f5effb2eSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 11834fdb3d228Smrg ac_need_defaults=false;; 11835fdb3d228Smrg --header | --heade | --head | --hea ) 11836fdb3d228Smrg $ac_shift 118379b41ff1aSmrg case $ac_optarg in 1183874b35aa8Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 118399b41ff1aSmrg esac 11840f5effb2eSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 11841fdb3d228Smrg ac_need_defaults=false;; 118429b41ff1aSmrg --he | --h) 118439b41ff1aSmrg # Conflict between --help and --header 118447d575c90Smrg as_fn_error $? "ambiguous option: \`$1' 11845f5effb2eSmrgTry \`$0 --help' for more information.";; 118469b41ff1aSmrg --help | --hel | -h ) 1184774b35aa8Smrg printf "%s\n" "$ac_cs_usage"; exit ;; 11848fdb3d228Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 11849fdb3d228Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 11850fdb3d228Smrg ac_cs_silent=: ;; 11851fdb3d228Smrg 11852fdb3d228Smrg # This is an error. 118537d575c90Smrg -*) as_fn_error $? "unrecognized option: \`$1' 11854f5effb2eSmrgTry \`$0 --help' for more information." ;; 11855fdb3d228Smrg 11856f5effb2eSmrg *) as_fn_append ac_config_targets " $1" 118579b41ff1aSmrg ac_need_defaults=false ;; 11858fdb3d228Smrg 11859fdb3d228Smrg esac 11860fdb3d228Smrg shift 11861fdb3d228Smrgdone 11862fdb3d228Smrg 11863fdb3d228Smrgac_configure_extra_args= 11864fdb3d228Smrg 11865fdb3d228Smrgif $ac_cs_silent; then 11866fdb3d228Smrg exec 6>/dev/null 11867fdb3d228Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 11868fdb3d228Smrgfi 11869fdb3d228Smrg 11870fdb3d228Smrg_ACEOF 118719b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11872fdb3d228Smrgif \$ac_cs_recheck; then 11873585aa3f7Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 118749b41ff1aSmrg shift 1187574b35aa8Smrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 118769b41ff1aSmrg CONFIG_SHELL='$SHELL' 118779b41ff1aSmrg export CONFIG_SHELL 118789b41ff1aSmrg exec "\$@" 11879fdb3d228Smrgfi 11880fdb3d228Smrg 11881fdb3d228Smrg_ACEOF 118829b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118839b41ff1aSmrgexec 5>>config.log 118849b41ff1aSmrg{ 118859b41ff1aSmrg echo 118869b41ff1aSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 118879b41ff1aSmrg## Running $as_me. ## 118889b41ff1aSmrg_ASBOX 1188974b35aa8Smrg printf "%s\n" "$ac_log" 118909b41ff1aSmrg} >&5 11891fdb3d228Smrg 118929b41ff1aSmrg_ACEOF 118939b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11894fdb3d228Smrg# 118959b41ff1aSmrg# INIT-COMMANDS 11896fdb3d228Smrg# 1189774b35aa8SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 11898fdb3d228Smrg 11899fdb3d228Smrg_ACEOF 11900fdb3d228Smrg 119019b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11902fdb3d228Smrg 119039b41ff1aSmrg# Handling of arguments. 11904fdb3d228Smrgfor ac_config_target in $ac_config_targets 11905fdb3d228Smrgdo 119069b41ff1aSmrg case $ac_config_target in 119079b41ff1aSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 119089b41ff1aSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 119099b41ff1aSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 119107d575c90Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 119119b41ff1aSmrg 119127d575c90Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 11913fdb3d228Smrg esac 11914fdb3d228Smrgdone 11915fdb3d228Smrg 119169b41ff1aSmrg 11917fdb3d228Smrg# If the user did not use the arguments to specify the items to instantiate, 11918fdb3d228Smrg# then the envvar interface is used. Set only those that are not. 11919fdb3d228Smrg# We use the long form for the default assignment because of an extremely 11920fdb3d228Smrg# bizarre bug on SunOS 4.1.3. 11921fdb3d228Smrgif $ac_need_defaults; then 1192274b35aa8Smrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 1192374b35aa8Smrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 1192474b35aa8Smrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 11925fdb3d228Smrgfi 11926fdb3d228Smrg 11927fdb3d228Smrg# Have a temporary directory for convenience. Make it in the build tree 119289b41ff1aSmrg# simply because there is no reason against having it here, and in addition, 11929fdb3d228Smrg# creating and moving files from /tmp can sometimes cause problems. 119309b41ff1aSmrg# Hook for its removal unless debugging. 119319b41ff1aSmrg# Note that there is a small window in which the directory will not be cleaned: 119329b41ff1aSmrg# after its creation but before its name has been assigned to `$tmp'. 11933fdb3d228Smrg$debug || 11934fdb3d228Smrg{ 119357d575c90Smrg tmp= ac_tmp= 119369b41ff1aSmrg trap 'exit_status=$? 119377d575c90Smrg : "${ac_tmp:=$tmp}" 119387d575c90Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 119399b41ff1aSmrg' 0 11940f5effb2eSmrg trap 'as_fn_exit 1' 1 2 13 15 11941fdb3d228Smrg} 11942fdb3d228Smrg# Create a (secure) tmp directory for tmp files. 11943fdb3d228Smrg 11944fdb3d228Smrg{ 119459b41ff1aSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 119467d575c90Smrg test -d "$tmp" 11947fdb3d228Smrg} || 11948fdb3d228Smrg{ 119499b41ff1aSmrg tmp=./conf$$-$RANDOM 119509b41ff1aSmrg (umask 077 && mkdir "$tmp") 119517d575c90Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 119527d575c90Smrgac_tmp=$tmp 11953fdb3d228Smrg 119549b41ff1aSmrg# Set up the scripts for CONFIG_FILES section. 119559b41ff1aSmrg# No need to generate them if there are no CONFIG_FILES. 119569b41ff1aSmrg# This happens for instance with `./config.status config.h'. 119579b41ff1aSmrgif test -n "$CONFIG_FILES"; then 119589b41ff1aSmrg 119599b41ff1aSmrg 11960f5effb2eSmrgac_cr=`echo X | tr X '\015'` 11961f5effb2eSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 11962f5effb2eSmrg# But we know of no other shell where ac_cr would be empty at this 11963f5effb2eSmrg# point, so we can use a bashism as a fallback. 11964f5effb2eSmrgif test "x$ac_cr" = x; then 11965f5effb2eSmrg eval ac_cr=\$\'\\r\' 11966f5effb2eSmrgfi 119679b41ff1aSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 119689b41ff1aSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 119697d575c90Smrg ac_cs_awk_cr='\\r' 119709b41ff1aSmrgelse 119719b41ff1aSmrg ac_cs_awk_cr=$ac_cr 119729b41ff1aSmrgfi 119739b41ff1aSmrg 119747d575c90Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 11975fdb3d228Smrg_ACEOF 11976fdb3d228Smrg 11977fdb3d228Smrg 119789b41ff1aSmrg{ 119799b41ff1aSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 119809b41ff1aSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 119819b41ff1aSmrg echo "_ACEOF" 119829b41ff1aSmrg} >conf$$subs.sh || 119837d575c90Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 119847d575c90Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 119859b41ff1aSmrgac_delim='%!_!# ' 119869b41ff1aSmrgfor ac_last_try in false false false false false :; do 119879b41ff1aSmrg . ./conf$$subs.sh || 119887d575c90Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11989fdb3d228Smrg 119909b41ff1aSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 119919b41ff1aSmrg if test $ac_delim_n = $ac_delim_num; then 119929b41ff1aSmrg break 119939b41ff1aSmrg elif $ac_last_try; then 119947d575c90Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 119959b41ff1aSmrg else 119969b41ff1aSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 119979b41ff1aSmrg fi 119989b41ff1aSmrgdone 119999b41ff1aSmrgrm -f conf$$subs.sh 12000fdb3d228Smrg 120019b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120027d575c90Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12003fdb3d228Smrg_ACEOF 120049b41ff1aSmrgsed -n ' 120059b41ff1aSmrgh 120069b41ff1aSmrgs/^/S["/; s/!.*/"]=/ 120079b41ff1aSmrgp 120089b41ff1aSmrgg 120099b41ff1aSmrgs/^[^!]*!// 120109b41ff1aSmrg:repl 120119b41ff1aSmrgt repl 120129b41ff1aSmrgs/'"$ac_delim"'$// 120139b41ff1aSmrgt delim 120149b41ff1aSmrg:nl 120159b41ff1aSmrgh 12016f5effb2eSmrgs/\(.\{148\}\)..*/\1/ 120179b41ff1aSmrgt more1 120189b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 120199b41ff1aSmrgp 120209b41ff1aSmrgn 120219b41ff1aSmrgb repl 120229b41ff1aSmrg:more1 120239b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 120249b41ff1aSmrgp 120259b41ff1aSmrgg 120269b41ff1aSmrgs/.\{148\}// 120279b41ff1aSmrgt nl 120289b41ff1aSmrg:delim 120299b41ff1aSmrgh 12030f5effb2eSmrgs/\(.\{148\}\)..*/\1/ 120319b41ff1aSmrgt more2 120329b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 120339b41ff1aSmrgp 120349b41ff1aSmrgb 120359b41ff1aSmrg:more2 120369b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 120379b41ff1aSmrgp 120389b41ff1aSmrgg 120399b41ff1aSmrgs/.\{148\}// 120409b41ff1aSmrgt delim 120419b41ff1aSmrg' <conf$$subs.awk | sed ' 120429b41ff1aSmrg/^[^""]/{ 120439b41ff1aSmrg N 120449b41ff1aSmrg s/\n// 120459b41ff1aSmrg} 120469b41ff1aSmrg' >>$CONFIG_STATUS || ac_write_fail=1 120479b41ff1aSmrgrm -f conf$$subs.awk 120489b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120499b41ff1aSmrg_ACAWK 120507d575c90Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 120519b41ff1aSmrg for (key in S) S_is_set[key] = 1 120529b41ff1aSmrg FS = "" 12053fdb3d228Smrg 120549b41ff1aSmrg} 120559b41ff1aSmrg{ 120569b41ff1aSmrg line = $ 0 120579b41ff1aSmrg nfields = split(line, field, "@") 120589b41ff1aSmrg substed = 0 120599b41ff1aSmrg len = length(field[1]) 120609b41ff1aSmrg for (i = 2; i < nfields; i++) { 120619b41ff1aSmrg key = field[i] 120629b41ff1aSmrg keylen = length(key) 120639b41ff1aSmrg if (S_is_set[key]) { 120649b41ff1aSmrg value = S[key] 120659b41ff1aSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 120669b41ff1aSmrg len += length(value) + length(field[++i]) 120679b41ff1aSmrg substed = 1 120689b41ff1aSmrg } else 120699b41ff1aSmrg len += 1 + keylen 120709b41ff1aSmrg } 120719b41ff1aSmrg 120729b41ff1aSmrg print line 120739b41ff1aSmrg} 120749b41ff1aSmrg 120759b41ff1aSmrg_ACAWK 120769b41ff1aSmrg_ACEOF 120779b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 120789b41ff1aSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 120799b41ff1aSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 120809b41ff1aSmrgelse 120819b41ff1aSmrg cat 120827d575c90Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 120837d575c90Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 120849b41ff1aSmrg_ACEOF 120859b41ff1aSmrg 120867d575c90Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 120877d575c90Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 120889b41ff1aSmrg# trailing colons and then remove the whole line if VPATH becomes empty 120899b41ff1aSmrg# (actually we leave an empty line to preserve line numbers). 120909b41ff1aSmrgif test "x$srcdir" = x.; then 120917d575c90Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 120927d575c90Smrgh 120937d575c90Smrgs/// 120947d575c90Smrgs/^/:/ 120957d575c90Smrgs/[ ]*$/:/ 120967d575c90Smrgs/:\$(srcdir):/:/g 120977d575c90Smrgs/:\${srcdir}:/:/g 120987d575c90Smrgs/:@srcdir@:/:/g 120997d575c90Smrgs/^:*// 121009b41ff1aSmrgs/:*$// 121017d575c90Smrgx 121027d575c90Smrgs/\(=[ ]*\).*/\1/ 121037d575c90SmrgG 121047d575c90Smrgs/\n// 121059b41ff1aSmrgs/^[^=]*=[ ]*$// 121069b41ff1aSmrg}' 121079b41ff1aSmrgfi 121089b41ff1aSmrg 121099b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12110fdb3d228Smrgfi # test -n "$CONFIG_FILES" 12111fdb3d228Smrg 121129b41ff1aSmrg# Set up the scripts for CONFIG_HEADERS section. 121139b41ff1aSmrg# No need to generate them if there are no CONFIG_HEADERS. 121149b41ff1aSmrg# This happens for instance with `./config.status Makefile'. 121159b41ff1aSmrgif test -n "$CONFIG_HEADERS"; then 121167d575c90Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 121179b41ff1aSmrgBEGIN { 12118fdb3d228Smrg_ACEOF 121199b41ff1aSmrg 121209b41ff1aSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 121219b41ff1aSmrg# here-document in config.status, that substitutes the proper values into 121229b41ff1aSmrg# config.h.in to produce config.h. 121239b41ff1aSmrg 121249b41ff1aSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 121259b41ff1aSmrg# handling of long lines. 121269b41ff1aSmrgac_delim='%!_!# ' 121279b41ff1aSmrgfor ac_last_try in false false :; do 121287d575c90Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 121297d575c90Smrg if test -z "$ac_tt"; then 121309b41ff1aSmrg break 121319b41ff1aSmrg elif $ac_last_try; then 121327d575c90Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 121339b41ff1aSmrg else 121349b41ff1aSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 121359b41ff1aSmrg fi 121369b41ff1aSmrgdone 121379b41ff1aSmrg 121389b41ff1aSmrg# For the awk script, D is an array of macro values keyed by name, 121399b41ff1aSmrg# likewise P contains macro parameters if any. Preserve backslash 121409b41ff1aSmrg# newline sequences. 121419b41ff1aSmrg 121429b41ff1aSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 121439b41ff1aSmrgsed -n ' 121449b41ff1aSmrgs/.\{148\}/&'"$ac_delim"'/g 121459b41ff1aSmrgt rset 121469b41ff1aSmrg:rset 121479b41ff1aSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 121489b41ff1aSmrgt def 121499b41ff1aSmrgd 121509b41ff1aSmrg:def 121519b41ff1aSmrgs/\\$// 121529b41ff1aSmrgt bsnl 121539b41ff1aSmrgs/["\\]/\\&/g 121549b41ff1aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 121559b41ff1aSmrgD["\1"]=" \3"/p 121569b41ff1aSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 121579b41ff1aSmrgd 121589b41ff1aSmrg:bsnl 121599b41ff1aSmrgs/["\\]/\\&/g 121609b41ff1aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 121619b41ff1aSmrgD["\1"]=" \3\\\\\\n"\\/p 121629b41ff1aSmrgt cont 121639b41ff1aSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 121649b41ff1aSmrgt cont 121659b41ff1aSmrgd 121669b41ff1aSmrg:cont 121679b41ff1aSmrgn 121689b41ff1aSmrgs/.\{148\}/&'"$ac_delim"'/g 121699b41ff1aSmrgt clear 121709b41ff1aSmrg:clear 121719b41ff1aSmrgs/\\$// 121729b41ff1aSmrgt bsnlc 121739b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 121749b41ff1aSmrgd 121759b41ff1aSmrg:bsnlc 121769b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 121779b41ff1aSmrgb cont 121789b41ff1aSmrg' <confdefs.h | sed ' 121799b41ff1aSmrgs/'"$ac_delim"'/"\\\ 121809b41ff1aSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 121819b41ff1aSmrg 121829b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 121839b41ff1aSmrg for (key in D) D_is_set[key] = 1 121849b41ff1aSmrg FS = "" 121859b41ff1aSmrg} 121869b41ff1aSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 121879b41ff1aSmrg line = \$ 0 121889b41ff1aSmrg split(line, arg, " ") 121899b41ff1aSmrg if (arg[1] == "#") { 121909b41ff1aSmrg defundef = arg[2] 121919b41ff1aSmrg mac1 = arg[3] 121929b41ff1aSmrg } else { 121939b41ff1aSmrg defundef = substr(arg[1], 2) 121949b41ff1aSmrg mac1 = arg[2] 121959b41ff1aSmrg } 121969b41ff1aSmrg split(mac1, mac2, "(") #) 121979b41ff1aSmrg macro = mac2[1] 121989b41ff1aSmrg prefix = substr(line, 1, index(line, defundef) - 1) 121999b41ff1aSmrg if (D_is_set[macro]) { 122009b41ff1aSmrg # Preserve the white space surrounding the "#". 122019b41ff1aSmrg print prefix "define", macro P[macro] D[macro] 122029b41ff1aSmrg next 122039b41ff1aSmrg } else { 122049b41ff1aSmrg # Replace #undef with comments. This is necessary, for example, 122059b41ff1aSmrg # in the case of _POSIX_SOURCE, which is predefined and required 122069b41ff1aSmrg # on some systems where configure will not decide to define it. 122079b41ff1aSmrg if (defundef == "undef") { 122089b41ff1aSmrg print "/*", prefix defundef, macro, "*/" 122099b41ff1aSmrg next 122109b41ff1aSmrg } 122119b41ff1aSmrg } 122129b41ff1aSmrg} 122139b41ff1aSmrg{ print } 122149b41ff1aSmrg_ACAWK 122159b41ff1aSmrg_ACEOF 122169b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122177d575c90Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 122189b41ff1aSmrgfi # test -n "$CONFIG_HEADERS" 122199b41ff1aSmrg 122209b41ff1aSmrg 122219b41ff1aSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 122229b41ff1aSmrgshift 122239b41ff1aSmrgfor ac_tag 122249b41ff1aSmrgdo 122259b41ff1aSmrg case $ac_tag in 122269b41ff1aSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 122279b41ff1aSmrg esac 122289b41ff1aSmrg case $ac_mode$ac_tag in 122299b41ff1aSmrg :[FHL]*:*);; 122307d575c90Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 122319b41ff1aSmrg :[FH]-) ac_tag=-:-;; 122329b41ff1aSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 122339b41ff1aSmrg esac 122349b41ff1aSmrg ac_save_IFS=$IFS 122359b41ff1aSmrg IFS=: 122369b41ff1aSmrg set x $ac_tag 122379b41ff1aSmrg IFS=$ac_save_IFS 122389b41ff1aSmrg shift 122399b41ff1aSmrg ac_file=$1 122409b41ff1aSmrg shift 122419b41ff1aSmrg 122429b41ff1aSmrg case $ac_mode in 122439b41ff1aSmrg :L) ac_source=$1;; 122449b41ff1aSmrg :[FH]) 122459b41ff1aSmrg ac_file_inputs= 122469b41ff1aSmrg for ac_f 122479b41ff1aSmrg do 122489b41ff1aSmrg case $ac_f in 122497d575c90Smrg -) ac_f="$ac_tmp/stdin";; 122509b41ff1aSmrg *) # Look for the file first in the build tree, then in the source tree 122519b41ff1aSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 122529b41ff1aSmrg # because $ac_f cannot contain `:'. 122539b41ff1aSmrg test -f "$ac_f" || 122549b41ff1aSmrg case $ac_f in 122559b41ff1aSmrg [\\/$]*) false;; 122569b41ff1aSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 122579b41ff1aSmrg esac || 122587d575c90Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 122599b41ff1aSmrg esac 1226074b35aa8Smrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12261f5effb2eSmrg as_fn_append ac_file_inputs " '$ac_f'" 122629b41ff1aSmrg done 122639b41ff1aSmrg 122649b41ff1aSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 122659b41ff1aSmrg # use $as_me), people would be surprised to read: 122669b41ff1aSmrg # /* config.h. Generated by config.status. */ 122679b41ff1aSmrg configure_input='Generated from '` 1226874b35aa8Smrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 122699b41ff1aSmrg `' by configure.' 122709b41ff1aSmrg if test x"$ac_file" != x-; then 122719b41ff1aSmrg configure_input="$ac_file. $configure_input" 1227274b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1227374b35aa8Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 122749b41ff1aSmrg fi 122759b41ff1aSmrg # Neutralize special characters interpreted by sed in replacement strings. 122769b41ff1aSmrg case $configure_input in #( 122779b41ff1aSmrg *\&* | *\|* | *\\* ) 1227874b35aa8Smrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 122799b41ff1aSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 122809b41ff1aSmrg *) ac_sed_conf_input=$configure_input;; 122819b41ff1aSmrg esac 122829b41ff1aSmrg 122839b41ff1aSmrg case $ac_tag in 122847d575c90Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 122857d575c90Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 122869b41ff1aSmrg esac 122879b41ff1aSmrg ;; 12288fdb3d228Smrg esac 12289fdb3d228Smrg 122909b41ff1aSmrg ac_dir=`$as_dirname -- "$ac_file" || 12291fdb3d228Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12292fdb3d228Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12293fdb3d228Smrg X"$ac_file" : 'X\(//\)$' \| \ 122949b41ff1aSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1229574b35aa8Smrgprintf "%s\n" X"$ac_file" | 122969b41ff1aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 122979b41ff1aSmrg s//\1/ 122989b41ff1aSmrg q 122999b41ff1aSmrg } 123009b41ff1aSmrg /^X\(\/\/\)[^/].*/{ 123019b41ff1aSmrg s//\1/ 123029b41ff1aSmrg q 123039b41ff1aSmrg } 123049b41ff1aSmrg /^X\(\/\/\)$/{ 123059b41ff1aSmrg s//\1/ 123069b41ff1aSmrg q 123079b41ff1aSmrg } 123089b41ff1aSmrg /^X\(\/\).*/{ 123099b41ff1aSmrg s//\1/ 123109b41ff1aSmrg q 123119b41ff1aSmrg } 123129b41ff1aSmrg s/.*/./; q'` 12313f5effb2eSmrg as_dir="$ac_dir"; as_fn_mkdir_p 12314fdb3d228Smrg ac_builddir=. 12315fdb3d228Smrg 123169b41ff1aSmrgcase "$ac_dir" in 123179b41ff1aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 123189b41ff1aSmrg*) 1231974b35aa8Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 123209b41ff1aSmrg # A ".." for each directory in $ac_dir_suffix. 1232174b35aa8Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 123229b41ff1aSmrg case $ac_top_builddir_sub in 123239b41ff1aSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 123249b41ff1aSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 123259b41ff1aSmrg esac ;; 123269b41ff1aSmrgesac 123279b41ff1aSmrgac_abs_top_builddir=$ac_pwd 123289b41ff1aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 123299b41ff1aSmrg# for backward compatibility: 123309b41ff1aSmrgac_top_builddir=$ac_top_build_prefix 12331fdb3d228Smrg 12332fdb3d228Smrgcase $srcdir in 123339b41ff1aSmrg .) # We are building in place. 12334fdb3d228Smrg ac_srcdir=. 123359b41ff1aSmrg ac_top_srcdir=$ac_top_builddir_sub 123369b41ff1aSmrg ac_abs_top_srcdir=$ac_pwd ;; 123379b41ff1aSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 12338fdb3d228Smrg ac_srcdir=$srcdir$ac_dir_suffix; 123399b41ff1aSmrg ac_top_srcdir=$srcdir 123409b41ff1aSmrg ac_abs_top_srcdir=$srcdir ;; 123419b41ff1aSmrg *) # Relative name. 123429b41ff1aSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 123439b41ff1aSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 123449b41ff1aSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12345fdb3d228Smrgesac 123469b41ff1aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12347fdb3d228Smrg 12348fdb3d228Smrg 123499b41ff1aSmrg case $ac_mode in 123509b41ff1aSmrg :F) 123519b41ff1aSmrg # 123529b41ff1aSmrg # CONFIG_FILE 123539b41ff1aSmrg # 12354fdb3d228Smrg 12355fdb3d228Smrg case $INSTALL in 12356fdb3d228Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 123579b41ff1aSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12358fdb3d228Smrg esac 123599b41ff1aSmrg ac_MKDIR_P=$MKDIR_P 123609b41ff1aSmrg case $MKDIR_P in 123619b41ff1aSmrg [\\/$]* | ?:[\\/]* ) ;; 123629b41ff1aSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 123639b41ff1aSmrg esac 123649b41ff1aSmrg_ACEOF 12365fdb3d228Smrg 123669b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 123679b41ff1aSmrg# If the template does not know about datarootdir, expand it. 123689b41ff1aSmrg# FIXME: This hack should be removed a few years after 2.60. 123699b41ff1aSmrgac_datarootdir_hack=; ac_datarootdir_seen= 123709b41ff1aSmrgac_sed_dataroot=' 123719b41ff1aSmrg/datarootdir/ { 123729b41ff1aSmrg p 123739b41ff1aSmrg q 123749b41ff1aSmrg} 123759b41ff1aSmrg/@datadir@/p 123769b41ff1aSmrg/@docdir@/p 123779b41ff1aSmrg/@infodir@/p 123789b41ff1aSmrg/@localedir@/p 12379f5effb2eSmrg/@mandir@/p' 123809b41ff1aSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 123819b41ff1aSmrg*datarootdir*) ac_datarootdir_seen=yes;; 123829b41ff1aSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1238374b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1238474b35aa8Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12385fdb3d228Smrg_ACEOF 123869b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123879b41ff1aSmrg ac_datarootdir_hack=' 123889b41ff1aSmrg s&@datadir@&$datadir&g 123899b41ff1aSmrg s&@docdir@&$docdir&g 123909b41ff1aSmrg s&@infodir@&$infodir&g 123919b41ff1aSmrg s&@localedir@&$localedir&g 123929b41ff1aSmrg s&@mandir@&$mandir&g 12393f5effb2eSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 123949b41ff1aSmrgesac 123959b41ff1aSmrg_ACEOF 123969b41ff1aSmrg 123979b41ff1aSmrg# Neutralize VPATH when `$srcdir' = `.'. 123989b41ff1aSmrg# Shell code in configure.ac might set extrasub. 123999b41ff1aSmrg# FIXME: do we really want to maintain this feature? 124009b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 124019b41ff1aSmrgac_sed_extra="$ac_vpsub 12402fdb3d228Smrg$extrasub 12403fdb3d228Smrg_ACEOF 124049b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12405fdb3d228Smrg:t 12406fdb3d228Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 124079b41ff1aSmrgs|@configure_input@|$ac_sed_conf_input|;t t 124089b41ff1aSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 124099b41ff1aSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 124109b41ff1aSmrgs&@srcdir@&$ac_srcdir&;t t 124119b41ff1aSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 124129b41ff1aSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 124139b41ff1aSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 124149b41ff1aSmrgs&@builddir@&$ac_builddir&;t t 124159b41ff1aSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 124169b41ff1aSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 124179b41ff1aSmrgs&@INSTALL@&$ac_INSTALL&;t t 124189b41ff1aSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 124199b41ff1aSmrg$ac_datarootdir_hack 124209b41ff1aSmrg" 124217d575c90Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 124227d575c90Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12423fdb3d228Smrg 124249b41ff1aSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 124257d575c90Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 124267d575c90Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 124277d575c90Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 1242874b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 124297d575c90Smrgwhich seems to be undefined. Please make sure it is defined" >&5 1243074b35aa8Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 124317d575c90Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12432fdb3d228Smrg 124337d575c90Smrg rm -f "$ac_tmp/stdin" 12434fdb3d228Smrg case $ac_file in 124357d575c90Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 124367d575c90Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 124379b41ff1aSmrg esac \ 124387d575c90Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 124399b41ff1aSmrg ;; 124409b41ff1aSmrg :H) 124419b41ff1aSmrg # 124429b41ff1aSmrg # CONFIG_HEADER 124439b41ff1aSmrg # 12444fdb3d228Smrg if test x"$ac_file" != x-; then 124459b41ff1aSmrg { 1244674b35aa8Smrg printf "%s\n" "/* $configure_input */" >&1 \ 124477d575c90Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 124487d575c90Smrg } >"$ac_tmp/config.h" \ 124497d575c90Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 124507d575c90Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1245174b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1245274b35aa8Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 12453fdb3d228Smrg else 124549b41ff1aSmrg rm -f "$ac_file" 124557d575c90Smrg mv "$ac_tmp/config.h" "$ac_file" \ 124567d575c90Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12457fdb3d228Smrg fi 12458fdb3d228Smrg else 1245974b35aa8Smrg printf "%s\n" "/* $configure_input */" >&1 \ 124607d575c90Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 124617d575c90Smrg || as_fn_error $? "could not create -" "$LINENO" 5 12462fdb3d228Smrg fi 124639b41ff1aSmrg# Compute "$ac_file"'s index in $config_headers. 124649b41ff1aSmrg_am_arg="$ac_file" 12465fdb3d228Smrg_am_stamp_count=1 12466fdb3d228Smrgfor _am_header in $config_headers :; do 12467fdb3d228Smrg case $_am_header in 124689b41ff1aSmrg $_am_arg | $_am_arg:* ) 12469fdb3d228Smrg break ;; 12470fdb3d228Smrg * ) 12471fdb3d228Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12472fdb3d228Smrg esac 12473fdb3d228Smrgdone 124749b41ff1aSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 124759b41ff1aSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 124769b41ff1aSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 124779b41ff1aSmrg X"$_am_arg" : 'X\(//\)$' \| \ 124789b41ff1aSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1247974b35aa8Smrgprintf "%s\n" X"$_am_arg" | 124809b41ff1aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 124819b41ff1aSmrg s//\1/ 124829b41ff1aSmrg q 124839b41ff1aSmrg } 124849b41ff1aSmrg /^X\(\/\/\)[^/].*/{ 124859b41ff1aSmrg s//\1/ 124869b41ff1aSmrg q 124879b41ff1aSmrg } 124889b41ff1aSmrg /^X\(\/\/\)$/{ 124899b41ff1aSmrg s//\1/ 124909b41ff1aSmrg q 124919b41ff1aSmrg } 124929b41ff1aSmrg /^X\(\/\).*/{ 124939b41ff1aSmrg s//\1/ 124949b41ff1aSmrg q 124959b41ff1aSmrg } 124969b41ff1aSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 124979b41ff1aSmrg ;; 12498fdb3d228Smrg 1249974b35aa8Smrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1250074b35aa8Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 125019b41ff1aSmrg ;; 125029b41ff1aSmrg esac 12503fdb3d228Smrg 12504fdb3d228Smrg 125059b41ff1aSmrg case $ac_file$ac_mode in 125069b41ff1aSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12507585aa3f7Smrg # Older Autoconf quotes --file arguments for eval, but not when files 125089b41ff1aSmrg # are listed without --file. Let's play safe and only enable the eval 125099b41ff1aSmrg # if we detect the quoting. 1251074b35aa8Smrg # TODO: see whether this extra hack can be removed once we start 1251174b35aa8Smrg # requiring Autoconf 2.70 or later. 1251274b35aa8Smrg case $CONFIG_FILES in #( 1251374b35aa8Smrg *\'*) : 1251474b35aa8Smrg eval set x "$CONFIG_FILES" ;; #( 1251574b35aa8Smrg *) : 1251674b35aa8Smrg set x $CONFIG_FILES ;; #( 1251774b35aa8Smrg *) : 1251874b35aa8Smrg ;; 1251974b35aa8Smrgesac 125209b41ff1aSmrg shift 1252174b35aa8Smrg # Used to flag and report bootstrapping failures. 1252274b35aa8Smrg am_rc=0 1252374b35aa8Smrg for am_mf 125249b41ff1aSmrg do 125259b41ff1aSmrg # Strip MF so we end up with the name of the file. 1252674b35aa8Smrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 1252774b35aa8Smrg # Check whether this is an Automake generated Makefile which includes 1252874b35aa8Smrg # dependency-tracking related rules and includes. 1252974b35aa8Smrg # Grep'ing the whole file directly is not great: AIX grep has a line 125309b41ff1aSmrg # limit of 2048, but all sed's we know have understand at least 4000. 1253174b35aa8Smrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 1253274b35aa8Smrg || continue 1253374b35aa8Smrg am_dirpart=`$as_dirname -- "$am_mf" || 1253474b35aa8Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1253574b35aa8Smrg X"$am_mf" : 'X\(//\)[^/]' \| \ 1253674b35aa8Smrg X"$am_mf" : 'X\(//\)$' \| \ 1253774b35aa8Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1253874b35aa8Smrgprintf "%s\n" X"$am_mf" | 125399b41ff1aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 125409b41ff1aSmrg s//\1/ 125419b41ff1aSmrg q 125429b41ff1aSmrg } 125439b41ff1aSmrg /^X\(\/\/\)[^/].*/{ 125449b41ff1aSmrg s//\1/ 125459b41ff1aSmrg q 125469b41ff1aSmrg } 125479b41ff1aSmrg /^X\(\/\/\)$/{ 125489b41ff1aSmrg s//\1/ 125499b41ff1aSmrg q 125509b41ff1aSmrg } 125519b41ff1aSmrg /^X\(\/\).*/{ 125529b41ff1aSmrg s//\1/ 125539b41ff1aSmrg q 125549b41ff1aSmrg } 125559b41ff1aSmrg s/.*/./; q'` 1255674b35aa8Smrg am_filepart=`$as_basename -- "$am_mf" || 1255774b35aa8Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 1255874b35aa8Smrg X"$am_mf" : 'X\(//\)$' \| \ 1255974b35aa8Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1256074b35aa8Smrgprintf "%s\n" X/"$am_mf" | 1256174b35aa8Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 125629b41ff1aSmrg s//\1/ 125639b41ff1aSmrg q 125649b41ff1aSmrg } 1256574b35aa8Smrg /^X\/\(\/\/\)$/{ 125669b41ff1aSmrg s//\1/ 125679b41ff1aSmrg q 125689b41ff1aSmrg } 1256974b35aa8Smrg /^X\/\(\/\).*/{ 125709b41ff1aSmrg s//\1/ 125719b41ff1aSmrg q 125729b41ff1aSmrg } 125739b41ff1aSmrg s/.*/./; q'` 1257474b35aa8Smrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 1257574b35aa8Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 1257674b35aa8Smrg | $MAKE -f - am--depfiles" >&5 1257774b35aa8Smrg (cd "$am_dirpart" \ 1257874b35aa8Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 1257974b35aa8Smrg | $MAKE -f - am--depfiles) >&5 2>&5 1258074b35aa8Smrg ac_status=$? 1258174b35aa8Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 1258274b35aa8Smrg (exit $ac_status); } || am_rc=$? 12583fdb3d228Smrg done 1258474b35aa8Smrg if test $am_rc -ne 0; then 1258574b35aa8Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1258674b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 1258774b35aa8Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 1258874b35aa8Smrg for automatic dependency tracking. If GNU make was not used, consider 1258974b35aa8Smrg re-running the configure script with MAKE=\"gmake\" (or whatever is 1259074b35aa8Smrg necessary). You can also try re-running configure with the 1259174b35aa8Smrg '--disable-dependency-tracking' option to at least be able to build 1259274b35aa8Smrg the package (albeit without support for automatic dependency tracking). 1259374b35aa8SmrgSee \`config.log' for more details" "$LINENO" 5; } 1259474b35aa8Smrg fi 1259574b35aa8Smrg { am_dirpart=; unset am_dirpart;} 1259674b35aa8Smrg { am_filepart=; unset am_filepart;} 1259774b35aa8Smrg { am_mf=; unset am_mf;} 1259874b35aa8Smrg { am_rc=; unset am_rc;} 1259974b35aa8Smrg rm -f conftest-deps.mk 126009b41ff1aSmrg} 12601fdb3d228Smrg ;; 126029b41ff1aSmrg 12603fdb3d228Smrg esac 126049b41ff1aSmrgdone # for ac_tag 12605fdb3d228Smrg 12606fdb3d228Smrg 12607f5effb2eSmrgas_fn_exit 0 12608fdb3d228Smrg_ACEOF 12609fdb3d228Smrgac_clean_files=$ac_clean_files_save 12610fdb3d228Smrg 126119b41ff1aSmrgtest $ac_write_fail = 0 || 126127d575c90Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 126139b41ff1aSmrg 12614fdb3d228Smrg 12615fdb3d228Smrg# configure is writing to config.log, and then calls config.status. 12616fdb3d228Smrg# config.status does its own redirection, appending to config.log. 12617fdb3d228Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 12618fdb3d228Smrg# by configure, so config.status won't be able to write to it; its 12619fdb3d228Smrg# output is simply discarded. So we exec the FD to /dev/null, 12620fdb3d228Smrg# effectively closing config.log, so it can be properly (re)opened and 12621fdb3d228Smrg# appended to by config.status. When coming back to configure, we 12622fdb3d228Smrg# need to make the FD available again. 12623fdb3d228Smrgif test "$no_create" != yes; then 12624fdb3d228Smrg ac_cs_success=: 12625fdb3d228Smrg ac_config_status_args= 12626fdb3d228Smrg test "$silent" = yes && 12627fdb3d228Smrg ac_config_status_args="$ac_config_status_args --quiet" 12628fdb3d228Smrg exec 5>/dev/null 12629fdb3d228Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 12630fdb3d228Smrg exec 5>>config.log 12631fdb3d228Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 12632fdb3d228Smrg # would make configure fail if this is the last instruction. 126337d575c90Smrg $ac_cs_success || as_fn_exit 1 12634fdb3d228Smrgfi 126359b41ff1aSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1263674b35aa8Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1263774b35aa8Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 126389b41ff1aSmrgfi 12639fdb3d228Smrg 1264074b35aa8Smrg 12641