11fb077a1Smrg#! /bin/sh 21fb077a1Smrg# Guess values for system-dependent variables and create Makefiles. 3ebcdf611Smrg# Generated by GNU Autoconf 2.71 for ico 1.0.6. 41fb077a1Smrg# 5ebcdf611Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/ico/issues>. 61fb077a1Smrg# 7a5a92c01Smrg# 8ebcdf611Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 9ebcdf611Smrg# Inc. 10a5a92c01Smrg# 11a5a92c01Smrg# 121fb077a1Smrg# This configure script is free software; the Free Software Foundation 131fb077a1Smrg# gives unlimited permission to copy, distribute and modify it. 14a5a92c01Smrg## -------------------- ## 15a5a92c01Smrg## M4sh Initialization. ## 16a5a92c01Smrg## -------------------- ## 171fb077a1Smrg 181fb077a1Smrg# Be more Bourne compatible 191fb077a1SmrgDUALCASE=1; export DUALCASE # for MKS sh 20ebcdf611Smrgas_nop=: 21ebcdf611Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 22ebcdf611Smrgthen : 231fb077a1Smrg emulate sh 241fb077a1Smrg NULLCMD=: 25a5a92c01Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 261fb077a1Smrg # is contrary to our usage. Disable this feature. 271fb077a1Smrg alias -g '${1+"$@"}'='"$@"' 281fb077a1Smrg setopt NO_GLOB_SUBST 29ebcdf611Smrgelse $as_nop 30a5a92c01Smrg case `(set -o) 2>/dev/null` in #( 31a5a92c01Smrg *posix*) : 32a5a92c01Smrg set -o posix ;; #( 33a5a92c01Smrg *) : 34a5a92c01Smrg ;; 351fb077a1Smrgesac 361fb077a1Smrgfi 371fb077a1Smrg 381fb077a1Smrg 39ebcdf611Smrg 40ebcdf611Smrg# Reset variables that may have inherited troublesome values from 41ebcdf611Smrg# the environment. 42ebcdf611Smrg 43ebcdf611Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 44ebcdf611Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 45ebcdf611Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 46ebcdf611Smrg# Quoting is to prevent editors from complaining about space-tab. 47a5a92c01Smrgas_nl=' 48a5a92c01Smrg' 49a5a92c01Smrgexport as_nl 50ebcdf611SmrgIFS=" "" $as_nl" 51ebcdf611Smrg 52ebcdf611SmrgPS1='$ ' 53ebcdf611SmrgPS2='> ' 54ebcdf611SmrgPS4='+ ' 55ebcdf611Smrg 56ebcdf611Smrg# Ensure predictable behavior from utilities with locale-dependent output. 57ebcdf611SmrgLC_ALL=C 58ebcdf611Smrgexport LC_ALL 59ebcdf611SmrgLANGUAGE=C 60ebcdf611Smrgexport LANGUAGE 61ebcdf611Smrg 62ebcdf611Smrg# We cannot yet rely on "unset" to work, but we need these variables 63ebcdf611Smrg# to be unset--not just set to an empty or harmless value--now, to 64ebcdf611Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65ebcdf611Smrg# also avoids known problems related to "unset" and subshell syntax 66ebcdf611Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67ebcdf611Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68ebcdf611Smrgdo eval test \${$as_var+y} \ 69ebcdf611Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70ebcdf611Smrgdone 71ebcdf611Smrg 72ebcdf611Smrg# Ensure that fds 0, 1, and 2 are open. 73ebcdf611Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74ebcdf611Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75ebcdf611Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 761fb077a1Smrg 77a5a92c01Smrg# The user is always right. 78ebcdf611Smrgif ${PATH_SEPARATOR+false} :; then 79a5a92c01Smrg PATH_SEPARATOR=: 80a5a92c01Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81a5a92c01Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82a5a92c01Smrg PATH_SEPARATOR=';' 83a5a92c01Smrg } 841fb077a1Smrgfi 851fb077a1Smrg 861fb077a1Smrg 871fb077a1Smrg# Find who we are. Look in the path if we contain no directory separator. 88a5a92c01Smrgas_myself= 89a5a92c01Smrgcase $0 in #(( 901fb077a1Smrg *[\\/]* ) as_myself=$0 ;; 911fb077a1Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 921fb077a1Smrgfor as_dir in $PATH 931fb077a1Smrgdo 941fb077a1Smrg IFS=$as_save_IFS 95ebcdf611Smrg case $as_dir in #((( 96ebcdf611Smrg '') as_dir=./ ;; 97ebcdf611Smrg */) ;; 98ebcdf611Smrg *) as_dir=$as_dir/ ;; 99ebcdf611Smrg esac 100ebcdf611Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101a5a92c01Smrg done 1021fb077a1SmrgIFS=$as_save_IFS 1031fb077a1Smrg 1041fb077a1Smrg ;; 1051fb077a1Smrgesac 1061fb077a1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1071fb077a1Smrg# in which case we are not to be found in the path. 1081fb077a1Smrgif test "x$as_myself" = x; then 1091fb077a1Smrg as_myself=$0 1101fb077a1Smrgfi 1111fb077a1Smrgif test ! -f "$as_myself"; then 112ebcdf611Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113a5a92c01Smrg exit 1 1141fb077a1Smrgfi 1151fb077a1Smrg 116a5a92c01Smrg 117ae51dfb6Smrg# Use a proper internal environment variable to ensure we don't fall 118ae51dfb6Smrg # into an infinite loop, continuously re-executing ourselves. 119ae51dfb6Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120ae51dfb6Smrg _as_can_reexec=no; export _as_can_reexec; 121ae51dfb6Smrg # We cannot yet assume a decent shell, so we have to provide a 122ae51dfb6Smrg# neutralization value for shells without unset; and this also 123ae51dfb6Smrg# works around shells that cannot unset nonexistent variables. 124ae51dfb6Smrg# Preserve -v and -x to the replacement shell. 125ae51dfb6SmrgBASH_ENV=/dev/null 126ae51dfb6SmrgENV=/dev/null 127ae51dfb6Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128ae51dfb6Smrgcase $- in # (((( 129ae51dfb6Smrg *v*x* | *x*v* ) as_opts=-vx ;; 130ae51dfb6Smrg *v* ) as_opts=-v ;; 131ae51dfb6Smrg *x* ) as_opts=-x ;; 132ae51dfb6Smrg * ) as_opts= ;; 133ae51dfb6Smrgesac 134ae51dfb6Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135ae51dfb6Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136ae51dfb6Smrg# out after a failed `exec'. 137ebcdf611Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138ebcdf611Smrgexit 255 139ae51dfb6Smrg fi 140ae51dfb6Smrg # We don't want this to propagate to other subprocesses. 141ae51dfb6Smrg { _as_can_reexec=; unset _as_can_reexec;} 142a5a92c01Smrgif test "x$CONFIG_SHELL" = x; then 143ebcdf611Smrg as_bourne_compatible="as_nop=: 144ebcdf611Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 145ebcdf611Smrgthen : 146a5a92c01Smrg emulate sh 147a5a92c01Smrg NULLCMD=: 148a5a92c01Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 149a5a92c01Smrg # is contrary to our usage. Disable this feature. 150a5a92c01Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 151a5a92c01Smrg setopt NO_GLOB_SUBST 152ebcdf611Smrgelse \$as_nop 153a5a92c01Smrg case \`(set -o) 2>/dev/null\` in #( 154a5a92c01Smrg *posix*) : 155a5a92c01Smrg set -o posix ;; #( 156a5a92c01Smrg *) : 157a5a92c01Smrg ;; 158a5a92c01Smrgesac 159a5a92c01Smrgfi 160a5a92c01Smrg" 161a5a92c01Smrg as_required="as_fn_return () { (exit \$1); } 162a5a92c01Smrgas_fn_success () { as_fn_return 0; } 163a5a92c01Smrgas_fn_failure () { as_fn_return 1; } 164a5a92c01Smrgas_fn_ret_success () { return 0; } 165a5a92c01Smrgas_fn_ret_failure () { return 1; } 166a5a92c01Smrg 167a5a92c01Smrgexitcode=0 168a5a92c01Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169a5a92c01Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170a5a92c01Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171a5a92c01Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172ebcdf611Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173ebcdf611Smrgthen : 174a5a92c01Smrg 175ebcdf611Smrgelse \$as_nop 176a5a92c01Smrg exitcode=1; echo positional parameters were not saved. 177a5a92c01Smrgfi 178ae51dfb6Smrgtest x\$exitcode = x0 || exit 1 179ebcdf611Smrgblah=\$(echo \$(echo blah)) 180ebcdf611Smrgtest x\"\$blah\" = xblah || exit 1 181ae51dfb6Smrgtest -x / || exit 1" 182a5a92c01Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 183a5a92c01Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 184a5a92c01Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 185a5a92c01Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 186a5a92c01Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 187ebcdf611Smrg if (eval "$as_required") 2>/dev/null 188ebcdf611Smrgthen : 189a5a92c01Smrg as_have_required=yes 190ebcdf611Smrgelse $as_nop 191a5a92c01Smrg as_have_required=no 192a5a92c01Smrgfi 193ebcdf611Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 194ebcdf611Smrgthen : 195a5a92c01Smrg 196ebcdf611Smrgelse $as_nop 197a5a92c01Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 198a5a92c01Smrgas_found=false 199a5a92c01Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 2001fb077a1Smrgdo 201a5a92c01Smrg IFS=$as_save_IFS 202ebcdf611Smrg case $as_dir in #((( 203ebcdf611Smrg '') as_dir=./ ;; 204ebcdf611Smrg */) ;; 205ebcdf611Smrg *) as_dir=$as_dir/ ;; 206ebcdf611Smrg esac 207a5a92c01Smrg as_found=: 208a5a92c01Smrg case $as_dir in #( 209a5a92c01Smrg /*) 210a5a92c01Smrg for as_base in sh bash ksh sh5; do 211a5a92c01Smrg # Try only shells that exist, to save several forks. 212ebcdf611Smrg as_shell=$as_dir$as_base 213a5a92c01Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 214ebcdf611Smrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 215ebcdf611Smrgthen : 216a5a92c01Smrg CONFIG_SHELL=$as_shell as_have_required=yes 217ebcdf611Smrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 218ebcdf611Smrgthen : 219a5a92c01Smrg break 2 220a5a92c01Smrgfi 221a5a92c01Smrgfi 222a5a92c01Smrg done;; 223a5a92c01Smrg esac 224a5a92c01Smrg as_found=false 225a5a92c01Smrgdone 226a5a92c01SmrgIFS=$as_save_IFS 227ebcdf611Smrgif $as_found 228ebcdf611Smrgthen : 229ebcdf611Smrg 230ebcdf611Smrgelse $as_nop 231ebcdf611Smrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232ebcdf611Smrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 233ebcdf611Smrgthen : 234ebcdf611Smrg CONFIG_SHELL=$SHELL as_have_required=yes 235ebcdf611Smrgfi 236ebcdf611Smrgfi 237a5a92c01Smrg 238a5a92c01Smrg 239ebcdf611Smrg if test "x$CONFIG_SHELL" != x 240ebcdf611Smrgthen : 241ae51dfb6Smrg export CONFIG_SHELL 242ae51dfb6Smrg # We cannot yet assume a decent shell, so we have to provide a 243ae51dfb6Smrg# neutralization value for shells without unset; and this also 244ae51dfb6Smrg# works around shells that cannot unset nonexistent variables. 245ae51dfb6Smrg# Preserve -v and -x to the replacement shell. 246ae51dfb6SmrgBASH_ENV=/dev/null 247ae51dfb6SmrgENV=/dev/null 248ae51dfb6Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249ae51dfb6Smrgcase $- in # (((( 250ae51dfb6Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251ae51dfb6Smrg *v* ) as_opts=-v ;; 252ae51dfb6Smrg *x* ) as_opts=-x ;; 253ae51dfb6Smrg * ) as_opts= ;; 254ae51dfb6Smrgesac 255ae51dfb6Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256ae51dfb6Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257ae51dfb6Smrg# out after a failed `exec'. 258ebcdf611Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 259ae51dfb6Smrgexit 255 260a5a92c01Smrgfi 261a5a92c01Smrg 262ebcdf611Smrg if test x$as_have_required = xno 263ebcdf611Smrgthen : 264ebcdf611Smrg printf "%s\n" "$0: This script requires a shell more modern than all" 265ebcdf611Smrg printf "%s\n" "$0: the shells that I found on your system." 266ebcdf611Smrg if test ${ZSH_VERSION+y} ; then 267ebcdf611Smrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 268ebcdf611Smrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 2691fb077a1Smrg else 270ebcdf611Smrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 271ebcdf611Smrg$0: https://gitlab.freedesktop.org/xorg/app/ico/issues 272a5a92c01Smrg$0: about your system, including any error possibly output 273a5a92c01Smrg$0: before this message. Then install a modern shell, or 274a5a92c01Smrg$0: manually run the script under such a shell if you do 275a5a92c01Smrg$0: have one." 2761fb077a1Smrg fi 277a5a92c01Smrg exit 1 278a5a92c01Smrgfi 279a5a92c01Smrgfi 280a5a92c01Smrgfi 281a5a92c01SmrgSHELL=${CONFIG_SHELL-/bin/sh} 282a5a92c01Smrgexport SHELL 283a5a92c01Smrg# Unset more variables known to interfere with behavior of common tools. 284a5a92c01SmrgCLICOLOR_FORCE= GREP_OPTIONS= 285a5a92c01Smrgunset CLICOLOR_FORCE GREP_OPTIONS 286a5a92c01Smrg 287a5a92c01Smrg## --------------------- ## 288a5a92c01Smrg## M4sh Shell Functions. ## 289a5a92c01Smrg## --------------------- ## 290a5a92c01Smrg# as_fn_unset VAR 291a5a92c01Smrg# --------------- 292a5a92c01Smrg# Portably unset VAR. 293a5a92c01Smrgas_fn_unset () 294a5a92c01Smrg{ 295a5a92c01Smrg { eval $1=; unset $1;} 296a5a92c01Smrg} 297a5a92c01Smrgas_unset=as_fn_unset 298a5a92c01Smrg 299ebcdf611Smrg 300a5a92c01Smrg# as_fn_set_status STATUS 301a5a92c01Smrg# ----------------------- 302a5a92c01Smrg# Set $? to STATUS, without forking. 303a5a92c01Smrgas_fn_set_status () 304a5a92c01Smrg{ 305a5a92c01Smrg return $1 306a5a92c01Smrg} # as_fn_set_status 307a5a92c01Smrg 308a5a92c01Smrg# as_fn_exit STATUS 309a5a92c01Smrg# ----------------- 310a5a92c01Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 311a5a92c01Smrgas_fn_exit () 312a5a92c01Smrg{ 313a5a92c01Smrg set +e 314a5a92c01Smrg as_fn_set_status $1 315a5a92c01Smrg exit $1 316a5a92c01Smrg} # as_fn_exit 317ebcdf611Smrg# as_fn_nop 318ebcdf611Smrg# --------- 319ebcdf611Smrg# Do nothing but, unlike ":", preserve the value of $?. 320ebcdf611Smrgas_fn_nop () 321ebcdf611Smrg{ 322ebcdf611Smrg return $? 323ebcdf611Smrg} 324ebcdf611Smrgas_nop=as_fn_nop 325a5a92c01Smrg 326a5a92c01Smrg# as_fn_mkdir_p 327a5a92c01Smrg# ------------- 328a5a92c01Smrg# Create "$as_dir" as a directory, including parents if necessary. 329a5a92c01Smrgas_fn_mkdir_p () 330a5a92c01Smrg{ 331a5a92c01Smrg 332a5a92c01Smrg case $as_dir in #( 333a5a92c01Smrg -*) as_dir=./$as_dir;; 334a5a92c01Smrg esac 335a5a92c01Smrg test -d "$as_dir" || eval $as_mkdir_p || { 336a5a92c01Smrg as_dirs= 337a5a92c01Smrg while :; do 338a5a92c01Smrg case $as_dir in #( 339ebcdf611Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 340a5a92c01Smrg *) as_qdir=$as_dir;; 341a5a92c01Smrg esac 342a5a92c01Smrg as_dirs="'$as_qdir' $as_dirs" 343a5a92c01Smrg as_dir=`$as_dirname -- "$as_dir" || 344a5a92c01Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 345a5a92c01Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 346a5a92c01Smrg X"$as_dir" : 'X\(//\)$' \| \ 347a5a92c01Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 348ebcdf611Smrgprintf "%s\n" X"$as_dir" | 349a5a92c01Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 350a5a92c01Smrg s//\1/ 351a5a92c01Smrg q 352a5a92c01Smrg } 353a5a92c01Smrg /^X\(\/\/\)[^/].*/{ 354a5a92c01Smrg s//\1/ 355a5a92c01Smrg q 356a5a92c01Smrg } 357a5a92c01Smrg /^X\(\/\/\)$/{ 358a5a92c01Smrg s//\1/ 359a5a92c01Smrg q 360a5a92c01Smrg } 361a5a92c01Smrg /^X\(\/\).*/{ 362a5a92c01Smrg s//\1/ 363a5a92c01Smrg q 364a5a92c01Smrg } 365a5a92c01Smrg s/.*/./; q'` 366a5a92c01Smrg test -d "$as_dir" && break 367a5a92c01Smrg done 368a5a92c01Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 369a5a92c01Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 370a5a92c01Smrg 371a5a92c01Smrg 372a5a92c01Smrg} # as_fn_mkdir_p 373ae51dfb6Smrg 374ae51dfb6Smrg# as_fn_executable_p FILE 375ae51dfb6Smrg# ----------------------- 376ae51dfb6Smrg# Test if FILE is an executable regular file. 377ae51dfb6Smrgas_fn_executable_p () 378ae51dfb6Smrg{ 379ae51dfb6Smrg test -f "$1" && test -x "$1" 380ae51dfb6Smrg} # as_fn_executable_p 381a5a92c01Smrg# as_fn_append VAR VALUE 382a5a92c01Smrg# ---------------------- 383a5a92c01Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 384a5a92c01Smrg# advantage of any shell optimizations that allow amortized linear growth over 385a5a92c01Smrg# repeated appends, instead of the typical quadratic growth present in naive 386a5a92c01Smrg# implementations. 387ebcdf611Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 388ebcdf611Smrgthen : 389a5a92c01Smrg eval 'as_fn_append () 390a5a92c01Smrg { 391a5a92c01Smrg eval $1+=\$2 392a5a92c01Smrg }' 393ebcdf611Smrgelse $as_nop 394a5a92c01Smrg as_fn_append () 395a5a92c01Smrg { 396a5a92c01Smrg eval $1=\$$1\$2 397a5a92c01Smrg } 398a5a92c01Smrgfi # as_fn_append 399a5a92c01Smrg 400a5a92c01Smrg# as_fn_arith ARG... 401a5a92c01Smrg# ------------------ 402a5a92c01Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 403a5a92c01Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 404a5a92c01Smrg# must be portable across $(()) and expr. 405ebcdf611Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 406ebcdf611Smrgthen : 407a5a92c01Smrg eval 'as_fn_arith () 408a5a92c01Smrg { 409a5a92c01Smrg as_val=$(( $* )) 410a5a92c01Smrg }' 411ebcdf611Smrgelse $as_nop 412a5a92c01Smrg as_fn_arith () 413a5a92c01Smrg { 414a5a92c01Smrg as_val=`expr "$@" || test $? -eq 1` 415a5a92c01Smrg } 416a5a92c01Smrgfi # as_fn_arith 417a5a92c01Smrg 418ebcdf611Smrg# as_fn_nop 419ebcdf611Smrg# --------- 420ebcdf611Smrg# Do nothing but, unlike ":", preserve the value of $?. 421ebcdf611Smrgas_fn_nop () 422ebcdf611Smrg{ 423ebcdf611Smrg return $? 424ebcdf611Smrg} 425ebcdf611Smrgas_nop=as_fn_nop 426a5a92c01Smrg 427a5a92c01Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 428a5a92c01Smrg# ---------------------------------------- 429a5a92c01Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 430a5a92c01Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 431a5a92c01Smrg# script with STATUS, using 1 if that was 0. 432a5a92c01Smrgas_fn_error () 433a5a92c01Smrg{ 434a5a92c01Smrg as_status=$1; test $as_status -eq 0 && as_status=1 435a5a92c01Smrg if test "$4"; then 436a5a92c01Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 437ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 438a5a92c01Smrg fi 439ebcdf611Smrg printf "%s\n" "$as_me: error: $2" >&2 440a5a92c01Smrg as_fn_exit $as_status 441a5a92c01Smrg} # as_fn_error 4421fb077a1Smrg 4431fb077a1Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 4441fb077a1Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4451fb077a1Smrg as_expr=expr 4461fb077a1Smrgelse 4471fb077a1Smrg as_expr=false 4481fb077a1Smrgfi 4491fb077a1Smrg 4501fb077a1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4511fb077a1Smrg as_basename=basename 4521fb077a1Smrgelse 4531fb077a1Smrg as_basename=false 4541fb077a1Smrgfi 4551fb077a1Smrg 456a5a92c01Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 457a5a92c01Smrg as_dirname=dirname 458a5a92c01Smrgelse 459a5a92c01Smrg as_dirname=false 460a5a92c01Smrgfi 4611fb077a1Smrg 4621fb077a1Smrgas_me=`$as_basename -- "$0" || 4631fb077a1Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4641fb077a1Smrg X"$0" : 'X\(//\)$' \| \ 4651fb077a1Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 466ebcdf611Smrgprintf "%s\n" X/"$0" | 4671fb077a1Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4681fb077a1Smrg s//\1/ 4691fb077a1Smrg q 4701fb077a1Smrg } 4711fb077a1Smrg /^X\/\(\/\/\)$/{ 4721fb077a1Smrg s//\1/ 4731fb077a1Smrg q 4741fb077a1Smrg } 4751fb077a1Smrg /^X\/\(\/\).*/{ 4761fb077a1Smrg s//\1/ 4771fb077a1Smrg q 4781fb077a1Smrg } 4791fb077a1Smrg s/.*/./; q'` 4801fb077a1Smrg 481a5a92c01Smrg# Avoid depending upon Character Ranges. 482a5a92c01Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 483a5a92c01Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 484a5a92c01Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 485a5a92c01Smrgas_cr_digits='0123456789' 486a5a92c01Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4871fb077a1Smrg 4881fb077a1Smrg 489a5a92c01Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 490a5a92c01Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 491a5a92c01Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 492a5a92c01Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 493a5a92c01Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 494a5a92c01Smrg sed -n ' 495a5a92c01Smrg p 496a5a92c01Smrg /[$]LINENO/= 497a5a92c01Smrg ' <$as_myself | 498a5a92c01Smrg sed ' 499a5a92c01Smrg s/[$]LINENO.*/&-/ 500a5a92c01Smrg t lineno 501a5a92c01Smrg b 502a5a92c01Smrg :lineno 503a5a92c01Smrg N 504a5a92c01Smrg :loop 505a5a92c01Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 506a5a92c01Smrg t loop 507a5a92c01Smrg s/-\n.*// 508a5a92c01Smrg ' >$as_me.lineno && 509a5a92c01Smrg chmod +x "$as_me.lineno" || 510ebcdf611Smrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 5111fb077a1Smrg 512ae51dfb6Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 513ae51dfb6Smrg # already done that, so ensure we don't try to do so again and fall 514ae51dfb6Smrg # in an infinite loop. This has already happened in practice. 515ae51dfb6Smrg _as_can_reexec=no; export _as_can_reexec 516a5a92c01Smrg # Don't try to exec as it changes $[0], causing all sort of problems 517a5a92c01Smrg # (the dirname of $[0] is not the place where we might find the 518a5a92c01Smrg # original and so on. Autoconf is especially sensitive to this). 519a5a92c01Smrg . "./$as_me.lineno" 520a5a92c01Smrg # Exit status is that of the last command. 521a5a92c01Smrg exit 5221fb077a1Smrg} 5231fb077a1Smrg 524ebcdf611Smrg 525ebcdf611Smrg# Determine whether it's possible to make 'echo' print without a newline. 526ebcdf611Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 527ebcdf611Smrg# for compatibility with existing Makefiles. 528a5a92c01SmrgECHO_C= ECHO_N= ECHO_T= 529a5a92c01Smrgcase `echo -n x` in #((((( 530a5a92c01Smrg-n*) 531a5a92c01Smrg case `echo 'xy\c'` in 532a5a92c01Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 533a5a92c01Smrg xy) ECHO_C='\c';; 534a5a92c01Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 535a5a92c01Smrg ECHO_T=' ';; 536a5a92c01Smrg esac;; 537a5a92c01Smrg*) 538a5a92c01Smrg ECHO_N='-n';; 539a5a92c01Smrgesac 5401fb077a1Smrg 541ebcdf611Smrg# For backward compatibility with old third-party macros, we provide 542ebcdf611Smrg# the shell variables $as_echo and $as_echo_n. New code should use 543ebcdf611Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 544ebcdf611Smrgas_echo='printf %s\n' 545ebcdf611Smrgas_echo_n='printf %s' 546ebcdf611Smrg 547ebcdf611Smrg 548a5a92c01Smrgrm -f conf$$ conf$$.exe conf$$.file 549a5a92c01Smrgif test -d conf$$.dir; then 550a5a92c01Smrg rm -f conf$$.dir/conf$$.file 5511fb077a1Smrgelse 552a5a92c01Smrg rm -f conf$$.dir 553a5a92c01Smrg mkdir conf$$.dir 2>/dev/null 554a5a92c01Smrgfi 555a5a92c01Smrgif (echo >conf$$.file) 2>/dev/null; then 556a5a92c01Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 557a5a92c01Smrg as_ln_s='ln -s' 558a5a92c01Smrg # ... but there are two gotchas: 559a5a92c01Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 560a5a92c01Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 561ae51dfb6Smrg # In both cases, we have to default to `cp -pR'. 562a5a92c01Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 563ae51dfb6Smrg as_ln_s='cp -pR' 564a5a92c01Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 565a5a92c01Smrg as_ln_s=ln 566a5a92c01Smrg else 567ae51dfb6Smrg as_ln_s='cp -pR' 568a5a92c01Smrg fi 5691fb077a1Smrgelse 570ae51dfb6Smrg as_ln_s='cp -pR' 5711fb077a1Smrgfi 572a5a92c01Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 573a5a92c01Smrgrmdir conf$$.dir 2>/dev/null 5741fb077a1Smrg 575a5a92c01Smrgif mkdir -p . 2>/dev/null; then 576a5a92c01Smrg as_mkdir_p='mkdir -p "$as_dir"' 5771fb077a1Smrgelse 578a5a92c01Smrg test -d ./-p && rmdir ./-p 579a5a92c01Smrg as_mkdir_p=false 580a5a92c01Smrgfi 5811fb077a1Smrg 582ae51dfb6Smrgas_test_x='test -x' 583ae51dfb6Smrgas_executable_p=as_fn_executable_p 5841fb077a1Smrg 585a5a92c01Smrg# Sed expression to map a string onto a valid CPP name. 586a5a92c01Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5871fb077a1Smrg 588a5a92c01Smrg# Sed expression to map a string onto a valid variable name. 589a5a92c01Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5901fb077a1Smrg 5911fb077a1Smrg 592a5a92c01Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 593a5a92c01Smrgexec 6>&1 5941fb077a1Smrg 5951fb077a1Smrg# Name of the host. 596a5a92c01Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 5971fb077a1Smrg# so uname gets run too. 5981fb077a1Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5991fb077a1Smrg 6001fb077a1Smrg# 6011fb077a1Smrg# Initializations. 6021fb077a1Smrg# 6031fb077a1Smrgac_default_prefix=/usr/local 6041fb077a1Smrgac_clean_files= 6051fb077a1Smrgac_config_libobj_dir=. 6061fb077a1SmrgLIBOBJS= 6071fb077a1Smrgcross_compiling=no 6081fb077a1Smrgsubdirs= 6091fb077a1SmrgMFLAGS= 6101fb077a1SmrgMAKEFLAGS= 6111fb077a1Smrg 6121fb077a1Smrg# Identity of this package. 6131fb077a1SmrgPACKAGE_NAME='ico' 6141fb077a1SmrgPACKAGE_TARNAME='ico' 615ebcdf611SmrgPACKAGE_VERSION='1.0.6' 616ebcdf611SmrgPACKAGE_STRING='ico 1.0.6' 617ebcdf611SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/ico/issues' 618a5a92c01SmrgPACKAGE_URL='' 6191fb077a1Smrg 620ae51dfb6Smrgac_unique_file="Makefile.am" 621a5a92c01Smrg# Factoring default headers for most tests. 622a5a92c01Smrgac_includes_default="\ 623ebcdf611Smrg#include <stddef.h> 624ebcdf611Smrg#ifdef HAVE_STDIO_H 625ebcdf611Smrg# include <stdio.h> 626a5a92c01Smrg#endif 627ebcdf611Smrg#ifdef HAVE_STDLIB_H 628a5a92c01Smrg# include <stdlib.h> 629a5a92c01Smrg#endif 630a5a92c01Smrg#ifdef HAVE_STRING_H 631a5a92c01Smrg# include <string.h> 632a5a92c01Smrg#endif 633a5a92c01Smrg#ifdef HAVE_INTTYPES_H 634a5a92c01Smrg# include <inttypes.h> 635a5a92c01Smrg#endif 636a5a92c01Smrg#ifdef HAVE_STDINT_H 637a5a92c01Smrg# include <stdint.h> 638a5a92c01Smrg#endif 639ebcdf611Smrg#ifdef HAVE_STRINGS_H 640ebcdf611Smrg# include <strings.h> 641ebcdf611Smrg#endif 642ebcdf611Smrg#ifdef HAVE_SYS_TYPES_H 643ebcdf611Smrg# include <sys/types.h> 644ebcdf611Smrg#endif 645ebcdf611Smrg#ifdef HAVE_SYS_STAT_H 646ebcdf611Smrg# include <sys/stat.h> 647ebcdf611Smrg#endif 648a5a92c01Smrg#ifdef HAVE_UNISTD_H 649a5a92c01Smrg# include <unistd.h> 650a5a92c01Smrg#endif" 651a5a92c01Smrg 652ebcdf611Smrgac_header_c_list= 653a5a92c01Smrgac_subst_vars='am__EXEEXT_FALSE 654a5a92c01Smrgam__EXEEXT_TRUE 655a5a92c01SmrgLTLIBOBJS 656a5a92c01SmrgLIBOBJS 6571fb077a1SmrgXTHREADLIB 658a5a92c01SmrgICO_LIBS 659a5a92c01SmrgICO_CFLAGS 660a5a92c01SmrgMAN_SUBSTS 661a5a92c01SmrgXORG_MAN_PAGE 6621fb077a1SmrgADMIN_MAN_DIR 663a5a92c01SmrgDRIVER_MAN_DIR 664a5a92c01SmrgMISC_MAN_DIR 665a5a92c01SmrgFILE_MAN_DIR 666a5a92c01SmrgLIB_MAN_DIR 667a5a92c01SmrgAPP_MAN_DIR 668a5a92c01SmrgADMIN_MAN_SUFFIX 669a5a92c01SmrgDRIVER_MAN_SUFFIX 670a5a92c01SmrgMISC_MAN_SUFFIX 671a5a92c01SmrgFILE_MAN_SUFFIX 672a5a92c01SmrgLIB_MAN_SUFFIX 673a5a92c01SmrgAPP_MAN_SUFFIX 674a5a92c01SmrgSED 675a5a92c01Smrghost_os 676a5a92c01Smrghost_vendor 677a5a92c01Smrghost_cpu 678a5a92c01Smrghost 679a5a92c01Smrgbuild_os 680a5a92c01Smrgbuild_vendor 681a5a92c01Smrgbuild_cpu 682a5a92c01Smrgbuild 683a5a92c01SmrgINSTALL_CMD 684ae51dfb6SmrgPKG_CONFIG_LIBDIR 685ae51dfb6SmrgPKG_CONFIG_PATH 686a5a92c01SmrgPKG_CONFIG 687a5a92c01SmrgCHANGELOG_CMD 6881d05b0c9SmrgSTRICT_CFLAGS 689a5a92c01SmrgCWARNFLAGS 6901d05b0c9SmrgBASE_CFLAGS 691a5a92c01Smrgam__fastdepCC_FALSE 692a5a92c01Smrgam__fastdepCC_TRUE 693a5a92c01SmrgCCDEPMODE 6941d05b0c9Smrgam__nodep 695a5a92c01SmrgAMDEPBACKSLASH 696a5a92c01SmrgAMDEP_FALSE 697a5a92c01SmrgAMDEP_TRUE 698a5a92c01Smrgam__include 699a5a92c01SmrgDEPDIR 700a5a92c01SmrgOBJEXT 701a5a92c01SmrgEXEEXT 702a5a92c01Smrgac_ct_CC 703a5a92c01SmrgCPPFLAGS 704a5a92c01SmrgLDFLAGS 705a5a92c01SmrgCFLAGS 706a5a92c01SmrgCC 707ae51dfb6SmrgAM_BACKSLASH 708ae51dfb6SmrgAM_DEFAULT_VERBOSITY 709ae51dfb6SmrgAM_DEFAULT_V 710ae51dfb6SmrgAM_V 711ebcdf611SmrgCSCOPE 712ebcdf611SmrgETAGS 713ebcdf611SmrgCTAGS 714a5a92c01Smrgam__untar 715a5a92c01Smrgam__tar 716a5a92c01SmrgAMTAR 717a5a92c01Smrgam__leading_dot 718a5a92c01SmrgSET_MAKE 719a5a92c01SmrgAWK 720a5a92c01Smrgmkdir_p 721a5a92c01SmrgMKDIR_P 722a5a92c01SmrgINSTALL_STRIP_PROGRAM 723a5a92c01SmrgSTRIP 724a5a92c01Smrginstall_sh 725a5a92c01SmrgMAKEINFO 726a5a92c01SmrgAUTOHEADER 727a5a92c01SmrgAUTOMAKE 728a5a92c01SmrgAUTOCONF 729a5a92c01SmrgACLOCAL 730a5a92c01SmrgVERSION 731a5a92c01SmrgPACKAGE 732a5a92c01SmrgCYGPATH_W 733a5a92c01Smrgam__isrc 734a5a92c01SmrgINSTALL_DATA 735a5a92c01SmrgINSTALL_SCRIPT 736a5a92c01SmrgINSTALL_PROGRAM 737a5a92c01Smrgtarget_alias 738a5a92c01Smrghost_alias 739a5a92c01Smrgbuild_alias 740a5a92c01SmrgLIBS 741a5a92c01SmrgECHO_T 742a5a92c01SmrgECHO_N 743a5a92c01SmrgECHO_C 744a5a92c01SmrgDEFS 745a5a92c01Smrgmandir 746a5a92c01Smrglocaledir 747a5a92c01Smrglibdir 748a5a92c01Smrgpsdir 749a5a92c01Smrgpdfdir 750a5a92c01Smrgdvidir 751a5a92c01Smrghtmldir 752a5a92c01Smrginfodir 753a5a92c01Smrgdocdir 754a5a92c01Smrgoldincludedir 755a5a92c01Smrgincludedir 756ebcdf611Smrgrunstatedir 757a5a92c01Smrglocalstatedir 758a5a92c01Smrgsharedstatedir 759a5a92c01Smrgsysconfdir 760a5a92c01Smrgdatadir 761a5a92c01Smrgdatarootdir 762a5a92c01Smrglibexecdir 763a5a92c01Smrgsbindir 764a5a92c01Smrgbindir 765a5a92c01Smrgprogram_transform_name 766a5a92c01Smrgprefix 767a5a92c01Smrgexec_prefix 768a5a92c01SmrgPACKAGE_URL 769a5a92c01SmrgPACKAGE_BUGREPORT 770a5a92c01SmrgPACKAGE_STRING 771a5a92c01SmrgPACKAGE_VERSION 772a5a92c01SmrgPACKAGE_TARNAME 773a5a92c01SmrgPACKAGE_NAME 774a5a92c01SmrgPATH_SEPARATOR 775ebcdf611SmrgSHELL 776ebcdf611Smrgam__quote' 7771fb077a1Smrgac_subst_files='' 778a5a92c01Smrgac_user_opts=' 779a5a92c01Smrgenable_option_checking 780ae51dfb6Smrgenable_silent_rules 781a5a92c01Smrgenable_dependency_tracking 7821d05b0c9Smrgenable_selective_werror 783a5a92c01Smrgenable_strict_compilation 784a5a92c01Smrg' 7851fb077a1Smrg ac_precious_vars='build_alias 7861fb077a1Smrghost_alias 7871fb077a1Smrgtarget_alias 7881fb077a1SmrgCC 7891fb077a1SmrgCFLAGS 7901fb077a1SmrgLDFLAGS 7911fb077a1SmrgLIBS 7921fb077a1SmrgCPPFLAGS 7931fb077a1SmrgPKG_CONFIG 794ae51dfb6SmrgPKG_CONFIG_PATH 795ae51dfb6SmrgPKG_CONFIG_LIBDIR 7961fb077a1SmrgICO_CFLAGS 7971fb077a1SmrgICO_LIBS' 7981fb077a1Smrg 7991fb077a1Smrg 8001fb077a1Smrg# Initialize some variables set by options. 8011fb077a1Smrgac_init_help= 8021fb077a1Smrgac_init_version=false 803a5a92c01Smrgac_unrecognized_opts= 804a5a92c01Smrgac_unrecognized_sep= 8051fb077a1Smrg# The variables have the same names as the options, with 8061fb077a1Smrg# dashes changed to underlines. 8071fb077a1Smrgcache_file=/dev/null 8081fb077a1Smrgexec_prefix=NONE 8091fb077a1Smrgno_create= 8101fb077a1Smrgno_recursion= 8111fb077a1Smrgprefix=NONE 8121fb077a1Smrgprogram_prefix=NONE 8131fb077a1Smrgprogram_suffix=NONE 8141fb077a1Smrgprogram_transform_name=s,x,x, 8151fb077a1Smrgsilent= 8161fb077a1Smrgsite= 8171fb077a1Smrgsrcdir= 8181fb077a1Smrgverbose= 8191fb077a1Smrgx_includes=NONE 8201fb077a1Smrgx_libraries=NONE 8211fb077a1Smrg 8221fb077a1Smrg# Installation directory options. 8231fb077a1Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 8241fb077a1Smrg# and all the variables that are supposed to be based on exec_prefix 8251fb077a1Smrg# by default will actually change. 8261fb077a1Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 8271fb077a1Smrg# (The list follows the same order as the GNU Coding Standards.) 8281fb077a1Smrgbindir='${exec_prefix}/bin' 8291fb077a1Smrgsbindir='${exec_prefix}/sbin' 8301fb077a1Smrglibexecdir='${exec_prefix}/libexec' 8311fb077a1Smrgdatarootdir='${prefix}/share' 8321fb077a1Smrgdatadir='${datarootdir}' 8331fb077a1Smrgsysconfdir='${prefix}/etc' 8341fb077a1Smrgsharedstatedir='${prefix}/com' 8351fb077a1Smrglocalstatedir='${prefix}/var' 836ebcdf611Smrgrunstatedir='${localstatedir}/run' 8371fb077a1Smrgincludedir='${prefix}/include' 8381fb077a1Smrgoldincludedir='/usr/include' 8391fb077a1Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8401fb077a1Smrginfodir='${datarootdir}/info' 8411fb077a1Smrghtmldir='${docdir}' 8421fb077a1Smrgdvidir='${docdir}' 8431fb077a1Smrgpdfdir='${docdir}' 8441fb077a1Smrgpsdir='${docdir}' 8451fb077a1Smrglibdir='${exec_prefix}/lib' 8461fb077a1Smrglocaledir='${datarootdir}/locale' 8471fb077a1Smrgmandir='${datarootdir}/man' 8481fb077a1Smrg 8491fb077a1Smrgac_prev= 8501fb077a1Smrgac_dashdash= 8511fb077a1Smrgfor ac_option 8521fb077a1Smrgdo 8531fb077a1Smrg # If the previous option needs an argument, assign it. 8541fb077a1Smrg if test -n "$ac_prev"; then 8551fb077a1Smrg eval $ac_prev=\$ac_option 8561fb077a1Smrg ac_prev= 8571fb077a1Smrg continue 8581fb077a1Smrg fi 8591fb077a1Smrg 8601fb077a1Smrg case $ac_option in 861a5a92c01Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 862a5a92c01Smrg *=) ac_optarg= ;; 863a5a92c01Smrg *) ac_optarg=yes ;; 8641fb077a1Smrg esac 8651fb077a1Smrg 8661fb077a1Smrg case $ac_dashdash$ac_option in 8671fb077a1Smrg --) 8681fb077a1Smrg ac_dashdash=yes ;; 8691fb077a1Smrg 8701fb077a1Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8711fb077a1Smrg ac_prev=bindir ;; 8721fb077a1Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8731fb077a1Smrg bindir=$ac_optarg ;; 8741fb077a1Smrg 8751fb077a1Smrg -build | --build | --buil | --bui | --bu) 8761fb077a1Smrg ac_prev=build_alias ;; 8771fb077a1Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8781fb077a1Smrg build_alias=$ac_optarg ;; 8791fb077a1Smrg 8801fb077a1Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 8811fb077a1Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 8821fb077a1Smrg ac_prev=cache_file ;; 8831fb077a1Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 8841fb077a1Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 8851fb077a1Smrg cache_file=$ac_optarg ;; 8861fb077a1Smrg 8871fb077a1Smrg --config-cache | -C) 8881fb077a1Smrg cache_file=config.cache ;; 8891fb077a1Smrg 8901fb077a1Smrg -datadir | --datadir | --datadi | --datad) 8911fb077a1Smrg ac_prev=datadir ;; 8921fb077a1Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 8931fb077a1Smrg datadir=$ac_optarg ;; 8941fb077a1Smrg 8951fb077a1Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8961fb077a1Smrg | --dataroo | --dataro | --datar) 8971fb077a1Smrg ac_prev=datarootdir ;; 8981fb077a1Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8991fb077a1Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 9001fb077a1Smrg datarootdir=$ac_optarg ;; 9011fb077a1Smrg 9021fb077a1Smrg -disable-* | --disable-*) 903a5a92c01Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 9041fb077a1Smrg # Reject names that are not valid shell variable names. 905a5a92c01Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 906ebcdf611Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 907a5a92c01Smrg ac_useropt_orig=$ac_useropt 908ebcdf611Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 909a5a92c01Smrg case $ac_user_opts in 910a5a92c01Smrg *" 911a5a92c01Smrg"enable_$ac_useropt" 912a5a92c01Smrg"*) ;; 913a5a92c01Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 914a5a92c01Smrg ac_unrecognized_sep=', ';; 915a5a92c01Smrg esac 916a5a92c01Smrg eval enable_$ac_useropt=no ;; 9171fb077a1Smrg 9181fb077a1Smrg -docdir | --docdir | --docdi | --doc | --do) 9191fb077a1Smrg ac_prev=docdir ;; 9201fb077a1Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9211fb077a1Smrg docdir=$ac_optarg ;; 9221fb077a1Smrg 9231fb077a1Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9241fb077a1Smrg ac_prev=dvidir ;; 9251fb077a1Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9261fb077a1Smrg dvidir=$ac_optarg ;; 9271fb077a1Smrg 9281fb077a1Smrg -enable-* | --enable-*) 929a5a92c01Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9301fb077a1Smrg # Reject names that are not valid shell variable names. 931a5a92c01Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 932ebcdf611Smrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 933a5a92c01Smrg ac_useropt_orig=$ac_useropt 934ebcdf611Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 935a5a92c01Smrg case $ac_user_opts in 936a5a92c01Smrg *" 937a5a92c01Smrg"enable_$ac_useropt" 938a5a92c01Smrg"*) ;; 939a5a92c01Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 940a5a92c01Smrg ac_unrecognized_sep=', ';; 941a5a92c01Smrg esac 942a5a92c01Smrg eval enable_$ac_useropt=\$ac_optarg ;; 9431fb077a1Smrg 9441fb077a1Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9451fb077a1Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9461fb077a1Smrg | --exec | --exe | --ex) 9471fb077a1Smrg ac_prev=exec_prefix ;; 9481fb077a1Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9491fb077a1Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9501fb077a1Smrg | --exec=* | --exe=* | --ex=*) 9511fb077a1Smrg exec_prefix=$ac_optarg ;; 9521fb077a1Smrg 9531fb077a1Smrg -gas | --gas | --ga | --g) 9541fb077a1Smrg # Obsolete; use --with-gas. 9551fb077a1Smrg with_gas=yes ;; 9561fb077a1Smrg 9571fb077a1Smrg -help | --help | --hel | --he | -h) 9581fb077a1Smrg ac_init_help=long ;; 9591fb077a1Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9601fb077a1Smrg ac_init_help=recursive ;; 9611fb077a1Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9621fb077a1Smrg ac_init_help=short ;; 9631fb077a1Smrg 9641fb077a1Smrg -host | --host | --hos | --ho) 9651fb077a1Smrg ac_prev=host_alias ;; 9661fb077a1Smrg -host=* | --host=* | --hos=* | --ho=*) 9671fb077a1Smrg host_alias=$ac_optarg ;; 9681fb077a1Smrg 9691fb077a1Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9701fb077a1Smrg ac_prev=htmldir ;; 9711fb077a1Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9721fb077a1Smrg | --ht=*) 9731fb077a1Smrg htmldir=$ac_optarg ;; 9741fb077a1Smrg 9751fb077a1Smrg -includedir | --includedir | --includedi | --included | --include \ 9761fb077a1Smrg | --includ | --inclu | --incl | --inc) 9771fb077a1Smrg ac_prev=includedir ;; 9781fb077a1Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9791fb077a1Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 9801fb077a1Smrg includedir=$ac_optarg ;; 9811fb077a1Smrg 9821fb077a1Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 9831fb077a1Smrg ac_prev=infodir ;; 9841fb077a1Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 9851fb077a1Smrg infodir=$ac_optarg ;; 9861fb077a1Smrg 9871fb077a1Smrg -libdir | --libdir | --libdi | --libd) 9881fb077a1Smrg ac_prev=libdir ;; 9891fb077a1Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 9901fb077a1Smrg libdir=$ac_optarg ;; 9911fb077a1Smrg 9921fb077a1Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 9931fb077a1Smrg | --libexe | --libex | --libe) 9941fb077a1Smrg ac_prev=libexecdir ;; 9951fb077a1Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 9961fb077a1Smrg | --libexe=* | --libex=* | --libe=*) 9971fb077a1Smrg libexecdir=$ac_optarg ;; 9981fb077a1Smrg 9991fb077a1Smrg -localedir | --localedir | --localedi | --localed | --locale) 10001fb077a1Smrg ac_prev=localedir ;; 10011fb077a1Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 10021fb077a1Smrg localedir=$ac_optarg ;; 10031fb077a1Smrg 10041fb077a1Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10051fb077a1Smrg | --localstate | --localstat | --localsta | --localst | --locals) 10061fb077a1Smrg ac_prev=localstatedir ;; 10071fb077a1Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10081fb077a1Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 10091fb077a1Smrg localstatedir=$ac_optarg ;; 10101fb077a1Smrg 10111fb077a1Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 10121fb077a1Smrg ac_prev=mandir ;; 10131fb077a1Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 10141fb077a1Smrg mandir=$ac_optarg ;; 10151fb077a1Smrg 10161fb077a1Smrg -nfp | --nfp | --nf) 10171fb077a1Smrg # Obsolete; use --without-fp. 10181fb077a1Smrg with_fp=no ;; 10191fb077a1Smrg 10201fb077a1Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 10211fb077a1Smrg | --no-cr | --no-c | -n) 10221fb077a1Smrg no_create=yes ;; 10231fb077a1Smrg 10241fb077a1Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 10251fb077a1Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 10261fb077a1Smrg no_recursion=yes ;; 10271fb077a1Smrg 10281fb077a1Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10291fb077a1Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10301fb077a1Smrg | --oldin | --oldi | --old | --ol | --o) 10311fb077a1Smrg ac_prev=oldincludedir ;; 10321fb077a1Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10331fb077a1Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10341fb077a1Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10351fb077a1Smrg oldincludedir=$ac_optarg ;; 10361fb077a1Smrg 10371fb077a1Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10381fb077a1Smrg ac_prev=prefix ;; 10391fb077a1Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10401fb077a1Smrg prefix=$ac_optarg ;; 10411fb077a1Smrg 10421fb077a1Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10431fb077a1Smrg | --program-pre | --program-pr | --program-p) 10441fb077a1Smrg ac_prev=program_prefix ;; 10451fb077a1Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10461fb077a1Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10471fb077a1Smrg program_prefix=$ac_optarg ;; 10481fb077a1Smrg 10491fb077a1Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10501fb077a1Smrg | --program-suf | --program-su | --program-s) 10511fb077a1Smrg ac_prev=program_suffix ;; 10521fb077a1Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10531fb077a1Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10541fb077a1Smrg program_suffix=$ac_optarg ;; 10551fb077a1Smrg 10561fb077a1Smrg -program-transform-name | --program-transform-name \ 10571fb077a1Smrg | --program-transform-nam | --program-transform-na \ 10581fb077a1Smrg | --program-transform-n | --program-transform- \ 10591fb077a1Smrg | --program-transform | --program-transfor \ 10601fb077a1Smrg | --program-transfo | --program-transf \ 10611fb077a1Smrg | --program-trans | --program-tran \ 10621fb077a1Smrg | --progr-tra | --program-tr | --program-t) 10631fb077a1Smrg ac_prev=program_transform_name ;; 10641fb077a1Smrg -program-transform-name=* | --program-transform-name=* \ 10651fb077a1Smrg | --program-transform-nam=* | --program-transform-na=* \ 10661fb077a1Smrg | --program-transform-n=* | --program-transform-=* \ 10671fb077a1Smrg | --program-transform=* | --program-transfor=* \ 10681fb077a1Smrg | --program-transfo=* | --program-transf=* \ 10691fb077a1Smrg | --program-trans=* | --program-tran=* \ 10701fb077a1Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 10711fb077a1Smrg program_transform_name=$ac_optarg ;; 10721fb077a1Smrg 10731fb077a1Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10741fb077a1Smrg ac_prev=pdfdir ;; 10751fb077a1Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10761fb077a1Smrg pdfdir=$ac_optarg ;; 10771fb077a1Smrg 10781fb077a1Smrg -psdir | --psdir | --psdi | --psd | --ps) 10791fb077a1Smrg ac_prev=psdir ;; 10801fb077a1Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10811fb077a1Smrg psdir=$ac_optarg ;; 10821fb077a1Smrg 10831fb077a1Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10841fb077a1Smrg | -silent | --silent | --silen | --sile | --sil) 10851fb077a1Smrg silent=yes ;; 10861fb077a1Smrg 1087ebcdf611Smrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1088ebcdf611Smrg | --runstate | --runstat | --runsta | --runst | --runs \ 1089ebcdf611Smrg | --run | --ru | --r) 1090ebcdf611Smrg ac_prev=runstatedir ;; 1091ebcdf611Smrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1092ebcdf611Smrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1093ebcdf611Smrg | --run=* | --ru=* | --r=*) 1094ebcdf611Smrg runstatedir=$ac_optarg ;; 1095ebcdf611Smrg 10961fb077a1Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 10971fb077a1Smrg ac_prev=sbindir ;; 10981fb077a1Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 10991fb077a1Smrg | --sbi=* | --sb=*) 11001fb077a1Smrg sbindir=$ac_optarg ;; 11011fb077a1Smrg 11021fb077a1Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 11031fb077a1Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 11041fb077a1Smrg | --sharedst | --shareds | --shared | --share | --shar \ 11051fb077a1Smrg | --sha | --sh) 11061fb077a1Smrg ac_prev=sharedstatedir ;; 11071fb077a1Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 11081fb077a1Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 11091fb077a1Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 11101fb077a1Smrg | --sha=* | --sh=*) 11111fb077a1Smrg sharedstatedir=$ac_optarg ;; 11121fb077a1Smrg 11131fb077a1Smrg -site | --site | --sit) 11141fb077a1Smrg ac_prev=site ;; 11151fb077a1Smrg -site=* | --site=* | --sit=*) 11161fb077a1Smrg site=$ac_optarg ;; 11171fb077a1Smrg 11181fb077a1Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 11191fb077a1Smrg ac_prev=srcdir ;; 11201fb077a1Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 11211fb077a1Smrg srcdir=$ac_optarg ;; 11221fb077a1Smrg 11231fb077a1Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 11241fb077a1Smrg | --syscon | --sysco | --sysc | --sys | --sy) 11251fb077a1Smrg ac_prev=sysconfdir ;; 11261fb077a1Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 11271fb077a1Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 11281fb077a1Smrg sysconfdir=$ac_optarg ;; 11291fb077a1Smrg 11301fb077a1Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 11311fb077a1Smrg ac_prev=target_alias ;; 11321fb077a1Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 11331fb077a1Smrg target_alias=$ac_optarg ;; 11341fb077a1Smrg 11351fb077a1Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11361fb077a1Smrg verbose=yes ;; 11371fb077a1Smrg 11381fb077a1Smrg -version | --version | --versio | --versi | --vers | -V) 11391fb077a1Smrg ac_init_version=: ;; 11401fb077a1Smrg 11411fb077a1Smrg -with-* | --with-*) 1142a5a92c01Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11431fb077a1Smrg # Reject names that are not valid shell variable names. 1144a5a92c01Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1145ebcdf611Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1146a5a92c01Smrg ac_useropt_orig=$ac_useropt 1147ebcdf611Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1148a5a92c01Smrg case $ac_user_opts in 1149a5a92c01Smrg *" 1150a5a92c01Smrg"with_$ac_useropt" 1151a5a92c01Smrg"*) ;; 1152a5a92c01Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1153a5a92c01Smrg ac_unrecognized_sep=', ';; 1154a5a92c01Smrg esac 1155a5a92c01Smrg eval with_$ac_useropt=\$ac_optarg ;; 11561fb077a1Smrg 11571fb077a1Smrg -without-* | --without-*) 1158a5a92c01Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11591fb077a1Smrg # Reject names that are not valid shell variable names. 1160a5a92c01Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1161ebcdf611Smrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1162a5a92c01Smrg ac_useropt_orig=$ac_useropt 1163ebcdf611Smrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1164a5a92c01Smrg case $ac_user_opts in 1165a5a92c01Smrg *" 1166a5a92c01Smrg"with_$ac_useropt" 1167a5a92c01Smrg"*) ;; 1168a5a92c01Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1169a5a92c01Smrg ac_unrecognized_sep=', ';; 1170a5a92c01Smrg esac 1171a5a92c01Smrg eval with_$ac_useropt=no ;; 11721fb077a1Smrg 11731fb077a1Smrg --x) 11741fb077a1Smrg # Obsolete; use --with-x. 11751fb077a1Smrg with_x=yes ;; 11761fb077a1Smrg 11771fb077a1Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11781fb077a1Smrg | --x-incl | --x-inc | --x-in | --x-i) 11791fb077a1Smrg ac_prev=x_includes ;; 11801fb077a1Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11811fb077a1Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11821fb077a1Smrg x_includes=$ac_optarg ;; 11831fb077a1Smrg 11841fb077a1Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11851fb077a1Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11861fb077a1Smrg ac_prev=x_libraries ;; 11871fb077a1Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11881fb077a1Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 11891fb077a1Smrg x_libraries=$ac_optarg ;; 11901fb077a1Smrg 1191a5a92c01Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1192a5a92c01SmrgTry \`$0 --help' for more information" 11931fb077a1Smrg ;; 11941fb077a1Smrg 11951fb077a1Smrg *=*) 11961fb077a1Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 11971fb077a1Smrg # Reject names that are not valid shell variable names. 1198a5a92c01Smrg case $ac_envvar in #( 1199a5a92c01Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1200a5a92c01Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1201a5a92c01Smrg esac 12021fb077a1Smrg eval $ac_envvar=\$ac_optarg 12031fb077a1Smrg export $ac_envvar ;; 12041fb077a1Smrg 12051fb077a1Smrg *) 12061fb077a1Smrg # FIXME: should be removed in autoconf 3.0. 1207ebcdf611Smrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 12081fb077a1Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1209ebcdf611Smrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1210a5a92c01Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 12111fb077a1Smrg ;; 12121fb077a1Smrg 12131fb077a1Smrg esac 12141fb077a1Smrgdone 12151fb077a1Smrg 12161fb077a1Smrgif test -n "$ac_prev"; then 12171fb077a1Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1218a5a92c01Smrg as_fn_error $? "missing argument to $ac_option" 1219a5a92c01Smrgfi 1220a5a92c01Smrg 1221a5a92c01Smrgif test -n "$ac_unrecognized_opts"; then 1222a5a92c01Smrg case $enable_option_checking in 1223a5a92c01Smrg no) ;; 1224a5a92c01Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1225ebcdf611Smrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1226a5a92c01Smrg esac 12271fb077a1Smrgfi 12281fb077a1Smrg 1229a5a92c01Smrg# Check all directory arguments for consistency. 12301fb077a1Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12311fb077a1Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12321fb077a1Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1233ebcdf611Smrg libdir localedir mandir runstatedir 12341fb077a1Smrgdo 12351fb077a1Smrg eval ac_val=\$$ac_var 1236a5a92c01Smrg # Remove trailing slashes. 1237a5a92c01Smrg case $ac_val in 1238a5a92c01Smrg */ ) 1239a5a92c01Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1240a5a92c01Smrg eval $ac_var=\$ac_val;; 1241a5a92c01Smrg esac 1242a5a92c01Smrg # Be sure to have absolute directory names. 12431fb077a1Smrg case $ac_val in 12441fb077a1Smrg [\\/$]* | ?:[\\/]* ) continue;; 12451fb077a1Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12461fb077a1Smrg esac 1247a5a92c01Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12481fb077a1Smrgdone 12491fb077a1Smrg 12501fb077a1Smrg# There might be people who depend on the old broken behavior: `$host' 12511fb077a1Smrg# used to hold the argument of --host etc. 12521fb077a1Smrg# FIXME: To remove some day. 12531fb077a1Smrgbuild=$build_alias 12541fb077a1Smrghost=$host_alias 12551fb077a1Smrgtarget=$target_alias 12561fb077a1Smrg 12571fb077a1Smrg# FIXME: To remove some day. 12581fb077a1Smrgif test "x$host_alias" != x; then 12591fb077a1Smrg if test "x$build_alias" = x; then 12601fb077a1Smrg cross_compiling=maybe 12611fb077a1Smrg elif test "x$build_alias" != "x$host_alias"; then 12621fb077a1Smrg cross_compiling=yes 12631fb077a1Smrg fi 12641fb077a1Smrgfi 12651fb077a1Smrg 12661fb077a1Smrgac_tool_prefix= 12671fb077a1Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12681fb077a1Smrg 12691fb077a1Smrgtest "$silent" = yes && exec 6>/dev/null 12701fb077a1Smrg 12711fb077a1Smrg 12721fb077a1Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 12731fb077a1Smrgac_ls_di=`ls -di .` && 12741fb077a1Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1275a5a92c01Smrg as_fn_error $? "working directory cannot be determined" 12761fb077a1Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1277a5a92c01Smrg as_fn_error $? "pwd does not report name of working directory" 12781fb077a1Smrg 12791fb077a1Smrg 12801fb077a1Smrg# Find the source files, if location was not specified. 12811fb077a1Smrgif test -z "$srcdir"; then 12821fb077a1Smrg ac_srcdir_defaulted=yes 12831fb077a1Smrg # Try the directory containing this script, then the parent directory. 1284a5a92c01Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1285a5a92c01Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1286a5a92c01Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1287a5a92c01Smrg X"$as_myself" : 'X\(//\)$' \| \ 1288a5a92c01Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1289ebcdf611Smrgprintf "%s\n" X"$as_myself" | 12901fb077a1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12911fb077a1Smrg s//\1/ 12921fb077a1Smrg q 12931fb077a1Smrg } 12941fb077a1Smrg /^X\(\/\/\)[^/].*/{ 12951fb077a1Smrg s//\1/ 12961fb077a1Smrg q 12971fb077a1Smrg } 12981fb077a1Smrg /^X\(\/\/\)$/{ 12991fb077a1Smrg s//\1/ 13001fb077a1Smrg q 13011fb077a1Smrg } 13021fb077a1Smrg /^X\(\/\).*/{ 13031fb077a1Smrg s//\1/ 13041fb077a1Smrg q 13051fb077a1Smrg } 13061fb077a1Smrg s/.*/./; q'` 13071fb077a1Smrg srcdir=$ac_confdir 13081fb077a1Smrg if test ! -r "$srcdir/$ac_unique_file"; then 13091fb077a1Smrg srcdir=.. 13101fb077a1Smrg fi 13111fb077a1Smrgelse 13121fb077a1Smrg ac_srcdir_defaulted=no 13131fb077a1Smrgfi 13141fb077a1Smrgif test ! -r "$srcdir/$ac_unique_file"; then 13151fb077a1Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1316a5a92c01Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13171fb077a1Smrgfi 13181fb077a1Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 13191fb077a1Smrgac_abs_confdir=`( 1320a5a92c01Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13211fb077a1Smrg pwd)` 13221fb077a1Smrg# When building in place, set srcdir=. 13231fb077a1Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13241fb077a1Smrg srcdir=. 13251fb077a1Smrgfi 13261fb077a1Smrg# Remove unnecessary trailing slashes from srcdir. 13271fb077a1Smrg# Double slashes in file names in object file debugging info 13281fb077a1Smrg# mess up M-x gdb in Emacs. 13291fb077a1Smrgcase $srcdir in 13301fb077a1Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13311fb077a1Smrgesac 13321fb077a1Smrgfor ac_var in $ac_precious_vars; do 13331fb077a1Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13341fb077a1Smrg eval ac_env_${ac_var}_value=\$${ac_var} 13351fb077a1Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13361fb077a1Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13371fb077a1Smrgdone 13381fb077a1Smrg 13391fb077a1Smrg# 13401fb077a1Smrg# Report the --help message. 13411fb077a1Smrg# 13421fb077a1Smrgif test "$ac_init_help" = "long"; then 13431fb077a1Smrg # Omit some internal or obsolete options to make the list less imposing. 13441fb077a1Smrg # This message is too long to be a string in the A/UX 3.1 sh. 13451fb077a1Smrg cat <<_ACEOF 1346ebcdf611Smrg\`configure' configures ico 1.0.6 to adapt to many kinds of systems. 13471fb077a1Smrg 13481fb077a1SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13491fb077a1Smrg 13501fb077a1SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13511fb077a1SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13521fb077a1Smrg 13531fb077a1SmrgDefaults for the options are specified in brackets. 13541fb077a1Smrg 13551fb077a1SmrgConfiguration: 13561fb077a1Smrg -h, --help display this help and exit 13571fb077a1Smrg --help=short display options specific to this package 13581fb077a1Smrg --help=recursive display the short help of all the included packages 13591fb077a1Smrg -V, --version display version information and exit 1360a5a92c01Smrg -q, --quiet, --silent do not print \`checking ...' messages 13611fb077a1Smrg --cache-file=FILE cache test results in FILE [disabled] 13621fb077a1Smrg -C, --config-cache alias for \`--cache-file=config.cache' 13631fb077a1Smrg -n, --no-create do not create output files 13641fb077a1Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 13651fb077a1Smrg 13661fb077a1SmrgInstallation directories: 13671fb077a1Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1368a5a92c01Smrg [$ac_default_prefix] 13691fb077a1Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1370a5a92c01Smrg [PREFIX] 13711fb077a1Smrg 13721fb077a1SmrgBy default, \`make install' will install all the files in 13731fb077a1Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 13741fb077a1Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 13751fb077a1Smrgfor instance \`--prefix=\$HOME'. 13761fb077a1Smrg 13771fb077a1SmrgFor better control, use the options below. 13781fb077a1Smrg 13791fb077a1SmrgFine tuning of the installation directories: 1380a5a92c01Smrg --bindir=DIR user executables [EPREFIX/bin] 1381a5a92c01Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1382a5a92c01Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1383a5a92c01Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1384a5a92c01Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1385a5a92c01Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1386ebcdf611Smrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1387a5a92c01Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1388a5a92c01Smrg --includedir=DIR C header files [PREFIX/include] 1389a5a92c01Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1390a5a92c01Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1391a5a92c01Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1392a5a92c01Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1393a5a92c01Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1394a5a92c01Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1395a5a92c01Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/ico] 1396a5a92c01Smrg --htmldir=DIR html documentation [DOCDIR] 1397a5a92c01Smrg --dvidir=DIR dvi documentation [DOCDIR] 1398a5a92c01Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1399a5a92c01Smrg --psdir=DIR ps documentation [DOCDIR] 14001fb077a1Smrg_ACEOF 14011fb077a1Smrg 14021fb077a1Smrg cat <<\_ACEOF 14031fb077a1Smrg 14041fb077a1SmrgProgram names: 14051fb077a1Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 14061fb077a1Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 14071fb077a1Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 14081fb077a1Smrg 14091fb077a1SmrgSystem types: 14101fb077a1Smrg --build=BUILD configure for building on BUILD [guessed] 14111fb077a1Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 14121fb077a1Smrg_ACEOF 14131fb077a1Smrgfi 14141fb077a1Smrg 14151fb077a1Smrgif test -n "$ac_init_help"; then 14161fb077a1Smrg case $ac_init_help in 1417ebcdf611Smrg short | recursive ) echo "Configuration of ico 1.0.6:";; 14181fb077a1Smrg esac 14191fb077a1Smrg cat <<\_ACEOF 14201fb077a1Smrg 14211fb077a1SmrgOptional Features: 1422a5a92c01Smrg --disable-option-checking ignore unrecognized --enable/--with options 14231fb077a1Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 14241fb077a1Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1425ae51dfb6Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1426ae51dfb6Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1427ae51dfb6Smrg --enable-dependency-tracking 1428ae51dfb6Smrg do not reject slow dependency extractors 1429ae51dfb6Smrg --disable-dependency-tracking 1430ae51dfb6Smrg speeds up one-time build 14311d05b0c9Smrg --disable-selective-werror 14321d05b0c9Smrg Turn off selective compiler errors. (default: 14331d05b0c9Smrg enabled) 1434a5a92c01Smrg --enable-strict-compilation 1435a5a92c01Smrg Enable all warnings from compiler and make them 1436a5a92c01Smrg errors (default: disabled) 14371fb077a1Smrg 14381fb077a1SmrgSome influential environment variables: 14391fb077a1Smrg CC C compiler command 14401fb077a1Smrg CFLAGS C compiler flags 14411fb077a1Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14421fb077a1Smrg nonstandard directory <lib dir> 14431fb077a1Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1444a5a92c01Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14451fb077a1Smrg you have headers in a nonstandard directory <include dir> 14461fb077a1Smrg PKG_CONFIG path to pkg-config utility 1447ae51dfb6Smrg PKG_CONFIG_PATH 1448ae51dfb6Smrg directories to add to pkg-config's search path 1449ae51dfb6Smrg PKG_CONFIG_LIBDIR 1450ae51dfb6Smrg path overriding pkg-config's built-in search path 14511fb077a1Smrg ICO_CFLAGS C compiler flags for ICO, overriding pkg-config 14521fb077a1Smrg ICO_LIBS linker flags for ICO, overriding pkg-config 14531fb077a1Smrg 14541fb077a1SmrgUse these variables to override the choices made by `configure' or to help 14551fb077a1Smrgit to find libraries and programs with nonstandard names/locations. 14561fb077a1Smrg 1457ebcdf611SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/ico/issues>. 14581fb077a1Smrg_ACEOF 14591fb077a1Smrgac_status=$? 14601fb077a1Smrgfi 14611fb077a1Smrg 14621fb077a1Smrgif test "$ac_init_help" = "recursive"; then 14631fb077a1Smrg # If there are subdirs, report their specific --help. 14641fb077a1Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1465a5a92c01Smrg test -d "$ac_dir" || 1466a5a92c01Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1467a5a92c01Smrg continue 14681fb077a1Smrg ac_builddir=. 14691fb077a1Smrg 14701fb077a1Smrgcase "$ac_dir" in 14711fb077a1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14721fb077a1Smrg*) 1473ebcdf611Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14741fb077a1Smrg # A ".." for each directory in $ac_dir_suffix. 1475ebcdf611Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14761fb077a1Smrg case $ac_top_builddir_sub in 14771fb077a1Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14781fb077a1Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14791fb077a1Smrg esac ;; 14801fb077a1Smrgesac 14811fb077a1Smrgac_abs_top_builddir=$ac_pwd 14821fb077a1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14831fb077a1Smrg# for backward compatibility: 14841fb077a1Smrgac_top_builddir=$ac_top_build_prefix 14851fb077a1Smrg 14861fb077a1Smrgcase $srcdir in 14871fb077a1Smrg .) # We are building in place. 14881fb077a1Smrg ac_srcdir=. 14891fb077a1Smrg ac_top_srcdir=$ac_top_builddir_sub 14901fb077a1Smrg ac_abs_top_srcdir=$ac_pwd ;; 14911fb077a1Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 14921fb077a1Smrg ac_srcdir=$srcdir$ac_dir_suffix; 14931fb077a1Smrg ac_top_srcdir=$srcdir 14941fb077a1Smrg ac_abs_top_srcdir=$srcdir ;; 14951fb077a1Smrg *) # Relative name. 14961fb077a1Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14971fb077a1Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14981fb077a1Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14991fb077a1Smrgesac 15001fb077a1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15011fb077a1Smrg 15021fb077a1Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1503ebcdf611Smrg # Check for configure.gnu first; this name is used for a wrapper for 1504ebcdf611Smrg # Metaconfig's "Configure" on case-insensitive file systems. 15051fb077a1Smrg if test -f "$ac_srcdir/configure.gnu"; then 15061fb077a1Smrg echo && 15071fb077a1Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15081fb077a1Smrg elif test -f "$ac_srcdir/configure"; then 15091fb077a1Smrg echo && 15101fb077a1Smrg $SHELL "$ac_srcdir/configure" --help=recursive 15111fb077a1Smrg else 1512ebcdf611Smrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15131fb077a1Smrg fi || ac_status=$? 15141fb077a1Smrg cd "$ac_pwd" || { ac_status=$?; break; } 15151fb077a1Smrg done 15161fb077a1Smrgfi 15171fb077a1Smrg 15181fb077a1Smrgtest -n "$ac_init_help" && exit $ac_status 15191fb077a1Smrgif $ac_init_version; then 15201fb077a1Smrg cat <<\_ACEOF 1521ebcdf611Smrgico configure 1.0.6 1522ebcdf611Smrggenerated by GNU Autoconf 2.71 15231fb077a1Smrg 1524ebcdf611SmrgCopyright (C) 2021 Free Software Foundation, Inc. 15251fb077a1SmrgThis configure script is free software; the Free Software Foundation 15261fb077a1Smrggives unlimited permission to copy, distribute and modify it. 15271fb077a1Smrg_ACEOF 15281fb077a1Smrg exit 15291fb077a1Smrgfi 1530a5a92c01Smrg 1531a5a92c01Smrg## ------------------------ ## 1532a5a92c01Smrg## Autoconf initialization. ## 1533a5a92c01Smrg## ------------------------ ## 1534a5a92c01Smrg 1535a5a92c01Smrg# ac_fn_c_try_compile LINENO 1536a5a92c01Smrg# -------------------------- 1537a5a92c01Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1538a5a92c01Smrgac_fn_c_try_compile () 1539a5a92c01Smrg{ 1540a5a92c01Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1541ebcdf611Smrg rm -f conftest.$ac_objext conftest.beam 1542a5a92c01Smrg if { { ac_try="$ac_compile" 1543a5a92c01Smrgcase "(($ac_try" in 1544a5a92c01Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1545a5a92c01Smrg *) ac_try_echo=$ac_try;; 1546a5a92c01Smrgesac 1547a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1548ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 1549a5a92c01Smrg (eval "$ac_compile") 2>conftest.err 1550a5a92c01Smrg ac_status=$? 1551a5a92c01Smrg if test -s conftest.err; then 1552a5a92c01Smrg grep -v '^ *+' conftest.err >conftest.er1 1553a5a92c01Smrg cat conftest.er1 >&5 1554a5a92c01Smrg mv -f conftest.er1 conftest.err 1555a5a92c01Smrg fi 1556ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1557a5a92c01Smrg test $ac_status = 0; } && { 1558a5a92c01Smrg test -z "$ac_c_werror_flag" || 1559a5a92c01Smrg test ! -s conftest.err 1560ebcdf611Smrg } && test -s conftest.$ac_objext 1561ebcdf611Smrgthen : 1562a5a92c01Smrg ac_retval=0 1563ebcdf611Smrgelse $as_nop 1564ebcdf611Smrg printf "%s\n" "$as_me: failed program was:" >&5 1565a5a92c01Smrgsed 's/^/| /' conftest.$ac_ext >&5 1566a5a92c01Smrg 1567a5a92c01Smrg ac_retval=1 1568a5a92c01Smrgfi 1569a5a92c01Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1570a5a92c01Smrg as_fn_set_status $ac_retval 1571a5a92c01Smrg 1572a5a92c01Smrg} # ac_fn_c_try_compile 1573a5a92c01Smrg 1574ebcdf611Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1575ebcdf611Smrg# ------------------------------------------------------------------ 1576a5a92c01Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1577ebcdf611Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1578ebcdf611Smrgac_fn_check_decl () 1579a5a92c01Smrg{ 1580a5a92c01Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1581a5a92c01Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1582ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1583ebcdf611Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 1584ebcdf611Smrgif eval test \${$3+y} 1585ebcdf611Smrgthen : 1586ebcdf611Smrg printf %s "(cached) " >&6 1587ebcdf611Smrgelse $as_nop 1588a5a92c01Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1589ebcdf611Smrg eval ac_save_FLAGS=\$$6 1590ebcdf611Smrg as_fn_append $6 " $5" 1591a5a92c01Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1592a5a92c01Smrg/* end confdefs.h. */ 1593a5a92c01Smrg$4 1594a5a92c01Smrgint 1595ebcdf611Smrgmain (void) 1596a5a92c01Smrg{ 1597a5a92c01Smrg#ifndef $as_decl_name 1598a5a92c01Smrg#ifdef __cplusplus 1599a5a92c01Smrg (void) $as_decl_use; 1600a5a92c01Smrg#else 1601a5a92c01Smrg (void) $as_decl_name; 1602a5a92c01Smrg#endif 1603a5a92c01Smrg#endif 1604a5a92c01Smrg 1605a5a92c01Smrg ; 1606a5a92c01Smrg return 0; 1607a5a92c01Smrg} 1608a5a92c01Smrg_ACEOF 1609ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 1610ebcdf611Smrgthen : 1611a5a92c01Smrg eval "$3=yes" 1612ebcdf611Smrgelse $as_nop 1613a5a92c01Smrg eval "$3=no" 1614a5a92c01Smrgfi 1615ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1616ebcdf611Smrg eval $6=\$ac_save_FLAGS 1617a5a92c01Smrg 1618a5a92c01Smrgfi 1619ebcdf611Smrgeval ac_res=\$$3 1620ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1621ebcdf611Smrgprintf "%s\n" "$ac_res" >&6; } 1622a5a92c01Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1623a5a92c01Smrg 1624ebcdf611Smrg} # ac_fn_check_decl 1625a5a92c01Smrg 1626a5a92c01Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1627a5a92c01Smrg# ------------------------------------------------------- 1628a5a92c01Smrg# Tests whether HEADER exists and can be compiled using the include files in 1629a5a92c01Smrg# INCLUDES, setting the cache variable VAR accordingly. 1630a5a92c01Smrgac_fn_c_check_header_compile () 1631a5a92c01Smrg{ 1632a5a92c01Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1633ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1634ebcdf611Smrgprintf %s "checking for $2... " >&6; } 1635ebcdf611Smrgif eval test \${$3+y} 1636ebcdf611Smrgthen : 1637ebcdf611Smrg printf %s "(cached) " >&6 1638ebcdf611Smrgelse $as_nop 1639a5a92c01Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1640a5a92c01Smrg/* end confdefs.h. */ 1641a5a92c01Smrg$4 1642a5a92c01Smrg#include <$2> 1643a5a92c01Smrg_ACEOF 1644ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 1645ebcdf611Smrgthen : 1646a5a92c01Smrg eval "$3=yes" 1647ebcdf611Smrgelse $as_nop 1648a5a92c01Smrg eval "$3=no" 1649a5a92c01Smrgfi 1650ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1651a5a92c01Smrgfi 1652a5a92c01Smrgeval ac_res=\$$3 1653ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1654ebcdf611Smrgprintf "%s\n" "$ac_res" >&6; } 1655a5a92c01Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1656a5a92c01Smrg 1657a5a92c01Smrg} # ac_fn_c_check_header_compile 16581d05b0c9Smrg 16591d05b0c9Smrg# ac_fn_c_try_link LINENO 16601d05b0c9Smrg# ----------------------- 16611d05b0c9Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 16621d05b0c9Smrgac_fn_c_try_link () 16631d05b0c9Smrg{ 16641d05b0c9Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1665ebcdf611Smrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 16661d05b0c9Smrg if { { ac_try="$ac_link" 16671d05b0c9Smrgcase "(($ac_try" in 16681d05b0c9Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16691d05b0c9Smrg *) ac_try_echo=$ac_try;; 16701d05b0c9Smrgesac 16711d05b0c9Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1672ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 16731d05b0c9Smrg (eval "$ac_link") 2>conftest.err 16741d05b0c9Smrg ac_status=$? 16751d05b0c9Smrg if test -s conftest.err; then 16761d05b0c9Smrg grep -v '^ *+' conftest.err >conftest.er1 16771d05b0c9Smrg cat conftest.er1 >&5 16781d05b0c9Smrg mv -f conftest.er1 conftest.err 16791d05b0c9Smrg fi 1680ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16811d05b0c9Smrg test $ac_status = 0; } && { 16821d05b0c9Smrg test -z "$ac_c_werror_flag" || 16831d05b0c9Smrg test ! -s conftest.err 16841d05b0c9Smrg } && test -s conftest$ac_exeext && { 16851d05b0c9Smrg test "$cross_compiling" = yes || 1686ae51dfb6Smrg test -x conftest$ac_exeext 1687ebcdf611Smrg } 1688ebcdf611Smrgthen : 16891d05b0c9Smrg ac_retval=0 1690ebcdf611Smrgelse $as_nop 1691ebcdf611Smrg printf "%s\n" "$as_me: failed program was:" >&5 16921d05b0c9Smrgsed 's/^/| /' conftest.$ac_ext >&5 16931d05b0c9Smrg 16941d05b0c9Smrg ac_retval=1 16951d05b0c9Smrgfi 16961d05b0c9Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 16971d05b0c9Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 16981d05b0c9Smrg # interfere with the next link command; also delete a directory that is 16991d05b0c9Smrg # left behind by Apple's compiler. We do this before executing the actions. 17001d05b0c9Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 17011d05b0c9Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17021d05b0c9Smrg as_fn_set_status $ac_retval 17031d05b0c9Smrg 17041d05b0c9Smrg} # ac_fn_c_try_link 1705ebcdf611Smrgac_configure_args_raw= 1706ebcdf611Smrgfor ac_arg 1707ebcdf611Smrgdo 1708ebcdf611Smrg case $ac_arg in 1709ebcdf611Smrg *\'*) 1710ebcdf611Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1711ebcdf611Smrg esac 1712ebcdf611Smrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1713ebcdf611Smrgdone 1714ebcdf611Smrg 1715ebcdf611Smrgcase $ac_configure_args_raw in 1716ebcdf611Smrg *$as_nl*) 1717ebcdf611Smrg ac_safe_unquote= ;; 1718ebcdf611Smrg *) 1719ebcdf611Smrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1720ebcdf611Smrg ac_unsafe_a="$ac_unsafe_z#~" 1721ebcdf611Smrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1722ebcdf611Smrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1723ebcdf611Smrgesac 1724ebcdf611Smrg 17251fb077a1Smrgcat >config.log <<_ACEOF 17261fb077a1SmrgThis file contains any messages produced by compilers while 17271fb077a1Smrgrunning configure, to aid debugging if configure makes a mistake. 17281fb077a1Smrg 1729ebcdf611SmrgIt was created by ico $as_me 1.0.6, which was 1730ebcdf611Smrggenerated by GNU Autoconf 2.71. Invocation command line was 17311fb077a1Smrg 1732ebcdf611Smrg $ $0$ac_configure_args_raw 17331fb077a1Smrg 17341fb077a1Smrg_ACEOF 17351fb077a1Smrgexec 5>>config.log 17361fb077a1Smrg{ 17371fb077a1Smrgcat <<_ASUNAME 17381fb077a1Smrg## --------- ## 17391fb077a1Smrg## Platform. ## 17401fb077a1Smrg## --------- ## 17411fb077a1Smrg 17421fb077a1Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 17431fb077a1Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 17441fb077a1Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 17451fb077a1Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 17461fb077a1Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 17471fb077a1Smrg 17481fb077a1Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 17491fb077a1Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 17501fb077a1Smrg 17511fb077a1Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 17521fb077a1Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 17531fb077a1Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17541fb077a1Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 17551fb077a1Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 17561fb077a1Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 17571fb077a1Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 17581fb077a1Smrg 17591fb077a1Smrg_ASUNAME 17601fb077a1Smrg 17611fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17621fb077a1Smrgfor as_dir in $PATH 17631fb077a1Smrgdo 17641fb077a1Smrg IFS=$as_save_IFS 1765ebcdf611Smrg case $as_dir in #((( 1766ebcdf611Smrg '') as_dir=./ ;; 1767ebcdf611Smrg */) ;; 1768ebcdf611Smrg *) as_dir=$as_dir/ ;; 1769ebcdf611Smrg esac 1770ebcdf611Smrg printf "%s\n" "PATH: $as_dir" 1771a5a92c01Smrg done 17721fb077a1SmrgIFS=$as_save_IFS 17731fb077a1Smrg 17741fb077a1Smrg} >&5 17751fb077a1Smrg 17761fb077a1Smrgcat >&5 <<_ACEOF 17771fb077a1Smrg 17781fb077a1Smrg 17791fb077a1Smrg## ----------- ## 17801fb077a1Smrg## Core tests. ## 17811fb077a1Smrg## ----------- ## 17821fb077a1Smrg 17831fb077a1Smrg_ACEOF 17841fb077a1Smrg 17851fb077a1Smrg 17861fb077a1Smrg# Keep a trace of the command line. 17871fb077a1Smrg# Strip out --no-create and --no-recursion so they do not pile up. 17881fb077a1Smrg# Strip out --silent because we don't want to record it for future runs. 17891fb077a1Smrg# Also quote any args containing shell meta-characters. 17901fb077a1Smrg# Make two passes to allow for proper duplicate-argument suppression. 17911fb077a1Smrgac_configure_args= 17921fb077a1Smrgac_configure_args0= 17931fb077a1Smrgac_configure_args1= 17941fb077a1Smrgac_must_keep_next=false 17951fb077a1Smrgfor ac_pass in 1 2 17961fb077a1Smrgdo 17971fb077a1Smrg for ac_arg 17981fb077a1Smrg do 17991fb077a1Smrg case $ac_arg in 18001fb077a1Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 18011fb077a1Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18021fb077a1Smrg | -silent | --silent | --silen | --sile | --sil) 18031fb077a1Smrg continue ;; 18041fb077a1Smrg *\'*) 1805ebcdf611Smrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 18061fb077a1Smrg esac 18071fb077a1Smrg case $ac_pass in 1808a5a92c01Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 18091fb077a1Smrg 2) 1810a5a92c01Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 18111fb077a1Smrg if test $ac_must_keep_next = true; then 18121fb077a1Smrg ac_must_keep_next=false # Got value, back to normal. 18131fb077a1Smrg else 18141fb077a1Smrg case $ac_arg in 18151fb077a1Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 18161fb077a1Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 18171fb077a1Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 18181fb077a1Smrg | -with-* | --with-* | -without-* | --without-* | --x) 18191fb077a1Smrg case "$ac_configure_args0 " in 18201fb077a1Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 18211fb077a1Smrg esac 18221fb077a1Smrg ;; 18231fb077a1Smrg -* ) ac_must_keep_next=true ;; 18241fb077a1Smrg esac 18251fb077a1Smrg fi 1826a5a92c01Smrg as_fn_append ac_configure_args " '$ac_arg'" 18271fb077a1Smrg ;; 18281fb077a1Smrg esac 18291fb077a1Smrg done 18301fb077a1Smrgdone 1831a5a92c01Smrg{ ac_configure_args0=; unset ac_configure_args0;} 1832a5a92c01Smrg{ ac_configure_args1=; unset ac_configure_args1;} 18331fb077a1Smrg 18341fb077a1Smrg# When interrupted or exit'd, cleanup temporary files, and complete 18351fb077a1Smrg# config.log. We remove comments because anyway the quotes in there 18361fb077a1Smrg# would cause problems or look ugly. 18371fb077a1Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18381fb077a1Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 18391fb077a1Smrgtrap 'exit_status=$? 1840ebcdf611Smrg # Sanitize IFS. 1841ebcdf611Smrg IFS=" "" $as_nl" 18421fb077a1Smrg # Save into config.log some information that might help in debugging. 18431fb077a1Smrg { 18441fb077a1Smrg echo 18451fb077a1Smrg 1846ebcdf611Smrg printf "%s\n" "## ---------------- ## 18471fb077a1Smrg## Cache variables. ## 1848a5a92c01Smrg## ---------------- ##" 18491fb077a1Smrg echo 18501fb077a1Smrg # The following way of writing the cache mishandles newlines in values, 18511fb077a1Smrg( 18521fb077a1Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18531fb077a1Smrg eval ac_val=\$$ac_var 18541fb077a1Smrg case $ac_val in #( 18551fb077a1Smrg *${as_nl}*) 18561fb077a1Smrg case $ac_var in #( 1857ebcdf611Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1858ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18591fb077a1Smrg esac 18601fb077a1Smrg case $ac_var in #( 18611fb077a1Smrg _ | IFS | as_nl) ;; #( 1862a5a92c01Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1863a5a92c01Smrg *) { eval $ac_var=; unset $ac_var;} ;; 18641fb077a1Smrg esac ;; 18651fb077a1Smrg esac 18661fb077a1Smrg done 18671fb077a1Smrg (set) 2>&1 | 18681fb077a1Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18691fb077a1Smrg *${as_nl}ac_space=\ *) 18701fb077a1Smrg sed -n \ 18711fb077a1Smrg "s/'\''/'\''\\\\'\'''\''/g; 18721fb077a1Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18731fb077a1Smrg ;; #( 18741fb077a1Smrg *) 18751fb077a1Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18761fb077a1Smrg ;; 18771fb077a1Smrg esac | 18781fb077a1Smrg sort 18791fb077a1Smrg) 18801fb077a1Smrg echo 18811fb077a1Smrg 1882ebcdf611Smrg printf "%s\n" "## ----------------- ## 18831fb077a1Smrg## Output variables. ## 1884a5a92c01Smrg## ----------------- ##" 18851fb077a1Smrg echo 18861fb077a1Smrg for ac_var in $ac_subst_vars 18871fb077a1Smrg do 18881fb077a1Smrg eval ac_val=\$$ac_var 18891fb077a1Smrg case $ac_val in 1890ebcdf611Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18911fb077a1Smrg esac 1892ebcdf611Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 18931fb077a1Smrg done | sort 18941fb077a1Smrg echo 18951fb077a1Smrg 18961fb077a1Smrg if test -n "$ac_subst_files"; then 1897ebcdf611Smrg printf "%s\n" "## ------------------- ## 18981fb077a1Smrg## File substitutions. ## 1899a5a92c01Smrg## ------------------- ##" 19001fb077a1Smrg echo 19011fb077a1Smrg for ac_var in $ac_subst_files 19021fb077a1Smrg do 19031fb077a1Smrg eval ac_val=\$$ac_var 19041fb077a1Smrg case $ac_val in 1905ebcdf611Smrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19061fb077a1Smrg esac 1907ebcdf611Smrg printf "%s\n" "$ac_var='\''$ac_val'\''" 19081fb077a1Smrg done | sort 19091fb077a1Smrg echo 19101fb077a1Smrg fi 19111fb077a1Smrg 19121fb077a1Smrg if test -s confdefs.h; then 1913ebcdf611Smrg printf "%s\n" "## ----------- ## 19141fb077a1Smrg## confdefs.h. ## 1915a5a92c01Smrg## ----------- ##" 19161fb077a1Smrg echo 19171fb077a1Smrg cat confdefs.h 19181fb077a1Smrg echo 19191fb077a1Smrg fi 19201fb077a1Smrg test "$ac_signal" != 0 && 1921ebcdf611Smrg printf "%s\n" "$as_me: caught signal $ac_signal" 1922ebcdf611Smrg printf "%s\n" "$as_me: exit $exit_status" 19231fb077a1Smrg } >&5 19241fb077a1Smrg rm -f core *.core core.conftest.* && 19251fb077a1Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 19261fb077a1Smrg exit $exit_status 19271fb077a1Smrg' 0 19281fb077a1Smrgfor ac_signal in 1 2 13 15; do 1929a5a92c01Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 19301fb077a1Smrgdone 19311fb077a1Smrgac_signal=0 19321fb077a1Smrg 19331fb077a1Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19341fb077a1Smrgrm -f -r conftest* confdefs.h 19351fb077a1Smrg 1936ebcdf611Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1937a5a92c01Smrg 19381fb077a1Smrg# Predefined preprocessor variables. 19391fb077a1Smrg 1940ebcdf611Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 19411fb077a1Smrg 1942ebcdf611Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 19431fb077a1Smrg 1944ebcdf611Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 19451fb077a1Smrg 1946ebcdf611Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 19471fb077a1Smrg 1948ebcdf611Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 19491fb077a1Smrg 1950ebcdf611Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1951a5a92c01Smrg 19521fb077a1Smrg 19531fb077a1Smrg# Let the site file select an alternate cache file if it wants to. 1954a5a92c01Smrg# Prefer an explicitly selected file to automatically selected ones. 19551fb077a1Smrgif test -n "$CONFIG_SITE"; then 1956ebcdf611Smrg ac_site_files="$CONFIG_SITE" 19571fb077a1Smrgelif test "x$prefix" != xNONE; then 1958ebcdf611Smrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19591fb077a1Smrgelse 1960ebcdf611Smrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 19611fb077a1Smrgfi 1962ebcdf611Smrg 1963ebcdf611Smrgfor ac_site_file in $ac_site_files 19641fb077a1Smrgdo 1965ebcdf611Smrg case $ac_site_file in #( 1966ebcdf611Smrg */*) : 1967ebcdf611Smrg ;; #( 1968ebcdf611Smrg *) : 1969ebcdf611Smrg ac_site_file=./$ac_site_file ;; 1970ebcdf611Smrgesac 1971ebcdf611Smrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 1972ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1973ebcdf611Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 19741fb077a1Smrg sed 's/^/| /' "$ac_site_file" >&5 1975a5a92c01Smrg . "$ac_site_file" \ 1976ebcdf611Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1977ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 1978a5a92c01Smrgas_fn_error $? "failed to load site script $ac_site_file 1979a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; } 19801fb077a1Smrg fi 19811fb077a1Smrgdone 19821fb077a1Smrg 19831fb077a1Smrgif test -r "$cache_file"; then 1984a5a92c01Smrg # Some versions of bash will fail to source /dev/null (special files 1985a5a92c01Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1986a5a92c01Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 1987ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 1988ebcdf611Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 19891fb077a1Smrg case $cache_file in 19901fb077a1Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 19911fb077a1Smrg *) . "./$cache_file";; 19921fb077a1Smrg esac 19931fb077a1Smrg fi 19941fb077a1Smrgelse 1995ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 1996ebcdf611Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 19971fb077a1Smrg >$cache_file 19981fb077a1Smrgfi 19991fb077a1Smrg 2000ebcdf611Smrg# Test code for whether the C compiler supports C89 (global declarations) 2001ebcdf611Smrgac_c_conftest_c89_globals=' 2002ebcdf611Smrg/* Does the compiler advertise C89 conformance? 2003ebcdf611Smrg Do not test the value of __STDC__, because some compilers set it to 0 2004ebcdf611Smrg while being otherwise adequately conformant. */ 2005ebcdf611Smrg#if !defined __STDC__ 2006ebcdf611Smrg# error "Compiler does not advertise C89 conformance" 2007ebcdf611Smrg#endif 20081fb077a1Smrg 2009ebcdf611Smrg#include <stddef.h> 2010ebcdf611Smrg#include <stdarg.h> 2011ebcdf611Smrgstruct stat; 2012ebcdf611Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2013ebcdf611Smrgstruct buf { int x; }; 2014ebcdf611Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2015ebcdf611Smrgstatic char *e (p, i) 2016ebcdf611Smrg char **p; 2017ebcdf611Smrg int i; 2018ebcdf611Smrg{ 2019ebcdf611Smrg return p[i]; 2020ebcdf611Smrg} 2021ebcdf611Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2022ebcdf611Smrg{ 2023ebcdf611Smrg char *s; 2024ebcdf611Smrg va_list v; 2025ebcdf611Smrg va_start (v,p); 2026ebcdf611Smrg s = g (p, va_arg (v,int)); 2027ebcdf611Smrg va_end (v); 2028ebcdf611Smrg return s; 2029ebcdf611Smrg} 2030ae51dfb6Smrg 2031ebcdf611Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2032ebcdf611Smrg function prototypes and stuff, but not \xHH hex character constants. 2033ebcdf611Smrg These do not provoke an error unfortunately, instead are silently treated 2034ebcdf611Smrg as an "x". The following induces an error, until -std is added to get 2035ebcdf611Smrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2036ebcdf611Smrg array size at least. It is necessary to write \x00 == 0 to get something 2037ebcdf611Smrg that is true only with -std. */ 2038ebcdf611Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2039ae51dfb6Smrg 2040ebcdf611Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2041ebcdf611Smrg inside strings and character constants. */ 2042ebcdf611Smrg#define FOO(x) '\''x'\'' 2043ebcdf611Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2044ae51dfb6Smrg 2045ebcdf611Smrgint test (int i, double x); 2046ebcdf611Smrgstruct s1 {int (*f) (int a);}; 2047ebcdf611Smrgstruct s2 {int (*f) (double a);}; 2048ebcdf611Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2049ebcdf611Smrg int, int);' 20501fb077a1Smrg 2051ebcdf611Smrg# Test code for whether the C compiler supports C89 (body of main). 2052ebcdf611Smrgac_c_conftest_c89_main=' 2053ebcdf611Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2054ebcdf611Smrg' 20551fb077a1Smrg 2056ebcdf611Smrg# Test code for whether the C compiler supports C99 (global declarations) 2057ebcdf611Smrgac_c_conftest_c99_globals=' 2058ebcdf611Smrg// Does the compiler advertise C99 conformance? 2059ebcdf611Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2060ebcdf611Smrg# error "Compiler does not advertise C99 conformance" 2061ebcdf611Smrg#endif 20621fb077a1Smrg 2063ebcdf611Smrg#include <stdbool.h> 2064ebcdf611Smrgextern int puts (const char *); 2065ebcdf611Smrgextern int printf (const char *, ...); 2066ebcdf611Smrgextern int dprintf (int, const char *, ...); 2067ebcdf611Smrgextern void *malloc (size_t); 20681fb077a1Smrg 2069ebcdf611Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 2070ebcdf611Smrg// dprintf is used instead of fprintf to avoid needing to declare 2071ebcdf611Smrg// FILE and stderr. 2072ebcdf611Smrg#define debug(...) dprintf (2, __VA_ARGS__) 2073ebcdf611Smrg#define showlist(...) puts (#__VA_ARGS__) 2074ebcdf611Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2075ebcdf611Smrgstatic void 2076ebcdf611Smrgtest_varargs_macros (void) 2077ebcdf611Smrg{ 2078ebcdf611Smrg int x = 1234; 2079ebcdf611Smrg int y = 5678; 2080ebcdf611Smrg debug ("Flag"); 2081ebcdf611Smrg debug ("X = %d\n", x); 2082ebcdf611Smrg showlist (The first, second, and third items.); 2083ebcdf611Smrg report (x>y, "x is %d but y is %d", x, y); 2084ebcdf611Smrg} 2085ebcdf611Smrg 2086ebcdf611Smrg// Check long long types. 2087ebcdf611Smrg#define BIG64 18446744073709551615ull 2088ebcdf611Smrg#define BIG32 4294967295ul 2089ebcdf611Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2090ebcdf611Smrg#if !BIG_OK 2091ebcdf611Smrg #error "your preprocessor is broken" 2092ebcdf611Smrg#endif 2093ebcdf611Smrg#if BIG_OK 2094ebcdf611Smrg#else 2095ebcdf611Smrg #error "your preprocessor is broken" 2096ebcdf611Smrg#endif 2097ebcdf611Smrgstatic long long int bignum = -9223372036854775807LL; 2098ebcdf611Smrgstatic unsigned long long int ubignum = BIG64; 2099ebcdf611Smrg 2100ebcdf611Smrgstruct incomplete_array 2101ebcdf611Smrg{ 2102ebcdf611Smrg int datasize; 2103ebcdf611Smrg double data[]; 2104ebcdf611Smrg}; 2105ebcdf611Smrg 2106ebcdf611Smrgstruct named_init { 2107ebcdf611Smrg int number; 2108ebcdf611Smrg const wchar_t *name; 2109ebcdf611Smrg double average; 2110ebcdf611Smrg}; 2111ebcdf611Smrg 2112ebcdf611Smrgtypedef const char *ccp; 2113ebcdf611Smrg 2114ebcdf611Smrgstatic inline int 2115ebcdf611Smrgtest_restrict (ccp restrict text) 2116ebcdf611Smrg{ 2117ebcdf611Smrg // See if C++-style comments work. 2118ebcdf611Smrg // Iterate through items via the restricted pointer. 2119ebcdf611Smrg // Also check for declarations in for loops. 2120ebcdf611Smrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2121ebcdf611Smrg continue; 2122ebcdf611Smrg return 0; 2123ebcdf611Smrg} 2124ebcdf611Smrg 2125ebcdf611Smrg// Check varargs and va_copy. 2126ebcdf611Smrgstatic bool 2127ebcdf611Smrgtest_varargs (const char *format, ...) 2128ebcdf611Smrg{ 2129ebcdf611Smrg va_list args; 2130ebcdf611Smrg va_start (args, format); 2131ebcdf611Smrg va_list args_copy; 2132ebcdf611Smrg va_copy (args_copy, args); 2133ebcdf611Smrg 2134ebcdf611Smrg const char *str = ""; 2135ebcdf611Smrg int number = 0; 2136ebcdf611Smrg float fnumber = 0; 2137ebcdf611Smrg 2138ebcdf611Smrg while (*format) 2139ebcdf611Smrg { 2140ebcdf611Smrg switch (*format++) 2141ebcdf611Smrg { 2142ebcdf611Smrg case '\''s'\'': // string 2143ebcdf611Smrg str = va_arg (args_copy, const char *); 2144ebcdf611Smrg break; 2145ebcdf611Smrg case '\''d'\'': // int 2146ebcdf611Smrg number = va_arg (args_copy, int); 2147ebcdf611Smrg break; 2148ebcdf611Smrg case '\''f'\'': // float 2149ebcdf611Smrg fnumber = va_arg (args_copy, double); 2150ebcdf611Smrg break; 2151ebcdf611Smrg default: 2152ebcdf611Smrg break; 2153ebcdf611Smrg } 2154ebcdf611Smrg } 2155ebcdf611Smrg va_end (args_copy); 2156ebcdf611Smrg va_end (args); 2157ebcdf611Smrg 2158ebcdf611Smrg return *str && number && fnumber; 2159ebcdf611Smrg} 2160ebcdf611Smrg' 2161ebcdf611Smrg 2162ebcdf611Smrg# Test code for whether the C compiler supports C99 (body of main). 2163ebcdf611Smrgac_c_conftest_c99_main=' 2164ebcdf611Smrg // Check bool. 2165ebcdf611Smrg _Bool success = false; 2166ebcdf611Smrg success |= (argc != 0); 2167ebcdf611Smrg 2168ebcdf611Smrg // Check restrict. 2169ebcdf611Smrg if (test_restrict ("String literal") == 0) 2170ebcdf611Smrg success = true; 2171ebcdf611Smrg char *restrict newvar = "Another string"; 2172ebcdf611Smrg 2173ebcdf611Smrg // Check varargs. 2174ebcdf611Smrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2175ebcdf611Smrg test_varargs_macros (); 2176ebcdf611Smrg 2177ebcdf611Smrg // Check flexible array members. 2178ebcdf611Smrg struct incomplete_array *ia = 2179ebcdf611Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2180ebcdf611Smrg ia->datasize = 10; 2181ebcdf611Smrg for (int i = 0; i < ia->datasize; ++i) 2182ebcdf611Smrg ia->data[i] = i * 1.234; 2183ebcdf611Smrg 2184ebcdf611Smrg // Check named initializers. 2185ebcdf611Smrg struct named_init ni = { 2186ebcdf611Smrg .number = 34, 2187ebcdf611Smrg .name = L"Test wide string", 2188ebcdf611Smrg .average = 543.34343, 2189ebcdf611Smrg }; 2190ebcdf611Smrg 2191ebcdf611Smrg ni.number = 58; 2192ebcdf611Smrg 2193ebcdf611Smrg int dynamic_array[ni.number]; 2194ebcdf611Smrg dynamic_array[0] = argv[0][0]; 2195ebcdf611Smrg dynamic_array[ni.number - 1] = 543; 2196ebcdf611Smrg 2197ebcdf611Smrg // work around unused variable warnings 2198ebcdf611Smrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2199ebcdf611Smrg || dynamic_array[ni.number - 1] != 543); 2200ebcdf611Smrg' 2201ebcdf611Smrg 2202ebcdf611Smrg# Test code for whether the C compiler supports C11 (global declarations) 2203ebcdf611Smrgac_c_conftest_c11_globals=' 2204ebcdf611Smrg// Does the compiler advertise C11 conformance? 2205ebcdf611Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2206ebcdf611Smrg# error "Compiler does not advertise C11 conformance" 2207ebcdf611Smrg#endif 2208ebcdf611Smrg 2209ebcdf611Smrg// Check _Alignas. 2210ebcdf611Smrgchar _Alignas (double) aligned_as_double; 2211ebcdf611Smrgchar _Alignas (0) no_special_alignment; 2212ebcdf611Smrgextern char aligned_as_int; 2213ebcdf611Smrgchar _Alignas (0) _Alignas (int) aligned_as_int; 2214ebcdf611Smrg 2215ebcdf611Smrg// Check _Alignof. 2216ebcdf611Smrgenum 2217ebcdf611Smrg{ 2218ebcdf611Smrg int_alignment = _Alignof (int), 2219ebcdf611Smrg int_array_alignment = _Alignof (int[100]), 2220ebcdf611Smrg char_alignment = _Alignof (char) 2221ebcdf611Smrg}; 2222ebcdf611Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2223ebcdf611Smrg 2224ebcdf611Smrg// Check _Noreturn. 2225ebcdf611Smrgint _Noreturn does_not_return (void) { for (;;) continue; } 2226ebcdf611Smrg 2227ebcdf611Smrg// Check _Static_assert. 2228ebcdf611Smrgstruct test_static_assert 2229ebcdf611Smrg{ 2230ebcdf611Smrg int x; 2231ebcdf611Smrg _Static_assert (sizeof (int) <= sizeof (long int), 2232ebcdf611Smrg "_Static_assert does not work in struct"); 2233ebcdf611Smrg long int y; 2234ebcdf611Smrg}; 2235ebcdf611Smrg 2236ebcdf611Smrg// Check UTF-8 literals. 2237ebcdf611Smrg#define u8 syntax error! 2238ebcdf611Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 2239ebcdf611Smrg 2240ebcdf611Smrg// Check duplicate typedefs. 2241ebcdf611Smrgtypedef long *long_ptr; 2242ebcdf611Smrgtypedef long int *long_ptr; 2243ebcdf611Smrgtypedef long_ptr long_ptr; 2244ebcdf611Smrg 2245ebcdf611Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2246ebcdf611Smrgstruct anonymous 2247ebcdf611Smrg{ 2248ebcdf611Smrg union { 2249ebcdf611Smrg struct { int i; int j; }; 2250ebcdf611Smrg struct { int k; long int l; } w; 2251ebcdf611Smrg }; 2252ebcdf611Smrg int m; 2253ebcdf611Smrg} v1; 2254ebcdf611Smrg' 2255ebcdf611Smrg 2256ebcdf611Smrg# Test code for whether the C compiler supports C11 (body of main). 2257ebcdf611Smrgac_c_conftest_c11_main=' 2258ebcdf611Smrg _Static_assert ((offsetof (struct anonymous, i) 2259ebcdf611Smrg == offsetof (struct anonymous, w.k)), 2260ebcdf611Smrg "Anonymous union alignment botch"); 2261ebcdf611Smrg v1.i = 2; 2262ebcdf611Smrg v1.w.k = 5; 2263ebcdf611Smrg ok |= v1.i != 5; 2264ebcdf611Smrg' 2265ebcdf611Smrg 2266ebcdf611Smrg# Test code for whether the C compiler supports C11 (complete). 2267ebcdf611Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2268ebcdf611Smrg${ac_c_conftest_c99_globals} 2269ebcdf611Smrg${ac_c_conftest_c11_globals} 2270ebcdf611Smrg 2271ebcdf611Smrgint 2272ebcdf611Smrgmain (int argc, char **argv) 2273ebcdf611Smrg{ 2274ebcdf611Smrg int ok = 0; 2275ebcdf611Smrg ${ac_c_conftest_c89_main} 2276ebcdf611Smrg ${ac_c_conftest_c99_main} 2277ebcdf611Smrg ${ac_c_conftest_c11_main} 2278ebcdf611Smrg return ok; 2279ebcdf611Smrg} 2280ebcdf611Smrg" 2281ebcdf611Smrg 2282ebcdf611Smrg# Test code for whether the C compiler supports C99 (complete). 2283ebcdf611Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2284ebcdf611Smrg${ac_c_conftest_c99_globals} 2285ebcdf611Smrg 2286ebcdf611Smrgint 2287ebcdf611Smrgmain (int argc, char **argv) 2288ebcdf611Smrg{ 2289ebcdf611Smrg int ok = 0; 2290ebcdf611Smrg ${ac_c_conftest_c89_main} 2291ebcdf611Smrg ${ac_c_conftest_c99_main} 2292ebcdf611Smrg return ok; 2293ebcdf611Smrg} 2294ebcdf611Smrg" 2295ebcdf611Smrg 2296ebcdf611Smrg# Test code for whether the C compiler supports C89 (complete). 2297ebcdf611Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2298ebcdf611Smrg 2299ebcdf611Smrgint 2300ebcdf611Smrgmain (int argc, char **argv) 2301ebcdf611Smrg{ 2302ebcdf611Smrg int ok = 0; 2303ebcdf611Smrg ${ac_c_conftest_c89_main} 2304ebcdf611Smrg return ok; 2305ebcdf611Smrg} 2306ebcdf611Smrg" 2307ebcdf611Smrg 2308ebcdf611Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2309ebcdf611Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2310ebcdf611Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2311ebcdf611Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2312ebcdf611Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2313ebcdf611Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2314ebcdf611Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2315ebcdf611Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2316ebcdf611Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2317ebcdf611Smrg 2318ebcdf611Smrg# Auxiliary files required by this configure script. 2319ebcdf611Smrgac_aux_files="config.guess config.sub compile missing install-sh" 2320ebcdf611Smrg 2321ebcdf611Smrg# Locations in which to look for auxiliary files. 2322ebcdf611Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 2323ebcdf611Smrg 2324ebcdf611Smrg# Search for a directory containing all of the required auxiliary files, 2325ebcdf611Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2326ebcdf611Smrg# If we don't find one directory that contains all the files we need, 2327ebcdf611Smrg# we report the set of missing files from the *first* directory in 2328ebcdf611Smrg# $ac_aux_dir_candidates and give up. 2329ebcdf611Smrgac_missing_aux_files="" 2330ebcdf611Smrgac_first_candidate=: 2331ebcdf611Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2332ebcdf611Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2333ebcdf611Smrgas_found=false 2334ebcdf611Smrgfor as_dir in $ac_aux_dir_candidates 2335ebcdf611Smrgdo 2336ebcdf611Smrg IFS=$as_save_IFS 2337ebcdf611Smrg case $as_dir in #((( 2338ebcdf611Smrg '') as_dir=./ ;; 2339ebcdf611Smrg */) ;; 2340ebcdf611Smrg *) as_dir=$as_dir/ ;; 2341ebcdf611Smrg esac 2342ebcdf611Smrg as_found=: 2343ebcdf611Smrg 2344ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2345ebcdf611Smrg ac_aux_dir_found=yes 2346ebcdf611Smrg ac_install_sh= 2347ebcdf611Smrg for ac_aux in $ac_aux_files 2348ebcdf611Smrg do 2349ebcdf611Smrg # As a special case, if "install-sh" is required, that requirement 2350ebcdf611Smrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2351ebcdf611Smrg # and $ac_install_sh is set appropriately for whichever one is found. 2352ebcdf611Smrg if test x"$ac_aux" = x"install-sh" 2353ebcdf611Smrg then 2354ebcdf611Smrg if test -f "${as_dir}install-sh"; then 2355ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2356ebcdf611Smrg ac_install_sh="${as_dir}install-sh -c" 2357ebcdf611Smrg elif test -f "${as_dir}install.sh"; then 2358ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2359ebcdf611Smrg ac_install_sh="${as_dir}install.sh -c" 2360ebcdf611Smrg elif test -f "${as_dir}shtool"; then 2361ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2362ebcdf611Smrg ac_install_sh="${as_dir}shtool install -c" 2363ebcdf611Smrg else 2364ebcdf611Smrg ac_aux_dir_found=no 2365ebcdf611Smrg if $ac_first_candidate; then 2366ebcdf611Smrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2367ebcdf611Smrg else 2368ebcdf611Smrg break 2369ebcdf611Smrg fi 2370ebcdf611Smrg fi 2371ebcdf611Smrg else 2372ebcdf611Smrg if test -f "${as_dir}${ac_aux}"; then 2373ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2374ebcdf611Smrg else 2375ebcdf611Smrg ac_aux_dir_found=no 2376ebcdf611Smrg if $ac_first_candidate; then 2377ebcdf611Smrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2378ebcdf611Smrg else 2379ebcdf611Smrg break 2380ebcdf611Smrg fi 2381ebcdf611Smrg fi 2382ebcdf611Smrg fi 2383ebcdf611Smrg done 2384ebcdf611Smrg if test "$ac_aux_dir_found" = yes; then 2385ebcdf611Smrg ac_aux_dir="$as_dir" 2386ebcdf611Smrg break 2387ebcdf611Smrg fi 2388ebcdf611Smrg ac_first_candidate=false 2389ebcdf611Smrg 2390ebcdf611Smrg as_found=false 2391ebcdf611Smrgdone 2392ebcdf611SmrgIFS=$as_save_IFS 2393ebcdf611Smrgif $as_found 2394ebcdf611Smrgthen : 2395ebcdf611Smrg 2396ebcdf611Smrgelse $as_nop 2397ebcdf611Smrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 2398ebcdf611Smrgfi 2399ebcdf611Smrg 2400ebcdf611Smrg 2401ebcdf611Smrg# These three variables are undocumented and unsupported, 2402ebcdf611Smrg# and are intended to be withdrawn in a future Autoconf release. 2403ebcdf611Smrg# They can cause serious problems if a builder's source tree is in a directory 2404ebcdf611Smrg# whose full name contains unusual characters. 2405ebcdf611Smrgif test -f "${ac_aux_dir}config.guess"; then 2406ebcdf611Smrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2407ebcdf611Smrgfi 2408ebcdf611Smrgif test -f "${ac_aux_dir}config.sub"; then 2409ebcdf611Smrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2410ebcdf611Smrgfi 2411ebcdf611Smrgif test -f "$ac_aux_dir/configure"; then 2412ebcdf611Smrg ac_configure="$SHELL ${ac_aux_dir}configure" 2413ebcdf611Smrgfi 2414ebcdf611Smrg 2415ebcdf611Smrg# Check that the precious variables saved in the cache have kept the same 2416ebcdf611Smrg# value. 2417ebcdf611Smrgac_cache_corrupted=false 2418ebcdf611Smrgfor ac_var in $ac_precious_vars; do 2419ebcdf611Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2420ebcdf611Smrg eval ac_new_set=\$ac_env_${ac_var}_set 2421ebcdf611Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2422ebcdf611Smrg eval ac_new_val=\$ac_env_${ac_var}_value 2423ebcdf611Smrg case $ac_old_set,$ac_new_set in 2424ebcdf611Smrg set,) 2425ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2426ebcdf611Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2427ebcdf611Smrg ac_cache_corrupted=: ;; 2428ebcdf611Smrg ,set) 2429ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2430ebcdf611Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2431ebcdf611Smrg ac_cache_corrupted=: ;; 2432ebcdf611Smrg ,);; 2433ebcdf611Smrg *) 2434ebcdf611Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 2435ebcdf611Smrg # differences in whitespace do not lead to failure. 2436ebcdf611Smrg ac_old_val_w=`echo x $ac_old_val` 2437ebcdf611Smrg ac_new_val_w=`echo x $ac_new_val` 2438ebcdf611Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2439ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2440ebcdf611Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2441ebcdf611Smrg ac_cache_corrupted=: 2442ebcdf611Smrg else 2443ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2444ebcdf611Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2445ebcdf611Smrg eval $ac_var=\$ac_old_val 2446ebcdf611Smrg fi 2447ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2448ebcdf611Smrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 2449ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2450ebcdf611Smrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 2451ebcdf611Smrg fi;; 2452ebcdf611Smrg esac 2453ebcdf611Smrg # Pass precious variables to config.status. 2454ebcdf611Smrg if test "$ac_new_set" = set; then 2455ebcdf611Smrg case $ac_new_val in 2456ebcdf611Smrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2457ebcdf611Smrg *) ac_arg=$ac_var=$ac_new_val ;; 2458ebcdf611Smrg esac 2459ebcdf611Smrg case " $ac_configure_args " in 2460ebcdf611Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2461ebcdf611Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2462ebcdf611Smrg esac 2463ebcdf611Smrg fi 2464ebcdf611Smrgdone 2465ebcdf611Smrgif $ac_cache_corrupted; then 2466ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2467ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 2468ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2469ebcdf611Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2470ebcdf611Smrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 2471ebcdf611Smrg and start over" "$LINENO" 5 2472ebcdf611Smrgfi 2473ebcdf611Smrg## -------------------- ## 2474ebcdf611Smrg## Main body of script. ## 2475ebcdf611Smrg## -------------------- ## 2476ebcdf611Smrg 2477ebcdf611Smrgac_ext=c 2478ebcdf611Smrgac_cpp='$CPP $CPPFLAGS' 2479ebcdf611Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2480ebcdf611Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2481ebcdf611Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2482ebcdf611Smrg 2483ebcdf611Smrg 2484ebcdf611Smrg 2485ebcdf611Smrgac_config_headers="$ac_config_headers config.h" 2486ebcdf611Smrg 2487ebcdf611Smrg 2488ebcdf611Smrg# Initialize Automake 2489ebcdf611Smrgam__api_version='1.16' 2490ebcdf611Smrg 2491ebcdf611Smrg 2492ebcdf611Smrg 2493ebcdf611Smrg # Find a good install program. We prefer a C program (faster), 2494ebcdf611Smrg# so one script is as good as another. But avoid the broken or 2495ebcdf611Smrg# incompatible versions: 2496ebcdf611Smrg# SysV /etc/install, /usr/sbin/install 2497ebcdf611Smrg# SunOS /usr/etc/install 2498ebcdf611Smrg# IRIX /sbin/install 2499ebcdf611Smrg# AIX /bin/install 25001fb077a1Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 25011fb077a1Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 25021fb077a1Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 25031fb077a1Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 25041fb077a1Smrg# OS/2's system install, which has a completely different semantic 25051fb077a1Smrg# ./install, which can be erroneously created by make from ./install.sh. 2506a5a92c01Smrg# Reject install programs that cannot install multiple files. 2507ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2508ebcdf611Smrgprintf %s "checking for a BSD-compatible install... " >&6; } 25091fb077a1Smrgif test -z "$INSTALL"; then 2510ebcdf611Smrgif test ${ac_cv_path_install+y} 2511ebcdf611Smrgthen : 2512ebcdf611Smrg printf %s "(cached) " >&6 2513ebcdf611Smrgelse $as_nop 25141fb077a1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 25151fb077a1Smrgfor as_dir in $PATH 25161fb077a1Smrgdo 25171fb077a1Smrg IFS=$as_save_IFS 2518ebcdf611Smrg case $as_dir in #((( 2519ebcdf611Smrg '') as_dir=./ ;; 2520ebcdf611Smrg */) ;; 2521ebcdf611Smrg *) as_dir=$as_dir/ ;; 2522ebcdf611Smrg esac 2523ebcdf611Smrg # Account for fact that we put trailing slashes in our PATH walk. 2524ebcdf611Smrgcase $as_dir in #(( 2525ebcdf611Smrg ./ | /[cC]/* | \ 25261fb077a1Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2527a5a92c01Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 25281fb077a1Smrg /usr/ucb/* ) ;; 25291fb077a1Smrg *) 25301fb077a1Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 25311fb077a1Smrg # Don't use installbsd from OSF since it installs stuff as root 25321fb077a1Smrg # by default. 25331fb077a1Smrg for ac_prog in ginstall scoinst install; do 25341fb077a1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2535ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 25361fb077a1Smrg if test $ac_prog = install && 2537ebcdf611Smrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 25381fb077a1Smrg # AIX install. It has an incompatible calling convention. 25391fb077a1Smrg : 25401fb077a1Smrg elif test $ac_prog = install && 2541ebcdf611Smrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 25421fb077a1Smrg # program-specific install script used by HP pwplus--don't use. 25431fb077a1Smrg : 25441fb077a1Smrg else 2545a5a92c01Smrg rm -rf conftest.one conftest.two conftest.dir 2546a5a92c01Smrg echo one > conftest.one 2547a5a92c01Smrg echo two > conftest.two 2548a5a92c01Smrg mkdir conftest.dir 2549ebcdf611Smrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 2550a5a92c01Smrg test -s conftest.one && test -s conftest.two && 2551a5a92c01Smrg test -s conftest.dir/conftest.one && 2552a5a92c01Smrg test -s conftest.dir/conftest.two 2553a5a92c01Smrg then 2554ebcdf611Smrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 2555a5a92c01Smrg break 3 2556a5a92c01Smrg fi 25571fb077a1Smrg fi 25581fb077a1Smrg fi 25591fb077a1Smrg done 25601fb077a1Smrg done 25611fb077a1Smrg ;; 25621fb077a1Smrgesac 2563a5a92c01Smrg 2564a5a92c01Smrg done 25651fb077a1SmrgIFS=$as_save_IFS 25661fb077a1Smrg 2567a5a92c01Smrgrm -rf conftest.one conftest.two conftest.dir 25681fb077a1Smrg 25691fb077a1Smrgfi 2570ebcdf611Smrg if test ${ac_cv_path_install+y}; then 25711fb077a1Smrg INSTALL=$ac_cv_path_install 25721fb077a1Smrg else 25731fb077a1Smrg # As a last resort, use the slow shell script. Don't cache a 25741fb077a1Smrg # value for INSTALL within a source directory, because that will 25751fb077a1Smrg # break other packages using the cache if that directory is 25761fb077a1Smrg # removed, or if the value is a relative name. 25771fb077a1Smrg INSTALL=$ac_install_sh 25781fb077a1Smrg fi 25791fb077a1Smrgfi 2580ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2581ebcdf611Smrgprintf "%s\n" "$INSTALL" >&6; } 25821fb077a1Smrg 25831fb077a1Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 25841fb077a1Smrg# It thinks the first close brace ends the variable substitution. 25851fb077a1Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 25861fb077a1Smrg 25871fb077a1Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 25881fb077a1Smrg 25891fb077a1Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 25901fb077a1Smrg 2591ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2592ebcdf611Smrgprintf %s "checking whether build environment is sane... " >&6; } 2593a5a92c01Smrg# Reject unsafe characters in $srcdir or the absolute working directory 2594a5a92c01Smrg# name. Accept space and tab only in the latter. 2595a5a92c01Smrgam_lf=' 2596a5a92c01Smrg' 2597a5a92c01Smrgcase `pwd` in 2598a5a92c01Smrg *[\\\"\#\$\&\'\`$am_lf]*) 2599a5a92c01Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2600a5a92c01Smrgesac 2601a5a92c01Smrgcase $srcdir in 2602a5a92c01Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2603ae51dfb6Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2604a5a92c01Smrgesac 2605a5a92c01Smrg 2606ae51dfb6Smrg# Do 'set' in a subshell so we don't clobber the current shell's 26071fb077a1Smrg# arguments. Must try -L first in case configure is actually a 26081fb077a1Smrg# symlink; some systems play weird games with the mod time of symlinks 26091fb077a1Smrg# (eg FreeBSD returns the mod time of the symlink's containing 26101fb077a1Smrg# directory). 26111fb077a1Smrgif ( 2612ae51dfb6Smrg am_has_slept=no 2613ae51dfb6Smrg for am_try in 1 2; do 2614ae51dfb6Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2615ae51dfb6Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2616ae51dfb6Smrg if test "$*" = "X"; then 2617ae51dfb6Smrg # -L didn't work. 2618ae51dfb6Smrg set X `ls -t "$srcdir/configure" conftest.file` 2619ae51dfb6Smrg fi 2620ae51dfb6Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2621ae51dfb6Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2622ae51dfb6Smrg 2623ae51dfb6Smrg # If neither matched, then we have a broken ls. This can happen 2624ae51dfb6Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2625ae51dfb6Smrg # broken ls alias from the environment. This has actually 2626ae51dfb6Smrg # happened. Such a system could not be considered "sane". 2627ae51dfb6Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2628ae51dfb6Smrg alias in your environment" "$LINENO" 5 2629ae51dfb6Smrg fi 2630ae51dfb6Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2631ae51dfb6Smrg break 2632ae51dfb6Smrg fi 2633ae51dfb6Smrg # Just in case. 2634ae51dfb6Smrg sleep 1 2635ae51dfb6Smrg am_has_slept=yes 2636ae51dfb6Smrg done 26371fb077a1Smrg test "$2" = conftest.file 26381fb077a1Smrg ) 26391fb077a1Smrgthen 26401fb077a1Smrg # Ok. 26411fb077a1Smrg : 26421fb077a1Smrgelse 2643a5a92c01Smrg as_fn_error $? "newly created file is older than distributed files! 2644a5a92c01SmrgCheck your system clock" "$LINENO" 5 26451fb077a1Smrgfi 2646ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2647ebcdf611Smrgprintf "%s\n" "yes" >&6; } 2648ae51dfb6Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2649ae51dfb6Smrg# generated files are strictly newer. 2650ae51dfb6Smrgam_sleep_pid= 2651ae51dfb6Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2652ae51dfb6Smrg ( sleep 1 ) & 2653ae51dfb6Smrg am_sleep_pid=$! 2654ae51dfb6Smrgfi 2655ae51dfb6Smrg 2656ae51dfb6Smrgrm -f conftest.file 2657ae51dfb6Smrg 26581fb077a1Smrgtest "$program_prefix" != NONE && 26591fb077a1Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 26601fb077a1Smrg# Use a double $ so make ignores it. 26611fb077a1Smrgtest "$program_suffix" != NONE && 26621fb077a1Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2663a5a92c01Smrg# Double any \ or $. 26641fb077a1Smrg# By default was `s,x,x', remove it if useless. 2665a5a92c01Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2666ebcdf611Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2667ebcdf611Smrg 26681fb077a1Smrg 2669ae51dfb6Smrg# Expand $ac_aux_dir to an absolute path. 2670ae51dfb6Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 26711fb077a1Smrg 2672ebcdf611Smrg 2673ebcdf611Smrg if test x"${MISSING+set}" != xset; then 2674ebcdf611Smrg MISSING="\${SHELL} '$am_aux_dir/missing'" 2675a5a92c01Smrgfi 26761fb077a1Smrg# Use eval to expand $SHELL 2677ae51dfb6Smrgif eval "$MISSING --is-lightweight"; then 2678ae51dfb6Smrg am_missing_run="$MISSING " 26791fb077a1Smrgelse 2680a5a92c01Smrg am_missing_run= 2681ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2682ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2683a5a92c01Smrgfi 2684a5a92c01Smrg 2685ae51dfb6Smrgif test x"${install_sh+set}" != xset; then 2686a5a92c01Smrg case $am_aux_dir in 2687a5a92c01Smrg *\ * | *\ *) 2688a5a92c01Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2689a5a92c01Smrg *) 2690a5a92c01Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2691a5a92c01Smrg esac 2692a5a92c01Smrgfi 2693a5a92c01Smrg 2694ae51dfb6Smrg# Installed binaries are usually stripped using 'strip' when the user 2695ae51dfb6Smrg# run "make install-strip". However 'strip' might not be the right 2696a5a92c01Smrg# tool to use in cross-compilation environments, therefore Automake 2697ae51dfb6Smrg# will honor the 'STRIP' environment variable to overrule this program. 2698a5a92c01Smrgif test "$cross_compiling" != no; then 2699a5a92c01Smrg if test -n "$ac_tool_prefix"; then 2700a5a92c01Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2701a5a92c01Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2702ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2703ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 2704ebcdf611Smrgif test ${ac_cv_prog_STRIP+y} 2705ebcdf611Smrgthen : 2706ebcdf611Smrg printf %s "(cached) " >&6 2707ebcdf611Smrgelse $as_nop 2708a5a92c01Smrg if test -n "$STRIP"; then 2709a5a92c01Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2710a5a92c01Smrgelse 2711a5a92c01Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2712a5a92c01Smrgfor as_dir in $PATH 2713a5a92c01Smrgdo 2714a5a92c01Smrg IFS=$as_save_IFS 2715ebcdf611Smrg case $as_dir in #((( 2716ebcdf611Smrg '') as_dir=./ ;; 2717ebcdf611Smrg */) ;; 2718ebcdf611Smrg *) as_dir=$as_dir/ ;; 2719ebcdf611Smrg esac 2720a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2721ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2722a5a92c01Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2723ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2724a5a92c01Smrg break 2 2725a5a92c01Smrg fi 2726a5a92c01Smrgdone 2727a5a92c01Smrg done 2728a5a92c01SmrgIFS=$as_save_IFS 2729a5a92c01Smrg 2730a5a92c01Smrgfi 2731a5a92c01Smrgfi 2732a5a92c01SmrgSTRIP=$ac_cv_prog_STRIP 2733a5a92c01Smrgif test -n "$STRIP"; then 2734ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2735ebcdf611Smrgprintf "%s\n" "$STRIP" >&6; } 2736a5a92c01Smrgelse 2737ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2738ebcdf611Smrgprintf "%s\n" "no" >&6; } 2739a5a92c01Smrgfi 2740a5a92c01Smrg 2741a5a92c01Smrg 2742a5a92c01Smrgfi 2743a5a92c01Smrgif test -z "$ac_cv_prog_STRIP"; then 2744a5a92c01Smrg ac_ct_STRIP=$STRIP 2745a5a92c01Smrg # Extract the first word of "strip", so it can be a program name with args. 2746a5a92c01Smrgset dummy strip; ac_word=$2 2747ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2748ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 2749ebcdf611Smrgif test ${ac_cv_prog_ac_ct_STRIP+y} 2750ebcdf611Smrgthen : 2751ebcdf611Smrg printf %s "(cached) " >&6 2752ebcdf611Smrgelse $as_nop 2753a5a92c01Smrg if test -n "$ac_ct_STRIP"; then 2754a5a92c01Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2755a5a92c01Smrgelse 2756a5a92c01Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2757a5a92c01Smrgfor as_dir in $PATH 2758a5a92c01Smrgdo 2759a5a92c01Smrg IFS=$as_save_IFS 2760ebcdf611Smrg case $as_dir in #((( 2761ebcdf611Smrg '') as_dir=./ ;; 2762ebcdf611Smrg */) ;; 2763ebcdf611Smrg *) as_dir=$as_dir/ ;; 2764ebcdf611Smrg esac 2765a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2766ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2767a5a92c01Smrg ac_cv_prog_ac_ct_STRIP="strip" 2768ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2769a5a92c01Smrg break 2 2770a5a92c01Smrg fi 2771a5a92c01Smrgdone 2772a5a92c01Smrg done 2773a5a92c01SmrgIFS=$as_save_IFS 2774a5a92c01Smrg 2775a5a92c01Smrgfi 2776a5a92c01Smrgfi 2777a5a92c01Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2778a5a92c01Smrgif test -n "$ac_ct_STRIP"; then 2779ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2780ebcdf611Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 2781a5a92c01Smrgelse 2782ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2783ebcdf611Smrgprintf "%s\n" "no" >&6; } 2784a5a92c01Smrgfi 2785a5a92c01Smrg 2786a5a92c01Smrg if test "x$ac_ct_STRIP" = x; then 2787a5a92c01Smrg STRIP=":" 2788a5a92c01Smrg else 2789a5a92c01Smrg case $cross_compiling:$ac_tool_warned in 2790a5a92c01Smrgyes:) 2791ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2792ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2793a5a92c01Smrgac_tool_warned=yes ;; 2794a5a92c01Smrgesac 2795a5a92c01Smrg STRIP=$ac_ct_STRIP 2796a5a92c01Smrg fi 2797a5a92c01Smrgelse 2798a5a92c01Smrg STRIP="$ac_cv_prog_STRIP" 2799a5a92c01Smrgfi 2800a5a92c01Smrg 28011fb077a1Smrgfi 2802a5a92c01SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 28031fb077a1Smrg 2804ebcdf611Smrg 2805ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 2806ebcdf611Smrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28071fb077a1Smrgif test -z "$MKDIR_P"; then 2808ebcdf611Smrg if test ${ac_cv_path_mkdir+y} 2809ebcdf611Smrgthen : 2810ebcdf611Smrg printf %s "(cached) " >&6 2811ebcdf611Smrgelse $as_nop 28121fb077a1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28131fb077a1Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28141fb077a1Smrgdo 28151fb077a1Smrg IFS=$as_save_IFS 2816ebcdf611Smrg case $as_dir in #((( 2817ebcdf611Smrg '') as_dir=./ ;; 2818ebcdf611Smrg */) ;; 2819ebcdf611Smrg *) as_dir=$as_dir/ ;; 2820ebcdf611Smrg esac 2821a5a92c01Smrg for ac_prog in mkdir gmkdir; do 28221fb077a1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2823ebcdf611Smrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 2824ebcdf611Smrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 2825ebcdf611Smrg 'mkdir ('*'coreutils) '* | \ 2826ebcdf611Smrg 'BusyBox '* | \ 28271fb077a1Smrg 'mkdir (fileutils) '4.1*) 2828ebcdf611Smrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28291fb077a1Smrg break 3;; 28301fb077a1Smrg esac 28311fb077a1Smrg done 28321fb077a1Smrg done 2833a5a92c01Smrg done 28341fb077a1SmrgIFS=$as_save_IFS 28351fb077a1Smrg 28361fb077a1Smrgfi 28371fb077a1Smrg 2838a5a92c01Smrg test -d ./--version && rmdir ./--version 2839ebcdf611Smrg if test ${ac_cv_path_mkdir+y}; then 28401fb077a1Smrg MKDIR_P="$ac_cv_path_mkdir -p" 28411fb077a1Smrg else 28421fb077a1Smrg # As a last resort, use the slow shell script. Don't cache a 28431fb077a1Smrg # value for MKDIR_P within a source directory, because that will 28441fb077a1Smrg # break other packages using the cache if that directory is 28451fb077a1Smrg # removed, or if the value is a relative name. 28461fb077a1Smrg MKDIR_P="$ac_install_sh -d" 28471fb077a1Smrg fi 28481fb077a1Smrgfi 2849ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2850ebcdf611Smrgprintf "%s\n" "$MKDIR_P" >&6; } 28511fb077a1Smrg 28521fb077a1Smrgfor ac_prog in gawk mawk nawk awk 28531fb077a1Smrgdo 28541fb077a1Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 28551fb077a1Smrgset dummy $ac_prog; ac_word=$2 2856ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2857ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 2858ebcdf611Smrgif test ${ac_cv_prog_AWK+y} 2859ebcdf611Smrgthen : 2860ebcdf611Smrg printf %s "(cached) " >&6 2861ebcdf611Smrgelse $as_nop 28621fb077a1Smrg if test -n "$AWK"; then 28631fb077a1Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 28641fb077a1Smrgelse 28651fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28661fb077a1Smrgfor as_dir in $PATH 28671fb077a1Smrgdo 28681fb077a1Smrg IFS=$as_save_IFS 2869ebcdf611Smrg case $as_dir in #((( 2870ebcdf611Smrg '') as_dir=./ ;; 2871ebcdf611Smrg */) ;; 2872ebcdf611Smrg *) as_dir=$as_dir/ ;; 2873ebcdf611Smrg esac 2874a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2875ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 28761fb077a1Smrg ac_cv_prog_AWK="$ac_prog" 2877ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 28781fb077a1Smrg break 2 28791fb077a1Smrg fi 28801fb077a1Smrgdone 2881a5a92c01Smrg done 28821fb077a1SmrgIFS=$as_save_IFS 28831fb077a1Smrg 28841fb077a1Smrgfi 28851fb077a1Smrgfi 28861fb077a1SmrgAWK=$ac_cv_prog_AWK 28871fb077a1Smrgif test -n "$AWK"; then 2888ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2889ebcdf611Smrgprintf "%s\n" "$AWK" >&6; } 28901fb077a1Smrgelse 2891ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2892ebcdf611Smrgprintf "%s\n" "no" >&6; } 28931fb077a1Smrgfi 28941fb077a1Smrg 28951fb077a1Smrg 28961fb077a1Smrg test -n "$AWK" && break 28971fb077a1Smrgdone 28981fb077a1Smrg 2899ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2900ebcdf611Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2901a5a92c01Smrgset x ${MAKE-make} 2902ebcdf611Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2903ebcdf611Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 2904ebcdf611Smrgthen : 2905ebcdf611Smrg printf %s "(cached) " >&6 2906ebcdf611Smrgelse $as_nop 29071fb077a1Smrg cat >conftest.make <<\_ACEOF 29081fb077a1SmrgSHELL = /bin/sh 29091fb077a1Smrgall: 29101fb077a1Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 29111fb077a1Smrg_ACEOF 2912a5a92c01Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 29131fb077a1Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 29141fb077a1Smrg *@@@%%%=?*=@@@%%%*) 29151fb077a1Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 29161fb077a1Smrg *) 29171fb077a1Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 29181fb077a1Smrgesac 29191fb077a1Smrgrm -f conftest.make 29201fb077a1Smrgfi 29211fb077a1Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2922ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2923ebcdf611Smrgprintf "%s\n" "yes" >&6; } 29241fb077a1Smrg SET_MAKE= 29251fb077a1Smrgelse 2926ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2927ebcdf611Smrgprintf "%s\n" "no" >&6; } 29281fb077a1Smrg SET_MAKE="MAKE=${MAKE-make}" 29291fb077a1Smrgfi 29301fb077a1Smrg 29311fb077a1Smrgrm -rf .tst 2>/dev/null 29321fb077a1Smrgmkdir .tst 2>/dev/null 29331fb077a1Smrgif test -d .tst; then 29341fb077a1Smrg am__leading_dot=. 29351fb077a1Smrgelse 29361fb077a1Smrg am__leading_dot=_ 29371fb077a1Smrgfi 29381fb077a1Smrgrmdir .tst 2>/dev/null 29391fb077a1Smrg 2940ae51dfb6Smrg# Check whether --enable-silent-rules was given. 2941ebcdf611Smrgif test ${enable_silent_rules+y} 2942ebcdf611Smrgthen : 2943ae51dfb6Smrg enableval=$enable_silent_rules; 2944ae51dfb6Smrgfi 2945ae51dfb6Smrg 2946ae51dfb6Smrgcase $enable_silent_rules in # ((( 2947ae51dfb6Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2948ae51dfb6Smrg no) AM_DEFAULT_VERBOSITY=1;; 2949ae51dfb6Smrg *) AM_DEFAULT_VERBOSITY=1;; 2950ae51dfb6Smrgesac 2951ae51dfb6Smrgam_make=${MAKE-make} 2952ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2953ebcdf611Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 2954ebcdf611Smrgif test ${am_cv_make_support_nested_variables+y} 2955ebcdf611Smrgthen : 2956ebcdf611Smrg printf %s "(cached) " >&6 2957ebcdf611Smrgelse $as_nop 2958ebcdf611Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 2959ae51dfb6SmrgBAR0=false 2960ae51dfb6SmrgBAR1=true 2961ae51dfb6SmrgV=1 2962ae51dfb6Smrgam__doit: 2963ae51dfb6Smrg @$(TRUE) 2964ae51dfb6Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2965ae51dfb6Smrg am_cv_make_support_nested_variables=yes 2966ae51dfb6Smrgelse 2967ae51dfb6Smrg am_cv_make_support_nested_variables=no 2968ae51dfb6Smrgfi 2969ae51dfb6Smrgfi 2970ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2971ebcdf611Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 2972ae51dfb6Smrgif test $am_cv_make_support_nested_variables = yes; then 2973ae51dfb6Smrg AM_V='$(V)' 2974ae51dfb6Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2975ae51dfb6Smrgelse 2976ae51dfb6Smrg AM_V=$AM_DEFAULT_VERBOSITY 2977ae51dfb6Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2978ae51dfb6Smrgfi 2979ae51dfb6SmrgAM_BACKSLASH='\' 2980ae51dfb6Smrg 29811fb077a1Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 29821fb077a1Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 29831fb077a1Smrg # is not polluted with repeated "-I." 29841fb077a1Smrg am__isrc=' -I$(srcdir)' 29851fb077a1Smrg # test to see if srcdir already configured 29861fb077a1Smrg if test -f $srcdir/config.status; then 2987a5a92c01Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 29881fb077a1Smrg fi 29891fb077a1Smrgfi 29901fb077a1Smrg 29911fb077a1Smrg# test whether we have cygpath 29921fb077a1Smrgif test -z "$CYGPATH_W"; then 29931fb077a1Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 29941fb077a1Smrg CYGPATH_W='cygpath -w' 29951fb077a1Smrg else 29961fb077a1Smrg CYGPATH_W=echo 29971fb077a1Smrg fi 29981fb077a1Smrgfi 29991fb077a1Smrg 30001fb077a1Smrg 30011fb077a1Smrg# Define the identity of the package. 30021fb077a1Smrg PACKAGE='ico' 3003ebcdf611Smrg VERSION='1.0.6' 30041fb077a1Smrg 30051fb077a1Smrg 3006ebcdf611Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 30071fb077a1Smrg 30081fb077a1Smrg 3009ebcdf611Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 30101fb077a1Smrg 30111fb077a1Smrg# Some tools Automake needs. 30121fb077a1Smrg 30131fb077a1SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 30141fb077a1Smrg 30151fb077a1Smrg 30161fb077a1SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 30171fb077a1Smrg 30181fb077a1Smrg 30191fb077a1SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 30201fb077a1Smrg 30211fb077a1Smrg 30221fb077a1SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 30231fb077a1Smrg 30241fb077a1Smrg 30251fb077a1SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 30261fb077a1Smrg 3027ae51dfb6Smrg# For better backward compatibility. To be removed once Automake 1.9.x 3028ae51dfb6Smrg# dies out for good. For more background, see: 3029ebcdf611Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3030ebcdf611Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3031ae51dfb6Smrgmkdir_p='$(MKDIR_P)' 30321fb077a1Smrg 3033ae51dfb6Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3034ae51dfb6Smrg# system "awk" is bad on some platforms. 3035ae51dfb6Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 3036ae51dfb6Smrg# in the wild :-( We should find a proper way to deprecate it ... 3037ae51dfb6SmrgAMTAR='$${TAR-tar}' 30381fb077a1Smrg 30391fb077a1Smrg 3040ae51dfb6Smrg# We'll loop over all known methods to create a tar archive until one works. 3041ae51dfb6Smrg_am_tools='gnutar pax cpio none' 30421fb077a1Smrg 3043ae51dfb6Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 30441fb077a1Smrg 30451fb077a1Smrg 30461fb077a1Smrg 3047a5a92c01Smrg 30481fb077a1Smrg 3049ebcdf611Smrg# Variables for tags utilities; see am/tags.am 3050ebcdf611Smrgif test -z "$CTAGS"; then 3051ebcdf611Smrg CTAGS=ctags 3052ebcdf611Smrgfi 3053ebcdf611Smrg 3054ebcdf611Smrgif test -z "$ETAGS"; then 3055ebcdf611Smrg ETAGS=etags 3056ebcdf611Smrgfi 3057ebcdf611Smrg 3058ebcdf611Smrgif test -z "$CSCOPE"; then 3059ebcdf611Smrg CSCOPE=cscope 3060ebcdf611Smrgfi 3061ebcdf611Smrg 3062ebcdf611Smrg 30631fb077a1Smrg 3064ae51dfb6Smrg# POSIX will say in a future version that running "rm -f" with no argument 3065ae51dfb6Smrg# is OK; and we want to be able to make that assumption in our Makefile 3066ae51dfb6Smrg# recipes. So use an aggressive probe to check that the usage we want is 3067ae51dfb6Smrg# actually supported "in the wild" to an acceptable degree. 3068ae51dfb6Smrg# See automake bug#10828. 3069ae51dfb6Smrg# To make any issue more visible, cause the running configure to be aborted 3070ae51dfb6Smrg# by default if the 'rm' program in use doesn't match our expectations; the 3071ae51dfb6Smrg# user can still override this though. 3072ae51dfb6Smrgif rm -f && rm -fr && rm -rf; then : OK; else 3073ae51dfb6Smrg cat >&2 <<'END' 3074ae51dfb6SmrgOops! 30751fb077a1Smrg 3076ae51dfb6SmrgYour 'rm' program seems unable to run without file operands specified 3077ae51dfb6Smrgon the command line, even when the '-f' option is present. This is contrary 3078ae51dfb6Smrgto the behaviour of most rm programs out there, and not conforming with 3079ae51dfb6Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3080ae51dfb6Smrg 3081ae51dfb6SmrgPlease tell bug-automake@gnu.org about your system, including the value 3082ae51dfb6Smrgof your $PATH and any error possibly output before this message. This 3083ae51dfb6Smrgcan help us improve future automake versions. 3084ae51dfb6Smrg 3085ae51dfb6SmrgEND 3086ae51dfb6Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3087ae51dfb6Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 3088ae51dfb6Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3089ae51dfb6Smrg echo >&2 3090ae51dfb6Smrg else 3091ae51dfb6Smrg cat >&2 <<'END' 3092ae51dfb6SmrgAborting the configuration process, to ensure you take notice of the issue. 3093ae51dfb6Smrg 3094ae51dfb6SmrgYou can download and install GNU coreutils to get an 'rm' implementation 3095ebcdf611Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3096ae51dfb6Smrg 3097ae51dfb6SmrgIf you want to complete the configuration process using your problematic 3098ae51dfb6Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3099ae51dfb6Smrgto "yes", and re-run configure. 3100ae51dfb6Smrg 3101ae51dfb6SmrgEND 3102ae51dfb6Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3103ae51dfb6Smrg fi 3104ae51dfb6Smrgfi 31051fb077a1Smrg 31061fb077a1Smrg 3107a5a92c01Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3108a5a92c01Smrg 3109a5a92c01Smrg 3110a5a92c01Smrg 3111a5a92c01Smrg 3112a5a92c01Smrg 3113a5a92c01Smrg 3114a5a92c01Smrg 3115a5a92c01Smrg 3116a5a92c01Smrg 3117a5a92c01Smrg 3118a5a92c01Smrg 3119ebcdf611Smrg 3120ebcdf611Smrg 3121ebcdf611Smrg 3122ebcdf611Smrg 3123ebcdf611Smrg 3124ebcdf611Smrg 3125ebcdf611Smrg 3126ebcdf611Smrg 3127ebcdf611Smrg 3128a5a92c01SmrgDEPDIR="${am__leading_dot}deps" 3129a5a92c01Smrg 3130a5a92c01Smrgac_config_commands="$ac_config_commands depfiles" 3131a5a92c01Smrg 3132ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3133ebcdf611Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3134ebcdf611Smrgcat > confinc.mk << 'END' 3135a5a92c01Smrgam__doit: 3136ebcdf611Smrg @echo this is the am__doit target >confinc.out 3137a5a92c01Smrg.PHONY: am__doit 3138a5a92c01SmrgEND 3139a5a92c01Smrgam__include="#" 3140a5a92c01Smrgam__quote= 3141ebcdf611Smrg# BSD make does it like this. 3142ebcdf611Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3143ebcdf611Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3144ebcdf611Smrgecho 'include confinc.mk # ignored' > confmf.GNU 3145ebcdf611Smrg_am_result=no 3146ebcdf611Smrgfor s in GNU BSD; do 3147ebcdf611Smrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3148ebcdf611Smrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3149ebcdf611Smrg ac_status=$? 3150ebcdf611Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3151ebcdf611Smrg (exit $ac_status); } 3152ebcdf611Smrg case $?:`cat confinc.out 2>/dev/null` in #( 3153ebcdf611Smrg '0:this is the am__doit target') : 3154ebcdf611Smrg case $s in #( 3155ebcdf611Smrg BSD) : 3156ebcdf611Smrg am__include='.include' am__quote='"' ;; #( 3157ebcdf611Smrg *) : 3158ebcdf611Smrg am__include='include' am__quote='' ;; 3159ebcdf611Smrgesac ;; #( 3160ebcdf611Smrg *) : 3161a5a92c01Smrg ;; 3162ebcdf611Smrgesac 3163ebcdf611Smrg if test "$am__include" != "#"; then 3164ebcdf611Smrg _am_result="yes ($s style)" 3165ebcdf611Smrg break 3166ebcdf611Smrg fi 3167ebcdf611Smrgdone 3168ebcdf611Smrgrm -f confinc.* confmf.* 3169ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3170ebcdf611Smrgprintf "%s\n" "${_am_result}" >&6; } 3171a5a92c01Smrg 3172a5a92c01Smrg# Check whether --enable-dependency-tracking was given. 3173ebcdf611Smrgif test ${enable_dependency_tracking+y} 3174ebcdf611Smrgthen : 3175a5a92c01Smrg enableval=$enable_dependency_tracking; 3176a5a92c01Smrgfi 3177a5a92c01Smrg 3178a5a92c01Smrgif test "x$enable_dependency_tracking" != xno; then 3179a5a92c01Smrg am_depcomp="$ac_aux_dir/depcomp" 3180a5a92c01Smrg AMDEPBACKSLASH='\' 31811d05b0c9Smrg am__nodep='_no' 3182a5a92c01Smrgfi 3183a5a92c01Smrg if test "x$enable_dependency_tracking" != xno; then 3184a5a92c01Smrg AMDEP_TRUE= 3185a5a92c01Smrg AMDEP_FALSE='#' 3186a5a92c01Smrgelse 3187a5a92c01Smrg AMDEP_TRUE='#' 3188a5a92c01Smrg AMDEP_FALSE= 3189a5a92c01Smrgfi 31901fb077a1Smrg 31911fb077a1Smrg 31921fb077a1Smrgac_ext=c 31931fb077a1Smrgac_cpp='$CPP $CPPFLAGS' 31941fb077a1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31951fb077a1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31961fb077a1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 31971fb077a1Smrgif test -n "$ac_tool_prefix"; then 31981fb077a1Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 31991fb077a1Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 3200ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3201ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3202ebcdf611Smrgif test ${ac_cv_prog_CC+y} 3203ebcdf611Smrgthen : 3204ebcdf611Smrg printf %s "(cached) " >&6 3205ebcdf611Smrgelse $as_nop 32061fb077a1Smrg if test -n "$CC"; then 32071fb077a1Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 32081fb077a1Smrgelse 32091fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32101fb077a1Smrgfor as_dir in $PATH 32111fb077a1Smrgdo 32121fb077a1Smrg IFS=$as_save_IFS 3213ebcdf611Smrg case $as_dir in #((( 3214ebcdf611Smrg '') as_dir=./ ;; 3215ebcdf611Smrg */) ;; 3216ebcdf611Smrg *) as_dir=$as_dir/ ;; 3217ebcdf611Smrg esac 3218a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3219ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32201fb077a1Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3221ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 32221fb077a1Smrg break 2 32231fb077a1Smrg fi 32241fb077a1Smrgdone 3225a5a92c01Smrg done 32261fb077a1SmrgIFS=$as_save_IFS 32271fb077a1Smrg 32281fb077a1Smrgfi 32291fb077a1Smrgfi 32301fb077a1SmrgCC=$ac_cv_prog_CC 32311fb077a1Smrgif test -n "$CC"; then 3232ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3233ebcdf611Smrgprintf "%s\n" "$CC" >&6; } 32341fb077a1Smrgelse 3235ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3236ebcdf611Smrgprintf "%s\n" "no" >&6; } 32371fb077a1Smrgfi 32381fb077a1Smrg 32391fb077a1Smrg 32401fb077a1Smrgfi 32411fb077a1Smrgif test -z "$ac_cv_prog_CC"; then 32421fb077a1Smrg ac_ct_CC=$CC 32431fb077a1Smrg # Extract the first word of "gcc", so it can be a program name with args. 32441fb077a1Smrgset dummy gcc; ac_word=$2 3245ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3246ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3247ebcdf611Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3248ebcdf611Smrgthen : 3249ebcdf611Smrg printf %s "(cached) " >&6 3250ebcdf611Smrgelse $as_nop 32511fb077a1Smrg if test -n "$ac_ct_CC"; then 32521fb077a1Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 32531fb077a1Smrgelse 32541fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32551fb077a1Smrgfor as_dir in $PATH 32561fb077a1Smrgdo 32571fb077a1Smrg IFS=$as_save_IFS 3258ebcdf611Smrg case $as_dir in #((( 3259ebcdf611Smrg '') as_dir=./ ;; 3260ebcdf611Smrg */) ;; 3261ebcdf611Smrg *) as_dir=$as_dir/ ;; 3262ebcdf611Smrg esac 3263a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3264ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32651fb077a1Smrg ac_cv_prog_ac_ct_CC="gcc" 3266ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 32671fb077a1Smrg break 2 32681fb077a1Smrg fi 32691fb077a1Smrgdone 3270a5a92c01Smrg done 32711fb077a1SmrgIFS=$as_save_IFS 32721fb077a1Smrg 32731fb077a1Smrgfi 32741fb077a1Smrgfi 32751fb077a1Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 32761fb077a1Smrgif test -n "$ac_ct_CC"; then 3277ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3278ebcdf611Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 32791fb077a1Smrgelse 3280ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3281ebcdf611Smrgprintf "%s\n" "no" >&6; } 32821fb077a1Smrgfi 32831fb077a1Smrg 32841fb077a1Smrg if test "x$ac_ct_CC" = x; then 32851fb077a1Smrg CC="" 32861fb077a1Smrg else 32871fb077a1Smrg case $cross_compiling:$ac_tool_warned in 32881fb077a1Smrgyes:) 3289ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3290ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 32911fb077a1Smrgac_tool_warned=yes ;; 32921fb077a1Smrgesac 32931fb077a1Smrg CC=$ac_ct_CC 32941fb077a1Smrg fi 32951fb077a1Smrgelse 32961fb077a1Smrg CC="$ac_cv_prog_CC" 32971fb077a1Smrgfi 32981fb077a1Smrg 32991fb077a1Smrgif test -z "$CC"; then 33001fb077a1Smrg if test -n "$ac_tool_prefix"; then 33011fb077a1Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 33021fb077a1Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 3303ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3304ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3305ebcdf611Smrgif test ${ac_cv_prog_CC+y} 3306ebcdf611Smrgthen : 3307ebcdf611Smrg printf %s "(cached) " >&6 3308ebcdf611Smrgelse $as_nop 33091fb077a1Smrg if test -n "$CC"; then 33101fb077a1Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 33111fb077a1Smrgelse 33121fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33131fb077a1Smrgfor as_dir in $PATH 33141fb077a1Smrgdo 33151fb077a1Smrg IFS=$as_save_IFS 3316ebcdf611Smrg case $as_dir in #((( 3317ebcdf611Smrg '') as_dir=./ ;; 3318ebcdf611Smrg */) ;; 3319ebcdf611Smrg *) as_dir=$as_dir/ ;; 3320ebcdf611Smrg esac 3321a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3322ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33231fb077a1Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3324ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33251fb077a1Smrg break 2 33261fb077a1Smrg fi 33271fb077a1Smrgdone 3328a5a92c01Smrg done 33291fb077a1SmrgIFS=$as_save_IFS 33301fb077a1Smrg 33311fb077a1Smrgfi 33321fb077a1Smrgfi 33331fb077a1SmrgCC=$ac_cv_prog_CC 33341fb077a1Smrgif test -n "$CC"; then 3335ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3336ebcdf611Smrgprintf "%s\n" "$CC" >&6; } 33371fb077a1Smrgelse 3338ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3339ebcdf611Smrgprintf "%s\n" "no" >&6; } 33401fb077a1Smrgfi 33411fb077a1Smrg 33421fb077a1Smrg 33431fb077a1Smrg fi 33441fb077a1Smrgfi 33451fb077a1Smrgif test -z "$CC"; then 33461fb077a1Smrg # Extract the first word of "cc", so it can be a program name with args. 33471fb077a1Smrgset dummy cc; ac_word=$2 3348ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3349ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3350ebcdf611Smrgif test ${ac_cv_prog_CC+y} 3351ebcdf611Smrgthen : 3352ebcdf611Smrg printf %s "(cached) " >&6 3353ebcdf611Smrgelse $as_nop 33541fb077a1Smrg if test -n "$CC"; then 33551fb077a1Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 33561fb077a1Smrgelse 33571fb077a1Smrg ac_prog_rejected=no 33581fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33591fb077a1Smrgfor as_dir in $PATH 33601fb077a1Smrgdo 33611fb077a1Smrg IFS=$as_save_IFS 3362ebcdf611Smrg case $as_dir in #((( 3363ebcdf611Smrg '') as_dir=./ ;; 3364ebcdf611Smrg */) ;; 3365ebcdf611Smrg *) as_dir=$as_dir/ ;; 3366ebcdf611Smrg esac 3367a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3368ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3369ebcdf611Smrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 33701fb077a1Smrg ac_prog_rejected=yes 33711fb077a1Smrg continue 33721fb077a1Smrg fi 33731fb077a1Smrg ac_cv_prog_CC="cc" 3374ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33751fb077a1Smrg break 2 33761fb077a1Smrg fi 33771fb077a1Smrgdone 3378a5a92c01Smrg done 33791fb077a1SmrgIFS=$as_save_IFS 33801fb077a1Smrg 33811fb077a1Smrgif test $ac_prog_rejected = yes; then 33821fb077a1Smrg # We found a bogon in the path, so make sure we never use it. 33831fb077a1Smrg set dummy $ac_cv_prog_CC 33841fb077a1Smrg shift 33851fb077a1Smrg if test $# != 0; then 33861fb077a1Smrg # We chose a different compiler from the bogus one. 33871fb077a1Smrg # However, it has the same basename, so the bogon will be chosen 33881fb077a1Smrg # first if we set CC to just the basename; use the full file name. 33891fb077a1Smrg shift 3390ebcdf611Smrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 33911fb077a1Smrg fi 33921fb077a1Smrgfi 33931fb077a1Smrgfi 33941fb077a1Smrgfi 33951fb077a1SmrgCC=$ac_cv_prog_CC 33961fb077a1Smrgif test -n "$CC"; then 3397ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3398ebcdf611Smrgprintf "%s\n" "$CC" >&6; } 33991fb077a1Smrgelse 3400ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3401ebcdf611Smrgprintf "%s\n" "no" >&6; } 34021fb077a1Smrgfi 34031fb077a1Smrg 34041fb077a1Smrg 34051fb077a1Smrgfi 34061fb077a1Smrgif test -z "$CC"; then 34071fb077a1Smrg if test -n "$ac_tool_prefix"; then 34081fb077a1Smrg for ac_prog in cl.exe 34091fb077a1Smrg do 34101fb077a1Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 34111fb077a1Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3412ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3413ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3414ebcdf611Smrgif test ${ac_cv_prog_CC+y} 3415ebcdf611Smrgthen : 3416ebcdf611Smrg printf %s "(cached) " >&6 3417ebcdf611Smrgelse $as_nop 34181fb077a1Smrg if test -n "$CC"; then 34191fb077a1Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 34201fb077a1Smrgelse 34211fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34221fb077a1Smrgfor as_dir in $PATH 34231fb077a1Smrgdo 34241fb077a1Smrg IFS=$as_save_IFS 3425ebcdf611Smrg case $as_dir in #((( 3426ebcdf611Smrg '') as_dir=./ ;; 3427ebcdf611Smrg */) ;; 3428ebcdf611Smrg *) as_dir=$as_dir/ ;; 3429ebcdf611Smrg esac 3430a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3431ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34321fb077a1Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3433ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34341fb077a1Smrg break 2 34351fb077a1Smrg fi 34361fb077a1Smrgdone 3437a5a92c01Smrg done 34381fb077a1SmrgIFS=$as_save_IFS 34391fb077a1Smrg 34401fb077a1Smrgfi 34411fb077a1Smrgfi 34421fb077a1SmrgCC=$ac_cv_prog_CC 34431fb077a1Smrgif test -n "$CC"; then 3444ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3445ebcdf611Smrgprintf "%s\n" "$CC" >&6; } 34461fb077a1Smrgelse 3447ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3448ebcdf611Smrgprintf "%s\n" "no" >&6; } 34491fb077a1Smrgfi 34501fb077a1Smrg 34511fb077a1Smrg 34521fb077a1Smrg test -n "$CC" && break 34531fb077a1Smrg done 34541fb077a1Smrgfi 34551fb077a1Smrgif test -z "$CC"; then 34561fb077a1Smrg ac_ct_CC=$CC 34571fb077a1Smrg for ac_prog in cl.exe 34581fb077a1Smrgdo 34591fb077a1Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 34601fb077a1Smrgset dummy $ac_prog; ac_word=$2 3461ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3462ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3463ebcdf611Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3464ebcdf611Smrgthen : 3465ebcdf611Smrg printf %s "(cached) " >&6 3466ebcdf611Smrgelse $as_nop 34671fb077a1Smrg if test -n "$ac_ct_CC"; then 34681fb077a1Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 34691fb077a1Smrgelse 34701fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34711fb077a1Smrgfor as_dir in $PATH 34721fb077a1Smrgdo 34731fb077a1Smrg IFS=$as_save_IFS 3474ebcdf611Smrg case $as_dir in #((( 3475ebcdf611Smrg '') as_dir=./ ;; 3476ebcdf611Smrg */) ;; 3477ebcdf611Smrg *) as_dir=$as_dir/ ;; 3478ebcdf611Smrg esac 3479a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3480ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34811fb077a1Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 3482ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34831fb077a1Smrg break 2 34841fb077a1Smrg fi 34851fb077a1Smrgdone 3486a5a92c01Smrg done 34871fb077a1SmrgIFS=$as_save_IFS 34881fb077a1Smrg 34891fb077a1Smrgfi 34901fb077a1Smrgfi 34911fb077a1Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 34921fb077a1Smrgif test -n "$ac_ct_CC"; then 3493ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3494ebcdf611Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 34951fb077a1Smrgelse 3496ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3497ebcdf611Smrgprintf "%s\n" "no" >&6; } 34981fb077a1Smrgfi 34991fb077a1Smrg 35001fb077a1Smrg 35011fb077a1Smrg test -n "$ac_ct_CC" && break 35021fb077a1Smrgdone 35031fb077a1Smrg 35041fb077a1Smrg if test "x$ac_ct_CC" = x; then 35051fb077a1Smrg CC="" 35061fb077a1Smrg else 35071fb077a1Smrg case $cross_compiling:$ac_tool_warned in 35081fb077a1Smrgyes:) 3509ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3510ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3511ebcdf611Smrgac_tool_warned=yes ;; 3512ebcdf611Smrgesac 3513ebcdf611Smrg CC=$ac_ct_CC 3514ebcdf611Smrg fi 3515ebcdf611Smrgfi 3516ebcdf611Smrg 3517ebcdf611Smrgfi 3518ebcdf611Smrgif test -z "$CC"; then 3519ebcdf611Smrg if test -n "$ac_tool_prefix"; then 3520ebcdf611Smrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3521ebcdf611Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2 3522ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3523ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3524ebcdf611Smrgif test ${ac_cv_prog_CC+y} 3525ebcdf611Smrgthen : 3526ebcdf611Smrg printf %s "(cached) " >&6 3527ebcdf611Smrgelse $as_nop 3528ebcdf611Smrg if test -n "$CC"; then 3529ebcdf611Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3530ebcdf611Smrgelse 3531ebcdf611Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3532ebcdf611Smrgfor as_dir in $PATH 3533ebcdf611Smrgdo 3534ebcdf611Smrg IFS=$as_save_IFS 3535ebcdf611Smrg case $as_dir in #((( 3536ebcdf611Smrg '') as_dir=./ ;; 3537ebcdf611Smrg */) ;; 3538ebcdf611Smrg *) as_dir=$as_dir/ ;; 3539ebcdf611Smrg esac 3540ebcdf611Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3541ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3542ebcdf611Smrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3543ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3544ebcdf611Smrg break 2 3545ebcdf611Smrg fi 3546ebcdf611Smrgdone 3547ebcdf611Smrg done 3548ebcdf611SmrgIFS=$as_save_IFS 3549ebcdf611Smrg 3550ebcdf611Smrgfi 3551ebcdf611Smrgfi 3552ebcdf611SmrgCC=$ac_cv_prog_CC 3553ebcdf611Smrgif test -n "$CC"; then 3554ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3555ebcdf611Smrgprintf "%s\n" "$CC" >&6; } 3556ebcdf611Smrgelse 3557ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3558ebcdf611Smrgprintf "%s\n" "no" >&6; } 3559ebcdf611Smrgfi 3560ebcdf611Smrg 3561ebcdf611Smrg 3562ebcdf611Smrgfi 3563ebcdf611Smrgif test -z "$ac_cv_prog_CC"; then 3564ebcdf611Smrg ac_ct_CC=$CC 3565ebcdf611Smrg # Extract the first word of "clang", so it can be a program name with args. 3566ebcdf611Smrgset dummy clang; ac_word=$2 3567ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3568ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 3569ebcdf611Smrgif test ${ac_cv_prog_ac_ct_CC+y} 3570ebcdf611Smrgthen : 3571ebcdf611Smrg printf %s "(cached) " >&6 3572ebcdf611Smrgelse $as_nop 3573ebcdf611Smrg if test -n "$ac_ct_CC"; then 3574ebcdf611Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3575ebcdf611Smrgelse 3576ebcdf611Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3577ebcdf611Smrgfor as_dir in $PATH 3578ebcdf611Smrgdo 3579ebcdf611Smrg IFS=$as_save_IFS 3580ebcdf611Smrg case $as_dir in #((( 3581ebcdf611Smrg '') as_dir=./ ;; 3582ebcdf611Smrg */) ;; 3583ebcdf611Smrg *) as_dir=$as_dir/ ;; 3584ebcdf611Smrg esac 3585ebcdf611Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3586ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3587ebcdf611Smrg ac_cv_prog_ac_ct_CC="clang" 3588ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3589ebcdf611Smrg break 2 3590ebcdf611Smrg fi 3591ebcdf611Smrgdone 3592ebcdf611Smrg done 3593ebcdf611SmrgIFS=$as_save_IFS 3594ebcdf611Smrg 3595ebcdf611Smrgfi 3596ebcdf611Smrgfi 3597ebcdf611Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3598ebcdf611Smrgif test -n "$ac_ct_CC"; then 3599ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3600ebcdf611Smrgprintf "%s\n" "$ac_ct_CC" >&6; } 3601ebcdf611Smrgelse 3602ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3603ebcdf611Smrgprintf "%s\n" "no" >&6; } 3604ebcdf611Smrgfi 3605ebcdf611Smrg 3606ebcdf611Smrg if test "x$ac_ct_CC" = x; then 3607ebcdf611Smrg CC="" 3608ebcdf611Smrg else 3609ebcdf611Smrg case $cross_compiling:$ac_tool_warned in 3610ebcdf611Smrgyes:) 3611ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3612ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 36131fb077a1Smrgac_tool_warned=yes ;; 36141fb077a1Smrgesac 36151fb077a1Smrg CC=$ac_ct_CC 36161fb077a1Smrg fi 3617ebcdf611Smrgelse 3618ebcdf611Smrg CC="$ac_cv_prog_CC" 36191fb077a1Smrgfi 36201fb077a1Smrg 36211fb077a1Smrgfi 36221fb077a1Smrg 36231fb077a1Smrg 3624ebcdf611Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3625ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3626a5a92c01Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 3627a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; } 36281fb077a1Smrg 36291fb077a1Smrg# Provide some information about the compiler. 3630ebcdf611Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3631a5a92c01Smrgset X $ac_compile 3632a5a92c01Smrgac_compiler=$2 3633ebcdf611Smrgfor ac_option in --version -v -V -qversion -version; do 3634a5a92c01Smrg { { ac_try="$ac_compiler $ac_option >&5" 36351fb077a1Smrgcase "(($ac_try" in 36361fb077a1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36371fb077a1Smrg *) ac_try_echo=$ac_try;; 36381fb077a1Smrgesac 3639a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3640ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3641a5a92c01Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 36421fb077a1Smrg ac_status=$? 3643a5a92c01Smrg if test -s conftest.err; then 3644a5a92c01Smrg sed '10a\ 3645a5a92c01Smrg... rest of stderr output deleted ... 3646a5a92c01Smrg 10q' conftest.err >conftest.er1 3647a5a92c01Smrg cat conftest.er1 >&5 3648a5a92c01Smrg fi 3649a5a92c01Smrg rm -f conftest.er1 conftest.err 3650ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3651a5a92c01Smrg test $ac_status = 0; } 3652a5a92c01Smrgdone 36531fb077a1Smrg 3654a5a92c01Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 36551fb077a1Smrg/* end confdefs.h. */ 36561fb077a1Smrg 36571fb077a1Smrgint 3658ebcdf611Smrgmain (void) 36591fb077a1Smrg{ 36601fb077a1Smrg 36611fb077a1Smrg ; 36621fb077a1Smrg return 0; 36631fb077a1Smrg} 36641fb077a1Smrg_ACEOF 36651fb077a1Smrgac_clean_files_save=$ac_clean_files 3666a5a92c01Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 36671fb077a1Smrg# Try to create an executable without -o first, disregard a.out. 36681fb077a1Smrg# It will help us diagnose broken compilers, and finding out an intuition 36691fb077a1Smrg# of exeext. 3670ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3671ebcdf611Smrgprintf %s "checking whether the C compiler works... " >&6; } 3672ebcdf611Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3673a5a92c01Smrg 3674a5a92c01Smrg# The possible output files: 3675a5a92c01Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3676a5a92c01Smrg 36771fb077a1Smrgac_rmfiles= 36781fb077a1Smrgfor ac_file in $ac_files 36791fb077a1Smrgdo 36801fb077a1Smrg case $ac_file in 3681a5a92c01Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 36821fb077a1Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 36831fb077a1Smrg esac 36841fb077a1Smrgdone 36851fb077a1Smrgrm -f $ac_rmfiles 36861fb077a1Smrg 3687a5a92c01Smrgif { { ac_try="$ac_link_default" 36881fb077a1Smrgcase "(($ac_try" in 36891fb077a1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36901fb077a1Smrg *) ac_try_echo=$ac_try;; 36911fb077a1Smrgesac 3692a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3693ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 36941fb077a1Smrg (eval "$ac_link_default") 2>&5 36951fb077a1Smrg ac_status=$? 3696ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3697ebcdf611Smrg test $ac_status = 0; } 3698ebcdf611Smrgthen : 36991fb077a1Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 37001fb077a1Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 37011fb077a1Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 37021fb077a1Smrg# so that the user can short-circuit this test for compilers unknown to 37031fb077a1Smrg# Autoconf. 37041fb077a1Smrgfor ac_file in $ac_files '' 37051fb077a1Smrgdo 37061fb077a1Smrg test -f "$ac_file" || continue 37071fb077a1Smrg case $ac_file in 3708a5a92c01Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 37091fb077a1Smrg ;; 37101fb077a1Smrg [ab].out ) 37111fb077a1Smrg # We found the default executable, but exeext='' is most 37121fb077a1Smrg # certainly right. 37131fb077a1Smrg break;; 37141fb077a1Smrg *.* ) 3715ebcdf611Smrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 37161fb077a1Smrg then :; else 37171fb077a1Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37181fb077a1Smrg fi 37191fb077a1Smrg # We set ac_cv_exeext here because the later test for it is not 37201fb077a1Smrg # safe: cross compilers may not add the suffix if given an `-o' 37211fb077a1Smrg # argument, so we may need to know it at that point already. 37221fb077a1Smrg # Even if this section looks crufty: it has the advantage of 37231fb077a1Smrg # actually working. 37241fb077a1Smrg break;; 37251fb077a1Smrg * ) 37261fb077a1Smrg break;; 37271fb077a1Smrg esac 37281fb077a1Smrgdone 37291fb077a1Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 37301fb077a1Smrg 3731ebcdf611Smrgelse $as_nop 37321fb077a1Smrg ac_file='' 37331fb077a1Smrgfi 3734ebcdf611Smrgif test -z "$ac_file" 3735ebcdf611Smrgthen : 3736ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3737ebcdf611Smrgprintf "%s\n" "no" >&6; } 3738ebcdf611Smrgprintf "%s\n" "$as_me: failed program was:" >&5 37391fb077a1Smrgsed 's/^/| /' conftest.$ac_ext >&5 37401fb077a1Smrg 3741ebcdf611Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3742ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3743a5a92c01Smrgas_fn_error 77 "C compiler cannot create executables 3744a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; } 3745ebcdf611Smrgelse $as_nop 3746ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3747ebcdf611Smrgprintf "%s\n" "yes" >&6; } 3748ebcdf611Smrgfi 3749ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3750ebcdf611Smrgprintf %s "checking for C compiler default output file name... " >&6; } 3751ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3752ebcdf611Smrgprintf "%s\n" "$ac_file" >&6; } 37531fb077a1Smrgac_exeext=$ac_cv_exeext 37541fb077a1Smrg 3755a5a92c01Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 37561fb077a1Smrgac_clean_files=$ac_clean_files_save 3757ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3758ebcdf611Smrgprintf %s "checking for suffix of executables... " >&6; } 3759a5a92c01Smrgif { { ac_try="$ac_link" 37601fb077a1Smrgcase "(($ac_try" in 37611fb077a1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37621fb077a1Smrg *) ac_try_echo=$ac_try;; 37631fb077a1Smrgesac 3764a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3765ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 37661fb077a1Smrg (eval "$ac_link") 2>&5 37671fb077a1Smrg ac_status=$? 3768ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3769ebcdf611Smrg test $ac_status = 0; } 3770ebcdf611Smrgthen : 37711fb077a1Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 37721fb077a1Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 37731fb077a1Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 37741fb077a1Smrg# `rm'. 37751fb077a1Smrgfor ac_file in conftest.exe conftest conftest.*; do 37761fb077a1Smrg test -f "$ac_file" || continue 37771fb077a1Smrg case $ac_file in 3778a5a92c01Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 37791fb077a1Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37801fb077a1Smrg break;; 37811fb077a1Smrg * ) break;; 37821fb077a1Smrg esac 37831fb077a1Smrgdone 3784ebcdf611Smrgelse $as_nop 3785ebcdf611Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3786ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3787a5a92c01Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3788a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; } 37891fb077a1Smrgfi 3790a5a92c01Smrgrm -f conftest conftest$ac_cv_exeext 3791ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3792ebcdf611Smrgprintf "%s\n" "$ac_cv_exeext" >&6; } 37931fb077a1Smrg 37941fb077a1Smrgrm -f conftest.$ac_ext 37951fb077a1SmrgEXEEXT=$ac_cv_exeext 37961fb077a1Smrgac_exeext=$EXEEXT 3797a5a92c01Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3798a5a92c01Smrg/* end confdefs.h. */ 3799a5a92c01Smrg#include <stdio.h> 3800a5a92c01Smrgint 3801ebcdf611Smrgmain (void) 3802a5a92c01Smrg{ 3803a5a92c01SmrgFILE *f = fopen ("conftest.out", "w"); 3804a5a92c01Smrg return ferror (f) || fclose (f) != 0; 3805a5a92c01Smrg 3806a5a92c01Smrg ; 3807a5a92c01Smrg return 0; 3808a5a92c01Smrg} 38091fb077a1Smrg_ACEOF 3810a5a92c01Smrgac_clean_files="$ac_clean_files conftest.out" 3811a5a92c01Smrg# Check that the compiler produces executables we can run. If not, either 3812a5a92c01Smrg# the compiler is broken, or we cross compile. 3813ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3814ebcdf611Smrgprintf %s "checking whether we are cross compiling... " >&6; } 3815a5a92c01Smrgif test "$cross_compiling" != yes; then 3816a5a92c01Smrg { { ac_try="$ac_link" 3817a5a92c01Smrgcase "(($ac_try" in 3818a5a92c01Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3819a5a92c01Smrg *) ac_try_echo=$ac_try;; 3820a5a92c01Smrgesac 3821a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3822ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3823a5a92c01Smrg (eval "$ac_link") 2>&5 3824a5a92c01Smrg ac_status=$? 3825ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3826a5a92c01Smrg test $ac_status = 0; } 3827a5a92c01Smrg if { ac_try='./conftest$ac_cv_exeext' 3828a5a92c01Smrg { { case "(($ac_try" in 3829a5a92c01Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3830a5a92c01Smrg *) ac_try_echo=$ac_try;; 3831a5a92c01Smrgesac 3832a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3833ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 3834a5a92c01Smrg (eval "$ac_try") 2>&5 3835a5a92c01Smrg ac_status=$? 3836ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3837a5a92c01Smrg test $ac_status = 0; }; }; then 3838a5a92c01Smrg cross_compiling=no 3839a5a92c01Smrg else 3840a5a92c01Smrg if test "$cross_compiling" = maybe; then 3841a5a92c01Smrg cross_compiling=yes 3842a5a92c01Smrg else 3843ebcdf611Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3844ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3845ebcdf611Smrgas_fn_error 77 "cannot run C compiled programs. 3846a5a92c01SmrgIf you meant to cross compile, use \`--host'. 3847a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; } 3848a5a92c01Smrg fi 3849a5a92c01Smrg fi 3850a5a92c01Smrgfi 3851ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3852ebcdf611Smrgprintf "%s\n" "$cross_compiling" >&6; } 3853a5a92c01Smrg 3854a5a92c01Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3855a5a92c01Smrgac_clean_files=$ac_clean_files_save 3856ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3857ebcdf611Smrgprintf %s "checking for suffix of object files... " >&6; } 3858ebcdf611Smrgif test ${ac_cv_objext+y} 3859ebcdf611Smrgthen : 3860ebcdf611Smrg printf %s "(cached) " >&6 3861ebcdf611Smrgelse $as_nop 3862a5a92c01Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38631fb077a1Smrg/* end confdefs.h. */ 38641fb077a1Smrg 38651fb077a1Smrgint 3866ebcdf611Smrgmain (void) 38671fb077a1Smrg{ 38681fb077a1Smrg 38691fb077a1Smrg ; 38701fb077a1Smrg return 0; 38711fb077a1Smrg} 38721fb077a1Smrg_ACEOF 38731fb077a1Smrgrm -f conftest.o conftest.obj 3874a5a92c01Smrgif { { ac_try="$ac_compile" 38751fb077a1Smrgcase "(($ac_try" in 38761fb077a1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38771fb077a1Smrg *) ac_try_echo=$ac_try;; 38781fb077a1Smrgesac 3879a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3880ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5 38811fb077a1Smrg (eval "$ac_compile") 2>&5 38821fb077a1Smrg ac_status=$? 3883ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3884ebcdf611Smrg test $ac_status = 0; } 3885ebcdf611Smrgthen : 38861fb077a1Smrg for ac_file in conftest.o conftest.obj conftest.*; do 38871fb077a1Smrg test -f "$ac_file" || continue; 38881fb077a1Smrg case $ac_file in 3889a5a92c01Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 38901fb077a1Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 38911fb077a1Smrg break;; 38921fb077a1Smrg esac 38931fb077a1Smrgdone 3894ebcdf611Smrgelse $as_nop 3895ebcdf611Smrg printf "%s\n" "$as_me: failed program was:" >&5 38961fb077a1Smrgsed 's/^/| /' conftest.$ac_ext >&5 38971fb077a1Smrg 3898ebcdf611Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3899ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3900a5a92c01Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3901a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; } 39021fb077a1Smrgfi 39031fb077a1Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 39041fb077a1Smrgfi 3905ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3906ebcdf611Smrgprintf "%s\n" "$ac_cv_objext" >&6; } 39071fb077a1SmrgOBJEXT=$ac_cv_objext 39081fb077a1Smrgac_objext=$OBJEXT 3909ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 3910ebcdf611Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 3911ebcdf611Smrgif test ${ac_cv_c_compiler_gnu+y} 3912ebcdf611Smrgthen : 3913ebcdf611Smrg printf %s "(cached) " >&6 3914ebcdf611Smrgelse $as_nop 3915a5a92c01Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39161fb077a1Smrg/* end confdefs.h. */ 39171fb077a1Smrg 39181fb077a1Smrgint 3919ebcdf611Smrgmain (void) 39201fb077a1Smrg{ 39211fb077a1Smrg#ifndef __GNUC__ 39221fb077a1Smrg choke me 39231fb077a1Smrg#endif 39241fb077a1Smrg 39251fb077a1Smrg ; 39261fb077a1Smrg return 0; 39271fb077a1Smrg} 39281fb077a1Smrg_ACEOF 3929ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 3930ebcdf611Smrgthen : 39311fb077a1Smrg ac_compiler_gnu=yes 3932ebcdf611Smrgelse $as_nop 3933a5a92c01Smrg ac_compiler_gnu=no 39341fb077a1Smrgfi 3935ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 39361fb077a1Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 39371fb077a1Smrg 39381fb077a1Smrgfi 3939ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3940ebcdf611Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 3941ebcdf611Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3942ebcdf611Smrg 3943a5a92c01Smrgif test $ac_compiler_gnu = yes; then 3944a5a92c01Smrg GCC=yes 3945a5a92c01Smrgelse 3946a5a92c01Smrg GCC= 3947a5a92c01Smrgfi 3948ebcdf611Smrgac_test_CFLAGS=${CFLAGS+y} 39491fb077a1Smrgac_save_CFLAGS=$CFLAGS 3950ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3951ebcdf611Smrgprintf %s "checking whether $CC accepts -g... " >&6; } 3952ebcdf611Smrgif test ${ac_cv_prog_cc_g+y} 3953ebcdf611Smrgthen : 3954ebcdf611Smrg printf %s "(cached) " >&6 3955ebcdf611Smrgelse $as_nop 39561fb077a1Smrg ac_save_c_werror_flag=$ac_c_werror_flag 39571fb077a1Smrg ac_c_werror_flag=yes 39581fb077a1Smrg ac_cv_prog_cc_g=no 39591fb077a1Smrg CFLAGS="-g" 3960a5a92c01Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39611fb077a1Smrg/* end confdefs.h. */ 39621fb077a1Smrg 39631fb077a1Smrgint 3964ebcdf611Smrgmain (void) 39651fb077a1Smrg{ 39661fb077a1Smrg 39671fb077a1Smrg ; 39681fb077a1Smrg return 0; 39691fb077a1Smrg} 39701fb077a1Smrg_ACEOF 3971ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 3972ebcdf611Smrgthen : 39731fb077a1Smrg ac_cv_prog_cc_g=yes 3974ebcdf611Smrgelse $as_nop 3975a5a92c01Smrg CFLAGS="" 3976a5a92c01Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39771fb077a1Smrg/* end confdefs.h. */ 39781fb077a1Smrg 39791fb077a1Smrgint 3980ebcdf611Smrgmain (void) 39811fb077a1Smrg{ 39821fb077a1Smrg 39831fb077a1Smrg ; 39841fb077a1Smrg return 0; 39851fb077a1Smrg} 39861fb077a1Smrg_ACEOF 3987ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 3988ebcdf611Smrgthen : 39891fb077a1Smrg 3990ebcdf611Smrgelse $as_nop 3991a5a92c01Smrg ac_c_werror_flag=$ac_save_c_werror_flag 39921fb077a1Smrg CFLAGS="-g" 3993a5a92c01Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39941fb077a1Smrg/* end confdefs.h. */ 39951fb077a1Smrg 39961fb077a1Smrgint 3997ebcdf611Smrgmain (void) 39981fb077a1Smrg{ 39991fb077a1Smrg 40001fb077a1Smrg ; 40011fb077a1Smrg return 0; 40021fb077a1Smrg} 40031fb077a1Smrg_ACEOF 4004ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 4005ebcdf611Smrgthen : 40061fb077a1Smrg ac_cv_prog_cc_g=yes 40071fb077a1Smrgfi 4008ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40091fb077a1Smrgfi 4010ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40111fb077a1Smrgfi 4012ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40131fb077a1Smrg ac_c_werror_flag=$ac_save_c_werror_flag 40141fb077a1Smrgfi 4015ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4016ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4017ebcdf611Smrgif test $ac_test_CFLAGS; then 40181fb077a1Smrg CFLAGS=$ac_save_CFLAGS 40191fb077a1Smrgelif test $ac_cv_prog_cc_g = yes; then 40201fb077a1Smrg if test "$GCC" = yes; then 40211fb077a1Smrg CFLAGS="-g -O2" 40221fb077a1Smrg else 40231fb077a1Smrg CFLAGS="-g" 40241fb077a1Smrg fi 40251fb077a1Smrgelse 40261fb077a1Smrg if test "$GCC" = yes; then 40271fb077a1Smrg CFLAGS="-O2" 40281fb077a1Smrg else 40291fb077a1Smrg CFLAGS= 40301fb077a1Smrg fi 40311fb077a1Smrgfi 4032ebcdf611Smrgac_prog_cc_stdc=no 4033ebcdf611Smrgif test x$ac_prog_cc_stdc = xno 4034ebcdf611Smrgthen : 4035ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4036ebcdf611Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 4037ebcdf611Smrgif test ${ac_cv_prog_cc_c11+y} 4038ebcdf611Smrgthen : 4039ebcdf611Smrg printf %s "(cached) " >&6 4040ebcdf611Smrgelse $as_nop 4041ebcdf611Smrg ac_cv_prog_cc_c11=no 40421fb077a1Smrgac_save_CC=$CC 4043a5a92c01Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 40441fb077a1Smrg/* end confdefs.h. */ 4045ebcdf611Smrg$ac_c_conftest_c11_program 4046ebcdf611Smrg_ACEOF 4047ebcdf611Smrgfor ac_arg in '' -std=gnu11 4048ebcdf611Smrgdo 4049ebcdf611Smrg CC="$ac_save_CC $ac_arg" 4050ebcdf611Smrg if ac_fn_c_try_compile "$LINENO" 4051ebcdf611Smrgthen : 4052ebcdf611Smrg ac_cv_prog_cc_c11=$ac_arg 4053ebcdf611Smrgfi 4054ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4055ebcdf611Smrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4056ebcdf611Smrgdone 4057ebcdf611Smrgrm -f conftest.$ac_ext 4058ebcdf611SmrgCC=$ac_save_CC 4059ebcdf611Smrgfi 40601fb077a1Smrg 4061ebcdf611Smrgif test "x$ac_cv_prog_cc_c11" = xno 4062ebcdf611Smrgthen : 4063ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4064ebcdf611Smrgprintf "%s\n" "unsupported" >&6; } 4065ebcdf611Smrgelse $as_nop 4066ebcdf611Smrg if test "x$ac_cv_prog_cc_c11" = x 4067ebcdf611Smrgthen : 4068ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4069ebcdf611Smrgprintf "%s\n" "none needed" >&6; } 4070ebcdf611Smrgelse $as_nop 4071ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4072ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4073ebcdf611Smrg CC="$CC $ac_cv_prog_cc_c11" 4074ebcdf611Smrgfi 4075ebcdf611Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4076ebcdf611Smrg ac_prog_cc_stdc=c11 4077ebcdf611Smrgfi 4078ebcdf611Smrgfi 4079ebcdf611Smrgif test x$ac_prog_cc_stdc = xno 4080ebcdf611Smrgthen : 4081ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4082ebcdf611Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 4083ebcdf611Smrgif test ${ac_cv_prog_cc_c99+y} 4084ebcdf611Smrgthen : 4085ebcdf611Smrg printf %s "(cached) " >&6 4086ebcdf611Smrgelse $as_nop 4087ebcdf611Smrg ac_cv_prog_cc_c99=no 4088ebcdf611Smrgac_save_CC=$CC 4089ebcdf611Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4090ebcdf611Smrg/* end confdefs.h. */ 4091ebcdf611Smrg$ac_c_conftest_c99_program 4092ebcdf611Smrg_ACEOF 4093ebcdf611Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4094ebcdf611Smrgdo 4095ebcdf611Smrg CC="$ac_save_CC $ac_arg" 4096ebcdf611Smrg if ac_fn_c_try_compile "$LINENO" 4097ebcdf611Smrgthen : 4098ebcdf611Smrg ac_cv_prog_cc_c99=$ac_arg 4099ebcdf611Smrgfi 4100ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4101ebcdf611Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4102ebcdf611Smrgdone 4103ebcdf611Smrgrm -f conftest.$ac_ext 4104ebcdf611SmrgCC=$ac_save_CC 4105ebcdf611Smrgfi 41061fb077a1Smrg 4107ebcdf611Smrgif test "x$ac_cv_prog_cc_c99" = xno 4108ebcdf611Smrgthen : 4109ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4110ebcdf611Smrgprintf "%s\n" "unsupported" >&6; } 4111ebcdf611Smrgelse $as_nop 4112ebcdf611Smrg if test "x$ac_cv_prog_cc_c99" = x 4113ebcdf611Smrgthen : 4114ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4115ebcdf611Smrgprintf "%s\n" "none needed" >&6; } 4116ebcdf611Smrgelse $as_nop 4117ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4118ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4119ebcdf611Smrg CC="$CC $ac_cv_prog_cc_c99" 4120ebcdf611Smrgfi 4121ebcdf611Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4122ebcdf611Smrg ac_prog_cc_stdc=c99 4123ebcdf611Smrgfi 4124ebcdf611Smrgfi 4125ebcdf611Smrgif test x$ac_prog_cc_stdc = xno 4126ebcdf611Smrgthen : 4127ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4128ebcdf611Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 4129ebcdf611Smrgif test ${ac_cv_prog_cc_c89+y} 4130ebcdf611Smrgthen : 4131ebcdf611Smrg printf %s "(cached) " >&6 4132ebcdf611Smrgelse $as_nop 4133ebcdf611Smrg ac_cv_prog_cc_c89=no 4134ebcdf611Smrgac_save_CC=$CC 4135ebcdf611Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4136ebcdf611Smrg/* end confdefs.h. */ 4137ebcdf611Smrg$ac_c_conftest_c89_program 41381fb077a1Smrg_ACEOF 4139ebcdf611Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 41401fb077a1Smrgdo 41411fb077a1Smrg CC="$ac_save_CC $ac_arg" 4142ebcdf611Smrg if ac_fn_c_try_compile "$LINENO" 4143ebcdf611Smrgthen : 41441fb077a1Smrg ac_cv_prog_cc_c89=$ac_arg 4145a5a92c01Smrgfi 4146ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4147a5a92c01Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4148a5a92c01Smrgdone 4149a5a92c01Smrgrm -f conftest.$ac_ext 4150a5a92c01SmrgCC=$ac_save_CC 4151a5a92c01Smrgfi 4152a5a92c01Smrg 4153ebcdf611Smrgif test "x$ac_cv_prog_cc_c89" = xno 4154ebcdf611Smrgthen : 4155ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4156ebcdf611Smrgprintf "%s\n" "unsupported" >&6; } 4157ebcdf611Smrgelse $as_nop 4158ebcdf611Smrg if test "x$ac_cv_prog_cc_c89" = x 4159ebcdf611Smrgthen : 4160ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4161ebcdf611Smrgprintf "%s\n" "none needed" >&6; } 4162ebcdf611Smrgelse $as_nop 4163ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4164ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4165ebcdf611Smrg CC="$CC $ac_cv_prog_cc_c89" 4166ebcdf611Smrgfi 4167ebcdf611Smrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4168ebcdf611Smrg ac_prog_cc_stdc=c89 4169ebcdf611Smrgfi 4170a5a92c01Smrgfi 4171a5a92c01Smrg 4172a5a92c01Smrgac_ext=c 4173a5a92c01Smrgac_cpp='$CPP $CPPFLAGS' 4174a5a92c01Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4175a5a92c01Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4176a5a92c01Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4177a5a92c01Smrg 4178ebcdf611Smrg 4179ebcdf611Smrg ac_ext=c 4180ae51dfb6Smrgac_cpp='$CPP $CPPFLAGS' 4181ae51dfb6Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4182ae51dfb6Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4183ae51dfb6Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4184ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4185ebcdf611Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 4186ebcdf611Smrgif test ${am_cv_prog_cc_c_o+y} 4187ebcdf611Smrgthen : 4188ebcdf611Smrg printf %s "(cached) " >&6 4189ebcdf611Smrgelse $as_nop 4190ae51dfb6Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4191ae51dfb6Smrg/* end confdefs.h. */ 4192ae51dfb6Smrg 4193ae51dfb6Smrgint 4194ebcdf611Smrgmain (void) 4195ae51dfb6Smrg{ 4196ae51dfb6Smrg 4197ae51dfb6Smrg ; 4198ae51dfb6Smrg return 0; 4199ae51dfb6Smrg} 4200ae51dfb6Smrg_ACEOF 4201ae51dfb6Smrg # Make sure it works both with $CC and with simple cc. 4202ae51dfb6Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 4203ae51dfb6Smrg # compilers refuse to overwrite an existing .o file with -o, 4204ae51dfb6Smrg # though they will create one. 4205ae51dfb6Smrg am_cv_prog_cc_c_o=yes 4206ae51dfb6Smrg for am_i in 1 2; do 4207ae51dfb6Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4208ae51dfb6Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4209ae51dfb6Smrg ac_status=$? 4210ae51dfb6Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4211ae51dfb6Smrg (exit $ac_status); } \ 4212ae51dfb6Smrg && test -f conftest2.$ac_objext; then 4213ae51dfb6Smrg : OK 4214ae51dfb6Smrg else 4215ae51dfb6Smrg am_cv_prog_cc_c_o=no 4216ae51dfb6Smrg break 4217ae51dfb6Smrg fi 4218ae51dfb6Smrg done 4219ae51dfb6Smrg rm -f core conftest* 4220ae51dfb6Smrg unset am_i 4221ae51dfb6Smrgfi 4222ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4223ebcdf611Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4224ae51dfb6Smrgif test "$am_cv_prog_cc_c_o" != yes; then 4225ae51dfb6Smrg # Losing compiler, so override with the script. 4226ae51dfb6Smrg # FIXME: It is wrong to rewrite CC. 4227ae51dfb6Smrg # But if we don't then we get into trouble of one sort or another. 4228ae51dfb6Smrg # A longer-term fix would be to have automake use am__CC in this case, 4229ae51dfb6Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4230ae51dfb6Smrg CC="$am_aux_dir/compile $CC" 4231ae51dfb6Smrgfi 4232ae51dfb6Smrgac_ext=c 4233ae51dfb6Smrgac_cpp='$CPP $CPPFLAGS' 4234ae51dfb6Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4235ae51dfb6Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4236ae51dfb6Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4237ae51dfb6Smrg 4238ae51dfb6Smrg 4239a5a92c01Smrgdepcc="$CC" am_compiler_list= 4240a5a92c01Smrg 4241ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4242ebcdf611Smrgprintf %s "checking dependency style of $depcc... " >&6; } 4243ebcdf611Smrgif test ${am_cv_CC_dependencies_compiler_type+y} 4244ebcdf611Smrgthen : 4245ebcdf611Smrg printf %s "(cached) " >&6 4246ebcdf611Smrgelse $as_nop 4247a5a92c01Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4248a5a92c01Smrg # We make a subdir and do the tests there. Otherwise we can end up 4249a5a92c01Smrg # making bogus files that we don't know about and never remove. For 4250a5a92c01Smrg # instance it was reported that on HP-UX the gcc test will end up 4251ae51dfb6Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 4252ae51dfb6Smrg # in D". 42531d05b0c9Smrg rm -rf conftest.dir 4254a5a92c01Smrg mkdir conftest.dir 4255a5a92c01Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 4256a5a92c01Smrg # using a relative directory. 4257a5a92c01Smrg cp "$am_depcomp" conftest.dir 4258a5a92c01Smrg cd conftest.dir 4259a5a92c01Smrg # We will build objects and dependencies in a subdirectory because 4260a5a92c01Smrg # it helps to detect inapplicable dependency modes. For instance 4261a5a92c01Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 4262a5a92c01Smrg # side effect of compilation, but ICC will put the dependencies in 4263a5a92c01Smrg # the current directory while Tru64 will put them in the object 4264a5a92c01Smrg # directory. 4265a5a92c01Smrg mkdir sub 4266a5a92c01Smrg 4267a5a92c01Smrg am_cv_CC_dependencies_compiler_type=none 4268a5a92c01Smrg if test "$am_compiler_list" = ""; then 4269a5a92c01Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4270a5a92c01Smrg fi 4271a5a92c01Smrg am__universal=false 4272a5a92c01Smrg case " $depcc " in #( 4273a5a92c01Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4274a5a92c01Smrg esac 4275a5a92c01Smrg 4276a5a92c01Smrg for depmode in $am_compiler_list; do 4277a5a92c01Smrg # Setup a source with many dependencies, because some compilers 4278a5a92c01Smrg # like to wrap large dependency lists on column 80 (with \), and 4279a5a92c01Smrg # we should not choose a depcomp mode which is confused by this. 4280a5a92c01Smrg # 4281a5a92c01Smrg # We need to recreate these files for each test, as the compiler may 4282a5a92c01Smrg # overwrite some of them when testing with obscure command lines. 4283a5a92c01Smrg # This happens at least with the AIX C compiler. 4284a5a92c01Smrg : > sub/conftest.c 4285a5a92c01Smrg for i in 1 2 3 4 5 6; do 4286a5a92c01Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4287ae51dfb6Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4288ae51dfb6Smrg # Solaris 10 /bin/sh. 4289ae51dfb6Smrg echo '/* dummy */' > sub/conftst$i.h 4290a5a92c01Smrg done 4291a5a92c01Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4292a5a92c01Smrg 4293ae51dfb6Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4294a5a92c01Smrg # mode. It turns out that the SunPro C++ compiler does not properly 4295ae51dfb6Smrg # handle '-M -o', and we need to detect this. Also, some Intel 4296ae51dfb6Smrg # versions had trouble with output in subdirs. 4297a5a92c01Smrg am__obj=sub/conftest.${OBJEXT-o} 4298a5a92c01Smrg am__minus_obj="-o $am__obj" 4299a5a92c01Smrg case $depmode in 4300a5a92c01Smrg gcc) 4301a5a92c01Smrg # This depmode causes a compiler race in universal mode. 4302a5a92c01Smrg test "$am__universal" = false || continue 4303a5a92c01Smrg ;; 4304a5a92c01Smrg nosideeffect) 4305ae51dfb6Smrg # After this tag, mechanisms are not by side-effect, so they'll 4306ae51dfb6Smrg # only be used when explicitly requested. 4307a5a92c01Smrg if test "x$enable_dependency_tracking" = xyes; then 4308a5a92c01Smrg continue 4309a5a92c01Smrg else 4310a5a92c01Smrg break 4311a5a92c01Smrg fi 4312a5a92c01Smrg ;; 43131d05b0c9Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4314ae51dfb6Smrg # This compiler won't grok '-c -o', but also, the minuso test has 4315a5a92c01Smrg # not run yet. These depmodes are late enough in the game, and 4316a5a92c01Smrg # so weak that their functioning should not be impacted. 4317a5a92c01Smrg am__obj=conftest.${OBJEXT-o} 4318a5a92c01Smrg am__minus_obj= 4319a5a92c01Smrg ;; 4320a5a92c01Smrg none) break ;; 4321a5a92c01Smrg esac 4322a5a92c01Smrg if depmode=$depmode \ 4323a5a92c01Smrg source=sub/conftest.c object=$am__obj \ 4324ebcdf611Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4325ebcdf611Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4326ebcdf611Smrg >/dev/null 2>conftest.err && 4327ebcdf611Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4328ebcdf611Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4329ebcdf611Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4330ebcdf611Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4331ebcdf611Smrg # icc doesn't choke on unknown options, it will just issue warnings 4332ebcdf611Smrg # or remarks (even with -Werror). So we grep stderr for any message 4333ebcdf611Smrg # that says an option was ignored or not supported. 4334ebcdf611Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4335ebcdf611Smrg # icc: Command line warning: ignoring option '-M'; no argument required 4336ebcdf611Smrg # The diagnosis changed in icc 8.0: 4337ebcdf611Smrg # icc: Command line remark: option '-MP' not supported 4338ebcdf611Smrg if (grep 'ignoring option' conftest.err || 4339ebcdf611Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4340ebcdf611Smrg am_cv_CC_dependencies_compiler_type=$depmode 4341ebcdf611Smrg break 4342ebcdf611Smrg fi 4343a5a92c01Smrg fi 4344a5a92c01Smrg done 43451fb077a1Smrg 4346ebcdf611Smrg cd .. 4347ebcdf611Smrg rm -rf conftest.dir 4348a5a92c01Smrgelse 4349ebcdf611Smrg am_cv_CC_dependencies_compiler_type=none 43501fb077a1Smrgfi 4351a5a92c01Smrg 43521fb077a1Smrgfi 4353ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4354ebcdf611Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4355ebcdf611SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 43561fb077a1Smrg 4357ebcdf611Smrg if 4358ebcdf611Smrg test "x$enable_dependency_tracking" != xno \ 4359ebcdf611Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4360ebcdf611Smrg am__fastdepCC_TRUE= 4361ebcdf611Smrg am__fastdepCC_FALSE='#' 4362a5a92c01Smrgelse 4363ebcdf611Smrg am__fastdepCC_TRUE='#' 4364ebcdf611Smrg am__fastdepCC_FALSE= 43651fb077a1Smrgfi 43661fb077a1Smrg 43671fb077a1Smrg 43681fb077a1Smrg 4369ebcdf611Smrg 4370ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4371ebcdf611Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4372ebcdf611Smrgif test ${ac_cv_c_undeclared_builtin_options+y} 4373ebcdf611Smrgthen : 4374ebcdf611Smrg printf %s "(cached) " >&6 4375ebcdf611Smrgelse $as_nop 4376ebcdf611Smrg ac_save_CFLAGS=$CFLAGS 4377ebcdf611Smrg ac_cv_c_undeclared_builtin_options='cannot detect' 4378ebcdf611Smrg for ac_arg in '' -fno-builtin; do 4379ebcdf611Smrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4380ebcdf611Smrg # This test program should *not* compile successfully. 4381ebcdf611Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4382a5a92c01Smrg/* end confdefs.h. */ 43831fb077a1Smrg 4384a5a92c01Smrgint 4385ebcdf611Smrgmain (void) 4386a5a92c01Smrg{ 4387ebcdf611Smrg(void) strchr; 4388a5a92c01Smrg ; 4389a5a92c01Smrg return 0; 4390a5a92c01Smrg} 4391a5a92c01Smrg_ACEOF 4392ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 4393ebcdf611Smrgthen : 43941fb077a1Smrg 4395ebcdf611Smrgelse $as_nop 4396ebcdf611Smrg # This test program should compile successfully. 4397ebcdf611Smrg # No library function is consistently available on 4398ebcdf611Smrg # freestanding implementations, so test against a dummy 4399ebcdf611Smrg # declaration. Include always-available headers on the 4400ebcdf611Smrg # off chance that they somehow elicit warnings. 4401ebcdf611Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4402a5a92c01Smrg/* end confdefs.h. */ 4403ebcdf611Smrg#include <float.h> 4404ebcdf611Smrg#include <limits.h> 4405ebcdf611Smrg#include <stdarg.h> 4406ebcdf611Smrg#include <stddef.h> 4407ebcdf611Smrgextern void ac_decl (int, char *); 4408a5a92c01Smrg 4409a5a92c01Smrgint 4410ebcdf611Smrgmain (void) 4411a5a92c01Smrg{ 4412ebcdf611Smrg(void) ac_decl (0, (char *) 0); 4413ebcdf611Smrg (void) ac_decl; 4414ebcdf611Smrg 4415ebcdf611Smrg ; 4416a5a92c01Smrg return 0; 4417a5a92c01Smrg} 4418a5a92c01Smrg_ACEOF 4419ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 4420ebcdf611Smrgthen : 4421ebcdf611Smrg if test x"$ac_arg" = x 4422ebcdf611Smrgthen : 4423ebcdf611Smrg ac_cv_c_undeclared_builtin_options='none needed' 4424ebcdf611Smrgelse $as_nop 4425ebcdf611Smrg ac_cv_c_undeclared_builtin_options=$ac_arg 4426a5a92c01Smrgfi 4427ebcdf611Smrg break 44281fb077a1Smrgfi 4429ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44301fb077a1Smrgfi 4431ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4432ebcdf611Smrg done 4433ebcdf611Smrg CFLAGS=$ac_save_CFLAGS 4434ebcdf611Smrg 4435ebcdf611Smrgfi 4436ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4437ebcdf611Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4438ebcdf611Smrg case $ac_cv_c_undeclared_builtin_options in #( 4439ebcdf611Smrg 'cannot detect') : 4440ebcdf611Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4441ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 4442ebcdf611Smrgas_fn_error $? "cannot make $CC report undeclared builtins 4443ebcdf611SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 4444ebcdf611Smrg 'none needed') : 4445ebcdf611Smrg ac_c_undeclared_builtin_options='' ;; #( 4446ebcdf611Smrg *) : 4447ebcdf611Smrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4448ebcdf611Smrgesac 44491fb077a1Smrg 4450ebcdf611Smrgac_header= ac_cache= 4451ebcdf611Smrgfor ac_item in $ac_header_c_list 4452ebcdf611Smrgdo 4453ebcdf611Smrg if test $ac_cache; then 4454ebcdf611Smrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4455ebcdf611Smrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4456ebcdf611Smrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4457ebcdf611Smrg fi 4458ebcdf611Smrg ac_header= ac_cache= 4459ebcdf611Smrg elif test $ac_header; then 4460ebcdf611Smrg ac_cache=$ac_item 4461ebcdf611Smrg else 4462ebcdf611Smrg ac_header=$ac_item 4463ebcdf611Smrg fi 4464ebcdf611Smrgdone 44651fb077a1Smrg 44661fb077a1Smrg 4467a5a92c01Smrg 4468a5a92c01Smrg 44691fb077a1Smrg 44701fb077a1Smrg 44711fb077a1Smrg 44721fb077a1Smrg 4473ebcdf611Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4474ebcdf611Smrgthen : 4475ebcdf611Smrg 4476ebcdf611Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4477ebcdf611Smrg 4478ebcdf611Smrgfi 4479ebcdf611Smrg 4480ebcdf611Smrg 44811d05b0c9Smrg 44821d05b0c9Smrg 4483ebcdf611Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4484ebcdf611Smrgif test "x$ac_cv_have_decl___clang__" = xyes 4485ebcdf611Smrgthen : 44861d05b0c9Smrg CLANGCC="yes" 4487ebcdf611Smrgelse $as_nop 44881d05b0c9Smrg CLANGCC="no" 44891d05b0c9Smrgfi 4490ebcdf611Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4491ebcdf611Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4492ebcdf611Smrgthen : 44931d05b0c9Smrg INTELCC="yes" 4494ebcdf611Smrgelse $as_nop 44951d05b0c9Smrg INTELCC="no" 44961d05b0c9Smrgfi 4497ebcdf611Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4498ebcdf611Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4499ebcdf611Smrgthen : 45001d05b0c9Smrg SUNCC="yes" 4501ebcdf611Smrgelse $as_nop 45021d05b0c9Smrg SUNCC="no" 45031d05b0c9Smrgfi 45041d05b0c9Smrg 45051d05b0c9Smrg 45061d05b0c9Smrg 45071d05b0c9Smrg 4508ae51dfb6Smrg 4509ae51dfb6Smrg 4510ae51dfb6Smrg 4511ae51dfb6Smrg 45121fb077a1Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 45131fb077a1Smrg if test -n "$ac_tool_prefix"; then 45141fb077a1Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 45151fb077a1Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4516ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4517ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 4518ebcdf611Smrgif test ${ac_cv_path_PKG_CONFIG+y} 4519ebcdf611Smrgthen : 4520ebcdf611Smrg printf %s "(cached) " >&6 4521ebcdf611Smrgelse $as_nop 45221fb077a1Smrg case $PKG_CONFIG in 45231fb077a1Smrg [\\/]* | ?:[\\/]*) 45241fb077a1Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 45251fb077a1Smrg ;; 45261fb077a1Smrg *) 45271fb077a1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 45281fb077a1Smrgfor as_dir in $PATH 45291fb077a1Smrgdo 45301fb077a1Smrg IFS=$as_save_IFS 4531ebcdf611Smrg case $as_dir in #((( 4532ebcdf611Smrg '') as_dir=./ ;; 4533ebcdf611Smrg */) ;; 4534ebcdf611Smrg *) as_dir=$as_dir/ ;; 4535ebcdf611Smrg esac 4536a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4537ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4538ebcdf611Smrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4539ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 45401fb077a1Smrg break 2 45411fb077a1Smrg fi 45421fb077a1Smrgdone 4543a5a92c01Smrg done 45441fb077a1SmrgIFS=$as_save_IFS 45451fb077a1Smrg 45461fb077a1Smrg ;; 45471fb077a1Smrgesac 45481fb077a1Smrgfi 45491fb077a1SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 45501fb077a1Smrgif test -n "$PKG_CONFIG"; then 4551ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4552ebcdf611Smrgprintf "%s\n" "$PKG_CONFIG" >&6; } 45531fb077a1Smrgelse 4554ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4555ebcdf611Smrgprintf "%s\n" "no" >&6; } 45561fb077a1Smrgfi 45571fb077a1Smrg 45581fb077a1Smrg 45591fb077a1Smrgfi 45601fb077a1Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 45611fb077a1Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 45621fb077a1Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 45631fb077a1Smrgset dummy pkg-config; ac_word=$2 4564ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4565ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; } 4566ebcdf611Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4567ebcdf611Smrgthen : 4568ebcdf611Smrg printf %s "(cached) " >&6 4569ebcdf611Smrgelse $as_nop 45701fb077a1Smrg case $ac_pt_PKG_CONFIG in 45711fb077a1Smrg [\\/]* | ?:[\\/]*) 45721fb077a1Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 45731fb077a1Smrg ;; 45741fb077a1Smrg *) 45751fb077a1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 45761fb077a1Smrgfor as_dir in $PATH 45771fb077a1Smrgdo 45781fb077a1Smrg IFS=$as_save_IFS 4579ebcdf611Smrg case $as_dir in #((( 4580ebcdf611Smrg '') as_dir=./ ;; 4581ebcdf611Smrg */) ;; 4582ebcdf611Smrg *) as_dir=$as_dir/ ;; 4583ebcdf611Smrg esac 4584a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4585ebcdf611Smrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4586ebcdf611Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4587ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 45881fb077a1Smrg break 2 45891fb077a1Smrg fi 45901fb077a1Smrgdone 4591a5a92c01Smrg done 45921fb077a1SmrgIFS=$as_save_IFS 45931fb077a1Smrg 45941fb077a1Smrg ;; 45951fb077a1Smrgesac 45961fb077a1Smrgfi 45971fb077a1Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 45981fb077a1Smrgif test -n "$ac_pt_PKG_CONFIG"; then 4599ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4600ebcdf611Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 46011fb077a1Smrgelse 4602ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4603ebcdf611Smrgprintf "%s\n" "no" >&6; } 46041fb077a1Smrgfi 46051fb077a1Smrg 46061fb077a1Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 46071fb077a1Smrg PKG_CONFIG="" 46081fb077a1Smrg else 46091fb077a1Smrg case $cross_compiling:$ac_tool_warned in 46101fb077a1Smrgyes:) 4611ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4612ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 46131fb077a1Smrgac_tool_warned=yes ;; 46141fb077a1Smrgesac 46151fb077a1Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 46161fb077a1Smrg fi 46171fb077a1Smrgelse 46181fb077a1Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 46191fb077a1Smrgfi 46201fb077a1Smrg 46211fb077a1Smrgfi 46221fb077a1Smrgif test -n "$PKG_CONFIG"; then 46231fb077a1Smrg _pkg_min_version=0.9.0 4624ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4625ebcdf611Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 46261fb077a1Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4627ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4628ebcdf611Smrgprintf "%s\n" "yes" >&6; } 46291fb077a1Smrg else 4630ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4631ebcdf611Smrgprintf "%s\n" "no" >&6; } 46321fb077a1Smrg PKG_CONFIG="" 46331fb077a1Smrg fi 46341fb077a1Smrgfi 46351fb077a1Smrg 4636ebcdf611Smrg 4637ebcdf611Smrg # Make sure we can run config.sub. 4638ebcdf611Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4639ebcdf611Smrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4640ebcdf611Smrg 4641ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4642ebcdf611Smrgprintf %s "checking build system type... " >&6; } 4643ebcdf611Smrgif test ${ac_cv_build+y} 4644ebcdf611Smrgthen : 4645ebcdf611Smrg printf %s "(cached) " >&6 4646ebcdf611Smrgelse $as_nop 46471fb077a1Smrg ac_build_alias=$build_alias 46481fb077a1Smrgtest "x$ac_build_alias" = x && 4649ebcdf611Smrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 46501fb077a1Smrgtest "x$ac_build_alias" = x && 4651a5a92c01Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4652ebcdf611Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4653ebcdf611Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 46541fb077a1Smrg 46551fb077a1Smrgfi 4656ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4657ebcdf611Smrgprintf "%s\n" "$ac_cv_build" >&6; } 46581fb077a1Smrgcase $ac_cv_build in 46591fb077a1Smrg*-*-*) ;; 4660a5a92c01Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 46611fb077a1Smrgesac 46621fb077a1Smrgbuild=$ac_cv_build 46631fb077a1Smrgac_save_IFS=$IFS; IFS='-' 46641fb077a1Smrgset x $ac_cv_build 46651fb077a1Smrgshift 46661fb077a1Smrgbuild_cpu=$1 46671fb077a1Smrgbuild_vendor=$2 46681fb077a1Smrgshift; shift 46691fb077a1Smrg# Remember, the first character of IFS is used to create $*, 46701fb077a1Smrg# except with old shells: 46711fb077a1Smrgbuild_os=$* 46721fb077a1SmrgIFS=$ac_save_IFS 46731fb077a1Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 46741fb077a1Smrg 46751fb077a1Smrg 4676ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4677ebcdf611Smrgprintf %s "checking host system type... " >&6; } 4678ebcdf611Smrgif test ${ac_cv_host+y} 4679ebcdf611Smrgthen : 4680ebcdf611Smrg printf %s "(cached) " >&6 4681ebcdf611Smrgelse $as_nop 46821fb077a1Smrg if test "x$host_alias" = x; then 46831fb077a1Smrg ac_cv_host=$ac_cv_build 46841fb077a1Smrgelse 4685ebcdf611Smrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4686ebcdf611Smrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 46871fb077a1Smrgfi 46881fb077a1Smrg 46891fb077a1Smrgfi 4690ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4691ebcdf611Smrgprintf "%s\n" "$ac_cv_host" >&6; } 46921fb077a1Smrgcase $ac_cv_host in 46931fb077a1Smrg*-*-*) ;; 4694a5a92c01Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 46951fb077a1Smrgesac 46961fb077a1Smrghost=$ac_cv_host 46971fb077a1Smrgac_save_IFS=$IFS; IFS='-' 46981fb077a1Smrgset x $ac_cv_host 46991fb077a1Smrgshift 47001fb077a1Smrghost_cpu=$1 47011fb077a1Smrghost_vendor=$2 47021fb077a1Smrgshift; shift 47031fb077a1Smrg# Remember, the first character of IFS is used to create $*, 47041fb077a1Smrg# except with old shells: 47051fb077a1Smrghost_os=$* 47061fb077a1SmrgIFS=$ac_save_IFS 47071fb077a1Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 47081fb077a1Smrg 47091fb077a1Smrg 4710ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4711ebcdf611Smrgprintf %s "checking for a sed that does not truncate output... " >&6; } 4712ebcdf611Smrgif test ${ac_cv_path_SED+y} 4713ebcdf611Smrgthen : 4714ebcdf611Smrg printf %s "(cached) " >&6 4715ebcdf611Smrgelse $as_nop 4716a5a92c01Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4717a5a92c01Smrg for ac_i in 1 2 3 4 5 6 7; do 4718a5a92c01Smrg ac_script="$ac_script$as_nl$ac_script" 4719a5a92c01Smrg done 4720a5a92c01Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4721a5a92c01Smrg { ac_script=; unset ac_script;} 4722a5a92c01Smrg if test -z "$SED"; then 4723a5a92c01Smrg ac_path_SED_found=false 4724a5a92c01Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4725a5a92c01Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4726a5a92c01Smrgfor as_dir in $PATH 4727a5a92c01Smrgdo 4728a5a92c01Smrg IFS=$as_save_IFS 4729ebcdf611Smrg case $as_dir in #((( 4730ebcdf611Smrg '') as_dir=./ ;; 4731ebcdf611Smrg */) ;; 4732ebcdf611Smrg *) as_dir=$as_dir/ ;; 4733ebcdf611Smrg esac 4734ebcdf611Smrg for ac_prog in sed gsed 4735ebcdf611Smrg do 4736a5a92c01Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4737ebcdf611Smrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4738ae51dfb6Smrg as_fn_executable_p "$ac_path_SED" || continue 4739a5a92c01Smrg# Check for GNU ac_path_SED and select it if it is found. 4740a5a92c01Smrg # Check for GNU $ac_path_SED 4741a5a92c01Smrgcase `"$ac_path_SED" --version 2>&1` in 4742a5a92c01Smrg*GNU*) 4743a5a92c01Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4744a5a92c01Smrg*) 4745a5a92c01Smrg ac_count=0 4746ebcdf611Smrg printf %s 0123456789 >"conftest.in" 4747a5a92c01Smrg while : 4748a5a92c01Smrg do 4749a5a92c01Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4750a5a92c01Smrg mv "conftest.tmp" "conftest.in" 4751a5a92c01Smrg cp "conftest.in" "conftest.nl" 4752ebcdf611Smrg printf "%s\n" '' >> "conftest.nl" 4753a5a92c01Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4754a5a92c01Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4755a5a92c01Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4756a5a92c01Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4757a5a92c01Smrg # Best one so far, save it but keep looking for a better one 4758a5a92c01Smrg ac_cv_path_SED="$ac_path_SED" 4759a5a92c01Smrg ac_path_SED_max=$ac_count 4760a5a92c01Smrg fi 4761a5a92c01Smrg # 10*(2^10) chars as input seems more than enough 4762a5a92c01Smrg test $ac_count -gt 10 && break 4763a5a92c01Smrg done 4764a5a92c01Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4765a5a92c01Smrgesac 4766a5a92c01Smrg 4767a5a92c01Smrg $ac_path_SED_found && break 3 4768a5a92c01Smrg done 4769a5a92c01Smrg done 4770a5a92c01Smrg done 4771a5a92c01SmrgIFS=$as_save_IFS 4772a5a92c01Smrg if test -z "$ac_cv_path_SED"; then 4773a5a92c01Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4774a5a92c01Smrg fi 4775a5a92c01Smrgelse 4776a5a92c01Smrg ac_cv_path_SED=$SED 4777a5a92c01Smrgfi 4778a5a92c01Smrg 4779a5a92c01Smrgfi 4780ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4781ebcdf611Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4782a5a92c01Smrg SED="$ac_cv_path_SED" 4783a5a92c01Smrg rm -f conftest.sed 4784a5a92c01Smrg 4785a5a92c01Smrg 4786a5a92c01Smrg 4787a5a92c01Smrg 4788a5a92c01Smrg 47891d05b0c9Smrg 47901d05b0c9Smrg# Check whether --enable-selective-werror was given. 4791ebcdf611Smrgif test ${enable_selective_werror+y} 4792ebcdf611Smrgthen : 47931d05b0c9Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4794ebcdf611Smrgelse $as_nop 47951d05b0c9Smrg SELECTIVE_WERROR=yes 47961d05b0c9Smrgfi 47971d05b0c9Smrg 47981d05b0c9Smrg 47991d05b0c9Smrg 48001d05b0c9Smrg 48011d05b0c9Smrg 48021d05b0c9Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 48031d05b0c9Smrgif test "x$SUNCC" = "xyes"; then 48041d05b0c9Smrg BASE_CFLAGS="-v" 4805a5a92c01Smrgelse 48061d05b0c9Smrg BASE_CFLAGS="" 4807a5a92c01Smrgfi 4808a5a92c01Smrg 48091d05b0c9Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 48101d05b0c9Smrg 48111d05b0c9Smrg 48121d05b0c9Smrg 48131d05b0c9Smrg 48141d05b0c9Smrg 48151d05b0c9Smrg 48161d05b0c9Smrg 48171d05b0c9Smrg 48181d05b0c9Smrg 48191d05b0c9Smrg 48201d05b0c9Smrg 48211d05b0c9Smrg 48221d05b0c9Smrg 48231d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 48241d05b0c9Smrg 48251d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 48261d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4827ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4828ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4829ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4830ebcdf611Smrgthen : 4831ebcdf611Smrg printf %s "(cached) " >&6 4832ebcdf611Smrgelse $as_nop 48331d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48341d05b0c9Smrg/* end confdefs.h. */ 48351d05b0c9Smrgint i; 48361d05b0c9Smrg_ACEOF 4837ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 4838ebcdf611Smrgthen : 48391d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4840ebcdf611Smrgelse $as_nop 48411d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 48421d05b0c9Smrgfi 4843ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 48441d05b0c9Smrgfi 4845ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4846ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 48471d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 48481d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48491d05b0c9Smrgfi 48501d05b0c9Smrg 48511d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 48521d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 48531d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48541d05b0c9Smrg fi 48551d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4856ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4857ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4858ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4859ebcdf611Smrgthen : 4860ebcdf611Smrg printf %s "(cached) " >&6 4861ebcdf611Smrgelse $as_nop 48621d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48631d05b0c9Smrg/* end confdefs.h. */ 48641d05b0c9Smrgint i; 48651d05b0c9Smrg_ACEOF 4866ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 4867ebcdf611Smrgthen : 48681d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4869ebcdf611Smrgelse $as_nop 48701d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 48711d05b0c9Smrgfi 4872ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 48731d05b0c9Smrgfi 4874ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4875ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 48761d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 48771d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4878a5a92c01Smrgfi 4879a5a92c01Smrg 48801d05b0c9Smrgfound="no" 4881a5a92c01Smrg 48821d05b0c9Smrg if test $found = "no" ; then 4883ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 48841d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48851d05b0c9Smrg fi 4886a5a92c01Smrg 4887ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 48881d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 48891d05b0c9Smrg fi 4890a5a92c01Smrg 48911d05b0c9Smrg CFLAGS="$CFLAGS -Wall" 4892a5a92c01Smrg 4893ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4894ebcdf611Smrgprintf %s "checking if $CC supports -Wall... " >&6; } 48951d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wall 4896ebcdf611Smrg if eval test \${$cacheid+y} 4897ebcdf611Smrgthen : 4898ebcdf611Smrg printf %s "(cached) " >&6 4899ebcdf611Smrgelse $as_nop 49001d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49011d05b0c9Smrg/* end confdefs.h. */ 49021d05b0c9Smrgint i; 49031d05b0c9Smrgint 4904ebcdf611Smrgmain (void) 49051d05b0c9Smrg{ 4906a5a92c01Smrg 49071d05b0c9Smrg ; 49081d05b0c9Smrg return 0; 49091d05b0c9Smrg} 49101d05b0c9Smrg_ACEOF 4911ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 4912ebcdf611Smrgthen : 49131d05b0c9Smrg eval $cacheid=yes 4914ebcdf611Smrgelse $as_nop 49151d05b0c9Smrg eval $cacheid=no 49161d05b0c9Smrgfi 4917ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 49181d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 4919a5a92c01Smrgfi 4920a5a92c01Smrg 49211d05b0c9Smrg 49221d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 49231d05b0c9Smrg 49241d05b0c9Smrg eval supported=\$$cacheid 4925ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4926ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 49271d05b0c9Smrg if test "$supported" = "yes" ; then 49281d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 49291d05b0c9Smrg found="yes" 49301d05b0c9Smrg fi 49311d05b0c9Smrg fi 49321d05b0c9Smrg 49331d05b0c9Smrg 49341d05b0c9Smrg 49351d05b0c9Smrg 49361d05b0c9Smrg 49371d05b0c9Smrg 49381d05b0c9Smrg 49391d05b0c9Smrg 49401d05b0c9Smrg 49411d05b0c9Smrg 49421d05b0c9Smrg 49431d05b0c9Smrg 49441d05b0c9Smrg 49451d05b0c9Smrg 49461d05b0c9Smrg 49471d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 49481d05b0c9Smrg 49491d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 49501d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4951ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4952ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4953ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4954ebcdf611Smrgthen : 4955ebcdf611Smrg printf %s "(cached) " >&6 4956ebcdf611Smrgelse $as_nop 49571d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49581d05b0c9Smrg/* end confdefs.h. */ 49591d05b0c9Smrgint i; 49601d05b0c9Smrg_ACEOF 4961ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 4962ebcdf611Smrgthen : 49631d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4964ebcdf611Smrgelse $as_nop 49651d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 49661d05b0c9Smrgfi 4967ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 49681d05b0c9Smrgfi 4969ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4970ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 49711d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 49721d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4973a5a92c01Smrgfi 4974a5a92c01Smrg 49751d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 49761d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 49771d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49781d05b0c9Smrg fi 49791d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4980ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4981ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4982ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4983ebcdf611Smrgthen : 4984ebcdf611Smrg printf %s "(cached) " >&6 4985ebcdf611Smrgelse $as_nop 49861d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49871d05b0c9Smrg/* end confdefs.h. */ 49881d05b0c9Smrgint i; 49891d05b0c9Smrg_ACEOF 4990ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 4991ebcdf611Smrgthen : 49921d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4993ebcdf611Smrgelse $as_nop 49941d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 49951d05b0c9Smrgfi 4996ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 49971d05b0c9Smrgfi 4998ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4999ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 50001d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 50011d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50021d05b0c9Smrgfi 50031d05b0c9Smrg 50041d05b0c9Smrgfound="no" 50051d05b0c9Smrg 50061d05b0c9Smrg if test $found = "no" ; then 5007ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 50081d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50091d05b0c9Smrg fi 50101d05b0c9Smrg 5011ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 50121d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 50131d05b0c9Smrg fi 50141d05b0c9Smrg 50151d05b0c9Smrg CFLAGS="$CFLAGS -Wpointer-arith" 50161d05b0c9Smrg 5017ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5018ebcdf611Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 50191d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5020ebcdf611Smrg if eval test \${$cacheid+y} 5021ebcdf611Smrgthen : 5022ebcdf611Smrg printf %s "(cached) " >&6 5023ebcdf611Smrgelse $as_nop 50241d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50251d05b0c9Smrg/* end confdefs.h. */ 50261d05b0c9Smrgint i; 50271d05b0c9Smrgint 5028ebcdf611Smrgmain (void) 50291d05b0c9Smrg{ 50301d05b0c9Smrg 50311d05b0c9Smrg ; 50321d05b0c9Smrg return 0; 50331d05b0c9Smrg} 50341d05b0c9Smrg_ACEOF 5035ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5036ebcdf611Smrgthen : 50371d05b0c9Smrg eval $cacheid=yes 5038ebcdf611Smrgelse $as_nop 50391d05b0c9Smrg eval $cacheid=no 50401d05b0c9Smrgfi 5041ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 50421d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 50431d05b0c9Smrgfi 50441d05b0c9Smrg 50451d05b0c9Smrg 50461d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50471d05b0c9Smrg 50481d05b0c9Smrg eval supported=\$$cacheid 5049ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5050ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 50511d05b0c9Smrg if test "$supported" = "yes" ; then 50521d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 50531d05b0c9Smrg found="yes" 50541d05b0c9Smrg fi 50551d05b0c9Smrg fi 50561d05b0c9Smrg 50571d05b0c9Smrg 50581d05b0c9Smrg 50591d05b0c9Smrg 50601d05b0c9Smrg 50611d05b0c9Smrg 50621d05b0c9Smrg 50631d05b0c9Smrg 50641d05b0c9Smrg 50651d05b0c9Smrg 50661d05b0c9Smrg 50671d05b0c9Smrg 50681d05b0c9Smrg 50691d05b0c9Smrg 50701d05b0c9Smrg 50711d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 50721d05b0c9Smrg 50731d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 50741d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5075ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5076ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5077ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5078ebcdf611Smrgthen : 5079ebcdf611Smrg printf %s "(cached) " >&6 5080ebcdf611Smrgelse $as_nop 50811d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50821d05b0c9Smrg/* end confdefs.h. */ 50831d05b0c9Smrgint i; 50841d05b0c9Smrg_ACEOF 5085ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5086ebcdf611Smrgthen : 50871d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5088ebcdf611Smrgelse $as_nop 50891d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 50901d05b0c9Smrgfi 5091ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 50921d05b0c9Smrgfi 5093ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5094ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 50951d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 50961d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5097a5a92c01Smrgfi 5098a5a92c01Smrg 50991d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 51001d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51011d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5102a5a92c01Smrg fi 51031d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5104ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5105ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5106ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5107ebcdf611Smrgthen : 5108ebcdf611Smrg printf %s "(cached) " >&6 5109ebcdf611Smrgelse $as_nop 51101d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51111d05b0c9Smrg/* end confdefs.h. */ 51121d05b0c9Smrgint i; 51131d05b0c9Smrg_ACEOF 5114ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5115ebcdf611Smrgthen : 51161d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5117ebcdf611Smrgelse $as_nop 51181d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 51191d05b0c9Smrgfi 5120ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 51211d05b0c9Smrgfi 5122ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5123ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 51241d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 51251d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51261d05b0c9Smrgfi 51271d05b0c9Smrg 51281d05b0c9Smrgfound="no" 51291d05b0c9Smrg 51301d05b0c9Smrg if test $found = "no" ; then 5131ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51321d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51331d05b0c9Smrg fi 51341d05b0c9Smrg 5135ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 51361d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51371d05b0c9Smrg fi 51381d05b0c9Smrg 51391d05b0c9Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 51401d05b0c9Smrg 5141ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5142ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 51431d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5144ebcdf611Smrg if eval test \${$cacheid+y} 5145ebcdf611Smrgthen : 5146ebcdf611Smrg printf %s "(cached) " >&6 5147ebcdf611Smrgelse $as_nop 51481d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51491d05b0c9Smrg/* end confdefs.h. */ 51501d05b0c9Smrgint i; 51511d05b0c9Smrgint 5152ebcdf611Smrgmain (void) 51531d05b0c9Smrg{ 51541d05b0c9Smrg 51551d05b0c9Smrg ; 51561d05b0c9Smrg return 0; 51571d05b0c9Smrg} 51581d05b0c9Smrg_ACEOF 5159ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5160ebcdf611Smrgthen : 51611d05b0c9Smrg eval $cacheid=yes 5162ebcdf611Smrgelse $as_nop 51631d05b0c9Smrg eval $cacheid=no 51641d05b0c9Smrgfi 5165ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 51661d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 5167a5a92c01Smrgfi 51681d05b0c9Smrg 51691d05b0c9Smrg 51701d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51711d05b0c9Smrg 51721d05b0c9Smrg eval supported=\$$cacheid 5173ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5174ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 51751d05b0c9Smrg if test "$supported" = "yes" ; then 51761d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 51771d05b0c9Smrg found="yes" 51781d05b0c9Smrg fi 51791d05b0c9Smrg fi 51801d05b0c9Smrg 51811d05b0c9Smrg 51821d05b0c9Smrg 51831d05b0c9Smrg 51841d05b0c9Smrg 51851d05b0c9Smrg 51861d05b0c9Smrg 51871d05b0c9Smrg 51881d05b0c9Smrg 51891d05b0c9Smrg 51901d05b0c9Smrg 51911d05b0c9Smrg 51921d05b0c9Smrg 51931d05b0c9Smrg 51941d05b0c9Smrg 51951d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 51961d05b0c9Smrg 51971d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 51981d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5199ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5200ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5201ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5202ebcdf611Smrgthen : 5203ebcdf611Smrg printf %s "(cached) " >&6 5204ebcdf611Smrgelse $as_nop 52051d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52061d05b0c9Smrg/* end confdefs.h. */ 52071d05b0c9Smrgint i; 52081d05b0c9Smrg_ACEOF 5209ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5210ebcdf611Smrgthen : 52111d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5212ebcdf611Smrgelse $as_nop 52131d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 52141d05b0c9Smrgfi 5215ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 52161d05b0c9Smrgfi 5217ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5218ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 52191d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 52201d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52211d05b0c9Smrgfi 52221d05b0c9Smrg 52231d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 52241d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52251d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52261d05b0c9Smrg fi 52271d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5228ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5229ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5230ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5231ebcdf611Smrgthen : 5232ebcdf611Smrg printf %s "(cached) " >&6 5233ebcdf611Smrgelse $as_nop 52341d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52351d05b0c9Smrg/* end confdefs.h. */ 52361d05b0c9Smrgint i; 52371d05b0c9Smrg_ACEOF 5238ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5239ebcdf611Smrgthen : 52401d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5241ebcdf611Smrgelse $as_nop 52421d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 52431d05b0c9Smrgfi 5244ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 52451d05b0c9Smrgfi 5246ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5247ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 52481d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 52491d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52501d05b0c9Smrgfi 52511d05b0c9Smrg 52521d05b0c9Smrgfound="no" 52531d05b0c9Smrg 52541d05b0c9Smrg if test $found = "no" ; then 5255ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52561d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52571d05b0c9Smrg fi 52581d05b0c9Smrg 5259ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 52601d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 52611d05b0c9Smrg fi 52621d05b0c9Smrg 52631d05b0c9Smrg CFLAGS="$CFLAGS -Wformat=2" 52641d05b0c9Smrg 5265ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5266ebcdf611Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5267ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5268ebcdf611Smrg if eval test \${$cacheid+y} 5269ebcdf611Smrgthen : 5270ebcdf611Smrg printf %s "(cached) " >&6 5271ebcdf611Smrgelse $as_nop 52721d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52731d05b0c9Smrg/* end confdefs.h. */ 52741d05b0c9Smrgint i; 52751d05b0c9Smrgint 5276ebcdf611Smrgmain (void) 52771d05b0c9Smrg{ 52781d05b0c9Smrg 52791d05b0c9Smrg ; 52801d05b0c9Smrg return 0; 52811d05b0c9Smrg} 52821d05b0c9Smrg_ACEOF 5283ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5284ebcdf611Smrgthen : 52851d05b0c9Smrg eval $cacheid=yes 5286ebcdf611Smrgelse $as_nop 52871d05b0c9Smrg eval $cacheid=no 52881d05b0c9Smrgfi 5289ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 52901d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 52911d05b0c9Smrgfi 52921d05b0c9Smrg 52931d05b0c9Smrg 52941d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 52951d05b0c9Smrg 52961d05b0c9Smrg eval supported=\$$cacheid 5297ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5298ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 52991d05b0c9Smrg if test "$supported" = "yes" ; then 53001d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 53011d05b0c9Smrg found="yes" 53021d05b0c9Smrg fi 53031d05b0c9Smrg fi 53041d05b0c9Smrg 53051d05b0c9Smrg if test $found = "no" ; then 5306ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 53071d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 53081d05b0c9Smrg fi 53091d05b0c9Smrg 5310ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 53111d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 53121d05b0c9Smrg fi 53131d05b0c9Smrg 53141d05b0c9Smrg CFLAGS="$CFLAGS -Wformat" 53151d05b0c9Smrg 5316ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5317ebcdf611Smrgprintf %s "checking if $CC supports -Wformat... " >&6; } 53181d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wformat 5319ebcdf611Smrg if eval test \${$cacheid+y} 5320ebcdf611Smrgthen : 5321ebcdf611Smrg printf %s "(cached) " >&6 5322ebcdf611Smrgelse $as_nop 53231d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53241d05b0c9Smrg/* end confdefs.h. */ 53251d05b0c9Smrgint i; 53261d05b0c9Smrgint 5327ebcdf611Smrgmain (void) 53281d05b0c9Smrg{ 53291d05b0c9Smrg 53301d05b0c9Smrg ; 53311d05b0c9Smrg return 0; 53321d05b0c9Smrg} 53331d05b0c9Smrg_ACEOF 5334ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5335ebcdf611Smrgthen : 53361d05b0c9Smrg eval $cacheid=yes 5337ebcdf611Smrgelse $as_nop 53381d05b0c9Smrg eval $cacheid=no 53391d05b0c9Smrgfi 5340ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 53411d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 53421d05b0c9Smrgfi 53431d05b0c9Smrg 53441d05b0c9Smrg 53451d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 53461d05b0c9Smrg 53471d05b0c9Smrg eval supported=\$$cacheid 5348ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5349ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 53501d05b0c9Smrg if test "$supported" = "yes" ; then 53511d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 53521d05b0c9Smrg found="yes" 53531d05b0c9Smrg fi 53541d05b0c9Smrg fi 53551d05b0c9Smrg 53561d05b0c9Smrg 53571d05b0c9Smrg 53581d05b0c9Smrg 53591d05b0c9Smrg 53601d05b0c9Smrg 53611d05b0c9Smrg 53621d05b0c9Smrg 53631d05b0c9Smrg 53641d05b0c9Smrg 53651d05b0c9Smrg 53661d05b0c9Smrg 53671d05b0c9Smrg 53681d05b0c9Smrg 53691d05b0c9Smrg 53701d05b0c9Smrg 53711d05b0c9Smrg 53721d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 53731d05b0c9Smrg 53741d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 53751d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5376ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5377ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5378ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5379ebcdf611Smrgthen : 5380ebcdf611Smrg printf %s "(cached) " >&6 5381ebcdf611Smrgelse $as_nop 53821d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 53831d05b0c9Smrg/* end confdefs.h. */ 53841d05b0c9Smrgint i; 53851d05b0c9Smrg_ACEOF 5386ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5387ebcdf611Smrgthen : 53881d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5389ebcdf611Smrgelse $as_nop 53901d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 53911d05b0c9Smrgfi 5392ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 53931d05b0c9Smrgfi 5394ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5395ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 53961d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 53971d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 53981d05b0c9Smrgfi 53991d05b0c9Smrg 54001d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 54011d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54021d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54031d05b0c9Smrg fi 54041d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5405ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5406ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5407ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5408ebcdf611Smrgthen : 5409ebcdf611Smrg printf %s "(cached) " >&6 5410ebcdf611Smrgelse $as_nop 54111d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54121d05b0c9Smrg/* end confdefs.h. */ 54131d05b0c9Smrgint i; 54141d05b0c9Smrg_ACEOF 5415ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5416ebcdf611Smrgthen : 54171d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5418ebcdf611Smrgelse $as_nop 54191d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 54201d05b0c9Smrgfi 5421ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 54221d05b0c9Smrgfi 5423ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5424ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 54251d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 54261d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54271d05b0c9Smrgfi 54281d05b0c9Smrg 54291d05b0c9Smrgfound="no" 54301d05b0c9Smrg 54311d05b0c9Smrg if test $found = "no" ; then 5432ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54331d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54341d05b0c9Smrg fi 54351d05b0c9Smrg 5436ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 54371d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 54381d05b0c9Smrg fi 54391d05b0c9Smrg 54401d05b0c9Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 54411d05b0c9Smrg 5442ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5443ebcdf611Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 54441d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5445ebcdf611Smrg if eval test \${$cacheid+y} 5446ebcdf611Smrgthen : 5447ebcdf611Smrg printf %s "(cached) " >&6 5448ebcdf611Smrgelse $as_nop 54491d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54501d05b0c9Smrg/* end confdefs.h. */ 54511d05b0c9Smrgint i; 54521d05b0c9Smrgint 5453ebcdf611Smrgmain (void) 54541d05b0c9Smrg{ 54551d05b0c9Smrg 54561d05b0c9Smrg ; 54571d05b0c9Smrg return 0; 54581d05b0c9Smrg} 54591d05b0c9Smrg_ACEOF 5460ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5461ebcdf611Smrgthen : 54621d05b0c9Smrg eval $cacheid=yes 5463ebcdf611Smrgelse $as_nop 54641d05b0c9Smrg eval $cacheid=no 54651d05b0c9Smrgfi 5466ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 54671d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 54681d05b0c9Smrgfi 54691d05b0c9Smrg 54701d05b0c9Smrg 54711d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54721d05b0c9Smrg 54731d05b0c9Smrg eval supported=\$$cacheid 5474ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5475ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 54761d05b0c9Smrg if test "$supported" = "yes" ; then 54771d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 54781d05b0c9Smrg found="yes" 54791d05b0c9Smrg fi 54801d05b0c9Smrg fi 54811d05b0c9Smrg 54821d05b0c9Smrg 54831d05b0c9Smrg 54841d05b0c9Smrg 54851d05b0c9Smrg 54861d05b0c9Smrg 54871d05b0c9Smrg 54881d05b0c9Smrg 54891d05b0c9Smrg 54901d05b0c9Smrg 54911d05b0c9Smrg 54921d05b0c9Smrg 54931d05b0c9Smrg 54941d05b0c9Smrg 54951d05b0c9Smrg 54961d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 54971d05b0c9Smrg 54981d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 54991d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5500ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5501ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5502ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5503ebcdf611Smrgthen : 5504ebcdf611Smrg printf %s "(cached) " >&6 5505ebcdf611Smrgelse $as_nop 55061d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55071d05b0c9Smrg/* end confdefs.h. */ 55081d05b0c9Smrgint i; 55091d05b0c9Smrg_ACEOF 5510ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5511ebcdf611Smrgthen : 55121d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5513ebcdf611Smrgelse $as_nop 55141d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 55151d05b0c9Smrgfi 5516ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 55171d05b0c9Smrgfi 5518ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5519ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 55201d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 55211d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55221d05b0c9Smrgfi 55231d05b0c9Smrg 55241d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 55251d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55261d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55271d05b0c9Smrg fi 55281d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5529ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5530ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5531ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5532ebcdf611Smrgthen : 5533ebcdf611Smrg printf %s "(cached) " >&6 5534ebcdf611Smrgelse $as_nop 55351d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55361d05b0c9Smrg/* end confdefs.h. */ 55371d05b0c9Smrgint i; 55381d05b0c9Smrg_ACEOF 5539ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5540ebcdf611Smrgthen : 55411d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5542ebcdf611Smrgelse $as_nop 55431d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 55441d05b0c9Smrgfi 5545ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 55461d05b0c9Smrgfi 5547ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5548ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 55491d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 55501d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55511d05b0c9Smrgfi 55521d05b0c9Smrg 55531d05b0c9Smrgfound="no" 55541d05b0c9Smrg 55551d05b0c9Smrg if test $found = "no" ; then 5556ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55571d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55581d05b0c9Smrg fi 55591d05b0c9Smrg 5560ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 55611d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55621d05b0c9Smrg fi 55631d05b0c9Smrg 55641d05b0c9Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 55651d05b0c9Smrg 5566ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5567ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 55681d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5569ebcdf611Smrg if eval test \${$cacheid+y} 5570ebcdf611Smrgthen : 5571ebcdf611Smrg printf %s "(cached) " >&6 5572ebcdf611Smrgelse $as_nop 55731d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55741d05b0c9Smrg/* end confdefs.h. */ 55751d05b0c9Smrgint i; 55761d05b0c9Smrgint 5577ebcdf611Smrgmain (void) 55781d05b0c9Smrg{ 55791d05b0c9Smrg 55801d05b0c9Smrg ; 55811d05b0c9Smrg return 0; 55821d05b0c9Smrg} 55831d05b0c9Smrg_ACEOF 5584ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5585ebcdf611Smrgthen : 55861d05b0c9Smrg eval $cacheid=yes 5587ebcdf611Smrgelse $as_nop 55881d05b0c9Smrg eval $cacheid=no 55891d05b0c9Smrgfi 5590ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 55911d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 55921d05b0c9Smrgfi 55931d05b0c9Smrg 55941d05b0c9Smrg 55951d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 55961d05b0c9Smrg 55971d05b0c9Smrg eval supported=\$$cacheid 5598ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5599ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 56001d05b0c9Smrg if test "$supported" = "yes" ; then 56011d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 56021d05b0c9Smrg found="yes" 56031d05b0c9Smrg fi 56041d05b0c9Smrg fi 56051d05b0c9Smrg 56061d05b0c9Smrg 56071d05b0c9Smrg 56081d05b0c9Smrg 56091d05b0c9Smrg 56101d05b0c9Smrg 56111d05b0c9Smrg 56121d05b0c9Smrg 56131d05b0c9Smrg 56141d05b0c9Smrg 56151d05b0c9Smrg 56161d05b0c9Smrg 56171d05b0c9Smrg 56181d05b0c9Smrg 56191d05b0c9Smrg 56201d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 56211d05b0c9Smrg 56221d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 56231d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5624ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5625ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5626ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5627ebcdf611Smrgthen : 5628ebcdf611Smrg printf %s "(cached) " >&6 5629ebcdf611Smrgelse $as_nop 56301d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56311d05b0c9Smrg/* end confdefs.h. */ 56321d05b0c9Smrgint i; 56331d05b0c9Smrg_ACEOF 5634ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5635ebcdf611Smrgthen : 56361d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5637ebcdf611Smrgelse $as_nop 56381d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 56391d05b0c9Smrgfi 5640ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 56411d05b0c9Smrgfi 5642ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5643ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 56441d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 56451d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 56461d05b0c9Smrgfi 56471d05b0c9Smrg 56481d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 56491d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56501d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56511d05b0c9Smrg fi 56521d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5653ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5654ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5655ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5656ebcdf611Smrgthen : 5657ebcdf611Smrg printf %s "(cached) " >&6 5658ebcdf611Smrgelse $as_nop 56591d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56601d05b0c9Smrg/* end confdefs.h. */ 56611d05b0c9Smrgint i; 56621d05b0c9Smrg_ACEOF 5663ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5664ebcdf611Smrgthen : 56651d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5666ebcdf611Smrgelse $as_nop 56671d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 56681d05b0c9Smrgfi 5669ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 56701d05b0c9Smrgfi 5671ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5672ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 56731d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 56741d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 56751d05b0c9Smrgfi 56761d05b0c9Smrg 56771d05b0c9Smrgfound="no" 56781d05b0c9Smrg 56791d05b0c9Smrg if test $found = "no" ; then 5680ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56811d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56821d05b0c9Smrg fi 56831d05b0c9Smrg 5684ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 56851d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 56861d05b0c9Smrg fi 56871d05b0c9Smrg 56881d05b0c9Smrg CFLAGS="$CFLAGS -Wnested-externs" 56891d05b0c9Smrg 5690ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5691ebcdf611Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 56921d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 5693ebcdf611Smrg if eval test \${$cacheid+y} 5694ebcdf611Smrgthen : 5695ebcdf611Smrg printf %s "(cached) " >&6 5696ebcdf611Smrgelse $as_nop 56971d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56981d05b0c9Smrg/* end confdefs.h. */ 56991d05b0c9Smrgint i; 57001d05b0c9Smrgint 5701ebcdf611Smrgmain (void) 57021d05b0c9Smrg{ 57031d05b0c9Smrg 57041d05b0c9Smrg ; 57051d05b0c9Smrg return 0; 57061d05b0c9Smrg} 57071d05b0c9Smrg_ACEOF 5708ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5709ebcdf611Smrgthen : 57101d05b0c9Smrg eval $cacheid=yes 5711ebcdf611Smrgelse $as_nop 57121d05b0c9Smrg eval $cacheid=no 57131d05b0c9Smrgfi 5714ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 57151d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 57161d05b0c9Smrgfi 57171d05b0c9Smrg 57181d05b0c9Smrg 57191d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57201d05b0c9Smrg 57211d05b0c9Smrg eval supported=\$$cacheid 5722ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5723ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 57241d05b0c9Smrg if test "$supported" = "yes" ; then 57251d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 57261d05b0c9Smrg found="yes" 57271d05b0c9Smrg fi 57281d05b0c9Smrg fi 57291d05b0c9Smrg 57301d05b0c9Smrg 57311d05b0c9Smrg 57321d05b0c9Smrg 57331d05b0c9Smrg 57341d05b0c9Smrg 57351d05b0c9Smrg 57361d05b0c9Smrg 57371d05b0c9Smrg 57381d05b0c9Smrg 57391d05b0c9Smrg 57401d05b0c9Smrg 57411d05b0c9Smrg 57421d05b0c9Smrg 57431d05b0c9Smrg 57441d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 57451d05b0c9Smrg 57461d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 57471d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5748ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5749ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5750ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5751ebcdf611Smrgthen : 5752ebcdf611Smrg printf %s "(cached) " >&6 5753ebcdf611Smrgelse $as_nop 57541d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57551d05b0c9Smrg/* end confdefs.h. */ 57561d05b0c9Smrgint i; 57571d05b0c9Smrg_ACEOF 5758ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5759ebcdf611Smrgthen : 57601d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5761ebcdf611Smrgelse $as_nop 57621d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 57631d05b0c9Smrgfi 5764ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 57651d05b0c9Smrgfi 5766ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5767ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 57681d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 57691d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57701d05b0c9Smrgfi 57711d05b0c9Smrg 57721d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 57731d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 57741d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57751d05b0c9Smrg fi 57761d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5777ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5778ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5779ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5780ebcdf611Smrgthen : 5781ebcdf611Smrg printf %s "(cached) " >&6 5782ebcdf611Smrgelse $as_nop 57831d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57841d05b0c9Smrg/* end confdefs.h. */ 57851d05b0c9Smrgint i; 57861d05b0c9Smrg_ACEOF 5787ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5788ebcdf611Smrgthen : 57891d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5790ebcdf611Smrgelse $as_nop 57911d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 57921d05b0c9Smrgfi 5793ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 57941d05b0c9Smrgfi 5795ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5796ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 57971d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 57981d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57991d05b0c9Smrgfi 58001d05b0c9Smrg 58011d05b0c9Smrgfound="no" 58021d05b0c9Smrg 58031d05b0c9Smrg if test $found = "no" ; then 5804ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 58051d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58061d05b0c9Smrg fi 58071d05b0c9Smrg 5808ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 58091d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 58101d05b0c9Smrg fi 58111d05b0c9Smrg 58121d05b0c9Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 58131d05b0c9Smrg 5814ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5815ebcdf611Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 58161d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5817ebcdf611Smrg if eval test \${$cacheid+y} 5818ebcdf611Smrgthen : 5819ebcdf611Smrg printf %s "(cached) " >&6 5820ebcdf611Smrgelse $as_nop 58211d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58221d05b0c9Smrg/* end confdefs.h. */ 58231d05b0c9Smrgint i; 58241d05b0c9Smrgint 5825ebcdf611Smrgmain (void) 58261d05b0c9Smrg{ 58271d05b0c9Smrg 58281d05b0c9Smrg ; 58291d05b0c9Smrg return 0; 58301d05b0c9Smrg} 58311d05b0c9Smrg_ACEOF 5832ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5833ebcdf611Smrgthen : 58341d05b0c9Smrg eval $cacheid=yes 5835ebcdf611Smrgelse $as_nop 58361d05b0c9Smrg eval $cacheid=no 58371d05b0c9Smrgfi 5838ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 58391d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 58401d05b0c9Smrgfi 58411d05b0c9Smrg 58421d05b0c9Smrg 58431d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58441d05b0c9Smrg 58451d05b0c9Smrg eval supported=\$$cacheid 5846ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5847ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 58481d05b0c9Smrg if test "$supported" = "yes" ; then 58491d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 58501d05b0c9Smrg found="yes" 58511d05b0c9Smrg fi 58521d05b0c9Smrg fi 58531d05b0c9Smrg 58541d05b0c9Smrg 58551d05b0c9Smrg 58561d05b0c9Smrg 58571d05b0c9Smrg 58581d05b0c9Smrg 58591d05b0c9Smrg 58601d05b0c9Smrg 58611d05b0c9Smrg 58621d05b0c9Smrg 58631d05b0c9Smrg 58641d05b0c9Smrg 58651d05b0c9Smrg 58661d05b0c9Smrg 58671d05b0c9Smrg 58681d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 58691d05b0c9Smrg 58701d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 58711d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5872ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5873ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5874ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5875ebcdf611Smrgthen : 5876ebcdf611Smrg printf %s "(cached) " >&6 5877ebcdf611Smrgelse $as_nop 58781d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58791d05b0c9Smrg/* end confdefs.h. */ 58801d05b0c9Smrgint i; 58811d05b0c9Smrg_ACEOF 5882ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5883ebcdf611Smrgthen : 58841d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5885ebcdf611Smrgelse $as_nop 58861d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 58871d05b0c9Smrgfi 5888ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 58891d05b0c9Smrgfi 5890ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5891ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 58921d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 58931d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 58941d05b0c9Smrgfi 58951d05b0c9Smrg 58961d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 58971d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 58981d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58991d05b0c9Smrg fi 59001d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5901ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5902ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5903ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5904ebcdf611Smrgthen : 5905ebcdf611Smrg printf %s "(cached) " >&6 5906ebcdf611Smrgelse $as_nop 59071d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59081d05b0c9Smrg/* end confdefs.h. */ 59091d05b0c9Smrgint i; 59101d05b0c9Smrg_ACEOF 5911ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 5912ebcdf611Smrgthen : 59131d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5914ebcdf611Smrgelse $as_nop 59151d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 59161d05b0c9Smrgfi 5917ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 59181d05b0c9Smrgfi 5919ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5920ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 59211d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 59221d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59231d05b0c9Smrgfi 59241d05b0c9Smrg 59251d05b0c9Smrgfound="no" 59261d05b0c9Smrg 59271d05b0c9Smrg if test $found = "no" ; then 5928ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59291d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59301d05b0c9Smrg fi 59311d05b0c9Smrg 5932ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 59331d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59341d05b0c9Smrg fi 59351d05b0c9Smrg 59361d05b0c9Smrg CFLAGS="$CFLAGS -Wold-style-definition" 59371d05b0c9Smrg 5938ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5939ebcdf611Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 59401d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5941ebcdf611Smrg if eval test \${$cacheid+y} 5942ebcdf611Smrgthen : 5943ebcdf611Smrg printf %s "(cached) " >&6 5944ebcdf611Smrgelse $as_nop 59451d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59461d05b0c9Smrg/* end confdefs.h. */ 59471d05b0c9Smrgint i; 59481d05b0c9Smrgint 5949ebcdf611Smrgmain (void) 59501d05b0c9Smrg{ 59511d05b0c9Smrg 59521d05b0c9Smrg ; 59531d05b0c9Smrg return 0; 59541d05b0c9Smrg} 59551d05b0c9Smrg_ACEOF 5956ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 5957ebcdf611Smrgthen : 59581d05b0c9Smrg eval $cacheid=yes 5959ebcdf611Smrgelse $as_nop 59601d05b0c9Smrg eval $cacheid=no 59611d05b0c9Smrgfi 5962ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 59631d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 59641d05b0c9Smrgfi 59651d05b0c9Smrg 59661d05b0c9Smrg 59671d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59681d05b0c9Smrg 59691d05b0c9Smrg eval supported=\$$cacheid 5970ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5971ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 59721d05b0c9Smrg if test "$supported" = "yes" ; then 59731d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 59741d05b0c9Smrg found="yes" 59751d05b0c9Smrg fi 59761d05b0c9Smrg fi 59771d05b0c9Smrg 5978ae51dfb6Smrg if test $found = "no" ; then 5979ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5980ae51dfb6Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5981ae51dfb6Smrg fi 5982ae51dfb6Smrg 5983ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5984ae51dfb6Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5985ae51dfb6Smrg fi 5986ae51dfb6Smrg 5987ae51dfb6Smrg CFLAGS="$CFLAGS -fd" 5988ae51dfb6Smrg 5989ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 5990ebcdf611Smrgprintf %s "checking if $CC supports -fd... " >&6; } 5991ae51dfb6Smrg cacheid=xorg_cv_cc_flag__fd 5992ebcdf611Smrg if eval test \${$cacheid+y} 5993ebcdf611Smrgthen : 5994ebcdf611Smrg printf %s "(cached) " >&6 5995ebcdf611Smrgelse $as_nop 5996ae51dfb6Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5997ae51dfb6Smrg/* end confdefs.h. */ 5998ae51dfb6Smrgint i; 5999ae51dfb6Smrgint 6000ebcdf611Smrgmain (void) 6001ae51dfb6Smrg{ 6002ae51dfb6Smrg 6003ae51dfb6Smrg ; 6004ae51dfb6Smrg return 0; 6005ae51dfb6Smrg} 6006ae51dfb6Smrg_ACEOF 6007ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6008ebcdf611Smrgthen : 6009ae51dfb6Smrg eval $cacheid=yes 6010ebcdf611Smrgelse $as_nop 6011ae51dfb6Smrg eval $cacheid=no 6012ae51dfb6Smrgfi 6013ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6014ae51dfb6Smrg conftest$ac_exeext conftest.$ac_ext 6015ae51dfb6Smrgfi 6016ae51dfb6Smrg 6017ae51dfb6Smrg 6018ae51dfb6Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6019ae51dfb6Smrg 6020ae51dfb6Smrg eval supported=\$$cacheid 6021ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6022ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 6023ae51dfb6Smrg if test "$supported" = "yes" ; then 6024ae51dfb6Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6025ae51dfb6Smrg found="yes" 6026ae51dfb6Smrg fi 6027ae51dfb6Smrg fi 6028ae51dfb6Smrg 60291d05b0c9Smrg 60301d05b0c9Smrg 60311d05b0c9Smrg 60321d05b0c9Smrg 60331d05b0c9Smrg 60341d05b0c9Smrg 60351d05b0c9Smrg 60361d05b0c9Smrg 60371d05b0c9Smrg 60381d05b0c9Smrg 60391d05b0c9Smrg 60401d05b0c9Smrg 60411d05b0c9Smrg 60421d05b0c9Smrg 60431d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 60441d05b0c9Smrg 60451d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 60461d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6047ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6048ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6049ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6050ebcdf611Smrgthen : 6051ebcdf611Smrg printf %s "(cached) " >&6 6052ebcdf611Smrgelse $as_nop 60531d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60541d05b0c9Smrg/* end confdefs.h. */ 60551d05b0c9Smrgint i; 60561d05b0c9Smrg_ACEOF 6057ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6058ebcdf611Smrgthen : 60591d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6060ebcdf611Smrgelse $as_nop 60611d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 60621d05b0c9Smrgfi 6063ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 60641d05b0c9Smrgfi 6065ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6066ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 60671d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 60681d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 60691d05b0c9Smrgfi 60701d05b0c9Smrg 60711d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 60721d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 60731d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60741d05b0c9Smrg fi 60751d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6076ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6077ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6078ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6079ebcdf611Smrgthen : 6080ebcdf611Smrg printf %s "(cached) " >&6 6081ebcdf611Smrgelse $as_nop 60821d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60831d05b0c9Smrg/* end confdefs.h. */ 60841d05b0c9Smrgint i; 60851d05b0c9Smrg_ACEOF 6086ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6087ebcdf611Smrgthen : 60881d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6089ebcdf611Smrgelse $as_nop 60901d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 60911d05b0c9Smrgfi 6092ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 60931d05b0c9Smrgfi 6094ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6095ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 60961d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 60971d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 60981d05b0c9Smrgfi 60991d05b0c9Smrg 61001d05b0c9Smrgfound="no" 61011d05b0c9Smrg 61021d05b0c9Smrg if test $found = "no" ; then 6103ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 61041d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61051d05b0c9Smrg fi 61061d05b0c9Smrg 6107ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 61081d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 61091d05b0c9Smrg fi 61101d05b0c9Smrg 61111d05b0c9Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 61121d05b0c9Smrg 6113ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6114ebcdf611Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 61151d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6116ebcdf611Smrg if eval test \${$cacheid+y} 6117ebcdf611Smrgthen : 6118ebcdf611Smrg printf %s "(cached) " >&6 6119ebcdf611Smrgelse $as_nop 61201d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61211d05b0c9Smrg/* end confdefs.h. */ 61221d05b0c9Smrgint i; 61231d05b0c9Smrgint 6124ebcdf611Smrgmain (void) 61251d05b0c9Smrg{ 61261d05b0c9Smrg 61271d05b0c9Smrg ; 61281d05b0c9Smrg return 0; 61291d05b0c9Smrg} 61301d05b0c9Smrg_ACEOF 6131ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6132ebcdf611Smrgthen : 61331d05b0c9Smrg eval $cacheid=yes 6134ebcdf611Smrgelse $as_nop 61351d05b0c9Smrg eval $cacheid=no 61361d05b0c9Smrgfi 6137ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 61381d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 61391d05b0c9Smrgfi 61401d05b0c9Smrg 61411d05b0c9Smrg 61421d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61431d05b0c9Smrg 61441d05b0c9Smrg eval supported=\$$cacheid 6145ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6146ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 61471d05b0c9Smrg if test "$supported" = "yes" ; then 61481d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 61491d05b0c9Smrg found="yes" 61501d05b0c9Smrg fi 61511d05b0c9Smrg fi 61521d05b0c9Smrg 61531d05b0c9Smrg 61541d05b0c9Smrg 61551d05b0c9Smrg 61561d05b0c9Smrg 61571d05b0c9Smrg# This chunk adds additional warnings that could catch undesired effects. 61581d05b0c9Smrg 61591d05b0c9Smrg 61601d05b0c9Smrg 61611d05b0c9Smrg 61621d05b0c9Smrg 61631d05b0c9Smrg 61641d05b0c9Smrg 61651d05b0c9Smrg 61661d05b0c9Smrg 61671d05b0c9Smrg 61681d05b0c9Smrg 61691d05b0c9Smrg 61701d05b0c9Smrg 61711d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 61721d05b0c9Smrg 61731d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 61741d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6175ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6176ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6177ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6178ebcdf611Smrgthen : 6179ebcdf611Smrg printf %s "(cached) " >&6 6180ebcdf611Smrgelse $as_nop 61811d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61821d05b0c9Smrg/* end confdefs.h. */ 61831d05b0c9Smrgint i; 61841d05b0c9Smrg_ACEOF 6185ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6186ebcdf611Smrgthen : 61871d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6188ebcdf611Smrgelse $as_nop 61891d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 61901d05b0c9Smrgfi 6191ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 61921d05b0c9Smrgfi 6193ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6194ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 61951d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 61961d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61971d05b0c9Smrgfi 61981d05b0c9Smrg 61991d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 62001d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62011d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62021d05b0c9Smrg fi 62031d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6204ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6205ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6206ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6207ebcdf611Smrgthen : 6208ebcdf611Smrg printf %s "(cached) " >&6 6209ebcdf611Smrgelse $as_nop 62101d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62111d05b0c9Smrg/* end confdefs.h. */ 62121d05b0c9Smrgint i; 62131d05b0c9Smrg_ACEOF 6214ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6215ebcdf611Smrgthen : 62161d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6217ebcdf611Smrgelse $as_nop 62181d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 62191d05b0c9Smrgfi 6220ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 62211d05b0c9Smrgfi 6222ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6223ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 62241d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 62251d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62261d05b0c9Smrgfi 62271d05b0c9Smrg 62281d05b0c9Smrgfound="no" 62291d05b0c9Smrg 62301d05b0c9Smrg if test $found = "no" ; then 6231ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62321d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62331d05b0c9Smrg fi 62341d05b0c9Smrg 6235ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 62361d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 62371d05b0c9Smrg fi 62381d05b0c9Smrg 62391d05b0c9Smrg CFLAGS="$CFLAGS -Wunused" 62401d05b0c9Smrg 6241ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6242ebcdf611Smrgprintf %s "checking if $CC supports -Wunused... " >&6; } 62431d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wunused 6244ebcdf611Smrg if eval test \${$cacheid+y} 6245ebcdf611Smrgthen : 6246ebcdf611Smrg printf %s "(cached) " >&6 6247ebcdf611Smrgelse $as_nop 62481d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62491d05b0c9Smrg/* end confdefs.h. */ 62501d05b0c9Smrgint i; 62511d05b0c9Smrgint 6252ebcdf611Smrgmain (void) 62531d05b0c9Smrg{ 62541d05b0c9Smrg 62551d05b0c9Smrg ; 62561d05b0c9Smrg return 0; 62571d05b0c9Smrg} 62581d05b0c9Smrg_ACEOF 6259ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6260ebcdf611Smrgthen : 62611d05b0c9Smrg eval $cacheid=yes 6262ebcdf611Smrgelse $as_nop 62631d05b0c9Smrg eval $cacheid=no 62641d05b0c9Smrgfi 6265ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 62661d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 62671d05b0c9Smrgfi 62681d05b0c9Smrg 62691d05b0c9Smrg 62701d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62711d05b0c9Smrg 62721d05b0c9Smrg eval supported=\$$cacheid 6273ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6274ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 62751d05b0c9Smrg if test "$supported" = "yes" ; then 62761d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 62771d05b0c9Smrg found="yes" 62781d05b0c9Smrg fi 62791d05b0c9Smrg fi 62801d05b0c9Smrg 62811d05b0c9Smrg 62821d05b0c9Smrg 62831d05b0c9Smrg 62841d05b0c9Smrg 62851d05b0c9Smrg 62861d05b0c9Smrg 62871d05b0c9Smrg 62881d05b0c9Smrg 62891d05b0c9Smrg 62901d05b0c9Smrg 62911d05b0c9Smrg 62921d05b0c9Smrg 62931d05b0c9Smrg 62941d05b0c9Smrg 62951d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 62961d05b0c9Smrg 62971d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 62981d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6299ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6300ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6301ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6302ebcdf611Smrgthen : 6303ebcdf611Smrg printf %s "(cached) " >&6 6304ebcdf611Smrgelse $as_nop 63051d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63061d05b0c9Smrg/* end confdefs.h. */ 63071d05b0c9Smrgint i; 63081d05b0c9Smrg_ACEOF 6309ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6310ebcdf611Smrgthen : 63111d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6312ebcdf611Smrgelse $as_nop 63131d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 63141d05b0c9Smrgfi 6315ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 63161d05b0c9Smrgfi 6317ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6318ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 63191d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 63201d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63211d05b0c9Smrgfi 63221d05b0c9Smrg 63231d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 63241d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63251d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63261d05b0c9Smrg fi 63271d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6328ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6329ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6330ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6331ebcdf611Smrgthen : 6332ebcdf611Smrg printf %s "(cached) " >&6 6333ebcdf611Smrgelse $as_nop 63341d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63351d05b0c9Smrg/* end confdefs.h. */ 63361d05b0c9Smrgint i; 63371d05b0c9Smrg_ACEOF 6338ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6339ebcdf611Smrgthen : 63401d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6341ebcdf611Smrgelse $as_nop 63421d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 63431d05b0c9Smrgfi 6344ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 63451d05b0c9Smrgfi 6346ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6347ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 63481d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 63491d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63501d05b0c9Smrgfi 63511d05b0c9Smrg 63521d05b0c9Smrgfound="no" 63531d05b0c9Smrg 63541d05b0c9Smrg if test $found = "no" ; then 6355ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63561d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63571d05b0c9Smrg fi 63581d05b0c9Smrg 6359ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 63601d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63611d05b0c9Smrg fi 63621d05b0c9Smrg 63631d05b0c9Smrg CFLAGS="$CFLAGS -Wuninitialized" 63641d05b0c9Smrg 6365ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6366ebcdf611Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 63671d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 6368ebcdf611Smrg if eval test \${$cacheid+y} 6369ebcdf611Smrgthen : 6370ebcdf611Smrg printf %s "(cached) " >&6 6371ebcdf611Smrgelse $as_nop 63721d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63731d05b0c9Smrg/* end confdefs.h. */ 63741d05b0c9Smrgint i; 63751d05b0c9Smrgint 6376ebcdf611Smrgmain (void) 63771d05b0c9Smrg{ 63781d05b0c9Smrg 63791d05b0c9Smrg ; 63801d05b0c9Smrg return 0; 63811d05b0c9Smrg} 63821d05b0c9Smrg_ACEOF 6383ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6384ebcdf611Smrgthen : 63851d05b0c9Smrg eval $cacheid=yes 6386ebcdf611Smrgelse $as_nop 63871d05b0c9Smrg eval $cacheid=no 63881d05b0c9Smrgfi 6389ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 63901d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 63911d05b0c9Smrgfi 63921d05b0c9Smrg 63931d05b0c9Smrg 63941d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 63951d05b0c9Smrg 63961d05b0c9Smrg eval supported=\$$cacheid 6397ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6398ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 63991d05b0c9Smrg if test "$supported" = "yes" ; then 64001d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 64011d05b0c9Smrg found="yes" 64021d05b0c9Smrg fi 64031d05b0c9Smrg fi 64041d05b0c9Smrg 64051d05b0c9Smrg 64061d05b0c9Smrg 64071d05b0c9Smrg 64081d05b0c9Smrg 64091d05b0c9Smrg 64101d05b0c9Smrg 64111d05b0c9Smrg 64121d05b0c9Smrg 64131d05b0c9Smrg 64141d05b0c9Smrg 64151d05b0c9Smrg 64161d05b0c9Smrg 64171d05b0c9Smrg 64181d05b0c9Smrg 64191d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 64201d05b0c9Smrg 64211d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 64221d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6423ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6424ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6425ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6426ebcdf611Smrgthen : 6427ebcdf611Smrg printf %s "(cached) " >&6 6428ebcdf611Smrgelse $as_nop 64291d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64301d05b0c9Smrg/* end confdefs.h. */ 64311d05b0c9Smrgint i; 64321d05b0c9Smrg_ACEOF 6433ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6434ebcdf611Smrgthen : 64351d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6436ebcdf611Smrgelse $as_nop 64371d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 64381d05b0c9Smrgfi 6439ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 64401d05b0c9Smrgfi 6441ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6442ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 64431d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 64441d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64451d05b0c9Smrgfi 64461d05b0c9Smrg 64471d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 64481d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64491d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64501d05b0c9Smrg fi 64511d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6452ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6453ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6454ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6455ebcdf611Smrgthen : 6456ebcdf611Smrg printf %s "(cached) " >&6 6457ebcdf611Smrgelse $as_nop 64581d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64591d05b0c9Smrg/* end confdefs.h. */ 64601d05b0c9Smrgint i; 64611d05b0c9Smrg_ACEOF 6462ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6463ebcdf611Smrgthen : 64641d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6465ebcdf611Smrgelse $as_nop 64661d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 64671d05b0c9Smrgfi 6468ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 64691d05b0c9Smrgfi 6470ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6471ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 64721d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 64731d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64741d05b0c9Smrgfi 64751d05b0c9Smrg 64761d05b0c9Smrgfound="no" 64771d05b0c9Smrg 64781d05b0c9Smrg if test $found = "no" ; then 6479ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64801d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64811d05b0c9Smrg fi 64821d05b0c9Smrg 6483ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 64841d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 64851d05b0c9Smrg fi 64861d05b0c9Smrg 64871d05b0c9Smrg CFLAGS="$CFLAGS -Wshadow" 64881d05b0c9Smrg 6489ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6490ebcdf611Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 64911d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wshadow 6492ebcdf611Smrg if eval test \${$cacheid+y} 6493ebcdf611Smrgthen : 6494ebcdf611Smrg printf %s "(cached) " >&6 6495ebcdf611Smrgelse $as_nop 64961d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64971d05b0c9Smrg/* end confdefs.h. */ 64981d05b0c9Smrgint i; 64991d05b0c9Smrgint 6500ebcdf611Smrgmain (void) 65011d05b0c9Smrg{ 65021d05b0c9Smrg 65031d05b0c9Smrg ; 65041d05b0c9Smrg return 0; 65051d05b0c9Smrg} 65061d05b0c9Smrg_ACEOF 6507ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6508ebcdf611Smrgthen : 65091d05b0c9Smrg eval $cacheid=yes 6510ebcdf611Smrgelse $as_nop 65111d05b0c9Smrg eval $cacheid=no 65121d05b0c9Smrgfi 6513ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 65141d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 65151d05b0c9Smrgfi 65161d05b0c9Smrg 65171d05b0c9Smrg 65181d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65191d05b0c9Smrg 65201d05b0c9Smrg eval supported=\$$cacheid 6521ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6522ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 65231d05b0c9Smrg if test "$supported" = "yes" ; then 65241d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 65251d05b0c9Smrg found="yes" 65261d05b0c9Smrg fi 65271d05b0c9Smrg fi 65281d05b0c9Smrg 65291d05b0c9Smrg 65301d05b0c9Smrg 65311d05b0c9Smrg 65321d05b0c9Smrg 65331d05b0c9Smrg 65341d05b0c9Smrg 65351d05b0c9Smrg 65361d05b0c9Smrg 65371d05b0c9Smrg 65381d05b0c9Smrg 65391d05b0c9Smrg 65401d05b0c9Smrg 65411d05b0c9Smrg 65421d05b0c9Smrg 65431d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 65441d05b0c9Smrg 65451d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 65461d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6547ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6548ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6549ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6550ebcdf611Smrgthen : 6551ebcdf611Smrg printf %s "(cached) " >&6 6552ebcdf611Smrgelse $as_nop 65531d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65541d05b0c9Smrg/* end confdefs.h. */ 65551d05b0c9Smrgint i; 65561d05b0c9Smrg_ACEOF 6557ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6558ebcdf611Smrgthen : 65591d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6560ebcdf611Smrgelse $as_nop 65611d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 65621d05b0c9Smrgfi 6563ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 65641d05b0c9Smrgfi 6565ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6566ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 65671d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 65681d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65691d05b0c9Smrgfi 65701d05b0c9Smrg 65711d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 65721d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 65731d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65741d05b0c9Smrg fi 65751d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6576ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6577ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6578ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6579ebcdf611Smrgthen : 6580ebcdf611Smrg printf %s "(cached) " >&6 6581ebcdf611Smrgelse $as_nop 65821d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65831d05b0c9Smrg/* end confdefs.h. */ 65841d05b0c9Smrgint i; 65851d05b0c9Smrg_ACEOF 6586ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6587ebcdf611Smrgthen : 65881d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6589ebcdf611Smrgelse $as_nop 65901d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 65911d05b0c9Smrgfi 6592ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 65931d05b0c9Smrgfi 6594ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6595ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 65961d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 65971d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65981d05b0c9Smrgfi 65991d05b0c9Smrg 66001d05b0c9Smrgfound="no" 66011d05b0c9Smrg 66021d05b0c9Smrg if test $found = "no" ; then 6603ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66041d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66051d05b0c9Smrg fi 66061d05b0c9Smrg 6607ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 66081d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 66091d05b0c9Smrg fi 66101d05b0c9Smrg 6611ae51dfb6Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 66121d05b0c9Smrg 6613ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6614ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6615ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6616ebcdf611Smrg if eval test \${$cacheid+y} 6617ebcdf611Smrgthen : 6618ebcdf611Smrg printf %s "(cached) " >&6 6619ebcdf611Smrgelse $as_nop 66201d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66211d05b0c9Smrg/* end confdefs.h. */ 66221d05b0c9Smrgint i; 66231d05b0c9Smrgint 6624ebcdf611Smrgmain (void) 66251d05b0c9Smrg{ 66261d05b0c9Smrg 66271d05b0c9Smrg ; 66281d05b0c9Smrg return 0; 66291d05b0c9Smrg} 66301d05b0c9Smrg_ACEOF 6631ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6632ebcdf611Smrgthen : 66331d05b0c9Smrg eval $cacheid=yes 6634ebcdf611Smrgelse $as_nop 66351d05b0c9Smrg eval $cacheid=no 66361d05b0c9Smrgfi 6637ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 66381d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 66391d05b0c9Smrgfi 66401d05b0c9Smrg 66411d05b0c9Smrg 66421d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 66431d05b0c9Smrg 66441d05b0c9Smrg eval supported=\$$cacheid 6645ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6646ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 66471d05b0c9Smrg if test "$supported" = "yes" ; then 6648ae51dfb6Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 66491d05b0c9Smrg found="yes" 66501d05b0c9Smrg fi 66511d05b0c9Smrg fi 66521d05b0c9Smrg 66531d05b0c9Smrg 66541d05b0c9Smrg 66551d05b0c9Smrg 66561d05b0c9Smrg 66571d05b0c9Smrg 66581d05b0c9Smrg 66591d05b0c9Smrg 66601d05b0c9Smrg 66611d05b0c9Smrg 66621d05b0c9Smrg 66631d05b0c9Smrg 66641d05b0c9Smrg 66651d05b0c9Smrg 66661d05b0c9Smrg 66671d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 66681d05b0c9Smrg 66691d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 66701d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6671ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6672ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6673ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6674ebcdf611Smrgthen : 6675ebcdf611Smrg printf %s "(cached) " >&6 6676ebcdf611Smrgelse $as_nop 66771d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66781d05b0c9Smrg/* end confdefs.h. */ 66791d05b0c9Smrgint i; 66801d05b0c9Smrg_ACEOF 6681ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6682ebcdf611Smrgthen : 66831d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6684ebcdf611Smrgelse $as_nop 66851d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 66861d05b0c9Smrgfi 6687ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 66881d05b0c9Smrgfi 6689ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6690ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 66911d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 66921d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 66931d05b0c9Smrgfi 66941d05b0c9Smrg 66951d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 66961d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66971d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66981d05b0c9Smrg fi 66991d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6700ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6701ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6702ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6703ebcdf611Smrgthen : 6704ebcdf611Smrg printf %s "(cached) " >&6 6705ebcdf611Smrgelse $as_nop 67061d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67071d05b0c9Smrg/* end confdefs.h. */ 67081d05b0c9Smrgint i; 67091d05b0c9Smrg_ACEOF 6710ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6711ebcdf611Smrgthen : 67121d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6713ebcdf611Smrgelse $as_nop 67141d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 67151d05b0c9Smrgfi 6716ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 67171d05b0c9Smrgfi 6718ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6719ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 67201d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 67211d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67221d05b0c9Smrgfi 67231d05b0c9Smrg 67241d05b0c9Smrgfound="no" 67251d05b0c9Smrg 67261d05b0c9Smrg if test $found = "no" ; then 6727ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67281d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67291d05b0c9Smrg fi 67301d05b0c9Smrg 6731ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 67321d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67331d05b0c9Smrg fi 67341d05b0c9Smrg 6735ae51dfb6Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 67361d05b0c9Smrg 6737ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6738ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6739ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6740ebcdf611Smrg if eval test \${$cacheid+y} 6741ebcdf611Smrgthen : 6742ebcdf611Smrg printf %s "(cached) " >&6 6743ebcdf611Smrgelse $as_nop 67441d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67451d05b0c9Smrg/* end confdefs.h. */ 67461d05b0c9Smrgint i; 67471d05b0c9Smrgint 6748ebcdf611Smrgmain (void) 67491d05b0c9Smrg{ 67501d05b0c9Smrg 67511d05b0c9Smrg ; 67521d05b0c9Smrg return 0; 67531d05b0c9Smrg} 67541d05b0c9Smrg_ACEOF 6755ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6756ebcdf611Smrgthen : 67571d05b0c9Smrg eval $cacheid=yes 6758ebcdf611Smrgelse $as_nop 67591d05b0c9Smrg eval $cacheid=no 67601d05b0c9Smrgfi 6761ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 67621d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 67631d05b0c9Smrgfi 67641d05b0c9Smrg 67651d05b0c9Smrg 67661d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67671d05b0c9Smrg 67681d05b0c9Smrg eval supported=\$$cacheid 6769ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6770ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 67711d05b0c9Smrg if test "$supported" = "yes" ; then 6772ae51dfb6Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 67731d05b0c9Smrg found="yes" 67741d05b0c9Smrg fi 67751d05b0c9Smrg fi 67761d05b0c9Smrg 67771d05b0c9Smrg 67781d05b0c9Smrg 67791d05b0c9Smrg 67801d05b0c9Smrg 67811d05b0c9Smrg 67821d05b0c9Smrg 67831d05b0c9Smrg 67841d05b0c9Smrg 67851d05b0c9Smrg 67861d05b0c9Smrg 67871d05b0c9Smrg 67881d05b0c9Smrg 67891d05b0c9Smrg 67901d05b0c9Smrg 67911d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 67921d05b0c9Smrg 67931d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 67941d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6795ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6796ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6797ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6798ebcdf611Smrgthen : 6799ebcdf611Smrg printf %s "(cached) " >&6 6800ebcdf611Smrgelse $as_nop 68011d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68021d05b0c9Smrg/* end confdefs.h. */ 68031d05b0c9Smrgint i; 68041d05b0c9Smrg_ACEOF 6805ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6806ebcdf611Smrgthen : 68071d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6808ebcdf611Smrgelse $as_nop 68091d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 68101d05b0c9Smrgfi 6811ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 68121d05b0c9Smrgfi 6813ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6814ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 68151d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 68161d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68171d05b0c9Smrgfi 68181d05b0c9Smrg 68191d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 68201d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68211d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68221d05b0c9Smrg fi 68231d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6824ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6825ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6826ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6827ebcdf611Smrgthen : 6828ebcdf611Smrg printf %s "(cached) " >&6 6829ebcdf611Smrgelse $as_nop 68301d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68311d05b0c9Smrg/* end confdefs.h. */ 68321d05b0c9Smrgint i; 68331d05b0c9Smrg_ACEOF 6834ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6835ebcdf611Smrgthen : 68361d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6837ebcdf611Smrgelse $as_nop 68381d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 68391d05b0c9Smrgfi 6840ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 68411d05b0c9Smrgfi 6842ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6843ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 68441d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 68451d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68461d05b0c9Smrgfi 68471d05b0c9Smrg 68481d05b0c9Smrgfound="no" 68491d05b0c9Smrg 68501d05b0c9Smrg if test $found = "no" ; then 6851ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68521d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68531d05b0c9Smrg fi 68541d05b0c9Smrg 6855ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 68561d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 68571d05b0c9Smrg fi 68581d05b0c9Smrg 6859ae51dfb6Smrg CFLAGS="$CFLAGS -Wredundant-decls" 68601d05b0c9Smrg 6861ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6862ebcdf611Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 6863ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6864ebcdf611Smrg if eval test \${$cacheid+y} 6865ebcdf611Smrgthen : 6866ebcdf611Smrg printf %s "(cached) " >&6 6867ebcdf611Smrgelse $as_nop 68681d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68691d05b0c9Smrg/* end confdefs.h. */ 68701d05b0c9Smrgint i; 68711d05b0c9Smrgint 6872ebcdf611Smrgmain (void) 68731d05b0c9Smrg{ 68741d05b0c9Smrg 68751d05b0c9Smrg ; 68761d05b0c9Smrg return 0; 68771d05b0c9Smrg} 68781d05b0c9Smrg_ACEOF 6879ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 6880ebcdf611Smrgthen : 68811d05b0c9Smrg eval $cacheid=yes 6882ebcdf611Smrgelse $as_nop 68831d05b0c9Smrg eval $cacheid=no 68841d05b0c9Smrgfi 6885ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 68861d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 68871d05b0c9Smrgfi 68881d05b0c9Smrg 68891d05b0c9Smrg 68901d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68911d05b0c9Smrg 68921d05b0c9Smrg eval supported=\$$cacheid 6893ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6894ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 68951d05b0c9Smrg if test "$supported" = "yes" ; then 6896ae51dfb6Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 68971d05b0c9Smrg found="yes" 68981d05b0c9Smrg fi 68991d05b0c9Smrg fi 69001d05b0c9Smrg 69011d05b0c9Smrg 69021d05b0c9Smrg 69031d05b0c9Smrg 69041d05b0c9Smrg 69051d05b0c9Smrg 69061d05b0c9Smrg 69071d05b0c9Smrg 69081d05b0c9Smrg 69091d05b0c9Smrg 69101d05b0c9Smrg 69111d05b0c9Smrg 69121d05b0c9Smrg 69131d05b0c9Smrg 69141d05b0c9Smrg 69151d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 69161d05b0c9Smrg 69171d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 69181d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6919ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6920ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6921ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6922ebcdf611Smrgthen : 6923ebcdf611Smrg printf %s "(cached) " >&6 6924ebcdf611Smrgelse $as_nop 69251d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69261d05b0c9Smrg/* end confdefs.h. */ 69271d05b0c9Smrgint i; 69281d05b0c9Smrg_ACEOF 6929ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6930ebcdf611Smrgthen : 69311d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6932ebcdf611Smrgelse $as_nop 69331d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 69341d05b0c9Smrgfi 6935ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 69361d05b0c9Smrgfi 6937ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6938ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 69391d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 69401d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69411d05b0c9Smrgfi 69421d05b0c9Smrg 69431d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 69441d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69451d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69461d05b0c9Smrg fi 69471d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6948ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6949ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6950ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6951ebcdf611Smrgthen : 6952ebcdf611Smrg printf %s "(cached) " >&6 6953ebcdf611Smrgelse $as_nop 69541d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69551d05b0c9Smrg/* end confdefs.h. */ 69561d05b0c9Smrgint i; 69571d05b0c9Smrg_ACEOF 6958ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 6959ebcdf611Smrgthen : 69601d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6961ebcdf611Smrgelse $as_nop 69621d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 69631d05b0c9Smrgfi 6964ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 69651d05b0c9Smrgfi 6966ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6967ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 69681d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 69691d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69701d05b0c9Smrgfi 69711d05b0c9Smrg 69721d05b0c9Smrgfound="no" 69731d05b0c9Smrg 69741d05b0c9Smrg if test $found = "no" ; then 6975ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69761d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69771d05b0c9Smrg fi 69781d05b0c9Smrg 6979ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 69801d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 69811d05b0c9Smrg fi 69821d05b0c9Smrg 6983ae51dfb6Smrg CFLAGS="$CFLAGS -Wlogical-op" 69841d05b0c9Smrg 6985ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6986ebcdf611Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 6987ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 6988ebcdf611Smrg if eval test \${$cacheid+y} 6989ebcdf611Smrgthen : 6990ebcdf611Smrg printf %s "(cached) " >&6 6991ebcdf611Smrgelse $as_nop 69921d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69931d05b0c9Smrg/* end confdefs.h. */ 69941d05b0c9Smrgint i; 69951d05b0c9Smrgint 6996ebcdf611Smrgmain (void) 69971d05b0c9Smrg{ 69981d05b0c9Smrg 69991d05b0c9Smrg ; 70001d05b0c9Smrg return 0; 70011d05b0c9Smrg} 70021d05b0c9Smrg_ACEOF 7003ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7004ebcdf611Smrgthen : 70051d05b0c9Smrg eval $cacheid=yes 7006ebcdf611Smrgelse $as_nop 70071d05b0c9Smrg eval $cacheid=no 70081d05b0c9Smrgfi 7009ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 70101d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 70111d05b0c9Smrgfi 70121d05b0c9Smrg 70131d05b0c9Smrg 70141d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70151d05b0c9Smrg 70161d05b0c9Smrg eval supported=\$$cacheid 7017ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7018ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 70191d05b0c9Smrg if test "$supported" = "yes" ; then 7020ae51dfb6Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 70211d05b0c9Smrg found="yes" 70221d05b0c9Smrg fi 70231d05b0c9Smrg fi 70241d05b0c9Smrg 70251d05b0c9Smrg 70261d05b0c9Smrg 70271d05b0c9Smrg# These are currently disabled because they are noisy. They will be enabled 70281d05b0c9Smrg# in the future once the codebase is sufficiently modernized to silence 70291d05b0c9Smrg# them. For now, I don't want them to drown out the other warnings. 70301d05b0c9Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 70311d05b0c9Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7032ae51dfb6Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 70331d05b0c9Smrg 70341d05b0c9Smrg# Turn some warnings into errors, so we don't accidently get successful builds 70351d05b0c9Smrg# when there are problems that should be fixed. 70361d05b0c9Smrg 70371d05b0c9Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 70381d05b0c9Smrg 70391d05b0c9Smrg 70401d05b0c9Smrg 70411d05b0c9Smrg 70421d05b0c9Smrg 70431d05b0c9Smrg 70441d05b0c9Smrg 70451d05b0c9Smrg 70461d05b0c9Smrg 70471d05b0c9Smrg 70481d05b0c9Smrg 70491d05b0c9Smrg 70501d05b0c9Smrg 70511d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 70521d05b0c9Smrg 70531d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 70541d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7055ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7056ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7057ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7058ebcdf611Smrgthen : 7059ebcdf611Smrg printf %s "(cached) " >&6 7060ebcdf611Smrgelse $as_nop 70611d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70621d05b0c9Smrg/* end confdefs.h. */ 70631d05b0c9Smrgint i; 70641d05b0c9Smrg_ACEOF 7065ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7066ebcdf611Smrgthen : 70671d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7068ebcdf611Smrgelse $as_nop 70691d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 70701d05b0c9Smrgfi 7071ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 70721d05b0c9Smrgfi 7073ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7074ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 70751d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 70761d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70771d05b0c9Smrgfi 70781d05b0c9Smrg 70791d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 70801d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 70811d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 70821d05b0c9Smrg fi 70831d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7084ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7085ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7086ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7087ebcdf611Smrgthen : 7088ebcdf611Smrg printf %s "(cached) " >&6 7089ebcdf611Smrgelse $as_nop 70901d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70911d05b0c9Smrg/* end confdefs.h. */ 70921d05b0c9Smrgint i; 70931d05b0c9Smrg_ACEOF 7094ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7095ebcdf611Smrgthen : 70961d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7097ebcdf611Smrgelse $as_nop 70981d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 70991d05b0c9Smrgfi 7100ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 71011d05b0c9Smrgfi 7102ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7103ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 71041d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 71051d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71061d05b0c9Smrgfi 71071d05b0c9Smrg 71081d05b0c9Smrgfound="no" 71091d05b0c9Smrg 71101d05b0c9Smrg if test $found = "no" ; then 7111ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71121d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71131d05b0c9Smrg fi 71141d05b0c9Smrg 7115ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71161d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71171d05b0c9Smrg fi 71181d05b0c9Smrg 71191d05b0c9Smrg CFLAGS="$CFLAGS -Werror=implicit" 71201d05b0c9Smrg 7121ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7122ebcdf611Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7123ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 7124ebcdf611Smrg if eval test \${$cacheid+y} 7125ebcdf611Smrgthen : 7126ebcdf611Smrg printf %s "(cached) " >&6 7127ebcdf611Smrgelse $as_nop 71281d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71291d05b0c9Smrg/* end confdefs.h. */ 71301d05b0c9Smrgint i; 71311d05b0c9Smrgint 7132ebcdf611Smrgmain (void) 71331d05b0c9Smrg{ 71341d05b0c9Smrg 71351d05b0c9Smrg ; 71361d05b0c9Smrg return 0; 71371d05b0c9Smrg} 71381d05b0c9Smrg_ACEOF 7139ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7140ebcdf611Smrgthen : 71411d05b0c9Smrg eval $cacheid=yes 7142ebcdf611Smrgelse $as_nop 71431d05b0c9Smrg eval $cacheid=no 71441d05b0c9Smrgfi 7145ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 71461d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 71471d05b0c9Smrgfi 71481d05b0c9Smrg 71491d05b0c9Smrg 71501d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71511d05b0c9Smrg 71521d05b0c9Smrg eval supported=\$$cacheid 7153ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7154ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 71551d05b0c9Smrg if test "$supported" = "yes" ; then 71561d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 71571d05b0c9Smrg found="yes" 71581d05b0c9Smrg fi 71591d05b0c9Smrg fi 71601d05b0c9Smrg 71611d05b0c9Smrg if test $found = "no" ; then 7162ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71631d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71641d05b0c9Smrg fi 71651d05b0c9Smrg 7166ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71671d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71681d05b0c9Smrg fi 71691d05b0c9Smrg 71701d05b0c9Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 71711d05b0c9Smrg 7172ebcdf611Smrg { 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 7173ebcdf611Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7174ae51dfb6Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7175ebcdf611Smrg if eval test \${$cacheid+y} 7176ebcdf611Smrgthen : 7177ebcdf611Smrg printf %s "(cached) " >&6 7178ebcdf611Smrgelse $as_nop 71791d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71801d05b0c9Smrg/* end confdefs.h. */ 71811d05b0c9Smrgint i; 71821d05b0c9Smrgint 7183ebcdf611Smrgmain (void) 71841d05b0c9Smrg{ 71851d05b0c9Smrg 71861d05b0c9Smrg ; 71871d05b0c9Smrg return 0; 71881d05b0c9Smrg} 71891d05b0c9Smrg_ACEOF 7190ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7191ebcdf611Smrgthen : 71921d05b0c9Smrg eval $cacheid=yes 7193ebcdf611Smrgelse $as_nop 71941d05b0c9Smrg eval $cacheid=no 71951d05b0c9Smrgfi 7196ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 71971d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 71981d05b0c9Smrgfi 71991d05b0c9Smrg 72001d05b0c9Smrg 72011d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72021d05b0c9Smrg 72031d05b0c9Smrg eval supported=\$$cacheid 7204ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7205ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 72061d05b0c9Smrg if test "$supported" = "yes" ; then 72071d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 72081d05b0c9Smrg found="yes" 72091d05b0c9Smrg fi 72101d05b0c9Smrg fi 72111d05b0c9Smrg 72121d05b0c9Smrg 72131d05b0c9Smrg 72141d05b0c9Smrg 72151d05b0c9Smrg 72161d05b0c9Smrg 72171d05b0c9Smrg 72181d05b0c9Smrg 72191d05b0c9Smrg 72201d05b0c9Smrg 72211d05b0c9Smrg 72221d05b0c9Smrg 72231d05b0c9Smrg 72241d05b0c9Smrg 72251d05b0c9Smrg 72261d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 72271d05b0c9Smrg 72281d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 72291d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7230ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7231ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7232ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7233ebcdf611Smrgthen : 7234ebcdf611Smrg printf %s "(cached) " >&6 7235ebcdf611Smrgelse $as_nop 72361d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72371d05b0c9Smrg/* end confdefs.h. */ 72381d05b0c9Smrgint i; 72391d05b0c9Smrg_ACEOF 7240ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7241ebcdf611Smrgthen : 72421d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7243ebcdf611Smrgelse $as_nop 72441d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 72451d05b0c9Smrgfi 7246ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 72471d05b0c9Smrgfi 7248ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7249ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 72501d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 72511d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72521d05b0c9Smrgfi 72531d05b0c9Smrg 72541d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 72551d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72561d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72571d05b0c9Smrg fi 72581d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7259ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7260ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7261ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7262ebcdf611Smrgthen : 7263ebcdf611Smrg printf %s "(cached) " >&6 7264ebcdf611Smrgelse $as_nop 72651d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72661d05b0c9Smrg/* end confdefs.h. */ 72671d05b0c9Smrgint i; 72681d05b0c9Smrg_ACEOF 7269ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7270ebcdf611Smrgthen : 72711d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7272ebcdf611Smrgelse $as_nop 72731d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 72741d05b0c9Smrgfi 7275ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 72761d05b0c9Smrgfi 7277ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7278ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 72791d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 72801d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72811d05b0c9Smrgfi 72821d05b0c9Smrg 72831d05b0c9Smrgfound="no" 72841d05b0c9Smrg 72851d05b0c9Smrg if test $found = "no" ; then 7286ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72871d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72881d05b0c9Smrg fi 72891d05b0c9Smrg 7290ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 72911d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 72921d05b0c9Smrg fi 72931d05b0c9Smrg 72941d05b0c9Smrg CFLAGS="$CFLAGS -Werror=nonnull" 72951d05b0c9Smrg 7296ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7297ebcdf611Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7298ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7299ebcdf611Smrg if eval test \${$cacheid+y} 7300ebcdf611Smrgthen : 7301ebcdf611Smrg printf %s "(cached) " >&6 7302ebcdf611Smrgelse $as_nop 73031d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73041d05b0c9Smrg/* end confdefs.h. */ 73051d05b0c9Smrgint i; 73061d05b0c9Smrgint 7307ebcdf611Smrgmain (void) 73081d05b0c9Smrg{ 73091d05b0c9Smrg 73101d05b0c9Smrg ; 73111d05b0c9Smrg return 0; 73121d05b0c9Smrg} 73131d05b0c9Smrg_ACEOF 7314ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7315ebcdf611Smrgthen : 73161d05b0c9Smrg eval $cacheid=yes 7317ebcdf611Smrgelse $as_nop 73181d05b0c9Smrg eval $cacheid=no 73191d05b0c9Smrgfi 7320ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 73211d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 73221d05b0c9Smrgfi 73231d05b0c9Smrg 73241d05b0c9Smrg 73251d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73261d05b0c9Smrg 73271d05b0c9Smrg eval supported=\$$cacheid 7328ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7329ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 73301d05b0c9Smrg if test "$supported" = "yes" ; then 73311d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 73321d05b0c9Smrg found="yes" 73331d05b0c9Smrg fi 73341d05b0c9Smrg fi 73351d05b0c9Smrg 73361d05b0c9Smrg 73371d05b0c9Smrg 73381d05b0c9Smrg 73391d05b0c9Smrg 73401d05b0c9Smrg 73411d05b0c9Smrg 73421d05b0c9Smrg 73431d05b0c9Smrg 73441d05b0c9Smrg 73451d05b0c9Smrg 73461d05b0c9Smrg 73471d05b0c9Smrg 73481d05b0c9Smrg 73491d05b0c9Smrg 73501d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 73511d05b0c9Smrg 73521d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 73531d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7354ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7355ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7356ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7357ebcdf611Smrgthen : 7358ebcdf611Smrg printf %s "(cached) " >&6 7359ebcdf611Smrgelse $as_nop 73601d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73611d05b0c9Smrg/* end confdefs.h. */ 73621d05b0c9Smrgint i; 73631d05b0c9Smrg_ACEOF 7364ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7365ebcdf611Smrgthen : 73661d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7367ebcdf611Smrgelse $as_nop 73681d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 73691d05b0c9Smrgfi 7370ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 73711d05b0c9Smrgfi 7372ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7373ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 73741d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 73751d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73761d05b0c9Smrgfi 73771d05b0c9Smrg 73781d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 73791d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 73801d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73811d05b0c9Smrg fi 73821d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7383ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7384ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7385ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7386ebcdf611Smrgthen : 7387ebcdf611Smrg printf %s "(cached) " >&6 7388ebcdf611Smrgelse $as_nop 73891d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73901d05b0c9Smrg/* end confdefs.h. */ 73911d05b0c9Smrgint i; 73921d05b0c9Smrg_ACEOF 7393ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7394ebcdf611Smrgthen : 73951d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7396ebcdf611Smrgelse $as_nop 73971d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 73981d05b0c9Smrgfi 7399ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 74001d05b0c9Smrgfi 7401ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7402ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 74031d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 74041d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74051d05b0c9Smrgfi 74061d05b0c9Smrg 74071d05b0c9Smrgfound="no" 74081d05b0c9Smrg 74091d05b0c9Smrg if test $found = "no" ; then 7410ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 74111d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74121d05b0c9Smrg fi 74131d05b0c9Smrg 7414ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 74151d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 74161d05b0c9Smrg fi 74171d05b0c9Smrg 74181d05b0c9Smrg CFLAGS="$CFLAGS -Werror=init-self" 74191d05b0c9Smrg 7420ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7421ebcdf611Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7422ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7423ebcdf611Smrg if eval test \${$cacheid+y} 7424ebcdf611Smrgthen : 7425ebcdf611Smrg printf %s "(cached) " >&6 7426ebcdf611Smrgelse $as_nop 74271d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74281d05b0c9Smrg/* end confdefs.h. */ 74291d05b0c9Smrgint i; 74301d05b0c9Smrgint 7431ebcdf611Smrgmain (void) 74321d05b0c9Smrg{ 74331d05b0c9Smrg 74341d05b0c9Smrg ; 74351d05b0c9Smrg return 0; 74361d05b0c9Smrg} 74371d05b0c9Smrg_ACEOF 7438ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7439ebcdf611Smrgthen : 74401d05b0c9Smrg eval $cacheid=yes 7441ebcdf611Smrgelse $as_nop 74421d05b0c9Smrg eval $cacheid=no 74431d05b0c9Smrgfi 7444ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 74451d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 74461d05b0c9Smrgfi 74471d05b0c9Smrg 74481d05b0c9Smrg 74491d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74501d05b0c9Smrg 74511d05b0c9Smrg eval supported=\$$cacheid 7452ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7453ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 74541d05b0c9Smrg if test "$supported" = "yes" ; then 74551d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 74561d05b0c9Smrg found="yes" 74571d05b0c9Smrg fi 74581d05b0c9Smrg fi 74591d05b0c9Smrg 74601d05b0c9Smrg 74611d05b0c9Smrg 74621d05b0c9Smrg 74631d05b0c9Smrg 74641d05b0c9Smrg 74651d05b0c9Smrg 74661d05b0c9Smrg 74671d05b0c9Smrg 74681d05b0c9Smrg 74691d05b0c9Smrg 74701d05b0c9Smrg 74711d05b0c9Smrg 74721d05b0c9Smrg 74731d05b0c9Smrg 74741d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 74751d05b0c9Smrg 74761d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 74771d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7478ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7479ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7480ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7481ebcdf611Smrgthen : 7482ebcdf611Smrg printf %s "(cached) " >&6 7483ebcdf611Smrgelse $as_nop 74841d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74851d05b0c9Smrg/* end confdefs.h. */ 74861d05b0c9Smrgint i; 74871d05b0c9Smrg_ACEOF 7488ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7489ebcdf611Smrgthen : 74901d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7491ebcdf611Smrgelse $as_nop 74921d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 74931d05b0c9Smrgfi 7494ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 74951d05b0c9Smrgfi 7496ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7497ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 74981d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 74991d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75001d05b0c9Smrgfi 75011d05b0c9Smrg 75021d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 75031d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75041d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75051d05b0c9Smrg fi 75061d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7507ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7508ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7509ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7510ebcdf611Smrgthen : 7511ebcdf611Smrg printf %s "(cached) " >&6 7512ebcdf611Smrgelse $as_nop 75131d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75141d05b0c9Smrg/* end confdefs.h. */ 75151d05b0c9Smrgint i; 75161d05b0c9Smrg_ACEOF 7517ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7518ebcdf611Smrgthen : 75191d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7520ebcdf611Smrgelse $as_nop 75211d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 75221d05b0c9Smrgfi 7523ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 75241d05b0c9Smrgfi 7525ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7526ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 75271d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 75281d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75291d05b0c9Smrgfi 75301d05b0c9Smrg 75311d05b0c9Smrgfound="no" 75321d05b0c9Smrg 75331d05b0c9Smrg if test $found = "no" ; then 7534ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75351d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75361d05b0c9Smrg fi 75371d05b0c9Smrg 7538ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 75391d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 75401d05b0c9Smrg fi 75411d05b0c9Smrg 75421d05b0c9Smrg CFLAGS="$CFLAGS -Werror=main" 75431d05b0c9Smrg 7544ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7545ebcdf611Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7546ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_main 7547ebcdf611Smrg if eval test \${$cacheid+y} 7548ebcdf611Smrgthen : 7549ebcdf611Smrg printf %s "(cached) " >&6 7550ebcdf611Smrgelse $as_nop 75511d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75521d05b0c9Smrg/* end confdefs.h. */ 75531d05b0c9Smrgint i; 75541d05b0c9Smrgint 7555ebcdf611Smrgmain (void) 75561d05b0c9Smrg{ 75571d05b0c9Smrg 75581d05b0c9Smrg ; 75591d05b0c9Smrg return 0; 75601d05b0c9Smrg} 75611d05b0c9Smrg_ACEOF 7562ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7563ebcdf611Smrgthen : 75641d05b0c9Smrg eval $cacheid=yes 7565ebcdf611Smrgelse $as_nop 75661d05b0c9Smrg eval $cacheid=no 75671d05b0c9Smrgfi 7568ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 75691d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 75701d05b0c9Smrgfi 75711d05b0c9Smrg 75721d05b0c9Smrg 75731d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75741d05b0c9Smrg 75751d05b0c9Smrg eval supported=\$$cacheid 7576ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7577ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 75781d05b0c9Smrg if test "$supported" = "yes" ; then 75791d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 75801d05b0c9Smrg found="yes" 75811d05b0c9Smrg fi 75821d05b0c9Smrg fi 75831d05b0c9Smrg 75841d05b0c9Smrg 75851d05b0c9Smrg 75861d05b0c9Smrg 75871d05b0c9Smrg 75881d05b0c9Smrg 75891d05b0c9Smrg 75901d05b0c9Smrg 75911d05b0c9Smrg 75921d05b0c9Smrg 75931d05b0c9Smrg 75941d05b0c9Smrg 75951d05b0c9Smrg 75961d05b0c9Smrg 75971d05b0c9Smrg 75981d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 75991d05b0c9Smrg 76001d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 76011d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7602ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7603ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7604ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7605ebcdf611Smrgthen : 7606ebcdf611Smrg printf %s "(cached) " >&6 7607ebcdf611Smrgelse $as_nop 76081d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76091d05b0c9Smrg/* end confdefs.h. */ 76101d05b0c9Smrgint i; 76111d05b0c9Smrg_ACEOF 7612ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7613ebcdf611Smrgthen : 76141d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7615ebcdf611Smrgelse $as_nop 76161d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 76171d05b0c9Smrgfi 7618ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 76191d05b0c9Smrgfi 7620ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7621ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 76221d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 76231d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76241d05b0c9Smrgfi 76251d05b0c9Smrg 76261d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 76271d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76281d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76291d05b0c9Smrg fi 76301d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7631ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7632ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7633ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7634ebcdf611Smrgthen : 7635ebcdf611Smrg printf %s "(cached) " >&6 7636ebcdf611Smrgelse $as_nop 76371d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76381d05b0c9Smrg/* end confdefs.h. */ 76391d05b0c9Smrgint i; 76401d05b0c9Smrg_ACEOF 7641ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7642ebcdf611Smrgthen : 76431d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7644ebcdf611Smrgelse $as_nop 76451d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 76461d05b0c9Smrgfi 7647ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 76481d05b0c9Smrgfi 7649ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7650ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 76511d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 76521d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76531d05b0c9Smrgfi 76541d05b0c9Smrg 76551d05b0c9Smrgfound="no" 76561d05b0c9Smrg 76571d05b0c9Smrg if test $found = "no" ; then 7658ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76591d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76601d05b0c9Smrg fi 76611d05b0c9Smrg 7662ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 76631d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 76641d05b0c9Smrg fi 76651d05b0c9Smrg 76661d05b0c9Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 76671d05b0c9Smrg 7668ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7669ebcdf611Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7670ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7671ebcdf611Smrg if eval test \${$cacheid+y} 7672ebcdf611Smrgthen : 7673ebcdf611Smrg printf %s "(cached) " >&6 7674ebcdf611Smrgelse $as_nop 76751d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76761d05b0c9Smrg/* end confdefs.h. */ 76771d05b0c9Smrgint i; 76781d05b0c9Smrgint 7679ebcdf611Smrgmain (void) 76801d05b0c9Smrg{ 76811d05b0c9Smrg 76821d05b0c9Smrg ; 76831d05b0c9Smrg return 0; 76841d05b0c9Smrg} 76851d05b0c9Smrg_ACEOF 7686ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7687ebcdf611Smrgthen : 76881d05b0c9Smrg eval $cacheid=yes 7689ebcdf611Smrgelse $as_nop 76901d05b0c9Smrg eval $cacheid=no 76911d05b0c9Smrgfi 7692ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 76931d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 76941d05b0c9Smrgfi 76951d05b0c9Smrg 76961d05b0c9Smrg 76971d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76981d05b0c9Smrg 76991d05b0c9Smrg eval supported=\$$cacheid 7700ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7701ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 77021d05b0c9Smrg if test "$supported" = "yes" ; then 77031d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 77041d05b0c9Smrg found="yes" 77051d05b0c9Smrg fi 77061d05b0c9Smrg fi 77071d05b0c9Smrg 77081d05b0c9Smrg 77091d05b0c9Smrg 77101d05b0c9Smrg 77111d05b0c9Smrg 77121d05b0c9Smrg 77131d05b0c9Smrg 77141d05b0c9Smrg 77151d05b0c9Smrg 77161d05b0c9Smrg 77171d05b0c9Smrg 77181d05b0c9Smrg 77191d05b0c9Smrg 77201d05b0c9Smrg 77211d05b0c9Smrg 77221d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 77231d05b0c9Smrg 77241d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 77251d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7726ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7727ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7728ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7729ebcdf611Smrgthen : 7730ebcdf611Smrg printf %s "(cached) " >&6 7731ebcdf611Smrgelse $as_nop 77321d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77331d05b0c9Smrg/* end confdefs.h. */ 77341d05b0c9Smrgint i; 77351d05b0c9Smrg_ACEOF 7736ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7737ebcdf611Smrgthen : 77381d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7739ebcdf611Smrgelse $as_nop 77401d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 77411d05b0c9Smrgfi 7742ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 77431d05b0c9Smrgfi 7744ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7745ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 77461d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 77471d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77481d05b0c9Smrgfi 77491d05b0c9Smrg 77501d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 77511d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77521d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77531d05b0c9Smrg fi 77541d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7755ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7756ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7757ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7758ebcdf611Smrgthen : 7759ebcdf611Smrg printf %s "(cached) " >&6 7760ebcdf611Smrgelse $as_nop 77611d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77621d05b0c9Smrg/* end confdefs.h. */ 77631d05b0c9Smrgint i; 77641d05b0c9Smrg_ACEOF 7765ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7766ebcdf611Smrgthen : 77671d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7768ebcdf611Smrgelse $as_nop 77691d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 77701d05b0c9Smrgfi 7771ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 77721d05b0c9Smrgfi 7773ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7774ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 77751d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 77761d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77771d05b0c9Smrgfi 77781d05b0c9Smrg 77791d05b0c9Smrgfound="no" 77801d05b0c9Smrg 77811d05b0c9Smrg if test $found = "no" ; then 7782ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77831d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77841d05b0c9Smrg fi 77851d05b0c9Smrg 7786ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 77871d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 77881d05b0c9Smrg fi 77891d05b0c9Smrg 77901d05b0c9Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 77911d05b0c9Smrg 7792ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7793ebcdf611Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 7794ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7795ebcdf611Smrg if eval test \${$cacheid+y} 7796ebcdf611Smrgthen : 7797ebcdf611Smrg printf %s "(cached) " >&6 7798ebcdf611Smrgelse $as_nop 77991d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78001d05b0c9Smrg/* end confdefs.h. */ 78011d05b0c9Smrgint i; 78021d05b0c9Smrgint 7803ebcdf611Smrgmain (void) 78041d05b0c9Smrg{ 78051d05b0c9Smrg 78061d05b0c9Smrg ; 78071d05b0c9Smrg return 0; 78081d05b0c9Smrg} 78091d05b0c9Smrg_ACEOF 7810ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7811ebcdf611Smrgthen : 78121d05b0c9Smrg eval $cacheid=yes 7813ebcdf611Smrgelse $as_nop 78141d05b0c9Smrg eval $cacheid=no 78151d05b0c9Smrgfi 7816ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 78171d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 78181d05b0c9Smrgfi 78191d05b0c9Smrg 78201d05b0c9Smrg 78211d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78221d05b0c9Smrg 78231d05b0c9Smrg eval supported=\$$cacheid 7824ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7825ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 78261d05b0c9Smrg if test "$supported" = "yes" ; then 78271d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 78281d05b0c9Smrg found="yes" 78291d05b0c9Smrg fi 78301d05b0c9Smrg fi 78311d05b0c9Smrg 78321d05b0c9Smrg 78331d05b0c9Smrg 78341d05b0c9Smrg 78351d05b0c9Smrg 78361d05b0c9Smrg 78371d05b0c9Smrg 78381d05b0c9Smrg 78391d05b0c9Smrg 78401d05b0c9Smrg 78411d05b0c9Smrg 78421d05b0c9Smrg 78431d05b0c9Smrg 78441d05b0c9Smrg 78451d05b0c9Smrg 78461d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 78471d05b0c9Smrg 78481d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 78491d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7850ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7851ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7852ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7853ebcdf611Smrgthen : 7854ebcdf611Smrg printf %s "(cached) " >&6 7855ebcdf611Smrgelse $as_nop 78561d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78571d05b0c9Smrg/* end confdefs.h. */ 78581d05b0c9Smrgint i; 78591d05b0c9Smrg_ACEOF 7860ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7861ebcdf611Smrgthen : 78621d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7863ebcdf611Smrgelse $as_nop 78641d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 78651d05b0c9Smrgfi 7866ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 78671d05b0c9Smrgfi 7868ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7869ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 78701d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 78711d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78721d05b0c9Smrgfi 78731d05b0c9Smrg 78741d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 78751d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 78761d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78771d05b0c9Smrg fi 78781d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7879ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7880ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7881ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7882ebcdf611Smrgthen : 7883ebcdf611Smrg printf %s "(cached) " >&6 7884ebcdf611Smrgelse $as_nop 78851d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78861d05b0c9Smrg/* end confdefs.h. */ 78871d05b0c9Smrgint i; 78881d05b0c9Smrg_ACEOF 7889ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 7890ebcdf611Smrgthen : 78911d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7892ebcdf611Smrgelse $as_nop 78931d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 78941d05b0c9Smrgfi 7895ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 78961d05b0c9Smrgfi 7897ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7898ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 78991d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 79001d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79011d05b0c9Smrgfi 79021d05b0c9Smrg 79031d05b0c9Smrgfound="no" 79041d05b0c9Smrg 79051d05b0c9Smrg if test $found = "no" ; then 7906ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79071d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79081d05b0c9Smrg fi 79091d05b0c9Smrg 7910ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79111d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79121d05b0c9Smrg fi 79131d05b0c9Smrg 79141d05b0c9Smrg CFLAGS="$CFLAGS -Werror=return-type" 79151d05b0c9Smrg 7916ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7917ebcdf611Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 7918ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 7919ebcdf611Smrg if eval test \${$cacheid+y} 7920ebcdf611Smrgthen : 7921ebcdf611Smrg printf %s "(cached) " >&6 7922ebcdf611Smrgelse $as_nop 79231d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79241d05b0c9Smrg/* end confdefs.h. */ 79251d05b0c9Smrgint i; 79261d05b0c9Smrgint 7927ebcdf611Smrgmain (void) 79281d05b0c9Smrg{ 79291d05b0c9Smrg 79301d05b0c9Smrg ; 79311d05b0c9Smrg return 0; 79321d05b0c9Smrg} 79331d05b0c9Smrg_ACEOF 7934ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7935ebcdf611Smrgthen : 79361d05b0c9Smrg eval $cacheid=yes 7937ebcdf611Smrgelse $as_nop 79381d05b0c9Smrg eval $cacheid=no 79391d05b0c9Smrgfi 7940ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79411d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 79421d05b0c9Smrgfi 79431d05b0c9Smrg 79441d05b0c9Smrg 79451d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79461d05b0c9Smrg 79471d05b0c9Smrg eval supported=\$$cacheid 7948ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7949ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 79501d05b0c9Smrg if test "$supported" = "yes" ; then 79511d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 79521d05b0c9Smrg found="yes" 79531d05b0c9Smrg fi 79541d05b0c9Smrg fi 79551d05b0c9Smrg 79561d05b0c9Smrg if test $found = "no" ; then 7957ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79581d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79591d05b0c9Smrg fi 79601d05b0c9Smrg 7961ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79621d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79631d05b0c9Smrg fi 79641d05b0c9Smrg 79651d05b0c9Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 79661d05b0c9Smrg 7967ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7968ebcdf611Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7969ae51dfb6Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7970ebcdf611Smrg if eval test \${$cacheid+y} 7971ebcdf611Smrgthen : 7972ebcdf611Smrg printf %s "(cached) " >&6 7973ebcdf611Smrgelse $as_nop 79741d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79751d05b0c9Smrg/* end confdefs.h. */ 79761d05b0c9Smrgint i; 79771d05b0c9Smrgint 7978ebcdf611Smrgmain (void) 79791d05b0c9Smrg{ 79801d05b0c9Smrg 79811d05b0c9Smrg ; 79821d05b0c9Smrg return 0; 79831d05b0c9Smrg} 79841d05b0c9Smrg_ACEOF 7985ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 7986ebcdf611Smrgthen : 79871d05b0c9Smrg eval $cacheid=yes 7988ebcdf611Smrgelse $as_nop 79891d05b0c9Smrg eval $cacheid=no 79901d05b0c9Smrgfi 7991ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79921d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 79931d05b0c9Smrgfi 79941d05b0c9Smrg 79951d05b0c9Smrg 79961d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79971d05b0c9Smrg 79981d05b0c9Smrg eval supported=\$$cacheid 7999ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8000ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 80011d05b0c9Smrg if test "$supported" = "yes" ; then 80021d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 80031d05b0c9Smrg found="yes" 80041d05b0c9Smrg fi 80051d05b0c9Smrg fi 80061d05b0c9Smrg 80071d05b0c9Smrg 80081d05b0c9Smrg 80091d05b0c9Smrg 80101d05b0c9Smrg 80111d05b0c9Smrg 80121d05b0c9Smrg 80131d05b0c9Smrg 80141d05b0c9Smrg 80151d05b0c9Smrg 80161d05b0c9Smrg 80171d05b0c9Smrg 80181d05b0c9Smrg 80191d05b0c9Smrg 80201d05b0c9Smrg 80211d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 80221d05b0c9Smrg 80231d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 80241d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8025ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8026ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8027ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8028ebcdf611Smrgthen : 8029ebcdf611Smrg printf %s "(cached) " >&6 8030ebcdf611Smrgelse $as_nop 80311d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80321d05b0c9Smrg/* end confdefs.h. */ 80331d05b0c9Smrgint i; 80341d05b0c9Smrg_ACEOF 8035ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8036ebcdf611Smrgthen : 80371d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8038ebcdf611Smrgelse $as_nop 80391d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 80401d05b0c9Smrgfi 8041ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 80421d05b0c9Smrgfi 8043ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8044ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 80451d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 80461d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80471d05b0c9Smrgfi 80481d05b0c9Smrg 80491d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 80501d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80511d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80521d05b0c9Smrg fi 80531d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8054ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8055ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8056ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8057ebcdf611Smrgthen : 8058ebcdf611Smrg printf %s "(cached) " >&6 8059ebcdf611Smrgelse $as_nop 80601d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80611d05b0c9Smrg/* end confdefs.h. */ 80621d05b0c9Smrgint i; 80631d05b0c9Smrg_ACEOF 8064ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8065ebcdf611Smrgthen : 80661d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8067ebcdf611Smrgelse $as_nop 80681d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 80691d05b0c9Smrgfi 8070ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 80711d05b0c9Smrgfi 8072ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8073ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 80741d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 80751d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80761d05b0c9Smrgfi 80771d05b0c9Smrg 80781d05b0c9Smrgfound="no" 80791d05b0c9Smrg 80801d05b0c9Smrg if test $found = "no" ; then 8081ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80821d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80831d05b0c9Smrg fi 80841d05b0c9Smrg 8085ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 80861d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 80871d05b0c9Smrg fi 80881d05b0c9Smrg 80891d05b0c9Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 80901d05b0c9Smrg 8091ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8092ebcdf611Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8093ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8094ebcdf611Smrg if eval test \${$cacheid+y} 8095ebcdf611Smrgthen : 8096ebcdf611Smrg printf %s "(cached) " >&6 8097ebcdf611Smrgelse $as_nop 80981d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80991d05b0c9Smrg/* end confdefs.h. */ 81001d05b0c9Smrgint i; 81011d05b0c9Smrgint 8102ebcdf611Smrgmain (void) 81031d05b0c9Smrg{ 81041d05b0c9Smrg 81051d05b0c9Smrg ; 81061d05b0c9Smrg return 0; 81071d05b0c9Smrg} 81081d05b0c9Smrg_ACEOF 8109ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8110ebcdf611Smrgthen : 81111d05b0c9Smrg eval $cacheid=yes 8112ebcdf611Smrgelse $as_nop 81131d05b0c9Smrg eval $cacheid=no 81141d05b0c9Smrgfi 8115ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 81161d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 81171d05b0c9Smrgfi 81181d05b0c9Smrg 81191d05b0c9Smrg 81201d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81211d05b0c9Smrg 81221d05b0c9Smrg eval supported=\$$cacheid 8123ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8124ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 81251d05b0c9Smrg if test "$supported" = "yes" ; then 81261d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 81271d05b0c9Smrg found="yes" 81281d05b0c9Smrg fi 81291d05b0c9Smrg fi 81301d05b0c9Smrg 81311d05b0c9Smrg 81321d05b0c9Smrg 81331d05b0c9Smrg 81341d05b0c9Smrg 81351d05b0c9Smrg 81361d05b0c9Smrg 81371d05b0c9Smrg 81381d05b0c9Smrg 81391d05b0c9Smrg 81401d05b0c9Smrg 81411d05b0c9Smrg 81421d05b0c9Smrg 81431d05b0c9Smrg 81441d05b0c9Smrg 81451d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 81461d05b0c9Smrg 81471d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 81481d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8149ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8150ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8151ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8152ebcdf611Smrgthen : 8153ebcdf611Smrg printf %s "(cached) " >&6 8154ebcdf611Smrgelse $as_nop 81551d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81561d05b0c9Smrg/* end confdefs.h. */ 81571d05b0c9Smrgint i; 81581d05b0c9Smrg_ACEOF 8159ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8160ebcdf611Smrgthen : 81611d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8162ebcdf611Smrgelse $as_nop 81631d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 81641d05b0c9Smrgfi 8165ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 81661d05b0c9Smrgfi 8167ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8168ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 81691d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 81701d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81711d05b0c9Smrgfi 81721d05b0c9Smrg 81731d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 81741d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81751d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81761d05b0c9Smrg fi 81771d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8178ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8179ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8180ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8181ebcdf611Smrgthen : 8182ebcdf611Smrg printf %s "(cached) " >&6 8183ebcdf611Smrgelse $as_nop 81841d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81851d05b0c9Smrg/* end confdefs.h. */ 81861d05b0c9Smrgint i; 81871d05b0c9Smrg_ACEOF 8188ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8189ebcdf611Smrgthen : 81901d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8191ebcdf611Smrgelse $as_nop 81921d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 81931d05b0c9Smrgfi 8194ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 81951d05b0c9Smrgfi 8196ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8197ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 81981d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 81991d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82001d05b0c9Smrgfi 82011d05b0c9Smrg 82021d05b0c9Smrgfound="no" 82031d05b0c9Smrg 82041d05b0c9Smrg if test $found = "no" ; then 8205ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 82061d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82071d05b0c9Smrg fi 82081d05b0c9Smrg 8209ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 82101d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 82111d05b0c9Smrg fi 82121d05b0c9Smrg 82131d05b0c9Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 82141d05b0c9Smrg 8215ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8216ebcdf611Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8217ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8218ebcdf611Smrg if eval test \${$cacheid+y} 8219ebcdf611Smrgthen : 8220ebcdf611Smrg printf %s "(cached) " >&6 8221ebcdf611Smrgelse $as_nop 82221d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82231d05b0c9Smrg/* end confdefs.h. */ 82241d05b0c9Smrgint i; 82251d05b0c9Smrgint 8226ebcdf611Smrgmain (void) 82271d05b0c9Smrg{ 82281d05b0c9Smrg 82291d05b0c9Smrg ; 82301d05b0c9Smrg return 0; 82311d05b0c9Smrg} 82321d05b0c9Smrg_ACEOF 8233ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8234ebcdf611Smrgthen : 82351d05b0c9Smrg eval $cacheid=yes 8236ebcdf611Smrgelse $as_nop 82371d05b0c9Smrg eval $cacheid=no 82381d05b0c9Smrgfi 8239ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 82401d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 82411d05b0c9Smrgfi 82421d05b0c9Smrg 82431d05b0c9Smrg 82441d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82451d05b0c9Smrg 82461d05b0c9Smrg eval supported=\$$cacheid 8247ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8248ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 82491d05b0c9Smrg if test "$supported" = "yes" ; then 82501d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 82511d05b0c9Smrg found="yes" 82521d05b0c9Smrg fi 82531d05b0c9Smrg fi 82541d05b0c9Smrg 82551d05b0c9Smrg 82561d05b0c9Smrg 82571d05b0c9Smrg 82581d05b0c9Smrg 82591d05b0c9Smrg 82601d05b0c9Smrg 82611d05b0c9Smrg 82621d05b0c9Smrg 82631d05b0c9Smrg 82641d05b0c9Smrg 82651d05b0c9Smrg 82661d05b0c9Smrg 82671d05b0c9Smrg 82681d05b0c9Smrg 82691d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 82701d05b0c9Smrg 82711d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 82721d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8273ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8274ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8275ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8276ebcdf611Smrgthen : 8277ebcdf611Smrg printf %s "(cached) " >&6 8278ebcdf611Smrgelse $as_nop 82791d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82801d05b0c9Smrg/* end confdefs.h. */ 82811d05b0c9Smrgint i; 82821d05b0c9Smrg_ACEOF 8283ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8284ebcdf611Smrgthen : 82851d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8286ebcdf611Smrgelse $as_nop 82871d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 82881d05b0c9Smrgfi 8289ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 82901d05b0c9Smrgfi 8291ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8292ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 82931d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 82941d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82951d05b0c9Smrgfi 82961d05b0c9Smrg 82971d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 82981d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 82991d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83001d05b0c9Smrg fi 83011d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8302ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8303ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8304ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8305ebcdf611Smrgthen : 8306ebcdf611Smrg printf %s "(cached) " >&6 8307ebcdf611Smrgelse $as_nop 83081d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83091d05b0c9Smrg/* end confdefs.h. */ 83101d05b0c9Smrgint i; 83111d05b0c9Smrg_ACEOF 8312ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8313ebcdf611Smrgthen : 83141d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8315ebcdf611Smrgelse $as_nop 83161d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 83171d05b0c9Smrgfi 8318ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 83191d05b0c9Smrgfi 8320ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8321ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 83221d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 83231d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83241d05b0c9Smrgfi 83251d05b0c9Smrg 83261d05b0c9Smrgfound="no" 83271d05b0c9Smrg 83281d05b0c9Smrg if test $found = "no" ; then 8329ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83301d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83311d05b0c9Smrg fi 83321d05b0c9Smrg 8333ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 83341d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 83351d05b0c9Smrg fi 83361d05b0c9Smrg 83371d05b0c9Smrg CFLAGS="$CFLAGS -Werror=write-strings" 83381d05b0c9Smrg 8339ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8340ebcdf611Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8341ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8342ebcdf611Smrg if eval test \${$cacheid+y} 8343ebcdf611Smrgthen : 8344ebcdf611Smrg printf %s "(cached) " >&6 8345ebcdf611Smrgelse $as_nop 83461d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83471d05b0c9Smrg/* end confdefs.h. */ 83481d05b0c9Smrgint i; 83491d05b0c9Smrgint 8350ebcdf611Smrgmain (void) 83511d05b0c9Smrg{ 83521d05b0c9Smrg 83531d05b0c9Smrg ; 83541d05b0c9Smrg return 0; 83551d05b0c9Smrg} 83561d05b0c9Smrg_ACEOF 8357ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8358ebcdf611Smrgthen : 83591d05b0c9Smrg eval $cacheid=yes 8360ebcdf611Smrgelse $as_nop 83611d05b0c9Smrg eval $cacheid=no 83621d05b0c9Smrgfi 8363ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 83641d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 83651d05b0c9Smrgfi 83661d05b0c9Smrg 83671d05b0c9Smrg 83681d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83691d05b0c9Smrg 83701d05b0c9Smrg eval supported=\$$cacheid 8371ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8372ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 83731d05b0c9Smrg if test "$supported" = "yes" ; then 83741d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 83751d05b0c9Smrg found="yes" 83761d05b0c9Smrg fi 83771d05b0c9Smrg fi 83781d05b0c9Smrg 83791d05b0c9Smrg 83801d05b0c9Smrg 83811d05b0c9Smrg 83821d05b0c9Smrg 83831d05b0c9Smrg 83841d05b0c9Smrg 83851d05b0c9Smrg 83861d05b0c9Smrg 83871d05b0c9Smrg 83881d05b0c9Smrg 83891d05b0c9Smrg 83901d05b0c9Smrg 83911d05b0c9Smrg 83921d05b0c9Smrg 83931d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 83941d05b0c9Smrg 83951d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 83961d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8397ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8398ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8399ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8400ebcdf611Smrgthen : 8401ebcdf611Smrg printf %s "(cached) " >&6 8402ebcdf611Smrgelse $as_nop 84031d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84041d05b0c9Smrg/* end confdefs.h. */ 84051d05b0c9Smrgint i; 84061d05b0c9Smrg_ACEOF 8407ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8408ebcdf611Smrgthen : 84091d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8410ebcdf611Smrgelse $as_nop 84111d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 84121d05b0c9Smrgfi 8413ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 84141d05b0c9Smrgfi 8415ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8416ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 84171d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 84181d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84191d05b0c9Smrgfi 84201d05b0c9Smrg 84211d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 84221d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84231d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84241d05b0c9Smrg fi 84251d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8426ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8427ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8428ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8429ebcdf611Smrgthen : 8430ebcdf611Smrg printf %s "(cached) " >&6 8431ebcdf611Smrgelse $as_nop 84321d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84331d05b0c9Smrg/* end confdefs.h. */ 84341d05b0c9Smrgint i; 84351d05b0c9Smrg_ACEOF 8436ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8437ebcdf611Smrgthen : 84381d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8439ebcdf611Smrgelse $as_nop 84401d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 84411d05b0c9Smrgfi 8442ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 84431d05b0c9Smrgfi 8444ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8445ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 84461d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 84471d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84481d05b0c9Smrgfi 84491d05b0c9Smrg 84501d05b0c9Smrgfound="no" 84511d05b0c9Smrg 84521d05b0c9Smrg if test $found = "no" ; then 8453ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84541d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84551d05b0c9Smrg fi 84561d05b0c9Smrg 8457ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 84581d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84591d05b0c9Smrg fi 84601d05b0c9Smrg 84611d05b0c9Smrg CFLAGS="$CFLAGS -Werror=address" 84621d05b0c9Smrg 8463ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8464ebcdf611Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8465ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_address 8466ebcdf611Smrg if eval test \${$cacheid+y} 8467ebcdf611Smrgthen : 8468ebcdf611Smrg printf %s "(cached) " >&6 8469ebcdf611Smrgelse $as_nop 84701d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84711d05b0c9Smrg/* end confdefs.h. */ 84721d05b0c9Smrgint i; 84731d05b0c9Smrgint 8474ebcdf611Smrgmain (void) 84751d05b0c9Smrg{ 84761d05b0c9Smrg 84771d05b0c9Smrg ; 84781d05b0c9Smrg return 0; 84791d05b0c9Smrg} 84801d05b0c9Smrg_ACEOF 8481ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8482ebcdf611Smrgthen : 84831d05b0c9Smrg eval $cacheid=yes 8484ebcdf611Smrgelse $as_nop 84851d05b0c9Smrg eval $cacheid=no 84861d05b0c9Smrgfi 8487ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 84881d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 84891d05b0c9Smrgfi 84901d05b0c9Smrg 84911d05b0c9Smrg 84921d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84931d05b0c9Smrg 84941d05b0c9Smrg eval supported=\$$cacheid 8495ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8496ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 84971d05b0c9Smrg if test "$supported" = "yes" ; then 84981d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 84991d05b0c9Smrg found="yes" 85001d05b0c9Smrg fi 85011d05b0c9Smrg fi 85021d05b0c9Smrg 85031d05b0c9Smrg 85041d05b0c9Smrg 85051d05b0c9Smrg 85061d05b0c9Smrg 85071d05b0c9Smrg 85081d05b0c9Smrg 85091d05b0c9Smrg 85101d05b0c9Smrg 85111d05b0c9Smrg 85121d05b0c9Smrg 85131d05b0c9Smrg 85141d05b0c9Smrg 85151d05b0c9Smrg 85161d05b0c9Smrg 85171d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 85181d05b0c9Smrg 85191d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 85201d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8521ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8522ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8523ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8524ebcdf611Smrgthen : 8525ebcdf611Smrg printf %s "(cached) " >&6 8526ebcdf611Smrgelse $as_nop 85271d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85281d05b0c9Smrg/* end confdefs.h. */ 85291d05b0c9Smrgint i; 85301d05b0c9Smrg_ACEOF 8531ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8532ebcdf611Smrgthen : 85331d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8534ebcdf611Smrgelse $as_nop 85351d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 85361d05b0c9Smrgfi 8537ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 85381d05b0c9Smrgfi 8539ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8540ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 85411d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 85421d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85431d05b0c9Smrgfi 85441d05b0c9Smrg 85451d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 85461d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85471d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85481d05b0c9Smrg fi 85491d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8550ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8551ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8552ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8553ebcdf611Smrgthen : 8554ebcdf611Smrg printf %s "(cached) " >&6 8555ebcdf611Smrgelse $as_nop 85561d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85571d05b0c9Smrg/* end confdefs.h. */ 85581d05b0c9Smrgint i; 85591d05b0c9Smrg_ACEOF 8560ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8561ebcdf611Smrgthen : 85621d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8563ebcdf611Smrgelse $as_nop 85641d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 85651d05b0c9Smrgfi 8566ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 85671d05b0c9Smrgfi 8568ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8569ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 85701d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 85711d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85721d05b0c9Smrgfi 85731d05b0c9Smrg 85741d05b0c9Smrgfound="no" 85751d05b0c9Smrg 85761d05b0c9Smrg if test $found = "no" ; then 8577ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85781d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85791d05b0c9Smrg fi 85801d05b0c9Smrg 8581ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 85821d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 85831d05b0c9Smrg fi 85841d05b0c9Smrg 85851d05b0c9Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 85861d05b0c9Smrg 8587ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8588ebcdf611Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8589ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8590ebcdf611Smrg if eval test \${$cacheid+y} 8591ebcdf611Smrgthen : 8592ebcdf611Smrg printf %s "(cached) " >&6 8593ebcdf611Smrgelse $as_nop 85941d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85951d05b0c9Smrg/* end confdefs.h. */ 85961d05b0c9Smrgint i; 85971d05b0c9Smrgint 8598ebcdf611Smrgmain (void) 85991d05b0c9Smrg{ 86001d05b0c9Smrg 86011d05b0c9Smrg ; 86021d05b0c9Smrg return 0; 86031d05b0c9Smrg} 86041d05b0c9Smrg_ACEOF 8605ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8606ebcdf611Smrgthen : 86071d05b0c9Smrg eval $cacheid=yes 8608ebcdf611Smrgelse $as_nop 86091d05b0c9Smrg eval $cacheid=no 86101d05b0c9Smrgfi 8611ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86121d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 86131d05b0c9Smrgfi 86141d05b0c9Smrg 86151d05b0c9Smrg 86161d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86171d05b0c9Smrg 86181d05b0c9Smrg eval supported=\$$cacheid 8619ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8620ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 86211d05b0c9Smrg if test "$supported" = "yes" ; then 86221d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 86231d05b0c9Smrg found="yes" 86241d05b0c9Smrg fi 86251d05b0c9Smrg fi 86261d05b0c9Smrg 86271d05b0c9Smrg if test $found = "no" ; then 8628ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 86291d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86301d05b0c9Smrg fi 86311d05b0c9Smrg 8632ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 86331d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 86341d05b0c9Smrg fi 86351d05b0c9Smrg 86361d05b0c9Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86371d05b0c9Smrg 8638ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8639ebcdf611Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8640ae51dfb6Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8641ebcdf611Smrg if eval test \${$cacheid+y} 8642ebcdf611Smrgthen : 8643ebcdf611Smrg printf %s "(cached) " >&6 8644ebcdf611Smrgelse $as_nop 86451d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86461d05b0c9Smrg/* end confdefs.h. */ 86471d05b0c9Smrgint i; 86481d05b0c9Smrgint 8649ebcdf611Smrgmain (void) 86501d05b0c9Smrg{ 86511d05b0c9Smrg 86521d05b0c9Smrg ; 86531d05b0c9Smrg return 0; 86541d05b0c9Smrg} 86551d05b0c9Smrg_ACEOF 8656ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8657ebcdf611Smrgthen : 86581d05b0c9Smrg eval $cacheid=yes 8659ebcdf611Smrgelse $as_nop 86601d05b0c9Smrg eval $cacheid=no 86611d05b0c9Smrgfi 8662ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86631d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 86641d05b0c9Smrgfi 86651d05b0c9Smrg 86661d05b0c9Smrg 86671d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86681d05b0c9Smrg 86691d05b0c9Smrg eval supported=\$$cacheid 8670ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8671ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 86721d05b0c9Smrg if test "$supported" = "yes" ; then 86731d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86741d05b0c9Smrg found="yes" 86751d05b0c9Smrg fi 86761d05b0c9Smrg fi 86771d05b0c9Smrg 86781d05b0c9Smrg 86791d05b0c9Smrg 86801d05b0c9Smrg 86811d05b0c9Smrg 86821d05b0c9Smrg 86831d05b0c9Smrg 86841d05b0c9Smrg 86851d05b0c9Smrg 86861d05b0c9Smrg 86871d05b0c9Smrg 86881d05b0c9Smrg 86891d05b0c9Smrg 86901d05b0c9Smrg 86911d05b0c9Smrg 86921d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 86931d05b0c9Smrg 86941d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 86951d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8696ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8697ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8698ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8699ebcdf611Smrgthen : 8700ebcdf611Smrg printf %s "(cached) " >&6 8701ebcdf611Smrgelse $as_nop 87021d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87031d05b0c9Smrg/* end confdefs.h. */ 87041d05b0c9Smrgint i; 87051d05b0c9Smrg_ACEOF 8706ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8707ebcdf611Smrgthen : 87081d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8709ebcdf611Smrgelse $as_nop 87101d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 87111d05b0c9Smrgfi 8712ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 87131d05b0c9Smrgfi 8714ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8715ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 87161d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 87171d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87181d05b0c9Smrgfi 87191d05b0c9Smrg 87201d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 87211d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87221d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87231d05b0c9Smrg fi 87241d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8725ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8726ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8727ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8728ebcdf611Smrgthen : 8729ebcdf611Smrg printf %s "(cached) " >&6 8730ebcdf611Smrgelse $as_nop 87311d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87321d05b0c9Smrg/* end confdefs.h. */ 87331d05b0c9Smrgint i; 87341d05b0c9Smrg_ACEOF 8735ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8736ebcdf611Smrgthen : 87371d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8738ebcdf611Smrgelse $as_nop 87391d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 87401d05b0c9Smrgfi 8741ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 87421d05b0c9Smrgfi 8743ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8744ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 87451d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 87461d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87471d05b0c9Smrgfi 87481d05b0c9Smrg 87491d05b0c9Smrgfound="no" 87501d05b0c9Smrg 87511d05b0c9Smrg if test $found = "no" ; then 8752ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87531d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87541d05b0c9Smrg fi 87551d05b0c9Smrg 8756ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 87571d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 87581d05b0c9Smrg fi 87591d05b0c9Smrg 87601d05b0c9Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 87611d05b0c9Smrg 8762ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8763ebcdf611Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8764ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8765ebcdf611Smrg if eval test \${$cacheid+y} 8766ebcdf611Smrgthen : 8767ebcdf611Smrg printf %s "(cached) " >&6 8768ebcdf611Smrgelse $as_nop 87691d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87701d05b0c9Smrg/* end confdefs.h. */ 87711d05b0c9Smrgint i; 87721d05b0c9Smrgint 8773ebcdf611Smrgmain (void) 87741d05b0c9Smrg{ 87751d05b0c9Smrg 87761d05b0c9Smrg ; 87771d05b0c9Smrg return 0; 87781d05b0c9Smrg} 87791d05b0c9Smrg_ACEOF 8780ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8781ebcdf611Smrgthen : 87821d05b0c9Smrg eval $cacheid=yes 8783ebcdf611Smrgelse $as_nop 87841d05b0c9Smrg eval $cacheid=no 87851d05b0c9Smrgfi 8786ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 87871d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 87881d05b0c9Smrgfi 87891d05b0c9Smrg 87901d05b0c9Smrg 87911d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87921d05b0c9Smrg 87931d05b0c9Smrg eval supported=\$$cacheid 8794ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8795ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 87961d05b0c9Smrg if test "$supported" = "yes" ; then 87971d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 87981d05b0c9Smrg found="yes" 87991d05b0c9Smrg fi 88001d05b0c9Smrg fi 88011d05b0c9Smrg 88021d05b0c9Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 88031d05b0c9Smrgelse 8804ebcdf611Smrg{ 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 8805ebcdf611Smrgprintf "%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;} 88061d05b0c9Smrg 88071d05b0c9Smrg 88081d05b0c9Smrg 88091d05b0c9Smrg 88101d05b0c9Smrg 88111d05b0c9Smrg 88121d05b0c9Smrg 88131d05b0c9Smrg 88141d05b0c9Smrg 88151d05b0c9Smrg 88161d05b0c9Smrg 88171d05b0c9Smrg 88181d05b0c9Smrg 88191d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 88201d05b0c9Smrg 88211d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 88221d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8823ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8824ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8825ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8826ebcdf611Smrgthen : 8827ebcdf611Smrg printf %s "(cached) " >&6 8828ebcdf611Smrgelse $as_nop 88291d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88301d05b0c9Smrg/* end confdefs.h. */ 88311d05b0c9Smrgint i; 88321d05b0c9Smrg_ACEOF 8833ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8834ebcdf611Smrgthen : 88351d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8836ebcdf611Smrgelse $as_nop 88371d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 88381d05b0c9Smrgfi 8839ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 88401d05b0c9Smrgfi 8841ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8842ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 88431d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 88441d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88451d05b0c9Smrgfi 88461d05b0c9Smrg 88471d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 88481d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88491d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88501d05b0c9Smrg fi 88511d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8852ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8853ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8854ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8855ebcdf611Smrgthen : 8856ebcdf611Smrg printf %s "(cached) " >&6 8857ebcdf611Smrgelse $as_nop 88581d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88591d05b0c9Smrg/* end confdefs.h. */ 88601d05b0c9Smrgint i; 88611d05b0c9Smrg_ACEOF 8862ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8863ebcdf611Smrgthen : 88641d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8865ebcdf611Smrgelse $as_nop 88661d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 88671d05b0c9Smrgfi 8868ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 88691d05b0c9Smrgfi 8870ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8871ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 88721d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 88731d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88741d05b0c9Smrgfi 88751d05b0c9Smrg 88761d05b0c9Smrgfound="no" 88771d05b0c9Smrg 88781d05b0c9Smrg if test $found = "no" ; then 8879ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88801d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88811d05b0c9Smrg fi 88821d05b0c9Smrg 8883ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 88841d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88851d05b0c9Smrg fi 88861d05b0c9Smrg 88871d05b0c9Smrg CFLAGS="$CFLAGS -Wimplicit" 88881d05b0c9Smrg 8889ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8890ebcdf611Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 88911d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wimplicit 8892ebcdf611Smrg if eval test \${$cacheid+y} 8893ebcdf611Smrgthen : 8894ebcdf611Smrg printf %s "(cached) " >&6 8895ebcdf611Smrgelse $as_nop 88961d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88971d05b0c9Smrg/* end confdefs.h. */ 88981d05b0c9Smrgint i; 88991d05b0c9Smrgint 8900ebcdf611Smrgmain (void) 89011d05b0c9Smrg{ 89021d05b0c9Smrg 89031d05b0c9Smrg ; 89041d05b0c9Smrg return 0; 89051d05b0c9Smrg} 89061d05b0c9Smrg_ACEOF 8907ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 8908ebcdf611Smrgthen : 89091d05b0c9Smrg eval $cacheid=yes 8910ebcdf611Smrgelse $as_nop 89111d05b0c9Smrg eval $cacheid=no 89121d05b0c9Smrgfi 8913ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 89141d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 89151d05b0c9Smrgfi 89161d05b0c9Smrg 89171d05b0c9Smrg 89181d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89191d05b0c9Smrg 89201d05b0c9Smrg eval supported=\$$cacheid 8921ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8922ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 89231d05b0c9Smrg if test "$supported" = "yes" ; then 89241d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 89251d05b0c9Smrg found="yes" 89261d05b0c9Smrg fi 89271d05b0c9Smrg fi 89281d05b0c9Smrg 89291d05b0c9Smrg 89301d05b0c9Smrg 89311d05b0c9Smrg 89321d05b0c9Smrg 89331d05b0c9Smrg 89341d05b0c9Smrg 89351d05b0c9Smrg 89361d05b0c9Smrg 89371d05b0c9Smrg 89381d05b0c9Smrg 89391d05b0c9Smrg 89401d05b0c9Smrg 89411d05b0c9Smrg 89421d05b0c9Smrg 89431d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 89441d05b0c9Smrg 89451d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 89461d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8947ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8948ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8949ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8950ebcdf611Smrgthen : 8951ebcdf611Smrg printf %s "(cached) " >&6 8952ebcdf611Smrgelse $as_nop 89531d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89541d05b0c9Smrg/* end confdefs.h. */ 89551d05b0c9Smrgint i; 89561d05b0c9Smrg_ACEOF 8957ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8958ebcdf611Smrgthen : 89591d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8960ebcdf611Smrgelse $as_nop 89611d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 89621d05b0c9Smrgfi 8963ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 89641d05b0c9Smrgfi 8965ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8966ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 89671d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 89681d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89691d05b0c9Smrgfi 89701d05b0c9Smrg 89711d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 89721d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 89731d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89741d05b0c9Smrg fi 89751d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8976ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8977ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8978ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8979ebcdf611Smrgthen : 8980ebcdf611Smrg printf %s "(cached) " >&6 8981ebcdf611Smrgelse $as_nop 89821d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89831d05b0c9Smrg/* end confdefs.h. */ 89841d05b0c9Smrgint i; 89851d05b0c9Smrg_ACEOF 8986ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 8987ebcdf611Smrgthen : 89881d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8989ebcdf611Smrgelse $as_nop 89901d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 89911d05b0c9Smrgfi 8992ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 89931d05b0c9Smrgfi 8994ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8995ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 89961d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 89971d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89981d05b0c9Smrgfi 89991d05b0c9Smrg 90001d05b0c9Smrgfound="no" 90011d05b0c9Smrg 90021d05b0c9Smrg if test $found = "no" ; then 9003ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 90041d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90051d05b0c9Smrg fi 90061d05b0c9Smrg 9007ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 90081d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 90091d05b0c9Smrg fi 90101d05b0c9Smrg 90111d05b0c9Smrg CFLAGS="$CFLAGS -Wnonnull" 90121d05b0c9Smrg 9013ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9014ebcdf611Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 90151d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wnonnull 9016ebcdf611Smrg if eval test \${$cacheid+y} 9017ebcdf611Smrgthen : 9018ebcdf611Smrg printf %s "(cached) " >&6 9019ebcdf611Smrgelse $as_nop 90201d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90211d05b0c9Smrg/* end confdefs.h. */ 90221d05b0c9Smrgint i; 90231d05b0c9Smrgint 9024ebcdf611Smrgmain (void) 90251d05b0c9Smrg{ 90261d05b0c9Smrg 90271d05b0c9Smrg ; 90281d05b0c9Smrg return 0; 90291d05b0c9Smrg} 90301d05b0c9Smrg_ACEOF 9031ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9032ebcdf611Smrgthen : 90331d05b0c9Smrg eval $cacheid=yes 9034ebcdf611Smrgelse $as_nop 90351d05b0c9Smrg eval $cacheid=no 90361d05b0c9Smrgfi 9037ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 90381d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 90391d05b0c9Smrgfi 90401d05b0c9Smrg 90411d05b0c9Smrg 90421d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90431d05b0c9Smrg 90441d05b0c9Smrg eval supported=\$$cacheid 9045ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9046ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 90471d05b0c9Smrg if test "$supported" = "yes" ; then 90481d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 90491d05b0c9Smrg found="yes" 90501d05b0c9Smrg fi 90511d05b0c9Smrg fi 90521d05b0c9Smrg 90531d05b0c9Smrg 90541d05b0c9Smrg 90551d05b0c9Smrg 90561d05b0c9Smrg 90571d05b0c9Smrg 90581d05b0c9Smrg 90591d05b0c9Smrg 90601d05b0c9Smrg 90611d05b0c9Smrg 90621d05b0c9Smrg 90631d05b0c9Smrg 90641d05b0c9Smrg 90651d05b0c9Smrg 90661d05b0c9Smrg 90671d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 90681d05b0c9Smrg 90691d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 90701d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9071ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9072ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9073ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9074ebcdf611Smrgthen : 9075ebcdf611Smrg printf %s "(cached) " >&6 9076ebcdf611Smrgelse $as_nop 90771d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90781d05b0c9Smrg/* end confdefs.h. */ 90791d05b0c9Smrgint i; 90801d05b0c9Smrg_ACEOF 9081ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9082ebcdf611Smrgthen : 90831d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9084ebcdf611Smrgelse $as_nop 90851d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 90861d05b0c9Smrgfi 9087ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 90881d05b0c9Smrgfi 9089ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9090ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 90911d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 90921d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90931d05b0c9Smrgfi 90941d05b0c9Smrg 90951d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 90961d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 90971d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90981d05b0c9Smrg fi 90991d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9100ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9101ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9102ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9103ebcdf611Smrgthen : 9104ebcdf611Smrg printf %s "(cached) " >&6 9105ebcdf611Smrgelse $as_nop 91061d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91071d05b0c9Smrg/* end confdefs.h. */ 91081d05b0c9Smrgint i; 91091d05b0c9Smrg_ACEOF 9110ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9111ebcdf611Smrgthen : 91121d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9113ebcdf611Smrgelse $as_nop 91141d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 91151d05b0c9Smrgfi 9116ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 91171d05b0c9Smrgfi 9118ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9119ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 91201d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 91211d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91221d05b0c9Smrgfi 91231d05b0c9Smrg 91241d05b0c9Smrgfound="no" 91251d05b0c9Smrg 91261d05b0c9Smrg if test $found = "no" ; then 9127ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91281d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91291d05b0c9Smrg fi 91301d05b0c9Smrg 9131ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 91321d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91331d05b0c9Smrg fi 91341d05b0c9Smrg 91351d05b0c9Smrg CFLAGS="$CFLAGS -Winit-self" 91361d05b0c9Smrg 9137ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9138ebcdf611Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 91391d05b0c9Smrg cacheid=xorg_cv_cc_flag__Winit_self 9140ebcdf611Smrg if eval test \${$cacheid+y} 9141ebcdf611Smrgthen : 9142ebcdf611Smrg printf %s "(cached) " >&6 9143ebcdf611Smrgelse $as_nop 91441d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91451d05b0c9Smrg/* end confdefs.h. */ 91461d05b0c9Smrgint i; 91471d05b0c9Smrgint 9148ebcdf611Smrgmain (void) 91491d05b0c9Smrg{ 91501d05b0c9Smrg 91511d05b0c9Smrg ; 91521d05b0c9Smrg return 0; 91531d05b0c9Smrg} 91541d05b0c9Smrg_ACEOF 9155ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9156ebcdf611Smrgthen : 91571d05b0c9Smrg eval $cacheid=yes 9158ebcdf611Smrgelse $as_nop 91591d05b0c9Smrg eval $cacheid=no 91601d05b0c9Smrgfi 9161ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 91621d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 91631d05b0c9Smrgfi 91641d05b0c9Smrg 91651d05b0c9Smrg 91661d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91671d05b0c9Smrg 91681d05b0c9Smrg eval supported=\$$cacheid 9169ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9170ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 91711d05b0c9Smrg if test "$supported" = "yes" ; then 91721d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 91731d05b0c9Smrg found="yes" 91741d05b0c9Smrg fi 91751d05b0c9Smrg fi 91761d05b0c9Smrg 91771d05b0c9Smrg 91781d05b0c9Smrg 91791d05b0c9Smrg 91801d05b0c9Smrg 91811d05b0c9Smrg 91821d05b0c9Smrg 91831d05b0c9Smrg 91841d05b0c9Smrg 91851d05b0c9Smrg 91861d05b0c9Smrg 91871d05b0c9Smrg 91881d05b0c9Smrg 91891d05b0c9Smrg 91901d05b0c9Smrg 91911d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 91921d05b0c9Smrg 91931d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 91941d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9195ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9196ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9197ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9198ebcdf611Smrgthen : 9199ebcdf611Smrg printf %s "(cached) " >&6 9200ebcdf611Smrgelse $as_nop 92011d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92021d05b0c9Smrg/* end confdefs.h. */ 92031d05b0c9Smrgint i; 92041d05b0c9Smrg_ACEOF 9205ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9206ebcdf611Smrgthen : 92071d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9208ebcdf611Smrgelse $as_nop 92091d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 92101d05b0c9Smrgfi 9211ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 92121d05b0c9Smrgfi 9213ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9214ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 92151d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 92161d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92171d05b0c9Smrgfi 92181d05b0c9Smrg 92191d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 92201d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92211d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92221d05b0c9Smrg fi 92231d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9224ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9225ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9226ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9227ebcdf611Smrgthen : 9228ebcdf611Smrg printf %s "(cached) " >&6 9229ebcdf611Smrgelse $as_nop 92301d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92311d05b0c9Smrg/* end confdefs.h. */ 92321d05b0c9Smrgint i; 92331d05b0c9Smrg_ACEOF 9234ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9235ebcdf611Smrgthen : 92361d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9237ebcdf611Smrgelse $as_nop 92381d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 92391d05b0c9Smrgfi 9240ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 92411d05b0c9Smrgfi 9242ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9243ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 92441d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 92451d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92461d05b0c9Smrgfi 92471d05b0c9Smrg 92481d05b0c9Smrgfound="no" 92491d05b0c9Smrg 92501d05b0c9Smrg if test $found = "no" ; then 9251ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92521d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92531d05b0c9Smrg fi 92541d05b0c9Smrg 9255ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 92561d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92571d05b0c9Smrg fi 92581d05b0c9Smrg 92591d05b0c9Smrg CFLAGS="$CFLAGS -Wmain" 92601d05b0c9Smrg 9261ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9262ebcdf611Smrgprintf %s "checking if $CC supports -Wmain... " >&6; } 92631d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wmain 9264ebcdf611Smrg if eval test \${$cacheid+y} 9265ebcdf611Smrgthen : 9266ebcdf611Smrg printf %s "(cached) " >&6 9267ebcdf611Smrgelse $as_nop 92681d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92691d05b0c9Smrg/* end confdefs.h. */ 92701d05b0c9Smrgint i; 92711d05b0c9Smrgint 9272ebcdf611Smrgmain (void) 92731d05b0c9Smrg{ 92741d05b0c9Smrg 92751d05b0c9Smrg ; 92761d05b0c9Smrg return 0; 92771d05b0c9Smrg} 92781d05b0c9Smrg_ACEOF 9279ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9280ebcdf611Smrgthen : 92811d05b0c9Smrg eval $cacheid=yes 9282ebcdf611Smrgelse $as_nop 92831d05b0c9Smrg eval $cacheid=no 92841d05b0c9Smrgfi 9285ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 92861d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 92871d05b0c9Smrgfi 92881d05b0c9Smrg 92891d05b0c9Smrg 92901d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92911d05b0c9Smrg 92921d05b0c9Smrg eval supported=\$$cacheid 9293ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9294ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 92951d05b0c9Smrg if test "$supported" = "yes" ; then 92961d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 92971d05b0c9Smrg found="yes" 92981d05b0c9Smrg fi 92991d05b0c9Smrg fi 93001d05b0c9Smrg 93011d05b0c9Smrg 93021d05b0c9Smrg 93031d05b0c9Smrg 93041d05b0c9Smrg 93051d05b0c9Smrg 93061d05b0c9Smrg 93071d05b0c9Smrg 93081d05b0c9Smrg 93091d05b0c9Smrg 93101d05b0c9Smrg 93111d05b0c9Smrg 93121d05b0c9Smrg 93131d05b0c9Smrg 93141d05b0c9Smrg 93151d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 93161d05b0c9Smrg 93171d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 93181d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9319ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9320ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9321ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9322ebcdf611Smrgthen : 9323ebcdf611Smrg printf %s "(cached) " >&6 9324ebcdf611Smrgelse $as_nop 93251d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93261d05b0c9Smrg/* end confdefs.h. */ 93271d05b0c9Smrgint i; 93281d05b0c9Smrg_ACEOF 9329ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9330ebcdf611Smrgthen : 93311d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9332ebcdf611Smrgelse $as_nop 93331d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 93341d05b0c9Smrgfi 9335ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 93361d05b0c9Smrgfi 9337ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9338ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 93391d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 93401d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93411d05b0c9Smrgfi 93421d05b0c9Smrg 93431d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 93441d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93451d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93461d05b0c9Smrg fi 93471d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9348ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9349ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9350ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9351ebcdf611Smrgthen : 9352ebcdf611Smrg printf %s "(cached) " >&6 9353ebcdf611Smrgelse $as_nop 93541d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93551d05b0c9Smrg/* end confdefs.h. */ 93561d05b0c9Smrgint i; 93571d05b0c9Smrg_ACEOF 9358ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9359ebcdf611Smrgthen : 93601d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9361ebcdf611Smrgelse $as_nop 93621d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 93631d05b0c9Smrgfi 9364ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 93651d05b0c9Smrgfi 9366ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9367ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 93681d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 93691d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93701d05b0c9Smrgfi 93711d05b0c9Smrg 93721d05b0c9Smrgfound="no" 93731d05b0c9Smrg 93741d05b0c9Smrg if test $found = "no" ; then 9375ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93761d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93771d05b0c9Smrg fi 93781d05b0c9Smrg 9379ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 93801d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 93811d05b0c9Smrg fi 93821d05b0c9Smrg 93831d05b0c9Smrg CFLAGS="$CFLAGS -Wmissing-braces" 93841d05b0c9Smrg 9385ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9386ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 93871d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9388ebcdf611Smrg if eval test \${$cacheid+y} 9389ebcdf611Smrgthen : 9390ebcdf611Smrg printf %s "(cached) " >&6 9391ebcdf611Smrgelse $as_nop 93921d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93931d05b0c9Smrg/* end confdefs.h. */ 93941d05b0c9Smrgint i; 93951d05b0c9Smrgint 9396ebcdf611Smrgmain (void) 93971d05b0c9Smrg{ 93981d05b0c9Smrg 93991d05b0c9Smrg ; 94001d05b0c9Smrg return 0; 94011d05b0c9Smrg} 94021d05b0c9Smrg_ACEOF 9403ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9404ebcdf611Smrgthen : 94051d05b0c9Smrg eval $cacheid=yes 9406ebcdf611Smrgelse $as_nop 94071d05b0c9Smrg eval $cacheid=no 94081d05b0c9Smrgfi 9409ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 94101d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 94111d05b0c9Smrgfi 94121d05b0c9Smrg 94131d05b0c9Smrg 94141d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94151d05b0c9Smrg 94161d05b0c9Smrg eval supported=\$$cacheid 9417ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9418ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 94191d05b0c9Smrg if test "$supported" = "yes" ; then 94201d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 94211d05b0c9Smrg found="yes" 94221d05b0c9Smrg fi 94231d05b0c9Smrg fi 94241d05b0c9Smrg 94251d05b0c9Smrg 94261d05b0c9Smrg 94271d05b0c9Smrg 94281d05b0c9Smrg 94291d05b0c9Smrg 94301d05b0c9Smrg 94311d05b0c9Smrg 94321d05b0c9Smrg 94331d05b0c9Smrg 94341d05b0c9Smrg 94351d05b0c9Smrg 94361d05b0c9Smrg 94371d05b0c9Smrg 94381d05b0c9Smrg 94391d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 94401d05b0c9Smrg 94411d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 94421d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9443ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9444ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9445ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9446ebcdf611Smrgthen : 9447ebcdf611Smrg printf %s "(cached) " >&6 9448ebcdf611Smrgelse $as_nop 94491d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94501d05b0c9Smrg/* end confdefs.h. */ 94511d05b0c9Smrgint i; 94521d05b0c9Smrg_ACEOF 9453ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9454ebcdf611Smrgthen : 94551d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9456ebcdf611Smrgelse $as_nop 94571d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 94581d05b0c9Smrgfi 9459ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 94601d05b0c9Smrgfi 9461ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9462ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 94631d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 94641d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94651d05b0c9Smrgfi 94661d05b0c9Smrg 94671d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 94681d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 94691d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94701d05b0c9Smrg fi 94711d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9472ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9473ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9474ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9475ebcdf611Smrgthen : 9476ebcdf611Smrg printf %s "(cached) " >&6 9477ebcdf611Smrgelse $as_nop 94781d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94791d05b0c9Smrg/* end confdefs.h. */ 94801d05b0c9Smrgint i; 94811d05b0c9Smrg_ACEOF 9482ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9483ebcdf611Smrgthen : 94841d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9485ebcdf611Smrgelse $as_nop 94861d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 94871d05b0c9Smrgfi 9488ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 94891d05b0c9Smrgfi 9490ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9491ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 94921d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 94931d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94941d05b0c9Smrgfi 94951d05b0c9Smrg 94961d05b0c9Smrgfound="no" 94971d05b0c9Smrg 94981d05b0c9Smrg if test $found = "no" ; then 9499ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95001d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95011d05b0c9Smrg fi 95021d05b0c9Smrg 9503ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 95041d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 95051d05b0c9Smrg fi 95061d05b0c9Smrg 95071d05b0c9Smrg CFLAGS="$CFLAGS -Wsequence-point" 95081d05b0c9Smrg 9509ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9510ebcdf611Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 95111d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 9512ebcdf611Smrg if eval test \${$cacheid+y} 9513ebcdf611Smrgthen : 9514ebcdf611Smrg printf %s "(cached) " >&6 9515ebcdf611Smrgelse $as_nop 95161d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95171d05b0c9Smrg/* end confdefs.h. */ 95181d05b0c9Smrgint i; 95191d05b0c9Smrgint 9520ebcdf611Smrgmain (void) 95211d05b0c9Smrg{ 95221d05b0c9Smrg 95231d05b0c9Smrg ; 95241d05b0c9Smrg return 0; 95251d05b0c9Smrg} 95261d05b0c9Smrg_ACEOF 9527ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9528ebcdf611Smrgthen : 95291d05b0c9Smrg eval $cacheid=yes 9530ebcdf611Smrgelse $as_nop 95311d05b0c9Smrg eval $cacheid=no 95321d05b0c9Smrgfi 9533ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 95341d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 95351d05b0c9Smrgfi 95361d05b0c9Smrg 95371d05b0c9Smrg 95381d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95391d05b0c9Smrg 95401d05b0c9Smrg eval supported=\$$cacheid 9541ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9542ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 95431d05b0c9Smrg if test "$supported" = "yes" ; then 95441d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 95451d05b0c9Smrg found="yes" 95461d05b0c9Smrg fi 95471d05b0c9Smrg fi 95481d05b0c9Smrg 95491d05b0c9Smrg 95501d05b0c9Smrg 95511d05b0c9Smrg 95521d05b0c9Smrg 95531d05b0c9Smrg 95541d05b0c9Smrg 95551d05b0c9Smrg 95561d05b0c9Smrg 95571d05b0c9Smrg 95581d05b0c9Smrg 95591d05b0c9Smrg 95601d05b0c9Smrg 95611d05b0c9Smrg 95621d05b0c9Smrg 95631d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 95641d05b0c9Smrg 95651d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 95661d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9567ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9568ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9569ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9570ebcdf611Smrgthen : 9571ebcdf611Smrg printf %s "(cached) " >&6 9572ebcdf611Smrgelse $as_nop 95731d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95741d05b0c9Smrg/* end confdefs.h. */ 95751d05b0c9Smrgint i; 95761d05b0c9Smrg_ACEOF 9577ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9578ebcdf611Smrgthen : 95791d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9580ebcdf611Smrgelse $as_nop 95811d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 95821d05b0c9Smrgfi 9583ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 95841d05b0c9Smrgfi 9585ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9586ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 95871d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 95881d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95891d05b0c9Smrgfi 95901d05b0c9Smrg 95911d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 95921d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95931d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95941d05b0c9Smrg fi 95951d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9596ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9597ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9598ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9599ebcdf611Smrgthen : 9600ebcdf611Smrg printf %s "(cached) " >&6 9601ebcdf611Smrgelse $as_nop 96021d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96031d05b0c9Smrg/* end confdefs.h. */ 96041d05b0c9Smrgint i; 96051d05b0c9Smrg_ACEOF 9606ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9607ebcdf611Smrgthen : 96081d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9609ebcdf611Smrgelse $as_nop 96101d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 96111d05b0c9Smrgfi 9612ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 96131d05b0c9Smrgfi 9614ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9615ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 96161d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 96171d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96181d05b0c9Smrgfi 96191d05b0c9Smrg 96201d05b0c9Smrgfound="no" 96211d05b0c9Smrg 96221d05b0c9Smrg if test $found = "no" ; then 9623ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 96241d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96251d05b0c9Smrg fi 96261d05b0c9Smrg 9627ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 96281d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 96291d05b0c9Smrg fi 96301d05b0c9Smrg 96311d05b0c9Smrg CFLAGS="$CFLAGS -Wreturn-type" 96321d05b0c9Smrg 9633ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9634ebcdf611Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 96351d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 9636ebcdf611Smrg if eval test \${$cacheid+y} 9637ebcdf611Smrgthen : 9638ebcdf611Smrg printf %s "(cached) " >&6 9639ebcdf611Smrgelse $as_nop 96401d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96411d05b0c9Smrg/* end confdefs.h. */ 96421d05b0c9Smrgint i; 96431d05b0c9Smrgint 9644ebcdf611Smrgmain (void) 96451d05b0c9Smrg{ 96461d05b0c9Smrg 96471d05b0c9Smrg ; 96481d05b0c9Smrg return 0; 96491d05b0c9Smrg} 96501d05b0c9Smrg_ACEOF 9651ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9652ebcdf611Smrgthen : 96531d05b0c9Smrg eval $cacheid=yes 9654ebcdf611Smrgelse $as_nop 96551d05b0c9Smrg eval $cacheid=no 96561d05b0c9Smrgfi 9657ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 96581d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 96591d05b0c9Smrgfi 96601d05b0c9Smrg 96611d05b0c9Smrg 96621d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96631d05b0c9Smrg 96641d05b0c9Smrg eval supported=\$$cacheid 9665ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9666ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 96671d05b0c9Smrg if test "$supported" = "yes" ; then 96681d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 96691d05b0c9Smrg found="yes" 96701d05b0c9Smrg fi 96711d05b0c9Smrg fi 96721d05b0c9Smrg 96731d05b0c9Smrg 96741d05b0c9Smrg 96751d05b0c9Smrg 96761d05b0c9Smrg 96771d05b0c9Smrg 96781d05b0c9Smrg 96791d05b0c9Smrg 96801d05b0c9Smrg 96811d05b0c9Smrg 96821d05b0c9Smrg 96831d05b0c9Smrg 96841d05b0c9Smrg 96851d05b0c9Smrg 96861d05b0c9Smrg 96871d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 96881d05b0c9Smrg 96891d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 96901d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9691ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9692ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9693ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9694ebcdf611Smrgthen : 9695ebcdf611Smrg printf %s "(cached) " >&6 9696ebcdf611Smrgelse $as_nop 96971d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96981d05b0c9Smrg/* end confdefs.h. */ 96991d05b0c9Smrgint i; 97001d05b0c9Smrg_ACEOF 9701ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9702ebcdf611Smrgthen : 97031d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9704ebcdf611Smrgelse $as_nop 97051d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 97061d05b0c9Smrgfi 9707ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 97081d05b0c9Smrgfi 9709ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9710ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 97111d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 97121d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97131d05b0c9Smrgfi 97141d05b0c9Smrg 97151d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 97161d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97171d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97181d05b0c9Smrg fi 97191d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9720ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9721ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9722ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9723ebcdf611Smrgthen : 9724ebcdf611Smrg printf %s "(cached) " >&6 9725ebcdf611Smrgelse $as_nop 97261d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97271d05b0c9Smrg/* end confdefs.h. */ 97281d05b0c9Smrgint i; 97291d05b0c9Smrg_ACEOF 9730ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9731ebcdf611Smrgthen : 97321d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9733ebcdf611Smrgelse $as_nop 97341d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 97351d05b0c9Smrgfi 9736ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 97371d05b0c9Smrgfi 9738ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9739ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 97401d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 97411d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97421d05b0c9Smrgfi 97431d05b0c9Smrg 97441d05b0c9Smrgfound="no" 97451d05b0c9Smrg 97461d05b0c9Smrg if test $found = "no" ; then 9747ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97481d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97491d05b0c9Smrg fi 97501d05b0c9Smrg 9751ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 97521d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 97531d05b0c9Smrg fi 97541d05b0c9Smrg 97551d05b0c9Smrg CFLAGS="$CFLAGS -Wtrigraphs" 97561d05b0c9Smrg 9757ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9758ebcdf611Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 97591d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9760ebcdf611Smrg if eval test \${$cacheid+y} 9761ebcdf611Smrgthen : 9762ebcdf611Smrg printf %s "(cached) " >&6 9763ebcdf611Smrgelse $as_nop 97641d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97651d05b0c9Smrg/* end confdefs.h. */ 97661d05b0c9Smrgint i; 97671d05b0c9Smrgint 9768ebcdf611Smrgmain (void) 97691d05b0c9Smrg{ 97701d05b0c9Smrg 97711d05b0c9Smrg ; 97721d05b0c9Smrg return 0; 97731d05b0c9Smrg} 97741d05b0c9Smrg_ACEOF 9775ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9776ebcdf611Smrgthen : 97771d05b0c9Smrg eval $cacheid=yes 9778ebcdf611Smrgelse $as_nop 97791d05b0c9Smrg eval $cacheid=no 97801d05b0c9Smrgfi 9781ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 97821d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 97831d05b0c9Smrgfi 97841d05b0c9Smrg 97851d05b0c9Smrg 97861d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97871d05b0c9Smrg 97881d05b0c9Smrg eval supported=\$$cacheid 9789ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9790ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 97911d05b0c9Smrg if test "$supported" = "yes" ; then 97921d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 97931d05b0c9Smrg found="yes" 97941d05b0c9Smrg fi 97951d05b0c9Smrg fi 97961d05b0c9Smrg 97971d05b0c9Smrg 97981d05b0c9Smrg 97991d05b0c9Smrg 98001d05b0c9Smrg 98011d05b0c9Smrg 98021d05b0c9Smrg 98031d05b0c9Smrg 98041d05b0c9Smrg 98051d05b0c9Smrg 98061d05b0c9Smrg 98071d05b0c9Smrg 98081d05b0c9Smrg 98091d05b0c9Smrg 98101d05b0c9Smrg 98111d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 98121d05b0c9Smrg 98131d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 98141d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9815ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9816ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9817ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9818ebcdf611Smrgthen : 9819ebcdf611Smrg printf %s "(cached) " >&6 9820ebcdf611Smrgelse $as_nop 98211d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98221d05b0c9Smrg/* end confdefs.h. */ 98231d05b0c9Smrgint i; 98241d05b0c9Smrg_ACEOF 9825ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9826ebcdf611Smrgthen : 98271d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9828ebcdf611Smrgelse $as_nop 98291d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 98301d05b0c9Smrgfi 9831ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 98321d05b0c9Smrgfi 9833ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9834ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 98351d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 98361d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98371d05b0c9Smrgfi 98381d05b0c9Smrg 98391d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 98401d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98411d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98421d05b0c9Smrg fi 98431d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9844ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9845ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9846ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9847ebcdf611Smrgthen : 9848ebcdf611Smrg printf %s "(cached) " >&6 9849ebcdf611Smrgelse $as_nop 98501d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98511d05b0c9Smrg/* end confdefs.h. */ 98521d05b0c9Smrgint i; 98531d05b0c9Smrg_ACEOF 9854ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9855ebcdf611Smrgthen : 98561d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9857ebcdf611Smrgelse $as_nop 98581d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 98591d05b0c9Smrgfi 9860ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 98611d05b0c9Smrgfi 9862ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9863ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 98641d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 98651d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98661d05b0c9Smrgfi 98671d05b0c9Smrg 98681d05b0c9Smrgfound="no" 98691d05b0c9Smrg 98701d05b0c9Smrg if test $found = "no" ; then 9871ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98721d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98731d05b0c9Smrg fi 98741d05b0c9Smrg 9875ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 98761d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 98771d05b0c9Smrg fi 98781d05b0c9Smrg 98791d05b0c9Smrg CFLAGS="$CFLAGS -Warray-bounds" 98801d05b0c9Smrg 9881ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9882ebcdf611Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 98831d05b0c9Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 9884ebcdf611Smrg if eval test \${$cacheid+y} 9885ebcdf611Smrgthen : 9886ebcdf611Smrg printf %s "(cached) " >&6 9887ebcdf611Smrgelse $as_nop 98881d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98891d05b0c9Smrg/* end confdefs.h. */ 98901d05b0c9Smrgint i; 98911d05b0c9Smrgint 9892ebcdf611Smrgmain (void) 98931d05b0c9Smrg{ 98941d05b0c9Smrg 98951d05b0c9Smrg ; 98961d05b0c9Smrg return 0; 98971d05b0c9Smrg} 98981d05b0c9Smrg_ACEOF 9899ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 9900ebcdf611Smrgthen : 99011d05b0c9Smrg eval $cacheid=yes 9902ebcdf611Smrgelse $as_nop 99031d05b0c9Smrg eval $cacheid=no 99041d05b0c9Smrgfi 9905ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 99061d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 99071d05b0c9Smrgfi 99081d05b0c9Smrg 99091d05b0c9Smrg 99101d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99111d05b0c9Smrg 99121d05b0c9Smrg eval supported=\$$cacheid 9913ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9914ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 99151d05b0c9Smrg if test "$supported" = "yes" ; then 99161d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 99171d05b0c9Smrg found="yes" 99181d05b0c9Smrg fi 99191d05b0c9Smrg fi 99201d05b0c9Smrg 99211d05b0c9Smrg 99221d05b0c9Smrg 99231d05b0c9Smrg 99241d05b0c9Smrg 99251d05b0c9Smrg 99261d05b0c9Smrg 99271d05b0c9Smrg 99281d05b0c9Smrg 99291d05b0c9Smrg 99301d05b0c9Smrg 99311d05b0c9Smrg 99321d05b0c9Smrg 99331d05b0c9Smrg 99341d05b0c9Smrg 99351d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 99361d05b0c9Smrg 99371d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 99381d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9939ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9940ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9941ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9942ebcdf611Smrgthen : 9943ebcdf611Smrg printf %s "(cached) " >&6 9944ebcdf611Smrgelse $as_nop 99451d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99461d05b0c9Smrg/* end confdefs.h. */ 99471d05b0c9Smrgint i; 99481d05b0c9Smrg_ACEOF 9949ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9950ebcdf611Smrgthen : 99511d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9952ebcdf611Smrgelse $as_nop 99531d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 99541d05b0c9Smrgfi 9955ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 99561d05b0c9Smrgfi 9957ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9958ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 99591d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 99601d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99611d05b0c9Smrgfi 99621d05b0c9Smrg 99631d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 99641d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99651d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99661d05b0c9Smrg fi 99671d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9968ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9969ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9970ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9971ebcdf611Smrgthen : 9972ebcdf611Smrg printf %s "(cached) " >&6 9973ebcdf611Smrgelse $as_nop 99741d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99751d05b0c9Smrg/* end confdefs.h. */ 99761d05b0c9Smrgint i; 99771d05b0c9Smrg_ACEOF 9978ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 9979ebcdf611Smrgthen : 99801d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9981ebcdf611Smrgelse $as_nop 99821d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 99831d05b0c9Smrgfi 9984ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 99851d05b0c9Smrgfi 9986ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9987ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 99881d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 99891d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99901d05b0c9Smrgfi 99911d05b0c9Smrg 99921d05b0c9Smrgfound="no" 99931d05b0c9Smrg 99941d05b0c9Smrg if test $found = "no" ; then 9995ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99961d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99971d05b0c9Smrg fi 99981d05b0c9Smrg 9999ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 100001d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 100011d05b0c9Smrg fi 100021d05b0c9Smrg 100031d05b0c9Smrg CFLAGS="$CFLAGS -Wwrite-strings" 100041d05b0c9Smrg 10005ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10006ebcdf611Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 100071d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10008ebcdf611Smrg if eval test \${$cacheid+y} 10009ebcdf611Smrgthen : 10010ebcdf611Smrg printf %s "(cached) " >&6 10011ebcdf611Smrgelse $as_nop 100121d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100131d05b0c9Smrg/* end confdefs.h. */ 100141d05b0c9Smrgint i; 100151d05b0c9Smrgint 10016ebcdf611Smrgmain (void) 100171d05b0c9Smrg{ 100181d05b0c9Smrg 100191d05b0c9Smrg ; 100201d05b0c9Smrg return 0; 100211d05b0c9Smrg} 100221d05b0c9Smrg_ACEOF 10023ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10024ebcdf611Smrgthen : 100251d05b0c9Smrg eval $cacheid=yes 10026ebcdf611Smrgelse $as_nop 100271d05b0c9Smrg eval $cacheid=no 100281d05b0c9Smrgfi 10029ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 100301d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 100311d05b0c9Smrgfi 100321d05b0c9Smrg 100331d05b0c9Smrg 100341d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100351d05b0c9Smrg 100361d05b0c9Smrg eval supported=\$$cacheid 10037ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10038ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 100391d05b0c9Smrg if test "$supported" = "yes" ; then 100401d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 100411d05b0c9Smrg found="yes" 100421d05b0c9Smrg fi 100431d05b0c9Smrg fi 100441d05b0c9Smrg 100451d05b0c9Smrg 100461d05b0c9Smrg 100471d05b0c9Smrg 100481d05b0c9Smrg 100491d05b0c9Smrg 100501d05b0c9Smrg 100511d05b0c9Smrg 100521d05b0c9Smrg 100531d05b0c9Smrg 100541d05b0c9Smrg 100551d05b0c9Smrg 100561d05b0c9Smrg 100571d05b0c9Smrg 100581d05b0c9Smrg 100591d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 100601d05b0c9Smrg 100611d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 100621d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10063ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10064ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10065ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10066ebcdf611Smrgthen : 10067ebcdf611Smrg printf %s "(cached) " >&6 10068ebcdf611Smrgelse $as_nop 100691d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100701d05b0c9Smrg/* end confdefs.h. */ 100711d05b0c9Smrgint i; 100721d05b0c9Smrg_ACEOF 10073ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10074ebcdf611Smrgthen : 100751d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10076ebcdf611Smrgelse $as_nop 100771d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 100781d05b0c9Smrgfi 10079ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 100801d05b0c9Smrgfi 10081ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10082ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 100831d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 100841d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100851d05b0c9Smrgfi 100861d05b0c9Smrg 100871d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 100881d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 100891d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100901d05b0c9Smrg fi 100911d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10092ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10093ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10094ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10095ebcdf611Smrgthen : 10096ebcdf611Smrg printf %s "(cached) " >&6 10097ebcdf611Smrgelse $as_nop 100981d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100991d05b0c9Smrg/* end confdefs.h. */ 101001d05b0c9Smrgint i; 101011d05b0c9Smrg_ACEOF 10102ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10103ebcdf611Smrgthen : 101041d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10105ebcdf611Smrgelse $as_nop 101061d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 101071d05b0c9Smrgfi 10108ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 101091d05b0c9Smrgfi 10110ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10111ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 101121d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 101131d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101141d05b0c9Smrgfi 101151d05b0c9Smrg 101161d05b0c9Smrgfound="no" 101171d05b0c9Smrg 101181d05b0c9Smrg if test $found = "no" ; then 10119ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 101201d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101211d05b0c9Smrg fi 101221d05b0c9Smrg 10123ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 101241d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 101251d05b0c9Smrg fi 101261d05b0c9Smrg 101271d05b0c9Smrg CFLAGS="$CFLAGS -Waddress" 101281d05b0c9Smrg 10129ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10130ebcdf611Smrgprintf %s "checking if $CC supports -Waddress... " >&6; } 101311d05b0c9Smrg cacheid=xorg_cv_cc_flag__Waddress 10132ebcdf611Smrg if eval test \${$cacheid+y} 10133ebcdf611Smrgthen : 10134ebcdf611Smrg printf %s "(cached) " >&6 10135ebcdf611Smrgelse $as_nop 101361d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101371d05b0c9Smrg/* end confdefs.h. */ 101381d05b0c9Smrgint i; 101391d05b0c9Smrgint 10140ebcdf611Smrgmain (void) 101411d05b0c9Smrg{ 101421d05b0c9Smrg 101431d05b0c9Smrg ; 101441d05b0c9Smrg return 0; 101451d05b0c9Smrg} 101461d05b0c9Smrg_ACEOF 10147ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10148ebcdf611Smrgthen : 101491d05b0c9Smrg eval $cacheid=yes 10150ebcdf611Smrgelse $as_nop 101511d05b0c9Smrg eval $cacheid=no 101521d05b0c9Smrgfi 10153ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 101541d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 101551d05b0c9Smrgfi 101561d05b0c9Smrg 101571d05b0c9Smrg 101581d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101591d05b0c9Smrg 101601d05b0c9Smrg eval supported=\$$cacheid 10161ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10162ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 101631d05b0c9Smrg if test "$supported" = "yes" ; then 101641d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 101651d05b0c9Smrg found="yes" 101661d05b0c9Smrg fi 101671d05b0c9Smrg fi 101681d05b0c9Smrg 101691d05b0c9Smrg 101701d05b0c9Smrg 101711d05b0c9Smrg 101721d05b0c9Smrg 101731d05b0c9Smrg 101741d05b0c9Smrg 101751d05b0c9Smrg 101761d05b0c9Smrg 101771d05b0c9Smrg 101781d05b0c9Smrg 101791d05b0c9Smrg 101801d05b0c9Smrg 101811d05b0c9Smrg 101821d05b0c9Smrg 101831d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 101841d05b0c9Smrg 101851d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 101861d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10187ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10188ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10189ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10190ebcdf611Smrgthen : 10191ebcdf611Smrg printf %s "(cached) " >&6 10192ebcdf611Smrgelse $as_nop 101931d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101941d05b0c9Smrg/* end confdefs.h. */ 101951d05b0c9Smrgint i; 101961d05b0c9Smrg_ACEOF 10197ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10198ebcdf611Smrgthen : 101991d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10200ebcdf611Smrgelse $as_nop 102011d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 102021d05b0c9Smrgfi 10203ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 102041d05b0c9Smrgfi 10205ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10206ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 102071d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 102081d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102091d05b0c9Smrgfi 102101d05b0c9Smrg 102111d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 102121d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102131d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102141d05b0c9Smrg fi 102151d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10216ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10217ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10218ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10219ebcdf611Smrgthen : 10220ebcdf611Smrg printf %s "(cached) " >&6 10221ebcdf611Smrgelse $as_nop 102221d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102231d05b0c9Smrg/* end confdefs.h. */ 102241d05b0c9Smrgint i; 102251d05b0c9Smrg_ACEOF 10226ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10227ebcdf611Smrgthen : 102281d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10229ebcdf611Smrgelse $as_nop 102301d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 102311d05b0c9Smrgfi 10232ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 102331d05b0c9Smrgfi 10234ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10235ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 102361d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 102371d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102381d05b0c9Smrgfi 102391d05b0c9Smrg 102401d05b0c9Smrgfound="no" 102411d05b0c9Smrg 102421d05b0c9Smrg if test $found = "no" ; then 10243ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102441d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102451d05b0c9Smrg fi 102461d05b0c9Smrg 10247ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 102481d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 102491d05b0c9Smrg fi 102501d05b0c9Smrg 102511d05b0c9Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 102521d05b0c9Smrg 10253ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10254ebcdf611Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 102551d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10256ebcdf611Smrg if eval test \${$cacheid+y} 10257ebcdf611Smrgthen : 10258ebcdf611Smrg printf %s "(cached) " >&6 10259ebcdf611Smrgelse $as_nop 102601d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102611d05b0c9Smrg/* end confdefs.h. */ 102621d05b0c9Smrgint i; 102631d05b0c9Smrgint 10264ebcdf611Smrgmain (void) 102651d05b0c9Smrg{ 102661d05b0c9Smrg 102671d05b0c9Smrg ; 102681d05b0c9Smrg return 0; 102691d05b0c9Smrg} 102701d05b0c9Smrg_ACEOF 10271ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10272ebcdf611Smrgthen : 102731d05b0c9Smrg eval $cacheid=yes 10274ebcdf611Smrgelse $as_nop 102751d05b0c9Smrg eval $cacheid=no 102761d05b0c9Smrgfi 10277ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 102781d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 102791d05b0c9Smrgfi 102801d05b0c9Smrg 102811d05b0c9Smrg 102821d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102831d05b0c9Smrg 102841d05b0c9Smrg eval supported=\$$cacheid 10285ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10286ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 102871d05b0c9Smrg if test "$supported" = "yes" ; then 102881d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 102891d05b0c9Smrg found="yes" 102901d05b0c9Smrg fi 102911d05b0c9Smrg fi 102921d05b0c9Smrg 102931d05b0c9Smrg 102941d05b0c9Smrg 102951d05b0c9Smrg 102961d05b0c9Smrg 102971d05b0c9Smrg 102981d05b0c9Smrg 102991d05b0c9Smrg 103001d05b0c9Smrg 103011d05b0c9Smrg 103021d05b0c9Smrg 103031d05b0c9Smrg 103041d05b0c9Smrg 103051d05b0c9Smrg 103061d05b0c9Smrg 103071d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 103081d05b0c9Smrg 103091d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 103101d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10311ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10312ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10313ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10314ebcdf611Smrgthen : 10315ebcdf611Smrg printf %s "(cached) " >&6 10316ebcdf611Smrgelse $as_nop 103171d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103181d05b0c9Smrg/* end confdefs.h. */ 103191d05b0c9Smrgint i; 103201d05b0c9Smrg_ACEOF 10321ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10322ebcdf611Smrgthen : 103231d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10324ebcdf611Smrgelse $as_nop 103251d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 103261d05b0c9Smrgfi 10327ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 103281d05b0c9Smrgfi 10329ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10330ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 103311d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 103321d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103331d05b0c9Smrgfi 103341d05b0c9Smrg 103351d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 103361d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103371d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103381d05b0c9Smrg fi 103391d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10340ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10341ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10342ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10343ebcdf611Smrgthen : 10344ebcdf611Smrg printf %s "(cached) " >&6 10345ebcdf611Smrgelse $as_nop 103461d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103471d05b0c9Smrg/* end confdefs.h. */ 103481d05b0c9Smrgint i; 103491d05b0c9Smrg_ACEOF 10350ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10351ebcdf611Smrgthen : 103521d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10353ebcdf611Smrgelse $as_nop 103541d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 103551d05b0c9Smrgfi 10356ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 103571d05b0c9Smrgfi 10358ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10359ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 103601d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 103611d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103621d05b0c9Smrgfi 103631d05b0c9Smrg 103641d05b0c9Smrgfound="no" 103651d05b0c9Smrg 103661d05b0c9Smrg if test $found = "no" ; then 10367ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103681d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103691d05b0c9Smrg fi 103701d05b0c9Smrg 10371ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 103721d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 103731d05b0c9Smrg fi 103741d05b0c9Smrg 103751d05b0c9Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 103761d05b0c9Smrg 10377ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10378ebcdf611Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 103791d05b0c9Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10380ebcdf611Smrg if eval test \${$cacheid+y} 10381ebcdf611Smrgthen : 10382ebcdf611Smrg printf %s "(cached) " >&6 10383ebcdf611Smrgelse $as_nop 103841d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103851d05b0c9Smrg/* end confdefs.h. */ 103861d05b0c9Smrgint i; 103871d05b0c9Smrgint 10388ebcdf611Smrgmain (void) 103891d05b0c9Smrg{ 103901d05b0c9Smrg 103911d05b0c9Smrg ; 103921d05b0c9Smrg return 0; 103931d05b0c9Smrg} 103941d05b0c9Smrg_ACEOF 10395ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10396ebcdf611Smrgthen : 103971d05b0c9Smrg eval $cacheid=yes 10398ebcdf611Smrgelse $as_nop 103991d05b0c9Smrg eval $cacheid=no 104001d05b0c9Smrgfi 10401ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 104021d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 104031d05b0c9Smrgfi 104041d05b0c9Smrg 104051d05b0c9Smrg 104061d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 104071d05b0c9Smrg 104081d05b0c9Smrg eval supported=\$$cacheid 10409ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10410ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 104111d05b0c9Smrg if test "$supported" = "yes" ; then 104121d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 104131d05b0c9Smrg found="yes" 104141d05b0c9Smrg fi 104151d05b0c9Smrg fi 104161d05b0c9Smrg 104171d05b0c9Smrg 104181d05b0c9Smrgfi 104191d05b0c9Smrg 104201d05b0c9Smrg 104211d05b0c9Smrg 104221d05b0c9Smrg 104231d05b0c9Smrg 104241d05b0c9Smrg 104251d05b0c9Smrg 104261d05b0c9Smrg CWARNFLAGS="$BASE_CFLAGS" 104271d05b0c9Smrg if test "x$GCC" = xyes ; then 104281d05b0c9Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 104291d05b0c9Smrg fi 104301d05b0c9Smrg 104311d05b0c9Smrg 104321d05b0c9Smrg 104331d05b0c9Smrg 104341d05b0c9Smrg 104351d05b0c9Smrg 104361d05b0c9Smrg 104371d05b0c9Smrg 104381d05b0c9Smrg# Check whether --enable-strict-compilation was given. 10439ebcdf611Smrgif test ${enable_strict_compilation+y} 10440ebcdf611Smrgthen : 104411d05b0c9Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10442ebcdf611Smrgelse $as_nop 104431d05b0c9Smrg STRICT_COMPILE=no 104441d05b0c9Smrgfi 104451d05b0c9Smrg 104461d05b0c9Smrg 104471d05b0c9Smrg 104481d05b0c9Smrg 104491d05b0c9Smrg 104501d05b0c9Smrg 104511d05b0c9SmrgSTRICT_CFLAGS="" 104521d05b0c9Smrg 104531d05b0c9Smrg 104541d05b0c9Smrg 104551d05b0c9Smrg 104561d05b0c9Smrg 104571d05b0c9Smrg 104581d05b0c9Smrg 104591d05b0c9Smrg 104601d05b0c9Smrg 104611d05b0c9Smrg 104621d05b0c9Smrg 104631d05b0c9Smrg 104641d05b0c9Smrg 104651d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 104661d05b0c9Smrg 104671d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 104681d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10469ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10470ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10471ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10472ebcdf611Smrgthen : 10473ebcdf611Smrg printf %s "(cached) " >&6 10474ebcdf611Smrgelse $as_nop 104751d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104761d05b0c9Smrg/* end confdefs.h. */ 104771d05b0c9Smrgint i; 104781d05b0c9Smrg_ACEOF 10479ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10480ebcdf611Smrgthen : 104811d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10482ebcdf611Smrgelse $as_nop 104831d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 104841d05b0c9Smrgfi 10485ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 104861d05b0c9Smrgfi 10487ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10488ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 104891d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 104901d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 104911d05b0c9Smrgfi 104921d05b0c9Smrg 104931d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 104941d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 104951d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 104961d05b0c9Smrg fi 104971d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10498ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10499ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10500ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10501ebcdf611Smrgthen : 10502ebcdf611Smrg printf %s "(cached) " >&6 10503ebcdf611Smrgelse $as_nop 105041d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105051d05b0c9Smrg/* end confdefs.h. */ 105061d05b0c9Smrgint i; 105071d05b0c9Smrg_ACEOF 10508ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10509ebcdf611Smrgthen : 105101d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10511ebcdf611Smrgelse $as_nop 105121d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 105131d05b0c9Smrgfi 10514ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 105151d05b0c9Smrgfi 10516ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10517ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 105181d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 105191d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105201d05b0c9Smrgfi 105211d05b0c9Smrg 105221d05b0c9Smrgfound="no" 105231d05b0c9Smrg 105241d05b0c9Smrg if test $found = "no" ; then 10525ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105261d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105271d05b0c9Smrg fi 105281d05b0c9Smrg 10529ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 105301d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105311d05b0c9Smrg fi 105321d05b0c9Smrg 105331d05b0c9Smrg CFLAGS="$CFLAGS -pedantic" 105341d05b0c9Smrg 10535ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10536ebcdf611Smrgprintf %s "checking if $CC supports -pedantic... " >&6; } 105371d05b0c9Smrg cacheid=xorg_cv_cc_flag__pedantic 10538ebcdf611Smrg if eval test \${$cacheid+y} 10539ebcdf611Smrgthen : 10540ebcdf611Smrg printf %s "(cached) " >&6 10541ebcdf611Smrgelse $as_nop 105421d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105431d05b0c9Smrg/* end confdefs.h. */ 105441d05b0c9Smrgint i; 105451d05b0c9Smrgint 10546ebcdf611Smrgmain (void) 105471d05b0c9Smrg{ 105481d05b0c9Smrg 105491d05b0c9Smrg ; 105501d05b0c9Smrg return 0; 105511d05b0c9Smrg} 105521d05b0c9Smrg_ACEOF 10553ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10554ebcdf611Smrgthen : 105551d05b0c9Smrg eval $cacheid=yes 10556ebcdf611Smrgelse $as_nop 105571d05b0c9Smrg eval $cacheid=no 105581d05b0c9Smrgfi 10559ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 105601d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 105611d05b0c9Smrgfi 105621d05b0c9Smrg 105631d05b0c9Smrg 105641d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105651d05b0c9Smrg 105661d05b0c9Smrg eval supported=\$$cacheid 10567ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10568ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 105691d05b0c9Smrg if test "$supported" = "yes" ; then 105701d05b0c9Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 105711d05b0c9Smrg found="yes" 105721d05b0c9Smrg fi 105731d05b0c9Smrg fi 105741d05b0c9Smrg 105751d05b0c9Smrg 105761d05b0c9Smrg 105771d05b0c9Smrg 105781d05b0c9Smrg 105791d05b0c9Smrg 105801d05b0c9Smrg 105811d05b0c9Smrg 105821d05b0c9Smrg 105831d05b0c9Smrg 105841d05b0c9Smrg 105851d05b0c9Smrg 105861d05b0c9Smrg 105871d05b0c9Smrg 105881d05b0c9Smrg 105891d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 105901d05b0c9Smrg 105911d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 105921d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10593ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10594ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10595ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10596ebcdf611Smrgthen : 10597ebcdf611Smrg printf %s "(cached) " >&6 10598ebcdf611Smrgelse $as_nop 105991d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106001d05b0c9Smrg/* end confdefs.h. */ 106011d05b0c9Smrgint i; 106021d05b0c9Smrg_ACEOF 10603ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10604ebcdf611Smrgthen : 106051d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10606ebcdf611Smrgelse $as_nop 106071d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 106081d05b0c9Smrgfi 10609ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 106101d05b0c9Smrgfi 10611ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10612ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 106131d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 106141d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106151d05b0c9Smrgfi 106161d05b0c9Smrg 106171d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 106181d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106191d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106201d05b0c9Smrg fi 106211d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10622ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10623ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10624ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10625ebcdf611Smrgthen : 10626ebcdf611Smrg printf %s "(cached) " >&6 10627ebcdf611Smrgelse $as_nop 106281d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106291d05b0c9Smrg/* end confdefs.h. */ 106301d05b0c9Smrgint i; 106311d05b0c9Smrg_ACEOF 10632ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10633ebcdf611Smrgthen : 106341d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10635ebcdf611Smrgelse $as_nop 106361d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 106371d05b0c9Smrgfi 10638ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 106391d05b0c9Smrgfi 10640ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10641ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 106421d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 106431d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106441d05b0c9Smrgfi 106451d05b0c9Smrg 106461d05b0c9Smrgfound="no" 106471d05b0c9Smrg 106481d05b0c9Smrg if test $found = "no" ; then 10649ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106501d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106511d05b0c9Smrg fi 106521d05b0c9Smrg 10653ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 106541d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 106551d05b0c9Smrg fi 106561d05b0c9Smrg 106571d05b0c9Smrg CFLAGS="$CFLAGS -Werror" 106581d05b0c9Smrg 10659ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10660ebcdf611Smrgprintf %s "checking if $CC supports -Werror... " >&6; } 106611d05b0c9Smrg cacheid=xorg_cv_cc_flag__Werror 10662ebcdf611Smrg if eval test \${$cacheid+y} 10663ebcdf611Smrgthen : 10664ebcdf611Smrg printf %s "(cached) " >&6 10665ebcdf611Smrgelse $as_nop 106661d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106671d05b0c9Smrg/* end confdefs.h. */ 106681d05b0c9Smrgint i; 106691d05b0c9Smrgint 10670ebcdf611Smrgmain (void) 106711d05b0c9Smrg{ 106721d05b0c9Smrg 106731d05b0c9Smrg ; 106741d05b0c9Smrg return 0; 106751d05b0c9Smrg} 106761d05b0c9Smrg_ACEOF 10677ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10678ebcdf611Smrgthen : 106791d05b0c9Smrg eval $cacheid=yes 10680ebcdf611Smrgelse $as_nop 106811d05b0c9Smrg eval $cacheid=no 106821d05b0c9Smrgfi 10683ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 106841d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 106851d05b0c9Smrgfi 106861d05b0c9Smrg 106871d05b0c9Smrg 106881d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106891d05b0c9Smrg 106901d05b0c9Smrg eval supported=\$$cacheid 10691ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10692ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 106931d05b0c9Smrg if test "$supported" = "yes" ; then 106941d05b0c9Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 106951d05b0c9Smrg found="yes" 106961d05b0c9Smrg fi 106971d05b0c9Smrg fi 106981d05b0c9Smrg 106991d05b0c9Smrg if test $found = "no" ; then 10700ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 107011d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107021d05b0c9Smrg fi 107031d05b0c9Smrg 10704ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 107051d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 107061d05b0c9Smrg fi 107071d05b0c9Smrg 107081d05b0c9Smrg CFLAGS="$CFLAGS -errwarn" 107091d05b0c9Smrg 10710ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10711ebcdf611Smrgprintf %s "checking if $CC supports -errwarn... " >&6; } 107121d05b0c9Smrg cacheid=xorg_cv_cc_flag__errwarn 10713ebcdf611Smrg if eval test \${$cacheid+y} 10714ebcdf611Smrgthen : 10715ebcdf611Smrg printf %s "(cached) " >&6 10716ebcdf611Smrgelse $as_nop 107171d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107181d05b0c9Smrg/* end confdefs.h. */ 107191d05b0c9Smrgint i; 107201d05b0c9Smrgint 10721ebcdf611Smrgmain (void) 107221d05b0c9Smrg{ 107231d05b0c9Smrg 107241d05b0c9Smrg ; 107251d05b0c9Smrg return 0; 107261d05b0c9Smrg} 107271d05b0c9Smrg_ACEOF 10728ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10729ebcdf611Smrgthen : 107301d05b0c9Smrg eval $cacheid=yes 10731ebcdf611Smrgelse $as_nop 107321d05b0c9Smrg eval $cacheid=no 107331d05b0c9Smrgfi 10734ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 107351d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 107361d05b0c9Smrgfi 107371d05b0c9Smrg 107381d05b0c9Smrg 107391d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107401d05b0c9Smrg 107411d05b0c9Smrg eval supported=\$$cacheid 10742ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10743ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 107441d05b0c9Smrg if test "$supported" = "yes" ; then 107451d05b0c9Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 107461d05b0c9Smrg found="yes" 107471d05b0c9Smrg fi 107481d05b0c9Smrg fi 107491d05b0c9Smrg 107501d05b0c9Smrg 107511d05b0c9Smrg 107521d05b0c9Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 107531d05b0c9Smrg# activate it with -Werror, so we add it here explicitly. 107541d05b0c9Smrg 107551d05b0c9Smrg 107561d05b0c9Smrg 107571d05b0c9Smrg 107581d05b0c9Smrg 107591d05b0c9Smrg 107601d05b0c9Smrg 107611d05b0c9Smrg 107621d05b0c9Smrg 107631d05b0c9Smrg 107641d05b0c9Smrg 107651d05b0c9Smrg 107661d05b0c9Smrg 107671d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS" 107681d05b0c9Smrg 107691d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 107701d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10771ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10772ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10773ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10774ebcdf611Smrgthen : 10775ebcdf611Smrg printf %s "(cached) " >&6 10776ebcdf611Smrgelse $as_nop 107771d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107781d05b0c9Smrg/* end confdefs.h. */ 107791d05b0c9Smrgint i; 107801d05b0c9Smrg_ACEOF 10781ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10782ebcdf611Smrgthen : 107831d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10784ebcdf611Smrgelse $as_nop 107851d05b0c9Smrg xorg_cv_cc_flag_unknown_warning_option=no 107861d05b0c9Smrgfi 10787ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 107881d05b0c9Smrgfi 10789ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10790ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 107911d05b0c9Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 107921d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107931d05b0c9Smrgfi 107941d05b0c9Smrg 107951d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 107961d05b0c9Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 107971d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107981d05b0c9Smrg fi 107991d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10800ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10801ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10802ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10803ebcdf611Smrgthen : 10804ebcdf611Smrg printf %s "(cached) " >&6 10805ebcdf611Smrgelse $as_nop 108061d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108071d05b0c9Smrg/* end confdefs.h. */ 108081d05b0c9Smrgint i; 108091d05b0c9Smrg_ACEOF 10810ebcdf611Smrgif ac_fn_c_try_compile "$LINENO" 10811ebcdf611Smrgthen : 108121d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10813ebcdf611Smrgelse $as_nop 108141d05b0c9Smrg xorg_cv_cc_flag_unused_command_line_argument=no 108151d05b0c9Smrgfi 10816ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 108171d05b0c9Smrgfi 10818ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10819ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 108201d05b0c9Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 108211d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108221d05b0c9Smrgfi 108231d05b0c9Smrg 108241d05b0c9Smrgfound="no" 108251d05b0c9Smrg 108261d05b0c9Smrg if test $found = "no" ; then 10827ae51dfb6Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108281d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108291d05b0c9Smrg fi 108301d05b0c9Smrg 10831ae51dfb6Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 108321d05b0c9Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108331d05b0c9Smrg fi 108341d05b0c9Smrg 108351d05b0c9Smrg CFLAGS="$CFLAGS -Werror=attributes" 108361d05b0c9Smrg 10837ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10838ebcdf611Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 10839ae51dfb6Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 10840ebcdf611Smrg if eval test \${$cacheid+y} 10841ebcdf611Smrgthen : 10842ebcdf611Smrg printf %s "(cached) " >&6 10843ebcdf611Smrgelse $as_nop 108441d05b0c9Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108451d05b0c9Smrg/* end confdefs.h. */ 108461d05b0c9Smrgint i; 108471d05b0c9Smrgint 10848ebcdf611Smrgmain (void) 108491d05b0c9Smrg{ 108501d05b0c9Smrg 108511d05b0c9Smrg ; 108521d05b0c9Smrg return 0; 108531d05b0c9Smrg} 108541d05b0c9Smrg_ACEOF 10855ebcdf611Smrgif ac_fn_c_try_link "$LINENO" 10856ebcdf611Smrgthen : 108571d05b0c9Smrg eval $cacheid=yes 10858ebcdf611Smrgelse $as_nop 108591d05b0c9Smrg eval $cacheid=no 108601d05b0c9Smrgfi 10861ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 108621d05b0c9Smrg conftest$ac_exeext conftest.$ac_ext 108631d05b0c9Smrgfi 108641d05b0c9Smrg 108651d05b0c9Smrg 108661d05b0c9Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108671d05b0c9Smrg 108681d05b0c9Smrg eval supported=\$$cacheid 10869ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10870ebcdf611Smrgprintf "%s\n" "$supported" >&6; } 108711d05b0c9Smrg if test "$supported" = "yes" ; then 108721d05b0c9Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 108731d05b0c9Smrg found="yes" 108741d05b0c9Smrg fi 108751d05b0c9Smrg fi 108761d05b0c9Smrg 108771d05b0c9Smrg 108781d05b0c9Smrg 108791d05b0c9Smrgif test "x$STRICT_COMPILE" = "xyes"; then 108801d05b0c9Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 108811d05b0c9Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 108821d05b0c9Smrgfi 108831d05b0c9Smrg 108841d05b0c9Smrg 10885a5a92c01Smrg 10886a5a92c01Smrg 10887a5a92c01Smrg 10888a5a92c01Smrg 10889a5a92c01Smrgcat >>confdefs.h <<_ACEOF 10890a5a92c01Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10891a5a92c01Smrg_ACEOF 10892a5a92c01Smrg 10893a5a92c01Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10894a5a92c01Smrg if test "x$PVM" = "x"; then 10895a5a92c01Smrg PVM="0" 10896a5a92c01Smrg fi 10897a5a92c01Smrg 10898ebcdf611Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 10899a5a92c01Smrg 10900a5a92c01Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10901a5a92c01Smrg if test "x$PVP" = "x"; then 10902a5a92c01Smrg PVP="0" 10903a5a92c01Smrg fi 10904a5a92c01Smrg 10905ebcdf611Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 10906a5a92c01Smrg 10907a5a92c01Smrg 10908a5a92c01Smrg 10909ebcdf611SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 10910a5a92c01Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10911ebcdf611Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 10912ebcdf611Smrgtouch \$(top_srcdir)/ChangeLog; \ 10913ebcdf611Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 10914a5a92c01Smrg 10915a5a92c01Smrg 10916a5a92c01Smrg 10917a5a92c01Smrg 10918a5a92c01Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10919a5a92c01SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10920a5a92c01Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10921ebcdf611Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 10922ebcdf611Smrgtouch \$(top_srcdir)/INSTALL; \ 10923ebcdf611Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 10924ebcdf611Smrg 10925a5a92c01Smrg 10926a5a92c01Smrg 10927a5a92c01Smrg 109281fb077a1Smrg 109291fb077a1Smrg 10930ebcdf611Smrgcase $host_os in 10931ebcdf611Smrg solaris*) 10932ebcdf611Smrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 10933ebcdf611Smrg # check for a man page file found in later versions that use 10934ebcdf611Smrg # traditional section numbers instead 10935ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 10936ebcdf611Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 10937ebcdf611Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 10938ebcdf611Smrgthen : 10939ebcdf611Smrg printf %s "(cached) " >&6 10940ebcdf611Smrgelse $as_nop 10941ebcdf611Smrg test "$cross_compiling" = yes && 10942ebcdf611Smrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10943ebcdf611Smrgif test -r "/usr/share/man/man7/attributes.7"; then 10944ebcdf611Smrg ac_cv_file__usr_share_man_man7_attributes_7=yes 10945ebcdf611Smrgelse 10946ebcdf611Smrg ac_cv_file__usr_share_man_man7_attributes_7=no 10947ebcdf611Smrgfi 10948ebcdf611Smrgfi 10949ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 10950ebcdf611Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 10951ebcdf611Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 10952ebcdf611Smrgthen : 10953ebcdf611Smrg SYSV_MAN_SECTIONS=false 10954ebcdf611Smrgelse $as_nop 10955ebcdf611Smrg SYSV_MAN_SECTIONS=true 10956ebcdf611Smrgfi 10957ebcdf611Smrg 10958ebcdf611Smrg ;; 10959ebcdf611Smrg *) SYSV_MAN_SECTIONS=false ;; 10960ebcdf611Smrgesac 109611fb077a1Smrg 109621fb077a1Smrgif test x$APP_MAN_SUFFIX = x ; then 109631fb077a1Smrg APP_MAN_SUFFIX=1 109641fb077a1Smrgfi 109651fb077a1Smrgif test x$APP_MAN_DIR = x ; then 109661fb077a1Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 109671fb077a1Smrgfi 109681fb077a1Smrg 109691fb077a1Smrgif test x$LIB_MAN_SUFFIX = x ; then 109701fb077a1Smrg LIB_MAN_SUFFIX=3 109711fb077a1Smrgfi 109721fb077a1Smrgif test x$LIB_MAN_DIR = x ; then 109731fb077a1Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 109741fb077a1Smrgfi 109751fb077a1Smrg 109761fb077a1Smrgif test x$FILE_MAN_SUFFIX = x ; then 10977ebcdf611Smrg case $SYSV_MAN_SECTIONS in 10978ebcdf611Smrg true) FILE_MAN_SUFFIX=4 ;; 10979ae51dfb6Smrg *) FILE_MAN_SUFFIX=5 ;; 109801fb077a1Smrg esac 109811fb077a1Smrgfi 109821fb077a1Smrgif test x$FILE_MAN_DIR = x ; then 109831fb077a1Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 109841fb077a1Smrgfi 109851fb077a1Smrg 109861fb077a1Smrgif test x$MISC_MAN_SUFFIX = x ; then 10987ebcdf611Smrg case $SYSV_MAN_SECTIONS in 10988ebcdf611Smrg true) MISC_MAN_SUFFIX=5 ;; 10989ae51dfb6Smrg *) MISC_MAN_SUFFIX=7 ;; 109901fb077a1Smrg esac 109911fb077a1Smrgfi 109921fb077a1Smrgif test x$MISC_MAN_DIR = x ; then 109931fb077a1Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 109941fb077a1Smrgfi 109951fb077a1Smrg 109961fb077a1Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 10997ebcdf611Smrg case $SYSV_MAN_SECTIONS in 10998ebcdf611Smrg true) DRIVER_MAN_SUFFIX=7 ;; 10999ae51dfb6Smrg *) DRIVER_MAN_SUFFIX=4 ;; 110001fb077a1Smrg esac 110011fb077a1Smrgfi 110021fb077a1Smrgif test x$DRIVER_MAN_DIR = x ; then 110031fb077a1Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 110041fb077a1Smrgfi 110051fb077a1Smrg 110061fb077a1Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 11007ebcdf611Smrg case $SYSV_MAN_SECTIONS in 11008ebcdf611Smrg true) ADMIN_MAN_SUFFIX=1m ;; 11009ae51dfb6Smrg *) ADMIN_MAN_SUFFIX=8 ;; 110101fb077a1Smrg esac 110111fb077a1Smrgfi 110121fb077a1Smrgif test x$ADMIN_MAN_DIR = x ; then 110131fb077a1Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 110141fb077a1Smrgfi 110151fb077a1Smrg 110161fb077a1Smrg 110171fb077a1Smrg 110181fb077a1Smrg 110191fb077a1Smrg 110201fb077a1Smrg 110211fb077a1Smrg 110221fb077a1Smrg 110231fb077a1Smrg 110241fb077a1Smrg 110251fb077a1Smrg 110261fb077a1Smrg 110271fb077a1Smrg 110281fb077a1Smrg 110291fb077a1Smrg 11030a5a92c01SmrgXORG_MAN_PAGE="X Version 11" 11031a5a92c01Smrg 11032a5a92c01SmrgMAN_SUBSTS="\ 11033a5a92c01Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11034a5a92c01Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11035a5a92c01Smrg -e 's|__xservername__|Xorg|g' \ 11036a5a92c01Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 11037a5a92c01Smrg -e 's|__projectroot__|\$(prefix)|g' \ 11038a5a92c01Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11039a5a92c01Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11040a5a92c01Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11041a5a92c01Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11042a5a92c01Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11043a5a92c01Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11044a5a92c01Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11045a5a92c01Smrg 11046a5a92c01Smrg 11047a5a92c01Smrg 11048a5a92c01Smrg# Check whether --enable-silent-rules was given. 11049ebcdf611Smrgif test ${enable_silent_rules+y} 11050ebcdf611Smrgthen : 11051a5a92c01Smrg enableval=$enable_silent_rules; 11052a5a92c01Smrgfi 11053a5a92c01Smrg 11054ae51dfb6Smrgcase $enable_silent_rules in # ((( 11055ae51dfb6Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11056ae51dfb6Smrg no) AM_DEFAULT_VERBOSITY=1;; 11057ae51dfb6Smrg *) AM_DEFAULT_VERBOSITY=0;; 11058a5a92c01Smrgesac 11059ae51dfb6Smrgam_make=${MAKE-make} 11060ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11061ebcdf611Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 11062ebcdf611Smrgif test ${am_cv_make_support_nested_variables+y} 11063ebcdf611Smrgthen : 11064ebcdf611Smrg printf %s "(cached) " >&6 11065ebcdf611Smrgelse $as_nop 11066ebcdf611Smrg if printf "%s\n" 'TRUE=$(BAR$(V)) 11067ae51dfb6SmrgBAR0=false 11068ae51dfb6SmrgBAR1=true 11069ae51dfb6SmrgV=1 11070ae51dfb6Smrgam__doit: 11071ae51dfb6Smrg @$(TRUE) 11072ae51dfb6Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11073ae51dfb6Smrg am_cv_make_support_nested_variables=yes 11074ae51dfb6Smrgelse 11075ae51dfb6Smrg am_cv_make_support_nested_variables=no 11076ae51dfb6Smrgfi 11077ae51dfb6Smrgfi 11078ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11079ebcdf611Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11080ae51dfb6Smrgif test $am_cv_make_support_nested_variables = yes; then 11081ae51dfb6Smrg AM_V='$(V)' 11082ae51dfb6Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11083ae51dfb6Smrgelse 11084ae51dfb6Smrg AM_V=$AM_DEFAULT_VERBOSITY 11085ae51dfb6Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11086ae51dfb6Smrgfi 11087a5a92c01SmrgAM_BACKSLASH='\' 11088a5a92c01Smrg 11089a5a92c01Smrg 11090a5a92c01Smrg 11091a5a92c01Smrg# Checks for pkg-config packages 11092a5a92c01Smrg 11093a5a92c01Smrgpkg_failed=no 11094ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ICO" >&5 11095ebcdf611Smrgprintf %s "checking for ICO... " >&6; } 11096a5a92c01Smrg 11097a5a92c01Smrgif test -n "$ICO_CFLAGS"; then 11098a5a92c01Smrg pkg_cv_ICO_CFLAGS="$ICO_CFLAGS" 11099a5a92c01Smrg elif test -n "$PKG_CONFIG"; then 11100a5a92c01Smrg if test -n "$PKG_CONFIG" && \ 11101ebcdf611Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 0.99.1 xproto >= 7.0.22\""; } >&5 111021d05b0c9Smrg ($PKG_CONFIG --exists --print-errors "x11 >= 0.99.1 xproto >= 7.0.22") 2>&5 11103a5a92c01Smrg ac_status=$? 11104ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11105a5a92c01Smrg test $ac_status = 0; }; then 111061d05b0c9Smrg pkg_cv_ICO_CFLAGS=`$PKG_CONFIG --cflags "x11 >= 0.99.1 xproto >= 7.0.22" 2>/dev/null` 11107ae51dfb6Smrg test "x$?" != "x0" && pkg_failed=yes 11108a5a92c01Smrgelse 11109a5a92c01Smrg pkg_failed=yes 11110a5a92c01Smrgfi 11111a5a92c01Smrg else 11112a5a92c01Smrg pkg_failed=untried 11113a5a92c01Smrgfi 11114a5a92c01Smrgif test -n "$ICO_LIBS"; then 11115a5a92c01Smrg pkg_cv_ICO_LIBS="$ICO_LIBS" 11116a5a92c01Smrg elif test -n "$PKG_CONFIG"; then 11117a5a92c01Smrg if test -n "$PKG_CONFIG" && \ 11118ebcdf611Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 0.99.1 xproto >= 7.0.22\""; } >&5 111191d05b0c9Smrg ($PKG_CONFIG --exists --print-errors "x11 >= 0.99.1 xproto >= 7.0.22") 2>&5 11120a5a92c01Smrg ac_status=$? 11121ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11122a5a92c01Smrg test $ac_status = 0; }; then 111231d05b0c9Smrg pkg_cv_ICO_LIBS=`$PKG_CONFIG --libs "x11 >= 0.99.1 xproto >= 7.0.22" 2>/dev/null` 11124ae51dfb6Smrg test "x$?" != "x0" && pkg_failed=yes 11125a5a92c01Smrgelse 11126a5a92c01Smrg pkg_failed=yes 11127a5a92c01Smrgfi 11128a5a92c01Smrg else 11129a5a92c01Smrg pkg_failed=untried 11130a5a92c01Smrgfi 11131a5a92c01Smrg 11132a5a92c01Smrg 111331fb077a1Smrg 11134a5a92c01Smrgif test $pkg_failed = yes; then 11135ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11136ebcdf611Smrgprintf "%s\n" "no" >&6; } 111371fb077a1Smrg 11138a5a92c01Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11139a5a92c01Smrg _pkg_short_errors_supported=yes 111401fb077a1Smrgelse 11141a5a92c01Smrg _pkg_short_errors_supported=no 111421fb077a1Smrgfi 11143a5a92c01Smrg if test $_pkg_short_errors_supported = yes; then 11144ae51dfb6Smrg ICO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 >= 0.99.1 xproto >= 7.0.22" 2>&1` 11145a5a92c01Smrg else 11146ae51dfb6Smrg ICO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 >= 0.99.1 xproto >= 7.0.22" 2>&1` 11147a5a92c01Smrg fi 11148a5a92c01Smrg # Put the nasty error message in config.log where it belongs 11149a5a92c01Smrg echo "$ICO_PKG_ERRORS" >&5 111501fb077a1Smrg 111511d05b0c9Smrg as_fn_error $? "Package requirements (x11 >= 0.99.1 xproto >= 7.0.22) were not met: 111521fb077a1Smrg 11153a5a92c01Smrg$ICO_PKG_ERRORS 111541fb077a1Smrg 11155a5a92c01SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11156a5a92c01Smrginstalled software in a non-standard prefix. 111571fb077a1Smrg 11158a5a92c01SmrgAlternatively, you may set the environment variables ICO_CFLAGS 11159a5a92c01Smrgand ICO_LIBS to avoid the need to call pkg-config. 11160ae51dfb6SmrgSee the pkg-config man page for more details." "$LINENO" 5 11161a5a92c01Smrgelif test $pkg_failed = untried; then 11162ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11163ebcdf611Smrgprintf "%s\n" "no" >&6; } 11164ebcdf611Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11165ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 11166a5a92c01Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11167a5a92c01Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 11168a5a92c01Smrgpath to pkg-config. 111691fb077a1Smrg 11170a5a92c01SmrgAlternatively, you may set the environment variables ICO_CFLAGS 11171a5a92c01Smrgand ICO_LIBS to avoid the need to call pkg-config. 11172a5a92c01SmrgSee the pkg-config man page for more details. 111731fb077a1Smrg 11174a5a92c01SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11175a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; } 11176a5a92c01Smrgelse 11177a5a92c01Smrg ICO_CFLAGS=$pkg_cv_ICO_CFLAGS 11178a5a92c01Smrg ICO_LIBS=$pkg_cv_ICO_LIBS 11179ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11180ebcdf611Smrgprintf "%s\n" "yes" >&6; } 11181ae51dfb6Smrg 11182a5a92c01Smrgfi 11183a5a92c01Smrg 11184a5a92c01SmrgXTHREADLIB=`$PKG_CONFIG --variable=xthreadlib x11` 111851fb077a1Smrg 111861fb077a1Smrg 111871fb077a1Smrg 111881d05b0c9Smrgac_config_files="$ac_config_files Makefile man/Makefile" 111891fb077a1Smrg 111901fb077a1Smrgcat >confcache <<\_ACEOF 111911fb077a1Smrg# This file is a shell script that caches the results of configure 111921fb077a1Smrg# tests run on this system so they can be shared between configure 111931fb077a1Smrg# scripts and configure runs, see configure's option --config-cache. 111941fb077a1Smrg# It is not useful on other systems. If it contains results you don't 111951fb077a1Smrg# want to keep, you may remove or edit it. 111961fb077a1Smrg# 111971fb077a1Smrg# config.status only pays attention to the cache file if you give it 111981fb077a1Smrg# the --recheck option to rerun configure. 111991fb077a1Smrg# 112001fb077a1Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 112011fb077a1Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 112021fb077a1Smrg# following values. 112031fb077a1Smrg 112041fb077a1Smrg_ACEOF 112051fb077a1Smrg 112061fb077a1Smrg# The following way of writing the cache mishandles newlines in values, 112071fb077a1Smrg# but we know of no workaround that is simple, portable, and efficient. 112081fb077a1Smrg# So, we kill variables containing newlines. 112091fb077a1Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 112101fb077a1Smrg# and sets the high bit in the cache file unless we assign to the vars. 112111fb077a1Smrg( 112121fb077a1Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 112131fb077a1Smrg eval ac_val=\$$ac_var 112141fb077a1Smrg case $ac_val in #( 112151fb077a1Smrg *${as_nl}*) 112161fb077a1Smrg case $ac_var in #( 11217ebcdf611Smrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11218ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 112191fb077a1Smrg esac 112201fb077a1Smrg case $ac_var in #( 112211fb077a1Smrg _ | IFS | as_nl) ;; #( 11222a5a92c01Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11223a5a92c01Smrg *) { eval $ac_var=; unset $ac_var;} ;; 112241fb077a1Smrg esac ;; 112251fb077a1Smrg esac 112261fb077a1Smrg done 112271fb077a1Smrg 112281fb077a1Smrg (set) 2>&1 | 112291fb077a1Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 112301fb077a1Smrg *${as_nl}ac_space=\ *) 11231a5a92c01Smrg # `set' does not quote correctly, so add quotes: double-quote 11232a5a92c01Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 112331fb077a1Smrg sed -n \ 112341fb077a1Smrg "s/'/'\\\\''/g; 112351fb077a1Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 112361fb077a1Smrg ;; #( 112371fb077a1Smrg *) 112381fb077a1Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 112391fb077a1Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 112401fb077a1Smrg ;; 112411fb077a1Smrg esac | 112421fb077a1Smrg sort 112431fb077a1Smrg) | 112441fb077a1Smrg sed ' 112451fb077a1Smrg /^ac_cv_env_/b end 112461fb077a1Smrg t clear 112471fb077a1Smrg :clear 11248ebcdf611Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 112491fb077a1Smrg t end 112501fb077a1Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 112511fb077a1Smrg :end' >>confcache 112521fb077a1Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 112531fb077a1Smrg if test -w "$cache_file"; then 11254a5a92c01Smrg if test "x$cache_file" != "x/dev/null"; then 11255ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11256ebcdf611Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11257a5a92c01Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11258a5a92c01Smrg cat confcache >"$cache_file" 11259a5a92c01Smrg else 11260a5a92c01Smrg case $cache_file in #( 11261a5a92c01Smrg */* | ?:*) 11262a5a92c01Smrg mv -f confcache "$cache_file"$$ && 11263a5a92c01Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11264a5a92c01Smrg *) 11265a5a92c01Smrg mv -f confcache "$cache_file" ;; 11266a5a92c01Smrg esac 11267a5a92c01Smrg fi 11268a5a92c01Smrg fi 112691fb077a1Smrg else 11270ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11271ebcdf611Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 112721fb077a1Smrg fi 112731fb077a1Smrgfi 112741fb077a1Smrgrm -f confcache 112751fb077a1Smrg 112761fb077a1Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 112771fb077a1Smrg# Let make expand exec_prefix. 112781fb077a1Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 112791fb077a1Smrg 112801fb077a1SmrgDEFS=-DHAVE_CONFIG_H 112811fb077a1Smrg 112821fb077a1Smrgac_libobjs= 112831fb077a1Smrgac_ltlibobjs= 11284a5a92c01SmrgU= 112851fb077a1Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 112861fb077a1Smrg # 1. Remove the extension, and $U if already installed. 112871fb077a1Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11288ebcdf611Smrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 112891fb077a1Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 112901fb077a1Smrg # will be set to the directory where LIBOBJS objects are built. 11291a5a92c01Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11292a5a92c01Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 112931fb077a1Smrgdone 112941fb077a1SmrgLIBOBJS=$ac_libobjs 112951fb077a1Smrg 112961fb077a1SmrgLTLIBOBJS=$ac_ltlibobjs 112971fb077a1Smrg 112981fb077a1Smrg 11299ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11300ebcdf611Smrgprintf %s "checking that generated files are newer than configure... " >&6; } 11301ae51dfb6Smrg if test -n "$am_sleep_pid"; then 11302ae51dfb6Smrg # Hide warnings about reused PIDs. 11303ae51dfb6Smrg wait $am_sleep_pid 2>/dev/null 11304ae51dfb6Smrg fi 11305ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 11306ebcdf611Smrgprintf "%s\n" "done" >&6; } 11307a5a92c01Smrg if test -n "$EXEEXT"; then 11308a5a92c01Smrg am__EXEEXT_TRUE= 11309a5a92c01Smrg am__EXEEXT_FALSE='#' 11310a5a92c01Smrgelse 11311a5a92c01Smrg am__EXEEXT_TRUE='#' 11312a5a92c01Smrg am__EXEEXT_FALSE= 11313a5a92c01Smrgfi 11314a5a92c01Smrg 113151fb077a1Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11316a5a92c01Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11317a5a92c01SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 113181fb077a1Smrgfi 113191fb077a1Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11320a5a92c01Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11321a5a92c01SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 113221fb077a1Smrgfi 113231fb077a1Smrg 11324a5a92c01Smrg: "${CONFIG_STATUS=./config.status}" 11325a5a92c01Smrgac_write_fail=0 113261fb077a1Smrgac_clean_files_save=$ac_clean_files 113271fb077a1Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11328ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11329ebcdf611Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11330a5a92c01Smrgas_write_fail=0 11331a5a92c01Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 113321fb077a1Smrg#! $SHELL 113331fb077a1Smrg# Generated by $as_me. 113341fb077a1Smrg# Run this file to recreate the current configuration. 113351fb077a1Smrg# Compiler output produced by configure, useful for debugging 113361fb077a1Smrg# configure, is in config.log if it exists. 113371fb077a1Smrg 113381fb077a1Smrgdebug=false 113391fb077a1Smrgac_cs_recheck=false 113401fb077a1Smrgac_cs_silent=false 113411fb077a1Smrg 11342a5a92c01SmrgSHELL=\${CONFIG_SHELL-$SHELL} 11343a5a92c01Smrgexport SHELL 11344a5a92c01Smrg_ASEOF 11345a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11346a5a92c01Smrg## -------------------- ## 11347a5a92c01Smrg## M4sh Initialization. ## 11348a5a92c01Smrg## -------------------- ## 113491fb077a1Smrg 113501fb077a1Smrg# Be more Bourne compatible 113511fb077a1SmrgDUALCASE=1; export DUALCASE # for MKS sh 11352ebcdf611Smrgas_nop=: 11353ebcdf611Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 11354ebcdf611Smrgthen : 113551fb077a1Smrg emulate sh 113561fb077a1Smrg NULLCMD=: 11357a5a92c01Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 113581fb077a1Smrg # is contrary to our usage. Disable this feature. 113591fb077a1Smrg alias -g '${1+"$@"}'='"$@"' 113601fb077a1Smrg setopt NO_GLOB_SUBST 11361ebcdf611Smrgelse $as_nop 11362a5a92c01Smrg case `(set -o) 2>/dev/null` in #( 11363a5a92c01Smrg *posix*) : 11364a5a92c01Smrg set -o posix ;; #( 11365a5a92c01Smrg *) : 11366a5a92c01Smrg ;; 113671fb077a1Smrgesac 113681fb077a1Smrgfi 113691fb077a1Smrg 113701fb077a1Smrg 11371ebcdf611Smrg 11372ebcdf611Smrg# Reset variables that may have inherited troublesome values from 11373ebcdf611Smrg# the environment. 11374ebcdf611Smrg 11375ebcdf611Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 11376ebcdf611Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 11377ebcdf611Smrg# side effect of setting IFS to empty, thus disabling word splitting.) 11378ebcdf611Smrg# Quoting is to prevent editors from complaining about space-tab. 11379a5a92c01Smrgas_nl=' 11380a5a92c01Smrg' 11381a5a92c01Smrgexport as_nl 11382ebcdf611SmrgIFS=" "" $as_nl" 11383ebcdf611Smrg 11384ebcdf611SmrgPS1='$ ' 11385ebcdf611SmrgPS2='> ' 11386ebcdf611SmrgPS4='+ ' 11387ebcdf611Smrg 11388ebcdf611Smrg# Ensure predictable behavior from utilities with locale-dependent output. 11389ebcdf611SmrgLC_ALL=C 11390ebcdf611Smrgexport LC_ALL 11391ebcdf611SmrgLANGUAGE=C 11392ebcdf611Smrgexport LANGUAGE 11393ebcdf611Smrg 11394ebcdf611Smrg# We cannot yet rely on "unset" to work, but we need these variables 11395ebcdf611Smrg# to be unset--not just set to an empty or harmless value--now, to 11396ebcdf611Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 11397ebcdf611Smrg# also avoids known problems related to "unset" and subshell syntax 11398ebcdf611Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 11399ebcdf611Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 11400ebcdf611Smrgdo eval test \${$as_var+y} \ 11401ebcdf611Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11402ebcdf611Smrgdone 11403ebcdf611Smrg 11404ebcdf611Smrg# Ensure that fds 0, 1, and 2 are open. 11405ebcdf611Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 11406ebcdf611Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 11407ebcdf611Smrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 114081fb077a1Smrg 11409a5a92c01Smrg# The user is always right. 11410ebcdf611Smrgif ${PATH_SEPARATOR+false} :; then 11411a5a92c01Smrg PATH_SEPARATOR=: 11412a5a92c01Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11413a5a92c01Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11414a5a92c01Smrg PATH_SEPARATOR=';' 11415a5a92c01Smrg } 114161fb077a1Smrgfi 114171fb077a1Smrg 114181fb077a1Smrg 114191fb077a1Smrg# Find who we are. Look in the path if we contain no directory separator. 11420a5a92c01Smrgas_myself= 11421a5a92c01Smrgcase $0 in #(( 114221fb077a1Smrg *[\\/]* ) as_myself=$0 ;; 114231fb077a1Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 114241fb077a1Smrgfor as_dir in $PATH 114251fb077a1Smrgdo 114261fb077a1Smrg IFS=$as_save_IFS 11427ebcdf611Smrg case $as_dir in #((( 11428ebcdf611Smrg '') as_dir=./ ;; 11429ebcdf611Smrg */) ;; 11430ebcdf611Smrg *) as_dir=$as_dir/ ;; 11431ebcdf611Smrg esac 11432ebcdf611Smrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11433a5a92c01Smrg done 114341fb077a1SmrgIFS=$as_save_IFS 114351fb077a1Smrg 114361fb077a1Smrg ;; 114371fb077a1Smrgesac 114381fb077a1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 114391fb077a1Smrg# in which case we are not to be found in the path. 114401fb077a1Smrgif test "x$as_myself" = x; then 114411fb077a1Smrg as_myself=$0 114421fb077a1Smrgfi 114431fb077a1Smrgif test ! -f "$as_myself"; then 11444ebcdf611Smrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11445a5a92c01Smrg exit 1 114461fb077a1Smrgfi 114471fb077a1Smrg 11448a5a92c01Smrg 11449a5a92c01Smrg 11450a5a92c01Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11451a5a92c01Smrg# ---------------------------------------- 11452a5a92c01Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11453a5a92c01Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11454a5a92c01Smrg# script with STATUS, using 1 if that was 0. 11455a5a92c01Smrgas_fn_error () 11456a5a92c01Smrg{ 11457a5a92c01Smrg as_status=$1; test $as_status -eq 0 && as_status=1 11458a5a92c01Smrg if test "$4"; then 11459a5a92c01Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11460ebcdf611Smrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 114611fb077a1Smrg fi 11462ebcdf611Smrg printf "%s\n" "$as_me: error: $2" >&2 11463a5a92c01Smrg as_fn_exit $as_status 11464a5a92c01Smrg} # as_fn_error 11465a5a92c01Smrg 11466a5a92c01Smrg 11467ebcdf611Smrg 11468a5a92c01Smrg# as_fn_set_status STATUS 11469a5a92c01Smrg# ----------------------- 11470a5a92c01Smrg# Set $? to STATUS, without forking. 11471a5a92c01Smrgas_fn_set_status () 11472a5a92c01Smrg{ 11473a5a92c01Smrg return $1 11474a5a92c01Smrg} # as_fn_set_status 11475a5a92c01Smrg 11476a5a92c01Smrg# as_fn_exit STATUS 11477a5a92c01Smrg# ----------------- 11478a5a92c01Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11479a5a92c01Smrgas_fn_exit () 11480a5a92c01Smrg{ 11481a5a92c01Smrg set +e 11482a5a92c01Smrg as_fn_set_status $1 11483a5a92c01Smrg exit $1 11484a5a92c01Smrg} # as_fn_exit 11485a5a92c01Smrg 11486a5a92c01Smrg# as_fn_unset VAR 11487a5a92c01Smrg# --------------- 11488a5a92c01Smrg# Portably unset VAR. 11489a5a92c01Smrgas_fn_unset () 11490a5a92c01Smrg{ 11491a5a92c01Smrg { eval $1=; unset $1;} 11492a5a92c01Smrg} 11493a5a92c01Smrgas_unset=as_fn_unset 11494ebcdf611Smrg 11495a5a92c01Smrg# as_fn_append VAR VALUE 11496a5a92c01Smrg# ---------------------- 11497a5a92c01Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11498a5a92c01Smrg# advantage of any shell optimizations that allow amortized linear growth over 11499a5a92c01Smrg# repeated appends, instead of the typical quadratic growth present in naive 11500a5a92c01Smrg# implementations. 11501ebcdf611Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 11502ebcdf611Smrgthen : 11503a5a92c01Smrg eval 'as_fn_append () 11504a5a92c01Smrg { 11505a5a92c01Smrg eval $1+=\$2 11506a5a92c01Smrg }' 11507ebcdf611Smrgelse $as_nop 11508a5a92c01Smrg as_fn_append () 11509a5a92c01Smrg { 11510a5a92c01Smrg eval $1=\$$1\$2 11511a5a92c01Smrg } 11512a5a92c01Smrgfi # as_fn_append 11513a5a92c01Smrg 11514a5a92c01Smrg# as_fn_arith ARG... 11515a5a92c01Smrg# ------------------ 11516a5a92c01Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11517a5a92c01Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11518a5a92c01Smrg# must be portable across $(()) and expr. 11519ebcdf611Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 11520ebcdf611Smrgthen : 11521a5a92c01Smrg eval 'as_fn_arith () 11522a5a92c01Smrg { 11523a5a92c01Smrg as_val=$(( $* )) 11524a5a92c01Smrg }' 11525ebcdf611Smrgelse $as_nop 11526a5a92c01Smrg as_fn_arith () 11527a5a92c01Smrg { 11528a5a92c01Smrg as_val=`expr "$@" || test $? -eq 1` 11529a5a92c01Smrg } 11530a5a92c01Smrgfi # as_fn_arith 11531a5a92c01Smrg 115321fb077a1Smrg 115331fb077a1Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 115341fb077a1Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 115351fb077a1Smrg as_expr=expr 115361fb077a1Smrgelse 115371fb077a1Smrg as_expr=false 115381fb077a1Smrgfi 115391fb077a1Smrg 115401fb077a1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 115411fb077a1Smrg as_basename=basename 115421fb077a1Smrgelse 115431fb077a1Smrg as_basename=false 115441fb077a1Smrgfi 115451fb077a1Smrg 11546a5a92c01Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11547a5a92c01Smrg as_dirname=dirname 11548a5a92c01Smrgelse 11549a5a92c01Smrg as_dirname=false 11550a5a92c01Smrgfi 115511fb077a1Smrg 115521fb077a1Smrgas_me=`$as_basename -- "$0" || 115531fb077a1Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 115541fb077a1Smrg X"$0" : 'X\(//\)$' \| \ 115551fb077a1Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11556ebcdf611Smrgprintf "%s\n" X/"$0" | 115571fb077a1Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 115581fb077a1Smrg s//\1/ 115591fb077a1Smrg q 115601fb077a1Smrg } 115611fb077a1Smrg /^X\/\(\/\/\)$/{ 115621fb077a1Smrg s//\1/ 115631fb077a1Smrg q 115641fb077a1Smrg } 115651fb077a1Smrg /^X\/\(\/\).*/{ 115661fb077a1Smrg s//\1/ 115671fb077a1Smrg q 115681fb077a1Smrg } 115691fb077a1Smrg s/.*/./; q'` 115701fb077a1Smrg 11571a5a92c01Smrg# Avoid depending upon Character Ranges. 11572a5a92c01Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11573a5a92c01Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11574a5a92c01Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11575a5a92c01Smrgas_cr_digits='0123456789' 11576a5a92c01Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 115771fb077a1Smrg 11578ebcdf611Smrg 11579ebcdf611Smrg# Determine whether it's possible to make 'echo' print without a newline. 11580ebcdf611Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 11581ebcdf611Smrg# for compatibility with existing Makefiles. 115821fb077a1SmrgECHO_C= ECHO_N= ECHO_T= 11583a5a92c01Smrgcase `echo -n x` in #((((( 115841fb077a1Smrg-n*) 11585a5a92c01Smrg case `echo 'xy\c'` in 115861fb077a1Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11587a5a92c01Smrg xy) ECHO_C='\c';; 11588a5a92c01Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11589a5a92c01Smrg ECHO_T=' ';; 115901fb077a1Smrg esac;; 115911fb077a1Smrg*) 115921fb077a1Smrg ECHO_N='-n';; 115931fb077a1Smrgesac 115941fb077a1Smrg 11595ebcdf611Smrg# For backward compatibility with old third-party macros, we provide 11596ebcdf611Smrg# the shell variables $as_echo and $as_echo_n. New code should use 11597ebcdf611Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 11598ebcdf611Smrgas_echo='printf %s\n' 11599ebcdf611Smrgas_echo_n='printf %s' 11600ebcdf611Smrg 116011fb077a1Smrgrm -f conf$$ conf$$.exe conf$$.file 116021fb077a1Smrgif test -d conf$$.dir; then 116031fb077a1Smrg rm -f conf$$.dir/conf$$.file 116041fb077a1Smrgelse 116051fb077a1Smrg rm -f conf$$.dir 11606a5a92c01Smrg mkdir conf$$.dir 2>/dev/null 11607a5a92c01Smrgfi 11608a5a92c01Smrgif (echo >conf$$.file) 2>/dev/null; then 11609a5a92c01Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 11610a5a92c01Smrg as_ln_s='ln -s' 11611a5a92c01Smrg # ... but there are two gotchas: 11612a5a92c01Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 11613a5a92c01Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11614ae51dfb6Smrg # In both cases, we have to default to `cp -pR'. 11615a5a92c01Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11616ae51dfb6Smrg as_ln_s='cp -pR' 11617a5a92c01Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 11618a5a92c01Smrg as_ln_s=ln 11619a5a92c01Smrg else 11620ae51dfb6Smrg as_ln_s='cp -pR' 11621a5a92c01Smrg fi 116221fb077a1Smrgelse 11623ae51dfb6Smrg as_ln_s='cp -pR' 116241fb077a1Smrgfi 116251fb077a1Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 116261fb077a1Smrgrmdir conf$$.dir 2>/dev/null 116271fb077a1Smrg 11628a5a92c01Smrg 11629a5a92c01Smrg# as_fn_mkdir_p 11630a5a92c01Smrg# ------------- 11631a5a92c01Smrg# Create "$as_dir" as a directory, including parents if necessary. 11632a5a92c01Smrgas_fn_mkdir_p () 11633a5a92c01Smrg{ 11634a5a92c01Smrg 11635a5a92c01Smrg case $as_dir in #( 11636a5a92c01Smrg -*) as_dir=./$as_dir;; 11637a5a92c01Smrg esac 11638a5a92c01Smrg test -d "$as_dir" || eval $as_mkdir_p || { 11639a5a92c01Smrg as_dirs= 11640a5a92c01Smrg while :; do 11641a5a92c01Smrg case $as_dir in #( 11642ebcdf611Smrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11643a5a92c01Smrg *) as_qdir=$as_dir;; 11644a5a92c01Smrg esac 11645a5a92c01Smrg as_dirs="'$as_qdir' $as_dirs" 11646a5a92c01Smrg as_dir=`$as_dirname -- "$as_dir" || 11647a5a92c01Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11648a5a92c01Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11649a5a92c01Smrg X"$as_dir" : 'X\(//\)$' \| \ 11650a5a92c01Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 11651ebcdf611Smrgprintf "%s\n" X"$as_dir" | 11652a5a92c01Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11653a5a92c01Smrg s//\1/ 11654a5a92c01Smrg q 11655a5a92c01Smrg } 11656a5a92c01Smrg /^X\(\/\/\)[^/].*/{ 11657a5a92c01Smrg s//\1/ 11658a5a92c01Smrg q 11659a5a92c01Smrg } 11660a5a92c01Smrg /^X\(\/\/\)$/{ 11661a5a92c01Smrg s//\1/ 11662a5a92c01Smrg q 11663a5a92c01Smrg } 11664a5a92c01Smrg /^X\(\/\).*/{ 11665a5a92c01Smrg s//\1/ 11666a5a92c01Smrg q 11667a5a92c01Smrg } 11668a5a92c01Smrg s/.*/./; q'` 11669a5a92c01Smrg test -d "$as_dir" && break 11670a5a92c01Smrg done 11671a5a92c01Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 11672a5a92c01Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11673a5a92c01Smrg 11674a5a92c01Smrg 11675a5a92c01Smrg} # as_fn_mkdir_p 116761fb077a1Smrgif mkdir -p . 2>/dev/null; then 11677a5a92c01Smrg as_mkdir_p='mkdir -p "$as_dir"' 116781fb077a1Smrgelse 116791fb077a1Smrg test -d ./-p && rmdir ./-p 116801fb077a1Smrg as_mkdir_p=false 116811fb077a1Smrgfi 116821fb077a1Smrg 11683ae51dfb6Smrg 11684ae51dfb6Smrg# as_fn_executable_p FILE 11685ae51dfb6Smrg# ----------------------- 11686ae51dfb6Smrg# Test if FILE is an executable regular file. 11687ae51dfb6Smrgas_fn_executable_p () 11688ae51dfb6Smrg{ 11689ae51dfb6Smrg test -f "$1" && test -x "$1" 11690ae51dfb6Smrg} # as_fn_executable_p 11691ae51dfb6Smrgas_test_x='test -x' 11692ae51dfb6Smrgas_executable_p=as_fn_executable_p 116931fb077a1Smrg 116941fb077a1Smrg# Sed expression to map a string onto a valid CPP name. 116951fb077a1Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 116961fb077a1Smrg 116971fb077a1Smrg# Sed expression to map a string onto a valid variable name. 116981fb077a1Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 116991fb077a1Smrg 117001fb077a1Smrg 117011fb077a1Smrgexec 6>&1 11702a5a92c01Smrg## ----------------------------------- ## 11703a5a92c01Smrg## Main body of $CONFIG_STATUS script. ## 11704a5a92c01Smrg## ----------------------------------- ## 11705a5a92c01Smrg_ASEOF 11706a5a92c01Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 117071fb077a1Smrg 11708a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11709a5a92c01Smrg# Save the log message, to keep $0 and so on meaningful, and to 117101fb077a1Smrg# report actual input values of CONFIG_FILES etc. instead of their 117111fb077a1Smrg# values after options handling. 117121fb077a1Smrgac_log=" 11713ebcdf611SmrgThis file was extended by ico $as_me 1.0.6, which was 11714ebcdf611Smrggenerated by GNU Autoconf 2.71. Invocation command line was 117151fb077a1Smrg 117161fb077a1Smrg CONFIG_FILES = $CONFIG_FILES 117171fb077a1Smrg CONFIG_HEADERS = $CONFIG_HEADERS 117181fb077a1Smrg CONFIG_LINKS = $CONFIG_LINKS 117191fb077a1Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 117201fb077a1Smrg $ $0 $@ 117211fb077a1Smrg 117221fb077a1Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 117231fb077a1Smrg" 117241fb077a1Smrg 117251fb077a1Smrg_ACEOF 117261fb077a1Smrg 11727a5a92c01Smrgcase $ac_config_files in *" 11728a5a92c01Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 11729a5a92c01Smrgesac 11730a5a92c01Smrg 11731a5a92c01Smrgcase $ac_config_headers in *" 11732a5a92c01Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 11733a5a92c01Smrgesac 11734a5a92c01Smrg 11735a5a92c01Smrg 11736a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 117371fb077a1Smrg# Files that config.status was made for. 117381fb077a1Smrgconfig_files="$ac_config_files" 117391fb077a1Smrgconfig_headers="$ac_config_headers" 117401fb077a1Smrgconfig_commands="$ac_config_commands" 117411fb077a1Smrg 117421fb077a1Smrg_ACEOF 117431fb077a1Smrg 11744a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 117451fb077a1Smrgac_cs_usage="\ 11746a5a92c01Smrg\`$as_me' instantiates files and other configuration actions 11747a5a92c01Smrgfrom templates according to the current configuration. Unless the files 11748a5a92c01Smrgand actions are specified as TAGs, all are instantiated by default. 117491fb077a1Smrg 11750a5a92c01SmrgUsage: $0 [OPTION]... [TAG]... 117511fb077a1Smrg 117521fb077a1Smrg -h, --help print this help, then exit 117531fb077a1Smrg -V, --version print version number and configuration settings, then exit 11754a5a92c01Smrg --config print configuration, then exit 11755a5a92c01Smrg -q, --quiet, --silent 11756a5a92c01Smrg do not print progress messages 117571fb077a1Smrg -d, --debug don't remove temporary files 117581fb077a1Smrg --recheck update $as_me by reconfiguring in the same conditions 11759a5a92c01Smrg --file=FILE[:TEMPLATE] 11760a5a92c01Smrg instantiate the configuration file FILE 11761a5a92c01Smrg --header=FILE[:TEMPLATE] 11762a5a92c01Smrg instantiate the configuration header FILE 117631fb077a1Smrg 117641fb077a1SmrgConfiguration files: 117651fb077a1Smrg$config_files 117661fb077a1Smrg 117671fb077a1SmrgConfiguration headers: 117681fb077a1Smrg$config_headers 117691fb077a1Smrg 117701fb077a1SmrgConfiguration commands: 117711fb077a1Smrg$config_commands 117721fb077a1Smrg 11773ebcdf611SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/ico/issues>." 117741fb077a1Smrg 117751fb077a1Smrg_ACEOF 11776ebcdf611Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 11777ebcdf611Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 11778a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11779ebcdf611Smrgac_cs_config='$ac_cs_config_escaped' 117801fb077a1Smrgac_cs_version="\\ 11781ebcdf611Smrgico config.status 1.0.6 11782ebcdf611Smrgconfigured by $0, generated by GNU Autoconf 2.71, 11783a5a92c01Smrg with options \\"\$ac_cs_config\\" 117841fb077a1Smrg 11785ebcdf611SmrgCopyright (C) 2021 Free Software Foundation, Inc. 117861fb077a1SmrgThis config.status script is free software; the Free Software Foundation 117871fb077a1Smrggives unlimited permission to copy, distribute and modify it." 117881fb077a1Smrg 117891fb077a1Smrgac_pwd='$ac_pwd' 117901fb077a1Smrgsrcdir='$srcdir' 117911fb077a1SmrgINSTALL='$INSTALL' 117921fb077a1SmrgMKDIR_P='$MKDIR_P' 11793a5a92c01SmrgAWK='$AWK' 11794a5a92c01Smrgtest -n "\$AWK" || AWK=awk 117951fb077a1Smrg_ACEOF 117961fb077a1Smrg 11797a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11798a5a92c01Smrg# The default lists apply if the user does not specify any file. 117991fb077a1Smrgac_need_defaults=: 118001fb077a1Smrgwhile test $# != 0 118011fb077a1Smrgdo 118021fb077a1Smrg case $1 in 11803a5a92c01Smrg --*=?*) 118041fb077a1Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 118051fb077a1Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 118061fb077a1Smrg ac_shift=: 118071fb077a1Smrg ;; 11808a5a92c01Smrg --*=) 11809a5a92c01Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11810a5a92c01Smrg ac_optarg= 11811a5a92c01Smrg ac_shift=: 11812a5a92c01Smrg ;; 118131fb077a1Smrg *) 118141fb077a1Smrg ac_option=$1 118151fb077a1Smrg ac_optarg=$2 118161fb077a1Smrg ac_shift=shift 118171fb077a1Smrg ;; 118181fb077a1Smrg esac 118191fb077a1Smrg 118201fb077a1Smrg case $ac_option in 118211fb077a1Smrg # Handling of the options. 118221fb077a1Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 118231fb077a1Smrg ac_cs_recheck=: ;; 118241fb077a1Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 11825ebcdf611Smrg printf "%s\n" "$ac_cs_version"; exit ;; 11826a5a92c01Smrg --config | --confi | --conf | --con | --co | --c ) 11827ebcdf611Smrg printf "%s\n" "$ac_cs_config"; exit ;; 118281fb077a1Smrg --debug | --debu | --deb | --de | --d | -d ) 118291fb077a1Smrg debug=: ;; 118301fb077a1Smrg --file | --fil | --fi | --f ) 118311fb077a1Smrg $ac_shift 11832a5a92c01Smrg case $ac_optarg in 11833ebcdf611Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11834a5a92c01Smrg '') as_fn_error $? "missing file argument" ;; 11835a5a92c01Smrg esac 11836a5a92c01Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 118371fb077a1Smrg ac_need_defaults=false;; 118381fb077a1Smrg --header | --heade | --head | --hea ) 118391fb077a1Smrg $ac_shift 11840a5a92c01Smrg case $ac_optarg in 11841ebcdf611Smrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11842a5a92c01Smrg esac 11843a5a92c01Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 118441fb077a1Smrg ac_need_defaults=false;; 118451fb077a1Smrg --he | --h) 118461fb077a1Smrg # Conflict between --help and --header 11847a5a92c01Smrg as_fn_error $? "ambiguous option: \`$1' 11848a5a92c01SmrgTry \`$0 --help' for more information.";; 118491fb077a1Smrg --help | --hel | -h ) 11850ebcdf611Smrg printf "%s\n" "$ac_cs_usage"; exit ;; 118511fb077a1Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 118521fb077a1Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 118531fb077a1Smrg ac_cs_silent=: ;; 118541fb077a1Smrg 118551fb077a1Smrg # This is an error. 11856a5a92c01Smrg -*) as_fn_error $? "unrecognized option: \`$1' 11857a5a92c01SmrgTry \`$0 --help' for more information." ;; 118581fb077a1Smrg 11859a5a92c01Smrg *) as_fn_append ac_config_targets " $1" 118601fb077a1Smrg ac_need_defaults=false ;; 118611fb077a1Smrg 118621fb077a1Smrg esac 118631fb077a1Smrg shift 118641fb077a1Smrgdone 118651fb077a1Smrg 118661fb077a1Smrgac_configure_extra_args= 118671fb077a1Smrg 118681fb077a1Smrgif $ac_cs_silent; then 118691fb077a1Smrg exec 6>/dev/null 118701fb077a1Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 118711fb077a1Smrgfi 118721fb077a1Smrg 118731fb077a1Smrg_ACEOF 11874a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118751fb077a1Smrgif \$ac_cs_recheck; then 11876ae51dfb6Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 11877a5a92c01Smrg shift 11878ebcdf611Smrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 11879a5a92c01Smrg CONFIG_SHELL='$SHELL' 118801fb077a1Smrg export CONFIG_SHELL 11881a5a92c01Smrg exec "\$@" 118821fb077a1Smrgfi 118831fb077a1Smrg 118841fb077a1Smrg_ACEOF 11885a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118861fb077a1Smrgexec 5>>config.log 118871fb077a1Smrg{ 118881fb077a1Smrg echo 118891fb077a1Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 118901fb077a1Smrg## Running $as_me. ## 118911fb077a1Smrg_ASBOX 11892ebcdf611Smrg printf "%s\n" "$ac_log" 118931fb077a1Smrg} >&5 118941fb077a1Smrg 118951fb077a1Smrg_ACEOF 11896a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118971fb077a1Smrg# 118981fb077a1Smrg# INIT-COMMANDS 118991fb077a1Smrg# 11900ebcdf611SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 119011fb077a1Smrg 119021fb077a1Smrg_ACEOF 119031fb077a1Smrg 11904a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 119051fb077a1Smrg 119061fb077a1Smrg# Handling of arguments. 119071fb077a1Smrgfor ac_config_target in $ac_config_targets 119081fb077a1Smrgdo 119091fb077a1Smrg case $ac_config_target in 11910a5a92c01Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 11911ae51dfb6Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 119121fb077a1Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 119131d05b0c9Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 119141fb077a1Smrg 11915a5a92c01Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 119161fb077a1Smrg esac 119171fb077a1Smrgdone 119181fb077a1Smrg 119191fb077a1Smrg 119201fb077a1Smrg# If the user did not use the arguments to specify the items to instantiate, 119211fb077a1Smrg# then the envvar interface is used. Set only those that are not. 119221fb077a1Smrg# We use the long form for the default assignment because of an extremely 119231fb077a1Smrg# bizarre bug on SunOS 4.1.3. 119241fb077a1Smrgif $ac_need_defaults; then 11925ebcdf611Smrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 11926ebcdf611Smrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 11927ebcdf611Smrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 119281fb077a1Smrgfi 119291fb077a1Smrg 119301fb077a1Smrg# Have a temporary directory for convenience. Make it in the build tree 119311fb077a1Smrg# simply because there is no reason against having it here, and in addition, 119321fb077a1Smrg# creating and moving files from /tmp can sometimes cause problems. 119331fb077a1Smrg# Hook for its removal unless debugging. 119341fb077a1Smrg# Note that there is a small window in which the directory will not be cleaned: 119351fb077a1Smrg# after its creation but before its name has been assigned to `$tmp'. 119361fb077a1Smrg$debug || 119371fb077a1Smrg{ 11938a5a92c01Smrg tmp= ac_tmp= 119391fb077a1Smrg trap 'exit_status=$? 11940a5a92c01Smrg : "${ac_tmp:=$tmp}" 11941a5a92c01Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 119421fb077a1Smrg' 0 11943a5a92c01Smrg trap 'as_fn_exit 1' 1 2 13 15 119441fb077a1Smrg} 119451fb077a1Smrg# Create a (secure) tmp directory for tmp files. 119461fb077a1Smrg 119471fb077a1Smrg{ 119481fb077a1Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 11949a5a92c01Smrg test -d "$tmp" 119501fb077a1Smrg} || 119511fb077a1Smrg{ 119521fb077a1Smrg tmp=./conf$$-$RANDOM 119531fb077a1Smrg (umask 077 && mkdir "$tmp") 11954a5a92c01Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 11955a5a92c01Smrgac_tmp=$tmp 119561fb077a1Smrg 11957a5a92c01Smrg# Set up the scripts for CONFIG_FILES section. 11958a5a92c01Smrg# No need to generate them if there are no CONFIG_FILES. 11959a5a92c01Smrg# This happens for instance with `./config.status config.h'. 119601fb077a1Smrgif test -n "$CONFIG_FILES"; then 119611fb077a1Smrg 119621fb077a1Smrg 11963a5a92c01Smrgac_cr=`echo X | tr X '\015'` 11964a5a92c01Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 11965a5a92c01Smrg# But we know of no other shell where ac_cr would be empty at this 11966a5a92c01Smrg# point, so we can use a bashism as a fallback. 11967a5a92c01Smrgif test "x$ac_cr" = x; then 11968a5a92c01Smrg eval ac_cr=\$\'\\r\' 11969a5a92c01Smrgfi 11970a5a92c01Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 11971a5a92c01Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 11972a5a92c01Smrg ac_cs_awk_cr='\\r' 11973a5a92c01Smrgelse 11974a5a92c01Smrg ac_cs_awk_cr=$ac_cr 119751fb077a1Smrgfi 119761fb077a1Smrg 11977a5a92c01Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 119781fb077a1Smrg_ACEOF 119791fb077a1Smrg 119801fb077a1Smrg 11981a5a92c01Smrg{ 11982a5a92c01Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 11983a5a92c01Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 11984a5a92c01Smrg echo "_ACEOF" 11985a5a92c01Smrg} >conf$$subs.sh || 11986a5a92c01Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11987a5a92c01Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 119881fb077a1Smrgac_delim='%!_!# ' 119891fb077a1Smrgfor ac_last_try in false false false false false :; do 11990a5a92c01Smrg . ./conf$$subs.sh || 11991a5a92c01Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 119921fb077a1Smrg 11993a5a92c01Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 11994a5a92c01Smrg if test $ac_delim_n = $ac_delim_num; then 119951fb077a1Smrg break 119961fb077a1Smrg elif $ac_last_try; then 11997a5a92c01Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 119981fb077a1Smrg else 119991fb077a1Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 120001fb077a1Smrg fi 120011fb077a1Smrgdone 12002a5a92c01Smrgrm -f conf$$subs.sh 120031fb077a1Smrg 12004a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12005a5a92c01Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12006a5a92c01Smrg_ACEOF 12007a5a92c01Smrgsed -n ' 12008a5a92c01Smrgh 12009a5a92c01Smrgs/^/S["/; s/!.*/"]=/ 12010a5a92c01Smrgp 12011a5a92c01Smrgg 12012a5a92c01Smrgs/^[^!]*!// 12013a5a92c01Smrg:repl 12014a5a92c01Smrgt repl 12015a5a92c01Smrgs/'"$ac_delim"'$// 12016a5a92c01Smrgt delim 12017a5a92c01Smrg:nl 12018a5a92c01Smrgh 12019a5a92c01Smrgs/\(.\{148\}\)..*/\1/ 12020a5a92c01Smrgt more1 12021a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12022a5a92c01Smrgp 12023a5a92c01Smrgn 12024a5a92c01Smrgb repl 12025a5a92c01Smrg:more1 12026a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12027a5a92c01Smrgp 12028a5a92c01Smrgg 12029a5a92c01Smrgs/.\{148\}// 12030a5a92c01Smrgt nl 12031a5a92c01Smrg:delim 12032a5a92c01Smrgh 12033a5a92c01Smrgs/\(.\{148\}\)..*/\1/ 12034a5a92c01Smrgt more2 12035a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 12036a5a92c01Smrgp 12037a5a92c01Smrgb 12038a5a92c01Smrg:more2 12039a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12040a5a92c01Smrgp 12041a5a92c01Smrgg 12042a5a92c01Smrgs/.\{148\}// 12043a5a92c01Smrgt delim 12044a5a92c01Smrg' <conf$$subs.awk | sed ' 12045a5a92c01Smrg/^[^""]/{ 12046a5a92c01Smrg N 12047a5a92c01Smrg s/\n// 12048a5a92c01Smrg} 12049a5a92c01Smrg' >>$CONFIG_STATUS || ac_write_fail=1 12050a5a92c01Smrgrm -f conf$$subs.awk 12051a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12052a5a92c01Smrg_ACAWK 12053a5a92c01Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 12054a5a92c01Smrg for (key in S) S_is_set[key] = 1 12055a5a92c01Smrg FS = "" 12056a5a92c01Smrg 12057a5a92c01Smrg} 12058a5a92c01Smrg{ 12059a5a92c01Smrg line = $ 0 12060a5a92c01Smrg nfields = split(line, field, "@") 12061a5a92c01Smrg substed = 0 12062a5a92c01Smrg len = length(field[1]) 12063a5a92c01Smrg for (i = 2; i < nfields; i++) { 12064a5a92c01Smrg key = field[i] 12065a5a92c01Smrg keylen = length(key) 12066a5a92c01Smrg if (S_is_set[key]) { 12067a5a92c01Smrg value = S[key] 12068a5a92c01Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12069a5a92c01Smrg len += length(value) + length(field[++i]) 12070a5a92c01Smrg substed = 1 12071a5a92c01Smrg } else 12072a5a92c01Smrg len += 1 + keylen 12073a5a92c01Smrg } 12074a5a92c01Smrg 12075a5a92c01Smrg print line 12076a5a92c01Smrg} 120771fb077a1Smrg 12078a5a92c01Smrg_ACAWK 120791fb077a1Smrg_ACEOF 12080a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12081a5a92c01Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12082a5a92c01Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12083a5a92c01Smrgelse 12084a5a92c01Smrg cat 12085a5a92c01Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12086a5a92c01Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 120871fb077a1Smrg_ACEOF 120881fb077a1Smrg 12089a5a92c01Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12090a5a92c01Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 120911fb077a1Smrg# trailing colons and then remove the whole line if VPATH becomes empty 120921fb077a1Smrg# (actually we leave an empty line to preserve line numbers). 120931fb077a1Smrgif test "x$srcdir" = x.; then 12094a5a92c01Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12095a5a92c01Smrgh 12096a5a92c01Smrgs/// 12097a5a92c01Smrgs/^/:/ 12098a5a92c01Smrgs/[ ]*$/:/ 12099a5a92c01Smrgs/:\$(srcdir):/:/g 12100a5a92c01Smrgs/:\${srcdir}:/:/g 12101a5a92c01Smrgs/:@srcdir@:/:/g 12102a5a92c01Smrgs/^:*// 121031fb077a1Smrgs/:*$// 12104a5a92c01Smrgx 12105a5a92c01Smrgs/\(=[ ]*\).*/\1/ 12106a5a92c01SmrgG 12107a5a92c01Smrgs/\n// 121081fb077a1Smrgs/^[^=]*=[ ]*$// 121091fb077a1Smrg}' 121101fb077a1Smrgfi 121111fb077a1Smrg 12112a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121131fb077a1Smrgfi # test -n "$CONFIG_FILES" 121141fb077a1Smrg 12115a5a92c01Smrg# Set up the scripts for CONFIG_HEADERS section. 12116a5a92c01Smrg# No need to generate them if there are no CONFIG_HEADERS. 12117a5a92c01Smrg# This happens for instance with `./config.status Makefile'. 12118a5a92c01Smrgif test -n "$CONFIG_HEADERS"; then 12119a5a92c01Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 12120a5a92c01SmrgBEGIN { 12121a5a92c01Smrg_ACEOF 12122a5a92c01Smrg 12123a5a92c01Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 12124a5a92c01Smrg# here-document in config.status, that substitutes the proper values into 12125a5a92c01Smrg# config.h.in to produce config.h. 12126a5a92c01Smrg 12127a5a92c01Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 12128a5a92c01Smrg# handling of long lines. 12129a5a92c01Smrgac_delim='%!_!# ' 12130a5a92c01Smrgfor ac_last_try in false false :; do 12131a5a92c01Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12132a5a92c01Smrg if test -z "$ac_tt"; then 12133a5a92c01Smrg break 12134a5a92c01Smrg elif $ac_last_try; then 12135a5a92c01Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 12136a5a92c01Smrg else 12137a5a92c01Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12138a5a92c01Smrg fi 12139a5a92c01Smrgdone 12140a5a92c01Smrg 12141a5a92c01Smrg# For the awk script, D is an array of macro values keyed by name, 12142a5a92c01Smrg# likewise P contains macro parameters if any. Preserve backslash 12143a5a92c01Smrg# newline sequences. 12144a5a92c01Smrg 12145a5a92c01Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12146a5a92c01Smrgsed -n ' 12147a5a92c01Smrgs/.\{148\}/&'"$ac_delim"'/g 12148a5a92c01Smrgt rset 12149a5a92c01Smrg:rset 12150a5a92c01Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 12151a5a92c01Smrgt def 12152a5a92c01Smrgd 12153a5a92c01Smrg:def 12154a5a92c01Smrgs/\\$// 12155a5a92c01Smrgt bsnl 12156a5a92c01Smrgs/["\\]/\\&/g 12157a5a92c01Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12158a5a92c01SmrgD["\1"]=" \3"/p 12159a5a92c01Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12160a5a92c01Smrgd 12161a5a92c01Smrg:bsnl 12162a5a92c01Smrgs/["\\]/\\&/g 12163a5a92c01Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12164a5a92c01SmrgD["\1"]=" \3\\\\\\n"\\/p 12165a5a92c01Smrgt cont 12166a5a92c01Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12167a5a92c01Smrgt cont 12168a5a92c01Smrgd 12169a5a92c01Smrg:cont 12170a5a92c01Smrgn 12171a5a92c01Smrgs/.\{148\}/&'"$ac_delim"'/g 12172a5a92c01Smrgt clear 12173a5a92c01Smrg:clear 12174a5a92c01Smrgs/\\$// 12175a5a92c01Smrgt bsnlc 12176a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 12177a5a92c01Smrgd 12178a5a92c01Smrg:bsnlc 12179a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12180a5a92c01Smrgb cont 12181a5a92c01Smrg' <confdefs.h | sed ' 12182a5a92c01Smrgs/'"$ac_delim"'/"\\\ 12183a5a92c01Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 12184a5a92c01Smrg 12185a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12186a5a92c01Smrg for (key in D) D_is_set[key] = 1 12187a5a92c01Smrg FS = "" 12188a5a92c01Smrg} 12189a5a92c01Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12190a5a92c01Smrg line = \$ 0 12191a5a92c01Smrg split(line, arg, " ") 12192a5a92c01Smrg if (arg[1] == "#") { 12193a5a92c01Smrg defundef = arg[2] 12194a5a92c01Smrg mac1 = arg[3] 12195a5a92c01Smrg } else { 12196a5a92c01Smrg defundef = substr(arg[1], 2) 12197a5a92c01Smrg mac1 = arg[2] 12198a5a92c01Smrg } 12199a5a92c01Smrg split(mac1, mac2, "(") #) 12200a5a92c01Smrg macro = mac2[1] 12201a5a92c01Smrg prefix = substr(line, 1, index(line, defundef) - 1) 12202a5a92c01Smrg if (D_is_set[macro]) { 12203a5a92c01Smrg # Preserve the white space surrounding the "#". 12204a5a92c01Smrg print prefix "define", macro P[macro] D[macro] 12205a5a92c01Smrg next 12206a5a92c01Smrg } else { 12207a5a92c01Smrg # Replace #undef with comments. This is necessary, for example, 12208a5a92c01Smrg # in the case of _POSIX_SOURCE, which is predefined and required 12209a5a92c01Smrg # on some systems where configure will not decide to define it. 12210a5a92c01Smrg if (defundef == "undef") { 12211a5a92c01Smrg print "/*", prefix defundef, macro, "*/" 12212a5a92c01Smrg next 12213a5a92c01Smrg } 12214a5a92c01Smrg } 12215a5a92c01Smrg} 12216a5a92c01Smrg{ print } 12217a5a92c01Smrg_ACAWK 12218a5a92c01Smrg_ACEOF 12219a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12220a5a92c01Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 12221a5a92c01Smrgfi # test -n "$CONFIG_HEADERS" 12222a5a92c01Smrg 122231fb077a1Smrg 12224a5a92c01Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12225a5a92c01Smrgshift 12226a5a92c01Smrgfor ac_tag 122271fb077a1Smrgdo 122281fb077a1Smrg case $ac_tag in 122291fb077a1Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 122301fb077a1Smrg esac 122311fb077a1Smrg case $ac_mode$ac_tag in 122321fb077a1Smrg :[FHL]*:*);; 12233a5a92c01Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 122341fb077a1Smrg :[FH]-) ac_tag=-:-;; 122351fb077a1Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 122361fb077a1Smrg esac 122371fb077a1Smrg ac_save_IFS=$IFS 122381fb077a1Smrg IFS=: 122391fb077a1Smrg set x $ac_tag 122401fb077a1Smrg IFS=$ac_save_IFS 122411fb077a1Smrg shift 122421fb077a1Smrg ac_file=$1 122431fb077a1Smrg shift 122441fb077a1Smrg 122451fb077a1Smrg case $ac_mode in 122461fb077a1Smrg :L) ac_source=$1;; 122471fb077a1Smrg :[FH]) 122481fb077a1Smrg ac_file_inputs= 122491fb077a1Smrg for ac_f 122501fb077a1Smrg do 122511fb077a1Smrg case $ac_f in 12252a5a92c01Smrg -) ac_f="$ac_tmp/stdin";; 122531fb077a1Smrg *) # Look for the file first in the build tree, then in the source tree 122541fb077a1Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 122551fb077a1Smrg # because $ac_f cannot contain `:'. 122561fb077a1Smrg test -f "$ac_f" || 122571fb077a1Smrg case $ac_f in 122581fb077a1Smrg [\\/$]*) false;; 122591fb077a1Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 122601fb077a1Smrg esac || 12261a5a92c01Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 122621fb077a1Smrg esac 12263ebcdf611Smrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12264a5a92c01Smrg as_fn_append ac_file_inputs " '$ac_f'" 122651fb077a1Smrg done 122661fb077a1Smrg 122671fb077a1Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 122681fb077a1Smrg # use $as_me), people would be surprised to read: 122691fb077a1Smrg # /* config.h. Generated by config.status. */ 12270a5a92c01Smrg configure_input='Generated from '` 12271ebcdf611Smrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12272a5a92c01Smrg `' by configure.' 122731fb077a1Smrg if test x"$ac_file" != x-; then 122741fb077a1Smrg configure_input="$ac_file. $configure_input" 12275ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12276ebcdf611Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 122771fb077a1Smrg fi 12278a5a92c01Smrg # Neutralize special characters interpreted by sed in replacement strings. 12279a5a92c01Smrg case $configure_input in #( 12280a5a92c01Smrg *\&* | *\|* | *\\* ) 12281ebcdf611Smrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 12282a5a92c01Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 12283a5a92c01Smrg *) ac_sed_conf_input=$configure_input;; 12284a5a92c01Smrg esac 122851fb077a1Smrg 122861fb077a1Smrg case $ac_tag in 12287a5a92c01Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12288a5a92c01Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 122891fb077a1Smrg esac 122901fb077a1Smrg ;; 122911fb077a1Smrg esac 122921fb077a1Smrg 122931fb077a1Smrg ac_dir=`$as_dirname -- "$ac_file" || 122941fb077a1Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 122951fb077a1Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 122961fb077a1Smrg X"$ac_file" : 'X\(//\)$' \| \ 122971fb077a1Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12298ebcdf611Smrgprintf "%s\n" X"$ac_file" | 122991fb077a1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 123001fb077a1Smrg s//\1/ 123011fb077a1Smrg q 123021fb077a1Smrg } 123031fb077a1Smrg /^X\(\/\/\)[^/].*/{ 123041fb077a1Smrg s//\1/ 123051fb077a1Smrg q 123061fb077a1Smrg } 123071fb077a1Smrg /^X\(\/\/\)$/{ 123081fb077a1Smrg s//\1/ 123091fb077a1Smrg q 123101fb077a1Smrg } 123111fb077a1Smrg /^X\(\/\).*/{ 123121fb077a1Smrg s//\1/ 123131fb077a1Smrg q 123141fb077a1Smrg } 123151fb077a1Smrg s/.*/./; q'` 12316a5a92c01Smrg as_dir="$ac_dir"; as_fn_mkdir_p 123171fb077a1Smrg ac_builddir=. 123181fb077a1Smrg 123191fb077a1Smrgcase "$ac_dir" in 123201fb077a1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 123211fb077a1Smrg*) 12322ebcdf611Smrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 123231fb077a1Smrg # A ".." for each directory in $ac_dir_suffix. 12324ebcdf611Smrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 123251fb077a1Smrg case $ac_top_builddir_sub in 123261fb077a1Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 123271fb077a1Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 123281fb077a1Smrg esac ;; 123291fb077a1Smrgesac 123301fb077a1Smrgac_abs_top_builddir=$ac_pwd 123311fb077a1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 123321fb077a1Smrg# for backward compatibility: 123331fb077a1Smrgac_top_builddir=$ac_top_build_prefix 123341fb077a1Smrg 123351fb077a1Smrgcase $srcdir in 123361fb077a1Smrg .) # We are building in place. 123371fb077a1Smrg ac_srcdir=. 123381fb077a1Smrg ac_top_srcdir=$ac_top_builddir_sub 123391fb077a1Smrg ac_abs_top_srcdir=$ac_pwd ;; 123401fb077a1Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 123411fb077a1Smrg ac_srcdir=$srcdir$ac_dir_suffix; 123421fb077a1Smrg ac_top_srcdir=$srcdir 123431fb077a1Smrg ac_abs_top_srcdir=$srcdir ;; 123441fb077a1Smrg *) # Relative name. 123451fb077a1Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 123461fb077a1Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 123471fb077a1Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 123481fb077a1Smrgesac 123491fb077a1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 123501fb077a1Smrg 123511fb077a1Smrg 123521fb077a1Smrg case $ac_mode in 123531fb077a1Smrg :F) 123541fb077a1Smrg # 123551fb077a1Smrg # CONFIG_FILE 123561fb077a1Smrg # 123571fb077a1Smrg 123581fb077a1Smrg case $INSTALL in 123591fb077a1Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 123601fb077a1Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 123611fb077a1Smrg esac 123621fb077a1Smrg ac_MKDIR_P=$MKDIR_P 123631fb077a1Smrg case $MKDIR_P in 123641fb077a1Smrg [\\/$]* | ?:[\\/]* ) ;; 123651fb077a1Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 123661fb077a1Smrg esac 123671fb077a1Smrg_ACEOF 123681fb077a1Smrg 12369a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 123701fb077a1Smrg# If the template does not know about datarootdir, expand it. 123711fb077a1Smrg# FIXME: This hack should be removed a few years after 2.60. 123721fb077a1Smrgac_datarootdir_hack=; ac_datarootdir_seen= 12373a5a92c01Smrgac_sed_dataroot=' 12374a5a92c01Smrg/datarootdir/ { 123751fb077a1Smrg p 123761fb077a1Smrg q 123771fb077a1Smrg} 123781fb077a1Smrg/@datadir@/p 123791fb077a1Smrg/@docdir@/p 123801fb077a1Smrg/@infodir@/p 123811fb077a1Smrg/@localedir@/p 12382a5a92c01Smrg/@mandir@/p' 12383a5a92c01Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 123841fb077a1Smrg*datarootdir*) ac_datarootdir_seen=yes;; 123851fb077a1Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12386ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12387ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 123881fb077a1Smrg_ACEOF 12389a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123901fb077a1Smrg ac_datarootdir_hack=' 123911fb077a1Smrg s&@datadir@&$datadir&g 123921fb077a1Smrg s&@docdir@&$docdir&g 123931fb077a1Smrg s&@infodir@&$infodir&g 123941fb077a1Smrg s&@localedir@&$localedir&g 123951fb077a1Smrg s&@mandir@&$mandir&g 12396a5a92c01Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 123971fb077a1Smrgesac 123981fb077a1Smrg_ACEOF 123991fb077a1Smrg 124001fb077a1Smrg# Neutralize VPATH when `$srcdir' = `.'. 124011fb077a1Smrg# Shell code in configure.ac might set extrasub. 124021fb077a1Smrg# FIXME: do we really want to maintain this feature? 12403a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12404a5a92c01Smrgac_sed_extra="$ac_vpsub 124051fb077a1Smrg$extrasub 124061fb077a1Smrg_ACEOF 12407a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 124081fb077a1Smrg:t 124091fb077a1Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 12410a5a92c01Smrgs|@configure_input@|$ac_sed_conf_input|;t t 124111fb077a1Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 12412a5a92c01Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 124131fb077a1Smrgs&@srcdir@&$ac_srcdir&;t t 124141fb077a1Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 124151fb077a1Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 124161fb077a1Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 124171fb077a1Smrgs&@builddir@&$ac_builddir&;t t 124181fb077a1Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 124191fb077a1Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 124201fb077a1Smrgs&@INSTALL@&$ac_INSTALL&;t t 124211fb077a1Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 124221fb077a1Smrg$ac_datarootdir_hack 12423a5a92c01Smrg" 12424a5a92c01Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12425a5a92c01Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 124261fb077a1Smrg 124271fb077a1Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12428a5a92c01Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12429a5a92c01Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12430a5a92c01Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12431ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12432a5a92c01Smrgwhich seems to be undefined. Please make sure it is defined" >&5 12433ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12434a5a92c01Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12435a5a92c01Smrg 12436a5a92c01Smrg rm -f "$ac_tmp/stdin" 124371fb077a1Smrg case $ac_file in 12438a5a92c01Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12439a5a92c01Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 12440a5a92c01Smrg esac \ 12441a5a92c01Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 124421fb077a1Smrg ;; 124431fb077a1Smrg :H) 124441fb077a1Smrg # 124451fb077a1Smrg # CONFIG_HEADER 124461fb077a1Smrg # 124471fb077a1Smrg if test x"$ac_file" != x-; then 12448a5a92c01Smrg { 12449ebcdf611Smrg printf "%s\n" "/* $configure_input */" >&1 \ 12450a5a92c01Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12451a5a92c01Smrg } >"$ac_tmp/config.h" \ 12452a5a92c01Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12453a5a92c01Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 12454ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12455ebcdf611Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 124561fb077a1Smrg else 12457a5a92c01Smrg rm -f "$ac_file" 12458a5a92c01Smrg mv "$ac_tmp/config.h" "$ac_file" \ 12459a5a92c01Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 124601fb077a1Smrg fi 124611fb077a1Smrg else 12462ebcdf611Smrg printf "%s\n" "/* $configure_input */" >&1 \ 12463a5a92c01Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12464a5a92c01Smrg || as_fn_error $? "could not create -" "$LINENO" 5 124651fb077a1Smrg fi 12466a5a92c01Smrg# Compute "$ac_file"'s index in $config_headers. 12467a5a92c01Smrg_am_arg="$ac_file" 124681fb077a1Smrg_am_stamp_count=1 124691fb077a1Smrgfor _am_header in $config_headers :; do 124701fb077a1Smrg case $_am_header in 12471a5a92c01Smrg $_am_arg | $_am_arg:* ) 124721fb077a1Smrg break ;; 124731fb077a1Smrg * ) 124741fb077a1Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 124751fb077a1Smrg esac 124761fb077a1Smrgdone 12477a5a92c01Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 12478a5a92c01Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12479a5a92c01Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 12480a5a92c01Smrg X"$_am_arg" : 'X\(//\)$' \| \ 12481a5a92c01Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12482ebcdf611Smrgprintf "%s\n" X"$_am_arg" | 124831fb077a1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 124841fb077a1Smrg s//\1/ 124851fb077a1Smrg q 124861fb077a1Smrg } 124871fb077a1Smrg /^X\(\/\/\)[^/].*/{ 124881fb077a1Smrg s//\1/ 124891fb077a1Smrg q 124901fb077a1Smrg } 124911fb077a1Smrg /^X\(\/\/\)$/{ 124921fb077a1Smrg s//\1/ 124931fb077a1Smrg q 124941fb077a1Smrg } 124951fb077a1Smrg /^X\(\/\).*/{ 124961fb077a1Smrg s//\1/ 124971fb077a1Smrg q 124981fb077a1Smrg } 124991fb077a1Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 125001fb077a1Smrg ;; 125011fb077a1Smrg 12502ebcdf611Smrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12503ebcdf611Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 125041fb077a1Smrg ;; 125051fb077a1Smrg esac 125061fb077a1Smrg 125071fb077a1Smrg 125081fb077a1Smrg case $ac_file$ac_mode in 12509a5a92c01Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12510ae51dfb6Smrg # Older Autoconf quotes --file arguments for eval, but not when files 12511a5a92c01Smrg # are listed without --file. Let's play safe and only enable the eval 12512a5a92c01Smrg # if we detect the quoting. 12513ebcdf611Smrg # TODO: see whether this extra hack can be removed once we start 12514ebcdf611Smrg # requiring Autoconf 2.70 or later. 12515ebcdf611Smrg case $CONFIG_FILES in #( 12516ebcdf611Smrg *\'*) : 12517ebcdf611Smrg eval set x "$CONFIG_FILES" ;; #( 12518ebcdf611Smrg *) : 12519ebcdf611Smrg set x $CONFIG_FILES ;; #( 12520ebcdf611Smrg *) : 12521ebcdf611Smrg ;; 12522ebcdf611Smrgesac 12523a5a92c01Smrg shift 12524ebcdf611Smrg # Used to flag and report bootstrapping failures. 12525ebcdf611Smrg am_rc=0 12526ebcdf611Smrg for am_mf 12527a5a92c01Smrg do 12528a5a92c01Smrg # Strip MF so we end up with the name of the file. 12529ebcdf611Smrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 12530ebcdf611Smrg # Check whether this is an Automake generated Makefile which includes 12531ebcdf611Smrg # dependency-tracking related rules and includes. 12532ebcdf611Smrg # Grep'ing the whole file directly is not great: AIX grep has a line 12533a5a92c01Smrg # limit of 2048, but all sed's we know have understand at least 4000. 12534ebcdf611Smrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 12535ebcdf611Smrg || continue 12536ebcdf611Smrg am_dirpart=`$as_dirname -- "$am_mf" || 12537ebcdf611Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12538ebcdf611Smrg X"$am_mf" : 'X\(//\)[^/]' \| \ 12539ebcdf611Smrg X"$am_mf" : 'X\(//\)$' \| \ 12540ebcdf611Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12541ebcdf611Smrgprintf "%s\n" X"$am_mf" | 125421fb077a1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 125431fb077a1Smrg s//\1/ 125441fb077a1Smrg q 125451fb077a1Smrg } 125461fb077a1Smrg /^X\(\/\/\)[^/].*/{ 125471fb077a1Smrg s//\1/ 125481fb077a1Smrg q 125491fb077a1Smrg } 125501fb077a1Smrg /^X\(\/\/\)$/{ 125511fb077a1Smrg s//\1/ 125521fb077a1Smrg q 125531fb077a1Smrg } 125541fb077a1Smrg /^X\(\/\).*/{ 125551fb077a1Smrg s//\1/ 125561fb077a1Smrg q 125571fb077a1Smrg } 125581fb077a1Smrg s/.*/./; q'` 12559ebcdf611Smrg am_filepart=`$as_basename -- "$am_mf" || 12560ebcdf611Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 12561ebcdf611Smrg X"$am_mf" : 'X\(//\)$' \| \ 12562ebcdf611Smrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12563ebcdf611Smrgprintf "%s\n" X/"$am_mf" | 12564ebcdf611Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 125651fb077a1Smrg s//\1/ 125661fb077a1Smrg q 125671fb077a1Smrg } 12568ebcdf611Smrg /^X\/\(\/\/\)$/{ 125691fb077a1Smrg s//\1/ 125701fb077a1Smrg q 125711fb077a1Smrg } 12572ebcdf611Smrg /^X\/\(\/\).*/{ 125731fb077a1Smrg s//\1/ 125741fb077a1Smrg q 125751fb077a1Smrg } 125761fb077a1Smrg s/.*/./; q'` 12577ebcdf611Smrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 12578ebcdf611Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12579ebcdf611Smrg | $MAKE -f - am--depfiles" >&5 12580ebcdf611Smrg (cd "$am_dirpart" \ 12581ebcdf611Smrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12582ebcdf611Smrg | $MAKE -f - am--depfiles) >&5 2>&5 12583ebcdf611Smrg ac_status=$? 12584ebcdf611Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 12585ebcdf611Smrg (exit $ac_status); } || am_rc=$? 125861fb077a1Smrg done 12587ebcdf611Smrg if test $am_rc -ne 0; then 12588ebcdf611Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12589ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 12590ebcdf611Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 12591ebcdf611Smrg for automatic dependency tracking. If GNU make was not used, consider 12592ebcdf611Smrg re-running the configure script with MAKE=\"gmake\" (or whatever is 12593ebcdf611Smrg necessary). You can also try re-running configure with the 12594ebcdf611Smrg '--disable-dependency-tracking' option to at least be able to build 12595ebcdf611Smrg the package (albeit without support for automatic dependency tracking). 12596ebcdf611SmrgSee \`config.log' for more details" "$LINENO" 5; } 12597ebcdf611Smrg fi 12598ebcdf611Smrg { am_dirpart=; unset am_dirpart;} 12599ebcdf611Smrg { am_filepart=; unset am_filepart;} 12600ebcdf611Smrg { am_mf=; unset am_mf;} 12601ebcdf611Smrg { am_rc=; unset am_rc;} 12602ebcdf611Smrg rm -f conftest-deps.mk 12603a5a92c01Smrg} 126041fb077a1Smrg ;; 126051fb077a1Smrg 126061fb077a1Smrg esac 126071fb077a1Smrgdone # for ac_tag 126081fb077a1Smrg 126091fb077a1Smrg 12610a5a92c01Smrgas_fn_exit 0 126111fb077a1Smrg_ACEOF 126121fb077a1Smrgac_clean_files=$ac_clean_files_save 126131fb077a1Smrg 12614a5a92c01Smrgtest $ac_write_fail = 0 || 12615a5a92c01Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 12616a5a92c01Smrg 126171fb077a1Smrg 126181fb077a1Smrg# configure is writing to config.log, and then calls config.status. 126191fb077a1Smrg# config.status does its own redirection, appending to config.log. 126201fb077a1Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 126211fb077a1Smrg# by configure, so config.status won't be able to write to it; its 126221fb077a1Smrg# output is simply discarded. So we exec the FD to /dev/null, 126231fb077a1Smrg# effectively closing config.log, so it can be properly (re)opened and 126241fb077a1Smrg# appended to by config.status. When coming back to configure, we 126251fb077a1Smrg# need to make the FD available again. 126261fb077a1Smrgif test "$no_create" != yes; then 126271fb077a1Smrg ac_cs_success=: 126281fb077a1Smrg ac_config_status_args= 126291fb077a1Smrg test "$silent" = yes && 126301fb077a1Smrg ac_config_status_args="$ac_config_status_args --quiet" 126311fb077a1Smrg exec 5>/dev/null 126321fb077a1Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 126331fb077a1Smrg exec 5>>config.log 126341fb077a1Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 126351fb077a1Smrg # would make configure fail if this is the last instruction. 12636a5a92c01Smrg $ac_cs_success || as_fn_exit 1 12637a5a92c01Smrgfi 12638a5a92c01Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 12639ebcdf611Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 12640ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 126411fb077a1Smrgfi 126421fb077a1Smrg 12643ebcdf611Smrg 12644