15dfecf96Smrg#! /bin/sh 25dfecf96Smrg# Guess values for system-dependent variables and create Makefiles. 3c2cbb186Smrg# Generated by GNU Autoconf 2.72 for xedit 1.2.4. 45dfecf96Smrg# 5c2cbb186Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xedit/-/issues>. 65dfecf96Smrg# 7c05e22d7Smrg# 8c2cbb186Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 996d43ffdSmrg# Inc. 10c05e22d7Smrg# 11c05e22d7Smrg# 125dfecf96Smrg# This configure script is free software; the Free Software Foundation 135dfecf96Smrg# gives unlimited permission to copy, distribute and modify it. 14c05e22d7Smrg## -------------------- ## 15c05e22d7Smrg## M4sh Initialization. ## 16c05e22d7Smrg## -------------------- ## 175dfecf96Smrg 18f14f4646Smrg# Be more Bourne compatible 19f14f4646SmrgDUALCASE=1; export DUALCASE # for MKS sh 2096d43ffdSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 2196d43ffdSmrgthen : 225dfecf96Smrg emulate sh 235dfecf96Smrg NULLCMD=: 24f14f4646Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 255dfecf96Smrg # is contrary to our usage. Disable this feature. 265dfecf96Smrg alias -g '${1+"$@"}'='"$@"' 27f14f4646Smrg setopt NO_GLOB_SUBST 28c2cbb186Smrgelse case e in #( 29c2cbb186Smrg e) case `(set -o) 2>/dev/null` in #( 30c05e22d7Smrg *posix*) : 31c05e22d7Smrg set -o posix ;; #( 32c05e22d7Smrg *) : 33c05e22d7Smrg ;; 34c2cbb186Smrgesac ;; 35f14f4646Smrgesac 36f14f4646Smrgfi 37f14f4646Smrg 38f14f4646Smrg 3996d43ffdSmrg 4096d43ffdSmrg# Reset variables that may have inherited troublesome values from 4196d43ffdSmrg# the environment. 4296d43ffdSmrg 4396d43ffdSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 4496d43ffdSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 4596d43ffdSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 4696d43ffdSmrg# Quoting is to prevent editors from complaining about space-tab. 47f14f4646Smrgas_nl=' 48f14f4646Smrg' 49f14f4646Smrgexport as_nl 5096d43ffdSmrgIFS=" "" $as_nl" 5196d43ffdSmrg 5296d43ffdSmrgPS1='$ ' 5396d43ffdSmrgPS2='> ' 5496d43ffdSmrgPS4='+ ' 5596d43ffdSmrg 5696d43ffdSmrg# Ensure predictable behavior from utilities with locale-dependent output. 5796d43ffdSmrgLC_ALL=C 5896d43ffdSmrgexport LC_ALL 5996d43ffdSmrgLANGUAGE=C 6096d43ffdSmrgexport LANGUAGE 6196d43ffdSmrg 6296d43ffdSmrg# We cannot yet rely on "unset" to work, but we need these variables 6396d43ffdSmrg# to be unset--not just set to an empty or harmless value--now, to 6496d43ffdSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 6596d43ffdSmrg# also avoids known problems related to "unset" and subshell syntax 6696d43ffdSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 6796d43ffdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 6896d43ffdSmrgdo eval test \${$as_var+y} \ 6996d43ffdSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7096d43ffdSmrgdone 7196d43ffdSmrg 7296d43ffdSmrg# Ensure that fds 0, 1, and 2 are open. 7396d43ffdSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 7496d43ffdSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 7596d43ffdSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 76f14f4646Smrg 77f14f4646Smrg# The user is always right. 7896d43ffdSmrgif ${PATH_SEPARATOR+false} :; then 79f14f4646Smrg PATH_SEPARATOR=: 80f14f4646Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81f14f4646Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82f14f4646Smrg PATH_SEPARATOR=';' 83f14f4646Smrg } 845dfecf96Smrgfi 855dfecf96Smrg 865dfecf96Smrg 87f14f4646Smrg# Find who we are. Look in the path if we contain no directory separator. 88c05e22d7Smrgas_myself= 89c05e22d7Smrgcase $0 in #(( 90f14f4646Smrg *[\\/]* ) as_myself=$0 ;; 91f14f4646Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92f14f4646Smrgfor as_dir in $PATH 93f14f4646Smrgdo 94f14f4646Smrg IFS=$as_save_IFS 9596d43ffdSmrg case $as_dir in #((( 9696d43ffdSmrg '') as_dir=./ ;; 9796d43ffdSmrg */) ;; 9896d43ffdSmrg *) as_dir=$as_dir/ ;; 9996d43ffdSmrg esac 10096d43ffdSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101c05e22d7Smrg done 102f14f4646SmrgIFS=$as_save_IFS 103f14f4646Smrg 104f14f4646Smrg ;; 105f14f4646Smrgesac 106c2cbb186Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 107f14f4646Smrg# in which case we are not to be found in the path. 108f14f4646Smrgif test "x$as_myself" = x; then 109f14f4646Smrg as_myself=$0 110f14f4646Smrgfi 111f14f4646Smrgif test ! -f "$as_myself"; then 11296d43ffdSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113c05e22d7Smrg exit 1 114f14f4646Smrgfi 115f14f4646Smrg 116c05e22d7Smrg 117f765521fSmrg# Use a proper internal environment variable to ensure we don't fall 118f765521fSmrg # into an infinite loop, continuously re-executing ourselves. 119f765521fSmrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120f765521fSmrg _as_can_reexec=no; export _as_can_reexec; 121f765521fSmrg # We cannot yet assume a decent shell, so we have to provide a 122f765521fSmrg# neutralization value for shells without unset; and this also 123f765521fSmrg# works around shells that cannot unset nonexistent variables. 124f765521fSmrg# Preserve -v and -x to the replacement shell. 125f765521fSmrgBASH_ENV=/dev/null 126f765521fSmrgENV=/dev/null 127f765521fSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128f765521fSmrgcase $- in # (((( 129f765521fSmrg *v*x* | *x*v* ) as_opts=-vx ;; 130f765521fSmrg *v* ) as_opts=-v ;; 131f765521fSmrg *x* ) as_opts=-x ;; 132f765521fSmrg * ) as_opts= ;; 133f765521fSmrgesac 134f765521fSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135f765521fSmrg# Admittedly, this is quite paranoid, since all the known shells bail 136c2cbb186Smrg# out after a failed 'exec'. 13796d43ffdSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 13896d43ffdSmrgexit 255 139f765521fSmrg fi 140f765521fSmrg # We don't want this to propagate to other subprocesses. 141f765521fSmrg { _as_can_reexec=; unset _as_can_reexec;} 142c05e22d7Smrgif test "x$CONFIG_SHELL" = x; then 143c2cbb186Smrg as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 14496d43ffdSmrgthen : 145c05e22d7Smrg emulate sh 146c05e22d7Smrg NULLCMD=: 147c05e22d7Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 148c05e22d7Smrg # is contrary to our usage. Disable this feature. 149c05e22d7Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 150c05e22d7Smrg setopt NO_GLOB_SUBST 151c2cbb186Smrgelse case e in #( 152c2cbb186Smrg e) case \`(set -o) 2>/dev/null\` in #( 153c05e22d7Smrg *posix*) : 154c05e22d7Smrg set -o posix ;; #( 155c05e22d7Smrg *) : 156c05e22d7Smrg ;; 157c2cbb186Smrgesac ;; 158c05e22d7Smrgesac 159c05e22d7Smrgfi 160c05e22d7Smrg" 161c05e22d7Smrg as_required="as_fn_return () { (exit \$1); } 162c05e22d7Smrgas_fn_success () { as_fn_return 0; } 163c05e22d7Smrgas_fn_failure () { as_fn_return 1; } 164c05e22d7Smrgas_fn_ret_success () { return 0; } 165c05e22d7Smrgas_fn_ret_failure () { return 1; } 166c05e22d7Smrg 167c05e22d7Smrgexitcode=0 168c05e22d7Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169c05e22d7Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170c05e22d7Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171c05e22d7Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 17296d43ffdSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 17396d43ffdSmrgthen : 174c05e22d7Smrg 175c2cbb186Smrgelse case e in #( 176c2cbb186Smrg e) exitcode=1; echo positional parameters were not saved. ;; 177c2cbb186Smrgesac 178c05e22d7Smrgfi 179f765521fSmrgtest x\$exitcode = x0 || exit 1 18096d43ffdSmrgblah=\$(echo \$(echo blah)) 18196d43ffdSmrgtest x\"\$blah\" = xblah || exit 1 182f765521fSmrgtest -x / || exit 1" 183c05e22d7Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 184c05e22d7Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 185c05e22d7Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 186c05e22d7Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 187c05e22d7Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 18896d43ffdSmrg if (eval "$as_required") 2>/dev/null 18996d43ffdSmrgthen : 190c05e22d7Smrg as_have_required=yes 191c2cbb186Smrgelse case e in #( 192c2cbb186Smrg e) as_have_required=no ;; 193c2cbb186Smrgesac 194c05e22d7Smrgfi 19596d43ffdSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 19696d43ffdSmrgthen : 197c05e22d7Smrg 198c2cbb186Smrgelse case e in #( 199c2cbb186Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 200c05e22d7Smrgas_found=false 201c05e22d7Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 202c05e22d7Smrgdo 203c05e22d7Smrg IFS=$as_save_IFS 20496d43ffdSmrg case $as_dir in #((( 20596d43ffdSmrg '') as_dir=./ ;; 20696d43ffdSmrg */) ;; 20796d43ffdSmrg *) as_dir=$as_dir/ ;; 20896d43ffdSmrg esac 209c05e22d7Smrg as_found=: 210c05e22d7Smrg case $as_dir in #( 211c05e22d7Smrg /*) 212c05e22d7Smrg for as_base in sh bash ksh sh5; do 213c05e22d7Smrg # Try only shells that exist, to save several forks. 21496d43ffdSmrg as_shell=$as_dir$as_base 215c05e22d7Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 21696d43ffdSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 21796d43ffdSmrgthen : 218c05e22d7Smrg CONFIG_SHELL=$as_shell as_have_required=yes 21996d43ffdSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 22096d43ffdSmrgthen : 221c05e22d7Smrg break 2 222c05e22d7Smrgfi 223c05e22d7Smrgfi 224c05e22d7Smrg done;; 225c05e22d7Smrg esac 226c05e22d7Smrg as_found=false 227c05e22d7Smrgdone 228c05e22d7SmrgIFS=$as_save_IFS 22996d43ffdSmrgif $as_found 23096d43ffdSmrgthen : 23196d43ffdSmrg 232c2cbb186Smrgelse case e in #( 233c2cbb186Smrg e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23496d43ffdSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 23596d43ffdSmrgthen : 23696d43ffdSmrg CONFIG_SHELL=$SHELL as_have_required=yes 237c2cbb186Smrgfi ;; 238c2cbb186Smrgesac 23996d43ffdSmrgfi 240c05e22d7Smrg 241c05e22d7Smrg 24296d43ffdSmrg if test "x$CONFIG_SHELL" != x 24396d43ffdSmrgthen : 244f765521fSmrg export CONFIG_SHELL 245f765521fSmrg # We cannot yet assume a decent shell, so we have to provide a 246f765521fSmrg# neutralization value for shells without unset; and this also 247f765521fSmrg# works around shells that cannot unset nonexistent variables. 248f765521fSmrg# Preserve -v and -x to the replacement shell. 249f765521fSmrgBASH_ENV=/dev/null 250f765521fSmrgENV=/dev/null 251f765521fSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 252f765521fSmrgcase $- in # (((( 253f765521fSmrg *v*x* | *x*v* ) as_opts=-vx ;; 254f765521fSmrg *v* ) as_opts=-v ;; 255f765521fSmrg *x* ) as_opts=-x ;; 256f765521fSmrg * ) as_opts= ;; 257f765521fSmrgesac 258f765521fSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 259f765521fSmrg# Admittedly, this is quite paranoid, since all the known shells bail 260c2cbb186Smrg# out after a failed 'exec'. 26196d43ffdSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 262f765521fSmrgexit 255 263c05e22d7Smrgfi 264c05e22d7Smrg 26596d43ffdSmrg if test x$as_have_required = xno 26696d43ffdSmrgthen : 26796d43ffdSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 26896d43ffdSmrg printf "%s\n" "$0: the shells that I found on your system." 26996d43ffdSmrg if test ${ZSH_VERSION+y} ; then 27096d43ffdSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 27196d43ffdSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 272c05e22d7Smrg else 27396d43ffdSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 274c2cbb186Smrg$0: https://gitlab.freedesktop.org/xorg/app/xedit/-/issues 275c05e22d7Smrg$0: about your system, including any error possibly output 276c05e22d7Smrg$0: before this message. Then install a modern shell, or 277c05e22d7Smrg$0: manually run the script under such a shell if you do 278c05e22d7Smrg$0: have one." 279c05e22d7Smrg fi 280c05e22d7Smrg exit 1 281c2cbb186Smrgfi ;; 282c2cbb186Smrgesac 283c05e22d7Smrgfi 284c05e22d7Smrgfi 285c05e22d7SmrgSHELL=${CONFIG_SHELL-/bin/sh} 286c05e22d7Smrgexport SHELL 287c05e22d7Smrg# Unset more variables known to interfere with behavior of common tools. 288c05e22d7SmrgCLICOLOR_FORCE= GREP_OPTIONS= 289c05e22d7Smrgunset CLICOLOR_FORCE GREP_OPTIONS 290c05e22d7Smrg 291c05e22d7Smrg## --------------------- ## 292c05e22d7Smrg## M4sh Shell Functions. ## 293c05e22d7Smrg## --------------------- ## 294c05e22d7Smrg# as_fn_unset VAR 295c05e22d7Smrg# --------------- 296c05e22d7Smrg# Portably unset VAR. 297c05e22d7Smrgas_fn_unset () 298c05e22d7Smrg{ 299c05e22d7Smrg { eval $1=; unset $1;} 300c05e22d7Smrg} 301c05e22d7Smrgas_unset=as_fn_unset 302c05e22d7Smrg 30396d43ffdSmrg 304c05e22d7Smrg# as_fn_set_status STATUS 305c05e22d7Smrg# ----------------------- 306c05e22d7Smrg# Set $? to STATUS, without forking. 307c05e22d7Smrgas_fn_set_status () 308c05e22d7Smrg{ 309c05e22d7Smrg return $1 310c05e22d7Smrg} # as_fn_set_status 311c05e22d7Smrg 312c05e22d7Smrg# as_fn_exit STATUS 313c05e22d7Smrg# ----------------- 314c05e22d7Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 315c05e22d7Smrgas_fn_exit () 316c05e22d7Smrg{ 317c05e22d7Smrg set +e 318c05e22d7Smrg as_fn_set_status $1 319c05e22d7Smrg exit $1 320c05e22d7Smrg} # as_fn_exit 321c05e22d7Smrg 322c05e22d7Smrg# as_fn_mkdir_p 323c05e22d7Smrg# ------------- 324c05e22d7Smrg# Create "$as_dir" as a directory, including parents if necessary. 325c05e22d7Smrgas_fn_mkdir_p () 326c05e22d7Smrg{ 327c05e22d7Smrg 328c05e22d7Smrg case $as_dir in #( 329c05e22d7Smrg -*) as_dir=./$as_dir;; 330c05e22d7Smrg esac 331c05e22d7Smrg test -d "$as_dir" || eval $as_mkdir_p || { 332c05e22d7Smrg as_dirs= 333c05e22d7Smrg while :; do 334c05e22d7Smrg case $as_dir in #( 33596d43ffdSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 336c05e22d7Smrg *) as_qdir=$as_dir;; 337c05e22d7Smrg esac 338c05e22d7Smrg as_dirs="'$as_qdir' $as_dirs" 339c05e22d7Smrg as_dir=`$as_dirname -- "$as_dir" || 340c05e22d7Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 341c05e22d7Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 342c05e22d7Smrg X"$as_dir" : 'X\(//\)$' \| \ 343c05e22d7Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34496d43ffdSmrgprintf "%s\n" X"$as_dir" | 345c05e22d7Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 346c05e22d7Smrg s//\1/ 347c05e22d7Smrg q 348c05e22d7Smrg } 349c05e22d7Smrg /^X\(\/\/\)[^/].*/{ 350c05e22d7Smrg s//\1/ 351c05e22d7Smrg q 352c05e22d7Smrg } 353c05e22d7Smrg /^X\(\/\/\)$/{ 354c05e22d7Smrg s//\1/ 355c05e22d7Smrg q 356c05e22d7Smrg } 357c05e22d7Smrg /^X\(\/\).*/{ 358c05e22d7Smrg s//\1/ 359c05e22d7Smrg q 360c05e22d7Smrg } 361c05e22d7Smrg s/.*/./; q'` 362c05e22d7Smrg test -d "$as_dir" && break 363c05e22d7Smrg done 364c05e22d7Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 365c05e22d7Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 366c05e22d7Smrg 367c05e22d7Smrg 368c05e22d7Smrg} # as_fn_mkdir_p 369f765521fSmrg 370f765521fSmrg# as_fn_executable_p FILE 371f765521fSmrg# ----------------------- 372f765521fSmrg# Test if FILE is an executable regular file. 373f765521fSmrgas_fn_executable_p () 374f765521fSmrg{ 375f765521fSmrg test -f "$1" && test -x "$1" 376f765521fSmrg} # as_fn_executable_p 377c05e22d7Smrg# as_fn_append VAR VALUE 378c05e22d7Smrg# ---------------------- 379c05e22d7Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 380c05e22d7Smrg# advantage of any shell optimizations that allow amortized linear growth over 381c05e22d7Smrg# repeated appends, instead of the typical quadratic growth present in naive 382c05e22d7Smrg# implementations. 38396d43ffdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 38496d43ffdSmrgthen : 385c05e22d7Smrg eval 'as_fn_append () 386c05e22d7Smrg { 387c05e22d7Smrg eval $1+=\$2 388c05e22d7Smrg }' 389c2cbb186Smrgelse case e in #( 390c2cbb186Smrg e) as_fn_append () 391c05e22d7Smrg { 392c05e22d7Smrg eval $1=\$$1\$2 393c2cbb186Smrg } ;; 394c2cbb186Smrgesac 395c05e22d7Smrgfi # as_fn_append 396c05e22d7Smrg 397c05e22d7Smrg# as_fn_arith ARG... 398c05e22d7Smrg# ------------------ 399c05e22d7Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 400c05e22d7Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 401c05e22d7Smrg# must be portable across $(()) and expr. 40296d43ffdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 40396d43ffdSmrgthen : 404c05e22d7Smrg eval 'as_fn_arith () 405c05e22d7Smrg { 406c05e22d7Smrg as_val=$(( $* )) 407c05e22d7Smrg }' 408c2cbb186Smrgelse case e in #( 409c2cbb186Smrg e) as_fn_arith () 410c05e22d7Smrg { 411c05e22d7Smrg as_val=`expr "$@" || test $? -eq 1` 412c2cbb186Smrg } ;; 413c2cbb186Smrgesac 414c05e22d7Smrgfi # as_fn_arith 415c05e22d7Smrg 416c05e22d7Smrg 417c05e22d7Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 418c05e22d7Smrg# ---------------------------------------- 419c05e22d7Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 420c05e22d7Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 421c05e22d7Smrg# script with STATUS, using 1 if that was 0. 422c05e22d7Smrgas_fn_error () 423c05e22d7Smrg{ 424c05e22d7Smrg as_status=$1; test $as_status -eq 0 && as_status=1 425c05e22d7Smrg if test "$4"; then 426c05e22d7Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 42796d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 428c05e22d7Smrg fi 42996d43ffdSmrg printf "%s\n" "$as_me: error: $2" >&2 430c05e22d7Smrg as_fn_exit $as_status 431c05e22d7Smrg} # as_fn_error 432c05e22d7Smrg 433f14f4646Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 434f14f4646Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4355dfecf96Smrg as_expr=expr 4365dfecf96Smrgelse 4375dfecf96Smrg as_expr=false 4385dfecf96Smrgfi 4395dfecf96Smrg 440f14f4646Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4415dfecf96Smrg as_basename=basename 4425dfecf96Smrgelse 4435dfecf96Smrg as_basename=false 4445dfecf96Smrgfi 4455dfecf96Smrg 446c05e22d7Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 447c05e22d7Smrg as_dirname=dirname 448c05e22d7Smrgelse 449c05e22d7Smrg as_dirname=false 450c05e22d7Smrgfi 4515dfecf96Smrg 452f14f4646Smrgas_me=`$as_basename -- "$0" || 4535dfecf96Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4545dfecf96Smrg X"$0" : 'X\(//\)$' \| \ 455f14f4646Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 45696d43ffdSmrgprintf "%s\n" X/"$0" | 457f14f4646Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 458f14f4646Smrg s//\1/ 459f14f4646Smrg q 460f14f4646Smrg } 461f14f4646Smrg /^X\/\(\/\/\)$/{ 462f14f4646Smrg s//\1/ 463f14f4646Smrg q 464f14f4646Smrg } 465f14f4646Smrg /^X\/\(\/\).*/{ 466f14f4646Smrg s//\1/ 467f14f4646Smrg q 468f14f4646Smrg } 469f14f4646Smrg s/.*/./; q'` 4705dfecf96Smrg 471c05e22d7Smrg# Avoid depending upon Character Ranges. 472c05e22d7Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 473c05e22d7Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 474c05e22d7Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 475c05e22d7Smrgas_cr_digits='0123456789' 476c05e22d7Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4775dfecf96Smrg 4785dfecf96Smrg 479c05e22d7Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 480c05e22d7Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 481c05e22d7Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 482c05e22d7Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 483c05e22d7Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 484c05e22d7Smrg sed -n ' 485c05e22d7Smrg p 486c05e22d7Smrg /[$]LINENO/= 487c05e22d7Smrg ' <$as_myself | 488c05e22d7Smrg sed ' 489c2cbb186Smrg t clear 490c2cbb186Smrg :clear 491c05e22d7Smrg s/[$]LINENO.*/&-/ 492c05e22d7Smrg t lineno 493c05e22d7Smrg b 494c05e22d7Smrg :lineno 495c05e22d7Smrg N 496c05e22d7Smrg :loop 497c05e22d7Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 498c05e22d7Smrg t loop 499c05e22d7Smrg s/-\n.*// 500c05e22d7Smrg ' >$as_me.lineno && 501c05e22d7Smrg chmod +x "$as_me.lineno" || 50296d43ffdSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 5035dfecf96Smrg 504f765521fSmrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 505f765521fSmrg # already done that, so ensure we don't try to do so again and fall 506f765521fSmrg # in an infinite loop. This has already happened in practice. 507f765521fSmrg _as_can_reexec=no; export _as_can_reexec 508c05e22d7Smrg # Don't try to exec as it changes $[0], causing all sort of problems 509c05e22d7Smrg # (the dirname of $[0] is not the place where we might find the 510c05e22d7Smrg # original and so on. Autoconf is especially sensitive to this). 511c05e22d7Smrg . "./$as_me.lineno" 512c05e22d7Smrg # Exit status is that of the last command. 513c05e22d7Smrg exit 514f14f4646Smrg} 5155dfecf96Smrg 51696d43ffdSmrg 51796d43ffdSmrg# Determine whether it's possible to make 'echo' print without a newline. 51896d43ffdSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 51996d43ffdSmrg# for compatibility with existing Makefiles. 520c05e22d7SmrgECHO_C= ECHO_N= ECHO_T= 521c05e22d7Smrgcase `echo -n x` in #((((( 522c05e22d7Smrg-n*) 523c05e22d7Smrg case `echo 'xy\c'` in 524c05e22d7Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 525c05e22d7Smrg xy) ECHO_C='\c';; 526c05e22d7Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 527c05e22d7Smrg ECHO_T=' ';; 528c05e22d7Smrg esac;; 529c05e22d7Smrg*) 530c05e22d7Smrg ECHO_N='-n';; 531c05e22d7Smrgesac 5325dfecf96Smrg 53396d43ffdSmrg# For backward compatibility with old third-party macros, we provide 53496d43ffdSmrg# the shell variables $as_echo and $as_echo_n. New code should use 53596d43ffdSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 53696d43ffdSmrgas_echo='printf %s\n' 53796d43ffdSmrgas_echo_n='printf %s' 53896d43ffdSmrg 539c05e22d7Smrgrm -f conf$$ conf$$.exe conf$$.file 540c05e22d7Smrgif test -d conf$$.dir; then 541c05e22d7Smrg rm -f conf$$.dir/conf$$.file 542c05e22d7Smrgelse 543c05e22d7Smrg rm -f conf$$.dir 544c05e22d7Smrg mkdir conf$$.dir 2>/dev/null 545f14f4646Smrgfi 546c05e22d7Smrgif (echo >conf$$.file) 2>/dev/null; then 547c05e22d7Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 548c05e22d7Smrg as_ln_s='ln -s' 549c05e22d7Smrg # ... but there are two gotchas: 550c2cbb186Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 551c2cbb186Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 552c2cbb186Smrg # In both cases, we have to default to 'cp -pR'. 553c05e22d7Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 554f765521fSmrg as_ln_s='cp -pR' 555c05e22d7Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 556c05e22d7Smrg as_ln_s=ln 557c05e22d7Smrg else 558f765521fSmrg as_ln_s='cp -pR' 559c05e22d7Smrg fi 560f14f4646Smrgelse 561f765521fSmrg as_ln_s='cp -pR' 562f14f4646Smrgfi 563c05e22d7Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 564c05e22d7Smrgrmdir conf$$.dir 2>/dev/null 565f14f4646Smrg 566c05e22d7Smrgif mkdir -p . 2>/dev/null; then 567c05e22d7Smrg as_mkdir_p='mkdir -p "$as_dir"' 568c05e22d7Smrgelse 569c05e22d7Smrg test -d ./-p && rmdir ./-p 570c05e22d7Smrg as_mkdir_p=false 571f14f4646Smrgfi 572f14f4646Smrg 573f765521fSmrgas_test_x='test -x' 574f765521fSmrgas_executable_p=as_fn_executable_p 575f14f4646Smrg 576c05e22d7Smrg# Sed expression to map a string onto a valid CPP name. 577c2cbb186Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 578c2cbb186Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 579f14f4646Smrg 580c05e22d7Smrg# Sed expression to map a string onto a valid variable name. 581c2cbb186Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 582c2cbb186Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 583f14f4646Smrg 584f14f4646Smrg 585c05e22d7Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 586c05e22d7Smrgexec 6>&1 5875dfecf96Smrg 5885dfecf96Smrg# Name of the host. 589c05e22d7Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 5905dfecf96Smrg# so uname gets run too. 5915dfecf96Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5925dfecf96Smrg 5935dfecf96Smrg# 5945dfecf96Smrg# Initializations. 5955dfecf96Smrg# 5965dfecf96Smrgac_default_prefix=/usr/local 597f14f4646Smrgac_clean_files= 5985dfecf96Smrgac_config_libobj_dir=. 599f14f4646SmrgLIBOBJS= 6005dfecf96Smrgcross_compiling=no 6015dfecf96Smrgsubdirs= 6025dfecf96SmrgMFLAGS= 6035dfecf96SmrgMAKEFLAGS= 6045dfecf96Smrg 6055dfecf96Smrg# Identity of this package. 6065dfecf96SmrgPACKAGE_NAME='xedit' 6075dfecf96SmrgPACKAGE_TARNAME='xedit' 608c2cbb186SmrgPACKAGE_VERSION='1.2.4' 609c2cbb186SmrgPACKAGE_STRING='xedit 1.2.4' 610c2cbb186SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xedit/-/issues' 611c05e22d7SmrgPACKAGE_URL='' 612c05e22d7Smrg 613c05e22d7Smrg# Factoring default headers for most tests. 614c05e22d7Smrgac_includes_default="\ 61596d43ffdSmrg#include <stddef.h> 61696d43ffdSmrg#ifdef HAVE_STDIO_H 61796d43ffdSmrg# include <stdio.h> 618c05e22d7Smrg#endif 61996d43ffdSmrg#ifdef HAVE_STDLIB_H 620c05e22d7Smrg# include <stdlib.h> 621c05e22d7Smrg#endif 622c05e22d7Smrg#ifdef HAVE_STRING_H 623c05e22d7Smrg# include <string.h> 624c05e22d7Smrg#endif 625c05e22d7Smrg#ifdef HAVE_INTTYPES_H 626c05e22d7Smrg# include <inttypes.h> 627c05e22d7Smrg#endif 628c05e22d7Smrg#ifdef HAVE_STDINT_H 629c05e22d7Smrg# include <stdint.h> 630c05e22d7Smrg#endif 63196d43ffdSmrg#ifdef HAVE_STRINGS_H 63296d43ffdSmrg# include <strings.h> 63396d43ffdSmrg#endif 63496d43ffdSmrg#ifdef HAVE_SYS_TYPES_H 63596d43ffdSmrg# include <sys/types.h> 63696d43ffdSmrg#endif 63796d43ffdSmrg#ifdef HAVE_SYS_STAT_H 63896d43ffdSmrg# include <sys/stat.h> 63996d43ffdSmrg#endif 640c05e22d7Smrg#ifdef HAVE_UNISTD_H 641c05e22d7Smrg# include <unistd.h> 642c05e22d7Smrg#endif" 6435dfecf96Smrg 64496d43ffdSmrgac_header_c_list= 645c05e22d7Smrgac_subst_vars='am__EXEEXT_FALSE 646c05e22d7Smrgam__EXEEXT_TRUE 647c05e22d7SmrgLTLIBOBJS 648f14f4646SmrgLIBOBJS 649c05e22d7Smrgappdefaultdir 650c05e22d7SmrgAPPDEFS_LIBS 651c05e22d7SmrgAPPDEFS_CFLAGS 652c05e22d7SmrgNEED_UNSETENV_FALSE 653c05e22d7SmrgNEED_UNSETENV_TRUE 654c05e22d7SmrgNEED_STRCASECMP_FALSE 655c05e22d7SmrgNEED_STRCASECMP_TRUE 656c05e22d7SmrgNEED_REALPATH_FALSE 657c05e22d7SmrgNEED_REALPATH_TRUE 658c05e22d7SmrgLISPDIR 659c05e22d7SmrgPKGDEPS_LIBS 660c05e22d7SmrgPKGDEPS_CFLAGS 661c05e22d7SmrgRANLIB 662f765521fSmrgac_ct_AR 663f765521fSmrgAR 664c05e22d7SmrgMAN_SUBSTS 665c05e22d7SmrgXORG_MAN_PAGE 666f14f4646SmrgADMIN_MAN_DIR 667f14f4646SmrgDRIVER_MAN_DIR 668f14f4646SmrgMISC_MAN_DIR 669f14f4646SmrgFILE_MAN_DIR 670f14f4646SmrgLIB_MAN_DIR 671f14f4646SmrgAPP_MAN_DIR 672f14f4646SmrgADMIN_MAN_SUFFIX 673f14f4646SmrgDRIVER_MAN_SUFFIX 674f14f4646SmrgMISC_MAN_SUFFIX 675f14f4646SmrgFILE_MAN_SUFFIX 676f14f4646SmrgLIB_MAN_SUFFIX 677f14f4646SmrgAPP_MAN_SUFFIX 678c05e22d7SmrgSED 679f14f4646Smrghost_os 680f14f4646Smrghost_vendor 681f14f4646Smrghost_cpu 682f14f4646Smrghost 683f14f4646Smrgbuild_os 684f14f4646Smrgbuild_vendor 685f14f4646Smrgbuild_cpu 686f14f4646Smrgbuild 687c05e22d7SmrgINSTALL_CMD 688f765521fSmrgPKG_CONFIG_LIBDIR 689f765521fSmrgPKG_CONFIG_PATH 690f14f4646SmrgPKG_CONFIG 691c05e22d7SmrgCHANGELOG_CMD 69231de2854SmrgSTRICT_CFLAGS 693c05e22d7SmrgCWARNFLAGS 69431de2854SmrgBASE_CFLAGS 695f14f4646Smrgam__fastdepCC_FALSE 696f14f4646Smrgam__fastdepCC_TRUE 697f14f4646SmrgCCDEPMODE 69831de2854Smrgam__nodep 699f14f4646SmrgAMDEPBACKSLASH 700f14f4646SmrgAMDEP_FALSE 701f14f4646SmrgAMDEP_TRUE 702f14f4646Smrgam__include 703f14f4646SmrgDEPDIR 704f14f4646SmrgOBJEXT 705f14f4646SmrgEXEEXT 706f14f4646Smrgac_ct_CC 707f14f4646SmrgCPPFLAGS 708f14f4646SmrgLDFLAGS 709f14f4646SmrgCFLAGS 710f14f4646SmrgCC 711f765521fSmrgAM_BACKSLASH 712f765521fSmrgAM_DEFAULT_VERBOSITY 713f765521fSmrgAM_DEFAULT_V 714f765521fSmrgAM_V 71596d43ffdSmrgCSCOPE 71696d43ffdSmrgETAGS 71796d43ffdSmrgCTAGS 718f14f4646Smrgam__untar 719f14f4646Smrgam__tar 720f14f4646SmrgAMTAR 721f14f4646Smrgam__leading_dot 722f14f4646SmrgSET_MAKE 723f14f4646SmrgAWK 724f14f4646Smrgmkdir_p 725f14f4646SmrgMKDIR_P 726f14f4646SmrgINSTALL_STRIP_PROGRAM 727f14f4646SmrgSTRIP 728f14f4646Smrginstall_sh 729f14f4646SmrgMAKEINFO 730f14f4646SmrgAUTOHEADER 731f14f4646SmrgAUTOMAKE 732f14f4646SmrgAUTOCONF 733f14f4646SmrgACLOCAL 734f14f4646SmrgVERSION 735f14f4646SmrgPACKAGE 736f14f4646SmrgCYGPATH_W 737f14f4646Smrgam__isrc 738f14f4646SmrgINSTALL_DATA 739f14f4646SmrgINSTALL_SCRIPT 740f14f4646SmrgINSTALL_PROGRAM 741f14f4646Smrgtarget_alias 742f14f4646Smrghost_alias 743f14f4646Smrgbuild_alias 744f14f4646SmrgLIBS 745f14f4646SmrgECHO_T 746f14f4646SmrgECHO_N 747f14f4646SmrgECHO_C 748f14f4646SmrgDEFS 749f14f4646Smrgmandir 750f14f4646Smrglocaledir 751f14f4646Smrglibdir 752f14f4646Smrgpsdir 753f14f4646Smrgpdfdir 754f14f4646Smrgdvidir 755f14f4646Smrghtmldir 756f14f4646Smrginfodir 757f14f4646Smrgdocdir 758f14f4646Smrgoldincludedir 759f14f4646Smrgincludedir 76096d43ffdSmrgrunstatedir 761f14f4646Smrglocalstatedir 762f14f4646Smrgsharedstatedir 763f14f4646Smrgsysconfdir 764f14f4646Smrgdatadir 765f14f4646Smrgdatarootdir 766f14f4646Smrglibexecdir 767f14f4646Smrgsbindir 768f14f4646Smrgbindir 769f14f4646Smrgprogram_transform_name 770f14f4646Smrgprefix 771f14f4646Smrgexec_prefix 772c05e22d7SmrgPACKAGE_URL 773f14f4646SmrgPACKAGE_BUGREPORT 774f14f4646SmrgPACKAGE_STRING 775f14f4646SmrgPACKAGE_VERSION 776f14f4646SmrgPACKAGE_TARNAME 777f14f4646SmrgPACKAGE_NAME 778f14f4646SmrgPATH_SEPARATOR 77996d43ffdSmrgSHELL 78096d43ffdSmrgam__quote' 7815dfecf96Smrgac_subst_files='' 782f14f4646Smrgac_user_opts=' 783f14f4646Smrgenable_option_checking 784f765521fSmrgenable_silent_rules 785f14f4646Smrgenable_dependency_tracking 78631de2854Smrgenable_selective_werror 787c05e22d7Smrgenable_strict_compilation 788f14f4646Smrgwith_lispdir 789c05e22d7Smrgwith_appdefaultdir 790f14f4646Smrg' 791f14f4646Smrg ac_precious_vars='build_alias 792f14f4646Smrghost_alias 793f14f4646Smrgtarget_alias 794f14f4646SmrgCC 795f14f4646SmrgCFLAGS 796f14f4646SmrgLDFLAGS 797f14f4646SmrgLIBS 798f14f4646SmrgCPPFLAGS 799f14f4646SmrgPKG_CONFIG 800f765521fSmrgPKG_CONFIG_PATH 801f765521fSmrgPKG_CONFIG_LIBDIR 802f14f4646SmrgPKGDEPS_CFLAGS 803f14f4646SmrgPKGDEPS_LIBS 804f14f4646SmrgAPPDEFS_CFLAGS 805f14f4646SmrgAPPDEFS_LIBS' 806f14f4646Smrg 8075dfecf96Smrg 8085dfecf96Smrg# Initialize some variables set by options. 8095dfecf96Smrgac_init_help= 8105dfecf96Smrgac_init_version=false 811f14f4646Smrgac_unrecognized_opts= 812f14f4646Smrgac_unrecognized_sep= 8135dfecf96Smrg# The variables have the same names as the options, with 8145dfecf96Smrg# dashes changed to underlines. 8155dfecf96Smrgcache_file=/dev/null 8165dfecf96Smrgexec_prefix=NONE 8175dfecf96Smrgno_create= 8185dfecf96Smrgno_recursion= 8195dfecf96Smrgprefix=NONE 8205dfecf96Smrgprogram_prefix=NONE 8215dfecf96Smrgprogram_suffix=NONE 8225dfecf96Smrgprogram_transform_name=s,x,x, 8235dfecf96Smrgsilent= 8245dfecf96Smrgsite= 8255dfecf96Smrgsrcdir= 8265dfecf96Smrgverbose= 8275dfecf96Smrgx_includes=NONE 8285dfecf96Smrgx_libraries=NONE 8295dfecf96Smrg 8305dfecf96Smrg# Installation directory options. 8315dfecf96Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 8325dfecf96Smrg# and all the variables that are supposed to be based on exec_prefix 8335dfecf96Smrg# by default will actually change. 8345dfecf96Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 835f14f4646Smrg# (The list follows the same order as the GNU Coding Standards.) 8365dfecf96Smrgbindir='${exec_prefix}/bin' 8375dfecf96Smrgsbindir='${exec_prefix}/sbin' 8385dfecf96Smrglibexecdir='${exec_prefix}/libexec' 839f14f4646Smrgdatarootdir='${prefix}/share' 840f14f4646Smrgdatadir='${datarootdir}' 8415dfecf96Smrgsysconfdir='${prefix}/etc' 8425dfecf96Smrgsharedstatedir='${prefix}/com' 8435dfecf96Smrglocalstatedir='${prefix}/var' 84496d43ffdSmrgrunstatedir='${localstatedir}/run' 8455dfecf96Smrgincludedir='${prefix}/include' 8465dfecf96Smrgoldincludedir='/usr/include' 847f14f4646Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 848f14f4646Smrginfodir='${datarootdir}/info' 849f14f4646Smrghtmldir='${docdir}' 850f14f4646Smrgdvidir='${docdir}' 851f14f4646Smrgpdfdir='${docdir}' 852f14f4646Smrgpsdir='${docdir}' 853f14f4646Smrglibdir='${exec_prefix}/lib' 854f14f4646Smrglocaledir='${datarootdir}/locale' 855f14f4646Smrgmandir='${datarootdir}/man' 8565dfecf96Smrg 8575dfecf96Smrgac_prev= 858f14f4646Smrgac_dashdash= 8595dfecf96Smrgfor ac_option 8605dfecf96Smrgdo 8615dfecf96Smrg # If the previous option needs an argument, assign it. 8625dfecf96Smrg if test -n "$ac_prev"; then 863f14f4646Smrg eval $ac_prev=\$ac_option 8645dfecf96Smrg ac_prev= 8655dfecf96Smrg continue 8665dfecf96Smrg fi 8675dfecf96Smrg 868f14f4646Smrg case $ac_option in 869c05e22d7Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 870c05e22d7Smrg *=) ac_optarg= ;; 871c05e22d7Smrg *) ac_optarg=yes ;; 872f14f4646Smrg esac 8735dfecf96Smrg 874f14f4646Smrg case $ac_dashdash$ac_option in 875f14f4646Smrg --) 876f14f4646Smrg ac_dashdash=yes ;; 8775dfecf96Smrg 8785dfecf96Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8795dfecf96Smrg ac_prev=bindir ;; 8805dfecf96Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8815dfecf96Smrg bindir=$ac_optarg ;; 8825dfecf96Smrg 8835dfecf96Smrg -build | --build | --buil | --bui | --bu) 8845dfecf96Smrg ac_prev=build_alias ;; 8855dfecf96Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8865dfecf96Smrg build_alias=$ac_optarg ;; 8875dfecf96Smrg 8885dfecf96Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 8895dfecf96Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 8905dfecf96Smrg ac_prev=cache_file ;; 8915dfecf96Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 8925dfecf96Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 8935dfecf96Smrg cache_file=$ac_optarg ;; 8945dfecf96Smrg 8955dfecf96Smrg --config-cache | -C) 8965dfecf96Smrg cache_file=config.cache ;; 8975dfecf96Smrg 898f14f4646Smrg -datadir | --datadir | --datadi | --datad) 8995dfecf96Smrg ac_prev=datadir ;; 900f14f4646Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 9015dfecf96Smrg datadir=$ac_optarg ;; 9025dfecf96Smrg 903f14f4646Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 904f14f4646Smrg | --dataroo | --dataro | --datar) 905f14f4646Smrg ac_prev=datarootdir ;; 906f14f4646Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 907f14f4646Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 908f14f4646Smrg datarootdir=$ac_optarg ;; 909f14f4646Smrg 9105dfecf96Smrg -disable-* | --disable-*) 911f14f4646Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 9125dfecf96Smrg # Reject names that are not valid shell variable names. 913f14f4646Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 914c2cbb186Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 915f14f4646Smrg ac_useropt_orig=$ac_useropt 91696d43ffdSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 917f14f4646Smrg case $ac_user_opts in 918f14f4646Smrg *" 919f14f4646Smrg"enable_$ac_useropt" 920f14f4646Smrg"*) ;; 921f14f4646Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 922f14f4646Smrg ac_unrecognized_sep=', ';; 923f14f4646Smrg esac 924f14f4646Smrg eval enable_$ac_useropt=no ;; 925f14f4646Smrg 926f14f4646Smrg -docdir | --docdir | --docdi | --doc | --do) 927f14f4646Smrg ac_prev=docdir ;; 928f14f4646Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 929f14f4646Smrg docdir=$ac_optarg ;; 930f14f4646Smrg 931f14f4646Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 932f14f4646Smrg ac_prev=dvidir ;; 933f14f4646Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 934f14f4646Smrg dvidir=$ac_optarg ;; 9355dfecf96Smrg 9365dfecf96Smrg -enable-* | --enable-*) 937f14f4646Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9385dfecf96Smrg # Reject names that are not valid shell variable names. 939f14f4646Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 940c2cbb186Smrg as_fn_error $? "invalid feature name: '$ac_useropt'" 941f14f4646Smrg ac_useropt_orig=$ac_useropt 94296d43ffdSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 943f14f4646Smrg case $ac_user_opts in 944f14f4646Smrg *" 945f14f4646Smrg"enable_$ac_useropt" 946f14f4646Smrg"*) ;; 947f14f4646Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 948f14f4646Smrg ac_unrecognized_sep=', ';; 9495dfecf96Smrg esac 950f14f4646Smrg eval enable_$ac_useropt=\$ac_optarg ;; 9515dfecf96Smrg 9525dfecf96Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9535dfecf96Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9545dfecf96Smrg | --exec | --exe | --ex) 9555dfecf96Smrg ac_prev=exec_prefix ;; 9565dfecf96Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9575dfecf96Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9585dfecf96Smrg | --exec=* | --exe=* | --ex=*) 9595dfecf96Smrg exec_prefix=$ac_optarg ;; 9605dfecf96Smrg 9615dfecf96Smrg -gas | --gas | --ga | --g) 9625dfecf96Smrg # Obsolete; use --with-gas. 9635dfecf96Smrg with_gas=yes ;; 9645dfecf96Smrg 9655dfecf96Smrg -help | --help | --hel | --he | -h) 9665dfecf96Smrg ac_init_help=long ;; 9675dfecf96Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9685dfecf96Smrg ac_init_help=recursive ;; 9695dfecf96Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9705dfecf96Smrg ac_init_help=short ;; 9715dfecf96Smrg 9725dfecf96Smrg -host | --host | --hos | --ho) 9735dfecf96Smrg ac_prev=host_alias ;; 9745dfecf96Smrg -host=* | --host=* | --hos=* | --ho=*) 9755dfecf96Smrg host_alias=$ac_optarg ;; 9765dfecf96Smrg 977f14f4646Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 978f14f4646Smrg ac_prev=htmldir ;; 979f14f4646Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 980f14f4646Smrg | --ht=*) 981f14f4646Smrg htmldir=$ac_optarg ;; 982f14f4646Smrg 9835dfecf96Smrg -includedir | --includedir | --includedi | --included | --include \ 9845dfecf96Smrg | --includ | --inclu | --incl | --inc) 9855dfecf96Smrg ac_prev=includedir ;; 9865dfecf96Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9875dfecf96Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 9885dfecf96Smrg includedir=$ac_optarg ;; 9895dfecf96Smrg 9905dfecf96Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 9915dfecf96Smrg ac_prev=infodir ;; 9925dfecf96Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 9935dfecf96Smrg infodir=$ac_optarg ;; 9945dfecf96Smrg 9955dfecf96Smrg -libdir | --libdir | --libdi | --libd) 9965dfecf96Smrg ac_prev=libdir ;; 9975dfecf96Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 9985dfecf96Smrg libdir=$ac_optarg ;; 9995dfecf96Smrg 10005dfecf96Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 10015dfecf96Smrg | --libexe | --libex | --libe) 10025dfecf96Smrg ac_prev=libexecdir ;; 10035dfecf96Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 10045dfecf96Smrg | --libexe=* | --libex=* | --libe=*) 10055dfecf96Smrg libexecdir=$ac_optarg ;; 10065dfecf96Smrg 1007f14f4646Smrg -localedir | --localedir | --localedi | --localed | --locale) 1008f14f4646Smrg ac_prev=localedir ;; 1009f14f4646Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1010f14f4646Smrg localedir=$ac_optarg ;; 1011f14f4646Smrg 10125dfecf96Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1013f14f4646Smrg | --localstate | --localstat | --localsta | --localst | --locals) 10145dfecf96Smrg ac_prev=localstatedir ;; 10155dfecf96Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1016f14f4646Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 10175dfecf96Smrg localstatedir=$ac_optarg ;; 10185dfecf96Smrg 10195dfecf96Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 10205dfecf96Smrg ac_prev=mandir ;; 10215dfecf96Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 10225dfecf96Smrg mandir=$ac_optarg ;; 10235dfecf96Smrg 10245dfecf96Smrg -nfp | --nfp | --nf) 10255dfecf96Smrg # Obsolete; use --without-fp. 10265dfecf96Smrg with_fp=no ;; 10275dfecf96Smrg 10285dfecf96Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 10295dfecf96Smrg | --no-cr | --no-c | -n) 10305dfecf96Smrg no_create=yes ;; 10315dfecf96Smrg 10325dfecf96Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 10335dfecf96Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 10345dfecf96Smrg no_recursion=yes ;; 10355dfecf96Smrg 10365dfecf96Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10375dfecf96Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10385dfecf96Smrg | --oldin | --oldi | --old | --ol | --o) 10395dfecf96Smrg ac_prev=oldincludedir ;; 10405dfecf96Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10415dfecf96Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10425dfecf96Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10435dfecf96Smrg oldincludedir=$ac_optarg ;; 10445dfecf96Smrg 10455dfecf96Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10465dfecf96Smrg ac_prev=prefix ;; 10475dfecf96Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10485dfecf96Smrg prefix=$ac_optarg ;; 10495dfecf96Smrg 10505dfecf96Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10515dfecf96Smrg | --program-pre | --program-pr | --program-p) 10525dfecf96Smrg ac_prev=program_prefix ;; 10535dfecf96Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10545dfecf96Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10555dfecf96Smrg program_prefix=$ac_optarg ;; 10565dfecf96Smrg 10575dfecf96Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10585dfecf96Smrg | --program-suf | --program-su | --program-s) 10595dfecf96Smrg ac_prev=program_suffix ;; 10605dfecf96Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10615dfecf96Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10625dfecf96Smrg program_suffix=$ac_optarg ;; 10635dfecf96Smrg 10645dfecf96Smrg -program-transform-name | --program-transform-name \ 10655dfecf96Smrg | --program-transform-nam | --program-transform-na \ 10665dfecf96Smrg | --program-transform-n | --program-transform- \ 10675dfecf96Smrg | --program-transform | --program-transfor \ 10685dfecf96Smrg | --program-transfo | --program-transf \ 10695dfecf96Smrg | --program-trans | --program-tran \ 10705dfecf96Smrg | --progr-tra | --program-tr | --program-t) 10715dfecf96Smrg ac_prev=program_transform_name ;; 10725dfecf96Smrg -program-transform-name=* | --program-transform-name=* \ 10735dfecf96Smrg | --program-transform-nam=* | --program-transform-na=* \ 10745dfecf96Smrg | --program-transform-n=* | --program-transform-=* \ 10755dfecf96Smrg | --program-transform=* | --program-transfor=* \ 10765dfecf96Smrg | --program-transfo=* | --program-transf=* \ 10775dfecf96Smrg | --program-trans=* | --program-tran=* \ 10785dfecf96Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 10795dfecf96Smrg program_transform_name=$ac_optarg ;; 10805dfecf96Smrg 1081f14f4646Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1082f14f4646Smrg ac_prev=pdfdir ;; 1083f14f4646Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1084f14f4646Smrg pdfdir=$ac_optarg ;; 1085f14f4646Smrg 1086f14f4646Smrg -psdir | --psdir | --psdi | --psd | --ps) 1087f14f4646Smrg ac_prev=psdir ;; 1088f14f4646Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1089f14f4646Smrg psdir=$ac_optarg ;; 1090f14f4646Smrg 10915dfecf96Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10925dfecf96Smrg | -silent | --silent | --silen | --sile | --sil) 10935dfecf96Smrg silent=yes ;; 10945dfecf96Smrg 109596d43ffdSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 109696d43ffdSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 109796d43ffdSmrg | --run | --ru | --r) 109896d43ffdSmrg ac_prev=runstatedir ;; 109996d43ffdSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 110096d43ffdSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 110196d43ffdSmrg | --run=* | --ru=* | --r=*) 110296d43ffdSmrg runstatedir=$ac_optarg ;; 110396d43ffdSmrg 11045dfecf96Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 11055dfecf96Smrg ac_prev=sbindir ;; 11065dfecf96Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 11075dfecf96Smrg | --sbi=* | --sb=*) 11085dfecf96Smrg sbindir=$ac_optarg ;; 11095dfecf96Smrg 11105dfecf96Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 11115dfecf96Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 11125dfecf96Smrg | --sharedst | --shareds | --shared | --share | --shar \ 11135dfecf96Smrg | --sha | --sh) 11145dfecf96Smrg ac_prev=sharedstatedir ;; 11155dfecf96Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 11165dfecf96Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 11175dfecf96Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 11185dfecf96Smrg | --sha=* | --sh=*) 11195dfecf96Smrg sharedstatedir=$ac_optarg ;; 11205dfecf96Smrg 11215dfecf96Smrg -site | --site | --sit) 11225dfecf96Smrg ac_prev=site ;; 11235dfecf96Smrg -site=* | --site=* | --sit=*) 11245dfecf96Smrg site=$ac_optarg ;; 11255dfecf96Smrg 11265dfecf96Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 11275dfecf96Smrg ac_prev=srcdir ;; 11285dfecf96Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 11295dfecf96Smrg srcdir=$ac_optarg ;; 11305dfecf96Smrg 11315dfecf96Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 11325dfecf96Smrg | --syscon | --sysco | --sysc | --sys | --sy) 11335dfecf96Smrg ac_prev=sysconfdir ;; 11345dfecf96Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 11355dfecf96Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 11365dfecf96Smrg sysconfdir=$ac_optarg ;; 11375dfecf96Smrg 11385dfecf96Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 11395dfecf96Smrg ac_prev=target_alias ;; 11405dfecf96Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 11415dfecf96Smrg target_alias=$ac_optarg ;; 11425dfecf96Smrg 11435dfecf96Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11445dfecf96Smrg verbose=yes ;; 11455dfecf96Smrg 11465dfecf96Smrg -version | --version | --versio | --versi | --vers | -V) 11475dfecf96Smrg ac_init_version=: ;; 11485dfecf96Smrg 11495dfecf96Smrg -with-* | --with-*) 1150f14f4646Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11515dfecf96Smrg # Reject names that are not valid shell variable names. 1152f14f4646Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1153c2cbb186Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 1154f14f4646Smrg ac_useropt_orig=$ac_useropt 115596d43ffdSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1156f14f4646Smrg case $ac_user_opts in 1157f14f4646Smrg *" 1158f14f4646Smrg"with_$ac_useropt" 1159f14f4646Smrg"*) ;; 1160f14f4646Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1161f14f4646Smrg ac_unrecognized_sep=', ';; 11625dfecf96Smrg esac 1163f14f4646Smrg eval with_$ac_useropt=\$ac_optarg ;; 11645dfecf96Smrg 11655dfecf96Smrg -without-* | --without-*) 1166f14f4646Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11675dfecf96Smrg # Reject names that are not valid shell variable names. 1168f14f4646Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1169c2cbb186Smrg as_fn_error $? "invalid package name: '$ac_useropt'" 1170f14f4646Smrg ac_useropt_orig=$ac_useropt 117196d43ffdSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1172f14f4646Smrg case $ac_user_opts in 1173f14f4646Smrg *" 1174f14f4646Smrg"with_$ac_useropt" 1175f14f4646Smrg"*) ;; 1176f14f4646Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1177f14f4646Smrg ac_unrecognized_sep=', ';; 1178f14f4646Smrg esac 1179f14f4646Smrg eval with_$ac_useropt=no ;; 11805dfecf96Smrg 11815dfecf96Smrg --x) 11825dfecf96Smrg # Obsolete; use --with-x. 11835dfecf96Smrg with_x=yes ;; 11845dfecf96Smrg 11855dfecf96Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11865dfecf96Smrg | --x-incl | --x-inc | --x-in | --x-i) 11875dfecf96Smrg ac_prev=x_includes ;; 11885dfecf96Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11895dfecf96Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11905dfecf96Smrg x_includes=$ac_optarg ;; 11915dfecf96Smrg 11925dfecf96Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11935dfecf96Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11945dfecf96Smrg ac_prev=x_libraries ;; 11955dfecf96Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11965dfecf96Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 11975dfecf96Smrg x_libraries=$ac_optarg ;; 11985dfecf96Smrg 1199c2cbb186Smrg -*) as_fn_error $? "unrecognized option: '$ac_option' 1200c2cbb186SmrgTry '$0 --help' for more information" 12015dfecf96Smrg ;; 12025dfecf96Smrg 12035dfecf96Smrg *=*) 12045dfecf96Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 12055dfecf96Smrg # Reject names that are not valid shell variable names. 1206c05e22d7Smrg case $ac_envvar in #( 1207c05e22d7Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1208c2cbb186Smrg as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 1209c05e22d7Smrg esac 1210f14f4646Smrg eval $ac_envvar=\$ac_optarg 12115dfecf96Smrg export $ac_envvar ;; 12125dfecf96Smrg 12135dfecf96Smrg *) 12145dfecf96Smrg # FIXME: should be removed in autoconf 3.0. 121596d43ffdSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 12165dfecf96Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 121796d43ffdSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1218c05e22d7Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 12195dfecf96Smrg ;; 12205dfecf96Smrg 12215dfecf96Smrg esac 12225dfecf96Smrgdone 12235dfecf96Smrg 12245dfecf96Smrgif test -n "$ac_prev"; then 12255dfecf96Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1226c05e22d7Smrg as_fn_error $? "missing argument to $ac_option" 12275dfecf96Smrgfi 12285dfecf96Smrg 1229f14f4646Smrgif test -n "$ac_unrecognized_opts"; then 1230f14f4646Smrg case $enable_option_checking in 1231f14f4646Smrg no) ;; 1232c05e22d7Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 123396d43ffdSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 12345dfecf96Smrg esac 1235f14f4646Smrgfi 12365dfecf96Smrg 1237f14f4646Smrg# Check all directory arguments for consistency. 1238f14f4646Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1239f14f4646Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1240f14f4646Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 124196d43ffdSmrg libdir localedir mandir runstatedir 12425dfecf96Smrgdo 1243f14f4646Smrg eval ac_val=\$$ac_var 1244f14f4646Smrg # Remove trailing slashes. 12455dfecf96Smrg case $ac_val in 1246f14f4646Smrg */ ) 1247f14f4646Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1248f14f4646Smrg eval $ac_var=\$ac_val;; 1249f14f4646Smrg esac 1250f14f4646Smrg # Be sure to have absolute directory names. 1251f14f4646Smrg case $ac_val in 1252f14f4646Smrg [\\/$]* | ?:[\\/]* ) continue;; 1253f14f4646Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12545dfecf96Smrg esac 1255c05e22d7Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12565dfecf96Smrgdone 12575dfecf96Smrg 1258c2cbb186Smrg# There might be people who depend on the old broken behavior: '$host' 12595dfecf96Smrg# used to hold the argument of --host etc. 12605dfecf96Smrg# FIXME: To remove some day. 12615dfecf96Smrgbuild=$build_alias 12625dfecf96Smrghost=$host_alias 12635dfecf96Smrgtarget=$target_alias 12645dfecf96Smrg 12655dfecf96Smrg# FIXME: To remove some day. 12665dfecf96Smrgif test "x$host_alias" != x; then 12675dfecf96Smrg if test "x$build_alias" = x; then 12685dfecf96Smrg cross_compiling=maybe 12695dfecf96Smrg elif test "x$build_alias" != "x$host_alias"; then 12705dfecf96Smrg cross_compiling=yes 12715dfecf96Smrg fi 12725dfecf96Smrgfi 12735dfecf96Smrg 12745dfecf96Smrgac_tool_prefix= 12755dfecf96Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12765dfecf96Smrg 12775dfecf96Smrgtest "$silent" = yes && exec 6>/dev/null 12785dfecf96Smrg 12795dfecf96Smrg 1280f14f4646Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1281f14f4646Smrgac_ls_di=`ls -di .` && 1282f14f4646Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1283c05e22d7Smrg as_fn_error $? "working directory cannot be determined" 1284f14f4646Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1285c05e22d7Smrg as_fn_error $? "pwd does not report name of working directory" 1286f14f4646Smrg 1287f14f4646Smrg 12885dfecf96Smrg# Find the source files, if location was not specified. 12895dfecf96Smrgif test -z "$srcdir"; then 12905dfecf96Smrg ac_srcdir_defaulted=yes 1291f14f4646Smrg # Try the directory containing this script, then the parent directory. 1292f14f4646Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1293f14f4646Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1294f14f4646Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1295f14f4646Smrg X"$as_myself" : 'X\(//\)$' \| \ 1296f14f4646Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 129796d43ffdSmrgprintf "%s\n" X"$as_myself" | 1298f14f4646Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1299f14f4646Smrg s//\1/ 1300f14f4646Smrg q 1301f14f4646Smrg } 1302f14f4646Smrg /^X\(\/\/\)[^/].*/{ 1303f14f4646Smrg s//\1/ 1304f14f4646Smrg q 1305f14f4646Smrg } 1306f14f4646Smrg /^X\(\/\/\)$/{ 1307f14f4646Smrg s//\1/ 1308f14f4646Smrg q 1309f14f4646Smrg } 1310f14f4646Smrg /^X\(\/\).*/{ 1311f14f4646Smrg s//\1/ 1312f14f4646Smrg q 1313f14f4646Smrg } 1314f14f4646Smrg s/.*/./; q'` 13155dfecf96Smrg srcdir=$ac_confdir 1316f14f4646Smrg if test ! -r "$srcdir/$ac_unique_file"; then 13175dfecf96Smrg srcdir=.. 13185dfecf96Smrg fi 13195dfecf96Smrgelse 13205dfecf96Smrg ac_srcdir_defaulted=no 13215dfecf96Smrgfi 1322f14f4646Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1323f14f4646Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1324c05e22d7Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13255dfecf96Smrgfi 1326c2cbb186Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 1327f14f4646Smrgac_abs_confdir=`( 1328c05e22d7Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1329f14f4646Smrg pwd)` 1330f14f4646Smrg# When building in place, set srcdir=. 1331f14f4646Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1332f14f4646Smrg srcdir=. 1333f14f4646Smrgfi 1334f14f4646Smrg# Remove unnecessary trailing slashes from srcdir. 1335f14f4646Smrg# Double slashes in file names in object file debugging info 1336f14f4646Smrg# mess up M-x gdb in Emacs. 1337f14f4646Smrgcase $srcdir in 1338f14f4646Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1339f14f4646Smrgesac 1340f14f4646Smrgfor ac_var in $ac_precious_vars; do 1341f14f4646Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1342f14f4646Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1343f14f4646Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1344f14f4646Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1345f14f4646Smrgdone 13465dfecf96Smrg 13475dfecf96Smrg# 13485dfecf96Smrg# Report the --help message. 13495dfecf96Smrg# 13505dfecf96Smrgif test "$ac_init_help" = "long"; then 13515dfecf96Smrg # Omit some internal or obsolete options to make the list less imposing. 13525dfecf96Smrg # This message is too long to be a string in the A/UX 3.1 sh. 13535dfecf96Smrg cat <<_ACEOF 1354c2cbb186Smrg'configure' configures xedit 1.2.4 to adapt to many kinds of systems. 13555dfecf96Smrg 13565dfecf96SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13575dfecf96Smrg 13585dfecf96SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13595dfecf96SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13605dfecf96Smrg 13615dfecf96SmrgDefaults for the options are specified in brackets. 13625dfecf96Smrg 13635dfecf96SmrgConfiguration: 13645dfecf96Smrg -h, --help display this help and exit 13655dfecf96Smrg --help=short display options specific to this package 13665dfecf96Smrg --help=recursive display the short help of all the included packages 13675dfecf96Smrg -V, --version display version information and exit 1368c2cbb186Smrg -q, --quiet, --silent do not print 'checking ...' messages 13695dfecf96Smrg --cache-file=FILE cache test results in FILE [disabled] 1370c2cbb186Smrg -C, --config-cache alias for '--cache-file=config.cache' 13715dfecf96Smrg -n, --no-create do not create output files 1372c2cbb186Smrg --srcdir=DIR find the sources in DIR [configure dir or '..'] 13735dfecf96Smrg 13745dfecf96SmrgInstallation directories: 13755dfecf96Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1376f14f4646Smrg [$ac_default_prefix] 13775dfecf96Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1378f14f4646Smrg [PREFIX] 13795dfecf96Smrg 1380c2cbb186SmrgBy default, 'make install' will install all the files in 1381c2cbb186Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 1382c2cbb186Smrgan installation prefix other than '$ac_default_prefix' using '--prefix', 1383c2cbb186Smrgfor instance '--prefix=\$HOME'. 13845dfecf96Smrg 13855dfecf96SmrgFor better control, use the options below. 13865dfecf96Smrg 13875dfecf96SmrgFine tuning of the installation directories: 1388f14f4646Smrg --bindir=DIR user executables [EPREFIX/bin] 1389f14f4646Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1390f14f4646Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1391f14f4646Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1392f14f4646Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1393f14f4646Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 139496d43ffdSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1395f14f4646Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1396f14f4646Smrg --includedir=DIR C header files [PREFIX/include] 1397f14f4646Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1398f14f4646Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1399f14f4646Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1400f14f4646Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1401f14f4646Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1402f14f4646Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1403f14f4646Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xedit] 1404f14f4646Smrg --htmldir=DIR html documentation [DOCDIR] 1405f14f4646Smrg --dvidir=DIR dvi documentation [DOCDIR] 1406f14f4646Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1407f14f4646Smrg --psdir=DIR ps documentation [DOCDIR] 14085dfecf96Smrg_ACEOF 14095dfecf96Smrg 14105dfecf96Smrg cat <<\_ACEOF 14115dfecf96Smrg 14125dfecf96SmrgProgram names: 14135dfecf96Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 14145dfecf96Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 14155dfecf96Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 14165dfecf96Smrg 14175dfecf96SmrgSystem types: 14185dfecf96Smrg --build=BUILD configure for building on BUILD [guessed] 14195dfecf96Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 14205dfecf96Smrg_ACEOF 14215dfecf96Smrgfi 14225dfecf96Smrg 14235dfecf96Smrgif test -n "$ac_init_help"; then 14245dfecf96Smrg case $ac_init_help in 1425c2cbb186Smrg short | recursive ) echo "Configuration of xedit 1.2.4:";; 14265dfecf96Smrg esac 14275dfecf96Smrg cat <<\_ACEOF 14285dfecf96Smrg 14295dfecf96SmrgOptional Features: 1430f14f4646Smrg --disable-option-checking ignore unrecognized --enable/--with options 14315dfecf96Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 14325dfecf96Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1433f765521fSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 1434f765521fSmrg --disable-silent-rules verbose build output (undo: "make V=0") 1435f765521fSmrg --enable-dependency-tracking 1436f765521fSmrg do not reject slow dependency extractors 1437f765521fSmrg --disable-dependency-tracking 1438f765521fSmrg speeds up one-time build 143931de2854Smrg --disable-selective-werror 144031de2854Smrg Turn off selective compiler errors. (default: 144131de2854Smrg enabled) 1442c05e22d7Smrg --enable-strict-compilation 1443c05e22d7Smrg Enable all warnings from compiler and make them 1444c05e22d7Smrg errors (default: disabled) 14455dfecf96Smrg 14465dfecf96SmrgOptional Packages: 14475dfecf96Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 14485dfecf96Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1449f14f4646Smrg --with-lispdir=PATH Directory to install lisp files (default: 1450f14f4646Smrg $libdir/X11/xedit/lisp) 1451c05e22d7Smrg --with-appdefaultdir=<pathname> 1452c05e22d7Smrg specify directory for app-defaults files (default is 1453c05e22d7Smrg autodetected) 14545dfecf96Smrg 14555dfecf96SmrgSome influential environment variables: 14565dfecf96Smrg CC C compiler command 14575dfecf96Smrg CFLAGS C compiler flags 14585dfecf96Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14595dfecf96Smrg nonstandard directory <lib dir> 1460f14f4646Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1461c05e22d7Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1462f14f4646Smrg you have headers in a nonstandard directory <include dir> 14635dfecf96Smrg PKG_CONFIG path to pkg-config utility 1464f765521fSmrg PKG_CONFIG_PATH 1465f765521fSmrg directories to add to pkg-config's search path 1466f765521fSmrg PKG_CONFIG_LIBDIR 1467f765521fSmrg path overriding pkg-config's built-in search path 1468f14f4646Smrg PKGDEPS_CFLAGS 1469f14f4646Smrg C compiler flags for PKGDEPS, overriding pkg-config 1470f14f4646Smrg PKGDEPS_LIBS 1471f14f4646Smrg linker flags for PKGDEPS, overriding pkg-config 14725dfecf96Smrg APPDEFS_CFLAGS 14735dfecf96Smrg C compiler flags for APPDEFS, overriding pkg-config 14745dfecf96Smrg APPDEFS_LIBS 14755dfecf96Smrg linker flags for APPDEFS, overriding pkg-config 14765dfecf96Smrg 1477c2cbb186SmrgUse these variables to override the choices made by 'configure' or to help 14785dfecf96Smrgit to find libraries and programs with nonstandard names/locations. 14795dfecf96Smrg 1480c2cbb186SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xedit/-/issues>. 14815dfecf96Smrg_ACEOF 1482f14f4646Smrgac_status=$? 14835dfecf96Smrgfi 14845dfecf96Smrg 14855dfecf96Smrgif test "$ac_init_help" = "recursive"; then 14865dfecf96Smrg # If there are subdirs, report their specific --help. 14875dfecf96Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1488f14f4646Smrg test -d "$ac_dir" || 1489f14f4646Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1490f14f4646Smrg continue 14915dfecf96Smrg ac_builddir=. 14925dfecf96Smrg 1493f14f4646Smrgcase "$ac_dir" in 1494f14f4646Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1495f14f4646Smrg*) 149696d43ffdSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1497f14f4646Smrg # A ".." for each directory in $ac_dir_suffix. 149896d43ffdSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1499f14f4646Smrg case $ac_top_builddir_sub in 1500f14f4646Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1501f14f4646Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1502f14f4646Smrg esac ;; 1503f14f4646Smrgesac 1504f14f4646Smrgac_abs_top_builddir=$ac_pwd 1505f14f4646Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1506f14f4646Smrg# for backward compatibility: 1507f14f4646Smrgac_top_builddir=$ac_top_build_prefix 15085dfecf96Smrg 15095dfecf96Smrgcase $srcdir in 1510f14f4646Smrg .) # We are building in place. 15115dfecf96Smrg ac_srcdir=. 1512f14f4646Smrg ac_top_srcdir=$ac_top_builddir_sub 1513f14f4646Smrg ac_abs_top_srcdir=$ac_pwd ;; 1514f14f4646Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 15155dfecf96Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1516f14f4646Smrg ac_top_srcdir=$srcdir 1517f14f4646Smrg ac_abs_top_srcdir=$srcdir ;; 1518f14f4646Smrg *) # Relative name. 1519f14f4646Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1520f14f4646Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1521f14f4646Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15225dfecf96Smrgesac 1523f14f4646Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1524f14f4646Smrg 1525f14f4646Smrg cd "$ac_dir" || { ac_status=$?; continue; } 152696d43ffdSmrg # Check for configure.gnu first; this name is used for a wrapper for 152796d43ffdSmrg # Metaconfig's "Configure" on case-insensitive file systems. 1528f14f4646Smrg if test -f "$ac_srcdir/configure.gnu"; then 1529f14f4646Smrg echo && 1530f14f4646Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1531f14f4646Smrg elif test -f "$ac_srcdir/configure"; then 1532f14f4646Smrg echo && 1533f14f4646Smrg $SHELL "$ac_srcdir/configure" --help=recursive 15345dfecf96Smrg else 153596d43ffdSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1536f14f4646Smrg fi || ac_status=$? 1537f14f4646Smrg cd "$ac_pwd" || { ac_status=$?; break; } 15385dfecf96Smrg done 15395dfecf96Smrgfi 15405dfecf96Smrg 1541f14f4646Smrgtest -n "$ac_init_help" && exit $ac_status 15425dfecf96Smrgif $ac_init_version; then 15435dfecf96Smrg cat <<\_ACEOF 1544c2cbb186Smrgxedit configure 1.2.4 1545c2cbb186Smrggenerated by GNU Autoconf 2.72 15465dfecf96Smrg 1547c2cbb186SmrgCopyright (C) 2023 Free Software Foundation, Inc. 15485dfecf96SmrgThis configure script is free software; the Free Software Foundation 15495dfecf96Smrggives unlimited permission to copy, distribute and modify it. 15505dfecf96Smrg_ACEOF 1551f14f4646Smrg exit 15525dfecf96Smrgfi 15535dfecf96Smrg 1554c05e22d7Smrg## ------------------------ ## 1555c05e22d7Smrg## Autoconf initialization. ## 1556c05e22d7Smrg## ------------------------ ## 15575dfecf96Smrg 1558c05e22d7Smrg# ac_fn_c_try_compile LINENO 1559c05e22d7Smrg# -------------------------- 1560c05e22d7Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1561c05e22d7Smrgac_fn_c_try_compile () 15625dfecf96Smrg{ 1563c05e22d7Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 156496d43ffdSmrg rm -f conftest.$ac_objext conftest.beam 1565c05e22d7Smrg if { { ac_try="$ac_compile" 1566c05e22d7Smrgcase "(($ac_try" in 1567c05e22d7Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1568c05e22d7Smrg *) ac_try_echo=$ac_try;; 1569c05e22d7Smrgesac 1570c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 157196d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1572c05e22d7Smrg (eval "$ac_compile") 2>conftest.err 1573c05e22d7Smrg ac_status=$? 1574c05e22d7Smrg if test -s conftest.err; then 1575c05e22d7Smrg grep -v '^ *+' conftest.err >conftest.er1 1576c05e22d7Smrg cat conftest.er1 >&5 1577c05e22d7Smrg mv -f conftest.er1 conftest.err 1578c05e22d7Smrg fi 157996d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1580c05e22d7Smrg test $ac_status = 0; } && { 1581c05e22d7Smrg test -z "$ac_c_werror_flag" || 1582c05e22d7Smrg test ! -s conftest.err 158396d43ffdSmrg } && test -s conftest.$ac_objext 158496d43ffdSmrgthen : 1585c05e22d7Smrg ac_retval=0 1586c2cbb186Smrgelse case e in #( 1587c2cbb186Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1588c05e22d7Smrgsed 's/^/| /' conftest.$ac_ext >&5 1589c05e22d7Smrg 1590c2cbb186Smrg ac_retval=1 ;; 1591c2cbb186Smrgesac 1592c05e22d7Smrgfi 1593c05e22d7Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1594c05e22d7Smrg as_fn_set_status $ac_retval 1595c05e22d7Smrg 1596c05e22d7Smrg} # ac_fn_c_try_compile 1597c05e22d7Smrg 159896d43ffdSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 159996d43ffdSmrg# ------------------------------------------------------------------ 1600c05e22d7Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 160196d43ffdSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 160296d43ffdSmrgac_fn_check_decl () 1603c05e22d7Smrg{ 1604c05e22d7Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1605c05e22d7Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 160696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 160796d43ffdSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 160896d43ffdSmrgif eval test \${$3+y} 160996d43ffdSmrgthen : 161096d43ffdSmrg printf %s "(cached) " >&6 1611c2cbb186Smrgelse case e in #( 1612c2cbb186Smrg e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 161396d43ffdSmrg eval ac_save_FLAGS=\$$6 161496d43ffdSmrg as_fn_append $6 " $5" 1615c05e22d7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1616c05e22d7Smrg/* end confdefs.h. */ 1617c05e22d7Smrg$4 1618c05e22d7Smrgint 161996d43ffdSmrgmain (void) 1620c05e22d7Smrg{ 1621c05e22d7Smrg#ifndef $as_decl_name 1622c05e22d7Smrg#ifdef __cplusplus 1623c05e22d7Smrg (void) $as_decl_use; 1624c05e22d7Smrg#else 1625c05e22d7Smrg (void) $as_decl_name; 1626c05e22d7Smrg#endif 1627c05e22d7Smrg#endif 1628c05e22d7Smrg 1629c05e22d7Smrg ; 1630c05e22d7Smrg return 0; 1631c05e22d7Smrg} 1632c05e22d7Smrg_ACEOF 163396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 163496d43ffdSmrgthen : 1635c05e22d7Smrg eval "$3=yes" 1636c2cbb186Smrgelse case e in #( 1637c2cbb186Smrg e) eval "$3=no" ;; 1638c2cbb186Smrgesac 1639c05e22d7Smrgfi 164096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 164196d43ffdSmrg eval $6=\$ac_save_FLAGS 1642c2cbb186Smrg ;; 1643c2cbb186Smrgesac 1644c05e22d7Smrgfi 164596d43ffdSmrgeval ac_res=\$$3 164696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 164796d43ffdSmrgprintf "%s\n" "$ac_res" >&6; } 1648c05e22d7Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1649c05e22d7Smrg 165096d43ffdSmrg} # ac_fn_check_decl 1651c05e22d7Smrg 1652c05e22d7Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1653c05e22d7Smrg# ------------------------------------------------------- 1654c05e22d7Smrg# Tests whether HEADER exists and can be compiled using the include files in 1655c05e22d7Smrg# INCLUDES, setting the cache variable VAR accordingly. 1656c05e22d7Smrgac_fn_c_check_header_compile () 1657c05e22d7Smrg{ 1658c05e22d7Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 165996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 166096d43ffdSmrgprintf %s "checking for $2... " >&6; } 166196d43ffdSmrgif eval test \${$3+y} 166296d43ffdSmrgthen : 166396d43ffdSmrg printf %s "(cached) " >&6 1664c2cbb186Smrgelse case e in #( 1665c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1666c05e22d7Smrg/* end confdefs.h. */ 1667c05e22d7Smrg$4 1668c05e22d7Smrg#include <$2> 1669c05e22d7Smrg_ACEOF 167096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 167196d43ffdSmrgthen : 1672c05e22d7Smrg eval "$3=yes" 1673c2cbb186Smrgelse case e in #( 1674c2cbb186Smrg e) eval "$3=no" ;; 1675c2cbb186Smrgesac 1676c05e22d7Smrgfi 1677c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 1678c2cbb186Smrgesac 1679c05e22d7Smrgfi 1680c05e22d7Smrgeval ac_res=\$$3 168196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 168296d43ffdSmrgprintf "%s\n" "$ac_res" >&6; } 1683c05e22d7Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1684c05e22d7Smrg 1685c05e22d7Smrg} # ac_fn_c_check_header_compile 1686c05e22d7Smrg 1687c05e22d7Smrg# ac_fn_c_try_link LINENO 1688c05e22d7Smrg# ----------------------- 1689c05e22d7Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1690c05e22d7Smrgac_fn_c_try_link () 1691c05e22d7Smrg{ 1692c05e22d7Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 169396d43ffdSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1694c05e22d7Smrg if { { ac_try="$ac_link" 1695c05e22d7Smrgcase "(($ac_try" in 1696c05e22d7Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1697c05e22d7Smrg *) ac_try_echo=$ac_try;; 1698c05e22d7Smrgesac 1699c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 170096d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1701c05e22d7Smrg (eval "$ac_link") 2>conftest.err 1702c05e22d7Smrg ac_status=$? 1703c05e22d7Smrg if test -s conftest.err; then 1704c05e22d7Smrg grep -v '^ *+' conftest.err >conftest.er1 1705c05e22d7Smrg cat conftest.er1 >&5 1706c05e22d7Smrg mv -f conftest.er1 conftest.err 1707c05e22d7Smrg fi 170896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1709c05e22d7Smrg test $ac_status = 0; } && { 1710c05e22d7Smrg test -z "$ac_c_werror_flag" || 1711c05e22d7Smrg test ! -s conftest.err 1712c05e22d7Smrg } && test -s conftest$ac_exeext && { 1713c05e22d7Smrg test "$cross_compiling" = yes || 1714f765521fSmrg test -x conftest$ac_exeext 171596d43ffdSmrg } 171696d43ffdSmrgthen : 1717c05e22d7Smrg ac_retval=0 1718c2cbb186Smrgelse case e in #( 1719c2cbb186Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 1720c05e22d7Smrgsed 's/^/| /' conftest.$ac_ext >&5 1721c05e22d7Smrg 1722c2cbb186Smrg ac_retval=1 ;; 1723c2cbb186Smrgesac 1724c05e22d7Smrgfi 1725c05e22d7Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1726c05e22d7Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1727c05e22d7Smrg # interfere with the next link command; also delete a directory that is 1728c05e22d7Smrg # left behind by Apple's compiler. We do this before executing the actions. 1729c05e22d7Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1730c05e22d7Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1731c05e22d7Smrg as_fn_set_status $ac_retval 1732c05e22d7Smrg 1733c05e22d7Smrg} # ac_fn_c_try_link 1734c05e22d7Smrg 1735c05e22d7Smrg# ac_fn_c_check_func LINENO FUNC VAR 1736c05e22d7Smrg# ---------------------------------- 1737c05e22d7Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 1738c05e22d7Smrgac_fn_c_check_func () 1739c05e22d7Smrg{ 1740c05e22d7Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 174196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 174296d43ffdSmrgprintf %s "checking for $2... " >&6; } 174396d43ffdSmrgif eval test \${$3+y} 174496d43ffdSmrgthen : 174596d43ffdSmrg printf %s "(cached) " >&6 1746c2cbb186Smrgelse case e in #( 1747c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1748c05e22d7Smrg/* end confdefs.h. */ 1749c05e22d7Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1750c05e22d7Smrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1751c05e22d7Smrg#define $2 innocuous_$2 1752c05e22d7Smrg 1753c05e22d7Smrg/* System header to define __stub macros and hopefully few prototypes, 1754c2cbb186Smrg which can conflict with char $2 (void); below. */ 1755c05e22d7Smrg 175696d43ffdSmrg#include <limits.h> 1757c05e22d7Smrg#undef $2 1758c05e22d7Smrg 1759c05e22d7Smrg/* Override any GCC internal prototype to avoid an error. 1760c05e22d7Smrg Use char because int might match the return type of a GCC 1761c05e22d7Smrg builtin and then its argument prototype would still apply. */ 1762c05e22d7Smrg#ifdef __cplusplus 1763c05e22d7Smrgextern "C" 1764c05e22d7Smrg#endif 1765c2cbb186Smrgchar $2 (void); 1766c05e22d7Smrg/* The GNU C library defines this for functions which it implements 1767c05e22d7Smrg to always fail with ENOSYS. Some functions are actually named 1768c05e22d7Smrg something starting with __ and the normal name is an alias. */ 1769c05e22d7Smrg#if defined __stub_$2 || defined __stub___$2 1770c05e22d7Smrgchoke me 1771c05e22d7Smrg#endif 1772c05e22d7Smrg 1773c05e22d7Smrgint 177496d43ffdSmrgmain (void) 1775c05e22d7Smrg{ 1776c05e22d7Smrgreturn $2 (); 1777c05e22d7Smrg ; 1778c05e22d7Smrg return 0; 1779c05e22d7Smrg} 1780c05e22d7Smrg_ACEOF 178196d43ffdSmrgif ac_fn_c_try_link "$LINENO" 178296d43ffdSmrgthen : 1783c05e22d7Smrg eval "$3=yes" 1784c2cbb186Smrgelse case e in #( 1785c2cbb186Smrg e) eval "$3=no" ;; 1786c2cbb186Smrgesac 1787c05e22d7Smrgfi 178896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 1789c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 1790c2cbb186Smrgesac 1791c05e22d7Smrgfi 1792c05e22d7Smrgeval ac_res=\$$3 179396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 179496d43ffdSmrgprintf "%s\n" "$ac_res" >&6; } 1795c05e22d7Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1796c05e22d7Smrg 1797c05e22d7Smrg} # ac_fn_c_check_func 179896d43ffdSmrgac_configure_args_raw= 179996d43ffdSmrgfor ac_arg 180096d43ffdSmrgdo 180196d43ffdSmrg case $ac_arg in 180296d43ffdSmrg *\'*) 180396d43ffdSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 180496d43ffdSmrg esac 180596d43ffdSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 180696d43ffdSmrgdone 180796d43ffdSmrg 180896d43ffdSmrgcase $ac_configure_args_raw in 180996d43ffdSmrg *$as_nl*) 181096d43ffdSmrg ac_safe_unquote= ;; 181196d43ffdSmrg *) 181296d43ffdSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 181396d43ffdSmrg ac_unsafe_a="$ac_unsafe_z#~" 181496d43ffdSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 181596d43ffdSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 181696d43ffdSmrgesac 181796d43ffdSmrg 1818c05e22d7Smrgcat >config.log <<_ACEOF 1819c05e22d7SmrgThis file contains any messages produced by compilers while 1820c05e22d7Smrgrunning configure, to aid debugging if configure makes a mistake. 1821c05e22d7Smrg 1822c2cbb186SmrgIt was created by xedit $as_me 1.2.4, which was 1823c2cbb186Smrggenerated by GNU Autoconf 2.72. Invocation command line was 1824c05e22d7Smrg 182596d43ffdSmrg $ $0$ac_configure_args_raw 1826c05e22d7Smrg 1827c05e22d7Smrg_ACEOF 1828c05e22d7Smrgexec 5>>config.log 1829c05e22d7Smrg{ 1830c05e22d7Smrgcat <<_ASUNAME 1831c05e22d7Smrg## --------- ## 1832c05e22d7Smrg## Platform. ## 1833c05e22d7Smrg## --------- ## 1834c05e22d7Smrg 1835c05e22d7Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1836c05e22d7Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1837c05e22d7Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1838c05e22d7Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1839c05e22d7Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1840c05e22d7Smrg 1841c05e22d7Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 18425dfecf96Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 18435dfecf96Smrg 18445dfecf96Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 18455dfecf96Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 18465dfecf96Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1847f14f4646Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 18485dfecf96Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 18495dfecf96Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 18505dfecf96Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 18515dfecf96Smrg 18525dfecf96Smrg_ASUNAME 18535dfecf96Smrg 18545dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18555dfecf96Smrgfor as_dir in $PATH 18565dfecf96Smrgdo 18575dfecf96Smrg IFS=$as_save_IFS 185896d43ffdSmrg case $as_dir in #((( 185996d43ffdSmrg '') as_dir=./ ;; 186096d43ffdSmrg */) ;; 186196d43ffdSmrg *) as_dir=$as_dir/ ;; 186296d43ffdSmrg esac 186396d43ffdSmrg printf "%s\n" "PATH: $as_dir" 1864c05e22d7Smrg done 1865f14f4646SmrgIFS=$as_save_IFS 18665dfecf96Smrg 18675dfecf96Smrg} >&5 18685dfecf96Smrg 18695dfecf96Smrgcat >&5 <<_ACEOF 18705dfecf96Smrg 18715dfecf96Smrg 18725dfecf96Smrg## ----------- ## 18735dfecf96Smrg## Core tests. ## 18745dfecf96Smrg## ----------- ## 18755dfecf96Smrg 18765dfecf96Smrg_ACEOF 18775dfecf96Smrg 18785dfecf96Smrg 18795dfecf96Smrg# Keep a trace of the command line. 18805dfecf96Smrg# Strip out --no-create and --no-recursion so they do not pile up. 18815dfecf96Smrg# Strip out --silent because we don't want to record it for future runs. 18825dfecf96Smrg# Also quote any args containing shell meta-characters. 18835dfecf96Smrg# Make two passes to allow for proper duplicate-argument suppression. 18845dfecf96Smrgac_configure_args= 18855dfecf96Smrgac_configure_args0= 18865dfecf96Smrgac_configure_args1= 18875dfecf96Smrgac_must_keep_next=false 18885dfecf96Smrgfor ac_pass in 1 2 18895dfecf96Smrgdo 18905dfecf96Smrg for ac_arg 18915dfecf96Smrg do 18925dfecf96Smrg case $ac_arg in 18935dfecf96Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 18945dfecf96Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18955dfecf96Smrg | -silent | --silent | --silen | --sile | --sil) 18965dfecf96Smrg continue ;; 1897f14f4646Smrg *\'*) 189896d43ffdSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 18995dfecf96Smrg esac 19005dfecf96Smrg case $ac_pass in 1901c05e22d7Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 19025dfecf96Smrg 2) 1903c05e22d7Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 19045dfecf96Smrg if test $ac_must_keep_next = true; then 19055dfecf96Smrg ac_must_keep_next=false # Got value, back to normal. 19065dfecf96Smrg else 19075dfecf96Smrg case $ac_arg in 19085dfecf96Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 19095dfecf96Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 19105dfecf96Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 19115dfecf96Smrg | -with-* | --with-* | -without-* | --without-* | --x) 19125dfecf96Smrg case "$ac_configure_args0 " in 19135dfecf96Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 19145dfecf96Smrg esac 19155dfecf96Smrg ;; 19165dfecf96Smrg -* ) ac_must_keep_next=true ;; 19175dfecf96Smrg esac 19185dfecf96Smrg fi 1919c05e22d7Smrg as_fn_append ac_configure_args " '$ac_arg'" 19205dfecf96Smrg ;; 19215dfecf96Smrg esac 19225dfecf96Smrg done 19235dfecf96Smrgdone 1924c05e22d7Smrg{ ac_configure_args0=; unset ac_configure_args0;} 1925c05e22d7Smrg{ ac_configure_args1=; unset ac_configure_args1;} 19265dfecf96Smrg 19275dfecf96Smrg# When interrupted or exit'd, cleanup temporary files, and complete 19285dfecf96Smrg# config.log. We remove comments because anyway the quotes in there 19295dfecf96Smrg# would cause problems or look ugly. 1930f14f4646Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1931f14f4646Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 19325dfecf96Smrgtrap 'exit_status=$? 193396d43ffdSmrg # Sanitize IFS. 193496d43ffdSmrg IFS=" "" $as_nl" 19355dfecf96Smrg # Save into config.log some information that might help in debugging. 19365dfecf96Smrg { 19375dfecf96Smrg echo 19385dfecf96Smrg 193996d43ffdSmrg printf "%s\n" "## ---------------- ## 19405dfecf96Smrg## Cache variables. ## 1941c05e22d7Smrg## ---------------- ##" 19425dfecf96Smrg echo 19435dfecf96Smrg # The following way of writing the cache mishandles newlines in values, 1944f14f4646Smrg( 1945f14f4646Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1946f14f4646Smrg eval ac_val=\$$ac_var 1947f14f4646Smrg case $ac_val in #( 1948f14f4646Smrg *${as_nl}*) 1949f14f4646Smrg case $ac_var in #( 195096d43ffdSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 195196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1952f14f4646Smrg esac 1953f14f4646Smrg case $ac_var in #( 1954f14f4646Smrg _ | IFS | as_nl) ;; #( 1955f14f4646Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1956c05e22d7Smrg *) { eval $ac_var=; unset $ac_var;} ;; 1957f14f4646Smrg esac ;; 1958f14f4646Smrg esac 1959f14f4646Smrg done 19605dfecf96Smrg (set) 2>&1 | 1961f14f4646Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1962f14f4646Smrg *${as_nl}ac_space=\ *) 19635dfecf96Smrg sed -n \ 1964f14f4646Smrg "s/'\''/'\''\\\\'\'''\''/g; 1965f14f4646Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1966f14f4646Smrg ;; #( 19675dfecf96Smrg *) 1968f14f4646Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 19695dfecf96Smrg ;; 1970f14f4646Smrg esac | 1971f14f4646Smrg sort 1972f14f4646Smrg) 19735dfecf96Smrg echo 19745dfecf96Smrg 197596d43ffdSmrg printf "%s\n" "## ----------------- ## 19765dfecf96Smrg## Output variables. ## 1977c05e22d7Smrg## ----------------- ##" 19785dfecf96Smrg echo 19795dfecf96Smrg for ac_var in $ac_subst_vars 19805dfecf96Smrg do 1981f14f4646Smrg eval ac_val=\$$ac_var 1982f14f4646Smrg case $ac_val in 198396d43ffdSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1984f14f4646Smrg esac 198596d43ffdSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 19865dfecf96Smrg done | sort 19875dfecf96Smrg echo 19885dfecf96Smrg 19895dfecf96Smrg if test -n "$ac_subst_files"; then 199096d43ffdSmrg printf "%s\n" "## ------------------- ## 1991f14f4646Smrg## File substitutions. ## 1992c05e22d7Smrg## ------------------- ##" 19935dfecf96Smrg echo 19945dfecf96Smrg for ac_var in $ac_subst_files 19955dfecf96Smrg do 1996f14f4646Smrg eval ac_val=\$$ac_var 1997f14f4646Smrg case $ac_val in 199896d43ffdSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1999f14f4646Smrg esac 200096d43ffdSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 20015dfecf96Smrg done | sort 20025dfecf96Smrg echo 20035dfecf96Smrg fi 20045dfecf96Smrg 20055dfecf96Smrg if test -s confdefs.h; then 200696d43ffdSmrg printf "%s\n" "## ----------- ## 20075dfecf96Smrg## confdefs.h. ## 2008c05e22d7Smrg## ----------- ##" 20095dfecf96Smrg echo 2010f14f4646Smrg cat confdefs.h 20115dfecf96Smrg echo 20125dfecf96Smrg fi 20135dfecf96Smrg test "$ac_signal" != 0 && 201496d43ffdSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 201596d43ffdSmrg printf "%s\n" "$as_me: exit $exit_status" 20165dfecf96Smrg } >&5 2017f14f4646Smrg rm -f core *.core core.conftest.* && 2018f14f4646Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 20195dfecf96Smrg exit $exit_status 2020f14f4646Smrg' 0 20215dfecf96Smrgfor ac_signal in 1 2 13 15; do 2022c05e22d7Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 20235dfecf96Smrgdone 20245dfecf96Smrgac_signal=0 20255dfecf96Smrg 20265dfecf96Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 2027f14f4646Smrgrm -f -r conftest* confdefs.h 20285dfecf96Smrg 202996d43ffdSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 2030c05e22d7Smrg 20315dfecf96Smrg# Predefined preprocessor variables. 20325dfecf96Smrg 203396d43ffdSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 20345dfecf96Smrg 203596d43ffdSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 20365dfecf96Smrg 203796d43ffdSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 20385dfecf96Smrg 203996d43ffdSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 20405dfecf96Smrg 204196d43ffdSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 20425dfecf96Smrg 204396d43ffdSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 2044c05e22d7Smrg 20455dfecf96Smrg 20465dfecf96Smrg# Let the site file select an alternate cache file if it wants to. 2047f14f4646Smrg# Prefer an explicitly selected file to automatically selected ones. 2048f14f4646Smrgif test -n "$CONFIG_SITE"; then 204996d43ffdSmrg ac_site_files="$CONFIG_SITE" 2050f14f4646Smrgelif test "x$prefix" != xNONE; then 205196d43ffdSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 2052f14f4646Smrgelse 205396d43ffdSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 20545dfecf96Smrgfi 205596d43ffdSmrg 205696d43ffdSmrgfor ac_site_file in $ac_site_files 2057f14f4646Smrgdo 205896d43ffdSmrg case $ac_site_file in #( 205996d43ffdSmrg */*) : 206096d43ffdSmrg ;; #( 206196d43ffdSmrg *) : 206296d43ffdSmrg ac_site_file=./$ac_site_file ;; 206396d43ffdSmrgesac 206496d43ffdSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 206596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 206696d43ffdSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 20675dfecf96Smrg sed 's/^/| /' "$ac_site_file" >&5 2068c05e22d7Smrg . "$ac_site_file" \ 2069c2cbb186Smrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2070c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2071c05e22d7Smrgas_fn_error $? "failed to load site script $ac_site_file 2072c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } 20735dfecf96Smrg fi 20745dfecf96Smrgdone 20755dfecf96Smrg 20765dfecf96Smrgif test -r "$cache_file"; then 2077c05e22d7Smrg # Some versions of bash will fail to source /dev/null (special files 2078c05e22d7Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2079c05e22d7Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 208096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 208196d43ffdSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 20825dfecf96Smrg case $cache_file in 2083f14f4646Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2084f14f4646Smrg *) . "./$cache_file";; 20855dfecf96Smrg esac 20865dfecf96Smrg fi 20875dfecf96Smrgelse 208896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 208996d43ffdSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 20905dfecf96Smrg >$cache_file 20915dfecf96Smrgfi 20925dfecf96Smrg 209396d43ffdSmrg# Test code for whether the C compiler supports C89 (global declarations) 209496d43ffdSmrgac_c_conftest_c89_globals=' 209596d43ffdSmrg/* Does the compiler advertise C89 conformance? 209696d43ffdSmrg Do not test the value of __STDC__, because some compilers set it to 0 209796d43ffdSmrg while being otherwise adequately conformant. */ 209896d43ffdSmrg#if !defined __STDC__ 209996d43ffdSmrg# error "Compiler does not advertise C89 conformance" 210096d43ffdSmrg#endif 21015dfecf96Smrg 210296d43ffdSmrg#include <stddef.h> 210396d43ffdSmrg#include <stdarg.h> 210496d43ffdSmrgstruct stat; 210596d43ffdSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 210696d43ffdSmrgstruct buf { int x; }; 210796d43ffdSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2108c2cbb186Smrgstatic char *e (char **p, int i) 210996d43ffdSmrg{ 211096d43ffdSmrg return p[i]; 211196d43ffdSmrg} 211296d43ffdSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 211396d43ffdSmrg{ 211496d43ffdSmrg char *s; 211596d43ffdSmrg va_list v; 211696d43ffdSmrg va_start (v,p); 211796d43ffdSmrg s = g (p, va_arg (v,int)); 211896d43ffdSmrg va_end (v); 211996d43ffdSmrg return s; 212096d43ffdSmrg} 21215dfecf96Smrg 2122c2cbb186Smrg/* C89 style stringification. */ 2123c2cbb186Smrg#define noexpand_stringify(a) #a 2124c2cbb186Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence); 2125c2cbb186Smrg 2126c2cbb186Smrg/* C89 style token pasting. Exercises some of the corner cases that 2127c2cbb186Smrg e.g. old MSVC gets wrong, but not very hard. */ 2128c2cbb186Smrg#define noexpand_concat(a,b) a##b 2129c2cbb186Smrg#define expand_concat(a,b) noexpand_concat(a,b) 2130c2cbb186Smrgextern int vA; 2131c2cbb186Smrgextern int vbee; 2132c2cbb186Smrg#define aye A 2133c2cbb186Smrg#define bee B 2134c2cbb186Smrgint *pvA = &expand_concat(v,aye); 2135c2cbb186Smrgint *pvbee = &noexpand_concat(v,bee); 2136c2cbb186Smrg 213796d43ffdSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 213896d43ffdSmrg function prototypes and stuff, but not \xHH hex character constants. 213996d43ffdSmrg These do not provoke an error unfortunately, instead are silently treated 214096d43ffdSmrg as an "x". The following induces an error, until -std is added to get 214196d43ffdSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 214296d43ffdSmrg array size at least. It is necessary to write \x00 == 0 to get something 214396d43ffdSmrg that is true only with -std. */ 214496d43ffdSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 21455dfecf96Smrg 214696d43ffdSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 214796d43ffdSmrg inside strings and character constants. */ 214896d43ffdSmrg#define FOO(x) '\''x'\'' 214996d43ffdSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 21505dfecf96Smrg 215196d43ffdSmrgint test (int i, double x); 215296d43ffdSmrgstruct s1 {int (*f) (int a);}; 215396d43ffdSmrgstruct s2 {int (*f) (double a);}; 215496d43ffdSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 215596d43ffdSmrg int, int);' 2156f14f4646Smrg 215796d43ffdSmrg# Test code for whether the C compiler supports C89 (body of main). 215896d43ffdSmrgac_c_conftest_c89_main=' 215996d43ffdSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 216096d43ffdSmrg' 2161f14f4646Smrg 216296d43ffdSmrg# Test code for whether the C compiler supports C99 (global declarations) 216396d43ffdSmrgac_c_conftest_c99_globals=' 2164c2cbb186Smrg/* Does the compiler advertise C99 conformance? */ 216596d43ffdSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 216696d43ffdSmrg# error "Compiler does not advertise C99 conformance" 216796d43ffdSmrg#endif 21685dfecf96Smrg 2169c2cbb186Smrg// See if C++-style comments work. 2170c2cbb186Smrg 217196d43ffdSmrg#include <stdbool.h> 217296d43ffdSmrgextern int puts (const char *); 217396d43ffdSmrgextern int printf (const char *, ...); 217496d43ffdSmrgextern int dprintf (int, const char *, ...); 217596d43ffdSmrgextern void *malloc (size_t); 2176c2cbb186Smrgextern void free (void *); 217796d43ffdSmrg 217896d43ffdSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 217996d43ffdSmrg// dprintf is used instead of fprintf to avoid needing to declare 218096d43ffdSmrg// FILE and stderr. 218196d43ffdSmrg#define debug(...) dprintf (2, __VA_ARGS__) 218296d43ffdSmrg#define showlist(...) puts (#__VA_ARGS__) 218396d43ffdSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 218496d43ffdSmrgstatic void 218596d43ffdSmrgtest_varargs_macros (void) 218696d43ffdSmrg{ 218796d43ffdSmrg int x = 1234; 218896d43ffdSmrg int y = 5678; 218996d43ffdSmrg debug ("Flag"); 219096d43ffdSmrg debug ("X = %d\n", x); 219196d43ffdSmrg showlist (The first, second, and third items.); 219296d43ffdSmrg report (x>y, "x is %d but y is %d", x, y); 219396d43ffdSmrg} 219496d43ffdSmrg 219596d43ffdSmrg// Check long long types. 219696d43ffdSmrg#define BIG64 18446744073709551615ull 219796d43ffdSmrg#define BIG32 4294967295ul 219896d43ffdSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 219996d43ffdSmrg#if !BIG_OK 220096d43ffdSmrg #error "your preprocessor is broken" 220196d43ffdSmrg#endif 220296d43ffdSmrg#if BIG_OK 220396d43ffdSmrg#else 220496d43ffdSmrg #error "your preprocessor is broken" 220596d43ffdSmrg#endif 220696d43ffdSmrgstatic long long int bignum = -9223372036854775807LL; 220796d43ffdSmrgstatic unsigned long long int ubignum = BIG64; 220896d43ffdSmrg 220996d43ffdSmrgstruct incomplete_array 221096d43ffdSmrg{ 221196d43ffdSmrg int datasize; 221296d43ffdSmrg double data[]; 221396d43ffdSmrg}; 221496d43ffdSmrg 221596d43ffdSmrgstruct named_init { 221696d43ffdSmrg int number; 221796d43ffdSmrg const wchar_t *name; 221896d43ffdSmrg double average; 221996d43ffdSmrg}; 222096d43ffdSmrg 222196d43ffdSmrgtypedef const char *ccp; 222296d43ffdSmrg 222396d43ffdSmrgstatic inline int 222496d43ffdSmrgtest_restrict (ccp restrict text) 222596d43ffdSmrg{ 222696d43ffdSmrg // Iterate through items via the restricted pointer. 222796d43ffdSmrg // Also check for declarations in for loops. 222896d43ffdSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 222996d43ffdSmrg continue; 223096d43ffdSmrg return 0; 223196d43ffdSmrg} 223296d43ffdSmrg 223396d43ffdSmrg// Check varargs and va_copy. 223496d43ffdSmrgstatic bool 223596d43ffdSmrgtest_varargs (const char *format, ...) 223696d43ffdSmrg{ 223796d43ffdSmrg va_list args; 223896d43ffdSmrg va_start (args, format); 223996d43ffdSmrg va_list args_copy; 224096d43ffdSmrg va_copy (args_copy, args); 224196d43ffdSmrg 224296d43ffdSmrg const char *str = ""; 224396d43ffdSmrg int number = 0; 224496d43ffdSmrg float fnumber = 0; 224596d43ffdSmrg 224696d43ffdSmrg while (*format) 224796d43ffdSmrg { 224896d43ffdSmrg switch (*format++) 224996d43ffdSmrg { 225096d43ffdSmrg case '\''s'\'': // string 225196d43ffdSmrg str = va_arg (args_copy, const char *); 225296d43ffdSmrg break; 225396d43ffdSmrg case '\''d'\'': // int 225496d43ffdSmrg number = va_arg (args_copy, int); 225596d43ffdSmrg break; 225696d43ffdSmrg case '\''f'\'': // float 225796d43ffdSmrg fnumber = va_arg (args_copy, double); 225896d43ffdSmrg break; 225996d43ffdSmrg default: 226096d43ffdSmrg break; 226196d43ffdSmrg } 226296d43ffdSmrg } 226396d43ffdSmrg va_end (args_copy); 226496d43ffdSmrg va_end (args); 226596d43ffdSmrg 226696d43ffdSmrg return *str && number && fnumber; 226796d43ffdSmrg} 226896d43ffdSmrg' 226996d43ffdSmrg 227096d43ffdSmrg# Test code for whether the C compiler supports C99 (body of main). 227196d43ffdSmrgac_c_conftest_c99_main=' 227296d43ffdSmrg // Check bool. 227396d43ffdSmrg _Bool success = false; 227496d43ffdSmrg success |= (argc != 0); 227596d43ffdSmrg 227696d43ffdSmrg // Check restrict. 227796d43ffdSmrg if (test_restrict ("String literal") == 0) 227896d43ffdSmrg success = true; 227996d43ffdSmrg char *restrict newvar = "Another string"; 228096d43ffdSmrg 228196d43ffdSmrg // Check varargs. 228296d43ffdSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 228396d43ffdSmrg test_varargs_macros (); 228496d43ffdSmrg 228596d43ffdSmrg // Check flexible array members. 228696d43ffdSmrg struct incomplete_array *ia = 228796d43ffdSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 228896d43ffdSmrg ia->datasize = 10; 228996d43ffdSmrg for (int i = 0; i < ia->datasize; ++i) 229096d43ffdSmrg ia->data[i] = i * 1.234; 2291c2cbb186Smrg // Work around memory leak warnings. 2292c2cbb186Smrg free (ia); 229396d43ffdSmrg 229496d43ffdSmrg // Check named initializers. 229596d43ffdSmrg struct named_init ni = { 229696d43ffdSmrg .number = 34, 229796d43ffdSmrg .name = L"Test wide string", 229896d43ffdSmrg .average = 543.34343, 229996d43ffdSmrg }; 230096d43ffdSmrg 230196d43ffdSmrg ni.number = 58; 230296d43ffdSmrg 230396d43ffdSmrg int dynamic_array[ni.number]; 230496d43ffdSmrg dynamic_array[0] = argv[0][0]; 230596d43ffdSmrg dynamic_array[ni.number - 1] = 543; 230696d43ffdSmrg 230796d43ffdSmrg // work around unused variable warnings 230896d43ffdSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 230996d43ffdSmrg || dynamic_array[ni.number - 1] != 543); 231096d43ffdSmrg' 231196d43ffdSmrg 231296d43ffdSmrg# Test code for whether the C compiler supports C11 (global declarations) 231396d43ffdSmrgac_c_conftest_c11_globals=' 2314c2cbb186Smrg/* Does the compiler advertise C11 conformance? */ 231596d43ffdSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 231696d43ffdSmrg# error "Compiler does not advertise C11 conformance" 231796d43ffdSmrg#endif 231896d43ffdSmrg 231996d43ffdSmrg// Check _Alignas. 232096d43ffdSmrgchar _Alignas (double) aligned_as_double; 232196d43ffdSmrgchar _Alignas (0) no_special_alignment; 232296d43ffdSmrgextern char aligned_as_int; 232396d43ffdSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 232496d43ffdSmrg 232596d43ffdSmrg// Check _Alignof. 232696d43ffdSmrgenum 232796d43ffdSmrg{ 232896d43ffdSmrg int_alignment = _Alignof (int), 232996d43ffdSmrg int_array_alignment = _Alignof (int[100]), 233096d43ffdSmrg char_alignment = _Alignof (char) 233196d43ffdSmrg}; 233296d43ffdSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 233396d43ffdSmrg 233496d43ffdSmrg// Check _Noreturn. 233596d43ffdSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 233696d43ffdSmrg 233796d43ffdSmrg// Check _Static_assert. 233896d43ffdSmrgstruct test_static_assert 233996d43ffdSmrg{ 234096d43ffdSmrg int x; 234196d43ffdSmrg _Static_assert (sizeof (int) <= sizeof (long int), 234296d43ffdSmrg "_Static_assert does not work in struct"); 234396d43ffdSmrg long int y; 234496d43ffdSmrg}; 234596d43ffdSmrg 234696d43ffdSmrg// Check UTF-8 literals. 234796d43ffdSmrg#define u8 syntax error! 234896d43ffdSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 234996d43ffdSmrg 235096d43ffdSmrg// Check duplicate typedefs. 235196d43ffdSmrgtypedef long *long_ptr; 235296d43ffdSmrgtypedef long int *long_ptr; 235396d43ffdSmrgtypedef long_ptr long_ptr; 235496d43ffdSmrg 235596d43ffdSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 235696d43ffdSmrgstruct anonymous 235796d43ffdSmrg{ 235896d43ffdSmrg union { 235996d43ffdSmrg struct { int i; int j; }; 236096d43ffdSmrg struct { int k; long int l; } w; 236196d43ffdSmrg }; 236296d43ffdSmrg int m; 236396d43ffdSmrg} v1; 236496d43ffdSmrg' 236596d43ffdSmrg 236696d43ffdSmrg# Test code for whether the C compiler supports C11 (body of main). 236796d43ffdSmrgac_c_conftest_c11_main=' 236896d43ffdSmrg _Static_assert ((offsetof (struct anonymous, i) 236996d43ffdSmrg == offsetof (struct anonymous, w.k)), 237096d43ffdSmrg "Anonymous union alignment botch"); 237196d43ffdSmrg v1.i = 2; 237296d43ffdSmrg v1.w.k = 5; 237396d43ffdSmrg ok |= v1.i != 5; 237496d43ffdSmrg' 237596d43ffdSmrg 237696d43ffdSmrg# Test code for whether the C compiler supports C11 (complete). 237796d43ffdSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 237896d43ffdSmrg${ac_c_conftest_c99_globals} 237996d43ffdSmrg${ac_c_conftest_c11_globals} 238096d43ffdSmrg 238196d43ffdSmrgint 238296d43ffdSmrgmain (int argc, char **argv) 238396d43ffdSmrg{ 238496d43ffdSmrg int ok = 0; 238596d43ffdSmrg ${ac_c_conftest_c89_main} 238696d43ffdSmrg ${ac_c_conftest_c99_main} 238796d43ffdSmrg ${ac_c_conftest_c11_main} 238896d43ffdSmrg return ok; 238996d43ffdSmrg} 239096d43ffdSmrg" 239196d43ffdSmrg 239296d43ffdSmrg# Test code for whether the C compiler supports C99 (complete). 239396d43ffdSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 239496d43ffdSmrg${ac_c_conftest_c99_globals} 239596d43ffdSmrg 239696d43ffdSmrgint 239796d43ffdSmrgmain (int argc, char **argv) 239896d43ffdSmrg{ 239996d43ffdSmrg int ok = 0; 240096d43ffdSmrg ${ac_c_conftest_c89_main} 240196d43ffdSmrg ${ac_c_conftest_c99_main} 240296d43ffdSmrg return ok; 240396d43ffdSmrg} 240496d43ffdSmrg" 240596d43ffdSmrg 240696d43ffdSmrg# Test code for whether the C compiler supports C89 (complete). 240796d43ffdSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 240896d43ffdSmrg 240996d43ffdSmrgint 241096d43ffdSmrgmain (int argc, char **argv) 241196d43ffdSmrg{ 241296d43ffdSmrg int ok = 0; 241396d43ffdSmrg ${ac_c_conftest_c89_main} 241496d43ffdSmrg return ok; 241596d43ffdSmrg} 241696d43ffdSmrg" 241796d43ffdSmrg 241896d43ffdSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 241996d43ffdSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 242096d43ffdSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 242196d43ffdSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 242296d43ffdSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 242396d43ffdSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 242496d43ffdSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 242596d43ffdSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 242696d43ffdSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 242796d43ffdSmrg 242896d43ffdSmrg# Auxiliary files required by this configure script. 242996d43ffdSmrgac_aux_files="ar-lib config.guess config.sub compile missing install-sh" 243096d43ffdSmrg 243196d43ffdSmrg# Locations in which to look for auxiliary files. 243296d43ffdSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 243396d43ffdSmrg 243496d43ffdSmrg# Search for a directory containing all of the required auxiliary files, 243596d43ffdSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 243696d43ffdSmrg# If we don't find one directory that contains all the files we need, 243796d43ffdSmrg# we report the set of missing files from the *first* directory in 243896d43ffdSmrg# $ac_aux_dir_candidates and give up. 243996d43ffdSmrgac_missing_aux_files="" 244096d43ffdSmrgac_first_candidate=: 244196d43ffdSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 244296d43ffdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 244396d43ffdSmrgas_found=false 244496d43ffdSmrgfor as_dir in $ac_aux_dir_candidates 244596d43ffdSmrgdo 244696d43ffdSmrg IFS=$as_save_IFS 244796d43ffdSmrg case $as_dir in #((( 244896d43ffdSmrg '') as_dir=./ ;; 244996d43ffdSmrg */) ;; 245096d43ffdSmrg *) as_dir=$as_dir/ ;; 245196d43ffdSmrg esac 245296d43ffdSmrg as_found=: 245396d43ffdSmrg 245496d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 245596d43ffdSmrg ac_aux_dir_found=yes 245696d43ffdSmrg ac_install_sh= 245796d43ffdSmrg for ac_aux in $ac_aux_files 245896d43ffdSmrg do 245996d43ffdSmrg # As a special case, if "install-sh" is required, that requirement 246096d43ffdSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 246196d43ffdSmrg # and $ac_install_sh is set appropriately for whichever one is found. 246296d43ffdSmrg if test x"$ac_aux" = x"install-sh" 246396d43ffdSmrg then 246496d43ffdSmrg if test -f "${as_dir}install-sh"; then 246596d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 246696d43ffdSmrg ac_install_sh="${as_dir}install-sh -c" 246796d43ffdSmrg elif test -f "${as_dir}install.sh"; then 246896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 246996d43ffdSmrg ac_install_sh="${as_dir}install.sh -c" 247096d43ffdSmrg elif test -f "${as_dir}shtool"; then 247196d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 247296d43ffdSmrg ac_install_sh="${as_dir}shtool install -c" 247396d43ffdSmrg else 247496d43ffdSmrg ac_aux_dir_found=no 247596d43ffdSmrg if $ac_first_candidate; then 247696d43ffdSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 247796d43ffdSmrg else 247896d43ffdSmrg break 247996d43ffdSmrg fi 248096d43ffdSmrg fi 248196d43ffdSmrg else 248296d43ffdSmrg if test -f "${as_dir}${ac_aux}"; then 248396d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 248496d43ffdSmrg else 248596d43ffdSmrg ac_aux_dir_found=no 248696d43ffdSmrg if $ac_first_candidate; then 248796d43ffdSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 248896d43ffdSmrg else 248996d43ffdSmrg break 249096d43ffdSmrg fi 249196d43ffdSmrg fi 249296d43ffdSmrg fi 249396d43ffdSmrg done 249496d43ffdSmrg if test "$ac_aux_dir_found" = yes; then 249596d43ffdSmrg ac_aux_dir="$as_dir" 249696d43ffdSmrg break 249796d43ffdSmrg fi 249896d43ffdSmrg ac_first_candidate=false 249996d43ffdSmrg 250096d43ffdSmrg as_found=false 250196d43ffdSmrgdone 250296d43ffdSmrgIFS=$as_save_IFS 250396d43ffdSmrgif $as_found 250496d43ffdSmrgthen : 250596d43ffdSmrg 2506c2cbb186Smrgelse case e in #( 2507c2cbb186Smrg e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 2508c2cbb186Smrgesac 250996d43ffdSmrgfi 251096d43ffdSmrg 251196d43ffdSmrg 251296d43ffdSmrg# These three variables are undocumented and unsupported, 251396d43ffdSmrg# and are intended to be withdrawn in a future Autoconf release. 251496d43ffdSmrg# They can cause serious problems if a builder's source tree is in a directory 251596d43ffdSmrg# whose full name contains unusual characters. 251696d43ffdSmrgif test -f "${ac_aux_dir}config.guess"; then 251796d43ffdSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 251896d43ffdSmrgfi 251996d43ffdSmrgif test -f "${ac_aux_dir}config.sub"; then 252096d43ffdSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 252196d43ffdSmrgfi 252296d43ffdSmrgif test -f "$ac_aux_dir/configure"; then 252396d43ffdSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 252496d43ffdSmrgfi 252596d43ffdSmrg 252696d43ffdSmrg# Check that the precious variables saved in the cache have kept the same 252796d43ffdSmrg# value. 252896d43ffdSmrgac_cache_corrupted=false 252996d43ffdSmrgfor ac_var in $ac_precious_vars; do 253096d43ffdSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 253196d43ffdSmrg eval ac_new_set=\$ac_env_${ac_var}_set 253296d43ffdSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 253396d43ffdSmrg eval ac_new_val=\$ac_env_${ac_var}_value 253496d43ffdSmrg case $ac_old_set,$ac_new_set in 253596d43ffdSmrg set,) 2536c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 2537c2cbb186Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 253896d43ffdSmrg ac_cache_corrupted=: ;; 253996d43ffdSmrg ,set) 2540c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 2541c2cbb186Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 254296d43ffdSmrg ac_cache_corrupted=: ;; 254396d43ffdSmrg ,);; 254496d43ffdSmrg *) 254596d43ffdSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 254696d43ffdSmrg # differences in whitespace do not lead to failure. 254796d43ffdSmrg ac_old_val_w=`echo x $ac_old_val` 254896d43ffdSmrg ac_new_val_w=`echo x $ac_new_val` 254996d43ffdSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2550c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 2551c2cbb186Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 255296d43ffdSmrg ac_cache_corrupted=: 255396d43ffdSmrg else 2554c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 2555c2cbb186Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 255696d43ffdSmrg eval $ac_var=\$ac_old_val 255796d43ffdSmrg fi 2558c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 2559c2cbb186Smrgprintf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 2560c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 2561c2cbb186Smrgprintf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 256296d43ffdSmrg fi;; 256396d43ffdSmrg esac 256496d43ffdSmrg # Pass precious variables to config.status. 256596d43ffdSmrg if test "$ac_new_set" = set; then 256696d43ffdSmrg case $ac_new_val in 256796d43ffdSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 256896d43ffdSmrg *) ac_arg=$ac_var=$ac_new_val ;; 256996d43ffdSmrg esac 257096d43ffdSmrg case " $ac_configure_args " in 257196d43ffdSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 257296d43ffdSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 257396d43ffdSmrg esac 257496d43ffdSmrg fi 257596d43ffdSmrgdone 257696d43ffdSmrgif $ac_cache_corrupted; then 2577c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2578c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 257996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 258096d43ffdSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2581c2cbb186Smrg as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 258296d43ffdSmrg and start over" "$LINENO" 5 258396d43ffdSmrgfi 258496d43ffdSmrg## -------------------- ## 258596d43ffdSmrg## Main body of script. ## 258696d43ffdSmrg## -------------------- ## 258796d43ffdSmrg 258896d43ffdSmrgac_ext=c 258996d43ffdSmrgac_cpp='$CPP $CPPFLAGS' 259096d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 259196d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 259296d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 259396d43ffdSmrg 259496d43ffdSmrg 259596d43ffdSmrgam__api_version='1.16' 259696d43ffdSmrg 259796d43ffdSmrg 259896d43ffdSmrg 259996d43ffdSmrg # Find a good install program. We prefer a C program (faster), 260096d43ffdSmrg# so one script is as good as another. But avoid the broken or 260196d43ffdSmrg# incompatible versions: 260296d43ffdSmrg# SysV /etc/install, /usr/sbin/install 260396d43ffdSmrg# SunOS /usr/etc/install 260496d43ffdSmrg# IRIX /sbin/install 260596d43ffdSmrg# AIX /bin/install 26065dfecf96Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 26075dfecf96Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 26085dfecf96Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 26095dfecf96Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 26105dfecf96Smrg# OS/2's system install, which has a completely different semantic 26115dfecf96Smrg# ./install, which can be erroneously created by make from ./install.sh. 2612f14f4646Smrg# Reject install programs that cannot install multiple files. 261396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 261496d43ffdSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 26155dfecf96Smrgif test -z "$INSTALL"; then 261696d43ffdSmrgif test ${ac_cv_path_install+y} 261796d43ffdSmrgthen : 261896d43ffdSmrg printf %s "(cached) " >&6 2619c2cbb186Smrgelse case e in #( 2620c2cbb186Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26215dfecf96Smrgfor as_dir in $PATH 26225dfecf96Smrgdo 26235dfecf96Smrg IFS=$as_save_IFS 262496d43ffdSmrg case $as_dir in #((( 262596d43ffdSmrg '') as_dir=./ ;; 262696d43ffdSmrg */) ;; 262796d43ffdSmrg *) as_dir=$as_dir/ ;; 262896d43ffdSmrg esac 262996d43ffdSmrg # Account for fact that we put trailing slashes in our PATH walk. 263096d43ffdSmrgcase $as_dir in #(( 263196d43ffdSmrg ./ | /[cC]/* | \ 26325dfecf96Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2633c05e22d7Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 26345dfecf96Smrg /usr/ucb/* ) ;; 26355dfecf96Smrg *) 26365dfecf96Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 26375dfecf96Smrg # Don't use installbsd from OSF since it installs stuff as root 26385dfecf96Smrg # by default. 26395dfecf96Smrg for ac_prog in ginstall scoinst install; do 26405dfecf96Smrg for ac_exec_ext in '' $ac_executable_extensions; do 264196d43ffdSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 26425dfecf96Smrg if test $ac_prog = install && 264396d43ffdSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 26445dfecf96Smrg # AIX install. It has an incompatible calling convention. 26455dfecf96Smrg : 26465dfecf96Smrg elif test $ac_prog = install && 264796d43ffdSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 26485dfecf96Smrg # program-specific install script used by HP pwplus--don't use. 26495dfecf96Smrg : 26505dfecf96Smrg else 2651f14f4646Smrg rm -rf conftest.one conftest.two conftest.dir 2652f14f4646Smrg echo one > conftest.one 2653f14f4646Smrg echo two > conftest.two 2654f14f4646Smrg mkdir conftest.dir 265596d43ffdSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 2656f14f4646Smrg test -s conftest.one && test -s conftest.two && 2657f14f4646Smrg test -s conftest.dir/conftest.one && 2658f14f4646Smrg test -s conftest.dir/conftest.two 2659f14f4646Smrg then 266096d43ffdSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 2661f14f4646Smrg break 3 2662f14f4646Smrg fi 26635dfecf96Smrg fi 26645dfecf96Smrg fi 26655dfecf96Smrg done 26665dfecf96Smrg done 26675dfecf96Smrg ;; 26685dfecf96Smrgesac 2669f14f4646Smrg 2670c05e22d7Smrg done 2671f14f4646SmrgIFS=$as_save_IFS 26725dfecf96Smrg 2673f14f4646Smrgrm -rf conftest.one conftest.two conftest.dir 2674c2cbb186Smrg ;; 2675c2cbb186Smrgesac 26765dfecf96Smrgfi 267796d43ffdSmrg if test ${ac_cv_path_install+y}; then 26785dfecf96Smrg INSTALL=$ac_cv_path_install 26795dfecf96Smrg else 2680f14f4646Smrg # As a last resort, use the slow shell script. Don't cache a 2681f14f4646Smrg # value for INSTALL within a source directory, because that will 26825dfecf96Smrg # break other packages using the cache if that directory is 2683f14f4646Smrg # removed, or if the value is a relative name. 26845dfecf96Smrg INSTALL=$ac_install_sh 26855dfecf96Smrg fi 26865dfecf96Smrgfi 268796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 268896d43ffdSmrgprintf "%s\n" "$INSTALL" >&6; } 26895dfecf96Smrg 26905dfecf96Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 26915dfecf96Smrg# It thinks the first close brace ends the variable substitution. 26925dfecf96Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 26935dfecf96Smrg 26945dfecf96Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 26955dfecf96Smrg 26965dfecf96Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 26975dfecf96Smrg 269896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 269996d43ffdSmrgprintf %s "checking whether build environment is sane... " >&6; } 2700c05e22d7Smrg# Reject unsafe characters in $srcdir or the absolute working directory 2701c05e22d7Smrg# name. Accept space and tab only in the latter. 2702c05e22d7Smrgam_lf=' 2703c05e22d7Smrg' 2704c05e22d7Smrgcase `pwd` in 2705c05e22d7Smrg *[\\\"\#\$\&\'\`$am_lf]*) 2706c05e22d7Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2707c05e22d7Smrgesac 2708c05e22d7Smrgcase $srcdir in 2709c05e22d7Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2710f765521fSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2711c05e22d7Smrgesac 2712c05e22d7Smrg 2713f765521fSmrg# Do 'set' in a subshell so we don't clobber the current shell's 27145dfecf96Smrg# arguments. Must try -L first in case configure is actually a 27155dfecf96Smrg# symlink; some systems play weird games with the mod time of symlinks 27165dfecf96Smrg# (eg FreeBSD returns the mod time of the symlink's containing 27175dfecf96Smrg# directory). 27185dfecf96Smrgif ( 2719f765521fSmrg am_has_slept=no 2720f765521fSmrg for am_try in 1 2; do 2721f765521fSmrg echo "timestamp, slept: $am_has_slept" > conftest.file 2722f765521fSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2723f765521fSmrg if test "$*" = "X"; then 2724f765521fSmrg # -L didn't work. 2725f765521fSmrg set X `ls -t "$srcdir/configure" conftest.file` 2726f765521fSmrg fi 2727f765521fSmrg if test "$*" != "X $srcdir/configure conftest.file" \ 2728f765521fSmrg && test "$*" != "X conftest.file $srcdir/configure"; then 2729f765521fSmrg 2730f765521fSmrg # If neither matched, then we have a broken ls. This can happen 2731f765521fSmrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2732f765521fSmrg # broken ls alias from the environment. This has actually 2733f765521fSmrg # happened. Such a system could not be considered "sane". 2734f765521fSmrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2735f765521fSmrg alias in your environment" "$LINENO" 5 2736f765521fSmrg fi 2737f765521fSmrg if test "$2" = conftest.file || test $am_try -eq 2; then 2738f765521fSmrg break 2739f765521fSmrg fi 2740f765521fSmrg # Just in case. 2741f765521fSmrg sleep 1 2742f765521fSmrg am_has_slept=yes 2743f765521fSmrg done 27445dfecf96Smrg test "$2" = conftest.file 27455dfecf96Smrg ) 27465dfecf96Smrgthen 27475dfecf96Smrg # Ok. 27485dfecf96Smrg : 27495dfecf96Smrgelse 2750c05e22d7Smrg as_fn_error $? "newly created file is older than distributed files! 2751c05e22d7SmrgCheck your system clock" "$LINENO" 5 27525dfecf96Smrgfi 275396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 275496d43ffdSmrgprintf "%s\n" "yes" >&6; } 2755f765521fSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2756f765521fSmrg# generated files are strictly newer. 2757f765521fSmrgam_sleep_pid= 2758f765521fSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2759f765521fSmrg ( sleep 1 ) & 2760f765521fSmrg am_sleep_pid=$! 2761f765521fSmrgfi 2762f765521fSmrg 2763f765521fSmrgrm -f conftest.file 2764f765521fSmrg 27655dfecf96Smrgtest "$program_prefix" != NONE && 2766f14f4646Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 27675dfecf96Smrg# Use a double $ so make ignores it. 27685dfecf96Smrgtest "$program_suffix" != NONE && 2769f14f4646Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2770f14f4646Smrg# Double any \ or $. 2771c2cbb186Smrg# By default was 's,x,x', remove it if useless. 2772f14f4646Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 277396d43ffdSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 27745dfecf96Smrg 27755dfecf96Smrg 277696d43ffdSmrg# Expand $ac_aux_dir to an absolute path. 277796d43ffdSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 277896d43ffdSmrg 277996d43ffdSmrg 278096d43ffdSmrg if test x"${MISSING+set}" != xset; then 278196d43ffdSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 2782c05e22d7Smrgfi 27835dfecf96Smrg# Use eval to expand $SHELL 2784f765521fSmrgif eval "$MISSING --is-lightweight"; then 2785f765521fSmrg am_missing_run="$MISSING " 27865dfecf96Smrgelse 27875dfecf96Smrg am_missing_run= 278896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 278996d43ffdSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2790f14f4646Smrgfi 2791f14f4646Smrg 279296d43ffdSmrgif test x"${install_sh+set}" != xset; then 2793c05e22d7Smrg case $am_aux_dir in 2794c05e22d7Smrg *\ * | *\ *) 2795c05e22d7Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2796c05e22d7Smrg *) 2797c05e22d7Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2798c05e22d7Smrg esac 2799c05e22d7Smrgfi 2800c05e22d7Smrg 2801f765521fSmrg# Installed binaries are usually stripped using 'strip' when the user 2802f765521fSmrg# run "make install-strip". However 'strip' might not be the right 2803c05e22d7Smrg# tool to use in cross-compilation environments, therefore Automake 2804f765521fSmrg# will honor the 'STRIP' environment variable to overrule this program. 2805c05e22d7Smrgif test "$cross_compiling" != no; then 2806c05e22d7Smrg if test -n "$ac_tool_prefix"; then 2807c05e22d7Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2808c05e22d7Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 280996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 281096d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 281196d43ffdSmrgif test ${ac_cv_prog_STRIP+y} 281296d43ffdSmrgthen : 281396d43ffdSmrg printf %s "(cached) " >&6 2814c2cbb186Smrgelse case e in #( 2815c2cbb186Smrg e) if test -n "$STRIP"; then 2816c05e22d7Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2817c05e22d7Smrgelse 2818c05e22d7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2819c05e22d7Smrgfor as_dir in $PATH 2820f14f4646Smrgdo 2821f14f4646Smrg IFS=$as_save_IFS 282296d43ffdSmrg case $as_dir in #((( 282396d43ffdSmrg '') as_dir=./ ;; 282496d43ffdSmrg */) ;; 282596d43ffdSmrg *) as_dir=$as_dir/ ;; 282696d43ffdSmrg esac 2827c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 282896d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2829c05e22d7Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 283096d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2831c05e22d7Smrg break 2 2832c05e22d7Smrg fi 2833f14f4646Smrgdone 2834c05e22d7Smrg done 2835f14f4646SmrgIFS=$as_save_IFS 2836f14f4646Smrg 2837c2cbb186Smrgfi ;; 2838c2cbb186Smrgesac 2839c05e22d7Smrgfi 2840c05e22d7SmrgSTRIP=$ac_cv_prog_STRIP 2841c05e22d7Smrgif test -n "$STRIP"; then 284296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 284396d43ffdSmrgprintf "%s\n" "$STRIP" >&6; } 2844c05e22d7Smrgelse 284596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 284696d43ffdSmrgprintf "%s\n" "no" >&6; } 2847c05e22d7Smrgfi 2848c05e22d7Smrg 2849c05e22d7Smrg 2850c05e22d7Smrgfi 2851c05e22d7Smrgif test -z "$ac_cv_prog_STRIP"; then 2852c05e22d7Smrg ac_ct_STRIP=$STRIP 2853c05e22d7Smrg # Extract the first word of "strip", so it can be a program name with args. 2854c05e22d7Smrgset dummy strip; ac_word=$2 285596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 285696d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 285796d43ffdSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 285896d43ffdSmrgthen : 285996d43ffdSmrg printf %s "(cached) " >&6 2860c2cbb186Smrgelse case e in #( 2861c2cbb186Smrg e) if test -n "$ac_ct_STRIP"; then 2862c05e22d7Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2863c05e22d7Smrgelse 2864c05e22d7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2865c05e22d7Smrgfor as_dir in $PATH 2866c05e22d7Smrgdo 2867c05e22d7Smrg IFS=$as_save_IFS 286896d43ffdSmrg case $as_dir in #((( 286996d43ffdSmrg '') as_dir=./ ;; 287096d43ffdSmrg */) ;; 287196d43ffdSmrg *) as_dir=$as_dir/ ;; 287296d43ffdSmrg esac 2873c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 287496d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2875c05e22d7Smrg ac_cv_prog_ac_ct_STRIP="strip" 287696d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2877c05e22d7Smrg break 2 2878c05e22d7Smrg fi 2879c05e22d7Smrgdone 2880c05e22d7Smrg done 2881c05e22d7SmrgIFS=$as_save_IFS 2882c05e22d7Smrg 2883c2cbb186Smrgfi ;; 2884c2cbb186Smrgesac 2885c05e22d7Smrgfi 2886c05e22d7Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2887c05e22d7Smrgif test -n "$ac_ct_STRIP"; then 288896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 288996d43ffdSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 2890c05e22d7Smrgelse 289196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 289296d43ffdSmrgprintf "%s\n" "no" >&6; } 2893c05e22d7Smrgfi 2894c05e22d7Smrg 2895c05e22d7Smrg if test "x$ac_ct_STRIP" = x; then 2896c05e22d7Smrg STRIP=":" 2897c05e22d7Smrg else 2898c05e22d7Smrg case $cross_compiling:$ac_tool_warned in 2899c05e22d7Smrgyes:) 290096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 290196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2902c05e22d7Smrgac_tool_warned=yes ;; 2903c05e22d7Smrgesac 2904c05e22d7Smrg STRIP=$ac_ct_STRIP 2905c05e22d7Smrg fi 2906c05e22d7Smrgelse 2907c05e22d7Smrg STRIP="$ac_cv_prog_STRIP" 2908c05e22d7Smrgfi 2909c05e22d7Smrg 2910c05e22d7Smrgfi 2911c05e22d7SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2912c05e22d7Smrg 291396d43ffdSmrg 291496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 291596d43ffdSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 2916c05e22d7Smrgif test -z "$MKDIR_P"; then 291796d43ffdSmrg if test ${ac_cv_path_mkdir+y} 291896d43ffdSmrgthen : 291996d43ffdSmrg printf %s "(cached) " >&6 2920c2cbb186Smrgelse case e in #( 2921c2cbb186Smrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2922c05e22d7Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2923c05e22d7Smrgdo 2924c05e22d7Smrg IFS=$as_save_IFS 292596d43ffdSmrg case $as_dir in #((( 292696d43ffdSmrg '') as_dir=./ ;; 292796d43ffdSmrg */) ;; 292896d43ffdSmrg *) as_dir=$as_dir/ ;; 292996d43ffdSmrg esac 2930c05e22d7Smrg for ac_prog in mkdir gmkdir; do 2931c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 293296d43ffdSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 293396d43ffdSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 293496d43ffdSmrg 'mkdir ('*'coreutils) '* | \ 2935c2cbb186Smrg *'BusyBox '* | \ 2936c05e22d7Smrg 'mkdir (fileutils) '4.1*) 293796d43ffdSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 2938c05e22d7Smrg break 3;; 2939c05e22d7Smrg esac 2940c05e22d7Smrg done 2941c05e22d7Smrg done 2942c05e22d7Smrg done 2943c05e22d7SmrgIFS=$as_save_IFS 2944c2cbb186Smrg ;; 2945c2cbb186Smrgesac 2946c05e22d7Smrgfi 2947c05e22d7Smrg 2948c05e22d7Smrg test -d ./--version && rmdir ./--version 294996d43ffdSmrg if test ${ac_cv_path_mkdir+y}; then 2950f14f4646Smrg MKDIR_P="$ac_cv_path_mkdir -p" 29515dfecf96Smrg else 2952c2cbb186Smrg # As a last resort, use plain mkdir -p, 2953c2cbb186Smrg # in the hope it doesn't have the bugs of ancient mkdir. 2954c2cbb186Smrg MKDIR_P='mkdir -p' 29555dfecf96Smrg fi 29565dfecf96Smrgfi 295796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 295896d43ffdSmrgprintf "%s\n" "$MKDIR_P" >&6; } 2959f14f4646Smrg 29605dfecf96Smrgfor ac_prog in gawk mawk nawk awk 29615dfecf96Smrgdo 29625dfecf96Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 29635dfecf96Smrgset dummy $ac_prog; ac_word=$2 296496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 296596d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 296696d43ffdSmrgif test ${ac_cv_prog_AWK+y} 296796d43ffdSmrgthen : 296896d43ffdSmrg printf %s "(cached) " >&6 2969c2cbb186Smrgelse case e in #( 2970c2cbb186Smrg e) if test -n "$AWK"; then 29715dfecf96Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 29725dfecf96Smrgelse 29735dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29745dfecf96Smrgfor as_dir in $PATH 29755dfecf96Smrgdo 29765dfecf96Smrg IFS=$as_save_IFS 297796d43ffdSmrg case $as_dir in #((( 297896d43ffdSmrg '') as_dir=./ ;; 297996d43ffdSmrg */) ;; 298096d43ffdSmrg *) as_dir=$as_dir/ ;; 298196d43ffdSmrg esac 2982c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 298396d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 29845dfecf96Smrg ac_cv_prog_AWK="$ac_prog" 298596d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 29865dfecf96Smrg break 2 29875dfecf96Smrg fi 29885dfecf96Smrgdone 2989c05e22d7Smrg done 2990f14f4646SmrgIFS=$as_save_IFS 29915dfecf96Smrg 2992c2cbb186Smrgfi ;; 2993c2cbb186Smrgesac 29945dfecf96Smrgfi 29955dfecf96SmrgAWK=$ac_cv_prog_AWK 29965dfecf96Smrgif test -n "$AWK"; then 299796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 299896d43ffdSmrgprintf "%s\n" "$AWK" >&6; } 29995dfecf96Smrgelse 300096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 300196d43ffdSmrgprintf "%s\n" "no" >&6; } 30025dfecf96Smrgfi 30035dfecf96Smrg 3004f14f4646Smrg 30055dfecf96Smrg test -n "$AWK" && break 30065dfecf96Smrgdone 30075dfecf96Smrg 300896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 300996d43ffdSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3010f14f4646Smrgset x ${MAKE-make} 301196d43ffdSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 301296d43ffdSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 301396d43ffdSmrgthen : 301496d43ffdSmrg printf %s "(cached) " >&6 3015c2cbb186Smrgelse case e in #( 3016c2cbb186Smrg e) cat >conftest.make <<\_ACEOF 3017f14f4646SmrgSHELL = /bin/sh 30185dfecf96Smrgall: 3019f14f4646Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 30205dfecf96Smrg_ACEOF 3021c05e22d7Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3022f14f4646Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 3023f14f4646Smrg *@@@%%%=?*=@@@%%%*) 3024f14f4646Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 3025f14f4646Smrg *) 3026f14f4646Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 3027f14f4646Smrgesac 3028c2cbb186Smrgrm -f conftest.make ;; 3029c2cbb186Smrgesac 30305dfecf96Smrgfi 3031f14f4646Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 303296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 303396d43ffdSmrgprintf "%s\n" "yes" >&6; } 30345dfecf96Smrg SET_MAKE= 30355dfecf96Smrgelse 303696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 303796d43ffdSmrgprintf "%s\n" "no" >&6; } 30385dfecf96Smrg SET_MAKE="MAKE=${MAKE-make}" 30395dfecf96Smrgfi 30405dfecf96Smrg 30415dfecf96Smrgrm -rf .tst 2>/dev/null 30425dfecf96Smrgmkdir .tst 2>/dev/null 30435dfecf96Smrgif test -d .tst; then 30445dfecf96Smrg am__leading_dot=. 30455dfecf96Smrgelse 30465dfecf96Smrg am__leading_dot=_ 30475dfecf96Smrgfi 30485dfecf96Smrgrmdir .tst 2>/dev/null 30495dfecf96Smrg 3050f765521fSmrg# Check whether --enable-silent-rules was given. 305196d43ffdSmrgif test ${enable_silent_rules+y} 305296d43ffdSmrgthen : 3053f765521fSmrg enableval=$enable_silent_rules; 3054f765521fSmrgfi 3055f765521fSmrg 3056f765521fSmrgcase $enable_silent_rules in # ((( 3057f765521fSmrg yes) AM_DEFAULT_VERBOSITY=0;; 3058f765521fSmrg no) AM_DEFAULT_VERBOSITY=1;; 3059f765521fSmrg *) AM_DEFAULT_VERBOSITY=1;; 3060f765521fSmrgesac 3061f765521fSmrgam_make=${MAKE-make} 306296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 306396d43ffdSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 306496d43ffdSmrgif test ${am_cv_make_support_nested_variables+y} 306596d43ffdSmrgthen : 306696d43ffdSmrg printf %s "(cached) " >&6 3067c2cbb186Smrgelse case e in #( 3068c2cbb186Smrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 3069f765521fSmrgBAR0=false 3070f765521fSmrgBAR1=true 3071f765521fSmrgV=1 3072f765521fSmrgam__doit: 3073f765521fSmrg @$(TRUE) 3074f765521fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3075f765521fSmrg am_cv_make_support_nested_variables=yes 3076f765521fSmrgelse 3077f765521fSmrg am_cv_make_support_nested_variables=no 3078c2cbb186Smrgfi ;; 3079c2cbb186Smrgesac 3080f765521fSmrgfi 308196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 308296d43ffdSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 3083f765521fSmrgif test $am_cv_make_support_nested_variables = yes; then 3084f765521fSmrg AM_V='$(V)' 3085f765521fSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3086f765521fSmrgelse 3087f765521fSmrg AM_V=$AM_DEFAULT_VERBOSITY 3088f765521fSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3089f765521fSmrgfi 3090f765521fSmrgAM_BACKSLASH='\' 3091f765521fSmrg 3092f14f4646Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 3093f14f4646Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3094f14f4646Smrg # is not polluted with repeated "-I." 3095f14f4646Smrg am__isrc=' -I$(srcdir)' 3096f14f4646Smrg # test to see if srcdir already configured 3097f14f4646Smrg if test -f $srcdir/config.status; then 3098c05e22d7Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3099f14f4646Smrg fi 31005dfecf96Smrgfi 31015dfecf96Smrg 31025dfecf96Smrg# test whether we have cygpath 31035dfecf96Smrgif test -z "$CYGPATH_W"; then 31045dfecf96Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 31055dfecf96Smrg CYGPATH_W='cygpath -w' 31065dfecf96Smrg else 31075dfecf96Smrg CYGPATH_W=echo 31085dfecf96Smrg fi 31095dfecf96Smrgfi 31105dfecf96Smrg 31115dfecf96Smrg 31125dfecf96Smrg# Define the identity of the package. 31135dfecf96Smrg PACKAGE='xedit' 3114c2cbb186Smrg VERSION='1.2.4' 31155dfecf96Smrg 31165dfecf96Smrg 311796d43ffdSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 31185dfecf96Smrg 31195dfecf96Smrg 312096d43ffdSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 31215dfecf96Smrg 31225dfecf96Smrg# Some tools Automake needs. 31235dfecf96Smrg 31245dfecf96SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 31255dfecf96Smrg 31265dfecf96Smrg 31275dfecf96SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 31285dfecf96Smrg 31295dfecf96Smrg 31305dfecf96SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 31315dfecf96Smrg 31325dfecf96Smrg 31335dfecf96SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 31345dfecf96Smrg 31355dfecf96Smrg 31365dfecf96SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 31375dfecf96Smrg 3138f765521fSmrg# For better backward compatibility. To be removed once Automake 1.9.x 3139f765521fSmrg# dies out for good. For more background, see: 314096d43ffdSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 314196d43ffdSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3142f765521fSmrgmkdir_p='$(MKDIR_P)' 3143f765521fSmrg 314496d43ffdSmrg# We need awk for the "check" target (and possibly the TAP driver). The 314596d43ffdSmrg# system "awk" is bad on some platforms. 3146f765521fSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 3147f765521fSmrg# in the wild :-( We should find a proper way to deprecate it ... 3148f765521fSmrgAMTAR='$${TAR-tar}' 31495dfecf96Smrg 31505dfecf96Smrg 3151f765521fSmrg# We'll loop over all known methods to create a tar archive until one works. 3152f765521fSmrg_am_tools='gnutar pax cpio none' 31535dfecf96Smrg 3154f765521fSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 31555dfecf96Smrg 3156c05e22d7Smrg 31575dfecf96Smrg 31585dfecf96Smrg 31595dfecf96Smrg 316096d43ffdSmrg# Variables for tags utilities; see am/tags.am 316196d43ffdSmrgif test -z "$CTAGS"; then 316296d43ffdSmrg CTAGS=ctags 316396d43ffdSmrgfi 316496d43ffdSmrg 316596d43ffdSmrgif test -z "$ETAGS"; then 316696d43ffdSmrg ETAGS=etags 316796d43ffdSmrgfi 316896d43ffdSmrg 316996d43ffdSmrgif test -z "$CSCOPE"; then 317096d43ffdSmrg CSCOPE=cscope 317196d43ffdSmrgfi 317296d43ffdSmrg 317396d43ffdSmrg 317496d43ffdSmrg 317596d43ffdSmrg# POSIX will say in a future version that running "rm -f" with no argument 317696d43ffdSmrg# is OK; and we want to be able to make that assumption in our Makefile 317796d43ffdSmrg# recipes. So use an aggressive probe to check that the usage we want is 317896d43ffdSmrg# actually supported "in the wild" to an acceptable degree. 317996d43ffdSmrg# See automake bug#10828. 318096d43ffdSmrg# To make any issue more visible, cause the running configure to be aborted 318196d43ffdSmrg# by default if the 'rm' program in use doesn't match our expectations; the 318296d43ffdSmrg# user can still override this though. 318396d43ffdSmrgif rm -f && rm -fr && rm -rf; then : OK; else 318496d43ffdSmrg cat >&2 <<'END' 318596d43ffdSmrgOops! 318696d43ffdSmrg 318796d43ffdSmrgYour 'rm' program seems unable to run without file operands specified 318896d43ffdSmrgon the command line, even when the '-f' option is present. This is contrary 318996d43ffdSmrgto the behaviour of most rm programs out there, and not conforming with 319096d43ffdSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 319196d43ffdSmrg 319296d43ffdSmrgPlease tell bug-automake@gnu.org about your system, including the value 319396d43ffdSmrgof your $PATH and any error possibly output before this message. This 319496d43ffdSmrgcan help us improve future automake versions. 319596d43ffdSmrg 319696d43ffdSmrgEND 319796d43ffdSmrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 319896d43ffdSmrg echo 'Configuration will proceed anyway, since you have set the' >&2 319996d43ffdSmrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 320096d43ffdSmrg echo >&2 320196d43ffdSmrg else 320296d43ffdSmrg cat >&2 <<'END' 320396d43ffdSmrgAborting the configuration process, to ensure you take notice of the issue. 320496d43ffdSmrg 320596d43ffdSmrgYou can download and install GNU coreutils to get an 'rm' implementation 320696d43ffdSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 320796d43ffdSmrg 320896d43ffdSmrgIf you want to complete the configuration process using your problematic 320996d43ffdSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 321096d43ffdSmrgto "yes", and re-run configure. 321196d43ffdSmrg 321296d43ffdSmrgEND 321396d43ffdSmrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 321496d43ffdSmrg fi 321596d43ffdSmrgfi 32165dfecf96Smrg 32175dfecf96Smrg 3218c05e22d7Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3219c05e22d7Smrg 3220c05e22d7Smrg 3221c05e22d7Smrg 3222c05e22d7Smrg 3223c05e22d7Smrg 3224c05e22d7Smrg 3225c05e22d7Smrg 3226c05e22d7Smrg 3227c05e22d7Smrg 3228c05e22d7Smrg 3229c05e22d7Smrg 323096d43ffdSmrg 323196d43ffdSmrg 323296d43ffdSmrg 323396d43ffdSmrg 323496d43ffdSmrg 323596d43ffdSmrg 323696d43ffdSmrg 323796d43ffdSmrg 323896d43ffdSmrg 3239c05e22d7SmrgDEPDIR="${am__leading_dot}deps" 3240c05e22d7Smrg 3241c05e22d7Smrgac_config_commands="$ac_config_commands depfiles" 3242c05e22d7Smrg 324396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 324496d43ffdSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 324596d43ffdSmrgcat > confinc.mk << 'END' 3246c05e22d7Smrgam__doit: 324796d43ffdSmrg @echo this is the am__doit target >confinc.out 3248c05e22d7Smrg.PHONY: am__doit 3249c05e22d7SmrgEND 3250c05e22d7Smrgam__include="#" 3251c05e22d7Smrgam__quote= 325296d43ffdSmrg# BSD make does it like this. 325396d43ffdSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 325496d43ffdSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 325596d43ffdSmrgecho 'include confinc.mk # ignored' > confmf.GNU 325696d43ffdSmrg_am_result=no 325796d43ffdSmrgfor s in GNU BSD; do 325896d43ffdSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 325996d43ffdSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 326096d43ffdSmrg ac_status=$? 326196d43ffdSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 326296d43ffdSmrg (exit $ac_status); } 326396d43ffdSmrg case $?:`cat confinc.out 2>/dev/null` in #( 326496d43ffdSmrg '0:this is the am__doit target') : 326596d43ffdSmrg case $s in #( 326696d43ffdSmrg BSD) : 326796d43ffdSmrg am__include='.include' am__quote='"' ;; #( 326896d43ffdSmrg *) : 326996d43ffdSmrg am__include='include' am__quote='' ;; 327096d43ffdSmrgesac ;; #( 327196d43ffdSmrg *) : 3272c05e22d7Smrg ;; 327396d43ffdSmrgesac 327496d43ffdSmrg if test "$am__include" != "#"; then 327596d43ffdSmrg _am_result="yes ($s style)" 327696d43ffdSmrg break 327796d43ffdSmrg fi 327896d43ffdSmrgdone 327996d43ffdSmrgrm -f confinc.* confmf.* 328096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 328196d43ffdSmrgprintf "%s\n" "${_am_result}" >&6; } 3282c05e22d7Smrg 3283c05e22d7Smrg# Check whether --enable-dependency-tracking was given. 328496d43ffdSmrgif test ${enable_dependency_tracking+y} 328596d43ffdSmrgthen : 3286c05e22d7Smrg enableval=$enable_dependency_tracking; 3287c05e22d7Smrgfi 3288c05e22d7Smrg 3289c05e22d7Smrgif test "x$enable_dependency_tracking" != xno; then 3290c05e22d7Smrg am_depcomp="$ac_aux_dir/depcomp" 3291c05e22d7Smrg AMDEPBACKSLASH='\' 329231de2854Smrg am__nodep='_no' 3293c05e22d7Smrgfi 3294c05e22d7Smrg if test "x$enable_dependency_tracking" != xno; then 3295c05e22d7Smrg AMDEP_TRUE= 3296c05e22d7Smrg AMDEP_FALSE='#' 3297c05e22d7Smrgelse 3298c05e22d7Smrg AMDEP_TRUE='#' 3299c05e22d7Smrg AMDEP_FALSE= 3300c05e22d7Smrgfi 33015dfecf96Smrg 33025dfecf96Smrg 33035dfecf96Smrgac_ext=c 33045dfecf96Smrgac_cpp='$CPP $CPPFLAGS' 33055dfecf96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 33065dfecf96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 33075dfecf96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 33085dfecf96Smrgif test -n "$ac_tool_prefix"; then 33095dfecf96Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 33105dfecf96Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 331196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 331296d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 331396d43ffdSmrgif test ${ac_cv_prog_CC+y} 331496d43ffdSmrgthen : 331596d43ffdSmrg printf %s "(cached) " >&6 3316c2cbb186Smrgelse case e in #( 3317c2cbb186Smrg e) if test -n "$CC"; then 33185dfecf96Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 33195dfecf96Smrgelse 33205dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33215dfecf96Smrgfor as_dir in $PATH 33225dfecf96Smrgdo 33235dfecf96Smrg IFS=$as_save_IFS 332496d43ffdSmrg case $as_dir in #((( 332596d43ffdSmrg '') as_dir=./ ;; 332696d43ffdSmrg */) ;; 332796d43ffdSmrg *) as_dir=$as_dir/ ;; 332896d43ffdSmrg esac 3329c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 333096d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33315dfecf96Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 333296d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33335dfecf96Smrg break 2 33345dfecf96Smrg fi 33355dfecf96Smrgdone 3336c05e22d7Smrg done 3337f14f4646SmrgIFS=$as_save_IFS 33385dfecf96Smrg 3339c2cbb186Smrgfi ;; 3340c2cbb186Smrgesac 33415dfecf96Smrgfi 33425dfecf96SmrgCC=$ac_cv_prog_CC 33435dfecf96Smrgif test -n "$CC"; then 334496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 334596d43ffdSmrgprintf "%s\n" "$CC" >&6; } 33465dfecf96Smrgelse 334796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 334896d43ffdSmrgprintf "%s\n" "no" >&6; } 33495dfecf96Smrgfi 33505dfecf96Smrg 3351f14f4646Smrg 33525dfecf96Smrgfi 33535dfecf96Smrgif test -z "$ac_cv_prog_CC"; then 33545dfecf96Smrg ac_ct_CC=$CC 33555dfecf96Smrg # Extract the first word of "gcc", so it can be a program name with args. 33565dfecf96Smrgset dummy gcc; ac_word=$2 335796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 335896d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 335996d43ffdSmrgif test ${ac_cv_prog_ac_ct_CC+y} 336096d43ffdSmrgthen : 336196d43ffdSmrg printf %s "(cached) " >&6 3362c2cbb186Smrgelse case e in #( 3363c2cbb186Smrg e) if test -n "$ac_ct_CC"; then 33645dfecf96Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 33655dfecf96Smrgelse 33665dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33675dfecf96Smrgfor as_dir in $PATH 33685dfecf96Smrgdo 33695dfecf96Smrg IFS=$as_save_IFS 337096d43ffdSmrg case $as_dir in #((( 337196d43ffdSmrg '') as_dir=./ ;; 337296d43ffdSmrg */) ;; 337396d43ffdSmrg *) as_dir=$as_dir/ ;; 337496d43ffdSmrg esac 3375c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 337696d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33775dfecf96Smrg ac_cv_prog_ac_ct_CC="gcc" 337896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33795dfecf96Smrg break 2 33805dfecf96Smrg fi 33815dfecf96Smrgdone 3382c05e22d7Smrg done 3383f14f4646SmrgIFS=$as_save_IFS 33845dfecf96Smrg 3385c2cbb186Smrgfi ;; 3386c2cbb186Smrgesac 33875dfecf96Smrgfi 33885dfecf96Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 33895dfecf96Smrgif test -n "$ac_ct_CC"; then 339096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 339196d43ffdSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 33925dfecf96Smrgelse 339396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 339496d43ffdSmrgprintf "%s\n" "no" >&6; } 33955dfecf96Smrgfi 33965dfecf96Smrg 3397f14f4646Smrg if test "x$ac_ct_CC" = x; then 3398f14f4646Smrg CC="" 3399f14f4646Smrg else 3400f14f4646Smrg case $cross_compiling:$ac_tool_warned in 3401f14f4646Smrgyes:) 340296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 340396d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3404f14f4646Smrgac_tool_warned=yes ;; 3405f14f4646Smrgesac 3406f14f4646Smrg CC=$ac_ct_CC 3407f14f4646Smrg fi 34085dfecf96Smrgelse 34095dfecf96Smrg CC="$ac_cv_prog_CC" 34105dfecf96Smrgfi 34115dfecf96Smrg 34125dfecf96Smrgif test -z "$CC"; then 3413f14f4646Smrg if test -n "$ac_tool_prefix"; then 3414f14f4646Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 34155dfecf96Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 341696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 341796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 341896d43ffdSmrgif test ${ac_cv_prog_CC+y} 341996d43ffdSmrgthen : 342096d43ffdSmrg printf %s "(cached) " >&6 3421c2cbb186Smrgelse case e in #( 3422c2cbb186Smrg e) if test -n "$CC"; then 34235dfecf96Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 34245dfecf96Smrgelse 34255dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34265dfecf96Smrgfor as_dir in $PATH 34275dfecf96Smrgdo 34285dfecf96Smrg IFS=$as_save_IFS 342996d43ffdSmrg case $as_dir in #((( 343096d43ffdSmrg '') as_dir=./ ;; 343196d43ffdSmrg */) ;; 343296d43ffdSmrg *) as_dir=$as_dir/ ;; 343396d43ffdSmrg esac 3434c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 343596d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34365dfecf96Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 343796d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34385dfecf96Smrg break 2 34395dfecf96Smrg fi 34405dfecf96Smrgdone 3441c05e22d7Smrg done 3442f14f4646SmrgIFS=$as_save_IFS 34435dfecf96Smrg 3444c2cbb186Smrgfi ;; 3445c2cbb186Smrgesac 34465dfecf96Smrgfi 34475dfecf96SmrgCC=$ac_cv_prog_CC 34485dfecf96Smrgif test -n "$CC"; then 344996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 345096d43ffdSmrgprintf "%s\n" "$CC" >&6; } 34515dfecf96Smrgelse 345296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 345396d43ffdSmrgprintf "%s\n" "no" >&6; } 34545dfecf96Smrgfi 34555dfecf96Smrg 34565dfecf96Smrg 3457f14f4646Smrg fi 34585dfecf96Smrgfi 34595dfecf96Smrgif test -z "$CC"; then 34605dfecf96Smrg # Extract the first word of "cc", so it can be a program name with args. 34615dfecf96Smrgset dummy cc; ac_word=$2 346296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 346396d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 346496d43ffdSmrgif test ${ac_cv_prog_CC+y} 346596d43ffdSmrgthen : 346696d43ffdSmrg printf %s "(cached) " >&6 3467c2cbb186Smrgelse case e in #( 3468c2cbb186Smrg e) if test -n "$CC"; then 34695dfecf96Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 34705dfecf96Smrgelse 34715dfecf96Smrg ac_prog_rejected=no 34725dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34735dfecf96Smrgfor as_dir in $PATH 34745dfecf96Smrgdo 34755dfecf96Smrg IFS=$as_save_IFS 347696d43ffdSmrg case $as_dir in #((( 347796d43ffdSmrg '') as_dir=./ ;; 347896d43ffdSmrg */) ;; 347996d43ffdSmrg *) as_dir=$as_dir/ ;; 348096d43ffdSmrg esac 3481c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 348296d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 348396d43ffdSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 34845dfecf96Smrg ac_prog_rejected=yes 34855dfecf96Smrg continue 34865dfecf96Smrg fi 34875dfecf96Smrg ac_cv_prog_CC="cc" 348896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34895dfecf96Smrg break 2 34905dfecf96Smrg fi 34915dfecf96Smrgdone 3492c05e22d7Smrg done 3493f14f4646SmrgIFS=$as_save_IFS 34945dfecf96Smrg 34955dfecf96Smrgif test $ac_prog_rejected = yes; then 34965dfecf96Smrg # We found a bogon in the path, so make sure we never use it. 34975dfecf96Smrg set dummy $ac_cv_prog_CC 34985dfecf96Smrg shift 34995dfecf96Smrg if test $# != 0; then 35005dfecf96Smrg # We chose a different compiler from the bogus one. 35015dfecf96Smrg # However, it has the same basename, so the bogon will be chosen 35025dfecf96Smrg # first if we set CC to just the basename; use the full file name. 35035dfecf96Smrg shift 350496d43ffdSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 35055dfecf96Smrg fi 35065dfecf96Smrgfi 3507c2cbb186Smrgfi ;; 3508c2cbb186Smrgesac 35095dfecf96Smrgfi 35105dfecf96SmrgCC=$ac_cv_prog_CC 35115dfecf96Smrgif test -n "$CC"; then 351296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 351396d43ffdSmrgprintf "%s\n" "$CC" >&6; } 35145dfecf96Smrgelse 351596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 351696d43ffdSmrgprintf "%s\n" "no" >&6; } 35175dfecf96Smrgfi 35185dfecf96Smrg 3519f14f4646Smrg 35205dfecf96Smrgfi 35215dfecf96Smrgif test -z "$CC"; then 35225dfecf96Smrg if test -n "$ac_tool_prefix"; then 3523f14f4646Smrg for ac_prog in cl.exe 35245dfecf96Smrg do 35255dfecf96Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 35265dfecf96Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 352796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 352896d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 352996d43ffdSmrgif test ${ac_cv_prog_CC+y} 353096d43ffdSmrgthen : 353196d43ffdSmrg printf %s "(cached) " >&6 3532c2cbb186Smrgelse case e in #( 3533c2cbb186Smrg e) if test -n "$CC"; then 35345dfecf96Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 35355dfecf96Smrgelse 35365dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35375dfecf96Smrgfor as_dir in $PATH 35385dfecf96Smrgdo 35395dfecf96Smrg IFS=$as_save_IFS 354096d43ffdSmrg case $as_dir in #((( 354196d43ffdSmrg '') as_dir=./ ;; 354296d43ffdSmrg */) ;; 354396d43ffdSmrg *) as_dir=$as_dir/ ;; 354496d43ffdSmrg esac 3545c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 354696d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 35475dfecf96Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 354896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 35495dfecf96Smrg break 2 35505dfecf96Smrg fi 35515dfecf96Smrgdone 3552c05e22d7Smrg done 3553f14f4646SmrgIFS=$as_save_IFS 35545dfecf96Smrg 3555c2cbb186Smrgfi ;; 3556c2cbb186Smrgesac 35575dfecf96Smrgfi 35585dfecf96SmrgCC=$ac_cv_prog_CC 35595dfecf96Smrgif test -n "$CC"; then 356096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 356196d43ffdSmrgprintf "%s\n" "$CC" >&6; } 35625dfecf96Smrgelse 356396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 356496d43ffdSmrgprintf "%s\n" "no" >&6; } 35655dfecf96Smrgfi 35665dfecf96Smrg 3567f14f4646Smrg 35685dfecf96Smrg test -n "$CC" && break 35695dfecf96Smrg done 35705dfecf96Smrgfi 35715dfecf96Smrgif test -z "$CC"; then 35725dfecf96Smrg ac_ct_CC=$CC 3573f14f4646Smrg for ac_prog in cl.exe 35745dfecf96Smrgdo 35755dfecf96Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 35765dfecf96Smrgset dummy $ac_prog; ac_word=$2 357796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 357896d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 357996d43ffdSmrgif test ${ac_cv_prog_ac_ct_CC+y} 358096d43ffdSmrgthen : 358196d43ffdSmrg printf %s "(cached) " >&6 3582c2cbb186Smrgelse case e in #( 3583c2cbb186Smrg e) if test -n "$ac_ct_CC"; then 35845dfecf96Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 35855dfecf96Smrgelse 35865dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35875dfecf96Smrgfor as_dir in $PATH 35885dfecf96Smrgdo 35895dfecf96Smrg IFS=$as_save_IFS 359096d43ffdSmrg case $as_dir in #((( 359196d43ffdSmrg '') as_dir=./ ;; 359296d43ffdSmrg */) ;; 359396d43ffdSmrg *) as_dir=$as_dir/ ;; 359496d43ffdSmrg esac 3595c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 359696d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 35975dfecf96Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 359896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 35995dfecf96Smrg break 2 36005dfecf96Smrg fi 36015dfecf96Smrgdone 3602c05e22d7Smrg done 3603f14f4646SmrgIFS=$as_save_IFS 36045dfecf96Smrg 3605c2cbb186Smrgfi ;; 3606c2cbb186Smrgesac 36075dfecf96Smrgfi 36085dfecf96Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 36095dfecf96Smrgif test -n "$ac_ct_CC"; then 361096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 361196d43ffdSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 36125dfecf96Smrgelse 361396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 361496d43ffdSmrgprintf "%s\n" "no" >&6; } 36155dfecf96Smrgfi 36165dfecf96Smrg 3617f14f4646Smrg 36185dfecf96Smrg test -n "$ac_ct_CC" && break 36195dfecf96Smrgdone 36205dfecf96Smrg 3621f14f4646Smrg if test "x$ac_ct_CC" = x; then 3622f14f4646Smrg CC="" 3623f14f4646Smrg else 3624f14f4646Smrg case $cross_compiling:$ac_tool_warned in 3625f14f4646Smrgyes:) 362696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 362796d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 362896d43ffdSmrgac_tool_warned=yes ;; 362996d43ffdSmrgesac 363096d43ffdSmrg CC=$ac_ct_CC 363196d43ffdSmrg fi 363296d43ffdSmrgfi 363396d43ffdSmrg 363496d43ffdSmrgfi 363596d43ffdSmrgif test -z "$CC"; then 363696d43ffdSmrg if test -n "$ac_tool_prefix"; then 363796d43ffdSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 363896d43ffdSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 363996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 364096d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 364196d43ffdSmrgif test ${ac_cv_prog_CC+y} 364296d43ffdSmrgthen : 364396d43ffdSmrg printf %s "(cached) " >&6 3644c2cbb186Smrgelse case e in #( 3645c2cbb186Smrg e) if test -n "$CC"; then 364696d43ffdSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 364796d43ffdSmrgelse 364896d43ffdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 364996d43ffdSmrgfor as_dir in $PATH 365096d43ffdSmrgdo 365196d43ffdSmrg IFS=$as_save_IFS 365296d43ffdSmrg case $as_dir in #((( 365396d43ffdSmrg '') as_dir=./ ;; 365496d43ffdSmrg */) ;; 365596d43ffdSmrg *) as_dir=$as_dir/ ;; 365696d43ffdSmrg esac 365796d43ffdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 365896d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 365996d43ffdSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 366096d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 366196d43ffdSmrg break 2 366296d43ffdSmrg fi 366396d43ffdSmrgdone 366496d43ffdSmrg done 366596d43ffdSmrgIFS=$as_save_IFS 366696d43ffdSmrg 3667c2cbb186Smrgfi ;; 3668c2cbb186Smrgesac 366996d43ffdSmrgfi 367096d43ffdSmrgCC=$ac_cv_prog_CC 367196d43ffdSmrgif test -n "$CC"; then 367296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 367396d43ffdSmrgprintf "%s\n" "$CC" >&6; } 367496d43ffdSmrgelse 367596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 367696d43ffdSmrgprintf "%s\n" "no" >&6; } 367796d43ffdSmrgfi 367896d43ffdSmrg 367996d43ffdSmrg 368096d43ffdSmrgfi 368196d43ffdSmrgif test -z "$ac_cv_prog_CC"; then 368296d43ffdSmrg ac_ct_CC=$CC 368396d43ffdSmrg # Extract the first word of "clang", so it can be a program name with args. 368496d43ffdSmrgset dummy clang; ac_word=$2 368596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 368696d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 368796d43ffdSmrgif test ${ac_cv_prog_ac_ct_CC+y} 368896d43ffdSmrgthen : 368996d43ffdSmrg printf %s "(cached) " >&6 3690c2cbb186Smrgelse case e in #( 3691c2cbb186Smrg e) if test -n "$ac_ct_CC"; then 369296d43ffdSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 369396d43ffdSmrgelse 369496d43ffdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 369596d43ffdSmrgfor as_dir in $PATH 369696d43ffdSmrgdo 369796d43ffdSmrg IFS=$as_save_IFS 369896d43ffdSmrg case $as_dir in #((( 369996d43ffdSmrg '') as_dir=./ ;; 370096d43ffdSmrg */) ;; 370196d43ffdSmrg *) as_dir=$as_dir/ ;; 370296d43ffdSmrg esac 370396d43ffdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 370496d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 370596d43ffdSmrg ac_cv_prog_ac_ct_CC="clang" 370696d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 370796d43ffdSmrg break 2 370896d43ffdSmrg fi 370996d43ffdSmrgdone 371096d43ffdSmrg done 371196d43ffdSmrgIFS=$as_save_IFS 371296d43ffdSmrg 3713c2cbb186Smrgfi ;; 3714c2cbb186Smrgesac 371596d43ffdSmrgfi 371696d43ffdSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 371796d43ffdSmrgif test -n "$ac_ct_CC"; then 371896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 371996d43ffdSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 372096d43ffdSmrgelse 372196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 372296d43ffdSmrgprintf "%s\n" "no" >&6; } 372396d43ffdSmrgfi 372496d43ffdSmrg 372596d43ffdSmrg if test "x$ac_ct_CC" = x; then 372696d43ffdSmrg CC="" 372796d43ffdSmrg else 372896d43ffdSmrg case $cross_compiling:$ac_tool_warned in 372996d43ffdSmrgyes:) 373096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 373196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3732f14f4646Smrgac_tool_warned=yes ;; 3733f14f4646Smrgesac 3734f14f4646Smrg CC=$ac_ct_CC 3735f14f4646Smrg fi 373696d43ffdSmrgelse 373796d43ffdSmrg CC="$ac_cv_prog_CC" 37385dfecf96Smrgfi 37395dfecf96Smrg 37405dfecf96Smrgfi 37415dfecf96Smrg 37425dfecf96Smrg 3743c2cbb186Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3744c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3745c05e22d7Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 3746c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } 37475dfecf96Smrg 37485dfecf96Smrg# Provide some information about the compiler. 374996d43ffdSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3750f14f4646Smrgset X $ac_compile 3751f14f4646Smrgac_compiler=$2 375296d43ffdSmrgfor ac_option in --version -v -V -qversion -version; do 3753c05e22d7Smrg { { ac_try="$ac_compiler $ac_option >&5" 3754f14f4646Smrgcase "(($ac_try" in 3755f14f4646Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3756f14f4646Smrg *) ac_try_echo=$ac_try;; 3757f14f4646Smrgesac 3758c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 375996d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3760c05e22d7Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 37615dfecf96Smrg ac_status=$? 3762c05e22d7Smrg if test -s conftest.err; then 3763c05e22d7Smrg sed '10a\ 3764c05e22d7Smrg... rest of stderr output deleted ... 3765c05e22d7Smrg 10q' conftest.err >conftest.er1 3766c05e22d7Smrg cat conftest.er1 >&5 3767c05e22d7Smrg fi 3768c05e22d7Smrg rm -f conftest.er1 conftest.err 376996d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3770c05e22d7Smrg test $ac_status = 0; } 3771c05e22d7Smrgdone 3772c05e22d7Smrg 3773c05e22d7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 37745dfecf96Smrg/* end confdefs.h. */ 37755dfecf96Smrg 37765dfecf96Smrgint 377796d43ffdSmrgmain (void) 37785dfecf96Smrg{ 37795dfecf96Smrg 37805dfecf96Smrg ; 37815dfecf96Smrg return 0; 37825dfecf96Smrg} 37835dfecf96Smrg_ACEOF 37845dfecf96Smrgac_clean_files_save=$ac_clean_files 3785f14f4646Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 37865dfecf96Smrg# Try to create an executable without -o first, disregard a.out. 37875dfecf96Smrg# It will help us diagnose broken compilers, and finding out an intuition 37885dfecf96Smrg# of exeext. 378996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 379096d43ffdSmrgprintf %s "checking whether the C compiler works... " >&6; } 379196d43ffdSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3792f14f4646Smrg 3793f14f4646Smrg# The possible output files: 3794f14f4646Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3795f14f4646Smrg 3796f14f4646Smrgac_rmfiles= 3797f14f4646Smrgfor ac_file in $ac_files 3798f14f4646Smrgdo 3799f14f4646Smrg case $ac_file in 3800f14f4646Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3801f14f4646Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3802f14f4646Smrg esac 3803f14f4646Smrgdone 3804f14f4646Smrgrm -f $ac_rmfiles 3805f14f4646Smrg 3806c05e22d7Smrgif { { ac_try="$ac_link_default" 3807f14f4646Smrgcase "(($ac_try" in 3808f14f4646Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3809f14f4646Smrg *) ac_try_echo=$ac_try;; 3810f14f4646Smrgesac 3811c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 381296d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3813f14f4646Smrg (eval "$ac_link_default") 2>&5 38145dfecf96Smrg ac_status=$? 381596d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 381696d43ffdSmrg test $ac_status = 0; } 381796d43ffdSmrgthen : 3818c2cbb186Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 3819c2cbb186Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 3820f14f4646Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3821f14f4646Smrg# so that the user can short-circuit this test for compilers unknown to 3822f14f4646Smrg# Autoconf. 3823f14f4646Smrgfor ac_file in $ac_files '' 38245dfecf96Smrgdo 38255dfecf96Smrg test -f "$ac_file" || continue 38265dfecf96Smrg case $ac_file in 3827f14f4646Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 38285dfecf96Smrg ;; 38295dfecf96Smrg [ab].out ) 38305dfecf96Smrg # We found the default executable, but exeext='' is most 38315dfecf96Smrg # certainly right. 38325dfecf96Smrg break;; 38335dfecf96Smrg *.* ) 383496d43ffdSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3835f14f4646Smrg then :; else 3836f14f4646Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3837f14f4646Smrg fi 3838f14f4646Smrg # We set ac_cv_exeext here because the later test for it is not 3839c2cbb186Smrg # safe: cross compilers may not add the suffix if given an '-o' 3840f14f4646Smrg # argument, so we may need to know it at that point already. 3841f14f4646Smrg # Even if this section looks crufty: it has the advantage of 3842f14f4646Smrg # actually working. 38435dfecf96Smrg break;; 38445dfecf96Smrg * ) 38455dfecf96Smrg break;; 38465dfecf96Smrg esac 38475dfecf96Smrgdone 3848f14f4646Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3849f14f4646Smrg 3850c2cbb186Smrgelse case e in #( 3851c2cbb186Smrg e) ac_file='' ;; 3852c2cbb186Smrgesac 3853f14f4646Smrgfi 385496d43ffdSmrgif test -z "$ac_file" 385596d43ffdSmrgthen : 385696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 385796d43ffdSmrgprintf "%s\n" "no" >&6; } 385896d43ffdSmrgprintf "%s\n" "$as_me: failed program was:" >&5 38595dfecf96Smrgsed 's/^/| /' conftest.$ac_ext >&5 38605dfecf96Smrg 3861c2cbb186Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3862c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3863c05e22d7Smrgas_fn_error 77 "C compiler cannot create executables 3864c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } 3865c2cbb186Smrgelse case e in #( 3866c2cbb186Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3867c2cbb186Smrgprintf "%s\n" "yes" >&6; } ;; 3868c2cbb186Smrgesac 386996d43ffdSmrgfi 387096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 387196d43ffdSmrgprintf %s "checking for C compiler default output file name... " >&6; } 387296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 387396d43ffdSmrgprintf "%s\n" "$ac_file" >&6; } 38745dfecf96Smrgac_exeext=$ac_cv_exeext 38755dfecf96Smrg 3876f14f4646Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 38775dfecf96Smrgac_clean_files=$ac_clean_files_save 387896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 387996d43ffdSmrgprintf %s "checking for suffix of executables... " >&6; } 3880c05e22d7Smrgif { { ac_try="$ac_link" 3881f14f4646Smrgcase "(($ac_try" in 3882f14f4646Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3883f14f4646Smrg *) ac_try_echo=$ac_try;; 3884f14f4646Smrgesac 3885c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 388696d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3887f14f4646Smrg (eval "$ac_link") 2>&5 38885dfecf96Smrg ac_status=$? 388996d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 389096d43ffdSmrg test $ac_status = 0; } 389196d43ffdSmrgthen : 3892c2cbb186Smrg # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 3893c2cbb186Smrg# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 3894c2cbb186Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with 3895c2cbb186Smrg# 'rm'. 38965dfecf96Smrgfor ac_file in conftest.exe conftest conftest.*; do 38975dfecf96Smrg test -f "$ac_file" || continue 38985dfecf96Smrg case $ac_file in 3899f14f4646Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 39005dfecf96Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 39015dfecf96Smrg break;; 39025dfecf96Smrg * ) break;; 39035dfecf96Smrg esac 39045dfecf96Smrgdone 3905c2cbb186Smrgelse case e in #( 3906c2cbb186Smrg e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3907c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3908c05e22d7Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3909c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3910c2cbb186Smrgesac 39115dfecf96Smrgfi 3912c05e22d7Smrgrm -f conftest conftest$ac_cv_exeext 391396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 391496d43ffdSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 39155dfecf96Smrg 39165dfecf96Smrgrm -f conftest.$ac_ext 39175dfecf96SmrgEXEEXT=$ac_cv_exeext 39185dfecf96Smrgac_exeext=$EXEEXT 3919c05e22d7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3920c05e22d7Smrg/* end confdefs.h. */ 3921c05e22d7Smrg#include <stdio.h> 3922c05e22d7Smrgint 392396d43ffdSmrgmain (void) 3924c05e22d7Smrg{ 3925c05e22d7SmrgFILE *f = fopen ("conftest.out", "w"); 3926c2cbb186Smrg if (!f) 3927c2cbb186Smrg return 1; 3928c05e22d7Smrg return ferror (f) || fclose (f) != 0; 3929c05e22d7Smrg 3930c05e22d7Smrg ; 3931c05e22d7Smrg return 0; 3932c05e22d7Smrg} 3933c05e22d7Smrg_ACEOF 3934c05e22d7Smrgac_clean_files="$ac_clean_files conftest.out" 3935c05e22d7Smrg# Check that the compiler produces executables we can run. If not, either 3936c05e22d7Smrg# the compiler is broken, or we cross compile. 393796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 393896d43ffdSmrgprintf %s "checking whether we are cross compiling... " >&6; } 3939c05e22d7Smrgif test "$cross_compiling" != yes; then 3940c05e22d7Smrg { { ac_try="$ac_link" 3941c05e22d7Smrgcase "(($ac_try" in 3942c05e22d7Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3943c05e22d7Smrg *) ac_try_echo=$ac_try;; 3944c05e22d7Smrgesac 3945c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 394696d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3947c05e22d7Smrg (eval "$ac_link") 2>&5 3948c05e22d7Smrg ac_status=$? 394996d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3950c05e22d7Smrg test $ac_status = 0; } 3951c05e22d7Smrg if { ac_try='./conftest$ac_cv_exeext' 3952c05e22d7Smrg { { case "(($ac_try" in 3953c05e22d7Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3954c05e22d7Smrg *) ac_try_echo=$ac_try;; 3955c05e22d7Smrgesac 3956c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 395796d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3958c05e22d7Smrg (eval "$ac_try") 2>&5 3959c05e22d7Smrg ac_status=$? 396096d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3961c05e22d7Smrg test $ac_status = 0; }; }; then 3962c05e22d7Smrg cross_compiling=no 3963c05e22d7Smrg else 3964c05e22d7Smrg if test "$cross_compiling" = maybe; then 3965c05e22d7Smrg cross_compiling=yes 3966c05e22d7Smrg else 3967c2cbb186Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3968c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 396996d43ffdSmrgas_fn_error 77 "cannot run C compiled programs. 3970c2cbb186SmrgIf you meant to cross compile, use '--host'. 3971c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } 3972c05e22d7Smrg fi 3973c05e22d7Smrg fi 3974c05e22d7Smrgfi 397596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 397696d43ffdSmrgprintf "%s\n" "$cross_compiling" >&6; } 3977c05e22d7Smrg 3978c2cbb186Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \ 3979c2cbb186Smrg conftest.o conftest.obj conftest.out 3980c05e22d7Smrgac_clean_files=$ac_clean_files_save 398196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 398296d43ffdSmrgprintf %s "checking for suffix of object files... " >&6; } 398396d43ffdSmrgif test ${ac_cv_objext+y} 398496d43ffdSmrgthen : 398596d43ffdSmrg printf %s "(cached) " >&6 3986c2cbb186Smrgelse case e in #( 3987c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39885dfecf96Smrg/* end confdefs.h. */ 39895dfecf96Smrg 39905dfecf96Smrgint 399196d43ffdSmrgmain (void) 39925dfecf96Smrg{ 39935dfecf96Smrg 39945dfecf96Smrg ; 39955dfecf96Smrg return 0; 39965dfecf96Smrg} 39975dfecf96Smrg_ACEOF 39985dfecf96Smrgrm -f conftest.o conftest.obj 3999c05e22d7Smrgif { { ac_try="$ac_compile" 4000f14f4646Smrgcase "(($ac_try" in 4001f14f4646Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4002f14f4646Smrg *) ac_try_echo=$ac_try;; 4003f14f4646Smrgesac 4004c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 400596d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5 4006f14f4646Smrg (eval "$ac_compile") 2>&5 40075dfecf96Smrg ac_status=$? 400896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 400996d43ffdSmrg test $ac_status = 0; } 401096d43ffdSmrgthen : 4011f14f4646Smrg for ac_file in conftest.o conftest.obj conftest.*; do 4012f14f4646Smrg test -f "$ac_file" || continue; 40135dfecf96Smrg case $ac_file in 4014f14f4646Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 40155dfecf96Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 40165dfecf96Smrg break;; 40175dfecf96Smrg esac 40185dfecf96Smrgdone 4019c2cbb186Smrgelse case e in #( 4020c2cbb186Smrg e) printf "%s\n" "$as_me: failed program was:" >&5 40215dfecf96Smrgsed 's/^/| /' conftest.$ac_ext >&5 40225dfecf96Smrg 4023c2cbb186Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4024c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4025c05e22d7Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 4026c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 4027c2cbb186Smrgesac 40285dfecf96Smrgfi 4029c2cbb186Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 4030c2cbb186Smrgesac 40315dfecf96Smrgfi 403296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 403396d43ffdSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 40345dfecf96SmrgOBJEXT=$ac_cv_objext 40355dfecf96Smrgac_objext=$OBJEXT 403696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 403796d43ffdSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 403896d43ffdSmrgif test ${ac_cv_c_compiler_gnu+y} 403996d43ffdSmrgthen : 404096d43ffdSmrg printf %s "(cached) " >&6 4041c2cbb186Smrgelse case e in #( 4042c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40435dfecf96Smrg/* end confdefs.h. */ 40445dfecf96Smrg 40455dfecf96Smrgint 404696d43ffdSmrgmain (void) 40475dfecf96Smrg{ 40485dfecf96Smrg#ifndef __GNUC__ 40495dfecf96Smrg choke me 40505dfecf96Smrg#endif 40515dfecf96Smrg 40525dfecf96Smrg ; 40535dfecf96Smrg return 0; 40545dfecf96Smrg} 40555dfecf96Smrg_ACEOF 405696d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 405796d43ffdSmrgthen : 40585dfecf96Smrg ac_compiler_gnu=yes 4059c2cbb186Smrgelse case e in #( 4060c2cbb186Smrg e) ac_compiler_gnu=no ;; 4061c2cbb186Smrgesac 40625dfecf96Smrgfi 406396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40645dfecf96Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 4065c2cbb186Smrg ;; 4066c2cbb186Smrgesac 40675dfecf96Smrgfi 406896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 406996d43ffdSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 407096d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 407196d43ffdSmrg 4072f14f4646Smrgif test $ac_compiler_gnu = yes; then 4073f14f4646Smrg GCC=yes 4074f14f4646Smrgelse 4075f14f4646Smrg GCC= 4076f14f4646Smrgfi 407796d43ffdSmrgac_test_CFLAGS=${CFLAGS+y} 40785dfecf96Smrgac_save_CFLAGS=$CFLAGS 407996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 408096d43ffdSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 408196d43ffdSmrgif test ${ac_cv_prog_cc_g+y} 408296d43ffdSmrgthen : 408396d43ffdSmrg printf %s "(cached) " >&6 4084c2cbb186Smrgelse case e in #( 4085c2cbb186Smrg e) ac_save_c_werror_flag=$ac_c_werror_flag 4086f14f4646Smrg ac_c_werror_flag=yes 4087f14f4646Smrg ac_cv_prog_cc_g=no 4088f14f4646Smrg CFLAGS="-g" 4089c05e22d7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40905dfecf96Smrg/* end confdefs.h. */ 40915dfecf96Smrg 40925dfecf96Smrgint 409396d43ffdSmrgmain (void) 40945dfecf96Smrg{ 40955dfecf96Smrg 40965dfecf96Smrg ; 40975dfecf96Smrg return 0; 40985dfecf96Smrg} 40995dfecf96Smrg_ACEOF 410096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 410196d43ffdSmrgthen : 4102f14f4646Smrg ac_cv_prog_cc_g=yes 4103c2cbb186Smrgelse case e in #( 4104c2cbb186Smrg e) CFLAGS="" 4105c05e22d7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4106f14f4646Smrg/* end confdefs.h. */ 4107f14f4646Smrg 4108f14f4646Smrgint 410996d43ffdSmrgmain (void) 4110f14f4646Smrg{ 4111f14f4646Smrg 4112f14f4646Smrg ; 4113f14f4646Smrg return 0; 4114f14f4646Smrg} 4115f14f4646Smrg_ACEOF 411696d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 411796d43ffdSmrgthen : 4118f14f4646Smrg 4119c2cbb186Smrgelse case e in #( 4120c2cbb186Smrg e) ac_c_werror_flag=$ac_save_c_werror_flag 4121f14f4646Smrg CFLAGS="-g" 4122c05e22d7Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4123f14f4646Smrg/* end confdefs.h. */ 4124f14f4646Smrg 4125f14f4646Smrgint 412696d43ffdSmrgmain (void) 4127f14f4646Smrg{ 4128f14f4646Smrg 4129f14f4646Smrg ; 4130f14f4646Smrg return 0; 4131f14f4646Smrg} 4132f14f4646Smrg_ACEOF 413396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 413496d43ffdSmrgthen : 41355dfecf96Smrg ac_cv_prog_cc_g=yes 41365dfecf96Smrgfi 4137c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4138c2cbb186Smrgesac 4139f14f4646Smrgfi 4140c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4141c2cbb186Smrgesac 4142f14f4646Smrgfi 414396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4144c2cbb186Smrg ac_c_werror_flag=$ac_save_c_werror_flag ;; 4145c2cbb186Smrgesac 41465dfecf96Smrgfi 414796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 414896d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 414996d43ffdSmrgif test $ac_test_CFLAGS; then 41505dfecf96Smrg CFLAGS=$ac_save_CFLAGS 41515dfecf96Smrgelif test $ac_cv_prog_cc_g = yes; then 41525dfecf96Smrg if test "$GCC" = yes; then 41535dfecf96Smrg CFLAGS="-g -O2" 41545dfecf96Smrg else 41555dfecf96Smrg CFLAGS="-g" 41565dfecf96Smrg fi 41575dfecf96Smrgelse 41585dfecf96Smrg if test "$GCC" = yes; then 41595dfecf96Smrg CFLAGS="-O2" 41605dfecf96Smrg else 41615dfecf96Smrg CFLAGS= 41625dfecf96Smrg fi 41635dfecf96Smrgfi 416496d43ffdSmrgac_prog_cc_stdc=no 416596d43ffdSmrgif test x$ac_prog_cc_stdc = xno 416696d43ffdSmrgthen : 416796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 416896d43ffdSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 416996d43ffdSmrgif test ${ac_cv_prog_cc_c11+y} 417096d43ffdSmrgthen : 417196d43ffdSmrg printf %s "(cached) " >&6 4172c2cbb186Smrgelse case e in #( 4173c2cbb186Smrg e) ac_cv_prog_cc_c11=no 41745dfecf96Smrgac_save_CC=$CC 4175c05e22d7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 41765dfecf96Smrg/* end confdefs.h. */ 417796d43ffdSmrg$ac_c_conftest_c11_program 417896d43ffdSmrg_ACEOF 417996d43ffdSmrgfor ac_arg in '' -std=gnu11 418096d43ffdSmrgdo 418196d43ffdSmrg CC="$ac_save_CC $ac_arg" 418296d43ffdSmrg if ac_fn_c_try_compile "$LINENO" 418396d43ffdSmrgthen : 418496d43ffdSmrg ac_cv_prog_cc_c11=$ac_arg 418596d43ffdSmrgfi 418696d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 418796d43ffdSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 418896d43ffdSmrgdone 418996d43ffdSmrgrm -f conftest.$ac_ext 4190c2cbb186SmrgCC=$ac_save_CC ;; 4191c2cbb186Smrgesac 419296d43ffdSmrgfi 41935dfecf96Smrg 419496d43ffdSmrgif test "x$ac_cv_prog_cc_c11" = xno 419596d43ffdSmrgthen : 419696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 419796d43ffdSmrgprintf "%s\n" "unsupported" >&6; } 4198c2cbb186Smrgelse case e in #( 4199c2cbb186Smrg e) if test "x$ac_cv_prog_cc_c11" = x 420096d43ffdSmrgthen : 420196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 420296d43ffdSmrgprintf "%s\n" "none needed" >&6; } 4203c2cbb186Smrgelse case e in #( 4204c2cbb186Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 420596d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4206c2cbb186Smrg CC="$CC $ac_cv_prog_cc_c11" ;; 4207c2cbb186Smrgesac 420896d43ffdSmrgfi 420996d43ffdSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4210c2cbb186Smrg ac_prog_cc_stdc=c11 ;; 4211c2cbb186Smrgesac 421296d43ffdSmrgfi 421396d43ffdSmrgfi 421496d43ffdSmrgif test x$ac_prog_cc_stdc = xno 421596d43ffdSmrgthen : 421696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 421796d43ffdSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 421896d43ffdSmrgif test ${ac_cv_prog_cc_c99+y} 421996d43ffdSmrgthen : 422096d43ffdSmrg printf %s "(cached) " >&6 4221c2cbb186Smrgelse case e in #( 4222c2cbb186Smrg e) ac_cv_prog_cc_c99=no 422396d43ffdSmrgac_save_CC=$CC 422496d43ffdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 422596d43ffdSmrg/* end confdefs.h. */ 422696d43ffdSmrg$ac_c_conftest_c99_program 422796d43ffdSmrg_ACEOF 422896d43ffdSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 422996d43ffdSmrgdo 423096d43ffdSmrg CC="$ac_save_CC $ac_arg" 423196d43ffdSmrg if ac_fn_c_try_compile "$LINENO" 423296d43ffdSmrgthen : 423396d43ffdSmrg ac_cv_prog_cc_c99=$ac_arg 423496d43ffdSmrgfi 423596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 423696d43ffdSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 423796d43ffdSmrgdone 423896d43ffdSmrgrm -f conftest.$ac_ext 4239c2cbb186SmrgCC=$ac_save_CC ;; 4240c2cbb186Smrgesac 424196d43ffdSmrgfi 4242f14f4646Smrg 424396d43ffdSmrgif test "x$ac_cv_prog_cc_c99" = xno 424496d43ffdSmrgthen : 424596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 424696d43ffdSmrgprintf "%s\n" "unsupported" >&6; } 4247c2cbb186Smrgelse case e in #( 4248c2cbb186Smrg e) if test "x$ac_cv_prog_cc_c99" = x 424996d43ffdSmrgthen : 425096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 425196d43ffdSmrgprintf "%s\n" "none needed" >&6; } 4252c2cbb186Smrgelse case e in #( 4253c2cbb186Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 425496d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4255c2cbb186Smrg CC="$CC $ac_cv_prog_cc_c99" ;; 4256c2cbb186Smrgesac 425796d43ffdSmrgfi 425896d43ffdSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4259c2cbb186Smrg ac_prog_cc_stdc=c99 ;; 4260c2cbb186Smrgesac 426196d43ffdSmrgfi 426296d43ffdSmrgfi 426396d43ffdSmrgif test x$ac_prog_cc_stdc = xno 426496d43ffdSmrgthen : 426596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 426696d43ffdSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 426796d43ffdSmrgif test ${ac_cv_prog_cc_c89+y} 426896d43ffdSmrgthen : 426996d43ffdSmrg printf %s "(cached) " >&6 4270c2cbb186Smrgelse case e in #( 4271c2cbb186Smrg e) ac_cv_prog_cc_c89=no 427296d43ffdSmrgac_save_CC=$CC 427396d43ffdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 427496d43ffdSmrg/* end confdefs.h. */ 427596d43ffdSmrg$ac_c_conftest_c89_program 42765dfecf96Smrg_ACEOF 427796d43ffdSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 42785dfecf96Smrgdo 42795dfecf96Smrg CC="$ac_save_CC $ac_arg" 428096d43ffdSmrg if ac_fn_c_try_compile "$LINENO" 428196d43ffdSmrgthen : 4282f14f4646Smrg ac_cv_prog_cc_c89=$ac_arg 42835dfecf96Smrgfi 428496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4285f14f4646Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 42865dfecf96Smrgdone 4287f14f4646Smrgrm -f conftest.$ac_ext 4288c2cbb186SmrgCC=$ac_save_CC ;; 4289c2cbb186Smrgesac 42905dfecf96Smrgfi 42915dfecf96Smrg 429296d43ffdSmrgif test "x$ac_cv_prog_cc_c89" = xno 429396d43ffdSmrgthen : 429496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 429596d43ffdSmrgprintf "%s\n" "unsupported" >&6; } 4296c2cbb186Smrgelse case e in #( 4297c2cbb186Smrg e) if test "x$ac_cv_prog_cc_c89" = x 429896d43ffdSmrgthen : 429996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 430096d43ffdSmrgprintf "%s\n" "none needed" >&6; } 4301c2cbb186Smrgelse case e in #( 4302c2cbb186Smrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 430396d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4304c2cbb186Smrg CC="$CC $ac_cv_prog_cc_c89" ;; 4305c2cbb186Smrgesac 430696d43ffdSmrgfi 430796d43ffdSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4308c2cbb186Smrg ac_prog_cc_stdc=c89 ;; 4309c2cbb186Smrgesac 4310c05e22d7Smrgfi 431196d43ffdSmrgfi 431296d43ffdSmrg 431396d43ffdSmrgac_ext=c 431496d43ffdSmrgac_cpp='$CPP $CPPFLAGS' 431596d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 431696d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 431796d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 431896d43ffdSmrg 431996d43ffdSmrg 432096d43ffdSmrg ac_ext=c 432196d43ffdSmrgac_cpp='$CPP $CPPFLAGS' 432296d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 432396d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 432496d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 432596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 432696d43ffdSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 432796d43ffdSmrgif test ${am_cv_prog_cc_c_o+y} 432896d43ffdSmrgthen : 432996d43ffdSmrg printf %s "(cached) " >&6 4330c2cbb186Smrgelse case e in #( 4331c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 433296d43ffdSmrg/* end confdefs.h. */ 433396d43ffdSmrg 433496d43ffdSmrgint 433596d43ffdSmrgmain (void) 433696d43ffdSmrg{ 43375dfecf96Smrg 433896d43ffdSmrg ; 433996d43ffdSmrg return 0; 434096d43ffdSmrg} 434196d43ffdSmrg_ACEOF 434296d43ffdSmrg # Make sure it works both with $CC and with simple cc. 434396d43ffdSmrg # Following AC_PROG_CC_C_O, we do the test twice because some 434496d43ffdSmrg # compilers refuse to overwrite an existing .o file with -o, 434596d43ffdSmrg # though they will create one. 434696d43ffdSmrg am_cv_prog_cc_c_o=yes 434796d43ffdSmrg for am_i in 1 2; do 434896d43ffdSmrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 434996d43ffdSmrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 435096d43ffdSmrg ac_status=$? 435196d43ffdSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 435296d43ffdSmrg (exit $ac_status); } \ 435396d43ffdSmrg && test -f conftest2.$ac_objext; then 435496d43ffdSmrg : OK 435596d43ffdSmrg else 435696d43ffdSmrg am_cv_prog_cc_c_o=no 435796d43ffdSmrg break 435896d43ffdSmrg fi 435996d43ffdSmrg done 436096d43ffdSmrg rm -f core conftest* 4361c2cbb186Smrg unset am_i ;; 4362c2cbb186Smrgesac 436396d43ffdSmrgfi 436496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 436596d43ffdSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 436696d43ffdSmrgif test "$am_cv_prog_cc_c_o" != yes; then 436796d43ffdSmrg # Losing compiler, so override with the script. 436896d43ffdSmrg # FIXME: It is wrong to rewrite CC. 436996d43ffdSmrg # But if we don't then we get into trouble of one sort or another. 437096d43ffdSmrg # A longer-term fix would be to have automake use am__CC in this case, 437196d43ffdSmrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 437296d43ffdSmrg CC="$am_aux_dir/compile $CC" 437396d43ffdSmrgfi 43745dfecf96Smrgac_ext=c 43755dfecf96Smrgac_cpp='$CPP $CPPFLAGS' 43765dfecf96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 43775dfecf96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 43785dfecf96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 43795dfecf96Smrg 438096d43ffdSmrg 43815dfecf96Smrgdepcc="$CC" am_compiler_list= 43825dfecf96Smrg 438396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 438496d43ffdSmrgprintf %s "checking dependency style of $depcc... " >&6; } 438596d43ffdSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 438696d43ffdSmrgthen : 438796d43ffdSmrg printf %s "(cached) " >&6 4388c2cbb186Smrgelse case e in #( 4389c2cbb186Smrg e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 43905dfecf96Smrg # We make a subdir and do the tests there. Otherwise we can end up 43915dfecf96Smrg # making bogus files that we don't know about and never remove. For 43925dfecf96Smrg # instance it was reported that on HP-UX the gcc test will end up 4393f765521fSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 4394f765521fSmrg # in D". 439531de2854Smrg rm -rf conftest.dir 43965dfecf96Smrg mkdir conftest.dir 43975dfecf96Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 43985dfecf96Smrg # using a relative directory. 43995dfecf96Smrg cp "$am_depcomp" conftest.dir 44005dfecf96Smrg cd conftest.dir 44015dfecf96Smrg # We will build objects and dependencies in a subdirectory because 44025dfecf96Smrg # it helps to detect inapplicable dependency modes. For instance 44035dfecf96Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 44045dfecf96Smrg # side effect of compilation, but ICC will put the dependencies in 44055dfecf96Smrg # the current directory while Tru64 will put them in the object 44065dfecf96Smrg # directory. 44075dfecf96Smrg mkdir sub 44085dfecf96Smrg 44095dfecf96Smrg am_cv_CC_dependencies_compiler_type=none 44105dfecf96Smrg if test "$am_compiler_list" = ""; then 44115dfecf96Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 44125dfecf96Smrg fi 4413c05e22d7Smrg am__universal=false 4414c05e22d7Smrg case " $depcc " in #( 4415c05e22d7Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4416c05e22d7Smrg esac 4417c05e22d7Smrg 44185dfecf96Smrg for depmode in $am_compiler_list; do 44195dfecf96Smrg # Setup a source with many dependencies, because some compilers 44205dfecf96Smrg # like to wrap large dependency lists on column 80 (with \), and 44215dfecf96Smrg # we should not choose a depcomp mode which is confused by this. 44225dfecf96Smrg # 44235dfecf96Smrg # We need to recreate these files for each test, as the compiler may 44245dfecf96Smrg # overwrite some of them when testing with obscure command lines. 44255dfecf96Smrg # This happens at least with the AIX C compiler. 44265dfecf96Smrg : > sub/conftest.c 44275dfecf96Smrg for i in 1 2 3 4 5 6; do 44285dfecf96Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4429f765521fSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4430f765521fSmrg # Solaris 10 /bin/sh. 4431f765521fSmrg echo '/* dummy */' > sub/conftst$i.h 44325dfecf96Smrg done 44335dfecf96Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 44345dfecf96Smrg 4435f765521fSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4436c05e22d7Smrg # mode. It turns out that the SunPro C++ compiler does not properly 4437f765521fSmrg # handle '-M -o', and we need to detect this. Also, some Intel 4438f765521fSmrg # versions had trouble with output in subdirs. 4439c05e22d7Smrg am__obj=sub/conftest.${OBJEXT-o} 4440c05e22d7Smrg am__minus_obj="-o $am__obj" 44415dfecf96Smrg case $depmode in 4442c05e22d7Smrg gcc) 4443c05e22d7Smrg # This depmode causes a compiler race in universal mode. 4444c05e22d7Smrg test "$am__universal" = false || continue 4445c05e22d7Smrg ;; 44465dfecf96Smrg nosideeffect) 4447f765521fSmrg # After this tag, mechanisms are not by side-effect, so they'll 4448f765521fSmrg # only be used when explicitly requested. 44495dfecf96Smrg if test "x$enable_dependency_tracking" = xyes; then 44505dfecf96Smrg continue 44515dfecf96Smrg else 44525dfecf96Smrg break 44535dfecf96Smrg fi 44545dfecf96Smrg ;; 445531de2854Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4456f765521fSmrg # This compiler won't grok '-c -o', but also, the minuso test has 4457c05e22d7Smrg # not run yet. These depmodes are late enough in the game, and 4458c05e22d7Smrg # so weak that their functioning should not be impacted. 4459c05e22d7Smrg am__obj=conftest.${OBJEXT-o} 4460c05e22d7Smrg am__minus_obj= 4461c05e22d7Smrg ;; 44625dfecf96Smrg none) break ;; 44635dfecf96Smrg esac 44645dfecf96Smrg if depmode=$depmode \ 4465c05e22d7Smrg source=sub/conftest.c object=$am__obj \ 44665dfecf96Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4467c05e22d7Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 44685dfecf96Smrg >/dev/null 2>conftest.err && 4469f14f4646Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 44705dfecf96Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4471c05e22d7Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 44725dfecf96Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 447396d43ffdSmrg # icc doesn't choke on unknown options, it will just issue warnings 447496d43ffdSmrg # or remarks (even with -Werror). So we grep stderr for any message 447596d43ffdSmrg # that says an option was ignored or not supported. 447696d43ffdSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 447796d43ffdSmrg # icc: Command line warning: ignoring option '-M'; no argument required 447896d43ffdSmrg # The diagnosis changed in icc 8.0: 447996d43ffdSmrg # icc: Command line remark: option '-MP' not supported 448096d43ffdSmrg if (grep 'ignoring option' conftest.err || 448196d43ffdSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 448296d43ffdSmrg am_cv_CC_dependencies_compiler_type=$depmode 448396d43ffdSmrg break 448496d43ffdSmrg fi 4485c05e22d7Smrg fi 4486c05e22d7Smrg done 4487c05e22d7Smrg 448896d43ffdSmrg cd .. 448996d43ffdSmrg rm -rf conftest.dir 4490c05e22d7Smrgelse 449196d43ffdSmrg am_cv_CC_dependencies_compiler_type=none 4492c05e22d7Smrgfi 4493c2cbb186Smrg ;; 4494c2cbb186Smrgesac 4495c05e22d7Smrgfi 449696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 449796d43ffdSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 449896d43ffdSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4499c05e22d7Smrg 450096d43ffdSmrg if 450196d43ffdSmrg test "x$enable_dependency_tracking" != xno \ 450296d43ffdSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 450396d43ffdSmrg am__fastdepCC_TRUE= 450496d43ffdSmrg am__fastdepCC_FALSE='#' 4505c05e22d7Smrgelse 450696d43ffdSmrg am__fastdepCC_TRUE='#' 450796d43ffdSmrg am__fastdepCC_FALSE= 4508c05e22d7Smrgfi 4509c05e22d7Smrg 4510c05e22d7Smrg 4511c05e22d7Smrg 451296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 451396d43ffdSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 451496d43ffdSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 451596d43ffdSmrgthen : 451696d43ffdSmrg printf %s "(cached) " >&6 4517c2cbb186Smrgelse case e in #( 4518c2cbb186Smrg e) ac_save_CFLAGS=$CFLAGS 451996d43ffdSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 452096d43ffdSmrg for ac_arg in '' -fno-builtin; do 452196d43ffdSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 452296d43ffdSmrg # This test program should *not* compile successfully. 452396d43ffdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4524c05e22d7Smrg/* end confdefs.h. */ 4525c05e22d7Smrg 452696d43ffdSmrgint 452796d43ffdSmrgmain (void) 452896d43ffdSmrg{ 452996d43ffdSmrg(void) strchr; 453096d43ffdSmrg ; 453196d43ffdSmrg return 0; 453296d43ffdSmrg} 4533c05e22d7Smrg_ACEOF 453496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 453596d43ffdSmrgthen : 4536c05e22d7Smrg 4537c2cbb186Smrgelse case e in #( 4538c2cbb186Smrg e) # This test program should compile successfully. 453996d43ffdSmrg # No library function is consistently available on 454096d43ffdSmrg # freestanding implementations, so test against a dummy 454196d43ffdSmrg # declaration. Include always-available headers on the 454296d43ffdSmrg # off chance that they somehow elicit warnings. 454396d43ffdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4544c05e22d7Smrg/* end confdefs.h. */ 454596d43ffdSmrg#include <float.h> 454696d43ffdSmrg#include <limits.h> 454796d43ffdSmrg#include <stdarg.h> 454896d43ffdSmrg#include <stddef.h> 454996d43ffdSmrgextern void ac_decl (int, char *); 4550c05e22d7Smrg 4551c05e22d7Smrgint 455296d43ffdSmrgmain (void) 4553c05e22d7Smrg{ 455496d43ffdSmrg(void) ac_decl (0, (char *) 0); 455596d43ffdSmrg (void) ac_decl; 455696d43ffdSmrg 455796d43ffdSmrg ; 4558c05e22d7Smrg return 0; 4559c05e22d7Smrg} 4560c05e22d7Smrg_ACEOF 456196d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 456296d43ffdSmrgthen : 456396d43ffdSmrg if test x"$ac_arg" = x 456496d43ffdSmrgthen : 456596d43ffdSmrg ac_cv_c_undeclared_builtin_options='none needed' 4566c2cbb186Smrgelse case e in #( 4567c2cbb186Smrg e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 4568c2cbb186Smrgesac 4569c05e22d7Smrgfi 457096d43ffdSmrg break 4571c05e22d7Smrgfi 4572c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4573c2cbb186Smrgesac 4574c05e22d7Smrgfi 457596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 457696d43ffdSmrg done 457796d43ffdSmrg CFLAGS=$ac_save_CFLAGS 4578c2cbb186Smrg ;; 4579c2cbb186Smrgesac 458096d43ffdSmrgfi 458196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 458296d43ffdSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 458396d43ffdSmrg case $ac_cv_c_undeclared_builtin_options in #( 458496d43ffdSmrg 'cannot detect') : 4585c2cbb186Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4586c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 458796d43ffdSmrgas_fn_error $? "cannot make $CC report undeclared builtins 4588c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 458996d43ffdSmrg 'none needed') : 459096d43ffdSmrg ac_c_undeclared_builtin_options='' ;; #( 459196d43ffdSmrg *) : 459296d43ffdSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 459396d43ffdSmrgesac 459496d43ffdSmrg 459596d43ffdSmrgac_header= ac_cache= 459696d43ffdSmrgfor ac_item in $ac_header_c_list 459796d43ffdSmrgdo 459896d43ffdSmrg if test $ac_cache; then 459996d43ffdSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 460096d43ffdSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 460196d43ffdSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 460296d43ffdSmrg fi 460396d43ffdSmrg ac_header= ac_cache= 460496d43ffdSmrg elif test $ac_header; then 460596d43ffdSmrg ac_cache=$ac_item 460696d43ffdSmrg else 460796d43ffdSmrg ac_header=$ac_item 460896d43ffdSmrg fi 460996d43ffdSmrgdone 461096d43ffdSmrg 4611c05e22d7Smrg 4612c05e22d7Smrg 4613c05e22d7Smrg 4614c05e22d7Smrg 4615c05e22d7Smrg 4616c05e22d7Smrg 4617c05e22d7Smrg 461896d43ffdSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 461996d43ffdSmrgthen : 4620c05e22d7Smrg 462196d43ffdSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 462296d43ffdSmrg 462396d43ffdSmrgfi 4624c05e22d7Smrg 462531de2854Smrg 462631de2854Smrg 462796d43ffdSmrg 462896d43ffdSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 462996d43ffdSmrgif test "x$ac_cv_have_decl___clang__" = xyes 463096d43ffdSmrgthen : 463131de2854Smrg CLANGCC="yes" 4632c2cbb186Smrgelse case e in #( 4633c2cbb186Smrg e) CLANGCC="no" ;; 4634c2cbb186Smrgesac 463531de2854Smrgfi 463696d43ffdSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 463796d43ffdSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 463896d43ffdSmrgthen : 463931de2854Smrg INTELCC="yes" 4640c2cbb186Smrgelse case e in #( 4641c2cbb186Smrg e) INTELCC="no" ;; 4642c2cbb186Smrgesac 464331de2854Smrgfi 464496d43ffdSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 464596d43ffdSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 464696d43ffdSmrgthen : 464731de2854Smrg SUNCC="yes" 4648c2cbb186Smrgelse case e in #( 4649c2cbb186Smrg e) SUNCC="no" ;; 4650c2cbb186Smrgesac 465131de2854Smrgfi 465231de2854Smrg 465331de2854Smrg 465431de2854Smrg 465531de2854Smrg 4656f765521fSmrg 4657f765521fSmrg 4658f765521fSmrg 4659f765521fSmrg 4660c05e22d7Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4661c05e22d7Smrg if test -n "$ac_tool_prefix"; then 4662c05e22d7Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4663c05e22d7Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 466496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 466596d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 466696d43ffdSmrgif test ${ac_cv_path_PKG_CONFIG+y} 466796d43ffdSmrgthen : 466896d43ffdSmrg printf %s "(cached) " >&6 4669c2cbb186Smrgelse case e in #( 4670c2cbb186Smrg e) case $PKG_CONFIG in 4671c05e22d7Smrg [\\/]* | ?:[\\/]*) 4672c05e22d7Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4673c05e22d7Smrg ;; 4674c05e22d7Smrg *) 4675c05e22d7Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4676c05e22d7Smrgfor as_dir in $PATH 4677c05e22d7Smrgdo 4678c05e22d7Smrg IFS=$as_save_IFS 467996d43ffdSmrg case $as_dir in #((( 468096d43ffdSmrg '') as_dir=./ ;; 468196d43ffdSmrg */) ;; 468296d43ffdSmrg *) as_dir=$as_dir/ ;; 468396d43ffdSmrg esac 4684c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 468596d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 468696d43ffdSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 468796d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4688c05e22d7Smrg break 2 4689c05e22d7Smrg fi 4690c05e22d7Smrgdone 4691c05e22d7Smrg done 4692c05e22d7SmrgIFS=$as_save_IFS 4693c05e22d7Smrg 4694c05e22d7Smrg ;; 4695c2cbb186Smrgesac ;; 4696c05e22d7Smrgesac 4697c05e22d7Smrgfi 4698c05e22d7SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4699c05e22d7Smrgif test -n "$PKG_CONFIG"; then 470096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 470196d43ffdSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4702c05e22d7Smrgelse 470396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 470496d43ffdSmrgprintf "%s\n" "no" >&6; } 4705c05e22d7Smrgfi 4706c05e22d7Smrg 4707c05e22d7Smrg 4708c05e22d7Smrgfi 4709c05e22d7Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4710c05e22d7Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4711c05e22d7Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 4712c05e22d7Smrgset dummy pkg-config; ac_word=$2 471396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 471496d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 471596d43ffdSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 471696d43ffdSmrgthen : 471796d43ffdSmrg printf %s "(cached) " >&6 4718c2cbb186Smrgelse case e in #( 4719c2cbb186Smrg e) case $ac_pt_PKG_CONFIG in 4720c05e22d7Smrg [\\/]* | ?:[\\/]*) 4721c05e22d7Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4722c05e22d7Smrg ;; 4723c05e22d7Smrg *) 4724c05e22d7Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4725c05e22d7Smrgfor as_dir in $PATH 4726c05e22d7Smrgdo 4727c05e22d7Smrg IFS=$as_save_IFS 472896d43ffdSmrg case $as_dir in #((( 472996d43ffdSmrg '') as_dir=./ ;; 473096d43ffdSmrg */) ;; 473196d43ffdSmrg *) as_dir=$as_dir/ ;; 473296d43ffdSmrg esac 4733c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 473496d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 473596d43ffdSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 473696d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4737c05e22d7Smrg break 2 4738c05e22d7Smrg fi 4739c05e22d7Smrgdone 4740c05e22d7Smrg done 4741c05e22d7SmrgIFS=$as_save_IFS 4742c05e22d7Smrg 4743c05e22d7Smrg ;; 4744c2cbb186Smrgesac ;; 4745c05e22d7Smrgesac 4746c05e22d7Smrgfi 4747c05e22d7Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4748c05e22d7Smrgif test -n "$ac_pt_PKG_CONFIG"; then 474996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 475096d43ffdSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4751c05e22d7Smrgelse 475296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 475396d43ffdSmrgprintf "%s\n" "no" >&6; } 4754c05e22d7Smrgfi 4755c05e22d7Smrg 4756c05e22d7Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 4757c05e22d7Smrg PKG_CONFIG="" 4758c05e22d7Smrg else 4759c05e22d7Smrg case $cross_compiling:$ac_tool_warned in 4760c05e22d7Smrgyes:) 476196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 476296d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4763c05e22d7Smrgac_tool_warned=yes ;; 4764c05e22d7Smrgesac 4765c05e22d7Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4766c05e22d7Smrg fi 4767c05e22d7Smrgelse 4768c05e22d7Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4769c05e22d7Smrgfi 4770c05e22d7Smrg 4771c05e22d7Smrgfi 4772c05e22d7Smrgif test -n "$PKG_CONFIG"; then 4773c05e22d7Smrg _pkg_min_version=0.9.0 477496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 477596d43ffdSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4776c05e22d7Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 477796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 477896d43ffdSmrgprintf "%s\n" "yes" >&6; } 4779c05e22d7Smrg else 478096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 478196d43ffdSmrgprintf "%s\n" "no" >&6; } 4782c05e22d7Smrg PKG_CONFIG="" 4783c05e22d7Smrg fi 4784c05e22d7Smrgfi 4785c05e22d7Smrg 478696d43ffdSmrg 478796d43ffdSmrg # Make sure we can run config.sub. 478896d43ffdSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 478996d43ffdSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 479096d43ffdSmrg 479196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 479296d43ffdSmrgprintf %s "checking build system type... " >&6; } 479396d43ffdSmrgif test ${ac_cv_build+y} 479496d43ffdSmrgthen : 479596d43ffdSmrg printf %s "(cached) " >&6 4796c2cbb186Smrgelse case e in #( 4797c2cbb186Smrg e) ac_build_alias=$build_alias 4798c05e22d7Smrgtest "x$ac_build_alias" = x && 479996d43ffdSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 4800c05e22d7Smrgtest "x$ac_build_alias" = x && 4801c05e22d7Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 480296d43ffdSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 480396d43ffdSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4804c2cbb186Smrg ;; 4805c2cbb186Smrgesac 4806c05e22d7Smrgfi 480796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 480896d43ffdSmrgprintf "%s\n" "$ac_cv_build" >&6; } 4809c05e22d7Smrgcase $ac_cv_build in 4810c05e22d7Smrg*-*-*) ;; 4811c05e22d7Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4812c05e22d7Smrgesac 4813c05e22d7Smrgbuild=$ac_cv_build 4814c05e22d7Smrgac_save_IFS=$IFS; IFS='-' 4815c05e22d7Smrgset x $ac_cv_build 4816c05e22d7Smrgshift 4817c05e22d7Smrgbuild_cpu=$1 4818c05e22d7Smrgbuild_vendor=$2 4819c05e22d7Smrgshift; shift 4820c05e22d7Smrg# Remember, the first character of IFS is used to create $*, 4821c05e22d7Smrg# except with old shells: 4822c05e22d7Smrgbuild_os=$* 4823c05e22d7SmrgIFS=$ac_save_IFS 4824c05e22d7Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4825c05e22d7Smrg 4826c05e22d7Smrg 482796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 482896d43ffdSmrgprintf %s "checking host system type... " >&6; } 482996d43ffdSmrgif test ${ac_cv_host+y} 483096d43ffdSmrgthen : 483196d43ffdSmrg printf %s "(cached) " >&6 4832c2cbb186Smrgelse case e in #( 4833c2cbb186Smrg e) if test "x$host_alias" = x; then 4834c05e22d7Smrg ac_cv_host=$ac_cv_build 4835c05e22d7Smrgelse 483696d43ffdSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 483796d43ffdSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 4838c05e22d7Smrgfi 4839c2cbb186Smrg ;; 4840c2cbb186Smrgesac 4841c05e22d7Smrgfi 484296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 484396d43ffdSmrgprintf "%s\n" "$ac_cv_host" >&6; } 4844c05e22d7Smrgcase $ac_cv_host in 4845c05e22d7Smrg*-*-*) ;; 4846c05e22d7Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4847c05e22d7Smrgesac 4848c05e22d7Smrghost=$ac_cv_host 4849c05e22d7Smrgac_save_IFS=$IFS; IFS='-' 4850c05e22d7Smrgset x $ac_cv_host 4851c05e22d7Smrgshift 4852c05e22d7Smrghost_cpu=$1 4853c05e22d7Smrghost_vendor=$2 4854c05e22d7Smrgshift; shift 4855c05e22d7Smrg# Remember, the first character of IFS is used to create $*, 4856c05e22d7Smrg# except with old shells: 4857c05e22d7Smrghost_os=$* 4858c05e22d7SmrgIFS=$ac_save_IFS 4859c05e22d7Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4860c05e22d7Smrg 4861c05e22d7Smrg 486296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 486396d43ffdSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 486496d43ffdSmrgif test ${ac_cv_path_SED+y} 486596d43ffdSmrgthen : 486696d43ffdSmrg printf %s "(cached) " >&6 4867c2cbb186Smrgelse case e in #( 4868c2cbb186Smrg e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4869c05e22d7Smrg for ac_i in 1 2 3 4 5 6 7; do 4870c05e22d7Smrg ac_script="$ac_script$as_nl$ac_script" 4871c05e22d7Smrg done 4872c05e22d7Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4873c05e22d7Smrg { ac_script=; unset ac_script;} 4874c05e22d7Smrg if test -z "$SED"; then 4875c05e22d7Smrg ac_path_SED_found=false 4876c05e22d7Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4877c05e22d7Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4878c05e22d7Smrgfor as_dir in $PATH 4879c05e22d7Smrgdo 4880c05e22d7Smrg IFS=$as_save_IFS 488196d43ffdSmrg case $as_dir in #((( 488296d43ffdSmrg '') as_dir=./ ;; 488396d43ffdSmrg */) ;; 488496d43ffdSmrg *) as_dir=$as_dir/ ;; 488596d43ffdSmrg esac 488696d43ffdSmrg for ac_prog in sed gsed 488796d43ffdSmrg do 4888c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 488996d43ffdSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4890f765521fSmrg as_fn_executable_p "$ac_path_SED" || continue 4891c05e22d7Smrg# Check for GNU ac_path_SED and select it if it is found. 4892c05e22d7Smrg # Check for GNU $ac_path_SED 4893c2cbb186Smrgcase `"$ac_path_SED" --version 2>&1` in #( 4894c05e22d7Smrg*GNU*) 4895c05e22d7Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4896c2cbb186Smrg#( 4897c05e22d7Smrg*) 4898c05e22d7Smrg ac_count=0 489996d43ffdSmrg printf %s 0123456789 >"conftest.in" 4900c05e22d7Smrg while : 4901c05e22d7Smrg do 4902c05e22d7Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4903c05e22d7Smrg mv "conftest.tmp" "conftest.in" 4904c05e22d7Smrg cp "conftest.in" "conftest.nl" 490596d43ffdSmrg printf "%s\n" '' >> "conftest.nl" 4906c05e22d7Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4907c05e22d7Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4908c05e22d7Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4909c05e22d7Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4910c05e22d7Smrg # Best one so far, save it but keep looking for a better one 4911c05e22d7Smrg ac_cv_path_SED="$ac_path_SED" 4912c05e22d7Smrg ac_path_SED_max=$ac_count 4913c05e22d7Smrg fi 4914c05e22d7Smrg # 10*(2^10) chars as input seems more than enough 4915c05e22d7Smrg test $ac_count -gt 10 && break 4916c05e22d7Smrg done 4917c05e22d7Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4918c05e22d7Smrgesac 4919c05e22d7Smrg 4920c05e22d7Smrg $ac_path_SED_found && break 3 4921c05e22d7Smrg done 4922c05e22d7Smrg done 4923c05e22d7Smrg done 4924c05e22d7SmrgIFS=$as_save_IFS 4925c05e22d7Smrg if test -z "$ac_cv_path_SED"; then 4926c05e22d7Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4927c05e22d7Smrg fi 4928c05e22d7Smrgelse 4929c05e22d7Smrg ac_cv_path_SED=$SED 4930c05e22d7Smrgfi 4931c2cbb186Smrg ;; 4932c2cbb186Smrgesac 4933c05e22d7Smrgfi 493496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 493596d43ffdSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4936c05e22d7Smrg SED="$ac_cv_path_SED" 4937c05e22d7Smrg rm -f conftest.sed 4938c05e22d7Smrg 4939c05e22d7Smrg 4940c05e22d7Smrg 4941c05e22d7Smrg 4942c05e22d7Smrg 494331de2854Smrg 494431de2854Smrg# Check whether --enable-selective-werror was given. 494596d43ffdSmrgif test ${enable_selective_werror+y} 494696d43ffdSmrgthen : 494731de2854Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4948c2cbb186Smrgelse case e in #( 4949c2cbb186Smrg e) SELECTIVE_WERROR=yes ;; 4950c2cbb186Smrgesac 495131de2854Smrgfi 495231de2854Smrg 495331de2854Smrg 495431de2854Smrg 495531de2854Smrg 495631de2854Smrg 495731de2854Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 495831de2854Smrgif test "x$SUNCC" = "xyes"; then 495931de2854Smrg BASE_CFLAGS="-v" 4960c05e22d7Smrgelse 496131de2854Smrg BASE_CFLAGS="" 4962c05e22d7Smrgfi 4963c05e22d7Smrg 496431de2854Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 496531de2854Smrg 496631de2854Smrg 496731de2854Smrg 496831de2854Smrg 496931de2854Smrg 497031de2854Smrg 497131de2854Smrg 497231de2854Smrg 497331de2854Smrg 497431de2854Smrg 497531de2854Smrg 497631de2854Smrg 497731de2854Smrg 497831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 497931de2854Smrg 498031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 498131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 498296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 498396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 498496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 498596d43ffdSmrgthen : 498696d43ffdSmrg printf %s "(cached) " >&6 4987c2cbb186Smrgelse case e in #( 4988c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 498931de2854Smrg/* end confdefs.h. */ 499031de2854Smrgint i; 499131de2854Smrg_ACEOF 499296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 499396d43ffdSmrgthen : 499431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4995c2cbb186Smrgelse case e in #( 4996c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 4997c2cbb186Smrgesac 499831de2854Smrgfi 4999c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5000c2cbb186Smrgesac 500131de2854Smrgfi 500296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 500396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 500431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 500531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 500631de2854Smrgfi 500731de2854Smrg 500831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 500931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 501031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 501131de2854Smrg fi 501231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 501396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 501496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 501596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 501696d43ffdSmrgthen : 501796d43ffdSmrg printf %s "(cached) " >&6 5018c2cbb186Smrgelse case e in #( 5019c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 502031de2854Smrg/* end confdefs.h. */ 502131de2854Smrgint i; 502231de2854Smrg_ACEOF 502396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 502496d43ffdSmrgthen : 502531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5026c2cbb186Smrgelse case e in #( 5027c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5028c2cbb186Smrgesac 502931de2854Smrgfi 5030c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5031c2cbb186Smrgesac 503231de2854Smrgfi 503396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 503496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 503531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 503631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5037c05e22d7Smrgfi 5038c05e22d7Smrg 503931de2854Smrgfound="no" 5040c05e22d7Smrg 504131de2854Smrg if test $found = "no" ; then 5042f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 504331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 504431de2854Smrg fi 5045c05e22d7Smrg 5046f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 504731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 504831de2854Smrg fi 5049c05e22d7Smrg 505031de2854Smrg CFLAGS="$CFLAGS -Wall" 5051c05e22d7Smrg 505296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 505396d43ffdSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 505431de2854Smrg cacheid=xorg_cv_cc_flag__Wall 505596d43ffdSmrg if eval test \${$cacheid+y} 505696d43ffdSmrgthen : 505796d43ffdSmrg printf %s "(cached) " >&6 5058c2cbb186Smrgelse case e in #( 5059c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 506031de2854Smrg/* end confdefs.h. */ 506131de2854Smrgint i; 506231de2854Smrgint 506396d43ffdSmrgmain (void) 506431de2854Smrg{ 5065c05e22d7Smrg 506631de2854Smrg ; 506731de2854Smrg return 0; 506831de2854Smrg} 506931de2854Smrg_ACEOF 507096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 507196d43ffdSmrgthen : 507231de2854Smrg eval $cacheid=yes 5073c2cbb186Smrgelse case e in #( 5074c2cbb186Smrg e) eval $cacheid=no ;; 5075c2cbb186Smrgesac 507631de2854Smrgfi 507796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5078c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5079c2cbb186Smrgesac 5080c05e22d7Smrgfi 5081c05e22d7Smrg 508231de2854Smrg 508331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 508431de2854Smrg 508531de2854Smrg eval supported=\$$cacheid 508696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 508796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 508831de2854Smrg if test "$supported" = "yes" ; then 508931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 509031de2854Smrg found="yes" 509131de2854Smrg fi 509231de2854Smrg fi 509331de2854Smrg 509431de2854Smrg 509531de2854Smrg 509631de2854Smrg 509731de2854Smrg 509831de2854Smrg 509931de2854Smrg 510031de2854Smrg 510131de2854Smrg 510231de2854Smrg 510331de2854Smrg 510431de2854Smrg 510531de2854Smrg 510631de2854Smrg 510731de2854Smrg 510831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 510931de2854Smrg 511031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 511131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 511296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 511396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 511496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 511596d43ffdSmrgthen : 511696d43ffdSmrg printf %s "(cached) " >&6 5117c2cbb186Smrgelse case e in #( 5118c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 511931de2854Smrg/* end confdefs.h. */ 512031de2854Smrgint i; 512131de2854Smrg_ACEOF 512296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 512396d43ffdSmrgthen : 512431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5125c2cbb186Smrgelse case e in #( 5126c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5127c2cbb186Smrgesac 512831de2854Smrgfi 5129c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5130c2cbb186Smrgesac 513131de2854Smrgfi 513296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 513396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 513431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 513531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5136c05e22d7Smrgfi 5137c05e22d7Smrg 513831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 513931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 514031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 514131de2854Smrg fi 514231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 514396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 514496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 514596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 514696d43ffdSmrgthen : 514796d43ffdSmrg printf %s "(cached) " >&6 5148c2cbb186Smrgelse case e in #( 5149c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 515031de2854Smrg/* end confdefs.h. */ 515131de2854Smrgint i; 515231de2854Smrg_ACEOF 515396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 515496d43ffdSmrgthen : 515531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5156c2cbb186Smrgelse case e in #( 5157c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5158c2cbb186Smrgesac 515931de2854Smrgfi 5160c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5161c2cbb186Smrgesac 516231de2854Smrgfi 516396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 516496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 516531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 516631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 516731de2854Smrgfi 516831de2854Smrg 516931de2854Smrgfound="no" 517031de2854Smrg 517131de2854Smrg if test $found = "no" ; then 5172f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 517331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 517431de2854Smrg fi 517531de2854Smrg 5176f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 517731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 517831de2854Smrg fi 517931de2854Smrg 518031de2854Smrg CFLAGS="$CFLAGS -Wpointer-arith" 518131de2854Smrg 518296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 518396d43ffdSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 518431de2854Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 518596d43ffdSmrg if eval test \${$cacheid+y} 518696d43ffdSmrgthen : 518796d43ffdSmrg printf %s "(cached) " >&6 5188c2cbb186Smrgelse case e in #( 5189c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 519031de2854Smrg/* end confdefs.h. */ 519131de2854Smrgint i; 519231de2854Smrgint 519396d43ffdSmrgmain (void) 519431de2854Smrg{ 519531de2854Smrg 519631de2854Smrg ; 519731de2854Smrg return 0; 519831de2854Smrg} 519931de2854Smrg_ACEOF 520096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 520196d43ffdSmrgthen : 520231de2854Smrg eval $cacheid=yes 5203c2cbb186Smrgelse case e in #( 5204c2cbb186Smrg e) eval $cacheid=no ;; 5205c2cbb186Smrgesac 520631de2854Smrgfi 520796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5208c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5209c2cbb186Smrgesac 521031de2854Smrgfi 521131de2854Smrg 521231de2854Smrg 521331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 521431de2854Smrg 521531de2854Smrg eval supported=\$$cacheid 521696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 521796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 521831de2854Smrg if test "$supported" = "yes" ; then 521931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 522031de2854Smrg found="yes" 522131de2854Smrg fi 522231de2854Smrg fi 522331de2854Smrg 522431de2854Smrg 522531de2854Smrg 522631de2854Smrg 522731de2854Smrg 522831de2854Smrg 522931de2854Smrg 523031de2854Smrg 523131de2854Smrg 523231de2854Smrg 523331de2854Smrg 523431de2854Smrg 523531de2854Smrg 523631de2854Smrg 523731de2854Smrg 523831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 523931de2854Smrg 524031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 524131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 524296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 524396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 524496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 524596d43ffdSmrgthen : 524696d43ffdSmrg printf %s "(cached) " >&6 5247c2cbb186Smrgelse case e in #( 5248c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 524931de2854Smrg/* end confdefs.h. */ 525031de2854Smrgint i; 525131de2854Smrg_ACEOF 525296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 525396d43ffdSmrgthen : 525431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5255c2cbb186Smrgelse case e in #( 5256c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5257c2cbb186Smrgesac 525831de2854Smrgfi 5259c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5260c2cbb186Smrgesac 526131de2854Smrgfi 526296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 526396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 526431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 526531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 526631de2854Smrgfi 526731de2854Smrg 526831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 526931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 527031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 527131de2854Smrg fi 527231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 527396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 527496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 527596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 527696d43ffdSmrgthen : 527796d43ffdSmrg printf %s "(cached) " >&6 5278c2cbb186Smrgelse case e in #( 5279c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 528031de2854Smrg/* end confdefs.h. */ 528131de2854Smrgint i; 528231de2854Smrg_ACEOF 528396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 528496d43ffdSmrgthen : 528531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5286c2cbb186Smrgelse case e in #( 5287c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5288c2cbb186Smrgesac 528931de2854Smrgfi 5290c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5291c2cbb186Smrgesac 529231de2854Smrgfi 529396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 529496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 529531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 529631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 529731de2854Smrgfi 529831de2854Smrg 529931de2854Smrgfound="no" 530031de2854Smrg 530131de2854Smrg if test $found = "no" ; then 5302f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 530331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 530431de2854Smrg fi 530531de2854Smrg 5306f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 530731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 530831de2854Smrg fi 530931de2854Smrg 531031de2854Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 531131de2854Smrg 531296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 531396d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 531431de2854Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 531596d43ffdSmrg if eval test \${$cacheid+y} 531696d43ffdSmrgthen : 531796d43ffdSmrg printf %s "(cached) " >&6 5318c2cbb186Smrgelse case e in #( 5319c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 532031de2854Smrg/* end confdefs.h. */ 532131de2854Smrgint i; 532231de2854Smrgint 532396d43ffdSmrgmain (void) 532431de2854Smrg{ 532531de2854Smrg 532631de2854Smrg ; 532731de2854Smrg return 0; 532831de2854Smrg} 532931de2854Smrg_ACEOF 533096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 533196d43ffdSmrgthen : 533231de2854Smrg eval $cacheid=yes 5333c2cbb186Smrgelse case e in #( 5334c2cbb186Smrg e) eval $cacheid=no ;; 5335c2cbb186Smrgesac 533631de2854Smrgfi 533796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5338c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5339c2cbb186Smrgesac 5340c05e22d7Smrgfi 5341c05e22d7Smrg 534231de2854Smrg 534331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 534431de2854Smrg 534531de2854Smrg eval supported=\$$cacheid 534696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 534796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 534831de2854Smrg if test "$supported" = "yes" ; then 534931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 535031de2854Smrg found="yes" 535131de2854Smrg fi 5352c05e22d7Smrg fi 535331de2854Smrg 535431de2854Smrg 535531de2854Smrg 535631de2854Smrg 535731de2854Smrg 535831de2854Smrg 535931de2854Smrg 536031de2854Smrg 536131de2854Smrg 536231de2854Smrg 536331de2854Smrg 536431de2854Smrg 536531de2854Smrg 536631de2854Smrg 536731de2854Smrg 536831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 536931de2854Smrg 537031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 537131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 537296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 537396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 537496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 537596d43ffdSmrgthen : 537696d43ffdSmrg printf %s "(cached) " >&6 5377c2cbb186Smrgelse case e in #( 5378c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 537931de2854Smrg/* end confdefs.h. */ 538031de2854Smrgint i; 538131de2854Smrg_ACEOF 538296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 538396d43ffdSmrgthen : 538431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5385c2cbb186Smrgelse case e in #( 5386c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5387c2cbb186Smrgesac 538831de2854Smrgfi 5389c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5390c2cbb186Smrgesac 5391c05e22d7Smrgfi 539296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 539396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 539431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 539531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 539631de2854Smrgfi 539731de2854Smrg 539831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 539931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 540031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 540131de2854Smrg fi 540231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 540396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 540496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 540596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 540696d43ffdSmrgthen : 540796d43ffdSmrg printf %s "(cached) " >&6 5408c2cbb186Smrgelse case e in #( 5409c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 541031de2854Smrg/* end confdefs.h. */ 541131de2854Smrgint i; 541231de2854Smrg_ACEOF 541396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 541496d43ffdSmrgthen : 541531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5416c2cbb186Smrgelse case e in #( 5417c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5418c2cbb186Smrgesac 541931de2854Smrgfi 5420c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5421c2cbb186Smrgesac 542231de2854Smrgfi 542396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 542496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 542531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 542631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 542731de2854Smrgfi 542831de2854Smrg 542931de2854Smrgfound="no" 543031de2854Smrg 543131de2854Smrg if test $found = "no" ; then 5432f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 543331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 543431de2854Smrg fi 543531de2854Smrg 5436f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 543731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 543831de2854Smrg fi 543931de2854Smrg 544031de2854Smrg CFLAGS="$CFLAGS -Wformat=2" 544131de2854Smrg 544296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 544396d43ffdSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5444f765521fSmrg cacheid=xorg_cv_cc_flag__Wformat_2 544596d43ffdSmrg if eval test \${$cacheid+y} 544696d43ffdSmrgthen : 544796d43ffdSmrg printf %s "(cached) " >&6 5448c2cbb186Smrgelse case e in #( 5449c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 545031de2854Smrg/* end confdefs.h. */ 545131de2854Smrgint i; 545231de2854Smrgint 545396d43ffdSmrgmain (void) 545431de2854Smrg{ 545531de2854Smrg 545631de2854Smrg ; 545731de2854Smrg return 0; 545831de2854Smrg} 545931de2854Smrg_ACEOF 546096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 546196d43ffdSmrgthen : 546231de2854Smrg eval $cacheid=yes 5463c2cbb186Smrgelse case e in #( 5464c2cbb186Smrg e) eval $cacheid=no ;; 5465c2cbb186Smrgesac 546631de2854Smrgfi 546796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5468c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5469c2cbb186Smrgesac 547031de2854Smrgfi 547131de2854Smrg 547231de2854Smrg 547331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 547431de2854Smrg 547531de2854Smrg eval supported=\$$cacheid 547696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 547796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 547831de2854Smrg if test "$supported" = "yes" ; then 547931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 548031de2854Smrg found="yes" 548131de2854Smrg fi 548231de2854Smrg fi 548331de2854Smrg 548431de2854Smrg if test $found = "no" ; then 5485f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 548631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 548731de2854Smrg fi 548831de2854Smrg 5489f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 549031de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 549131de2854Smrg fi 549231de2854Smrg 549331de2854Smrg CFLAGS="$CFLAGS -Wformat" 549431de2854Smrg 549596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 549696d43ffdSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 549731de2854Smrg cacheid=xorg_cv_cc_flag__Wformat 549896d43ffdSmrg if eval test \${$cacheid+y} 549996d43ffdSmrgthen : 550096d43ffdSmrg printf %s "(cached) " >&6 5501c2cbb186Smrgelse case e in #( 5502c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 550331de2854Smrg/* end confdefs.h. */ 550431de2854Smrgint i; 550531de2854Smrgint 550696d43ffdSmrgmain (void) 550731de2854Smrg{ 550831de2854Smrg 550931de2854Smrg ; 551031de2854Smrg return 0; 551131de2854Smrg} 551231de2854Smrg_ACEOF 551396d43ffdSmrgif ac_fn_c_try_link "$LINENO" 551496d43ffdSmrgthen : 551531de2854Smrg eval $cacheid=yes 5516c2cbb186Smrgelse case e in #( 5517c2cbb186Smrg e) eval $cacheid=no ;; 5518c2cbb186Smrgesac 551931de2854Smrgfi 552096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5521c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5522c2cbb186Smrgesac 552331de2854Smrgfi 552431de2854Smrg 552531de2854Smrg 552631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 552731de2854Smrg 552831de2854Smrg eval supported=\$$cacheid 552996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 553096d43ffdSmrgprintf "%s\n" "$supported" >&6; } 553131de2854Smrg if test "$supported" = "yes" ; then 553231de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 553331de2854Smrg found="yes" 553431de2854Smrg fi 553531de2854Smrg fi 553631de2854Smrg 553731de2854Smrg 553831de2854Smrg 553931de2854Smrg 554031de2854Smrg 554131de2854Smrg 554231de2854Smrg 554331de2854Smrg 554431de2854Smrg 554531de2854Smrg 554631de2854Smrg 554731de2854Smrg 554831de2854Smrg 554931de2854Smrg 555031de2854Smrg 555131de2854Smrg 555231de2854Smrg 555331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 555431de2854Smrg 555531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 555631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 555796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 555896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 555996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 556096d43ffdSmrgthen : 556196d43ffdSmrg printf %s "(cached) " >&6 5562c2cbb186Smrgelse case e in #( 5563c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 556431de2854Smrg/* end confdefs.h. */ 556531de2854Smrgint i; 556631de2854Smrg_ACEOF 556796d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 556896d43ffdSmrgthen : 556931de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5570c2cbb186Smrgelse case e in #( 5571c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5572c2cbb186Smrgesac 557331de2854Smrgfi 5574c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5575c2cbb186Smrgesac 557631de2854Smrgfi 557796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 557896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 557931de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 558031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 558131de2854Smrgfi 558231de2854Smrg 558331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 558431de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 558531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 558631de2854Smrg fi 558731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 558896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 558996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 559096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 559196d43ffdSmrgthen : 559296d43ffdSmrg printf %s "(cached) " >&6 5593c2cbb186Smrgelse case e in #( 5594c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 559531de2854Smrg/* end confdefs.h. */ 559631de2854Smrgint i; 559731de2854Smrg_ACEOF 559896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 559996d43ffdSmrgthen : 560031de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5601c2cbb186Smrgelse case e in #( 5602c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5603c2cbb186Smrgesac 560431de2854Smrgfi 5605c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5606c2cbb186Smrgesac 560731de2854Smrgfi 560896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 560996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 561031de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 561131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 561231de2854Smrgfi 561331de2854Smrg 561431de2854Smrgfound="no" 561531de2854Smrg 561631de2854Smrg if test $found = "no" ; then 5617f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 561831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 561931de2854Smrg fi 562031de2854Smrg 5621f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 562231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 562331de2854Smrg fi 562431de2854Smrg 562531de2854Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 562631de2854Smrg 562796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 562896d43ffdSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 562931de2854Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 563096d43ffdSmrg if eval test \${$cacheid+y} 563196d43ffdSmrgthen : 563296d43ffdSmrg printf %s "(cached) " >&6 5633c2cbb186Smrgelse case e in #( 5634c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 563531de2854Smrg/* end confdefs.h. */ 563631de2854Smrgint i; 563731de2854Smrgint 563896d43ffdSmrgmain (void) 563931de2854Smrg{ 564031de2854Smrg 564131de2854Smrg ; 564231de2854Smrg return 0; 564331de2854Smrg} 564431de2854Smrg_ACEOF 564596d43ffdSmrgif ac_fn_c_try_link "$LINENO" 564696d43ffdSmrgthen : 564731de2854Smrg eval $cacheid=yes 5648c2cbb186Smrgelse case e in #( 5649c2cbb186Smrg e) eval $cacheid=no ;; 5650c2cbb186Smrgesac 565131de2854Smrgfi 565296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5653c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5654c2cbb186Smrgesac 565531de2854Smrgfi 565631de2854Smrg 565731de2854Smrg 565831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 565931de2854Smrg 566031de2854Smrg eval supported=\$$cacheid 566196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 566296d43ffdSmrgprintf "%s\n" "$supported" >&6; } 566331de2854Smrg if test "$supported" = "yes" ; then 566431de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 566531de2854Smrg found="yes" 566631de2854Smrg fi 566731de2854Smrg fi 566831de2854Smrg 566931de2854Smrg 567031de2854Smrg 567131de2854Smrg 567231de2854Smrg 567331de2854Smrg 567431de2854Smrg 567531de2854Smrg 567631de2854Smrg 567731de2854Smrg 567831de2854Smrg 567931de2854Smrg 568031de2854Smrg 568131de2854Smrg 568231de2854Smrg 568331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 568431de2854Smrg 568531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 568631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 568796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 568896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 568996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 569096d43ffdSmrgthen : 569196d43ffdSmrg printf %s "(cached) " >&6 5692c2cbb186Smrgelse case e in #( 5693c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 569431de2854Smrg/* end confdefs.h. */ 569531de2854Smrgint i; 569631de2854Smrg_ACEOF 569796d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 569896d43ffdSmrgthen : 569931de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5700c2cbb186Smrgelse case e in #( 5701c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5702c2cbb186Smrgesac 570331de2854Smrgfi 5704c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5705c2cbb186Smrgesac 570631de2854Smrgfi 570796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 570896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 570931de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 571031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 571131de2854Smrgfi 571231de2854Smrg 571331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 571431de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 571531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 571631de2854Smrg fi 571731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 571896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 571996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 572096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 572196d43ffdSmrgthen : 572296d43ffdSmrg printf %s "(cached) " >&6 5723c2cbb186Smrgelse case e in #( 5724c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 572531de2854Smrg/* end confdefs.h. */ 572631de2854Smrgint i; 572731de2854Smrg_ACEOF 572896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 572996d43ffdSmrgthen : 573031de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5731c2cbb186Smrgelse case e in #( 5732c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5733c2cbb186Smrgesac 573431de2854Smrgfi 5735c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5736c2cbb186Smrgesac 573731de2854Smrgfi 573896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 573996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 574031de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 574131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 574231de2854Smrgfi 574331de2854Smrg 574431de2854Smrgfound="no" 574531de2854Smrg 574631de2854Smrg if test $found = "no" ; then 5747f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 574831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 574931de2854Smrg fi 575031de2854Smrg 5751f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 575231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 575331de2854Smrg fi 575431de2854Smrg 575531de2854Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 575631de2854Smrg 575796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 575896d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 575931de2854Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 576096d43ffdSmrg if eval test \${$cacheid+y} 576196d43ffdSmrgthen : 576296d43ffdSmrg printf %s "(cached) " >&6 5763c2cbb186Smrgelse case e in #( 5764c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 576531de2854Smrg/* end confdefs.h. */ 576631de2854Smrgint i; 576731de2854Smrgint 576896d43ffdSmrgmain (void) 576931de2854Smrg{ 577031de2854Smrg 577131de2854Smrg ; 577231de2854Smrg return 0; 577331de2854Smrg} 577431de2854Smrg_ACEOF 577596d43ffdSmrgif ac_fn_c_try_link "$LINENO" 577696d43ffdSmrgthen : 577731de2854Smrg eval $cacheid=yes 5778c2cbb186Smrgelse case e in #( 5779c2cbb186Smrg e) eval $cacheid=no ;; 5780c2cbb186Smrgesac 578131de2854Smrgfi 578296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5783c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5784c2cbb186Smrgesac 578531de2854Smrgfi 578631de2854Smrg 578731de2854Smrg 578831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 578931de2854Smrg 579031de2854Smrg eval supported=\$$cacheid 579196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 579296d43ffdSmrgprintf "%s\n" "$supported" >&6; } 579331de2854Smrg if test "$supported" = "yes" ; then 579431de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 579531de2854Smrg found="yes" 579631de2854Smrg fi 579731de2854Smrg fi 579831de2854Smrg 579931de2854Smrg 580031de2854Smrg 580131de2854Smrg 580231de2854Smrg 580331de2854Smrg 580431de2854Smrg 580531de2854Smrg 580631de2854Smrg 580731de2854Smrg 580831de2854Smrg 580931de2854Smrg 581031de2854Smrg 581131de2854Smrg 581231de2854Smrg 581331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 581431de2854Smrg 581531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 581631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 581796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 581896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 581996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 582096d43ffdSmrgthen : 582196d43ffdSmrg printf %s "(cached) " >&6 5822c2cbb186Smrgelse case e in #( 5823c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 582431de2854Smrg/* end confdefs.h. */ 582531de2854Smrgint i; 582631de2854Smrg_ACEOF 582796d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 582896d43ffdSmrgthen : 582931de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5830c2cbb186Smrgelse case e in #( 5831c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5832c2cbb186Smrgesac 583331de2854Smrgfi 5834c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5835c2cbb186Smrgesac 583631de2854Smrgfi 583796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 583896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 583931de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 584031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 584131de2854Smrgfi 584231de2854Smrg 584331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 584431de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 584531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 584631de2854Smrg fi 584731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 584896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 584996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 585096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 585196d43ffdSmrgthen : 585296d43ffdSmrg printf %s "(cached) " >&6 5853c2cbb186Smrgelse case e in #( 5854c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 585531de2854Smrg/* end confdefs.h. */ 585631de2854Smrgint i; 585731de2854Smrg_ACEOF 585896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 585996d43ffdSmrgthen : 586031de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5861c2cbb186Smrgelse case e in #( 5862c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5863c2cbb186Smrgesac 586431de2854Smrgfi 5865c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5866c2cbb186Smrgesac 586731de2854Smrgfi 586896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 586996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 587031de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 587131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 587231de2854Smrgfi 587331de2854Smrg 587431de2854Smrgfound="no" 587531de2854Smrg 587631de2854Smrg if test $found = "no" ; then 5877f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 587831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 587931de2854Smrg fi 588031de2854Smrg 5881f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 588231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 588331de2854Smrg fi 588431de2854Smrg 588531de2854Smrg CFLAGS="$CFLAGS -Wnested-externs" 588631de2854Smrg 588796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 588896d43ffdSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 588931de2854Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 589096d43ffdSmrg if eval test \${$cacheid+y} 589196d43ffdSmrgthen : 589296d43ffdSmrg printf %s "(cached) " >&6 5893c2cbb186Smrgelse case e in #( 5894c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 589531de2854Smrg/* end confdefs.h. */ 589631de2854Smrgint i; 589731de2854Smrgint 589896d43ffdSmrgmain (void) 589931de2854Smrg{ 590031de2854Smrg 590131de2854Smrg ; 590231de2854Smrg return 0; 590331de2854Smrg} 590431de2854Smrg_ACEOF 590596d43ffdSmrgif ac_fn_c_try_link "$LINENO" 590696d43ffdSmrgthen : 590731de2854Smrg eval $cacheid=yes 5908c2cbb186Smrgelse case e in #( 5909c2cbb186Smrg e) eval $cacheid=no ;; 5910c2cbb186Smrgesac 591131de2854Smrgfi 591296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5913c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 5914c2cbb186Smrgesac 591531de2854Smrgfi 591631de2854Smrg 591731de2854Smrg 591831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 591931de2854Smrg 592031de2854Smrg eval supported=\$$cacheid 592196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 592296d43ffdSmrgprintf "%s\n" "$supported" >&6; } 592331de2854Smrg if test "$supported" = "yes" ; then 592431de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 592531de2854Smrg found="yes" 592631de2854Smrg fi 592731de2854Smrg fi 592831de2854Smrg 592931de2854Smrg 593031de2854Smrg 593131de2854Smrg 593231de2854Smrg 593331de2854Smrg 593431de2854Smrg 593531de2854Smrg 593631de2854Smrg 593731de2854Smrg 593831de2854Smrg 593931de2854Smrg 594031de2854Smrg 594131de2854Smrg 594231de2854Smrg 594331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 594431de2854Smrg 594531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 594631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 594796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 594896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 594996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 595096d43ffdSmrgthen : 595196d43ffdSmrg printf %s "(cached) " >&6 5952c2cbb186Smrgelse case e in #( 5953c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 595431de2854Smrg/* end confdefs.h. */ 595531de2854Smrgint i; 595631de2854Smrg_ACEOF 595796d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 595896d43ffdSmrgthen : 595931de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5960c2cbb186Smrgelse case e in #( 5961c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5962c2cbb186Smrgesac 596331de2854Smrgfi 5964c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5965c2cbb186Smrgesac 596631de2854Smrgfi 596796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 596896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 596931de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 597031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 597131de2854Smrgfi 597231de2854Smrg 597331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 597431de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 597531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 597631de2854Smrg fi 597731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 597896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 597996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 598096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 598196d43ffdSmrgthen : 598296d43ffdSmrg printf %s "(cached) " >&6 5983c2cbb186Smrgelse case e in #( 5984c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 598531de2854Smrg/* end confdefs.h. */ 598631de2854Smrgint i; 598731de2854Smrg_ACEOF 598896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 598996d43ffdSmrgthen : 599031de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5991c2cbb186Smrgelse case e in #( 5992c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5993c2cbb186Smrgesac 599431de2854Smrgfi 5995c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5996c2cbb186Smrgesac 599731de2854Smrgfi 599896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 599996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 600031de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 600131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 600231de2854Smrgfi 600331de2854Smrg 600431de2854Smrgfound="no" 600531de2854Smrg 600631de2854Smrg if test $found = "no" ; then 6007f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 600831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 600931de2854Smrg fi 601031de2854Smrg 6011f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 601231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 601331de2854Smrg fi 601431de2854Smrg 601531de2854Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 601631de2854Smrg 601796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 601896d43ffdSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 601931de2854Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 602096d43ffdSmrg if eval test \${$cacheid+y} 602196d43ffdSmrgthen : 602296d43ffdSmrg printf %s "(cached) " >&6 6023c2cbb186Smrgelse case e in #( 6024c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 602531de2854Smrg/* end confdefs.h. */ 602631de2854Smrgint i; 602731de2854Smrgint 602896d43ffdSmrgmain (void) 602931de2854Smrg{ 603031de2854Smrg 603131de2854Smrg ; 603231de2854Smrg return 0; 603331de2854Smrg} 603431de2854Smrg_ACEOF 603596d43ffdSmrgif ac_fn_c_try_link "$LINENO" 603696d43ffdSmrgthen : 603731de2854Smrg eval $cacheid=yes 6038c2cbb186Smrgelse case e in #( 6039c2cbb186Smrg e) eval $cacheid=no ;; 6040c2cbb186Smrgesac 604131de2854Smrgfi 604296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6043c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6044c2cbb186Smrgesac 604531de2854Smrgfi 604631de2854Smrg 604731de2854Smrg 604831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 604931de2854Smrg 605031de2854Smrg eval supported=\$$cacheid 605196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 605296d43ffdSmrgprintf "%s\n" "$supported" >&6; } 605331de2854Smrg if test "$supported" = "yes" ; then 605431de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 605531de2854Smrg found="yes" 605631de2854Smrg fi 605731de2854Smrg fi 605831de2854Smrg 605931de2854Smrg 606031de2854Smrg 606131de2854Smrg 606231de2854Smrg 606331de2854Smrg 606431de2854Smrg 606531de2854Smrg 606631de2854Smrg 606731de2854Smrg 606831de2854Smrg 606931de2854Smrg 607031de2854Smrg 607131de2854Smrg 607231de2854Smrg 607331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 607431de2854Smrg 607531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 607631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 607796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 607896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 607996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 608096d43ffdSmrgthen : 608196d43ffdSmrg printf %s "(cached) " >&6 6082c2cbb186Smrgelse case e in #( 6083c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 608431de2854Smrg/* end confdefs.h. */ 608531de2854Smrgint i; 608631de2854Smrg_ACEOF 608796d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 608896d43ffdSmrgthen : 608931de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6090c2cbb186Smrgelse case e in #( 6091c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6092c2cbb186Smrgesac 609331de2854Smrgfi 6094c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6095c2cbb186Smrgesac 609631de2854Smrgfi 609796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 609896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 609931de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 610031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 610131de2854Smrgfi 610231de2854Smrg 610331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 610431de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 610531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 610631de2854Smrg fi 610731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 610896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 610996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 611096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 611196d43ffdSmrgthen : 611296d43ffdSmrg printf %s "(cached) " >&6 6113c2cbb186Smrgelse case e in #( 6114c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 611531de2854Smrg/* end confdefs.h. */ 611631de2854Smrgint i; 611731de2854Smrg_ACEOF 611896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 611996d43ffdSmrgthen : 612031de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6121c2cbb186Smrgelse case e in #( 6122c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6123c2cbb186Smrgesac 612431de2854Smrgfi 6125c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6126c2cbb186Smrgesac 612731de2854Smrgfi 612896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 612996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 613031de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 613131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 613231de2854Smrgfi 613331de2854Smrg 613431de2854Smrgfound="no" 613531de2854Smrg 613631de2854Smrg if test $found = "no" ; then 6137f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 613831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 613931de2854Smrg fi 614031de2854Smrg 6141f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 614231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 614331de2854Smrg fi 614431de2854Smrg 614531de2854Smrg CFLAGS="$CFLAGS -Wold-style-definition" 614631de2854Smrg 614796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 614896d43ffdSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 614931de2854Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 615096d43ffdSmrg if eval test \${$cacheid+y} 615196d43ffdSmrgthen : 615296d43ffdSmrg printf %s "(cached) " >&6 6153c2cbb186Smrgelse case e in #( 6154c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 615531de2854Smrg/* end confdefs.h. */ 615631de2854Smrgint i; 615731de2854Smrgint 615896d43ffdSmrgmain (void) 615931de2854Smrg{ 616031de2854Smrg 616131de2854Smrg ; 616231de2854Smrg return 0; 616331de2854Smrg} 616431de2854Smrg_ACEOF 616596d43ffdSmrgif ac_fn_c_try_link "$LINENO" 616696d43ffdSmrgthen : 616731de2854Smrg eval $cacheid=yes 6168c2cbb186Smrgelse case e in #( 6169c2cbb186Smrg e) eval $cacheid=no ;; 6170c2cbb186Smrgesac 617131de2854Smrgfi 617296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6173c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6174c2cbb186Smrgesac 617531de2854Smrgfi 617631de2854Smrg 617731de2854Smrg 617831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 617931de2854Smrg 618031de2854Smrg eval supported=\$$cacheid 618196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 618296d43ffdSmrgprintf "%s\n" "$supported" >&6; } 618331de2854Smrg if test "$supported" = "yes" ; then 618431de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 618531de2854Smrg found="yes" 618631de2854Smrg fi 618731de2854Smrg fi 618831de2854Smrg 6189f765521fSmrg if test $found = "no" ; then 6190f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6191f765521fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6192f765521fSmrg fi 6193f765521fSmrg 6194f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6195f765521fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6196f765521fSmrg fi 6197f765521fSmrg 6198f765521fSmrg CFLAGS="$CFLAGS -fd" 6199f765521fSmrg 620096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 620196d43ffdSmrgprintf %s "checking if $CC supports -fd... " >&6; } 6202f765521fSmrg cacheid=xorg_cv_cc_flag__fd 620396d43ffdSmrg if eval test \${$cacheid+y} 620496d43ffdSmrgthen : 620596d43ffdSmrg printf %s "(cached) " >&6 6206c2cbb186Smrgelse case e in #( 6207c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6208f765521fSmrg/* end confdefs.h. */ 6209f765521fSmrgint i; 6210f765521fSmrgint 621196d43ffdSmrgmain (void) 6212f765521fSmrg{ 6213f765521fSmrg 6214f765521fSmrg ; 6215f765521fSmrg return 0; 6216f765521fSmrg} 6217f765521fSmrg_ACEOF 621896d43ffdSmrgif ac_fn_c_try_link "$LINENO" 621996d43ffdSmrgthen : 6220f765521fSmrg eval $cacheid=yes 6221c2cbb186Smrgelse case e in #( 6222c2cbb186Smrg e) eval $cacheid=no ;; 6223c2cbb186Smrgesac 6224f765521fSmrgfi 622596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6226c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6227c2cbb186Smrgesac 6228f765521fSmrgfi 6229f765521fSmrg 6230f765521fSmrg 6231f765521fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6232f765521fSmrg 6233f765521fSmrg eval supported=\$$cacheid 623496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 623596d43ffdSmrgprintf "%s\n" "$supported" >&6; } 6236f765521fSmrg if test "$supported" = "yes" ; then 6237f765521fSmrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6238f765521fSmrg found="yes" 6239f765521fSmrg fi 6240f765521fSmrg fi 6241f765521fSmrg 624231de2854Smrg 624331de2854Smrg 624431de2854Smrg 624531de2854Smrg 624631de2854Smrg 624731de2854Smrg 624831de2854Smrg 624931de2854Smrg 625031de2854Smrg 625131de2854Smrg 625231de2854Smrg 625331de2854Smrg 625431de2854Smrg 625531de2854Smrg 625631de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 625731de2854Smrg 625831de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 625931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 626096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 626196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 626296d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 626396d43ffdSmrgthen : 626496d43ffdSmrg printf %s "(cached) " >&6 6265c2cbb186Smrgelse case e in #( 6266c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 626731de2854Smrg/* end confdefs.h. */ 626831de2854Smrgint i; 626931de2854Smrg_ACEOF 627096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 627196d43ffdSmrgthen : 627231de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6273c2cbb186Smrgelse case e in #( 6274c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6275c2cbb186Smrgesac 627631de2854Smrgfi 6277c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6278c2cbb186Smrgesac 627931de2854Smrgfi 628096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 628196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 628231de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 628331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 628431de2854Smrgfi 628531de2854Smrg 628631de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 628731de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 628831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 628931de2854Smrg fi 629031de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 629196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 629296d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 629396d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 629496d43ffdSmrgthen : 629596d43ffdSmrg printf %s "(cached) " >&6 6296c2cbb186Smrgelse case e in #( 6297c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 629831de2854Smrg/* end confdefs.h. */ 629931de2854Smrgint i; 630031de2854Smrg_ACEOF 630196d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 630296d43ffdSmrgthen : 630331de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6304c2cbb186Smrgelse case e in #( 6305c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6306c2cbb186Smrgesac 630731de2854Smrgfi 6308c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6309c2cbb186Smrgesac 631031de2854Smrgfi 631196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 631296d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 631331de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 631431de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 631531de2854Smrgfi 631631de2854Smrg 631731de2854Smrgfound="no" 631831de2854Smrg 631931de2854Smrg if test $found = "no" ; then 6320f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 632131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 632231de2854Smrg fi 632331de2854Smrg 6324f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 632531de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 632631de2854Smrg fi 632731de2854Smrg 632831de2854Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 632931de2854Smrg 633096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 633196d43ffdSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 633231de2854Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 633396d43ffdSmrg if eval test \${$cacheid+y} 633496d43ffdSmrgthen : 633596d43ffdSmrg printf %s "(cached) " >&6 6336c2cbb186Smrgelse case e in #( 6337c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 633831de2854Smrg/* end confdefs.h. */ 633931de2854Smrgint i; 634031de2854Smrgint 634196d43ffdSmrgmain (void) 634231de2854Smrg{ 634331de2854Smrg 634431de2854Smrg ; 634531de2854Smrg return 0; 634631de2854Smrg} 634731de2854Smrg_ACEOF 634896d43ffdSmrgif ac_fn_c_try_link "$LINENO" 634996d43ffdSmrgthen : 635031de2854Smrg eval $cacheid=yes 6351c2cbb186Smrgelse case e in #( 6352c2cbb186Smrg e) eval $cacheid=no ;; 6353c2cbb186Smrgesac 635431de2854Smrgfi 635596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6356c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6357c2cbb186Smrgesac 635831de2854Smrgfi 635931de2854Smrg 636031de2854Smrg 636131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 636231de2854Smrg 636331de2854Smrg eval supported=\$$cacheid 636496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 636596d43ffdSmrgprintf "%s\n" "$supported" >&6; } 636631de2854Smrg if test "$supported" = "yes" ; then 636731de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 636831de2854Smrg found="yes" 636931de2854Smrg fi 637031de2854Smrg fi 637131de2854Smrg 637231de2854Smrg 637331de2854Smrg 637431de2854Smrg 637531de2854Smrg 637631de2854Smrg# This chunk adds additional warnings that could catch undesired effects. 637731de2854Smrg 637831de2854Smrg 637931de2854Smrg 638031de2854Smrg 638131de2854Smrg 638231de2854Smrg 638331de2854Smrg 638431de2854Smrg 638531de2854Smrg 638631de2854Smrg 638731de2854Smrg 638831de2854Smrg 638931de2854Smrg 639031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 639131de2854Smrg 639231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 639331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 639496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 639596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 639696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 639796d43ffdSmrgthen : 639896d43ffdSmrg printf %s "(cached) " >&6 6399c2cbb186Smrgelse case e in #( 6400c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 640131de2854Smrg/* end confdefs.h. */ 640231de2854Smrgint i; 640331de2854Smrg_ACEOF 640496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 640596d43ffdSmrgthen : 640631de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6407c2cbb186Smrgelse case e in #( 6408c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6409c2cbb186Smrgesac 641031de2854Smrgfi 6411c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6412c2cbb186Smrgesac 641331de2854Smrgfi 641496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 641596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 641631de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 641731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 641831de2854Smrgfi 641931de2854Smrg 642031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 642131de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 642231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 642331de2854Smrg fi 642431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 642596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 642696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 642796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 642896d43ffdSmrgthen : 642996d43ffdSmrg printf %s "(cached) " >&6 6430c2cbb186Smrgelse case e in #( 6431c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 643231de2854Smrg/* end confdefs.h. */ 643331de2854Smrgint i; 643431de2854Smrg_ACEOF 643596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 643696d43ffdSmrgthen : 643731de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6438c2cbb186Smrgelse case e in #( 6439c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6440c2cbb186Smrgesac 644131de2854Smrgfi 6442c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6443c2cbb186Smrgesac 644431de2854Smrgfi 644596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 644696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 644731de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 644831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 644931de2854Smrgfi 645031de2854Smrg 645131de2854Smrgfound="no" 645231de2854Smrg 645331de2854Smrg if test $found = "no" ; then 6454f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 645531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 645631de2854Smrg fi 645731de2854Smrg 6458f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 645931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 646031de2854Smrg fi 646131de2854Smrg 646231de2854Smrg CFLAGS="$CFLAGS -Wunused" 646331de2854Smrg 646496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 646596d43ffdSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 646631de2854Smrg cacheid=xorg_cv_cc_flag__Wunused 646796d43ffdSmrg if eval test \${$cacheid+y} 646896d43ffdSmrgthen : 646996d43ffdSmrg printf %s "(cached) " >&6 6470c2cbb186Smrgelse case e in #( 6471c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 647231de2854Smrg/* end confdefs.h. */ 647331de2854Smrgint i; 647431de2854Smrgint 647596d43ffdSmrgmain (void) 647631de2854Smrg{ 647731de2854Smrg 647831de2854Smrg ; 647931de2854Smrg return 0; 648031de2854Smrg} 648131de2854Smrg_ACEOF 648296d43ffdSmrgif ac_fn_c_try_link "$LINENO" 648396d43ffdSmrgthen : 648431de2854Smrg eval $cacheid=yes 6485c2cbb186Smrgelse case e in #( 6486c2cbb186Smrg e) eval $cacheid=no ;; 6487c2cbb186Smrgesac 648831de2854Smrgfi 648996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6490c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6491c2cbb186Smrgesac 649231de2854Smrgfi 649331de2854Smrg 649431de2854Smrg 649531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 649631de2854Smrg 649731de2854Smrg eval supported=\$$cacheid 649896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 649996d43ffdSmrgprintf "%s\n" "$supported" >&6; } 650031de2854Smrg if test "$supported" = "yes" ; then 650131de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 650231de2854Smrg found="yes" 650331de2854Smrg fi 650431de2854Smrg fi 650531de2854Smrg 650631de2854Smrg 650731de2854Smrg 650831de2854Smrg 650931de2854Smrg 651031de2854Smrg 651131de2854Smrg 651231de2854Smrg 651331de2854Smrg 651431de2854Smrg 651531de2854Smrg 651631de2854Smrg 651731de2854Smrg 651831de2854Smrg 651931de2854Smrg 652031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 652131de2854Smrg 652231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 652331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 652496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 652596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 652696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 652796d43ffdSmrgthen : 652896d43ffdSmrg printf %s "(cached) " >&6 6529c2cbb186Smrgelse case e in #( 6530c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 653131de2854Smrg/* end confdefs.h. */ 653231de2854Smrgint i; 653331de2854Smrg_ACEOF 653496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 653596d43ffdSmrgthen : 653631de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6537c2cbb186Smrgelse case e in #( 6538c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6539c2cbb186Smrgesac 654031de2854Smrgfi 6541c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6542c2cbb186Smrgesac 654331de2854Smrgfi 654496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 654596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 654631de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 654731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 654831de2854Smrgfi 654931de2854Smrg 655031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 655131de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 655231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 655331de2854Smrg fi 655431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 655596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 655696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 655796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 655896d43ffdSmrgthen : 655996d43ffdSmrg printf %s "(cached) " >&6 6560c2cbb186Smrgelse case e in #( 6561c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 656231de2854Smrg/* end confdefs.h. */ 656331de2854Smrgint i; 656431de2854Smrg_ACEOF 656596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 656696d43ffdSmrgthen : 656731de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6568c2cbb186Smrgelse case e in #( 6569c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6570c2cbb186Smrgesac 657131de2854Smrgfi 6572c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6573c2cbb186Smrgesac 657431de2854Smrgfi 657596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 657696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 657731de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 657831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 657931de2854Smrgfi 658031de2854Smrg 658131de2854Smrgfound="no" 658231de2854Smrg 658331de2854Smrg if test $found = "no" ; then 6584f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 658531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 658631de2854Smrg fi 658731de2854Smrg 6588f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 658931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 659031de2854Smrg fi 659131de2854Smrg 659231de2854Smrg CFLAGS="$CFLAGS -Wuninitialized" 659331de2854Smrg 659496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 659596d43ffdSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 659631de2854Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 659796d43ffdSmrg if eval test \${$cacheid+y} 659896d43ffdSmrgthen : 659996d43ffdSmrg printf %s "(cached) " >&6 6600c2cbb186Smrgelse case e in #( 6601c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 660231de2854Smrg/* end confdefs.h. */ 660331de2854Smrgint i; 660431de2854Smrgint 660596d43ffdSmrgmain (void) 660631de2854Smrg{ 660731de2854Smrg 660831de2854Smrg ; 660931de2854Smrg return 0; 661031de2854Smrg} 661131de2854Smrg_ACEOF 661296d43ffdSmrgif ac_fn_c_try_link "$LINENO" 661396d43ffdSmrgthen : 661431de2854Smrg eval $cacheid=yes 6615c2cbb186Smrgelse case e in #( 6616c2cbb186Smrg e) eval $cacheid=no ;; 6617c2cbb186Smrgesac 661831de2854Smrgfi 661996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6620c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6621c2cbb186Smrgesac 662231de2854Smrgfi 662331de2854Smrg 662431de2854Smrg 662531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 662631de2854Smrg 662731de2854Smrg eval supported=\$$cacheid 662896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 662996d43ffdSmrgprintf "%s\n" "$supported" >&6; } 663031de2854Smrg if test "$supported" = "yes" ; then 663131de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 663231de2854Smrg found="yes" 663331de2854Smrg fi 663431de2854Smrg fi 663531de2854Smrg 663631de2854Smrg 663731de2854Smrg 663831de2854Smrg 663931de2854Smrg 664031de2854Smrg 664131de2854Smrg 664231de2854Smrg 664331de2854Smrg 664431de2854Smrg 664531de2854Smrg 664631de2854Smrg 664731de2854Smrg 664831de2854Smrg 664931de2854Smrg 665031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 665131de2854Smrg 665231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 665331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 665496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 665596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 665696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 665796d43ffdSmrgthen : 665896d43ffdSmrg printf %s "(cached) " >&6 6659c2cbb186Smrgelse case e in #( 6660c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 666131de2854Smrg/* end confdefs.h. */ 666231de2854Smrgint i; 666331de2854Smrg_ACEOF 666496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 666596d43ffdSmrgthen : 666631de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6667c2cbb186Smrgelse case e in #( 6668c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6669c2cbb186Smrgesac 667031de2854Smrgfi 6671c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6672c2cbb186Smrgesac 667331de2854Smrgfi 667496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 667596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 667631de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 667731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 667831de2854Smrgfi 667931de2854Smrg 668031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 668131de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 668231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 668331de2854Smrg fi 668431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 668596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 668696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 668796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 668896d43ffdSmrgthen : 668996d43ffdSmrg printf %s "(cached) " >&6 6690c2cbb186Smrgelse case e in #( 6691c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 669231de2854Smrg/* end confdefs.h. */ 669331de2854Smrgint i; 669431de2854Smrg_ACEOF 669596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 669696d43ffdSmrgthen : 669731de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6698c2cbb186Smrgelse case e in #( 6699c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6700c2cbb186Smrgesac 670131de2854Smrgfi 6702c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6703c2cbb186Smrgesac 670431de2854Smrgfi 670596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 670696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 670731de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 670831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 670931de2854Smrgfi 671031de2854Smrg 671131de2854Smrgfound="no" 671231de2854Smrg 671331de2854Smrg if test $found = "no" ; then 6714f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 671531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 671631de2854Smrg fi 671731de2854Smrg 6718f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 671931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 672031de2854Smrg fi 672131de2854Smrg 672231de2854Smrg CFLAGS="$CFLAGS -Wshadow" 672331de2854Smrg 672496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 672596d43ffdSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 672631de2854Smrg cacheid=xorg_cv_cc_flag__Wshadow 672796d43ffdSmrg if eval test \${$cacheid+y} 672896d43ffdSmrgthen : 672996d43ffdSmrg printf %s "(cached) " >&6 6730c2cbb186Smrgelse case e in #( 6731c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 673231de2854Smrg/* end confdefs.h. */ 673331de2854Smrgint i; 673431de2854Smrgint 673596d43ffdSmrgmain (void) 673631de2854Smrg{ 673731de2854Smrg 673831de2854Smrg ; 673931de2854Smrg return 0; 674031de2854Smrg} 674131de2854Smrg_ACEOF 674296d43ffdSmrgif ac_fn_c_try_link "$LINENO" 674396d43ffdSmrgthen : 674431de2854Smrg eval $cacheid=yes 6745c2cbb186Smrgelse case e in #( 6746c2cbb186Smrg e) eval $cacheid=no ;; 6747c2cbb186Smrgesac 674831de2854Smrgfi 674996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6750c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6751c2cbb186Smrgesac 675231de2854Smrgfi 675331de2854Smrg 675431de2854Smrg 675531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 675631de2854Smrg 675731de2854Smrg eval supported=\$$cacheid 675896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 675996d43ffdSmrgprintf "%s\n" "$supported" >&6; } 676031de2854Smrg if test "$supported" = "yes" ; then 676131de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 676231de2854Smrg found="yes" 676331de2854Smrg fi 676431de2854Smrg fi 676531de2854Smrg 676631de2854Smrg 676731de2854Smrg 676831de2854Smrg 676931de2854Smrg 677031de2854Smrg 677131de2854Smrg 677231de2854Smrg 677331de2854Smrg 677431de2854Smrg 677531de2854Smrg 677631de2854Smrg 677731de2854Smrg 677831de2854Smrg 677931de2854Smrg 678031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 678131de2854Smrg 678231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 678331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 678496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 678596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 678696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 678796d43ffdSmrgthen : 678896d43ffdSmrg printf %s "(cached) " >&6 6789c2cbb186Smrgelse case e in #( 6790c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 679131de2854Smrg/* end confdefs.h. */ 679231de2854Smrgint i; 679331de2854Smrg_ACEOF 679496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 679596d43ffdSmrgthen : 679631de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6797c2cbb186Smrgelse case e in #( 6798c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6799c2cbb186Smrgesac 680031de2854Smrgfi 6801c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6802c2cbb186Smrgesac 680331de2854Smrgfi 680496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 680596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 680631de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 680731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 680831de2854Smrgfi 680931de2854Smrg 681031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 681131de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 681231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 681331de2854Smrg fi 681431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 681596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 681696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 681796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 681896d43ffdSmrgthen : 681996d43ffdSmrg printf %s "(cached) " >&6 6820c2cbb186Smrgelse case e in #( 6821c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 682231de2854Smrg/* end confdefs.h. */ 682331de2854Smrgint i; 682431de2854Smrg_ACEOF 682596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 682696d43ffdSmrgthen : 682731de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6828c2cbb186Smrgelse case e in #( 6829c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6830c2cbb186Smrgesac 683131de2854Smrgfi 6832c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6833c2cbb186Smrgesac 683431de2854Smrgfi 683596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 683696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 683731de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 683831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 683931de2854Smrgfi 684031de2854Smrg 684131de2854Smrgfound="no" 684231de2854Smrg 684331de2854Smrg if test $found = "no" ; then 6844f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 684531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 684631de2854Smrg fi 684731de2854Smrg 6848f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 684931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 685031de2854Smrg fi 685131de2854Smrg 6852f765521fSmrg CFLAGS="$CFLAGS -Wmissing-noreturn" 685331de2854Smrg 685496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 685596d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6856f765521fSmrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 685796d43ffdSmrg if eval test \${$cacheid+y} 685896d43ffdSmrgthen : 685996d43ffdSmrg printf %s "(cached) " >&6 6860c2cbb186Smrgelse case e in #( 6861c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 686231de2854Smrg/* end confdefs.h. */ 686331de2854Smrgint i; 686431de2854Smrgint 686596d43ffdSmrgmain (void) 686631de2854Smrg{ 686731de2854Smrg 686831de2854Smrg ; 686931de2854Smrg return 0; 687031de2854Smrg} 687131de2854Smrg_ACEOF 687296d43ffdSmrgif ac_fn_c_try_link "$LINENO" 687396d43ffdSmrgthen : 687431de2854Smrg eval $cacheid=yes 6875c2cbb186Smrgelse case e in #( 6876c2cbb186Smrg e) eval $cacheid=no ;; 6877c2cbb186Smrgesac 687831de2854Smrgfi 687996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6880c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 6881c2cbb186Smrgesac 688231de2854Smrgfi 688331de2854Smrg 688431de2854Smrg 688531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 688631de2854Smrg 688731de2854Smrg eval supported=\$$cacheid 688896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 688996d43ffdSmrgprintf "%s\n" "$supported" >&6; } 689031de2854Smrg if test "$supported" = "yes" ; then 6891f765521fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 689231de2854Smrg found="yes" 689331de2854Smrg fi 689431de2854Smrg fi 689531de2854Smrg 689631de2854Smrg 689731de2854Smrg 689831de2854Smrg 689931de2854Smrg 690031de2854Smrg 690131de2854Smrg 690231de2854Smrg 690331de2854Smrg 690431de2854Smrg 690531de2854Smrg 690631de2854Smrg 690731de2854Smrg 690831de2854Smrg 690931de2854Smrg 691031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 691131de2854Smrg 691231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 691331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 691496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 691596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 691696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 691796d43ffdSmrgthen : 691896d43ffdSmrg printf %s "(cached) " >&6 6919c2cbb186Smrgelse case e in #( 6920c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 692131de2854Smrg/* end confdefs.h. */ 692231de2854Smrgint i; 692331de2854Smrg_ACEOF 692496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 692596d43ffdSmrgthen : 692631de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6927c2cbb186Smrgelse case e in #( 6928c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6929c2cbb186Smrgesac 693031de2854Smrgfi 6931c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6932c2cbb186Smrgesac 693331de2854Smrgfi 693496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 693596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 693631de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 693731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 693831de2854Smrgfi 693931de2854Smrg 694031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 694131de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 694231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 694331de2854Smrg fi 694431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 694596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 694696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 694796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 694896d43ffdSmrgthen : 694996d43ffdSmrg printf %s "(cached) " >&6 6950c2cbb186Smrgelse case e in #( 6951c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 695231de2854Smrg/* end confdefs.h. */ 695331de2854Smrgint i; 695431de2854Smrg_ACEOF 695596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 695696d43ffdSmrgthen : 695731de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6958c2cbb186Smrgelse case e in #( 6959c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6960c2cbb186Smrgesac 696131de2854Smrgfi 6962c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6963c2cbb186Smrgesac 696431de2854Smrgfi 696596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 696696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 696731de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 696831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 696931de2854Smrgfi 697031de2854Smrg 697131de2854Smrgfound="no" 697231de2854Smrg 697331de2854Smrg if test $found = "no" ; then 6974f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 697531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 697631de2854Smrg fi 697731de2854Smrg 6978f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 697931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 698031de2854Smrg fi 698131de2854Smrg 6982f765521fSmrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 698331de2854Smrg 698496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 698596d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6986f765521fSmrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 698796d43ffdSmrg if eval test \${$cacheid+y} 698896d43ffdSmrgthen : 698996d43ffdSmrg printf %s "(cached) " >&6 6990c2cbb186Smrgelse case e in #( 6991c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 699231de2854Smrg/* end confdefs.h. */ 699331de2854Smrgint i; 699431de2854Smrgint 699596d43ffdSmrgmain (void) 699631de2854Smrg{ 699731de2854Smrg 699831de2854Smrg ; 699931de2854Smrg return 0; 700031de2854Smrg} 700131de2854Smrg_ACEOF 700296d43ffdSmrgif ac_fn_c_try_link "$LINENO" 700396d43ffdSmrgthen : 700431de2854Smrg eval $cacheid=yes 7005c2cbb186Smrgelse case e in #( 7006c2cbb186Smrg e) eval $cacheid=no ;; 7007c2cbb186Smrgesac 700831de2854Smrgfi 700996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7010c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7011c2cbb186Smrgesac 701231de2854Smrgfi 701331de2854Smrg 701431de2854Smrg 701531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 701631de2854Smrg 701731de2854Smrg eval supported=\$$cacheid 701896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 701996d43ffdSmrgprintf "%s\n" "$supported" >&6; } 702031de2854Smrg if test "$supported" = "yes" ; then 7021f765521fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 702231de2854Smrg found="yes" 702331de2854Smrg fi 702431de2854Smrg fi 702531de2854Smrg 702631de2854Smrg 702731de2854Smrg 702831de2854Smrg 702931de2854Smrg 703031de2854Smrg 703131de2854Smrg 703231de2854Smrg 703331de2854Smrg 703431de2854Smrg 703531de2854Smrg 703631de2854Smrg 703731de2854Smrg 703831de2854Smrg 703931de2854Smrg 704031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 704131de2854Smrg 704231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 704331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 704496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 704596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 704696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 704796d43ffdSmrgthen : 704896d43ffdSmrg printf %s "(cached) " >&6 7049c2cbb186Smrgelse case e in #( 7050c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 705131de2854Smrg/* end confdefs.h. */ 705231de2854Smrgint i; 705331de2854Smrg_ACEOF 705496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 705596d43ffdSmrgthen : 705631de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7057c2cbb186Smrgelse case e in #( 7058c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7059c2cbb186Smrgesac 706031de2854Smrgfi 7061c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7062c2cbb186Smrgesac 706331de2854Smrgfi 706496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 706596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 706631de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 706731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 706831de2854Smrgfi 706931de2854Smrg 707031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 707131de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 707231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 707331de2854Smrg fi 707431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 707596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 707696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 707796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 707896d43ffdSmrgthen : 707996d43ffdSmrg printf %s "(cached) " >&6 7080c2cbb186Smrgelse case e in #( 7081c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 708231de2854Smrg/* end confdefs.h. */ 708331de2854Smrgint i; 708431de2854Smrg_ACEOF 708596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 708696d43ffdSmrgthen : 708731de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7088c2cbb186Smrgelse case e in #( 7089c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7090c2cbb186Smrgesac 709131de2854Smrgfi 7092c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7093c2cbb186Smrgesac 709431de2854Smrgfi 709596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 709696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 709731de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 709831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 709931de2854Smrgfi 710031de2854Smrg 710131de2854Smrgfound="no" 710231de2854Smrg 710331de2854Smrg if test $found = "no" ; then 7104f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 710531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 710631de2854Smrg fi 710731de2854Smrg 7108f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 710931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 711031de2854Smrg fi 711131de2854Smrg 7112f765521fSmrg CFLAGS="$CFLAGS -Wredundant-decls" 711331de2854Smrg 711496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 711596d43ffdSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 7116f765521fSmrg cacheid=xorg_cv_cc_flag__Wredundant_decls 711796d43ffdSmrg if eval test \${$cacheid+y} 711896d43ffdSmrgthen : 711996d43ffdSmrg printf %s "(cached) " >&6 7120c2cbb186Smrgelse case e in #( 7121c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 712231de2854Smrg/* end confdefs.h. */ 712331de2854Smrgint i; 712431de2854Smrgint 712596d43ffdSmrgmain (void) 712631de2854Smrg{ 712731de2854Smrg 712831de2854Smrg ; 712931de2854Smrg return 0; 713031de2854Smrg} 713131de2854Smrg_ACEOF 713296d43ffdSmrgif ac_fn_c_try_link "$LINENO" 713396d43ffdSmrgthen : 713431de2854Smrg eval $cacheid=yes 7135c2cbb186Smrgelse case e in #( 7136c2cbb186Smrg e) eval $cacheid=no ;; 7137c2cbb186Smrgesac 713831de2854Smrgfi 713996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7140c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7141c2cbb186Smrgesac 714231de2854Smrgfi 714331de2854Smrg 714431de2854Smrg 714531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 714631de2854Smrg 714731de2854Smrg eval supported=\$$cacheid 714896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 714996d43ffdSmrgprintf "%s\n" "$supported" >&6; } 715031de2854Smrg if test "$supported" = "yes" ; then 7151f765521fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 715231de2854Smrg found="yes" 715331de2854Smrg fi 715431de2854Smrg fi 715531de2854Smrg 715631de2854Smrg 715731de2854Smrg 715831de2854Smrg 715931de2854Smrg 716031de2854Smrg 716131de2854Smrg 716231de2854Smrg 716331de2854Smrg 716431de2854Smrg 716531de2854Smrg 716631de2854Smrg 716731de2854Smrg 716831de2854Smrg 716931de2854Smrg 717031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 717131de2854Smrg 717231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 717331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 717496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 717596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 717696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 717796d43ffdSmrgthen : 717896d43ffdSmrg printf %s "(cached) " >&6 7179c2cbb186Smrgelse case e in #( 7180c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 718131de2854Smrg/* end confdefs.h. */ 718231de2854Smrgint i; 718331de2854Smrg_ACEOF 718496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 718596d43ffdSmrgthen : 718631de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7187c2cbb186Smrgelse case e in #( 7188c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7189c2cbb186Smrgesac 719031de2854Smrgfi 7191c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7192c2cbb186Smrgesac 719331de2854Smrgfi 719496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 719596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 719631de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 719731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 719831de2854Smrgfi 719931de2854Smrg 720031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 720131de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 720231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 720331de2854Smrg fi 720431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 720596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 720696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 720796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 720896d43ffdSmrgthen : 720996d43ffdSmrg printf %s "(cached) " >&6 7210c2cbb186Smrgelse case e in #( 7211c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 721231de2854Smrg/* end confdefs.h. */ 721331de2854Smrgint i; 721431de2854Smrg_ACEOF 721596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 721696d43ffdSmrgthen : 721731de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7218c2cbb186Smrgelse case e in #( 7219c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7220c2cbb186Smrgesac 722131de2854Smrgfi 7222c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7223c2cbb186Smrgesac 722431de2854Smrgfi 722596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 722696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 722731de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 722831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 722931de2854Smrgfi 723031de2854Smrg 723131de2854Smrgfound="no" 723231de2854Smrg 723331de2854Smrg if test $found = "no" ; then 7234f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 723531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 723631de2854Smrg fi 723731de2854Smrg 7238f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 723931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 724031de2854Smrg fi 724131de2854Smrg 7242f765521fSmrg CFLAGS="$CFLAGS -Wlogical-op" 724331de2854Smrg 724496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 724596d43ffdSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 7246f765521fSmrg cacheid=xorg_cv_cc_flag__Wlogical_op 724796d43ffdSmrg if eval test \${$cacheid+y} 724896d43ffdSmrgthen : 724996d43ffdSmrg printf %s "(cached) " >&6 7250c2cbb186Smrgelse case e in #( 7251c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 725231de2854Smrg/* end confdefs.h. */ 725331de2854Smrgint i; 725431de2854Smrgint 725596d43ffdSmrgmain (void) 725631de2854Smrg{ 725731de2854Smrg 725831de2854Smrg ; 725931de2854Smrg return 0; 726031de2854Smrg} 726131de2854Smrg_ACEOF 726296d43ffdSmrgif ac_fn_c_try_link "$LINENO" 726396d43ffdSmrgthen : 726431de2854Smrg eval $cacheid=yes 7265c2cbb186Smrgelse case e in #( 7266c2cbb186Smrg e) eval $cacheid=no ;; 7267c2cbb186Smrgesac 726831de2854Smrgfi 726996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7270c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7271c2cbb186Smrgesac 727231de2854Smrgfi 727331de2854Smrg 727431de2854Smrg 727531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 727631de2854Smrg 727731de2854Smrg eval supported=\$$cacheid 727896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 727996d43ffdSmrgprintf "%s\n" "$supported" >&6; } 728031de2854Smrg if test "$supported" = "yes" ; then 7281f765521fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 728231de2854Smrg found="yes" 728331de2854Smrg fi 728431de2854Smrg fi 728531de2854Smrg 728631de2854Smrg 728731de2854Smrg 728831de2854Smrg# These are currently disabled because they are noisy. They will be enabled 728931de2854Smrg# in the future once the codebase is sufficiently modernized to silence 729031de2854Smrg# them. For now, I don't want them to drown out the other warnings. 729131de2854Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 729231de2854Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7293f765521fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 729431de2854Smrg 7295c2cbb186Smrg# Turn some warnings into errors, so we don't accidentally get successful builds 729631de2854Smrg# when there are problems that should be fixed. 729731de2854Smrg 729831de2854Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 729931de2854Smrg 730031de2854Smrg 730131de2854Smrg 730231de2854Smrg 730331de2854Smrg 730431de2854Smrg 730531de2854Smrg 730631de2854Smrg 730731de2854Smrg 730831de2854Smrg 730931de2854Smrg 731031de2854Smrg 731131de2854Smrg 731231de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 731331de2854Smrg 731431de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 731531de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 731696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 731796d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 731896d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 731996d43ffdSmrgthen : 732096d43ffdSmrg printf %s "(cached) " >&6 7321c2cbb186Smrgelse case e in #( 7322c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 732331de2854Smrg/* end confdefs.h. */ 732431de2854Smrgint i; 732531de2854Smrg_ACEOF 732696d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 732796d43ffdSmrgthen : 732831de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7329c2cbb186Smrgelse case e in #( 7330c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7331c2cbb186Smrgesac 733231de2854Smrgfi 7333c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7334c2cbb186Smrgesac 733531de2854Smrgfi 733696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 733796d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 733831de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 733931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 734031de2854Smrgfi 734131de2854Smrg 734231de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 734331de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 734431de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 734531de2854Smrg fi 734631de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 734796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 734896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 734996d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 735096d43ffdSmrgthen : 735196d43ffdSmrg printf %s "(cached) " >&6 7352c2cbb186Smrgelse case e in #( 7353c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 735431de2854Smrg/* end confdefs.h. */ 735531de2854Smrgint i; 735631de2854Smrg_ACEOF 735796d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 735896d43ffdSmrgthen : 735931de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7360c2cbb186Smrgelse case e in #( 7361c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7362c2cbb186Smrgesac 736331de2854Smrgfi 7364c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7365c2cbb186Smrgesac 736631de2854Smrgfi 736796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 736896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 736931de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 737031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 737131de2854Smrgfi 737231de2854Smrg 737331de2854Smrgfound="no" 737431de2854Smrg 737531de2854Smrg if test $found = "no" ; then 7376f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 737731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 737831de2854Smrg fi 737931de2854Smrg 7380f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 738131de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 738231de2854Smrg fi 738331de2854Smrg 738431de2854Smrg CFLAGS="$CFLAGS -Werror=implicit" 738531de2854Smrg 738696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 738796d43ffdSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7388f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_implicit 738996d43ffdSmrg if eval test \${$cacheid+y} 739096d43ffdSmrgthen : 739196d43ffdSmrg printf %s "(cached) " >&6 7392c2cbb186Smrgelse case e in #( 7393c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 739431de2854Smrg/* end confdefs.h. */ 739531de2854Smrgint i; 739631de2854Smrgint 739796d43ffdSmrgmain (void) 739831de2854Smrg{ 739931de2854Smrg 740031de2854Smrg ; 740131de2854Smrg return 0; 740231de2854Smrg} 740331de2854Smrg_ACEOF 740496d43ffdSmrgif ac_fn_c_try_link "$LINENO" 740596d43ffdSmrgthen : 740631de2854Smrg eval $cacheid=yes 7407c2cbb186Smrgelse case e in #( 7408c2cbb186Smrg e) eval $cacheid=no ;; 7409c2cbb186Smrgesac 741031de2854Smrgfi 741196d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7412c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7413c2cbb186Smrgesac 741431de2854Smrgfi 741531de2854Smrg 741631de2854Smrg 741731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 741831de2854Smrg 741931de2854Smrg eval supported=\$$cacheid 742096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 742196d43ffdSmrgprintf "%s\n" "$supported" >&6; } 742231de2854Smrg if test "$supported" = "yes" ; then 742331de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 742431de2854Smrg found="yes" 742531de2854Smrg fi 742631de2854Smrg fi 742731de2854Smrg 742831de2854Smrg if test $found = "no" ; then 7429f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 743031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 743131de2854Smrg fi 743231de2854Smrg 7433f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 743431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 743531de2854Smrg fi 743631de2854Smrg 743731de2854Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 743831de2854Smrg 743996d43ffdSmrg { 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 744096d43ffdSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7441f765521fSmrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 744296d43ffdSmrg if eval test \${$cacheid+y} 744396d43ffdSmrgthen : 744496d43ffdSmrg printf %s "(cached) " >&6 7445c2cbb186Smrgelse case e in #( 7446c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 744731de2854Smrg/* end confdefs.h. */ 744831de2854Smrgint i; 744931de2854Smrgint 745096d43ffdSmrgmain (void) 745131de2854Smrg{ 745231de2854Smrg 745331de2854Smrg ; 745431de2854Smrg return 0; 745531de2854Smrg} 745631de2854Smrg_ACEOF 745796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 745896d43ffdSmrgthen : 745931de2854Smrg eval $cacheid=yes 7460c2cbb186Smrgelse case e in #( 7461c2cbb186Smrg e) eval $cacheid=no ;; 7462c2cbb186Smrgesac 746331de2854Smrgfi 746496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7465c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7466c2cbb186Smrgesac 746731de2854Smrgfi 746831de2854Smrg 746931de2854Smrg 747031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 747131de2854Smrg 747231de2854Smrg eval supported=\$$cacheid 747396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 747496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 747531de2854Smrg if test "$supported" = "yes" ; then 747631de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 747731de2854Smrg found="yes" 747831de2854Smrg fi 747931de2854Smrg fi 748031de2854Smrg 748131de2854Smrg 748231de2854Smrg 748331de2854Smrg 748431de2854Smrg 748531de2854Smrg 748631de2854Smrg 748731de2854Smrg 748831de2854Smrg 748931de2854Smrg 749031de2854Smrg 749131de2854Smrg 749231de2854Smrg 749331de2854Smrg 749431de2854Smrg 749531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 749631de2854Smrg 749731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 749831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 749996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 750096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 750196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 750296d43ffdSmrgthen : 750396d43ffdSmrg printf %s "(cached) " >&6 7504c2cbb186Smrgelse case e in #( 7505c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 750631de2854Smrg/* end confdefs.h. */ 750731de2854Smrgint i; 750831de2854Smrg_ACEOF 750996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 751096d43ffdSmrgthen : 751131de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7512c2cbb186Smrgelse case e in #( 7513c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7514c2cbb186Smrgesac 751531de2854Smrgfi 7516c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7517c2cbb186Smrgesac 751831de2854Smrgfi 751996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 752096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 752131de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 752231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 752331de2854Smrgfi 752431de2854Smrg 752531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 752631de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 752731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 752831de2854Smrg fi 752931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 753096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 753196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 753296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 753396d43ffdSmrgthen : 753496d43ffdSmrg printf %s "(cached) " >&6 7535c2cbb186Smrgelse case e in #( 7536c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 753731de2854Smrg/* end confdefs.h. */ 753831de2854Smrgint i; 753931de2854Smrg_ACEOF 754096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 754196d43ffdSmrgthen : 754231de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7543c2cbb186Smrgelse case e in #( 7544c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7545c2cbb186Smrgesac 754631de2854Smrgfi 7547c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7548c2cbb186Smrgesac 754931de2854Smrgfi 755096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 755196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 755231de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 755331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 755431de2854Smrgfi 755531de2854Smrg 755631de2854Smrgfound="no" 755731de2854Smrg 755831de2854Smrg if test $found = "no" ; then 7559f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 756031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 756131de2854Smrg fi 756231de2854Smrg 7563f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 756431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 756531de2854Smrg fi 756631de2854Smrg 756731de2854Smrg CFLAGS="$CFLAGS -Werror=nonnull" 756831de2854Smrg 756996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 757096d43ffdSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7571f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_nonnull 757296d43ffdSmrg if eval test \${$cacheid+y} 757396d43ffdSmrgthen : 757496d43ffdSmrg printf %s "(cached) " >&6 7575c2cbb186Smrgelse case e in #( 7576c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 757731de2854Smrg/* end confdefs.h. */ 757831de2854Smrgint i; 757931de2854Smrgint 758096d43ffdSmrgmain (void) 758131de2854Smrg{ 758231de2854Smrg 758331de2854Smrg ; 758431de2854Smrg return 0; 758531de2854Smrg} 758631de2854Smrg_ACEOF 758796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 758896d43ffdSmrgthen : 758931de2854Smrg eval $cacheid=yes 7590c2cbb186Smrgelse case e in #( 7591c2cbb186Smrg e) eval $cacheid=no ;; 7592c2cbb186Smrgesac 759331de2854Smrgfi 759496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7595c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7596c2cbb186Smrgesac 759731de2854Smrgfi 759831de2854Smrg 759931de2854Smrg 760031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 760131de2854Smrg 760231de2854Smrg eval supported=\$$cacheid 760396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 760496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 760531de2854Smrg if test "$supported" = "yes" ; then 760631de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 760731de2854Smrg found="yes" 760831de2854Smrg fi 760931de2854Smrg fi 761031de2854Smrg 761131de2854Smrg 761231de2854Smrg 761331de2854Smrg 761431de2854Smrg 761531de2854Smrg 761631de2854Smrg 761731de2854Smrg 761831de2854Smrg 761931de2854Smrg 762031de2854Smrg 762131de2854Smrg 762231de2854Smrg 762331de2854Smrg 762431de2854Smrg 762531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 762631de2854Smrg 762731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 762831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 762996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 763096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 763196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 763296d43ffdSmrgthen : 763396d43ffdSmrg printf %s "(cached) " >&6 7634c2cbb186Smrgelse case e in #( 7635c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 763631de2854Smrg/* end confdefs.h. */ 763731de2854Smrgint i; 763831de2854Smrg_ACEOF 763996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 764096d43ffdSmrgthen : 764131de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7642c2cbb186Smrgelse case e in #( 7643c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7644c2cbb186Smrgesac 764531de2854Smrgfi 7646c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7647c2cbb186Smrgesac 764831de2854Smrgfi 764996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 765096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 765131de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 765231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 765331de2854Smrgfi 765431de2854Smrg 765531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 765631de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 765731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 765831de2854Smrg fi 765931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 766096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 766196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 766296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 766396d43ffdSmrgthen : 766496d43ffdSmrg printf %s "(cached) " >&6 7665c2cbb186Smrgelse case e in #( 7666c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 766731de2854Smrg/* end confdefs.h. */ 766831de2854Smrgint i; 766931de2854Smrg_ACEOF 767096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 767196d43ffdSmrgthen : 767231de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7673c2cbb186Smrgelse case e in #( 7674c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7675c2cbb186Smrgesac 767631de2854Smrgfi 7677c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7678c2cbb186Smrgesac 767931de2854Smrgfi 768096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 768196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 768231de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 768331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 768431de2854Smrgfi 768531de2854Smrg 768631de2854Smrgfound="no" 768731de2854Smrg 768831de2854Smrg if test $found = "no" ; then 7689f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 769031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 769131de2854Smrg fi 769231de2854Smrg 7693f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 769431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 769531de2854Smrg fi 769631de2854Smrg 769731de2854Smrg CFLAGS="$CFLAGS -Werror=init-self" 769831de2854Smrg 769996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 770096d43ffdSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7701f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_init_self 770296d43ffdSmrg if eval test \${$cacheid+y} 770396d43ffdSmrgthen : 770496d43ffdSmrg printf %s "(cached) " >&6 7705c2cbb186Smrgelse case e in #( 7706c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 770731de2854Smrg/* end confdefs.h. */ 770831de2854Smrgint i; 770931de2854Smrgint 771096d43ffdSmrgmain (void) 771131de2854Smrg{ 771231de2854Smrg 771331de2854Smrg ; 771431de2854Smrg return 0; 771531de2854Smrg} 771631de2854Smrg_ACEOF 771796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 771896d43ffdSmrgthen : 771931de2854Smrg eval $cacheid=yes 7720c2cbb186Smrgelse case e in #( 7721c2cbb186Smrg e) eval $cacheid=no ;; 7722c2cbb186Smrgesac 772331de2854Smrgfi 772496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7725c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7726c2cbb186Smrgesac 772731de2854Smrgfi 772831de2854Smrg 772931de2854Smrg 773031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 773131de2854Smrg 773231de2854Smrg eval supported=\$$cacheid 773396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 773496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 773531de2854Smrg if test "$supported" = "yes" ; then 773631de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 773731de2854Smrg found="yes" 773831de2854Smrg fi 773931de2854Smrg fi 774031de2854Smrg 774131de2854Smrg 774231de2854Smrg 774331de2854Smrg 774431de2854Smrg 774531de2854Smrg 774631de2854Smrg 774731de2854Smrg 774831de2854Smrg 774931de2854Smrg 775031de2854Smrg 775131de2854Smrg 775231de2854Smrg 775331de2854Smrg 775431de2854Smrg 775531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 775631de2854Smrg 775731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 775831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 775996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 776096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 776196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 776296d43ffdSmrgthen : 776396d43ffdSmrg printf %s "(cached) " >&6 7764c2cbb186Smrgelse case e in #( 7765c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 776631de2854Smrg/* end confdefs.h. */ 776731de2854Smrgint i; 776831de2854Smrg_ACEOF 776996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 777096d43ffdSmrgthen : 777131de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7772c2cbb186Smrgelse case e in #( 7773c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7774c2cbb186Smrgesac 777531de2854Smrgfi 7776c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7777c2cbb186Smrgesac 777831de2854Smrgfi 777996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 778096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 778131de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 778231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 778331de2854Smrgfi 778431de2854Smrg 778531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 778631de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 778731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 778831de2854Smrg fi 778931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 779096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 779196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 779296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 779396d43ffdSmrgthen : 779496d43ffdSmrg printf %s "(cached) " >&6 7795c2cbb186Smrgelse case e in #( 7796c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 779731de2854Smrg/* end confdefs.h. */ 779831de2854Smrgint i; 779931de2854Smrg_ACEOF 780096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 780196d43ffdSmrgthen : 780231de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7803c2cbb186Smrgelse case e in #( 7804c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7805c2cbb186Smrgesac 780631de2854Smrgfi 7807c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7808c2cbb186Smrgesac 780931de2854Smrgfi 781096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 781196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 781231de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 781331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 781431de2854Smrgfi 781531de2854Smrg 781631de2854Smrgfound="no" 781731de2854Smrg 781831de2854Smrg if test $found = "no" ; then 7819f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 782031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 782131de2854Smrg fi 782231de2854Smrg 7823f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 782431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 782531de2854Smrg fi 782631de2854Smrg 782731de2854Smrg CFLAGS="$CFLAGS -Werror=main" 782831de2854Smrg 782996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 783096d43ffdSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7831f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_main 783296d43ffdSmrg if eval test \${$cacheid+y} 783396d43ffdSmrgthen : 783496d43ffdSmrg printf %s "(cached) " >&6 7835c2cbb186Smrgelse case e in #( 7836c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 783731de2854Smrg/* end confdefs.h. */ 783831de2854Smrgint i; 783931de2854Smrgint 784096d43ffdSmrgmain (void) 784131de2854Smrg{ 784231de2854Smrg 784331de2854Smrg ; 784431de2854Smrg return 0; 784531de2854Smrg} 784631de2854Smrg_ACEOF 784796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 784896d43ffdSmrgthen : 784931de2854Smrg eval $cacheid=yes 7850c2cbb186Smrgelse case e in #( 7851c2cbb186Smrg e) eval $cacheid=no ;; 7852c2cbb186Smrgesac 785331de2854Smrgfi 785496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7855c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7856c2cbb186Smrgesac 785731de2854Smrgfi 785831de2854Smrg 785931de2854Smrg 786031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 786131de2854Smrg 786231de2854Smrg eval supported=\$$cacheid 786396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 786496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 786531de2854Smrg if test "$supported" = "yes" ; then 786631de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 786731de2854Smrg found="yes" 786831de2854Smrg fi 786931de2854Smrg fi 787031de2854Smrg 787131de2854Smrg 787231de2854Smrg 787331de2854Smrg 787431de2854Smrg 787531de2854Smrg 787631de2854Smrg 787731de2854Smrg 787831de2854Smrg 787931de2854Smrg 788031de2854Smrg 788131de2854Smrg 788231de2854Smrg 788331de2854Smrg 788431de2854Smrg 788531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 788631de2854Smrg 788731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 788831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 788996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 789096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 789196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 789296d43ffdSmrgthen : 789396d43ffdSmrg printf %s "(cached) " >&6 7894c2cbb186Smrgelse case e in #( 7895c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 789631de2854Smrg/* end confdefs.h. */ 789731de2854Smrgint i; 789831de2854Smrg_ACEOF 789996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 790096d43ffdSmrgthen : 790131de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7902c2cbb186Smrgelse case e in #( 7903c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7904c2cbb186Smrgesac 790531de2854Smrgfi 7906c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7907c2cbb186Smrgesac 790831de2854Smrgfi 790996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 791096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 791131de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 791231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 791331de2854Smrgfi 791431de2854Smrg 791531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 791631de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 791731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 791831de2854Smrg fi 791931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 792096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 792196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 792296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 792396d43ffdSmrgthen : 792496d43ffdSmrg printf %s "(cached) " >&6 7925c2cbb186Smrgelse case e in #( 7926c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 792731de2854Smrg/* end confdefs.h. */ 792831de2854Smrgint i; 792931de2854Smrg_ACEOF 793096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 793196d43ffdSmrgthen : 793231de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7933c2cbb186Smrgelse case e in #( 7934c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7935c2cbb186Smrgesac 793631de2854Smrgfi 7937c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7938c2cbb186Smrgesac 793931de2854Smrgfi 794096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 794196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 794231de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 794331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 794431de2854Smrgfi 794531de2854Smrg 794631de2854Smrgfound="no" 794731de2854Smrg 794831de2854Smrg if test $found = "no" ; then 7949f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 795031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 795131de2854Smrg fi 795231de2854Smrg 7953f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 795431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 795531de2854Smrg fi 795631de2854Smrg 795731de2854Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 795831de2854Smrg 795996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 796096d43ffdSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7961f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 796296d43ffdSmrg if eval test \${$cacheid+y} 796396d43ffdSmrgthen : 796496d43ffdSmrg printf %s "(cached) " >&6 7965c2cbb186Smrgelse case e in #( 7966c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 796731de2854Smrg/* end confdefs.h. */ 796831de2854Smrgint i; 796931de2854Smrgint 797096d43ffdSmrgmain (void) 797131de2854Smrg{ 797231de2854Smrg 797331de2854Smrg ; 797431de2854Smrg return 0; 797531de2854Smrg} 797631de2854Smrg_ACEOF 797796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 797896d43ffdSmrgthen : 797931de2854Smrg eval $cacheid=yes 7980c2cbb186Smrgelse case e in #( 7981c2cbb186Smrg e) eval $cacheid=no ;; 7982c2cbb186Smrgesac 798331de2854Smrgfi 798496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7985c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 7986c2cbb186Smrgesac 798731de2854Smrgfi 798831de2854Smrg 798931de2854Smrg 799031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 799131de2854Smrg 799231de2854Smrg eval supported=\$$cacheid 799396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 799496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 799531de2854Smrg if test "$supported" = "yes" ; then 799631de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 799731de2854Smrg found="yes" 799831de2854Smrg fi 799931de2854Smrg fi 800031de2854Smrg 800131de2854Smrg 800231de2854Smrg 800331de2854Smrg 800431de2854Smrg 800531de2854Smrg 800631de2854Smrg 800731de2854Smrg 800831de2854Smrg 800931de2854Smrg 801031de2854Smrg 801131de2854Smrg 801231de2854Smrg 801331de2854Smrg 801431de2854Smrg 801531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 801631de2854Smrg 801731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 801831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 801996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 802096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 802196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 802296d43ffdSmrgthen : 802396d43ffdSmrg printf %s "(cached) " >&6 8024c2cbb186Smrgelse case e in #( 8025c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 802631de2854Smrg/* end confdefs.h. */ 802731de2854Smrgint i; 802831de2854Smrg_ACEOF 802996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 803096d43ffdSmrgthen : 803131de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8032c2cbb186Smrgelse case e in #( 8033c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8034c2cbb186Smrgesac 803531de2854Smrgfi 8036c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8037c2cbb186Smrgesac 803831de2854Smrgfi 803996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 804096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 804131de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 804231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 804331de2854Smrgfi 804431de2854Smrg 804531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 804631de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 804731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 804831de2854Smrg fi 804931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 805096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 805196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 805296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 805396d43ffdSmrgthen : 805496d43ffdSmrg printf %s "(cached) " >&6 8055c2cbb186Smrgelse case e in #( 8056c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 805731de2854Smrg/* end confdefs.h. */ 805831de2854Smrgint i; 805931de2854Smrg_ACEOF 806096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 806196d43ffdSmrgthen : 806231de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8063c2cbb186Smrgelse case e in #( 8064c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8065c2cbb186Smrgesac 806631de2854Smrgfi 8067c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8068c2cbb186Smrgesac 806931de2854Smrgfi 807096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 807196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 807231de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 807331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 807431de2854Smrgfi 807531de2854Smrg 807631de2854Smrgfound="no" 807731de2854Smrg 807831de2854Smrg if test $found = "no" ; then 8079f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 808031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 808131de2854Smrg fi 808231de2854Smrg 8083f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 808431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 808531de2854Smrg fi 808631de2854Smrg 808731de2854Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 808831de2854Smrg 808996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 809096d43ffdSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 8091f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 809296d43ffdSmrg if eval test \${$cacheid+y} 809396d43ffdSmrgthen : 809496d43ffdSmrg printf %s "(cached) " >&6 8095c2cbb186Smrgelse case e in #( 8096c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 809731de2854Smrg/* end confdefs.h. */ 809831de2854Smrgint i; 809931de2854Smrgint 810096d43ffdSmrgmain (void) 810131de2854Smrg{ 810231de2854Smrg 810331de2854Smrg ; 810431de2854Smrg return 0; 810531de2854Smrg} 810631de2854Smrg_ACEOF 810796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 810896d43ffdSmrgthen : 810931de2854Smrg eval $cacheid=yes 8110c2cbb186Smrgelse case e in #( 8111c2cbb186Smrg e) eval $cacheid=no ;; 8112c2cbb186Smrgesac 811331de2854Smrgfi 811496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8115c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8116c2cbb186Smrgesac 811731de2854Smrgfi 811831de2854Smrg 811931de2854Smrg 812031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 812131de2854Smrg 812231de2854Smrg eval supported=\$$cacheid 812396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 812496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 812531de2854Smrg if test "$supported" = "yes" ; then 812631de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 812731de2854Smrg found="yes" 812831de2854Smrg fi 812931de2854Smrg fi 813031de2854Smrg 813131de2854Smrg 813231de2854Smrg 813331de2854Smrg 813431de2854Smrg 813531de2854Smrg 813631de2854Smrg 813731de2854Smrg 813831de2854Smrg 813931de2854Smrg 814031de2854Smrg 814131de2854Smrg 814231de2854Smrg 814331de2854Smrg 814431de2854Smrg 814531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 814631de2854Smrg 814731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 814831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 814996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 815096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 815196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 815296d43ffdSmrgthen : 815396d43ffdSmrg printf %s "(cached) " >&6 8154c2cbb186Smrgelse case e in #( 8155c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 815631de2854Smrg/* end confdefs.h. */ 815731de2854Smrgint i; 815831de2854Smrg_ACEOF 815996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 816096d43ffdSmrgthen : 816131de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8162c2cbb186Smrgelse case e in #( 8163c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8164c2cbb186Smrgesac 816531de2854Smrgfi 8166c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8167c2cbb186Smrgesac 816831de2854Smrgfi 816996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 817096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 817131de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 817231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 817331de2854Smrgfi 817431de2854Smrg 817531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 817631de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 817731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 817831de2854Smrg fi 817931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 818096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 818196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 818296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 818396d43ffdSmrgthen : 818496d43ffdSmrg printf %s "(cached) " >&6 8185c2cbb186Smrgelse case e in #( 8186c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 818731de2854Smrg/* end confdefs.h. */ 818831de2854Smrgint i; 818931de2854Smrg_ACEOF 819096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 819196d43ffdSmrgthen : 819231de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8193c2cbb186Smrgelse case e in #( 8194c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8195c2cbb186Smrgesac 819631de2854Smrgfi 8197c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8198c2cbb186Smrgesac 819931de2854Smrgfi 820096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 820196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 820231de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 820331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 820431de2854Smrgfi 820531de2854Smrg 820631de2854Smrgfound="no" 820731de2854Smrg 820831de2854Smrg if test $found = "no" ; then 8209f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 821031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 821131de2854Smrg fi 821231de2854Smrg 8213f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 821431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 821531de2854Smrg fi 821631de2854Smrg 821731de2854Smrg CFLAGS="$CFLAGS -Werror=return-type" 821831de2854Smrg 821996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 822096d43ffdSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 8221f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_return_type 822296d43ffdSmrg if eval test \${$cacheid+y} 822396d43ffdSmrgthen : 822496d43ffdSmrg printf %s "(cached) " >&6 8225c2cbb186Smrgelse case e in #( 8226c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 822731de2854Smrg/* end confdefs.h. */ 822831de2854Smrgint i; 822931de2854Smrgint 823096d43ffdSmrgmain (void) 823131de2854Smrg{ 823231de2854Smrg 823331de2854Smrg ; 823431de2854Smrg return 0; 823531de2854Smrg} 823631de2854Smrg_ACEOF 823796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 823896d43ffdSmrgthen : 823931de2854Smrg eval $cacheid=yes 8240c2cbb186Smrgelse case e in #( 8241c2cbb186Smrg e) eval $cacheid=no ;; 8242c2cbb186Smrgesac 824331de2854Smrgfi 824496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8245c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8246c2cbb186Smrgesac 824731de2854Smrgfi 824831de2854Smrg 824931de2854Smrg 825031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 825131de2854Smrg 825231de2854Smrg eval supported=\$$cacheid 825396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 825496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 825531de2854Smrg if test "$supported" = "yes" ; then 825631de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 825731de2854Smrg found="yes" 825831de2854Smrg fi 825931de2854Smrg fi 826031de2854Smrg 826131de2854Smrg if test $found = "no" ; then 8262f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 826331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 826431de2854Smrg fi 826531de2854Smrg 8266f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 826731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 826831de2854Smrg fi 826931de2854Smrg 827031de2854Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 827131de2854Smrg 827296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 827396d43ffdSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 8274f765521fSmrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 827596d43ffdSmrg if eval test \${$cacheid+y} 827696d43ffdSmrgthen : 827796d43ffdSmrg printf %s "(cached) " >&6 8278c2cbb186Smrgelse case e in #( 8279c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 828031de2854Smrg/* end confdefs.h. */ 828131de2854Smrgint i; 828231de2854Smrgint 828396d43ffdSmrgmain (void) 828431de2854Smrg{ 828531de2854Smrg 828631de2854Smrg ; 828731de2854Smrg return 0; 828831de2854Smrg} 828931de2854Smrg_ACEOF 829096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 829196d43ffdSmrgthen : 829231de2854Smrg eval $cacheid=yes 8293c2cbb186Smrgelse case e in #( 8294c2cbb186Smrg e) eval $cacheid=no ;; 8295c2cbb186Smrgesac 829631de2854Smrgfi 829796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8298c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8299c2cbb186Smrgesac 830031de2854Smrgfi 830131de2854Smrg 830231de2854Smrg 830331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 830431de2854Smrg 830531de2854Smrg eval supported=\$$cacheid 830696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 830796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 830831de2854Smrg if test "$supported" = "yes" ; then 830931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 831031de2854Smrg found="yes" 831131de2854Smrg fi 831231de2854Smrg fi 831331de2854Smrg 831431de2854Smrg 831531de2854Smrg 831631de2854Smrg 831731de2854Smrg 831831de2854Smrg 831931de2854Smrg 832031de2854Smrg 832131de2854Smrg 832231de2854Smrg 832331de2854Smrg 832431de2854Smrg 832531de2854Smrg 832631de2854Smrg 832731de2854Smrg 832831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 832931de2854Smrg 833031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 833131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 833296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 833396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 833496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 833596d43ffdSmrgthen : 833696d43ffdSmrg printf %s "(cached) " >&6 8337c2cbb186Smrgelse case e in #( 8338c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 833931de2854Smrg/* end confdefs.h. */ 834031de2854Smrgint i; 834131de2854Smrg_ACEOF 834296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 834396d43ffdSmrgthen : 834431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8345c2cbb186Smrgelse case e in #( 8346c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8347c2cbb186Smrgesac 834831de2854Smrgfi 8349c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8350c2cbb186Smrgesac 835131de2854Smrgfi 835296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 835396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 835431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 835531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 835631de2854Smrgfi 835731de2854Smrg 835831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 835931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 836031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 836131de2854Smrg fi 836231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 836396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 836496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 836596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 836696d43ffdSmrgthen : 836796d43ffdSmrg printf %s "(cached) " >&6 8368c2cbb186Smrgelse case e in #( 8369c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 837031de2854Smrg/* end confdefs.h. */ 837131de2854Smrgint i; 837231de2854Smrg_ACEOF 837396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 837496d43ffdSmrgthen : 837531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8376c2cbb186Smrgelse case e in #( 8377c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8378c2cbb186Smrgesac 837931de2854Smrgfi 8380c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8381c2cbb186Smrgesac 838231de2854Smrgfi 838396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 838496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 838531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 838631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 838731de2854Smrgfi 838831de2854Smrg 838931de2854Smrgfound="no" 839031de2854Smrg 839131de2854Smrg if test $found = "no" ; then 8392f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 839331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 839431de2854Smrg fi 839531de2854Smrg 8396f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 839731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 839831de2854Smrg fi 839931de2854Smrg 840031de2854Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 840131de2854Smrg 840296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 840396d43ffdSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8404f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 840596d43ffdSmrg if eval test \${$cacheid+y} 840696d43ffdSmrgthen : 840796d43ffdSmrg printf %s "(cached) " >&6 8408c2cbb186Smrgelse case e in #( 8409c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 841031de2854Smrg/* end confdefs.h. */ 841131de2854Smrgint i; 841231de2854Smrgint 841396d43ffdSmrgmain (void) 841431de2854Smrg{ 841531de2854Smrg 841631de2854Smrg ; 841731de2854Smrg return 0; 841831de2854Smrg} 841931de2854Smrg_ACEOF 842096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 842196d43ffdSmrgthen : 842231de2854Smrg eval $cacheid=yes 8423c2cbb186Smrgelse case e in #( 8424c2cbb186Smrg e) eval $cacheid=no ;; 8425c2cbb186Smrgesac 842631de2854Smrgfi 842796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8428c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8429c2cbb186Smrgesac 843031de2854Smrgfi 843131de2854Smrg 843231de2854Smrg 843331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 843431de2854Smrg 843531de2854Smrg eval supported=\$$cacheid 843696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 843796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 843831de2854Smrg if test "$supported" = "yes" ; then 843931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 844031de2854Smrg found="yes" 844131de2854Smrg fi 844231de2854Smrg fi 844331de2854Smrg 844431de2854Smrg 844531de2854Smrg 844631de2854Smrg 844731de2854Smrg 844831de2854Smrg 844931de2854Smrg 845031de2854Smrg 845131de2854Smrg 845231de2854Smrg 845331de2854Smrg 845431de2854Smrg 845531de2854Smrg 845631de2854Smrg 845731de2854Smrg 845831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 845931de2854Smrg 846031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 846131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 846296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 846396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 846496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 846596d43ffdSmrgthen : 846696d43ffdSmrg printf %s "(cached) " >&6 8467c2cbb186Smrgelse case e in #( 8468c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 846931de2854Smrg/* end confdefs.h. */ 847031de2854Smrgint i; 847131de2854Smrg_ACEOF 847296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 847396d43ffdSmrgthen : 847431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8475c2cbb186Smrgelse case e in #( 8476c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8477c2cbb186Smrgesac 847831de2854Smrgfi 8479c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8480c2cbb186Smrgesac 848131de2854Smrgfi 848296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 848396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 848431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 848531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 848631de2854Smrgfi 848731de2854Smrg 848831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 848931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 849031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 849131de2854Smrg fi 849231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 849396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 849496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 849596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 849696d43ffdSmrgthen : 849796d43ffdSmrg printf %s "(cached) " >&6 8498c2cbb186Smrgelse case e in #( 8499c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 850031de2854Smrg/* end confdefs.h. */ 850131de2854Smrgint i; 850231de2854Smrg_ACEOF 850396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 850496d43ffdSmrgthen : 850531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8506c2cbb186Smrgelse case e in #( 8507c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8508c2cbb186Smrgesac 850931de2854Smrgfi 8510c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8511c2cbb186Smrgesac 851231de2854Smrgfi 851396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 851496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 851531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 851631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 851731de2854Smrgfi 851831de2854Smrg 851931de2854Smrgfound="no" 852031de2854Smrg 852131de2854Smrg if test $found = "no" ; then 8522f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 852331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 852431de2854Smrg fi 852531de2854Smrg 8526f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 852731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 852831de2854Smrg fi 852931de2854Smrg 853031de2854Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 853131de2854Smrg 853296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 853396d43ffdSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8534f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 853596d43ffdSmrg if eval test \${$cacheid+y} 853696d43ffdSmrgthen : 853796d43ffdSmrg printf %s "(cached) " >&6 8538c2cbb186Smrgelse case e in #( 8539c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 854031de2854Smrg/* end confdefs.h. */ 854131de2854Smrgint i; 854231de2854Smrgint 854396d43ffdSmrgmain (void) 854431de2854Smrg{ 854531de2854Smrg 854631de2854Smrg ; 854731de2854Smrg return 0; 854831de2854Smrg} 854931de2854Smrg_ACEOF 855096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 855196d43ffdSmrgthen : 855231de2854Smrg eval $cacheid=yes 8553c2cbb186Smrgelse case e in #( 8554c2cbb186Smrg e) eval $cacheid=no ;; 8555c2cbb186Smrgesac 855631de2854Smrgfi 855796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8558c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8559c2cbb186Smrgesac 856031de2854Smrgfi 856131de2854Smrg 856231de2854Smrg 856331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 856431de2854Smrg 856531de2854Smrg eval supported=\$$cacheid 856696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 856796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 856831de2854Smrg if test "$supported" = "yes" ; then 856931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 857031de2854Smrg found="yes" 857131de2854Smrg fi 857231de2854Smrg fi 857331de2854Smrg 857431de2854Smrg 857531de2854Smrg 857631de2854Smrg 857731de2854Smrg 857831de2854Smrg 857931de2854Smrg 858031de2854Smrg 858131de2854Smrg 858231de2854Smrg 858331de2854Smrg 858431de2854Smrg 858531de2854Smrg 858631de2854Smrg 858731de2854Smrg 858831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 858931de2854Smrg 859031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 859131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 859296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 859396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 859496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 859596d43ffdSmrgthen : 859696d43ffdSmrg printf %s "(cached) " >&6 8597c2cbb186Smrgelse case e in #( 8598c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 859931de2854Smrg/* end confdefs.h. */ 860031de2854Smrgint i; 860131de2854Smrg_ACEOF 860296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 860396d43ffdSmrgthen : 860431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8605c2cbb186Smrgelse case e in #( 8606c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8607c2cbb186Smrgesac 860831de2854Smrgfi 8609c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8610c2cbb186Smrgesac 861131de2854Smrgfi 861296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 861396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 861431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 861531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 861631de2854Smrgfi 861731de2854Smrg 861831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 861931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 862031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 862131de2854Smrg fi 862231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 862396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 862496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 862596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 862696d43ffdSmrgthen : 862796d43ffdSmrg printf %s "(cached) " >&6 8628c2cbb186Smrgelse case e in #( 8629c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 863031de2854Smrg/* end confdefs.h. */ 863131de2854Smrgint i; 863231de2854Smrg_ACEOF 863396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 863496d43ffdSmrgthen : 863531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8636c2cbb186Smrgelse case e in #( 8637c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8638c2cbb186Smrgesac 863931de2854Smrgfi 8640c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8641c2cbb186Smrgesac 864231de2854Smrgfi 864396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 864496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 864531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 864631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 864731de2854Smrgfi 864831de2854Smrg 864931de2854Smrgfound="no" 865031de2854Smrg 865131de2854Smrg if test $found = "no" ; then 8652f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 865331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 865431de2854Smrg fi 865531de2854Smrg 8656f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 865731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 865831de2854Smrg fi 865931de2854Smrg 866031de2854Smrg CFLAGS="$CFLAGS -Werror=write-strings" 866131de2854Smrg 866296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 866396d43ffdSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8664f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_write_strings 866596d43ffdSmrg if eval test \${$cacheid+y} 866696d43ffdSmrgthen : 866796d43ffdSmrg printf %s "(cached) " >&6 8668c2cbb186Smrgelse case e in #( 8669c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 867031de2854Smrg/* end confdefs.h. */ 867131de2854Smrgint i; 867231de2854Smrgint 867396d43ffdSmrgmain (void) 867431de2854Smrg{ 867531de2854Smrg 867631de2854Smrg ; 867731de2854Smrg return 0; 867831de2854Smrg} 867931de2854Smrg_ACEOF 868096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 868196d43ffdSmrgthen : 868231de2854Smrg eval $cacheid=yes 8683c2cbb186Smrgelse case e in #( 8684c2cbb186Smrg e) eval $cacheid=no ;; 8685c2cbb186Smrgesac 868631de2854Smrgfi 868796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8688c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8689c2cbb186Smrgesac 869031de2854Smrgfi 869131de2854Smrg 869231de2854Smrg 869331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 869431de2854Smrg 869531de2854Smrg eval supported=\$$cacheid 869696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 869796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 869831de2854Smrg if test "$supported" = "yes" ; then 869931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 870031de2854Smrg found="yes" 870131de2854Smrg fi 870231de2854Smrg fi 870331de2854Smrg 870431de2854Smrg 870531de2854Smrg 870631de2854Smrg 870731de2854Smrg 870831de2854Smrg 870931de2854Smrg 871031de2854Smrg 871131de2854Smrg 871231de2854Smrg 871331de2854Smrg 871431de2854Smrg 871531de2854Smrg 871631de2854Smrg 871731de2854Smrg 871831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 871931de2854Smrg 872031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 872131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 872296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 872396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 872496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 872596d43ffdSmrgthen : 872696d43ffdSmrg printf %s "(cached) " >&6 8727c2cbb186Smrgelse case e in #( 8728c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 872931de2854Smrg/* end confdefs.h. */ 873031de2854Smrgint i; 873131de2854Smrg_ACEOF 873296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 873396d43ffdSmrgthen : 873431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8735c2cbb186Smrgelse case e in #( 8736c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8737c2cbb186Smrgesac 873831de2854Smrgfi 8739c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8740c2cbb186Smrgesac 874131de2854Smrgfi 874296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 874396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 874431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 874531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 874631de2854Smrgfi 874731de2854Smrg 874831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 874931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 875031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 875131de2854Smrg fi 875231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 875396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 875496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 875596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 875696d43ffdSmrgthen : 875796d43ffdSmrg printf %s "(cached) " >&6 8758c2cbb186Smrgelse case e in #( 8759c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 876031de2854Smrg/* end confdefs.h. */ 876131de2854Smrgint i; 876231de2854Smrg_ACEOF 876396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 876496d43ffdSmrgthen : 876531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8766c2cbb186Smrgelse case e in #( 8767c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8768c2cbb186Smrgesac 876931de2854Smrgfi 8770c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8771c2cbb186Smrgesac 877231de2854Smrgfi 877396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 877496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 877531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 877631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 877731de2854Smrgfi 877831de2854Smrg 877931de2854Smrgfound="no" 878031de2854Smrg 878131de2854Smrg if test $found = "no" ; then 8782f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 878331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 878431de2854Smrg fi 878531de2854Smrg 8786f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 878731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 878831de2854Smrg fi 878931de2854Smrg 879031de2854Smrg CFLAGS="$CFLAGS -Werror=address" 879131de2854Smrg 879296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 879396d43ffdSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8794f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_address 879596d43ffdSmrg if eval test \${$cacheid+y} 879696d43ffdSmrgthen : 879796d43ffdSmrg printf %s "(cached) " >&6 8798c2cbb186Smrgelse case e in #( 8799c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 880031de2854Smrg/* end confdefs.h. */ 880131de2854Smrgint i; 880231de2854Smrgint 880396d43ffdSmrgmain (void) 880431de2854Smrg{ 880531de2854Smrg 880631de2854Smrg ; 880731de2854Smrg return 0; 880831de2854Smrg} 880931de2854Smrg_ACEOF 881096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 881196d43ffdSmrgthen : 881231de2854Smrg eval $cacheid=yes 8813c2cbb186Smrgelse case e in #( 8814c2cbb186Smrg e) eval $cacheid=no ;; 8815c2cbb186Smrgesac 881631de2854Smrgfi 881796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8818c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8819c2cbb186Smrgesac 882031de2854Smrgfi 882131de2854Smrg 882231de2854Smrg 882331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 882431de2854Smrg 882531de2854Smrg eval supported=\$$cacheid 882696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 882796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 882831de2854Smrg if test "$supported" = "yes" ; then 882931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 883031de2854Smrg found="yes" 883131de2854Smrg fi 883231de2854Smrg fi 883331de2854Smrg 883431de2854Smrg 883531de2854Smrg 883631de2854Smrg 883731de2854Smrg 883831de2854Smrg 883931de2854Smrg 884031de2854Smrg 884131de2854Smrg 884231de2854Smrg 884331de2854Smrg 884431de2854Smrg 884531de2854Smrg 884631de2854Smrg 884731de2854Smrg 884831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 884931de2854Smrg 885031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 885131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 885296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 885396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 885496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 885596d43ffdSmrgthen : 885696d43ffdSmrg printf %s "(cached) " >&6 8857c2cbb186Smrgelse case e in #( 8858c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 885931de2854Smrg/* end confdefs.h. */ 886031de2854Smrgint i; 886131de2854Smrg_ACEOF 886296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 886396d43ffdSmrgthen : 886431de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8865c2cbb186Smrgelse case e in #( 8866c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8867c2cbb186Smrgesac 886831de2854Smrgfi 8869c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8870c2cbb186Smrgesac 887131de2854Smrgfi 887296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 887396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 887431de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 887531de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 887631de2854Smrgfi 887731de2854Smrg 887831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 887931de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 888031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 888131de2854Smrg fi 888231de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 888396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 888496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 888596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 888696d43ffdSmrgthen : 888796d43ffdSmrg printf %s "(cached) " >&6 8888c2cbb186Smrgelse case e in #( 8889c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 889031de2854Smrg/* end confdefs.h. */ 889131de2854Smrgint i; 889231de2854Smrg_ACEOF 889396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 889496d43ffdSmrgthen : 889531de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8896c2cbb186Smrgelse case e in #( 8897c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8898c2cbb186Smrgesac 889931de2854Smrgfi 8900c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8901c2cbb186Smrgesac 890231de2854Smrgfi 890396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 890496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 890531de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 890631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 890731de2854Smrgfi 890831de2854Smrg 890931de2854Smrgfound="no" 891031de2854Smrg 891131de2854Smrg if test $found = "no" ; then 8912f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 891331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 891431de2854Smrg fi 891531de2854Smrg 8916f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 891731de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 891831de2854Smrg fi 891931de2854Smrg 892031de2854Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 892131de2854Smrg 892296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 892396d43ffdSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8924f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 892596d43ffdSmrg if eval test \${$cacheid+y} 892696d43ffdSmrgthen : 892796d43ffdSmrg printf %s "(cached) " >&6 8928c2cbb186Smrgelse case e in #( 8929c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 893031de2854Smrg/* end confdefs.h. */ 893131de2854Smrgint i; 893231de2854Smrgint 893396d43ffdSmrgmain (void) 893431de2854Smrg{ 893531de2854Smrg 893631de2854Smrg ; 893731de2854Smrg return 0; 893831de2854Smrg} 893931de2854Smrg_ACEOF 894096d43ffdSmrgif ac_fn_c_try_link "$LINENO" 894196d43ffdSmrgthen : 894231de2854Smrg eval $cacheid=yes 8943c2cbb186Smrgelse case e in #( 8944c2cbb186Smrg e) eval $cacheid=no ;; 8945c2cbb186Smrgesac 894631de2854Smrgfi 894796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8948c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 8949c2cbb186Smrgesac 895031de2854Smrgfi 895131de2854Smrg 895231de2854Smrg 895331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 895431de2854Smrg 895531de2854Smrg eval supported=\$$cacheid 895696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 895796d43ffdSmrgprintf "%s\n" "$supported" >&6; } 895831de2854Smrg if test "$supported" = "yes" ; then 895931de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 896031de2854Smrg found="yes" 896131de2854Smrg fi 896231de2854Smrg fi 896331de2854Smrg 896431de2854Smrg if test $found = "no" ; then 8965f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 896631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 896731de2854Smrg fi 896831de2854Smrg 8969f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 897031de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 897131de2854Smrg fi 897231de2854Smrg 897331de2854Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 897431de2854Smrg 897596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 897696d43ffdSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8977f765521fSmrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 897896d43ffdSmrg if eval test \${$cacheid+y} 897996d43ffdSmrgthen : 898096d43ffdSmrg printf %s "(cached) " >&6 8981c2cbb186Smrgelse case e in #( 8982c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 898331de2854Smrg/* end confdefs.h. */ 898431de2854Smrgint i; 898531de2854Smrgint 898696d43ffdSmrgmain (void) 898731de2854Smrg{ 898831de2854Smrg 898931de2854Smrg ; 899031de2854Smrg return 0; 899131de2854Smrg} 899231de2854Smrg_ACEOF 899396d43ffdSmrgif ac_fn_c_try_link "$LINENO" 899496d43ffdSmrgthen : 899531de2854Smrg eval $cacheid=yes 8996c2cbb186Smrgelse case e in #( 8997c2cbb186Smrg e) eval $cacheid=no ;; 8998c2cbb186Smrgesac 899931de2854Smrgfi 900096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9001c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9002c2cbb186Smrgesac 900331de2854Smrgfi 900431de2854Smrg 900531de2854Smrg 900631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 900731de2854Smrg 900831de2854Smrg eval supported=\$$cacheid 900996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 901096d43ffdSmrgprintf "%s\n" "$supported" >&6; } 901131de2854Smrg if test "$supported" = "yes" ; then 901231de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 901331de2854Smrg found="yes" 901431de2854Smrg fi 901531de2854Smrg fi 901631de2854Smrg 901731de2854Smrg 901831de2854Smrg 901931de2854Smrg 902031de2854Smrg 902131de2854Smrg 902231de2854Smrg 902331de2854Smrg 902431de2854Smrg 902531de2854Smrg 902631de2854Smrg 902731de2854Smrg 902831de2854Smrg 902931de2854Smrg 903031de2854Smrg 903131de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 903231de2854Smrg 903331de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 903431de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 903596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 903696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 903796d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 903896d43ffdSmrgthen : 903996d43ffdSmrg printf %s "(cached) " >&6 9040c2cbb186Smrgelse case e in #( 9041c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 904231de2854Smrg/* end confdefs.h. */ 904331de2854Smrgint i; 904431de2854Smrg_ACEOF 904596d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 904696d43ffdSmrgthen : 904731de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9048c2cbb186Smrgelse case e in #( 9049c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9050c2cbb186Smrgesac 905131de2854Smrgfi 9052c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9053c2cbb186Smrgesac 905431de2854Smrgfi 905596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 905696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 905731de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 905831de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 905931de2854Smrgfi 906031de2854Smrg 906131de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 906231de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 906331de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 906431de2854Smrg fi 906531de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 906696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 906796d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 906896d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 906996d43ffdSmrgthen : 907096d43ffdSmrg printf %s "(cached) " >&6 9071c2cbb186Smrgelse case e in #( 9072c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 907331de2854Smrg/* end confdefs.h. */ 907431de2854Smrgint i; 907531de2854Smrg_ACEOF 907696d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 907796d43ffdSmrgthen : 907831de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9079c2cbb186Smrgelse case e in #( 9080c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9081c2cbb186Smrgesac 908231de2854Smrgfi 9083c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9084c2cbb186Smrgesac 908531de2854Smrgfi 908696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 908796d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 908831de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 908931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 909031de2854Smrgfi 909131de2854Smrg 909231de2854Smrgfound="no" 909331de2854Smrg 909431de2854Smrg if test $found = "no" ; then 9095f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 909631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 909731de2854Smrg fi 909831de2854Smrg 9099f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 910031de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 910131de2854Smrg fi 910231de2854Smrg 910331de2854Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 910431de2854Smrg 910596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 910696d43ffdSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 9107f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 910896d43ffdSmrg if eval test \${$cacheid+y} 910996d43ffdSmrgthen : 911096d43ffdSmrg printf %s "(cached) " >&6 9111c2cbb186Smrgelse case e in #( 9112c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 911331de2854Smrg/* end confdefs.h. */ 911431de2854Smrgint i; 911531de2854Smrgint 911696d43ffdSmrgmain (void) 911731de2854Smrg{ 911831de2854Smrg 911931de2854Smrg ; 912031de2854Smrg return 0; 912131de2854Smrg} 912231de2854Smrg_ACEOF 912396d43ffdSmrgif ac_fn_c_try_link "$LINENO" 912496d43ffdSmrgthen : 912531de2854Smrg eval $cacheid=yes 9126c2cbb186Smrgelse case e in #( 9127c2cbb186Smrg e) eval $cacheid=no ;; 9128c2cbb186Smrgesac 912931de2854Smrgfi 913096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9131c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9132c2cbb186Smrgesac 913331de2854Smrgfi 913431de2854Smrg 913531de2854Smrg 913631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 913731de2854Smrg 913831de2854Smrg eval supported=\$$cacheid 913996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 914096d43ffdSmrgprintf "%s\n" "$supported" >&6; } 914131de2854Smrg if test "$supported" = "yes" ; then 914231de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 914331de2854Smrg found="yes" 914431de2854Smrg fi 914531de2854Smrg fi 914631de2854Smrg 914731de2854Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 914831de2854Smrgelse 914996d43ffdSmrg{ 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 915096d43ffdSmrgprintf "%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;} 915131de2854Smrg 915231de2854Smrg 915331de2854Smrg 915431de2854Smrg 915531de2854Smrg 915631de2854Smrg 915731de2854Smrg 915831de2854Smrg 915931de2854Smrg 916031de2854Smrg 916131de2854Smrg 916231de2854Smrg 916331de2854Smrg 916431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 916531de2854Smrg 916631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 916731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 916896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 916996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 917096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 917196d43ffdSmrgthen : 917296d43ffdSmrg printf %s "(cached) " >&6 9173c2cbb186Smrgelse case e in #( 9174c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 917531de2854Smrg/* end confdefs.h. */ 917631de2854Smrgint i; 917731de2854Smrg_ACEOF 917896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 917996d43ffdSmrgthen : 918031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9181c2cbb186Smrgelse case e in #( 9182c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9183c2cbb186Smrgesac 918431de2854Smrgfi 9185c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9186c2cbb186Smrgesac 918731de2854Smrgfi 918896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 918996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 919031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 919131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 919231de2854Smrgfi 919331de2854Smrg 919431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 919531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 919631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 919731de2854Smrg fi 919831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 919996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 920096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 920196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 920296d43ffdSmrgthen : 920396d43ffdSmrg printf %s "(cached) " >&6 9204c2cbb186Smrgelse case e in #( 9205c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 920631de2854Smrg/* end confdefs.h. */ 920731de2854Smrgint i; 920831de2854Smrg_ACEOF 920996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 921096d43ffdSmrgthen : 921131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9212c2cbb186Smrgelse case e in #( 9213c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9214c2cbb186Smrgesac 921531de2854Smrgfi 9216c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9217c2cbb186Smrgesac 921831de2854Smrgfi 921996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 922096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 922131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 922231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 922331de2854Smrgfi 922431de2854Smrg 922531de2854Smrgfound="no" 922631de2854Smrg 922731de2854Smrg if test $found = "no" ; then 9228f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 922931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 923031de2854Smrg fi 923131de2854Smrg 9232f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 923331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 923431de2854Smrg fi 923531de2854Smrg 923631de2854Smrg CFLAGS="$CFLAGS -Wimplicit" 923731de2854Smrg 923896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 923996d43ffdSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 924031de2854Smrg cacheid=xorg_cv_cc_flag__Wimplicit 924196d43ffdSmrg if eval test \${$cacheid+y} 924296d43ffdSmrgthen : 924396d43ffdSmrg printf %s "(cached) " >&6 9244c2cbb186Smrgelse case e in #( 9245c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 924631de2854Smrg/* end confdefs.h. */ 924731de2854Smrgint i; 924831de2854Smrgint 924996d43ffdSmrgmain (void) 925031de2854Smrg{ 925131de2854Smrg 925231de2854Smrg ; 925331de2854Smrg return 0; 925431de2854Smrg} 925531de2854Smrg_ACEOF 925696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 925796d43ffdSmrgthen : 925831de2854Smrg eval $cacheid=yes 9259c2cbb186Smrgelse case e in #( 9260c2cbb186Smrg e) eval $cacheid=no ;; 9261c2cbb186Smrgesac 926231de2854Smrgfi 926396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9264c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9265c2cbb186Smrgesac 926631de2854Smrgfi 926731de2854Smrg 926831de2854Smrg 926931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 927031de2854Smrg 927131de2854Smrg eval supported=\$$cacheid 927296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 927396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 927431de2854Smrg if test "$supported" = "yes" ; then 927531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 927631de2854Smrg found="yes" 927731de2854Smrg fi 927831de2854Smrg fi 927931de2854Smrg 928031de2854Smrg 928131de2854Smrg 928231de2854Smrg 928331de2854Smrg 928431de2854Smrg 928531de2854Smrg 928631de2854Smrg 928731de2854Smrg 928831de2854Smrg 928931de2854Smrg 929031de2854Smrg 929131de2854Smrg 929231de2854Smrg 929331de2854Smrg 929431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 929531de2854Smrg 929631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 929731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 929896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 929996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 930096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 930196d43ffdSmrgthen : 930296d43ffdSmrg printf %s "(cached) " >&6 9303c2cbb186Smrgelse case e in #( 9304c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 930531de2854Smrg/* end confdefs.h. */ 930631de2854Smrgint i; 930731de2854Smrg_ACEOF 930896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 930996d43ffdSmrgthen : 931031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9311c2cbb186Smrgelse case e in #( 9312c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9313c2cbb186Smrgesac 931431de2854Smrgfi 9315c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9316c2cbb186Smrgesac 931731de2854Smrgfi 931896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 931996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 932031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 932131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 932231de2854Smrgfi 932331de2854Smrg 932431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 932531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 932631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 932731de2854Smrg fi 932831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 932996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 933096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 933196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 933296d43ffdSmrgthen : 933396d43ffdSmrg printf %s "(cached) " >&6 9334c2cbb186Smrgelse case e in #( 9335c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 933631de2854Smrg/* end confdefs.h. */ 933731de2854Smrgint i; 933831de2854Smrg_ACEOF 933996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 934096d43ffdSmrgthen : 934131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9342c2cbb186Smrgelse case e in #( 9343c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9344c2cbb186Smrgesac 934531de2854Smrgfi 9346c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9347c2cbb186Smrgesac 934831de2854Smrgfi 934996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 935096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 935131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 935231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 935331de2854Smrgfi 935431de2854Smrg 935531de2854Smrgfound="no" 935631de2854Smrg 935731de2854Smrg if test $found = "no" ; then 9358f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 935931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 936031de2854Smrg fi 936131de2854Smrg 9362f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 936331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 936431de2854Smrg fi 936531de2854Smrg 936631de2854Smrg CFLAGS="$CFLAGS -Wnonnull" 936731de2854Smrg 936896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 936996d43ffdSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 937031de2854Smrg cacheid=xorg_cv_cc_flag__Wnonnull 937196d43ffdSmrg if eval test \${$cacheid+y} 937296d43ffdSmrgthen : 937396d43ffdSmrg printf %s "(cached) " >&6 9374c2cbb186Smrgelse case e in #( 9375c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 937631de2854Smrg/* end confdefs.h. */ 937731de2854Smrgint i; 937831de2854Smrgint 937996d43ffdSmrgmain (void) 938031de2854Smrg{ 938131de2854Smrg 938231de2854Smrg ; 938331de2854Smrg return 0; 938431de2854Smrg} 938531de2854Smrg_ACEOF 938696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 938796d43ffdSmrgthen : 938831de2854Smrg eval $cacheid=yes 9389c2cbb186Smrgelse case e in #( 9390c2cbb186Smrg e) eval $cacheid=no ;; 9391c2cbb186Smrgesac 939231de2854Smrgfi 939396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9394c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9395c2cbb186Smrgesac 939631de2854Smrgfi 939731de2854Smrg 939831de2854Smrg 939931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 940031de2854Smrg 940131de2854Smrg eval supported=\$$cacheid 940296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 940396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 940431de2854Smrg if test "$supported" = "yes" ; then 940531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 940631de2854Smrg found="yes" 940731de2854Smrg fi 940831de2854Smrg fi 940931de2854Smrg 941031de2854Smrg 941131de2854Smrg 941231de2854Smrg 941331de2854Smrg 941431de2854Smrg 941531de2854Smrg 941631de2854Smrg 941731de2854Smrg 941831de2854Smrg 941931de2854Smrg 942031de2854Smrg 942131de2854Smrg 942231de2854Smrg 942331de2854Smrg 942431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 942531de2854Smrg 942631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 942731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 942896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 942996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 943096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 943196d43ffdSmrgthen : 943296d43ffdSmrg printf %s "(cached) " >&6 9433c2cbb186Smrgelse case e in #( 9434c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 943531de2854Smrg/* end confdefs.h. */ 943631de2854Smrgint i; 943731de2854Smrg_ACEOF 943896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 943996d43ffdSmrgthen : 944031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9441c2cbb186Smrgelse case e in #( 9442c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9443c2cbb186Smrgesac 944431de2854Smrgfi 9445c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9446c2cbb186Smrgesac 944731de2854Smrgfi 944896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 944996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 945031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 945131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 945231de2854Smrgfi 945331de2854Smrg 945431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 945531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 945631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 945731de2854Smrg fi 945831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 945996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 946096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 946196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 946296d43ffdSmrgthen : 946396d43ffdSmrg printf %s "(cached) " >&6 9464c2cbb186Smrgelse case e in #( 9465c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 946631de2854Smrg/* end confdefs.h. */ 946731de2854Smrgint i; 946831de2854Smrg_ACEOF 946996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 947096d43ffdSmrgthen : 947131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9472c2cbb186Smrgelse case e in #( 9473c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9474c2cbb186Smrgesac 947531de2854Smrgfi 9476c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9477c2cbb186Smrgesac 947831de2854Smrgfi 947996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 948096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 948131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 948231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 948331de2854Smrgfi 948431de2854Smrg 948531de2854Smrgfound="no" 948631de2854Smrg 948731de2854Smrg if test $found = "no" ; then 9488f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 948931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 949031de2854Smrg fi 949131de2854Smrg 9492f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 949331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 949431de2854Smrg fi 949531de2854Smrg 949631de2854Smrg CFLAGS="$CFLAGS -Winit-self" 949731de2854Smrg 949896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 949996d43ffdSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 950031de2854Smrg cacheid=xorg_cv_cc_flag__Winit_self 950196d43ffdSmrg if eval test \${$cacheid+y} 950296d43ffdSmrgthen : 950396d43ffdSmrg printf %s "(cached) " >&6 9504c2cbb186Smrgelse case e in #( 9505c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 950631de2854Smrg/* end confdefs.h. */ 950731de2854Smrgint i; 950831de2854Smrgint 950996d43ffdSmrgmain (void) 951031de2854Smrg{ 951131de2854Smrg 951231de2854Smrg ; 951331de2854Smrg return 0; 951431de2854Smrg} 951531de2854Smrg_ACEOF 951696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 951796d43ffdSmrgthen : 951831de2854Smrg eval $cacheid=yes 9519c2cbb186Smrgelse case e in #( 9520c2cbb186Smrg e) eval $cacheid=no ;; 9521c2cbb186Smrgesac 952231de2854Smrgfi 952396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9524c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9525c2cbb186Smrgesac 952631de2854Smrgfi 952731de2854Smrg 952831de2854Smrg 952931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 953031de2854Smrg 953131de2854Smrg eval supported=\$$cacheid 953296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 953396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 953431de2854Smrg if test "$supported" = "yes" ; then 953531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 953631de2854Smrg found="yes" 953731de2854Smrg fi 953831de2854Smrg fi 953931de2854Smrg 954031de2854Smrg 954131de2854Smrg 954231de2854Smrg 954331de2854Smrg 954431de2854Smrg 954531de2854Smrg 954631de2854Smrg 954731de2854Smrg 954831de2854Smrg 954931de2854Smrg 955031de2854Smrg 955131de2854Smrg 955231de2854Smrg 955331de2854Smrg 955431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 955531de2854Smrg 955631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 955731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 955896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 955996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 956096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 956196d43ffdSmrgthen : 956296d43ffdSmrg printf %s "(cached) " >&6 9563c2cbb186Smrgelse case e in #( 9564c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 956531de2854Smrg/* end confdefs.h. */ 956631de2854Smrgint i; 956731de2854Smrg_ACEOF 956896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 956996d43ffdSmrgthen : 957031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9571c2cbb186Smrgelse case e in #( 9572c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9573c2cbb186Smrgesac 957431de2854Smrgfi 9575c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9576c2cbb186Smrgesac 957731de2854Smrgfi 957896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 957996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 958031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 958131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 958231de2854Smrgfi 958331de2854Smrg 958431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 958531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 958631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 958731de2854Smrg fi 958831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 958996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 959096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 959196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 959296d43ffdSmrgthen : 959396d43ffdSmrg printf %s "(cached) " >&6 9594c2cbb186Smrgelse case e in #( 9595c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 959631de2854Smrg/* end confdefs.h. */ 959731de2854Smrgint i; 959831de2854Smrg_ACEOF 959996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 960096d43ffdSmrgthen : 960131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9602c2cbb186Smrgelse case e in #( 9603c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9604c2cbb186Smrgesac 960531de2854Smrgfi 9606c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9607c2cbb186Smrgesac 960831de2854Smrgfi 960996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 961096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 961131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 961231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 961331de2854Smrgfi 961431de2854Smrg 961531de2854Smrgfound="no" 961631de2854Smrg 961731de2854Smrg if test $found = "no" ; then 9618f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 961931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 962031de2854Smrg fi 962131de2854Smrg 9622f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 962331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 962431de2854Smrg fi 962531de2854Smrg 962631de2854Smrg CFLAGS="$CFLAGS -Wmain" 962731de2854Smrg 962896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 962996d43ffdSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 963031de2854Smrg cacheid=xorg_cv_cc_flag__Wmain 963196d43ffdSmrg if eval test \${$cacheid+y} 963296d43ffdSmrgthen : 963396d43ffdSmrg printf %s "(cached) " >&6 9634c2cbb186Smrgelse case e in #( 9635c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 963631de2854Smrg/* end confdefs.h. */ 963731de2854Smrgint i; 963831de2854Smrgint 963996d43ffdSmrgmain (void) 964031de2854Smrg{ 964131de2854Smrg 964231de2854Smrg ; 964331de2854Smrg return 0; 964431de2854Smrg} 964531de2854Smrg_ACEOF 964696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 964796d43ffdSmrgthen : 964831de2854Smrg eval $cacheid=yes 9649c2cbb186Smrgelse case e in #( 9650c2cbb186Smrg e) eval $cacheid=no ;; 9651c2cbb186Smrgesac 965231de2854Smrgfi 965396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9654c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9655c2cbb186Smrgesac 965631de2854Smrgfi 965731de2854Smrg 965831de2854Smrg 965931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 966031de2854Smrg 966131de2854Smrg eval supported=\$$cacheid 966296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 966396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 966431de2854Smrg if test "$supported" = "yes" ; then 966531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 966631de2854Smrg found="yes" 966731de2854Smrg fi 966831de2854Smrg fi 966931de2854Smrg 967031de2854Smrg 967131de2854Smrg 967231de2854Smrg 967331de2854Smrg 967431de2854Smrg 967531de2854Smrg 967631de2854Smrg 967731de2854Smrg 967831de2854Smrg 967931de2854Smrg 968031de2854Smrg 968131de2854Smrg 968231de2854Smrg 968331de2854Smrg 968431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 968531de2854Smrg 968631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 968731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 968896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 968996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 969096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 969196d43ffdSmrgthen : 969296d43ffdSmrg printf %s "(cached) " >&6 9693c2cbb186Smrgelse case e in #( 9694c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 969531de2854Smrg/* end confdefs.h. */ 969631de2854Smrgint i; 969731de2854Smrg_ACEOF 969896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 969996d43ffdSmrgthen : 970031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9701c2cbb186Smrgelse case e in #( 9702c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9703c2cbb186Smrgesac 970431de2854Smrgfi 9705c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9706c2cbb186Smrgesac 970731de2854Smrgfi 970896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 970996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 971031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 971131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 971231de2854Smrgfi 971331de2854Smrg 971431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 971531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 971631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 971731de2854Smrg fi 971831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 971996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 972096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 972196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 972296d43ffdSmrgthen : 972396d43ffdSmrg printf %s "(cached) " >&6 9724c2cbb186Smrgelse case e in #( 9725c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 972631de2854Smrg/* end confdefs.h. */ 972731de2854Smrgint i; 972831de2854Smrg_ACEOF 972996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 973096d43ffdSmrgthen : 973131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9732c2cbb186Smrgelse case e in #( 9733c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9734c2cbb186Smrgesac 973531de2854Smrgfi 9736c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9737c2cbb186Smrgesac 973831de2854Smrgfi 973996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 974096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 974131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 974231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 974331de2854Smrgfi 974431de2854Smrg 974531de2854Smrgfound="no" 974631de2854Smrg 974731de2854Smrg if test $found = "no" ; then 9748f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 974931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 975031de2854Smrg fi 975131de2854Smrg 9752f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 975331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 975431de2854Smrg fi 975531de2854Smrg 975631de2854Smrg CFLAGS="$CFLAGS -Wmissing-braces" 975731de2854Smrg 975896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 975996d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 976031de2854Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 976196d43ffdSmrg if eval test \${$cacheid+y} 976296d43ffdSmrgthen : 976396d43ffdSmrg printf %s "(cached) " >&6 9764c2cbb186Smrgelse case e in #( 9765c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 976631de2854Smrg/* end confdefs.h. */ 976731de2854Smrgint i; 976831de2854Smrgint 976996d43ffdSmrgmain (void) 977031de2854Smrg{ 977131de2854Smrg 977231de2854Smrg ; 977331de2854Smrg return 0; 977431de2854Smrg} 977531de2854Smrg_ACEOF 977696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 977796d43ffdSmrgthen : 977831de2854Smrg eval $cacheid=yes 9779c2cbb186Smrgelse case e in #( 9780c2cbb186Smrg e) eval $cacheid=no ;; 9781c2cbb186Smrgesac 978231de2854Smrgfi 978396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9784c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9785c2cbb186Smrgesac 978631de2854Smrgfi 978731de2854Smrg 978831de2854Smrg 978931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 979031de2854Smrg 979131de2854Smrg eval supported=\$$cacheid 979296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 979396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 979431de2854Smrg if test "$supported" = "yes" ; then 979531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 979631de2854Smrg found="yes" 979731de2854Smrg fi 979831de2854Smrg fi 979931de2854Smrg 980031de2854Smrg 980131de2854Smrg 980231de2854Smrg 980331de2854Smrg 980431de2854Smrg 980531de2854Smrg 980631de2854Smrg 980731de2854Smrg 980831de2854Smrg 980931de2854Smrg 981031de2854Smrg 981131de2854Smrg 981231de2854Smrg 981331de2854Smrg 981431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 981531de2854Smrg 981631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 981731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 981896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 981996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 982096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 982196d43ffdSmrgthen : 982296d43ffdSmrg printf %s "(cached) " >&6 9823c2cbb186Smrgelse case e in #( 9824c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 982531de2854Smrg/* end confdefs.h. */ 982631de2854Smrgint i; 982731de2854Smrg_ACEOF 982896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 982996d43ffdSmrgthen : 983031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9831c2cbb186Smrgelse case e in #( 9832c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9833c2cbb186Smrgesac 983431de2854Smrgfi 9835c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9836c2cbb186Smrgesac 983731de2854Smrgfi 983896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 983996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 984031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 984131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 984231de2854Smrgfi 984331de2854Smrg 984431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 984531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 984631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 984731de2854Smrg fi 984831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 984996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 985096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 985196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 985296d43ffdSmrgthen : 985396d43ffdSmrg printf %s "(cached) " >&6 9854c2cbb186Smrgelse case e in #( 9855c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 985631de2854Smrg/* end confdefs.h. */ 985731de2854Smrgint i; 985831de2854Smrg_ACEOF 985996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 986096d43ffdSmrgthen : 986131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9862c2cbb186Smrgelse case e in #( 9863c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9864c2cbb186Smrgesac 986531de2854Smrgfi 9866c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9867c2cbb186Smrgesac 986831de2854Smrgfi 986996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 987096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 987131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 987231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 987331de2854Smrgfi 987431de2854Smrg 987531de2854Smrgfound="no" 987631de2854Smrg 987731de2854Smrg if test $found = "no" ; then 9878f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 987931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 988031de2854Smrg fi 988131de2854Smrg 9882f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 988331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 988431de2854Smrg fi 988531de2854Smrg 988631de2854Smrg CFLAGS="$CFLAGS -Wsequence-point" 988731de2854Smrg 988896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 988996d43ffdSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 989031de2854Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 989196d43ffdSmrg if eval test \${$cacheid+y} 989296d43ffdSmrgthen : 989396d43ffdSmrg printf %s "(cached) " >&6 9894c2cbb186Smrgelse case e in #( 9895c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 989631de2854Smrg/* end confdefs.h. */ 989731de2854Smrgint i; 989831de2854Smrgint 989996d43ffdSmrgmain (void) 990031de2854Smrg{ 990131de2854Smrg 990231de2854Smrg ; 990331de2854Smrg return 0; 990431de2854Smrg} 990531de2854Smrg_ACEOF 990696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 990796d43ffdSmrgthen : 990831de2854Smrg eval $cacheid=yes 9909c2cbb186Smrgelse case e in #( 9910c2cbb186Smrg e) eval $cacheid=no ;; 9911c2cbb186Smrgesac 991231de2854Smrgfi 991396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9914c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 9915c2cbb186Smrgesac 991631de2854Smrgfi 991731de2854Smrg 991831de2854Smrg 991931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 992031de2854Smrg 992131de2854Smrg eval supported=\$$cacheid 992296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 992396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 992431de2854Smrg if test "$supported" = "yes" ; then 992531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 992631de2854Smrg found="yes" 992731de2854Smrg fi 992831de2854Smrg fi 992931de2854Smrg 993031de2854Smrg 993131de2854Smrg 993231de2854Smrg 993331de2854Smrg 993431de2854Smrg 993531de2854Smrg 993631de2854Smrg 993731de2854Smrg 993831de2854Smrg 993931de2854Smrg 994031de2854Smrg 994131de2854Smrg 994231de2854Smrg 994331de2854Smrg 994431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 994531de2854Smrg 994631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 994731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 994896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 994996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 995096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 995196d43ffdSmrgthen : 995296d43ffdSmrg printf %s "(cached) " >&6 9953c2cbb186Smrgelse case e in #( 9954c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 995531de2854Smrg/* end confdefs.h. */ 995631de2854Smrgint i; 995731de2854Smrg_ACEOF 995896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 995996d43ffdSmrgthen : 996031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9961c2cbb186Smrgelse case e in #( 9962c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9963c2cbb186Smrgesac 996431de2854Smrgfi 9965c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9966c2cbb186Smrgesac 996731de2854Smrgfi 996896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 996996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 997031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 997131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 997231de2854Smrgfi 997331de2854Smrg 997431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 997531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 997631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 997731de2854Smrg fi 997831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 997996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 998096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 998196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 998296d43ffdSmrgthen : 998396d43ffdSmrg printf %s "(cached) " >&6 9984c2cbb186Smrgelse case e in #( 9985c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 998631de2854Smrg/* end confdefs.h. */ 998731de2854Smrgint i; 998831de2854Smrg_ACEOF 998996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 999096d43ffdSmrgthen : 999131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9992c2cbb186Smrgelse case e in #( 9993c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9994c2cbb186Smrgesac 999531de2854Smrgfi 9996c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9997c2cbb186Smrgesac 999831de2854Smrgfi 999996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1000096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1000131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1000231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1000331de2854Smrgfi 1000431de2854Smrg 1000531de2854Smrgfound="no" 1000631de2854Smrg 1000731de2854Smrg if test $found = "no" ; then 10008f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1000931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1001031de2854Smrg fi 1001131de2854Smrg 10012f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1001331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1001431de2854Smrg fi 1001531de2854Smrg 1001631de2854Smrg CFLAGS="$CFLAGS -Wreturn-type" 1001731de2854Smrg 1001896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 1001996d43ffdSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 1002031de2854Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 1002196d43ffdSmrg if eval test \${$cacheid+y} 1002296d43ffdSmrgthen : 1002396d43ffdSmrg printf %s "(cached) " >&6 10024c2cbb186Smrgelse case e in #( 10025c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1002631de2854Smrg/* end confdefs.h. */ 1002731de2854Smrgint i; 1002831de2854Smrgint 1002996d43ffdSmrgmain (void) 1003031de2854Smrg{ 1003131de2854Smrg 1003231de2854Smrg ; 1003331de2854Smrg return 0; 1003431de2854Smrg} 1003531de2854Smrg_ACEOF 1003696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1003796d43ffdSmrgthen : 1003831de2854Smrg eval $cacheid=yes 10039c2cbb186Smrgelse case e in #( 10040c2cbb186Smrg e) eval $cacheid=no ;; 10041c2cbb186Smrgesac 1004231de2854Smrgfi 1004396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10044c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10045c2cbb186Smrgesac 1004631de2854Smrgfi 1004731de2854Smrg 1004831de2854Smrg 1004931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1005031de2854Smrg 1005131de2854Smrg eval supported=\$$cacheid 1005296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1005396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1005431de2854Smrg if test "$supported" = "yes" ; then 1005531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 1005631de2854Smrg found="yes" 1005731de2854Smrg fi 1005831de2854Smrg fi 1005931de2854Smrg 1006031de2854Smrg 1006131de2854Smrg 1006231de2854Smrg 1006331de2854Smrg 1006431de2854Smrg 1006531de2854Smrg 1006631de2854Smrg 1006731de2854Smrg 1006831de2854Smrg 1006931de2854Smrg 1007031de2854Smrg 1007131de2854Smrg 1007231de2854Smrg 1007331de2854Smrg 1007431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1007531de2854Smrg 1007631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1007731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1007896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1007996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1008096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1008196d43ffdSmrgthen : 1008296d43ffdSmrg printf %s "(cached) " >&6 10083c2cbb186Smrgelse case e in #( 10084c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1008531de2854Smrg/* end confdefs.h. */ 1008631de2854Smrgint i; 1008731de2854Smrg_ACEOF 1008896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1008996d43ffdSmrgthen : 1009031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10091c2cbb186Smrgelse case e in #( 10092c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10093c2cbb186Smrgesac 1009431de2854Smrgfi 10095c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10096c2cbb186Smrgesac 1009731de2854Smrgfi 1009896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1009996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1010031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1010131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1010231de2854Smrgfi 1010331de2854Smrg 1010431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1010531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1010631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1010731de2854Smrg fi 1010831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1010996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1011096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1011196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1011296d43ffdSmrgthen : 1011396d43ffdSmrg printf %s "(cached) " >&6 10114c2cbb186Smrgelse case e in #( 10115c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1011631de2854Smrg/* end confdefs.h. */ 1011731de2854Smrgint i; 1011831de2854Smrg_ACEOF 1011996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1012096d43ffdSmrgthen : 1012131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10122c2cbb186Smrgelse case e in #( 10123c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10124c2cbb186Smrgesac 1012531de2854Smrgfi 10126c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10127c2cbb186Smrgesac 1012831de2854Smrgfi 1012996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1013096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1013131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1013231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1013331de2854Smrgfi 1013431de2854Smrg 1013531de2854Smrgfound="no" 1013631de2854Smrg 1013731de2854Smrg if test $found = "no" ; then 10138f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1013931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1014031de2854Smrg fi 1014131de2854Smrg 10142f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1014331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1014431de2854Smrg fi 1014531de2854Smrg 1014631de2854Smrg CFLAGS="$CFLAGS -Wtrigraphs" 1014731de2854Smrg 1014896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 1014996d43ffdSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 1015031de2854Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 1015196d43ffdSmrg if eval test \${$cacheid+y} 1015296d43ffdSmrgthen : 1015396d43ffdSmrg printf %s "(cached) " >&6 10154c2cbb186Smrgelse case e in #( 10155c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1015631de2854Smrg/* end confdefs.h. */ 1015731de2854Smrgint i; 1015831de2854Smrgint 1015996d43ffdSmrgmain (void) 1016031de2854Smrg{ 1016131de2854Smrg 1016231de2854Smrg ; 1016331de2854Smrg return 0; 1016431de2854Smrg} 1016531de2854Smrg_ACEOF 1016696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1016796d43ffdSmrgthen : 1016831de2854Smrg eval $cacheid=yes 10169c2cbb186Smrgelse case e in #( 10170c2cbb186Smrg e) eval $cacheid=no ;; 10171c2cbb186Smrgesac 1017231de2854Smrgfi 1017396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10174c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10175c2cbb186Smrgesac 1017631de2854Smrgfi 1017731de2854Smrg 1017831de2854Smrg 1017931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1018031de2854Smrg 1018131de2854Smrg eval supported=\$$cacheid 1018296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1018396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1018431de2854Smrg if test "$supported" = "yes" ; then 1018531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 1018631de2854Smrg found="yes" 1018731de2854Smrg fi 1018831de2854Smrg fi 1018931de2854Smrg 1019031de2854Smrg 1019131de2854Smrg 1019231de2854Smrg 1019331de2854Smrg 1019431de2854Smrg 1019531de2854Smrg 1019631de2854Smrg 1019731de2854Smrg 1019831de2854Smrg 1019931de2854Smrg 1020031de2854Smrg 1020131de2854Smrg 1020231de2854Smrg 1020331de2854Smrg 1020431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1020531de2854Smrg 1020631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1020731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1020896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1020996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1021096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1021196d43ffdSmrgthen : 1021296d43ffdSmrg printf %s "(cached) " >&6 10213c2cbb186Smrgelse case e in #( 10214c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1021531de2854Smrg/* end confdefs.h. */ 1021631de2854Smrgint i; 1021731de2854Smrg_ACEOF 1021896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1021996d43ffdSmrgthen : 1022031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10221c2cbb186Smrgelse case e in #( 10222c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10223c2cbb186Smrgesac 1022431de2854Smrgfi 10225c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10226c2cbb186Smrgesac 1022731de2854Smrgfi 1022896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1022996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1023031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1023131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1023231de2854Smrgfi 1023331de2854Smrg 1023431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1023531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1023631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1023731de2854Smrg fi 1023831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1023996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1024096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1024196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1024296d43ffdSmrgthen : 1024396d43ffdSmrg printf %s "(cached) " >&6 10244c2cbb186Smrgelse case e in #( 10245c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1024631de2854Smrg/* end confdefs.h. */ 1024731de2854Smrgint i; 1024831de2854Smrg_ACEOF 1024996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1025096d43ffdSmrgthen : 1025131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10252c2cbb186Smrgelse case e in #( 10253c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10254c2cbb186Smrgesac 1025531de2854Smrgfi 10256c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10257c2cbb186Smrgesac 1025831de2854Smrgfi 1025996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1026096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1026131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1026231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1026331de2854Smrgfi 1026431de2854Smrg 1026531de2854Smrgfound="no" 1026631de2854Smrg 1026731de2854Smrg if test $found = "no" ; then 10268f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1026931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1027031de2854Smrg fi 1027131de2854Smrg 10272f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1027331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1027431de2854Smrg fi 1027531de2854Smrg 1027631de2854Smrg CFLAGS="$CFLAGS -Warray-bounds" 1027731de2854Smrg 1027896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 1027996d43ffdSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 1028031de2854Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 1028196d43ffdSmrg if eval test \${$cacheid+y} 1028296d43ffdSmrgthen : 1028396d43ffdSmrg printf %s "(cached) " >&6 10284c2cbb186Smrgelse case e in #( 10285c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1028631de2854Smrg/* end confdefs.h. */ 1028731de2854Smrgint i; 1028831de2854Smrgint 1028996d43ffdSmrgmain (void) 1029031de2854Smrg{ 1029131de2854Smrg 1029231de2854Smrg ; 1029331de2854Smrg return 0; 1029431de2854Smrg} 1029531de2854Smrg_ACEOF 1029696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1029796d43ffdSmrgthen : 1029831de2854Smrg eval $cacheid=yes 10299c2cbb186Smrgelse case e in #( 10300c2cbb186Smrg e) eval $cacheid=no ;; 10301c2cbb186Smrgesac 1030231de2854Smrgfi 1030396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10304c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10305c2cbb186Smrgesac 1030631de2854Smrgfi 1030731de2854Smrg 1030831de2854Smrg 1030931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1031031de2854Smrg 1031131de2854Smrg eval supported=\$$cacheid 1031296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1031396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1031431de2854Smrg if test "$supported" = "yes" ; then 1031531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 1031631de2854Smrg found="yes" 1031731de2854Smrg fi 1031831de2854Smrg fi 1031931de2854Smrg 1032031de2854Smrg 1032131de2854Smrg 1032231de2854Smrg 1032331de2854Smrg 1032431de2854Smrg 1032531de2854Smrg 1032631de2854Smrg 1032731de2854Smrg 1032831de2854Smrg 1032931de2854Smrg 1033031de2854Smrg 1033131de2854Smrg 1033231de2854Smrg 1033331de2854Smrg 1033431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1033531de2854Smrg 1033631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1033731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1033896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1033996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1034096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1034196d43ffdSmrgthen : 1034296d43ffdSmrg printf %s "(cached) " >&6 10343c2cbb186Smrgelse case e in #( 10344c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1034531de2854Smrg/* end confdefs.h. */ 1034631de2854Smrgint i; 1034731de2854Smrg_ACEOF 1034896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1034996d43ffdSmrgthen : 1035031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10351c2cbb186Smrgelse case e in #( 10352c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10353c2cbb186Smrgesac 1035431de2854Smrgfi 10355c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10356c2cbb186Smrgesac 1035731de2854Smrgfi 1035896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1035996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1036031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1036131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1036231de2854Smrgfi 1036331de2854Smrg 1036431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1036531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1036631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1036731de2854Smrg fi 1036831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1036996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1037096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1037196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1037296d43ffdSmrgthen : 1037396d43ffdSmrg printf %s "(cached) " >&6 10374c2cbb186Smrgelse case e in #( 10375c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1037631de2854Smrg/* end confdefs.h. */ 1037731de2854Smrgint i; 1037831de2854Smrg_ACEOF 1037996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1038096d43ffdSmrgthen : 1038131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10382c2cbb186Smrgelse case e in #( 10383c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10384c2cbb186Smrgesac 1038531de2854Smrgfi 10386c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10387c2cbb186Smrgesac 1038831de2854Smrgfi 1038996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1039096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1039131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1039231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1039331de2854Smrgfi 1039431de2854Smrg 1039531de2854Smrgfound="no" 1039631de2854Smrg 1039731de2854Smrg if test $found = "no" ; then 10398f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1039931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1040031de2854Smrg fi 1040131de2854Smrg 10402f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1040331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1040431de2854Smrg fi 1040531de2854Smrg 1040631de2854Smrg CFLAGS="$CFLAGS -Wwrite-strings" 1040731de2854Smrg 1040896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 1040996d43ffdSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 1041031de2854Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 1041196d43ffdSmrg if eval test \${$cacheid+y} 1041296d43ffdSmrgthen : 1041396d43ffdSmrg printf %s "(cached) " >&6 10414c2cbb186Smrgelse case e in #( 10415c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1041631de2854Smrg/* end confdefs.h. */ 1041731de2854Smrgint i; 1041831de2854Smrgint 1041996d43ffdSmrgmain (void) 1042031de2854Smrg{ 1042131de2854Smrg 1042231de2854Smrg ; 1042331de2854Smrg return 0; 1042431de2854Smrg} 1042531de2854Smrg_ACEOF 1042696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1042796d43ffdSmrgthen : 1042831de2854Smrg eval $cacheid=yes 10429c2cbb186Smrgelse case e in #( 10430c2cbb186Smrg e) eval $cacheid=no ;; 10431c2cbb186Smrgesac 1043231de2854Smrgfi 1043396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10434c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10435c2cbb186Smrgesac 1043631de2854Smrgfi 1043731de2854Smrg 1043831de2854Smrg 1043931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1044031de2854Smrg 1044131de2854Smrg eval supported=\$$cacheid 1044296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1044396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1044431de2854Smrg if test "$supported" = "yes" ; then 1044531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 1044631de2854Smrg found="yes" 1044731de2854Smrg fi 1044831de2854Smrg fi 1044931de2854Smrg 1045031de2854Smrg 1045131de2854Smrg 1045231de2854Smrg 1045331de2854Smrg 1045431de2854Smrg 1045531de2854Smrg 1045631de2854Smrg 1045731de2854Smrg 1045831de2854Smrg 1045931de2854Smrg 1046031de2854Smrg 1046131de2854Smrg 1046231de2854Smrg 1046331de2854Smrg 1046431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1046531de2854Smrg 1046631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1046731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1046896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1046996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1047096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1047196d43ffdSmrgthen : 1047296d43ffdSmrg printf %s "(cached) " >&6 10473c2cbb186Smrgelse case e in #( 10474c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1047531de2854Smrg/* end confdefs.h. */ 1047631de2854Smrgint i; 1047731de2854Smrg_ACEOF 1047896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1047996d43ffdSmrgthen : 1048031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10481c2cbb186Smrgelse case e in #( 10482c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10483c2cbb186Smrgesac 1048431de2854Smrgfi 10485c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10486c2cbb186Smrgesac 1048731de2854Smrgfi 1048896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1048996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1049031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1049131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1049231de2854Smrgfi 1049331de2854Smrg 1049431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1049531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1049631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1049731de2854Smrg fi 1049831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1049996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1050096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1050196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1050296d43ffdSmrgthen : 1050396d43ffdSmrg printf %s "(cached) " >&6 10504c2cbb186Smrgelse case e in #( 10505c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1050631de2854Smrg/* end confdefs.h. */ 1050731de2854Smrgint i; 1050831de2854Smrg_ACEOF 1050996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1051096d43ffdSmrgthen : 1051131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10512c2cbb186Smrgelse case e in #( 10513c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10514c2cbb186Smrgesac 1051531de2854Smrgfi 10516c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10517c2cbb186Smrgesac 1051831de2854Smrgfi 1051996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1052096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1052131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1052231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1052331de2854Smrgfi 1052431de2854Smrg 1052531de2854Smrgfound="no" 1052631de2854Smrg 1052731de2854Smrg if test $found = "no" ; then 10528f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1052931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1053031de2854Smrg fi 1053131de2854Smrg 10532f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1053331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1053431de2854Smrg fi 1053531de2854Smrg 1053631de2854Smrg CFLAGS="$CFLAGS -Waddress" 1053731de2854Smrg 1053896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 1053996d43ffdSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 1054031de2854Smrg cacheid=xorg_cv_cc_flag__Waddress 1054196d43ffdSmrg if eval test \${$cacheid+y} 1054296d43ffdSmrgthen : 1054396d43ffdSmrg printf %s "(cached) " >&6 10544c2cbb186Smrgelse case e in #( 10545c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1054631de2854Smrg/* end confdefs.h. */ 1054731de2854Smrgint i; 1054831de2854Smrgint 1054996d43ffdSmrgmain (void) 1055031de2854Smrg{ 1055131de2854Smrg 1055231de2854Smrg ; 1055331de2854Smrg return 0; 1055431de2854Smrg} 1055531de2854Smrg_ACEOF 1055696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1055796d43ffdSmrgthen : 1055831de2854Smrg eval $cacheid=yes 10559c2cbb186Smrgelse case e in #( 10560c2cbb186Smrg e) eval $cacheid=no ;; 10561c2cbb186Smrgesac 1056231de2854Smrgfi 1056396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10564c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10565c2cbb186Smrgesac 1056631de2854Smrgfi 1056731de2854Smrg 1056831de2854Smrg 1056931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1057031de2854Smrg 1057131de2854Smrg eval supported=\$$cacheid 1057296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1057396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1057431de2854Smrg if test "$supported" = "yes" ; then 1057531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 1057631de2854Smrg found="yes" 1057731de2854Smrg fi 1057831de2854Smrg fi 1057931de2854Smrg 1058031de2854Smrg 1058131de2854Smrg 1058231de2854Smrg 1058331de2854Smrg 1058431de2854Smrg 1058531de2854Smrg 1058631de2854Smrg 1058731de2854Smrg 1058831de2854Smrg 1058931de2854Smrg 1059031de2854Smrg 1059131de2854Smrg 1059231de2854Smrg 1059331de2854Smrg 1059431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1059531de2854Smrg 1059631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1059731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1059896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1059996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1060096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1060196d43ffdSmrgthen : 1060296d43ffdSmrg printf %s "(cached) " >&6 10603c2cbb186Smrgelse case e in #( 10604c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1060531de2854Smrg/* end confdefs.h. */ 1060631de2854Smrgint i; 1060731de2854Smrg_ACEOF 1060896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1060996d43ffdSmrgthen : 1061031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10611c2cbb186Smrgelse case e in #( 10612c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10613c2cbb186Smrgesac 1061431de2854Smrgfi 10615c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10616c2cbb186Smrgesac 1061731de2854Smrgfi 1061896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1061996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1062031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1062131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1062231de2854Smrgfi 1062331de2854Smrg 1062431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1062531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1062631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1062731de2854Smrg fi 1062831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1062996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1063096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1063196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1063296d43ffdSmrgthen : 1063396d43ffdSmrg printf %s "(cached) " >&6 10634c2cbb186Smrgelse case e in #( 10635c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1063631de2854Smrg/* end confdefs.h. */ 1063731de2854Smrgint i; 1063831de2854Smrg_ACEOF 1063996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1064096d43ffdSmrgthen : 1064131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10642c2cbb186Smrgelse case e in #( 10643c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10644c2cbb186Smrgesac 1064531de2854Smrgfi 10646c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10647c2cbb186Smrgesac 1064831de2854Smrgfi 1064996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1065096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1065131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1065231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1065331de2854Smrgfi 1065431de2854Smrg 1065531de2854Smrgfound="no" 1065631de2854Smrg 1065731de2854Smrg if test $found = "no" ; then 10658f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1065931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1066031de2854Smrg fi 1066131de2854Smrg 10662f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1066331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1066431de2854Smrg fi 1066531de2854Smrg 1066631de2854Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 1066731de2854Smrg 1066896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 1066996d43ffdSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 1067031de2854Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 1067196d43ffdSmrg if eval test \${$cacheid+y} 1067296d43ffdSmrgthen : 1067396d43ffdSmrg printf %s "(cached) " >&6 10674c2cbb186Smrgelse case e in #( 10675c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1067631de2854Smrg/* end confdefs.h. */ 1067731de2854Smrgint i; 1067831de2854Smrgint 1067996d43ffdSmrgmain (void) 1068031de2854Smrg{ 1068131de2854Smrg 1068231de2854Smrg ; 1068331de2854Smrg return 0; 1068431de2854Smrg} 1068531de2854Smrg_ACEOF 1068696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1068796d43ffdSmrgthen : 1068831de2854Smrg eval $cacheid=yes 10689c2cbb186Smrgelse case e in #( 10690c2cbb186Smrg e) eval $cacheid=no ;; 10691c2cbb186Smrgesac 1069231de2854Smrgfi 1069396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10694c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10695c2cbb186Smrgesac 1069631de2854Smrgfi 1069731de2854Smrg 1069831de2854Smrg 1069931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1070031de2854Smrg 1070131de2854Smrg eval supported=\$$cacheid 1070296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1070396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1070431de2854Smrg if test "$supported" = "yes" ; then 1070531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 1070631de2854Smrg found="yes" 1070731de2854Smrg fi 1070831de2854Smrg fi 1070931de2854Smrg 1071031de2854Smrg 1071131de2854Smrg 1071231de2854Smrg 1071331de2854Smrg 1071431de2854Smrg 1071531de2854Smrg 1071631de2854Smrg 1071731de2854Smrg 1071831de2854Smrg 1071931de2854Smrg 1072031de2854Smrg 1072131de2854Smrg 1072231de2854Smrg 1072331de2854Smrg 1072431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1072531de2854Smrg 1072631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1072731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1072896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1072996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1073096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1073196d43ffdSmrgthen : 1073296d43ffdSmrg printf %s "(cached) " >&6 10733c2cbb186Smrgelse case e in #( 10734c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1073531de2854Smrg/* end confdefs.h. */ 1073631de2854Smrgint i; 1073731de2854Smrg_ACEOF 1073896d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1073996d43ffdSmrgthen : 1074031de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10741c2cbb186Smrgelse case e in #( 10742c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10743c2cbb186Smrgesac 1074431de2854Smrgfi 10745c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10746c2cbb186Smrgesac 1074731de2854Smrgfi 1074896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1074996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1075031de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1075131de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1075231de2854Smrgfi 1075331de2854Smrg 1075431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1075531de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1075631de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1075731de2854Smrg fi 1075831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1075996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1076096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1076196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1076296d43ffdSmrgthen : 1076396d43ffdSmrg printf %s "(cached) " >&6 10764c2cbb186Smrgelse case e in #( 10765c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1076631de2854Smrg/* end confdefs.h. */ 1076731de2854Smrgint i; 1076831de2854Smrg_ACEOF 1076996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1077096d43ffdSmrgthen : 1077131de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10772c2cbb186Smrgelse case e in #( 10773c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10774c2cbb186Smrgesac 1077531de2854Smrgfi 10776c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10777c2cbb186Smrgesac 1077831de2854Smrgfi 1077996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1078096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1078131de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1078231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1078331de2854Smrgfi 1078431de2854Smrg 1078531de2854Smrgfound="no" 1078631de2854Smrg 1078731de2854Smrg if test $found = "no" ; then 10788f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1078931de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1079031de2854Smrg fi 1079131de2854Smrg 10792f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1079331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1079431de2854Smrg fi 1079531de2854Smrg 1079631de2854Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 1079731de2854Smrg 1079896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 1079996d43ffdSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 1080031de2854Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 1080196d43ffdSmrg if eval test \${$cacheid+y} 1080296d43ffdSmrgthen : 1080396d43ffdSmrg printf %s "(cached) " >&6 10804c2cbb186Smrgelse case e in #( 10805c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1080631de2854Smrg/* end confdefs.h. */ 1080731de2854Smrgint i; 1080831de2854Smrgint 1080996d43ffdSmrgmain (void) 1081031de2854Smrg{ 1081131de2854Smrg 1081231de2854Smrg ; 1081331de2854Smrg return 0; 1081431de2854Smrg} 1081531de2854Smrg_ACEOF 1081696d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1081796d43ffdSmrgthen : 1081831de2854Smrg eval $cacheid=yes 10819c2cbb186Smrgelse case e in #( 10820c2cbb186Smrg e) eval $cacheid=no ;; 10821c2cbb186Smrgesac 1082231de2854Smrgfi 1082396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10824c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10825c2cbb186Smrgesac 1082631de2854Smrgfi 1082731de2854Smrg 1082831de2854Smrg 1082931de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1083031de2854Smrg 1083131de2854Smrg eval supported=\$$cacheid 1083296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1083396d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1083431de2854Smrg if test "$supported" = "yes" ; then 1083531de2854Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 1083631de2854Smrg found="yes" 1083731de2854Smrg fi 1083831de2854Smrg fi 1083931de2854Smrg 1084031de2854Smrg 1084131de2854Smrgfi 1084231de2854Smrg 1084331de2854Smrg 1084431de2854Smrg 1084531de2854Smrg 1084631de2854Smrg 1084731de2854Smrg 1084831de2854Smrg 1084931de2854Smrg CWARNFLAGS="$BASE_CFLAGS" 1085031de2854Smrg if test "x$GCC" = xyes ; then 1085131de2854Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 1085231de2854Smrg fi 1085331de2854Smrg 1085431de2854Smrg 1085531de2854Smrg 1085631de2854Smrg 1085731de2854Smrg 1085831de2854Smrg 1085931de2854Smrg 1086031de2854Smrg 1086131de2854Smrg# Check whether --enable-strict-compilation was given. 1086296d43ffdSmrgif test ${enable_strict_compilation+y} 1086396d43ffdSmrgthen : 1086431de2854Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10865c2cbb186Smrgelse case e in #( 10866c2cbb186Smrg e) STRICT_COMPILE=no ;; 10867c2cbb186Smrgesac 1086831de2854Smrgfi 1086931de2854Smrg 1087031de2854Smrg 1087131de2854Smrg 1087231de2854Smrg 1087331de2854Smrg 1087431de2854Smrg 1087531de2854SmrgSTRICT_CFLAGS="" 1087631de2854Smrg 1087731de2854Smrg 1087831de2854Smrg 1087931de2854Smrg 1088031de2854Smrg 1088131de2854Smrg 1088231de2854Smrg 1088331de2854Smrg 1088431de2854Smrg 1088531de2854Smrg 1088631de2854Smrg 1088731de2854Smrg 1088831de2854Smrg 1088931de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1089031de2854Smrg 1089131de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1089231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1089396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1089496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1089596d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1089696d43ffdSmrgthen : 1089796d43ffdSmrg printf %s "(cached) " >&6 10898c2cbb186Smrgelse case e in #( 10899c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1090031de2854Smrg/* end confdefs.h. */ 1090131de2854Smrgint i; 1090231de2854Smrg_ACEOF 1090396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1090496d43ffdSmrgthen : 1090531de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10906c2cbb186Smrgelse case e in #( 10907c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10908c2cbb186Smrgesac 1090931de2854Smrgfi 10910c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10911c2cbb186Smrgesac 1091231de2854Smrgfi 1091396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1091496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1091531de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1091631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1091731de2854Smrgfi 1091831de2854Smrg 1091931de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1092031de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1092131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1092231de2854Smrg fi 1092331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1092496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1092596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1092696d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1092796d43ffdSmrgthen : 1092896d43ffdSmrg printf %s "(cached) " >&6 10929c2cbb186Smrgelse case e in #( 10930c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1093131de2854Smrg/* end confdefs.h. */ 1093231de2854Smrgint i; 1093331de2854Smrg_ACEOF 1093496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1093596d43ffdSmrgthen : 1093631de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10937c2cbb186Smrgelse case e in #( 10938c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10939c2cbb186Smrgesac 1094031de2854Smrgfi 10941c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10942c2cbb186Smrgesac 1094331de2854Smrgfi 1094496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1094596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1094631de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1094731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1094831de2854Smrgfi 1094931de2854Smrg 1095031de2854Smrgfound="no" 1095131de2854Smrg 1095231de2854Smrg if test $found = "no" ; then 10953f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1095431de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1095531de2854Smrg fi 1095631de2854Smrg 10957f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1095831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1095931de2854Smrg fi 1096031de2854Smrg 1096131de2854Smrg CFLAGS="$CFLAGS -pedantic" 1096231de2854Smrg 1096396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 1096496d43ffdSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 1096531de2854Smrg cacheid=xorg_cv_cc_flag__pedantic 1096696d43ffdSmrg if eval test \${$cacheid+y} 1096796d43ffdSmrgthen : 1096896d43ffdSmrg printf %s "(cached) " >&6 10969c2cbb186Smrgelse case e in #( 10970c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1097131de2854Smrg/* end confdefs.h. */ 1097231de2854Smrgint i; 1097331de2854Smrgint 1097496d43ffdSmrgmain (void) 1097531de2854Smrg{ 1097631de2854Smrg 1097731de2854Smrg ; 1097831de2854Smrg return 0; 1097931de2854Smrg} 1098031de2854Smrg_ACEOF 1098196d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1098296d43ffdSmrgthen : 1098331de2854Smrg eval $cacheid=yes 10984c2cbb186Smrgelse case e in #( 10985c2cbb186Smrg e) eval $cacheid=no ;; 10986c2cbb186Smrgesac 1098731de2854Smrgfi 1098896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10989c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 10990c2cbb186Smrgesac 1099131de2854Smrgfi 1099231de2854Smrg 1099331de2854Smrg 1099431de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1099531de2854Smrg 1099631de2854Smrg eval supported=\$$cacheid 1099796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1099896d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1099931de2854Smrg if test "$supported" = "yes" ; then 1100031de2854Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 1100131de2854Smrg found="yes" 1100231de2854Smrg fi 1100331de2854Smrg fi 1100431de2854Smrg 1100531de2854Smrg 1100631de2854Smrg 1100731de2854Smrg 1100831de2854Smrg 1100931de2854Smrg 1101031de2854Smrg 1101131de2854Smrg 1101231de2854Smrg 1101331de2854Smrg 1101431de2854Smrg 1101531de2854Smrg 1101631de2854Smrg 1101731de2854Smrg 1101831de2854Smrg 1101931de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1102031de2854Smrg 1102131de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1102231de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1102396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1102496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1102596d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1102696d43ffdSmrgthen : 1102796d43ffdSmrg printf %s "(cached) " >&6 11028c2cbb186Smrgelse case e in #( 11029c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1103031de2854Smrg/* end confdefs.h. */ 1103131de2854Smrgint i; 1103231de2854Smrg_ACEOF 1103396d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1103496d43ffdSmrgthen : 1103531de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 11036c2cbb186Smrgelse case e in #( 11037c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11038c2cbb186Smrgesac 1103931de2854Smrgfi 11040c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11041c2cbb186Smrgesac 1104231de2854Smrgfi 1104396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1104496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1104531de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1104631de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1104731de2854Smrgfi 1104831de2854Smrg 1104931de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1105031de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1105131de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1105231de2854Smrg fi 1105331de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1105496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1105596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1105696d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1105796d43ffdSmrgthen : 1105896d43ffdSmrg printf %s "(cached) " >&6 11059c2cbb186Smrgelse case e in #( 11060c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1106131de2854Smrg/* end confdefs.h. */ 1106231de2854Smrgint i; 1106331de2854Smrg_ACEOF 1106496d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1106596d43ffdSmrgthen : 1106631de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 11067c2cbb186Smrgelse case e in #( 11068c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11069c2cbb186Smrgesac 1107031de2854Smrgfi 11071c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11072c2cbb186Smrgesac 1107331de2854Smrgfi 1107496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1107596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1107631de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1107731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1107831de2854Smrgfi 1107931de2854Smrg 1108031de2854Smrgfound="no" 1108131de2854Smrg 1108231de2854Smrg if test $found = "no" ; then 11083f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1108431de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1108531de2854Smrg fi 1108631de2854Smrg 11087f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1108831de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1108931de2854Smrg fi 1109031de2854Smrg 1109131de2854Smrg CFLAGS="$CFLAGS -Werror" 1109231de2854Smrg 1109396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 1109496d43ffdSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 1109531de2854Smrg cacheid=xorg_cv_cc_flag__Werror 1109696d43ffdSmrg if eval test \${$cacheid+y} 1109796d43ffdSmrgthen : 1109896d43ffdSmrg printf %s "(cached) " >&6 11099c2cbb186Smrgelse case e in #( 11100c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1110131de2854Smrg/* end confdefs.h. */ 1110231de2854Smrgint i; 1110331de2854Smrgint 1110496d43ffdSmrgmain (void) 1110531de2854Smrg{ 1110631de2854Smrg 1110731de2854Smrg ; 1110831de2854Smrg return 0; 1110931de2854Smrg} 1111031de2854Smrg_ACEOF 1111196d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1111296d43ffdSmrgthen : 1111331de2854Smrg eval $cacheid=yes 11114c2cbb186Smrgelse case e in #( 11115c2cbb186Smrg e) eval $cacheid=no ;; 11116c2cbb186Smrgesac 1111731de2854Smrgfi 1111896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11119c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 11120c2cbb186Smrgesac 1112131de2854Smrgfi 1112231de2854Smrg 1112331de2854Smrg 1112431de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1112531de2854Smrg 1112631de2854Smrg eval supported=\$$cacheid 1112796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1112896d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1112931de2854Smrg if test "$supported" = "yes" ; then 1113031de2854Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 1113131de2854Smrg found="yes" 1113231de2854Smrg fi 1113331de2854Smrg fi 1113431de2854Smrg 1113531de2854Smrg if test $found = "no" ; then 11136f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1113731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1113831de2854Smrg fi 1113931de2854Smrg 11140f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1114131de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1114231de2854Smrg fi 1114331de2854Smrg 1114431de2854Smrg CFLAGS="$CFLAGS -errwarn" 1114531de2854Smrg 1114696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 1114796d43ffdSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 1114831de2854Smrg cacheid=xorg_cv_cc_flag__errwarn 1114996d43ffdSmrg if eval test \${$cacheid+y} 1115096d43ffdSmrgthen : 1115196d43ffdSmrg printf %s "(cached) " >&6 11152c2cbb186Smrgelse case e in #( 11153c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1115431de2854Smrg/* end confdefs.h. */ 1115531de2854Smrgint i; 1115631de2854Smrgint 1115796d43ffdSmrgmain (void) 1115831de2854Smrg{ 1115931de2854Smrg 1116031de2854Smrg ; 1116131de2854Smrg return 0; 1116231de2854Smrg} 1116331de2854Smrg_ACEOF 1116496d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1116596d43ffdSmrgthen : 1116631de2854Smrg eval $cacheid=yes 11167c2cbb186Smrgelse case e in #( 11168c2cbb186Smrg e) eval $cacheid=no ;; 11169c2cbb186Smrgesac 1117031de2854Smrgfi 1117196d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11172c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 11173c2cbb186Smrgesac 1117431de2854Smrgfi 1117531de2854Smrg 1117631de2854Smrg 1117731de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1117831de2854Smrg 1117931de2854Smrg eval supported=\$$cacheid 1118096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1118196d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1118231de2854Smrg if test "$supported" = "yes" ; then 1118331de2854Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 1118431de2854Smrg found="yes" 1118531de2854Smrg fi 1118631de2854Smrg fi 1118731de2854Smrg 1118831de2854Smrg 1118931de2854Smrg 1119031de2854Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 1119131de2854Smrg# activate it with -Werror, so we add it here explicitly. 1119231de2854Smrg 1119331de2854Smrg 1119431de2854Smrg 1119531de2854Smrg 1119631de2854Smrg 1119731de2854Smrg 1119831de2854Smrg 1119931de2854Smrg 1120031de2854Smrg 1120131de2854Smrg 1120231de2854Smrg 1120331de2854Smrg 1120431de2854Smrg 1120531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1120631de2854Smrg 1120731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1120831de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1120996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1121096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1121196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1121296d43ffdSmrgthen : 1121396d43ffdSmrg printf %s "(cached) " >&6 11214c2cbb186Smrgelse case e in #( 11215c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1121631de2854Smrg/* end confdefs.h. */ 1121731de2854Smrgint i; 1121831de2854Smrg_ACEOF 1121996d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1122096d43ffdSmrgthen : 1122131de2854Smrg xorg_cv_cc_flag_unknown_warning_option=yes 11222c2cbb186Smrgelse case e in #( 11223c2cbb186Smrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11224c2cbb186Smrgesac 1122531de2854Smrgfi 11226c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11227c2cbb186Smrgesac 1122831de2854Smrgfi 1122996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1123096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1123131de2854Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1123231de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1123331de2854Smrgfi 1123431de2854Smrg 1123531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1123631de2854Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1123731de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1123831de2854Smrg fi 1123931de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1124096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1124196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1124296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1124396d43ffdSmrgthen : 1124496d43ffdSmrg printf %s "(cached) " >&6 11245c2cbb186Smrgelse case e in #( 11246c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1124731de2854Smrg/* end confdefs.h. */ 1124831de2854Smrgint i; 1124931de2854Smrg_ACEOF 1125096d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1125196d43ffdSmrgthen : 1125231de2854Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 11253c2cbb186Smrgelse case e in #( 11254c2cbb186Smrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11255c2cbb186Smrgesac 1125631de2854Smrgfi 11257c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11258c2cbb186Smrgesac 1125931de2854Smrgfi 1126096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1126196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1126231de2854Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1126331de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1126431de2854Smrgfi 1126531de2854Smrg 1126631de2854Smrgfound="no" 1126731de2854Smrg 1126831de2854Smrg if test $found = "no" ; then 11269f765521fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1127031de2854Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1127131de2854Smrg fi 1127231de2854Smrg 11273f765521fSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1127431de2854Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1127531de2854Smrg fi 1127631de2854Smrg 1127731de2854Smrg CFLAGS="$CFLAGS -Werror=attributes" 1127831de2854Smrg 1127996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 1128096d43ffdSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 11281f765521fSmrg cacheid=xorg_cv_cc_flag__Werror_attributes 1128296d43ffdSmrg if eval test \${$cacheid+y} 1128396d43ffdSmrgthen : 1128496d43ffdSmrg printf %s "(cached) " >&6 11285c2cbb186Smrgelse case e in #( 11286c2cbb186Smrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1128731de2854Smrg/* end confdefs.h. */ 1128831de2854Smrgint i; 1128931de2854Smrgint 1129096d43ffdSmrgmain (void) 1129131de2854Smrg{ 1129231de2854Smrg 1129331de2854Smrg ; 1129431de2854Smrg return 0; 1129531de2854Smrg} 1129631de2854Smrg_ACEOF 1129796d43ffdSmrgif ac_fn_c_try_link "$LINENO" 1129896d43ffdSmrgthen : 1129931de2854Smrg eval $cacheid=yes 11300c2cbb186Smrgelse case e in #( 11301c2cbb186Smrg e) eval $cacheid=no ;; 11302c2cbb186Smrgesac 1130331de2854Smrgfi 1130496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11305c2cbb186Smrg conftest$ac_exeext conftest.$ac_ext ;; 11306c2cbb186Smrgesac 1130731de2854Smrgfi 1130831de2854Smrg 1130931de2854Smrg 1131031de2854Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1131131de2854Smrg 1131231de2854Smrg eval supported=\$$cacheid 1131396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1131496d43ffdSmrgprintf "%s\n" "$supported" >&6; } 1131531de2854Smrg if test "$supported" = "yes" ; then 1131631de2854Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 1131731de2854Smrg found="yes" 1131831de2854Smrg fi 1131931de2854Smrg fi 1132031de2854Smrg 1132131de2854Smrg 1132231de2854Smrg 1132331de2854Smrgif test "x$STRICT_COMPILE" = "xyes"; then 1132431de2854Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 1132531de2854Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 1132631de2854Smrgfi 1132731de2854Smrg 1132831de2854Smrg 11329c05e22d7Smrg 11330c05e22d7Smrg 11331c05e22d7Smrg 11332c05e22d7Smrg 11333c2cbb186Smrg 11334c2cbb186Smrg 11335c05e22d7Smrgcat >>confdefs.h <<_ACEOF 11336c05e22d7Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11337c05e22d7Smrg_ACEOF 11338c05e22d7Smrg 11339c05e22d7Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11340c05e22d7Smrg if test "x$PVM" = "x"; then 11341c05e22d7Smrg PVM="0" 11342c05e22d7Smrg fi 11343c05e22d7Smrg 1134496d43ffdSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 11345c05e22d7Smrg 11346c05e22d7Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11347c05e22d7Smrg if test "x$PVP" = "x"; then 11348c05e22d7Smrg PVP="0" 11349c05e22d7Smrg fi 11350c05e22d7Smrg 1135196d43ffdSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 11352c05e22d7Smrg 11353c05e22d7Smrg 11354c05e22d7Smrg 1135596d43ffdSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11356c05e22d7Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 1135796d43ffdSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 1135896d43ffdSmrgtouch \$(top_srcdir)/ChangeLog; \ 1135996d43ffdSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 11360c05e22d7Smrg 11361c05e22d7Smrg 11362c05e22d7Smrg 11363c05e22d7Smrg 11364c05e22d7Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11365c05e22d7SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11366c05e22d7Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 1136796d43ffdSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 1136896d43ffdSmrgtouch \$(top_srcdir)/INSTALL; \ 1136996d43ffdSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 1137096d43ffdSmrg 11371c05e22d7Smrg 11372c05e22d7Smrg 11373c05e22d7Smrg 11374c05e22d7Smrg 11375c05e22d7Smrg 1137696d43ffdSmrgcase $host_os in 1137796d43ffdSmrg solaris*) 1137896d43ffdSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 1137996d43ffdSmrg # check for a man page file found in later versions that use 1138096d43ffdSmrg # traditional section numbers instead 1138196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 1138296d43ffdSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 1138396d43ffdSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 1138496d43ffdSmrgthen : 1138596d43ffdSmrg printf %s "(cached) " >&6 11386c2cbb186Smrgelse case e in #( 11387c2cbb186Smrg e) test "$cross_compiling" = yes && 1138896d43ffdSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 1138996d43ffdSmrgif test -r "/usr/share/man/man7/attributes.7"; then 1139096d43ffdSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 1139196d43ffdSmrgelse 1139296d43ffdSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 11393c2cbb186Smrgfi ;; 11394c2cbb186Smrgesac 1139596d43ffdSmrgfi 1139696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 1139796d43ffdSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 1139896d43ffdSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 1139996d43ffdSmrgthen : 1140096d43ffdSmrg SYSV_MAN_SECTIONS=false 11401c2cbb186Smrgelse case e in #( 11402c2cbb186Smrg e) SYSV_MAN_SECTIONS=true ;; 11403c2cbb186Smrgesac 1140496d43ffdSmrgfi 1140596d43ffdSmrg 1140696d43ffdSmrg ;; 1140796d43ffdSmrg *) SYSV_MAN_SECTIONS=false ;; 1140896d43ffdSmrgesac 11409c05e22d7Smrg 11410c05e22d7Smrgif test x$APP_MAN_SUFFIX = x ; then 11411c05e22d7Smrg APP_MAN_SUFFIX=1 11412c05e22d7Smrgfi 11413c05e22d7Smrgif test x$APP_MAN_DIR = x ; then 11414c05e22d7Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11415c05e22d7Smrgfi 11416c05e22d7Smrg 11417c05e22d7Smrgif test x$LIB_MAN_SUFFIX = x ; then 11418c05e22d7Smrg LIB_MAN_SUFFIX=3 11419c05e22d7Smrgfi 11420c05e22d7Smrgif test x$LIB_MAN_DIR = x ; then 11421c05e22d7Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11422c05e22d7Smrgfi 11423c05e22d7Smrg 11424c05e22d7Smrgif test x$FILE_MAN_SUFFIX = x ; then 1142596d43ffdSmrg case $SYSV_MAN_SECTIONS in 1142696d43ffdSmrg true) FILE_MAN_SUFFIX=4 ;; 1142796d43ffdSmrg *) FILE_MAN_SUFFIX=5 ;; 11428c05e22d7Smrg esac 11429c05e22d7Smrgfi 11430c05e22d7Smrgif test x$FILE_MAN_DIR = x ; then 11431c05e22d7Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11432c05e22d7Smrgfi 11433c05e22d7Smrg 11434c05e22d7Smrgif test x$MISC_MAN_SUFFIX = x ; then 1143596d43ffdSmrg case $SYSV_MAN_SECTIONS in 1143696d43ffdSmrg true) MISC_MAN_SUFFIX=5 ;; 1143796d43ffdSmrg *) MISC_MAN_SUFFIX=7 ;; 11438c05e22d7Smrg esac 11439c05e22d7Smrgfi 11440c05e22d7Smrgif test x$MISC_MAN_DIR = x ; then 11441c05e22d7Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11442c05e22d7Smrgfi 11443c05e22d7Smrg 11444c05e22d7Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 1144596d43ffdSmrg case $SYSV_MAN_SECTIONS in 1144696d43ffdSmrg true) DRIVER_MAN_SUFFIX=7 ;; 1144796d43ffdSmrg *) DRIVER_MAN_SUFFIX=4 ;; 11448c05e22d7Smrg esac 11449c05e22d7Smrgfi 11450c05e22d7Smrgif test x$DRIVER_MAN_DIR = x ; then 11451c05e22d7Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11452c05e22d7Smrgfi 11453c05e22d7Smrg 11454c05e22d7Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 1145596d43ffdSmrg case $SYSV_MAN_SECTIONS in 1145696d43ffdSmrg true) ADMIN_MAN_SUFFIX=1m ;; 1145796d43ffdSmrg *) ADMIN_MAN_SUFFIX=8 ;; 11458c05e22d7Smrg esac 11459c05e22d7Smrgfi 11460c05e22d7Smrgif test x$ADMIN_MAN_DIR = x ; then 11461c05e22d7Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11462c05e22d7Smrgfi 11463c05e22d7Smrg 11464c05e22d7Smrg 11465c05e22d7Smrg 11466c05e22d7Smrg 11467c05e22d7Smrg 11468c05e22d7Smrg 11469c05e22d7Smrg 11470c05e22d7Smrg 11471c05e22d7Smrg 11472c05e22d7Smrg 11473c05e22d7Smrg 11474c05e22d7Smrg 11475c05e22d7Smrg 11476c05e22d7Smrg 11477c05e22d7Smrg 11478c05e22d7SmrgXORG_MAN_PAGE="X Version 11" 11479c05e22d7Smrg 11480c05e22d7SmrgMAN_SUBSTS="\ 11481c05e22d7Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11482c05e22d7Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11483c05e22d7Smrg -e 's|__xservername__|Xorg|g' \ 11484c05e22d7Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 11485c05e22d7Smrg -e 's|__projectroot__|\$(prefix)|g' \ 11486c05e22d7Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11487c05e22d7Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11488c05e22d7Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11489c05e22d7Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11490c05e22d7Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11491c05e22d7Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11492c05e22d7Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11493c05e22d7Smrg 11494c05e22d7Smrg 11495c05e22d7Smrg 11496c05e22d7Smrg# Check whether --enable-silent-rules was given. 1149796d43ffdSmrgif test ${enable_silent_rules+y} 1149896d43ffdSmrgthen : 11499c05e22d7Smrg enableval=$enable_silent_rules; 11500c05e22d7Smrgfi 11501c05e22d7Smrg 11502f765521fSmrgcase $enable_silent_rules in # ((( 11503f765521fSmrg yes) AM_DEFAULT_VERBOSITY=0;; 11504f765521fSmrg no) AM_DEFAULT_VERBOSITY=1;; 11505f765521fSmrg *) AM_DEFAULT_VERBOSITY=0;; 11506c05e22d7Smrgesac 11507f765521fSmrgam_make=${MAKE-make} 1150896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 1150996d43ffdSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 1151096d43ffdSmrgif test ${am_cv_make_support_nested_variables+y} 1151196d43ffdSmrgthen : 1151296d43ffdSmrg printf %s "(cached) " >&6 11513c2cbb186Smrgelse case e in #( 11514c2cbb186Smrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 11515f765521fSmrgBAR0=false 11516f765521fSmrgBAR1=true 11517f765521fSmrgV=1 11518f765521fSmrgam__doit: 11519f765521fSmrg @$(TRUE) 11520f765521fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11521f765521fSmrg am_cv_make_support_nested_variables=yes 11522f765521fSmrgelse 11523f765521fSmrg am_cv_make_support_nested_variables=no 11524c2cbb186Smrgfi ;; 11525c2cbb186Smrgesac 11526f765521fSmrgfi 1152796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 1152896d43ffdSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11529f765521fSmrgif test $am_cv_make_support_nested_variables = yes; then 11530f765521fSmrg AM_V='$(V)' 11531f765521fSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11532f765521fSmrgelse 11533f765521fSmrg AM_V=$AM_DEFAULT_VERBOSITY 11534f765521fSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11535f765521fSmrgfi 11536c05e22d7SmrgAM_BACKSLASH='\' 11537c05e22d7Smrg 11538c05e22d7Smrg 11539c05e22d7Smrg 11540c2cbb186Smrg 11541c05e22d7Smrgac_config_headers="$ac_config_headers config.h" 11542c05e22d7Smrg 11543c05e22d7Smrg 11544c2cbb186Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 11545c2cbb186Smrgprintf %s "checking for inline... " >&6; } 11546c2cbb186Smrgif test ${ac_cv_c_inline+y} 11547c2cbb186Smrgthen : 11548c2cbb186Smrg printf %s "(cached) " >&6 11549c2cbb186Smrgelse case e in #( 11550c2cbb186Smrg e) ac_cv_c_inline=no 11551c2cbb186Smrgfor ac_kw in inline __inline__ __inline; do 11552c2cbb186Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11553c2cbb186Smrg/* end confdefs.h. */ 11554c2cbb186Smrg#ifndef __cplusplus 11555c2cbb186Smrgtypedef int foo_t; 11556c2cbb186Smrgstatic $ac_kw foo_t static_foo (void) {return 0; } 11557c2cbb186Smrg$ac_kw foo_t foo (void) {return 0; } 11558c2cbb186Smrg#endif 11559c2cbb186Smrg 11560c2cbb186Smrg_ACEOF 11561c2cbb186Smrgif ac_fn_c_try_compile "$LINENO" 11562c2cbb186Smrgthen : 11563c2cbb186Smrg ac_cv_c_inline=$ac_kw 11564c2cbb186Smrgfi 11565c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 11566c2cbb186Smrg test "$ac_cv_c_inline" != no && break 11567c2cbb186Smrgdone 11568c2cbb186Smrg ;; 11569c2cbb186Smrgesac 11570c2cbb186Smrgfi 11571c2cbb186Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 11572c2cbb186Smrgprintf "%s\n" "$ac_cv_c_inline" >&6; } 11573c2cbb186Smrg 11574c2cbb186Smrgcase $ac_cv_c_inline in 11575c2cbb186Smrg inline | yes) ;; 11576c2cbb186Smrg *) 11577c2cbb186Smrg case $ac_cv_c_inline in 11578c2cbb186Smrg no) ac_val=;; 11579c2cbb186Smrg *) ac_val=$ac_cv_c_inline;; 11580c2cbb186Smrg esac 11581c2cbb186Smrg cat >>confdefs.h <<_ACEOF 11582c2cbb186Smrg#ifndef __cplusplus 11583c2cbb186Smrg#define inline $ac_val 11584c2cbb186Smrg#endif 11585c2cbb186Smrg_ACEOF 11586c2cbb186Smrg ;; 11587c2cbb186Smrgesac 11588c2cbb186Smrg 11589c2cbb186Smrg 1159096d43ffdSmrg 1159196d43ffdSmrg if test -n "$ac_tool_prefix"; then 11592f765521fSmrg for ac_prog in ar lib "link -lib" 11593f765521fSmrg do 11594f765521fSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11595f765521fSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 1159696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1159796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 1159896d43ffdSmrgif test ${ac_cv_prog_AR+y} 1159996d43ffdSmrgthen : 1160096d43ffdSmrg printf %s "(cached) " >&6 11601c2cbb186Smrgelse case e in #( 11602c2cbb186Smrg e) if test -n "$AR"; then 11603f765521fSmrg ac_cv_prog_AR="$AR" # Let the user override the test. 11604f765521fSmrgelse 11605f765521fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11606f765521fSmrgfor as_dir in $PATH 11607f765521fSmrgdo 11608f765521fSmrg IFS=$as_save_IFS 1160996d43ffdSmrg case $as_dir in #((( 1161096d43ffdSmrg '') as_dir=./ ;; 1161196d43ffdSmrg */) ;; 1161296d43ffdSmrg *) as_dir=$as_dir/ ;; 1161396d43ffdSmrg esac 11614f765521fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1161596d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 11616f765521fSmrg ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 1161796d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 11618f765521fSmrg break 2 11619f765521fSmrg fi 11620f765521fSmrgdone 11621f765521fSmrg done 11622f765521fSmrgIFS=$as_save_IFS 11623f765521fSmrg 11624c2cbb186Smrgfi ;; 11625c2cbb186Smrgesac 11626f765521fSmrgfi 11627f765521fSmrgAR=$ac_cv_prog_AR 11628f765521fSmrgif test -n "$AR"; then 1162996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 1163096d43ffdSmrgprintf "%s\n" "$AR" >&6; } 11631c05e22d7Smrgelse 1163296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1163396d43ffdSmrgprintf "%s\n" "no" >&6; } 11634c05e22d7Smrgfi 11635f765521fSmrg 11636f765521fSmrg 11637f765521fSmrg test -n "$AR" && break 11638f765521fSmrg done 11639f765521fSmrgfi 11640f765521fSmrgif test -z "$AR"; then 11641f765521fSmrg ac_ct_AR=$AR 11642f765521fSmrg for ac_prog in ar lib "link -lib" 11643f765521fSmrgdo 11644f765521fSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 11645f765521fSmrgset dummy $ac_prog; ac_word=$2 1164696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1164796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 1164896d43ffdSmrgif test ${ac_cv_prog_ac_ct_AR+y} 1164996d43ffdSmrgthen : 1165096d43ffdSmrg printf %s "(cached) " >&6 11651c2cbb186Smrgelse case e in #( 11652c2cbb186Smrg e) if test -n "$ac_ct_AR"; then 11653f765521fSmrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 11654f765521fSmrgelse 11655f765521fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11656f765521fSmrgfor as_dir in $PATH 11657f765521fSmrgdo 11658f765521fSmrg IFS=$as_save_IFS 1165996d43ffdSmrg case $as_dir in #((( 1166096d43ffdSmrg '') as_dir=./ ;; 1166196d43ffdSmrg */) ;; 1166296d43ffdSmrg *) as_dir=$as_dir/ ;; 1166396d43ffdSmrg esac 11664f765521fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1166596d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 11666f765521fSmrg ac_cv_prog_ac_ct_AR="$ac_prog" 1166796d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 11668f765521fSmrg break 2 11669f765521fSmrg fi 11670f765521fSmrgdone 11671f765521fSmrg done 11672f765521fSmrgIFS=$as_save_IFS 11673c05e22d7Smrg 11674c2cbb186Smrgfi ;; 11675c2cbb186Smrgesac 11676f765521fSmrgfi 11677f765521fSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR 11678f765521fSmrgif test -n "$ac_ct_AR"; then 1167996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 1168096d43ffdSmrgprintf "%s\n" "$ac_ct_AR" >&6; } 11681f765521fSmrgelse 1168296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1168396d43ffdSmrgprintf "%s\n" "no" >&6; } 11684f765521fSmrgfi 11685c05e22d7Smrg 11686f765521fSmrg 11687f765521fSmrg test -n "$ac_ct_AR" && break 11688f765521fSmrgdone 11689f765521fSmrg 11690f765521fSmrg if test "x$ac_ct_AR" = x; then 11691f765521fSmrg AR="false" 11692f765521fSmrg else 11693f765521fSmrg case $cross_compiling:$ac_tool_warned in 11694f765521fSmrgyes:) 1169596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 1169696d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11697f765521fSmrgac_tool_warned=yes ;; 11698f14f4646Smrgesac 11699f765521fSmrg AR=$ac_ct_AR 11700f765521fSmrg fi 11701f765521fSmrgfi 11702f765521fSmrg 11703f765521fSmrg: ${AR=ar} 11704f765521fSmrg 1170596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 1170696d43ffdSmrgprintf %s "checking the archiver ($AR) interface... " >&6; } 1170796d43ffdSmrgif test ${am_cv_ar_interface+y} 1170896d43ffdSmrgthen : 1170996d43ffdSmrg printf %s "(cached) " >&6 11710c2cbb186Smrgelse case e in #( 11711c2cbb186Smrg e) ac_ext=c 1171296d43ffdSmrgac_cpp='$CPP $CPPFLAGS' 1171396d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1171496d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1171596d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 1171696d43ffdSmrg 1171796d43ffdSmrg am_cv_ar_interface=ar 11718f765521fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11719f765521fSmrg/* end confdefs.h. */ 11720f765521fSmrgint some_variable = 0; 11721f765521fSmrg_ACEOF 1172296d43ffdSmrgif ac_fn_c_try_compile "$LINENO" 1172396d43ffdSmrgthen : 11724f765521fSmrg am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' 11725f765521fSmrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 11726f765521fSmrg (eval $am_ar_try) 2>&5 11727f14f4646Smrg ac_status=$? 1172896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11729f765521fSmrg test $ac_status = 0; } 11730f765521fSmrg if test "$ac_status" -eq 0; then 11731f765521fSmrg am_cv_ar_interface=ar 11732f765521fSmrg else 11733f765521fSmrg am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5' 11734f765521fSmrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 11735f765521fSmrg (eval $am_ar_try) 2>&5 11736f14f4646Smrg ac_status=$? 1173796d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11738f765521fSmrg test $ac_status = 0; } 11739f765521fSmrg if test "$ac_status" -eq 0; then 11740f765521fSmrg am_cv_ar_interface=lib 11741f765521fSmrg else 11742f765521fSmrg am_cv_ar_interface=unknown 11743f765521fSmrg fi 11744f14f4646Smrg fi 11745f765521fSmrg rm -f conftest.lib libconftest.a 117465dfecf96Smrg 117475dfecf96Smrgfi 1174896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1174996d43ffdSmrg ac_ext=c 1175096d43ffdSmrgac_cpp='$CPP $CPPFLAGS' 1175196d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1175296d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1175396d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 11754c2cbb186Smrg ;; 11755c2cbb186Smrgesac 11756c05e22d7Smrgfi 1175796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 1175896d43ffdSmrgprintf "%s\n" "$am_cv_ar_interface" >&6; } 117595dfecf96Smrg 11760f765521fSmrgcase $am_cv_ar_interface in 11761f765521fSmrgar) 11762f765521fSmrg ;; 11763f765521fSmrglib) 11764f765521fSmrg # Microsoft lib, so override with the ar-lib wrapper script. 11765f765521fSmrg # FIXME: It is wrong to rewrite AR. 11766f765521fSmrg # But if we don't then we get into trouble of one sort or another. 11767f765521fSmrg # A longer-term fix would be to have automake use am__AR in this case, 11768f765521fSmrg # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something 11769f765521fSmrg # similar. 11770f765521fSmrg AR="$am_aux_dir/ar-lib $AR" 11771f765521fSmrg ;; 11772f765521fSmrgunknown) 11773f765521fSmrg as_fn_error $? "could not determine $AR interface" "$LINENO" 5 11774f765521fSmrg ;; 11775f765521fSmrgesac 117765dfecf96Smrg 117775dfecf96Smrgif test -n "$ac_tool_prefix"; then 117785dfecf96Smrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 117795dfecf96Smrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2 1178096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1178196d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 1178296d43ffdSmrgif test ${ac_cv_prog_RANLIB+y} 1178396d43ffdSmrgthen : 1178496d43ffdSmrg printf %s "(cached) " >&6 11785c2cbb186Smrgelse case e in #( 11786c2cbb186Smrg e) if test -n "$RANLIB"; then 117875dfecf96Smrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 117885dfecf96Smrgelse 117895dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 117905dfecf96Smrgfor as_dir in $PATH 117915dfecf96Smrgdo 117925dfecf96Smrg IFS=$as_save_IFS 1179396d43ffdSmrg case $as_dir in #((( 1179496d43ffdSmrg '') as_dir=./ ;; 1179596d43ffdSmrg */) ;; 1179696d43ffdSmrg *) as_dir=$as_dir/ ;; 1179796d43ffdSmrg esac 11798c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 1179996d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 118005dfecf96Smrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 1180196d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 118025dfecf96Smrg break 2 118035dfecf96Smrg fi 118045dfecf96Smrgdone 11805c05e22d7Smrg done 11806f14f4646SmrgIFS=$as_save_IFS 118075dfecf96Smrg 11808c2cbb186Smrgfi ;; 11809c2cbb186Smrgesac 118105dfecf96Smrgfi 118115dfecf96SmrgRANLIB=$ac_cv_prog_RANLIB 118125dfecf96Smrgif test -n "$RANLIB"; then 1181396d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 1181496d43ffdSmrgprintf "%s\n" "$RANLIB" >&6; } 118155dfecf96Smrgelse 1181696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1181796d43ffdSmrgprintf "%s\n" "no" >&6; } 118185dfecf96Smrgfi 118195dfecf96Smrg 11820f14f4646Smrg 118215dfecf96Smrgfi 118225dfecf96Smrgif test -z "$ac_cv_prog_RANLIB"; then 118235dfecf96Smrg ac_ct_RANLIB=$RANLIB 118245dfecf96Smrg # Extract the first word of "ranlib", so it can be a program name with args. 118255dfecf96Smrgset dummy ranlib; ac_word=$2 1182696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1182796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 1182896d43ffdSmrgif test ${ac_cv_prog_ac_ct_RANLIB+y} 1182996d43ffdSmrgthen : 1183096d43ffdSmrg printf %s "(cached) " >&6 11831c2cbb186Smrgelse case e in #( 11832c2cbb186Smrg e) if test -n "$ac_ct_RANLIB"; then 118335dfecf96Smrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 118345dfecf96Smrgelse 118355dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 118365dfecf96Smrgfor as_dir in $PATH 118375dfecf96Smrgdo 118385dfecf96Smrg IFS=$as_save_IFS 1183996d43ffdSmrg case $as_dir in #((( 1184096d43ffdSmrg '') as_dir=./ ;; 1184196d43ffdSmrg */) ;; 1184296d43ffdSmrg *) as_dir=$as_dir/ ;; 1184396d43ffdSmrg esac 11844c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 1184596d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 118465dfecf96Smrg ac_cv_prog_ac_ct_RANLIB="ranlib" 1184796d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 118485dfecf96Smrg break 2 118495dfecf96Smrg fi 118505dfecf96Smrgdone 11851c05e22d7Smrg done 11852f14f4646SmrgIFS=$as_save_IFS 118535dfecf96Smrg 11854c2cbb186Smrgfi ;; 11855c2cbb186Smrgesac 118565dfecf96Smrgfi 118575dfecf96Smrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 118585dfecf96Smrgif test -n "$ac_ct_RANLIB"; then 1185996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 1186096d43ffdSmrgprintf "%s\n" "$ac_ct_RANLIB" >&6; } 118615dfecf96Smrgelse 1186296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1186396d43ffdSmrgprintf "%s\n" "no" >&6; } 118645dfecf96Smrgfi 118655dfecf96Smrg 11866f14f4646Smrg if test "x$ac_ct_RANLIB" = x; then 11867f14f4646Smrg RANLIB=":" 11868f14f4646Smrg else 11869f14f4646Smrg case $cross_compiling:$ac_tool_warned in 11870f14f4646Smrgyes:) 1187196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 1187296d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11873f14f4646Smrgac_tool_warned=yes ;; 11874f14f4646Smrgesac 11875f14f4646Smrg RANLIB=$ac_ct_RANLIB 11876f14f4646Smrg fi 118775dfecf96Smrgelse 118785dfecf96Smrg RANLIB="$ac_cv_prog_RANLIB" 118795dfecf96Smrgfi 118805dfecf96Smrg 118815dfecf96Smrg 118825dfecf96Smrg 11883f765521fSmrg 11884f765521fSmrg 11885f765521fSmrg 11886f765521fSmrg 11887f765521fSmrg 118885dfecf96Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 118895dfecf96Smrg if test -n "$ac_tool_prefix"; then 118905dfecf96Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 118915dfecf96Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 1189296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1189396d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 1189496d43ffdSmrgif test ${ac_cv_path_PKG_CONFIG+y} 1189596d43ffdSmrgthen : 1189696d43ffdSmrg printf %s "(cached) " >&6 11897c2cbb186Smrgelse case e in #( 11898c2cbb186Smrg e) case $PKG_CONFIG in 118995dfecf96Smrg [\\/]* | ?:[\\/]*) 119005dfecf96Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 119015dfecf96Smrg ;; 119025dfecf96Smrg *) 119035dfecf96Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 119045dfecf96Smrgfor as_dir in $PATH 119055dfecf96Smrgdo 119065dfecf96Smrg IFS=$as_save_IFS 1190796d43ffdSmrg case $as_dir in #((( 1190896d43ffdSmrg '') as_dir=./ ;; 1190996d43ffdSmrg */) ;; 1191096d43ffdSmrg *) as_dir=$as_dir/ ;; 1191196d43ffdSmrg esac 11912c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 1191396d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 1191496d43ffdSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 1191596d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 119165dfecf96Smrg break 2 119175dfecf96Smrg fi 119185dfecf96Smrgdone 11919c05e22d7Smrg done 11920f14f4646SmrgIFS=$as_save_IFS 119215dfecf96Smrg 119225dfecf96Smrg ;; 11923c2cbb186Smrgesac ;; 119245dfecf96Smrgesac 119255dfecf96Smrgfi 119265dfecf96SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 119275dfecf96Smrgif test -n "$PKG_CONFIG"; then 1192896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 1192996d43ffdSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 119305dfecf96Smrgelse 1193196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1193296d43ffdSmrgprintf "%s\n" "no" >&6; } 119335dfecf96Smrgfi 119345dfecf96Smrg 11935f14f4646Smrg 119365dfecf96Smrgfi 119375dfecf96Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 119385dfecf96Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 119395dfecf96Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 119405dfecf96Smrgset dummy pkg-config; ac_word=$2 1194196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1194296d43ffdSmrgprintf %s "checking for $ac_word... " >&6; } 1194396d43ffdSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 1194496d43ffdSmrgthen : 1194596d43ffdSmrg printf %s "(cached) " >&6 11946c2cbb186Smrgelse case e in #( 11947c2cbb186Smrg e) case $ac_pt_PKG_CONFIG in 119485dfecf96Smrg [\\/]* | ?:[\\/]*) 119495dfecf96Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 119505dfecf96Smrg ;; 119515dfecf96Smrg *) 119525dfecf96Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 119535dfecf96Smrgfor as_dir in $PATH 119545dfecf96Smrgdo 119555dfecf96Smrg IFS=$as_save_IFS 1195696d43ffdSmrg case $as_dir in #((( 1195796d43ffdSmrg '') as_dir=./ ;; 1195896d43ffdSmrg */) ;; 1195996d43ffdSmrg *) as_dir=$as_dir/ ;; 1196096d43ffdSmrg esac 11961c05e22d7Smrg for ac_exec_ext in '' $ac_executable_extensions; do 1196296d43ffdSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 1196396d43ffdSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 1196496d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 119655dfecf96Smrg break 2 119665dfecf96Smrg fi 119675dfecf96Smrgdone 11968c05e22d7Smrg done 11969f14f4646SmrgIFS=$as_save_IFS 119705dfecf96Smrg 119715dfecf96Smrg ;; 11972c2cbb186Smrgesac ;; 119735dfecf96Smrgesac 119745dfecf96Smrgfi 119755dfecf96Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 119765dfecf96Smrgif test -n "$ac_pt_PKG_CONFIG"; then 1197796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 1197896d43ffdSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 119795dfecf96Smrgelse 1198096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1198196d43ffdSmrgprintf "%s\n" "no" >&6; } 119825dfecf96Smrgfi 119835dfecf96Smrg 11984f14f4646Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 11985f14f4646Smrg PKG_CONFIG="" 11986f14f4646Smrg else 11987f14f4646Smrg case $cross_compiling:$ac_tool_warned in 11988f14f4646Smrgyes:) 1198996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 1199096d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11991f14f4646Smrgac_tool_warned=yes ;; 11992f14f4646Smrgesac 11993f14f4646Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 11994f14f4646Smrg fi 119955dfecf96Smrgelse 119965dfecf96Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 119975dfecf96Smrgfi 119985dfecf96Smrg 119995dfecf96Smrgfi 120005dfecf96Smrgif test -n "$PKG_CONFIG"; then 120015dfecf96Smrg _pkg_min_version=0.9.0 1200296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 1200396d43ffdSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 120045dfecf96Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 1200596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1200696d43ffdSmrgprintf "%s\n" "yes" >&6; } 120075dfecf96Smrg else 1200896d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1200996d43ffdSmrgprintf "%s\n" "no" >&6; } 120105dfecf96Smrg PKG_CONFIG="" 120115dfecf96Smrg fi 120125dfecf96Smrgfi 120135dfecf96Smrg 120145dfecf96Smrg 120155dfecf96Smrgpkg_failed=no 1201696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PKGDEPS" >&5 1201796d43ffdSmrgprintf %s "checking for PKGDEPS... " >&6; } 12018f14f4646Smrg 12019f14f4646Smrgif test -n "$PKGDEPS_CFLAGS"; then 12020f14f4646Smrg pkg_cv_PKGDEPS_CFLAGS="$PKGDEPS_CFLAGS" 12021f14f4646Smrg elif test -n "$PKG_CONFIG"; then 12022f14f4646Smrg if test -n "$PKG_CONFIG" && \ 1202396d43ffdSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11\""; } >&5 1202431de2854Smrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11") 2>&5 120255dfecf96Smrg ac_status=$? 1202696d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12027c05e22d7Smrg test $ac_status = 0; }; then 1202831de2854Smrg pkg_cv_PKGDEPS_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.0 x11" 2>/dev/null` 12029f765521fSmrg test "x$?" != "x0" && pkg_failed=yes 120305dfecf96Smrgelse 120315dfecf96Smrg pkg_failed=yes 120325dfecf96Smrgfi 12033f14f4646Smrg else 12034f14f4646Smrg pkg_failed=untried 120355dfecf96Smrgfi 12036f14f4646Smrgif test -n "$PKGDEPS_LIBS"; then 12037f14f4646Smrg pkg_cv_PKGDEPS_LIBS="$PKGDEPS_LIBS" 12038f14f4646Smrg elif test -n "$PKG_CONFIG"; then 12039f14f4646Smrg if test -n "$PKG_CONFIG" && \ 1204096d43ffdSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11\""; } >&5 1204131de2854Smrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11") 2>&5 120425dfecf96Smrg ac_status=$? 1204396d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12044c05e22d7Smrg test $ac_status = 0; }; then 1204531de2854Smrg pkg_cv_PKGDEPS_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.0 x11" 2>/dev/null` 12046f765521fSmrg test "x$?" != "x0" && pkg_failed=yes 120475dfecf96Smrgelse 120485dfecf96Smrg pkg_failed=yes 120495dfecf96Smrgfi 12050f14f4646Smrg else 12051f14f4646Smrg pkg_failed=untried 120525dfecf96Smrgfi 120535dfecf96Smrg 120545dfecf96Smrg 120555dfecf96Smrg 120565dfecf96Smrgif test $pkg_failed = yes; then 1205796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1205896d43ffdSmrgprintf "%s\n" "no" >&6; } 120595dfecf96Smrg 120605dfecf96Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 120615dfecf96Smrg _pkg_short_errors_supported=yes 120625dfecf96Smrgelse 120635dfecf96Smrg _pkg_short_errors_supported=no 120645dfecf96Smrgfi 120655dfecf96Smrg if test $_pkg_short_errors_supported = yes; then 12066f765521fSmrg PKGDEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11" 2>&1` 120675dfecf96Smrg else 12068f765521fSmrg PKGDEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11" 2>&1` 120695dfecf96Smrg fi 120705dfecf96Smrg # Put the nasty error message in config.log where it belongs 12071f14f4646Smrg echo "$PKGDEPS_PKG_ERRORS" >&5 120725dfecf96Smrg 1207331de2854Smrg as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.0 x11) were not met: 120745dfecf96Smrg 12075f14f4646Smrg$PKGDEPS_PKG_ERRORS 120765dfecf96Smrg 120775dfecf96SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 120785dfecf96Smrginstalled software in a non-standard prefix. 120795dfecf96Smrg 12080f14f4646SmrgAlternatively, you may set the environment variables PKGDEPS_CFLAGS 12081f14f4646Smrgand PKGDEPS_LIBS to avoid the need to call pkg-config. 12082f765521fSmrgSee the pkg-config man page for more details." "$LINENO" 5 120835dfecf96Smrgelif test $pkg_failed = untried; then 1208496d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1208596d43ffdSmrgprintf "%s\n" "no" >&6; } 12086c2cbb186Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 12087c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 12088c05e22d7Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 120895dfecf96Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 120905dfecf96Smrgpath to pkg-config. 120915dfecf96Smrg 12092f14f4646SmrgAlternatively, you may set the environment variables PKGDEPS_CFLAGS 12093f14f4646Smrgand PKGDEPS_LIBS to avoid the need to call pkg-config. 120945dfecf96SmrgSee the pkg-config man page for more details. 120955dfecf96Smrg 12096f14f4646SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 12097c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } 120985dfecf96Smrgelse 12099f14f4646Smrg PKGDEPS_CFLAGS=$pkg_cv_PKGDEPS_CFLAGS 12100f14f4646Smrg PKGDEPS_LIBS=$pkg_cv_PKGDEPS_LIBS 1210196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1210296d43ffdSmrgprintf "%s\n" "yes" >&6; } 12103f765521fSmrg 12104c05e22d7Smrgfi 12105c05e22d7Smrg 12106c05e22d7Smrg 12107c05e22d7Smrg# Check whether --with-lispdir was given. 1210896d43ffdSmrgif test ${with_lispdir+y} 1210996d43ffdSmrgthen : 12110c05e22d7Smrg withval=$with_lispdir; lispdir="$withval" 12111c2cbb186Smrgelse case e in #( 12112c2cbb186Smrg e) lispdir=${libdir}/X11/xedit/lisp ;; 12113c2cbb186Smrgesac 12114c05e22d7Smrgfi 12115c05e22d7Smrg 12116c05e22d7SmrgLISPDIR=$lispdir 12117c05e22d7Smrg 12118f14f4646Smrg 1211996d43ffdSmrgac_fn_check_decl "$LINENO" "_SC_PAGESIZE" "ac_cv_have_decl__SC_PAGESIZE" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 1212096d43ffdSmrgif test "x$ac_cv_have_decl__SC_PAGESIZE" = xyes 1212196d43ffdSmrgthen : 12122f765521fSmrg ac_have_decl=1 12123c2cbb186Smrgelse case e in #( 12124c2cbb186Smrg e) ac_have_decl=0 ;; 12125c2cbb186Smrgesac 12126f765521fSmrgfi 1212796d43ffdSmrgprintf "%s\n" "#define HAVE_DECL__SC_PAGESIZE $ac_have_decl" >>confdefs.h 12128f765521fSmrg 1212996d43ffdSmrgac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize" 1213096d43ffdSmrgif test "x$ac_cv_func_getpagesize" = xyes 1213196d43ffdSmrgthen : 1213296d43ffdSmrg printf "%s\n" "#define HAVE_GETPAGESIZE 1" >>confdefs.h 12133f765521fSmrg 12134f765521fSmrgfi 12135f765521fSmrg 12136f765521fSmrg 12137c05e22d7Smrgac_fn_c_check_func "$LINENO" "realpath" "ac_cv_func_realpath" 1213896d43ffdSmrgif test "x$ac_cv_func_realpath" = xyes 1213996d43ffdSmrgthen : 12140c05e22d7Smrg 12141c2cbb186Smrgelse case e in #( 12142c2cbb186Smrg e) have_realpath=yes ;; 12143c2cbb186Smrgesac 12144f14f4646Smrgfi 12145f14f4646Smrg 12146c05e22d7Smrg if test x$have_realpath = xyes; then 12147c05e22d7Smrg NEED_REALPATH_TRUE= 12148c05e22d7Smrg NEED_REALPATH_FALSE='#' 12149c05e22d7Smrgelse 12150c05e22d7Smrg NEED_REALPATH_TRUE='#' 12151c05e22d7Smrg NEED_REALPATH_FALSE= 12152f14f4646Smrgfi 12153c05e22d7Smrg 12154c05e22d7Smrgac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp" 1215596d43ffdSmrgif test "x$ac_cv_func_strcasecmp" = xyes 1215696d43ffdSmrgthen : 12157c05e22d7Smrg 12158c2cbb186Smrgelse case e in #( 12159c2cbb186Smrg e) have_strcasecmp=yes ;; 12160c2cbb186Smrgesac 12161f14f4646Smrgfi 12162f14f4646Smrg 12163f14f4646Smrg if test x$have_strcasecmp = xyes; then 12164f14f4646Smrg NEED_STRCASECMP_TRUE= 12165f14f4646Smrg NEED_STRCASECMP_FALSE='#' 12166f14f4646Smrgelse 12167f14f4646Smrg NEED_STRCASECMP_TRUE='#' 12168f14f4646Smrg NEED_STRCASECMP_FALSE= 12169f14f4646Smrgfi 12170f14f4646Smrg 12171c05e22d7Smrgac_fn_c_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv" 1217296d43ffdSmrgif test "x$ac_cv_func_unsetenv" = xyes 1217396d43ffdSmrgthen : 12174f14f4646Smrg 12175c2cbb186Smrgelse case e in #( 12176c2cbb186Smrg e) have_unsetenv=yes ;; 12177c2cbb186Smrgesac 12178f14f4646Smrgfi 12179f14f4646Smrg 12180f14f4646Smrg if test x$have_unsetenv = xyes; then 12181f14f4646Smrg NEED_UNSETENV_TRUE= 12182f14f4646Smrg NEED_UNSETENV_FALSE='#' 12183f14f4646Smrgelse 12184f14f4646Smrg NEED_UNSETENV_TRUE='#' 12185f14f4646Smrg NEED_UNSETENV_FALSE= 12186f14f4646Smrgfi 12187f14f4646Smrg 12188f14f4646Smrg 12189f14f4646Smrg 12190f14f4646Smrgpkg_failed=no 1219196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5 1219296d43ffdSmrgprintf %s "checking for APPDEFS... " >&6; } 12193f14f4646Smrg 12194f14f4646Smrgif test -n "$APPDEFS_CFLAGS"; then 12195f14f4646Smrg pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS" 12196f14f4646Smrg elif test -n "$PKG_CONFIG"; then 12197f14f4646Smrg if test -n "$PKG_CONFIG" && \ 1219896d43ffdSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 12199f14f4646Smrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 12200f14f4646Smrg ac_status=$? 1220196d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12202c05e22d7Smrg test $ac_status = 0; }; then 12203f14f4646Smrg pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null` 12204f765521fSmrg test "x$?" != "x0" && pkg_failed=yes 12205f14f4646Smrgelse 12206f14f4646Smrg pkg_failed=yes 12207f14f4646Smrgfi 12208f14f4646Smrg else 12209f14f4646Smrg pkg_failed=untried 12210f14f4646Smrgfi 12211f14f4646Smrgif test -n "$APPDEFS_LIBS"; then 12212f14f4646Smrg pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS" 12213f14f4646Smrg elif test -n "$PKG_CONFIG"; then 12214f14f4646Smrg if test -n "$PKG_CONFIG" && \ 1221596d43ffdSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 12216f14f4646Smrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 12217f14f4646Smrg ac_status=$? 1221896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12219c05e22d7Smrg test $ac_status = 0; }; then 12220f14f4646Smrg pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null` 12221f765521fSmrg test "x$?" != "x0" && pkg_failed=yes 12222f14f4646Smrgelse 12223f14f4646Smrg pkg_failed=yes 12224f14f4646Smrgfi 12225f14f4646Smrg else 12226f14f4646Smrg pkg_failed=untried 12227f14f4646Smrgfi 12228f14f4646Smrg 12229f14f4646Smrg 12230f14f4646Smrg 12231f14f4646Smrgif test $pkg_failed = yes; then 1223296d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1223396d43ffdSmrgprintf "%s\n" "no" >&6; } 12234f14f4646Smrg 12235f14f4646Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12236f14f4646Smrg _pkg_short_errors_supported=yes 12237f14f4646Smrgelse 12238f14f4646Smrg _pkg_short_errors_supported=no 12239f14f4646Smrgfi 12240f14f4646Smrg if test $_pkg_short_errors_supported = yes; then 12241f765521fSmrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1` 12242f14f4646Smrg else 12243f765521fSmrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1` 12244f14f4646Smrg fi 12245f14f4646Smrg # Put the nasty error message in config.log where it belongs 12246f14f4646Smrg echo "$APPDEFS_PKG_ERRORS" >&5 12247f14f4646Smrg 12248c05e22d7Smrg as_fn_error $? "Package requirements (xt) were not met: 12249f14f4646Smrg 12250f14f4646Smrg$APPDEFS_PKG_ERRORS 12251f14f4646Smrg 12252f14f4646SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 12253f14f4646Smrginstalled software in a non-standard prefix. 12254f14f4646Smrg 12255f14f4646SmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 12256f14f4646Smrgand APPDEFS_LIBS to avoid the need to call pkg-config. 12257f765521fSmrgSee the pkg-config man page for more details." "$LINENO" 5 12258f14f4646Smrgelif test $pkg_failed = untried; then 1225996d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1226096d43ffdSmrgprintf "%s\n" "no" >&6; } 12261c2cbb186Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 12262c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 12263c05e22d7Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 12264f14f4646Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 12265f14f4646Smrgpath to pkg-config. 12266f14f4646Smrg 12267f14f4646SmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 12268f14f4646Smrgand APPDEFS_LIBS to avoid the need to call pkg-config. 12269f14f4646SmrgSee the pkg-config man page for more details. 12270f14f4646Smrg 12271f14f4646SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 12272c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } 12273c05e22d7Smrgelse 12274c05e22d7Smrg APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS 12275c05e22d7Smrg APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS 1227696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1227796d43ffdSmrgprintf "%s\n" "yes" >&6; } 12278f765521fSmrg 12279c05e22d7Smrgfi 12280c05e22d7Smrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt` 12281f14f4646Smrg 12282c05e22d7Smrg# Check whether --with-appdefaultdir was given. 1228396d43ffdSmrgif test ${with_appdefaultdir+y} 1228496d43ffdSmrgthen : 12285c05e22d7Smrg withval=$with_appdefaultdir; appdefaultdir="$withval" 12286c2cbb186Smrgelse case e in #( 12287c2cbb186Smrg e) appdefaultdir="${xt_appdefaultdir}" ;; 12288c2cbb186Smrgesac 12289c05e22d7Smrgfi 12290f14f4646Smrg 12291f14f4646Smrg 12292f14f4646Smrg 12293f14f4646Smrg 1229431de2854Smrgac_config_files="$ac_config_files Makefile man/Makefile" 122955dfecf96Smrg 122965dfecf96Smrgcat >confcache <<\_ACEOF 122975dfecf96Smrg# This file is a shell script that caches the results of configure 122985dfecf96Smrg# tests run on this system so they can be shared between configure 122995dfecf96Smrg# scripts and configure runs, see configure's option --config-cache. 123005dfecf96Smrg# It is not useful on other systems. If it contains results you don't 123015dfecf96Smrg# want to keep, you may remove or edit it. 123025dfecf96Smrg# 123035dfecf96Smrg# config.status only pays attention to the cache file if you give it 123045dfecf96Smrg# the --recheck option to rerun configure. 123055dfecf96Smrg# 12306c2cbb186Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when 12307c2cbb186Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the 123085dfecf96Smrg# following values. 123095dfecf96Smrg 123105dfecf96Smrg_ACEOF 123115dfecf96Smrg 123125dfecf96Smrg# The following way of writing the cache mishandles newlines in values, 123135dfecf96Smrg# but we know of no workaround that is simple, portable, and efficient. 12314f14f4646Smrg# So, we kill variables containing newlines. 123155dfecf96Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 123165dfecf96Smrg# and sets the high bit in the cache file unless we assign to the vars. 12317f14f4646Smrg( 12318f14f4646Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12319f14f4646Smrg eval ac_val=\$$ac_var 12320f14f4646Smrg case $ac_val in #( 12321f14f4646Smrg *${as_nl}*) 12322f14f4646Smrg case $ac_var in #( 1232396d43ffdSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1232496d43ffdSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12325f14f4646Smrg esac 12326f14f4646Smrg case $ac_var in #( 12327f14f4646Smrg _ | IFS | as_nl) ;; #( 12328f14f4646Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12329c05e22d7Smrg *) { eval $ac_var=; unset $ac_var;} ;; 12330f14f4646Smrg esac ;; 12331f14f4646Smrg esac 12332f14f4646Smrg done 12333f14f4646Smrg 123345dfecf96Smrg (set) 2>&1 | 12335f14f4646Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 12336f14f4646Smrg *${as_nl}ac_space=\ *) 12337c2cbb186Smrg # 'set' does not quote correctly, so add quotes: double-quote 12338c05e22d7Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 123395dfecf96Smrg sed -n \ 123405dfecf96Smrg "s/'/'\\\\''/g; 123415dfecf96Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12342f14f4646Smrg ;; #( 123435dfecf96Smrg *) 12344c2cbb186Smrg # 'set' quotes correctly as required by POSIX, so do not add quotes. 12345f14f4646Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 123465dfecf96Smrg ;; 12347f14f4646Smrg esac | 12348f14f4646Smrg sort 12349f14f4646Smrg) | 123505dfecf96Smrg sed ' 12351f14f4646Smrg /^ac_cv_env_/b end 123525dfecf96Smrg t clear 12353f14f4646Smrg :clear 1235496d43ffdSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 123555dfecf96Smrg t end 12356f14f4646Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12357f14f4646Smrg :end' >>confcache 12358f14f4646Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12359f14f4646Smrg if test -w "$cache_file"; then 12360c05e22d7Smrg if test "x$cache_file" != "x/dev/null"; then 1236196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1236296d43ffdSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 12363c05e22d7Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 12364c05e22d7Smrg cat confcache >"$cache_file" 12365c05e22d7Smrg else 12366c05e22d7Smrg case $cache_file in #( 12367c05e22d7Smrg */* | ?:*) 12368c05e22d7Smrg mv -f confcache "$cache_file"$$ && 12369c05e22d7Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 12370c05e22d7Smrg *) 12371c05e22d7Smrg mv -f confcache "$cache_file" ;; 12372c05e22d7Smrg esac 12373c05e22d7Smrg fi 12374c05e22d7Smrg fi 123755dfecf96Smrg else 1237696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1237796d43ffdSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 123785dfecf96Smrg fi 123795dfecf96Smrgfi 123805dfecf96Smrgrm -f confcache 123815dfecf96Smrg 123825dfecf96Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 123835dfecf96Smrg# Let make expand exec_prefix. 123845dfecf96Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 123855dfecf96Smrg 123865dfecf96SmrgDEFS=-DHAVE_CONFIG_H 123875dfecf96Smrg 123885dfecf96Smrgac_libobjs= 123895dfecf96Smrgac_ltlibobjs= 12390c05e22d7SmrgU= 123915dfecf96Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 123925dfecf96Smrg # 1. Remove the extension, and $U if already installed. 12393f14f4646Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1239496d43ffdSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 12395f14f4646Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12396f14f4646Smrg # will be set to the directory where LIBOBJS objects are built. 12397c05e22d7Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12398c05e22d7Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 123995dfecf96Smrgdone 124005dfecf96SmrgLIBOBJS=$ac_libobjs 124015dfecf96Smrg 124025dfecf96SmrgLTLIBOBJS=$ac_ltlibobjs 124035dfecf96Smrg 124045dfecf96Smrg 1240596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1240696d43ffdSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 12407f765521fSmrg if test -n "$am_sleep_pid"; then 12408f765521fSmrg # Hide warnings about reused PIDs. 12409f765521fSmrg wait $am_sleep_pid 2>/dev/null 12410f765521fSmrg fi 1241196d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 1241296d43ffdSmrgprintf "%s\n" "done" >&6; } 12413c05e22d7Smrg if test -n "$EXEEXT"; then 12414c05e22d7Smrg am__EXEEXT_TRUE= 12415c05e22d7Smrg am__EXEEXT_FALSE='#' 12416c05e22d7Smrgelse 12417c05e22d7Smrg am__EXEEXT_TRUE='#' 12418c05e22d7Smrg am__EXEEXT_FALSE= 12419c05e22d7Smrgfi 12420c05e22d7Smrg 124215dfecf96Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12422c05e22d7Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 12423c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 124245dfecf96Smrgfi 124255dfecf96Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12426c05e22d7Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12427c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 12428f14f4646Smrgfi 12429f14f4646Smrgif test -z "${NEED_REALPATH_TRUE}" && test -z "${NEED_REALPATH_FALSE}"; then 12430c05e22d7Smrg as_fn_error $? "conditional \"NEED_REALPATH\" was never defined. 12431c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 12432f14f4646Smrgfi 12433f14f4646Smrgif test -z "${NEED_STRCASECMP_TRUE}" && test -z "${NEED_STRCASECMP_FALSE}"; then 12434c05e22d7Smrg as_fn_error $? "conditional \"NEED_STRCASECMP\" was never defined. 12435c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 12436f14f4646Smrgfi 12437f14f4646Smrgif test -z "${NEED_UNSETENV_TRUE}" && test -z "${NEED_UNSETENV_FALSE}"; then 12438c05e22d7Smrg as_fn_error $? "conditional \"NEED_UNSETENV\" was never defined. 12439c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 124405dfecf96Smrgfi 124415dfecf96Smrg 12442c05e22d7Smrg: "${CONFIG_STATUS=./config.status}" 12443f14f4646Smrgac_write_fail=0 124445dfecf96Smrgac_clean_files_save=$ac_clean_files 124455dfecf96Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1244696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1244796d43ffdSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 12448c05e22d7Smrgas_write_fail=0 12449c05e22d7Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 124505dfecf96Smrg#! $SHELL 124515dfecf96Smrg# Generated by $as_me. 124525dfecf96Smrg# Run this file to recreate the current configuration. 124535dfecf96Smrg# Compiler output produced by configure, useful for debugging 124545dfecf96Smrg# configure, is in config.log if it exists. 124555dfecf96Smrg 124565dfecf96Smrgdebug=false 124575dfecf96Smrgac_cs_recheck=false 124585dfecf96Smrgac_cs_silent=false 124595dfecf96Smrg 12460c05e22d7SmrgSHELL=\${CONFIG_SHELL-$SHELL} 12461c05e22d7Smrgexport SHELL 12462c05e22d7Smrg_ASEOF 12463c05e22d7Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12464c05e22d7Smrg## -------------------- ## 12465c05e22d7Smrg## M4sh Initialization. ## 12466c05e22d7Smrg## -------------------- ## 124675dfecf96Smrg 12468f14f4646Smrg# Be more Bourne compatible 12469f14f4646SmrgDUALCASE=1; export DUALCASE # for MKS sh 1247096d43ffdSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1247196d43ffdSmrgthen : 124725dfecf96Smrg emulate sh 124735dfecf96Smrg NULLCMD=: 12474f14f4646Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 124755dfecf96Smrg # is contrary to our usage. Disable this feature. 124765dfecf96Smrg alias -g '${1+"$@"}'='"$@"' 12477f14f4646Smrg setopt NO_GLOB_SUBST 12478c2cbb186Smrgelse case e in #( 12479c2cbb186Smrg e) case `(set -o) 2>/dev/null` in #( 12480c05e22d7Smrg *posix*) : 12481c05e22d7Smrg set -o posix ;; #( 12482c05e22d7Smrg *) : 12483c05e22d7Smrg ;; 12484c2cbb186Smrgesac ;; 12485f14f4646Smrgesac 12486f14f4646Smrgfi 12487f14f4646Smrg 12488f14f4646Smrg 1248996d43ffdSmrg 1249096d43ffdSmrg# Reset variables that may have inherited troublesome values from 1249196d43ffdSmrg# the environment. 1249296d43ffdSmrg 1249396d43ffdSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 1249496d43ffdSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 1249596d43ffdSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 1249696d43ffdSmrg# Quoting is to prevent editors from complaining about space-tab. 12497f14f4646Smrgas_nl=' 12498f14f4646Smrg' 12499f14f4646Smrgexport as_nl 1250096d43ffdSmrgIFS=" "" $as_nl" 1250196d43ffdSmrg 1250296d43ffdSmrgPS1='$ ' 1250396d43ffdSmrgPS2='> ' 1250496d43ffdSmrgPS4='+ ' 1250596d43ffdSmrg 1250696d43ffdSmrg# Ensure predictable behavior from utilities with locale-dependent output. 1250796d43ffdSmrgLC_ALL=C 1250896d43ffdSmrgexport LC_ALL 1250996d43ffdSmrgLANGUAGE=C 1251096d43ffdSmrgexport LANGUAGE 1251196d43ffdSmrg 1251296d43ffdSmrg# We cannot yet rely on "unset" to work, but we need these variables 1251396d43ffdSmrg# to be unset--not just set to an empty or harmless value--now, to 1251496d43ffdSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 1251596d43ffdSmrg# also avoids known problems related to "unset" and subshell syntax 1251696d43ffdSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 1251796d43ffdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 1251896d43ffdSmrgdo eval test \${$as_var+y} \ 1251996d43ffdSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1252096d43ffdSmrgdone 1252196d43ffdSmrg 1252296d43ffdSmrg# Ensure that fds 0, 1, and 2 are open. 1252396d43ffdSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 1252496d43ffdSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 1252596d43ffdSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 12526f14f4646Smrg 12527f14f4646Smrg# The user is always right. 1252896d43ffdSmrgif ${PATH_SEPARATOR+false} :; then 12529f14f4646Smrg PATH_SEPARATOR=: 12530f14f4646Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12531f14f4646Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12532f14f4646Smrg PATH_SEPARATOR=';' 12533f14f4646Smrg } 125345dfecf96Smrgfi 125355dfecf96Smrg 125365dfecf96Smrg 12537f14f4646Smrg# Find who we are. Look in the path if we contain no directory separator. 12538c05e22d7Smrgas_myself= 12539c05e22d7Smrgcase $0 in #(( 12540f14f4646Smrg *[\\/]* ) as_myself=$0 ;; 12541f14f4646Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12542f14f4646Smrgfor as_dir in $PATH 12543f14f4646Smrgdo 12544f14f4646Smrg IFS=$as_save_IFS 1254596d43ffdSmrg case $as_dir in #((( 1254696d43ffdSmrg '') as_dir=./ ;; 1254796d43ffdSmrg */) ;; 1254896d43ffdSmrg *) as_dir=$as_dir/ ;; 1254996d43ffdSmrg esac 1255096d43ffdSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 12551c05e22d7Smrg done 12552f14f4646SmrgIFS=$as_save_IFS 12553f14f4646Smrg 12554f14f4646Smrg ;; 12555f14f4646Smrgesac 12556c2cbb186Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 12557f14f4646Smrg# in which case we are not to be found in the path. 12558f14f4646Smrgif test "x$as_myself" = x; then 12559f14f4646Smrg as_myself=$0 12560f14f4646Smrgfi 12561f14f4646Smrgif test ! -f "$as_myself"; then 1256296d43ffdSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12563c05e22d7Smrg exit 1 12564f14f4646Smrgfi 12565f14f4646Smrg 12566c05e22d7Smrg 12567c05e22d7Smrg 12568c05e22d7Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 12569c05e22d7Smrg# ---------------------------------------- 12570c05e22d7Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12571c05e22d7Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12572c05e22d7Smrg# script with STATUS, using 1 if that was 0. 12573c05e22d7Smrgas_fn_error () 12574c05e22d7Smrg{ 12575c05e22d7Smrg as_status=$1; test $as_status -eq 0 && as_status=1 12576c05e22d7Smrg if test "$4"; then 12577c05e22d7Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1257896d43ffdSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12579c05e22d7Smrg fi 1258096d43ffdSmrg printf "%s\n" "$as_me: error: $2" >&2 12581c05e22d7Smrg as_fn_exit $as_status 12582c05e22d7Smrg} # as_fn_error 12583c05e22d7Smrg 12584c05e22d7Smrg 12585c05e22d7Smrg# as_fn_set_status STATUS 12586c05e22d7Smrg# ----------------------- 12587c05e22d7Smrg# Set $? to STATUS, without forking. 12588c05e22d7Smrgas_fn_set_status () 12589c05e22d7Smrg{ 12590c05e22d7Smrg return $1 12591c05e22d7Smrg} # as_fn_set_status 12592c05e22d7Smrg 12593c05e22d7Smrg# as_fn_exit STATUS 12594c05e22d7Smrg# ----------------- 12595c05e22d7Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12596c05e22d7Smrgas_fn_exit () 12597c05e22d7Smrg{ 12598c05e22d7Smrg set +e 12599c05e22d7Smrg as_fn_set_status $1 12600c05e22d7Smrg exit $1 12601c05e22d7Smrg} # as_fn_exit 12602c05e22d7Smrg 12603c05e22d7Smrg# as_fn_unset VAR 12604c05e22d7Smrg# --------------- 12605c05e22d7Smrg# Portably unset VAR. 12606c05e22d7Smrgas_fn_unset () 12607c05e22d7Smrg{ 12608c05e22d7Smrg { eval $1=; unset $1;} 12609c05e22d7Smrg} 12610c05e22d7Smrgas_unset=as_fn_unset 1261196d43ffdSmrg 12612c05e22d7Smrg# as_fn_append VAR VALUE 12613c05e22d7Smrg# ---------------------- 12614c05e22d7Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 12615c05e22d7Smrg# advantage of any shell optimizations that allow amortized linear growth over 12616c05e22d7Smrg# repeated appends, instead of the typical quadratic growth present in naive 12617c05e22d7Smrg# implementations. 1261896d43ffdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 1261996d43ffdSmrgthen : 12620c05e22d7Smrg eval 'as_fn_append () 12621c05e22d7Smrg { 12622c05e22d7Smrg eval $1+=\$2 12623c05e22d7Smrg }' 12624c2cbb186Smrgelse case e in #( 12625c2cbb186Smrg e) as_fn_append () 12626c05e22d7Smrg { 12627c05e22d7Smrg eval $1=\$$1\$2 12628c2cbb186Smrg } ;; 12629c2cbb186Smrgesac 12630c05e22d7Smrgfi # as_fn_append 12631c05e22d7Smrg 12632c05e22d7Smrg# as_fn_arith ARG... 12633c05e22d7Smrg# ------------------ 12634c05e22d7Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 12635c05e22d7Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 12636c05e22d7Smrg# must be portable across $(()) and expr. 1263796d43ffdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 1263896d43ffdSmrgthen : 12639c05e22d7Smrg eval 'as_fn_arith () 12640c05e22d7Smrg { 12641c05e22d7Smrg as_val=$(( $* )) 12642c05e22d7Smrg }' 12643c2cbb186Smrgelse case e in #( 12644c2cbb186Smrg e) as_fn_arith () 12645c05e22d7Smrg { 12646c05e22d7Smrg as_val=`expr "$@" || test $? -eq 1` 12647c2cbb186Smrg } ;; 12648c2cbb186Smrgesac 12649c05e22d7Smrgfi # as_fn_arith 12650c05e22d7Smrg 12651c05e22d7Smrg 12652f14f4646Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 12653f14f4646Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 126545dfecf96Smrg as_expr=expr 126555dfecf96Smrgelse 126565dfecf96Smrg as_expr=false 126575dfecf96Smrgfi 126585dfecf96Smrg 12659f14f4646Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 126605dfecf96Smrg as_basename=basename 126615dfecf96Smrgelse 126625dfecf96Smrg as_basename=false 126635dfecf96Smrgfi 126645dfecf96Smrg 12665c05e22d7Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12666c05e22d7Smrg as_dirname=dirname 12667c05e22d7Smrgelse 12668c05e22d7Smrg as_dirname=false 12669c05e22d7Smrgfi 126705dfecf96Smrg 12671f14f4646Smrgas_me=`$as_basename -- "$0" || 126725dfecf96Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 126735dfecf96Smrg X"$0" : 'X\(//\)$' \| \ 12674f14f4646Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1267596d43ffdSmrgprintf "%s\n" X/"$0" | 12676f14f4646Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12677f14f4646Smrg s//\1/ 12678f14f4646Smrg q 12679f14f4646Smrg } 12680f14f4646Smrg /^X\/\(\/\/\)$/{ 12681f14f4646Smrg s//\1/ 12682f14f4646Smrg q 12683f14f4646Smrg } 12684f14f4646Smrg /^X\/\(\/\).*/{ 12685f14f4646Smrg s//\1/ 12686f14f4646Smrg q 12687f14f4646Smrg } 12688f14f4646Smrg s/.*/./; q'` 126895dfecf96Smrg 12690c05e22d7Smrg# Avoid depending upon Character Ranges. 12691c05e22d7Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 12692c05e22d7Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12693c05e22d7Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 12694c05e22d7Smrgas_cr_digits='0123456789' 12695c05e22d7Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 126965dfecf96Smrg 1269796d43ffdSmrg 1269896d43ffdSmrg# Determine whether it's possible to make 'echo' print without a newline. 1269996d43ffdSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 1270096d43ffdSmrg# for compatibility with existing Makefiles. 12701f14f4646SmrgECHO_C= ECHO_N= ECHO_T= 12702c05e22d7Smrgcase `echo -n x` in #((((( 12703f14f4646Smrg-n*) 12704c05e22d7Smrg case `echo 'xy\c'` in 12705f14f4646Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12706c05e22d7Smrg xy) ECHO_C='\c';; 12707c05e22d7Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12708c05e22d7Smrg ECHO_T=' ';; 12709f14f4646Smrg esac;; 12710f14f4646Smrg*) 12711f14f4646Smrg ECHO_N='-n';; 12712f14f4646Smrgesac 127135dfecf96Smrg 1271496d43ffdSmrg# For backward compatibility with old third-party macros, we provide 1271596d43ffdSmrg# the shell variables $as_echo and $as_echo_n. New code should use 1271696d43ffdSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 1271796d43ffdSmrgas_echo='printf %s\n' 1271896d43ffdSmrgas_echo_n='printf %s' 1271996d43ffdSmrg 127205dfecf96Smrgrm -f conf$$ conf$$.exe conf$$.file 12721f14f4646Smrgif test -d conf$$.dir; then 12722f14f4646Smrg rm -f conf$$.dir/conf$$.file 12723f14f4646Smrgelse 12724f14f4646Smrg rm -f conf$$.dir 12725f14f4646Smrg mkdir conf$$.dir 2>/dev/null 12726f14f4646Smrgfi 12727f14f4646Smrgif (echo >conf$$.file) 2>/dev/null; then 12728f14f4646Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 127295dfecf96Smrg as_ln_s='ln -s' 12730f14f4646Smrg # ... but there are two gotchas: 12731c2cbb186Smrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 12732c2cbb186Smrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 12733c2cbb186Smrg # In both cases, we have to default to 'cp -pR'. 12734f14f4646Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12735f765521fSmrg as_ln_s='cp -pR' 12736f14f4646Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 12737f14f4646Smrg as_ln_s=ln 12738f14f4646Smrg else 12739f765521fSmrg as_ln_s='cp -pR' 127405dfecf96Smrg fi 127415dfecf96Smrgelse 12742f765521fSmrg as_ln_s='cp -pR' 127435dfecf96Smrgfi 12744f14f4646Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12745f14f4646Smrgrmdir conf$$.dir 2>/dev/null 127465dfecf96Smrg 12747c05e22d7Smrg 12748c05e22d7Smrg# as_fn_mkdir_p 12749c05e22d7Smrg# ------------- 12750c05e22d7Smrg# Create "$as_dir" as a directory, including parents if necessary. 12751c05e22d7Smrgas_fn_mkdir_p () 12752c05e22d7Smrg{ 12753c05e22d7Smrg 12754c05e22d7Smrg case $as_dir in #( 12755c05e22d7Smrg -*) as_dir=./$as_dir;; 12756c05e22d7Smrg esac 12757c05e22d7Smrg test -d "$as_dir" || eval $as_mkdir_p || { 12758c05e22d7Smrg as_dirs= 12759c05e22d7Smrg while :; do 12760c05e22d7Smrg case $as_dir in #( 1276196d43ffdSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12762c05e22d7Smrg *) as_qdir=$as_dir;; 12763c05e22d7Smrg esac 12764c05e22d7Smrg as_dirs="'$as_qdir' $as_dirs" 12765c05e22d7Smrg as_dir=`$as_dirname -- "$as_dir" || 12766c05e22d7Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12767c05e22d7Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 12768c05e22d7Smrg X"$as_dir" : 'X\(//\)$' \| \ 12769c05e22d7Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1277096d43ffdSmrgprintf "%s\n" X"$as_dir" | 12771c05e22d7Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12772c05e22d7Smrg s//\1/ 12773c05e22d7Smrg q 12774c05e22d7Smrg } 12775c05e22d7Smrg /^X\(\/\/\)[^/].*/{ 12776c05e22d7Smrg s//\1/ 12777c05e22d7Smrg q 12778c05e22d7Smrg } 12779c05e22d7Smrg /^X\(\/\/\)$/{ 12780c05e22d7Smrg s//\1/ 12781c05e22d7Smrg q 12782c05e22d7Smrg } 12783c05e22d7Smrg /^X\(\/\).*/{ 12784c05e22d7Smrg s//\1/ 12785c05e22d7Smrg q 12786c05e22d7Smrg } 12787c05e22d7Smrg s/.*/./; q'` 12788c05e22d7Smrg test -d "$as_dir" && break 12789c05e22d7Smrg done 12790c05e22d7Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 12791c05e22d7Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12792c05e22d7Smrg 12793c05e22d7Smrg 12794c05e22d7Smrg} # as_fn_mkdir_p 127955dfecf96Smrgif mkdir -p . 2>/dev/null; then 12796c05e22d7Smrg as_mkdir_p='mkdir -p "$as_dir"' 127975dfecf96Smrgelse 127985dfecf96Smrg test -d ./-p && rmdir ./-p 127995dfecf96Smrg as_mkdir_p=false 128005dfecf96Smrgfi 128015dfecf96Smrg 12802f765521fSmrg 12803f765521fSmrg# as_fn_executable_p FILE 12804f765521fSmrg# ----------------------- 12805f765521fSmrg# Test if FILE is an executable regular file. 12806f765521fSmrgas_fn_executable_p () 12807f765521fSmrg{ 12808f765521fSmrg test -f "$1" && test -x "$1" 12809f765521fSmrg} # as_fn_executable_p 12810f765521fSmrgas_test_x='test -x' 12811f765521fSmrgas_executable_p=as_fn_executable_p 128125dfecf96Smrg 128135dfecf96Smrg# Sed expression to map a string onto a valid CPP name. 12814c2cbb186Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 12815c2cbb186Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 128165dfecf96Smrg 12817f14f4646Smrg# Sed expression to map a string onto a valid variable name. 12818c2cbb186Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 12819c2cbb186Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 128205dfecf96Smrg 128215dfecf96Smrg 128225dfecf96Smrgexec 6>&1 12823c05e22d7Smrg## ----------------------------------- ## 12824c05e22d7Smrg## Main body of $CONFIG_STATUS script. ## 12825c05e22d7Smrg## ----------------------------------- ## 12826c05e22d7Smrg_ASEOF 12827c05e22d7Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 128285dfecf96Smrg 12829c05e22d7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12830c05e22d7Smrg# Save the log message, to keep $0 and so on meaningful, and to 128315dfecf96Smrg# report actual input values of CONFIG_FILES etc. instead of their 12832f14f4646Smrg# values after options handling. 12833f14f4646Smrgac_log=" 12834c2cbb186SmrgThis file was extended by xedit $as_me 1.2.4, which was 12835c2cbb186Smrggenerated by GNU Autoconf 2.72. Invocation command line was 128365dfecf96Smrg 128375dfecf96Smrg CONFIG_FILES = $CONFIG_FILES 128385dfecf96Smrg CONFIG_HEADERS = $CONFIG_HEADERS 128395dfecf96Smrg CONFIG_LINKS = $CONFIG_LINKS 128405dfecf96Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 128415dfecf96Smrg $ $0 $@ 128425dfecf96Smrg 12843f14f4646Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 12844f14f4646Smrg" 12845f14f4646Smrg 128465dfecf96Smrg_ACEOF 128475dfecf96Smrg 12848f14f4646Smrgcase $ac_config_files in *" 12849f14f4646Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 12850f14f4646Smrgesac 128515dfecf96Smrg 12852f14f4646Smrgcase $ac_config_headers in *" 12853f14f4646Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12854f14f4646Smrgesac 128555dfecf96Smrg 128565dfecf96Smrg 12857f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12858f14f4646Smrg# Files that config.status was made for. 12859c05e22d7Smrgconfig_files="$ac_config_files" 12860c05e22d7Smrgconfig_headers="$ac_config_headers" 12861c05e22d7Smrgconfig_commands="$ac_config_commands" 128625dfecf96Smrg 12863f14f4646Smrg_ACEOF 128645dfecf96Smrg 12865f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 128665dfecf96Smrgac_cs_usage="\ 12867c2cbb186Smrg'$as_me' instantiates files and other configuration actions 12868c05e22d7Smrgfrom templates according to the current configuration. Unless the files 12869c05e22d7Smrgand actions are specified as TAGs, all are instantiated by default. 128705dfecf96Smrg 12871c05e22d7SmrgUsage: $0 [OPTION]... [TAG]... 128725dfecf96Smrg 128735dfecf96Smrg -h, --help print this help, then exit 12874f14f4646Smrg -V, --version print version number and configuration settings, then exit 12875c05e22d7Smrg --config print configuration, then exit 12876f14f4646Smrg -q, --quiet, --silent 12877f14f4646Smrg do not print progress messages 128785dfecf96Smrg -d, --debug don't remove temporary files 128795dfecf96Smrg --recheck update $as_me by reconfiguring in the same conditions 12880f14f4646Smrg --file=FILE[:TEMPLATE] 12881f14f4646Smrg instantiate the configuration file FILE 12882f14f4646Smrg --header=FILE[:TEMPLATE] 12883f14f4646Smrg instantiate the configuration header FILE 128845dfecf96Smrg 128855dfecf96SmrgConfiguration files: 128865dfecf96Smrg$config_files 128875dfecf96Smrg 128885dfecf96SmrgConfiguration headers: 128895dfecf96Smrg$config_headers 128905dfecf96Smrg 128915dfecf96SmrgConfiguration commands: 128925dfecf96Smrg$config_commands 128935dfecf96Smrg 12894c2cbb186SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xedit/-/issues>." 128955dfecf96Smrg 12896f14f4646Smrg_ACEOF 1289796d43ffdSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 1289896d43ffdSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 12899f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1290096d43ffdSmrgac_cs_config='$ac_cs_config_escaped' 129015dfecf96Smrgac_cs_version="\\ 12902c2cbb186Smrgxedit config.status 1.2.4 12903c2cbb186Smrgconfigured by $0, generated by GNU Autoconf 2.72, 12904c05e22d7Smrg with options \\"\$ac_cs_config\\" 129055dfecf96Smrg 12906c2cbb186SmrgCopyright (C) 2023 Free Software Foundation, Inc. 129075dfecf96SmrgThis config.status script is free software; the Free Software Foundation 129085dfecf96Smrggives unlimited permission to copy, distribute and modify it." 12909f14f4646Smrg 12910f14f4646Smrgac_pwd='$ac_pwd' 12911f14f4646Smrgsrcdir='$srcdir' 12912f14f4646SmrgINSTALL='$INSTALL' 12913f14f4646SmrgMKDIR_P='$MKDIR_P' 12914f14f4646SmrgAWK='$AWK' 12915f14f4646Smrgtest -n "\$AWK" || AWK=awk 129165dfecf96Smrg_ACEOF 129175dfecf96Smrg 12918f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12919f14f4646Smrg# The default lists apply if the user does not specify any file. 129205dfecf96Smrgac_need_defaults=: 129215dfecf96Smrgwhile test $# != 0 129225dfecf96Smrgdo 129235dfecf96Smrg case $1 in 12924c05e22d7Smrg --*=?*) 12925f14f4646Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12926f14f4646Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 129275dfecf96Smrg ac_shift=: 129285dfecf96Smrg ;; 12929c05e22d7Smrg --*=) 12930c05e22d7Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12931c05e22d7Smrg ac_optarg= 12932c05e22d7Smrg ac_shift=: 12933c05e22d7Smrg ;; 12934f14f4646Smrg *) 129355dfecf96Smrg ac_option=$1 129365dfecf96Smrg ac_optarg=$2 129375dfecf96Smrg ac_shift=shift 129385dfecf96Smrg ;; 129395dfecf96Smrg esac 129405dfecf96Smrg 129415dfecf96Smrg case $ac_option in 129425dfecf96Smrg # Handling of the options. 129435dfecf96Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 129445dfecf96Smrg ac_cs_recheck=: ;; 12945f14f4646Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1294696d43ffdSmrg printf "%s\n" "$ac_cs_version"; exit ;; 12947c05e22d7Smrg --config | --confi | --conf | --con | --co | --c ) 1294896d43ffdSmrg printf "%s\n" "$ac_cs_config"; exit ;; 12949f14f4646Smrg --debug | --debu | --deb | --de | --d | -d ) 129505dfecf96Smrg debug=: ;; 129515dfecf96Smrg --file | --fil | --fi | --f ) 129525dfecf96Smrg $ac_shift 12953f14f4646Smrg case $ac_optarg in 1295496d43ffdSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12955c05e22d7Smrg '') as_fn_error $? "missing file argument" ;; 12956f14f4646Smrg esac 12957c05e22d7Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 129585dfecf96Smrg ac_need_defaults=false;; 129595dfecf96Smrg --header | --heade | --head | --hea ) 129605dfecf96Smrg $ac_shift 12961f14f4646Smrg case $ac_optarg in 1296296d43ffdSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12963f14f4646Smrg esac 12964c05e22d7Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 129655dfecf96Smrg ac_need_defaults=false;; 12966f14f4646Smrg --he | --h) 12967f14f4646Smrg # Conflict between --help and --header 12968c2cbb186Smrg as_fn_error $? "ambiguous option: '$1' 12969c2cbb186SmrgTry '$0 --help' for more information.";; 12970f14f4646Smrg --help | --hel | -h ) 1297196d43ffdSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 129725dfecf96Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 129735dfecf96Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 129745dfecf96Smrg ac_cs_silent=: ;; 129755dfecf96Smrg 129765dfecf96Smrg # This is an error. 12977c2cbb186Smrg -*) as_fn_error $? "unrecognized option: '$1' 12978c2cbb186SmrgTry '$0 --help' for more information." ;; 129795dfecf96Smrg 12980c05e22d7Smrg *) as_fn_append ac_config_targets " $1" 12981f14f4646Smrg ac_need_defaults=false ;; 129825dfecf96Smrg 129835dfecf96Smrg esac 129845dfecf96Smrg shift 129855dfecf96Smrgdone 129865dfecf96Smrg 129875dfecf96Smrgac_configure_extra_args= 129885dfecf96Smrg 129895dfecf96Smrgif $ac_cs_silent; then 129905dfecf96Smrg exec 6>/dev/null 129915dfecf96Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 129925dfecf96Smrgfi 129935dfecf96Smrg 129945dfecf96Smrg_ACEOF 12995f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 129965dfecf96Smrgif \$ac_cs_recheck; then 12997f765521fSmrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12998f14f4646Smrg shift 1299996d43ffdSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 13000f14f4646Smrg CONFIG_SHELL='$SHELL' 13001f14f4646Smrg export CONFIG_SHELL 13002f14f4646Smrg exec "\$@" 130035dfecf96Smrgfi 130045dfecf96Smrg 130055dfecf96Smrg_ACEOF 13006f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13007f14f4646Smrgexec 5>>config.log 13008f14f4646Smrg{ 13009f14f4646Smrg echo 13010f14f4646Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13011f14f4646Smrg## Running $as_me. ## 13012f14f4646Smrg_ASBOX 1301396d43ffdSmrg printf "%s\n" "$ac_log" 13014f14f4646Smrg} >&5 130155dfecf96Smrg 13016f14f4646Smrg_ACEOF 13017f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 130185dfecf96Smrg# 13019f14f4646Smrg# INIT-COMMANDS 130205dfecf96Smrg# 1302196d43ffdSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 130225dfecf96Smrg 130235dfecf96Smrg_ACEOF 130245dfecf96Smrg 13025f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 130265dfecf96Smrg 13027f14f4646Smrg# Handling of arguments. 130285dfecf96Smrgfor ac_config_target in $ac_config_targets 130295dfecf96Smrgdo 13030f14f4646Smrg case $ac_config_target in 13031f14f4646Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13032c05e22d7Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 13033f14f4646Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 1303431de2854Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 13035f14f4646Smrg 13036c2cbb186Smrg *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 130375dfecf96Smrg esac 130385dfecf96Smrgdone 130395dfecf96Smrg 13040f14f4646Smrg 130415dfecf96Smrg# If the user did not use the arguments to specify the items to instantiate, 130425dfecf96Smrg# then the envvar interface is used. Set only those that are not. 130435dfecf96Smrg# We use the long form for the default assignment because of an extremely 130445dfecf96Smrg# bizarre bug on SunOS 4.1.3. 130455dfecf96Smrgif $ac_need_defaults; then 1304696d43ffdSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 1304796d43ffdSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 1304896d43ffdSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 130495dfecf96Smrgfi 130505dfecf96Smrg 130515dfecf96Smrg# Have a temporary directory for convenience. Make it in the build tree 13052f14f4646Smrg# simply because there is no reason against having it here, and in addition, 130535dfecf96Smrg# creating and moving files from /tmp can sometimes cause problems. 13054f14f4646Smrg# Hook for its removal unless debugging. 13055f14f4646Smrg# Note that there is a small window in which the directory will not be cleaned: 13056c2cbb186Smrg# after its creation but before its name has been assigned to '$tmp'. 130575dfecf96Smrg$debug || 130585dfecf96Smrg{ 13059c05e22d7Smrg tmp= ac_tmp= 13060f14f4646Smrg trap 'exit_status=$? 13061c05e22d7Smrg : "${ac_tmp:=$tmp}" 13062c05e22d7Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 13063f14f4646Smrg' 0 13064c05e22d7Smrg trap 'as_fn_exit 1' 1 2 13 15 130655dfecf96Smrg} 130665dfecf96Smrg# Create a (secure) tmp directory for tmp files. 130675dfecf96Smrg 130685dfecf96Smrg{ 13069f14f4646Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13070c05e22d7Smrg test -d "$tmp" 130715dfecf96Smrg} || 130725dfecf96Smrg{ 13073f14f4646Smrg tmp=./conf$$-$RANDOM 13074f14f4646Smrg (umask 077 && mkdir "$tmp") 13075c05e22d7Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 13076c05e22d7Smrgac_tmp=$tmp 130775dfecf96Smrg 13078f14f4646Smrg# Set up the scripts for CONFIG_FILES section. 13079f14f4646Smrg# No need to generate them if there are no CONFIG_FILES. 13080c2cbb186Smrg# This happens for instance with './config.status config.h'. 13081f14f4646Smrgif test -n "$CONFIG_FILES"; then 13082f14f4646Smrg 13083f14f4646Smrg 13084c05e22d7Smrgac_cr=`echo X | tr X '\015'` 13085c05e22d7Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 13086c05e22d7Smrg# But we know of no other shell where ac_cr would be empty at this 13087c05e22d7Smrg# point, so we can use a bashism as a fallback. 13088c05e22d7Smrgif test "x$ac_cr" = x; then 13089c05e22d7Smrg eval ac_cr=\$\'\\r\' 13090c05e22d7Smrgfi 13091f14f4646Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13092f14f4646Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13093f14f4646Smrg ac_cs_awk_cr='\\r' 13094f14f4646Smrgelse 13095f14f4646Smrg ac_cs_awk_cr=$ac_cr 13096f14f4646Smrgfi 13097f14f4646Smrg 13098c05e22d7Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 130995dfecf96Smrg_ACEOF 131005dfecf96Smrg 131015dfecf96Smrg 13102f14f4646Smrg{ 13103f14f4646Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 13104f14f4646Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13105f14f4646Smrg echo "_ACEOF" 13106f14f4646Smrg} >conf$$subs.sh || 13107c05e22d7Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13108c05e22d7Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 13109f14f4646Smrgac_delim='%!_!# ' 13110f14f4646Smrgfor ac_last_try in false false false false false :; do 13111f14f4646Smrg . ./conf$$subs.sh || 13112c05e22d7Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13113f14f4646Smrg 13114f14f4646Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13115f14f4646Smrg if test $ac_delim_n = $ac_delim_num; then 13116f14f4646Smrg break 13117f14f4646Smrg elif $ac_last_try; then 13118c05e22d7Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13119f14f4646Smrg else 13120f14f4646Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13121f14f4646Smrg fi 13122f14f4646Smrgdone 13123f14f4646Smrgrm -f conf$$subs.sh 13124f14f4646Smrg 13125f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13126c05e22d7Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 13127f14f4646Smrg_ACEOF 13128f14f4646Smrgsed -n ' 13129f14f4646Smrgh 13130f14f4646Smrgs/^/S["/; s/!.*/"]=/ 13131f14f4646Smrgp 13132f14f4646Smrgg 13133f14f4646Smrgs/^[^!]*!// 13134f14f4646Smrg:repl 13135f14f4646Smrgt repl 13136f14f4646Smrgs/'"$ac_delim"'$// 13137f14f4646Smrgt delim 13138f14f4646Smrg:nl 13139f14f4646Smrgh 13140c05e22d7Smrgs/\(.\{148\}\)..*/\1/ 13141f14f4646Smrgt more1 13142f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13143f14f4646Smrgp 13144f14f4646Smrgn 13145f14f4646Smrgb repl 13146f14f4646Smrg:more1 13147f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13148f14f4646Smrgp 13149f14f4646Smrgg 13150f14f4646Smrgs/.\{148\}// 13151f14f4646Smrgt nl 13152f14f4646Smrg:delim 13153f14f4646Smrgh 13154c05e22d7Smrgs/\(.\{148\}\)..*/\1/ 13155f14f4646Smrgt more2 13156f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 13157f14f4646Smrgp 13158f14f4646Smrgb 13159f14f4646Smrg:more2 13160f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13161f14f4646Smrgp 13162f14f4646Smrgg 13163f14f4646Smrgs/.\{148\}// 13164f14f4646Smrgt delim 13165f14f4646Smrg' <conf$$subs.awk | sed ' 13166f14f4646Smrg/^[^""]/{ 13167f14f4646Smrg N 13168f14f4646Smrg s/\n// 13169f14f4646Smrg} 13170f14f4646Smrg' >>$CONFIG_STATUS || ac_write_fail=1 13171f14f4646Smrgrm -f conf$$subs.awk 13172f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13173f14f4646Smrg_ACAWK 13174c05e22d7Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 13175f14f4646Smrg for (key in S) S_is_set[key] = 1 13176f14f4646Smrg FS = "" 131775dfecf96Smrg 13178f14f4646Smrg} 13179f14f4646Smrg{ 13180f14f4646Smrg line = $ 0 13181f14f4646Smrg nfields = split(line, field, "@") 13182f14f4646Smrg substed = 0 13183f14f4646Smrg len = length(field[1]) 13184f14f4646Smrg for (i = 2; i < nfields; i++) { 13185f14f4646Smrg key = field[i] 13186f14f4646Smrg keylen = length(key) 13187f14f4646Smrg if (S_is_set[key]) { 13188f14f4646Smrg value = S[key] 13189f14f4646Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13190f14f4646Smrg len += length(value) + length(field[++i]) 13191f14f4646Smrg substed = 1 13192f14f4646Smrg } else 13193f14f4646Smrg len += 1 + keylen 13194f14f4646Smrg } 13195f14f4646Smrg 13196f14f4646Smrg print line 13197f14f4646Smrg} 131985dfecf96Smrg 13199f14f4646Smrg_ACAWK 13200f14f4646Smrg_ACEOF 13201f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13202f14f4646Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13203f14f4646Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13204f14f4646Smrgelse 13205f14f4646Smrg cat 13206c05e22d7Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 13207c05e22d7Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 132085dfecf96Smrg_ACEOF 132095dfecf96Smrg 13210c05e22d7Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 13211c05e22d7Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 13212f14f4646Smrg# trailing colons and then remove the whole line if VPATH becomes empty 13213f14f4646Smrg# (actually we leave an empty line to preserve line numbers). 13214f14f4646Smrgif test "x$srcdir" = x.; then 13215c05e22d7Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 13216c05e22d7Smrgh 13217c05e22d7Smrgs/// 13218c05e22d7Smrgs/^/:/ 13219c05e22d7Smrgs/[ ]*$/:/ 13220c05e22d7Smrgs/:\$(srcdir):/:/g 13221c05e22d7Smrgs/:\${srcdir}:/:/g 13222c05e22d7Smrgs/:@srcdir@:/:/g 13223c05e22d7Smrgs/^:*// 13224f14f4646Smrgs/:*$// 13225c05e22d7Smrgx 13226c05e22d7Smrgs/\(=[ ]*\).*/\1/ 13227c05e22d7SmrgG 13228c05e22d7Smrgs/\n// 13229f14f4646Smrgs/^[^=]*=[ ]*$// 13230f14f4646Smrg}' 13231f14f4646Smrgfi 13232f14f4646Smrg 13233f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 132345dfecf96Smrgfi # test -n "$CONFIG_FILES" 132355dfecf96Smrg 13236f14f4646Smrg# Set up the scripts for CONFIG_HEADERS section. 13237f14f4646Smrg# No need to generate them if there are no CONFIG_HEADERS. 13238c2cbb186Smrg# This happens for instance with './config.status Makefile'. 13239f14f4646Smrgif test -n "$CONFIG_HEADERS"; then 13240c05e22d7Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 13241f14f4646SmrgBEGIN { 132425dfecf96Smrg_ACEOF 13243f14f4646Smrg 13244c2cbb186Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as 13245f14f4646Smrg# here-document in config.status, that substitutes the proper values into 13246f14f4646Smrg# config.h.in to produce config.h. 13247f14f4646Smrg 13248f14f4646Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 13249f14f4646Smrg# handling of long lines. 13250f14f4646Smrgac_delim='%!_!# ' 13251f14f4646Smrgfor ac_last_try in false false :; do 13252c05e22d7Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 13253c05e22d7Smrg if test -z "$ac_tt"; then 13254f14f4646Smrg break 13255f14f4646Smrg elif $ac_last_try; then 13256c05e22d7Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 13257f14f4646Smrg else 13258f14f4646Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13259f14f4646Smrg fi 13260f14f4646Smrgdone 13261f14f4646Smrg 13262f14f4646Smrg# For the awk script, D is an array of macro values keyed by name, 13263f14f4646Smrg# likewise P contains macro parameters if any. Preserve backslash 13264f14f4646Smrg# newline sequences. 13265f14f4646Smrg 13266f14f4646Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13267f14f4646Smrgsed -n ' 13268f14f4646Smrgs/.\{148\}/&'"$ac_delim"'/g 13269f14f4646Smrgt rset 13270f14f4646Smrg:rset 13271f14f4646Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 13272f14f4646Smrgt def 13273f14f4646Smrgd 13274f14f4646Smrg:def 13275f14f4646Smrgs/\\$// 13276f14f4646Smrgt bsnl 13277f14f4646Smrgs/["\\]/\\&/g 13278f14f4646Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13279f14f4646SmrgD["\1"]=" \3"/p 13280f14f4646Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13281f14f4646Smrgd 13282f14f4646Smrg:bsnl 13283f14f4646Smrgs/["\\]/\\&/g 13284f14f4646Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13285f14f4646SmrgD["\1"]=" \3\\\\\\n"\\/p 13286f14f4646Smrgt cont 13287f14f4646Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13288f14f4646Smrgt cont 13289f14f4646Smrgd 13290f14f4646Smrg:cont 13291f14f4646Smrgn 13292f14f4646Smrgs/.\{148\}/&'"$ac_delim"'/g 13293f14f4646Smrgt clear 13294f14f4646Smrg:clear 13295f14f4646Smrgs/\\$// 13296f14f4646Smrgt bsnlc 13297f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 13298f14f4646Smrgd 13299f14f4646Smrg:bsnlc 13300f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13301f14f4646Smrgb cont 13302f14f4646Smrg' <confdefs.h | sed ' 13303f14f4646Smrgs/'"$ac_delim"'/"\\\ 13304f14f4646Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 13305f14f4646Smrg 13306f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13307f14f4646Smrg for (key in D) D_is_set[key] = 1 13308f14f4646Smrg FS = "" 13309f14f4646Smrg} 13310f14f4646Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13311f14f4646Smrg line = \$ 0 13312f14f4646Smrg split(line, arg, " ") 13313f14f4646Smrg if (arg[1] == "#") { 13314f14f4646Smrg defundef = arg[2] 13315f14f4646Smrg mac1 = arg[3] 13316f14f4646Smrg } else { 13317f14f4646Smrg defundef = substr(arg[1], 2) 13318f14f4646Smrg mac1 = arg[2] 13319f14f4646Smrg } 13320f14f4646Smrg split(mac1, mac2, "(") #) 13321f14f4646Smrg macro = mac2[1] 13322f14f4646Smrg prefix = substr(line, 1, index(line, defundef) - 1) 13323f14f4646Smrg if (D_is_set[macro]) { 13324f14f4646Smrg # Preserve the white space surrounding the "#". 13325f14f4646Smrg print prefix "define", macro P[macro] D[macro] 13326f14f4646Smrg next 13327f14f4646Smrg } else { 13328f14f4646Smrg # Replace #undef with comments. This is necessary, for example, 13329f14f4646Smrg # in the case of _POSIX_SOURCE, which is predefined and required 13330f14f4646Smrg # on some systems where configure will not decide to define it. 13331f14f4646Smrg if (defundef == "undef") { 13332f14f4646Smrg print "/*", prefix defundef, macro, "*/" 13333f14f4646Smrg next 13334f14f4646Smrg } 13335f14f4646Smrg } 13336f14f4646Smrg} 13337f14f4646Smrg{ print } 13338f14f4646Smrg_ACAWK 13339f14f4646Smrg_ACEOF 13340f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13341c05e22d7Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 13342f14f4646Smrgfi # test -n "$CONFIG_HEADERS" 13343f14f4646Smrg 13344f14f4646Smrg 13345f14f4646Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 13346f14f4646Smrgshift 13347f14f4646Smrgfor ac_tag 13348f14f4646Smrgdo 13349f14f4646Smrg case $ac_tag in 13350f14f4646Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 13351f14f4646Smrg esac 13352f14f4646Smrg case $ac_mode$ac_tag in 13353f14f4646Smrg :[FHL]*:*);; 13354c2cbb186Smrg :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 13355f14f4646Smrg :[FH]-) ac_tag=-:-;; 13356f14f4646Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13357f14f4646Smrg esac 13358f14f4646Smrg ac_save_IFS=$IFS 13359f14f4646Smrg IFS=: 13360f14f4646Smrg set x $ac_tag 13361f14f4646Smrg IFS=$ac_save_IFS 13362f14f4646Smrg shift 13363f14f4646Smrg ac_file=$1 13364f14f4646Smrg shift 13365f14f4646Smrg 13366f14f4646Smrg case $ac_mode in 13367f14f4646Smrg :L) ac_source=$1;; 13368f14f4646Smrg :[FH]) 13369f14f4646Smrg ac_file_inputs= 13370f14f4646Smrg for ac_f 13371f14f4646Smrg do 13372f14f4646Smrg case $ac_f in 13373c05e22d7Smrg -) ac_f="$ac_tmp/stdin";; 13374f14f4646Smrg *) # Look for the file first in the build tree, then in the source tree 13375f14f4646Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 13376c2cbb186Smrg # because $ac_f cannot contain ':'. 13377f14f4646Smrg test -f "$ac_f" || 13378f14f4646Smrg case $ac_f in 13379f14f4646Smrg [\\/$]*) false;; 13380f14f4646Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13381f14f4646Smrg esac || 13382c2cbb186Smrg as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 13383f14f4646Smrg esac 1338496d43ffdSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13385c05e22d7Smrg as_fn_append ac_file_inputs " '$ac_f'" 13386f14f4646Smrg done 13387f14f4646Smrg 13388c2cbb186Smrg # Let's still pretend it is 'configure' which instantiates (i.e., don't 13389f14f4646Smrg # use $as_me), people would be surprised to read: 13390f14f4646Smrg # /* config.h. Generated by config.status. */ 13391f14f4646Smrg configure_input='Generated from '` 1339296d43ffdSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13393f14f4646Smrg `' by configure.' 13394f14f4646Smrg if test x"$ac_file" != x-; then 13395f14f4646Smrg configure_input="$ac_file. $configure_input" 1339696d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1339796d43ffdSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 13398f14f4646Smrg fi 13399f14f4646Smrg # Neutralize special characters interpreted by sed in replacement strings. 13400f14f4646Smrg case $configure_input in #( 13401f14f4646Smrg *\&* | *\|* | *\\* ) 1340296d43ffdSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 13403f14f4646Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 13404f14f4646Smrg *) ac_sed_conf_input=$configure_input;; 13405f14f4646Smrg esac 13406f14f4646Smrg 13407f14f4646Smrg case $ac_tag in 13408c05e22d7Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 13409c05e22d7Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 13410f14f4646Smrg esac 13411f14f4646Smrg ;; 134125dfecf96Smrg esac 134135dfecf96Smrg 13414f14f4646Smrg ac_dir=`$as_dirname -- "$ac_file" || 134155dfecf96Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 134165dfecf96Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 134175dfecf96Smrg X"$ac_file" : 'X\(//\)$' \| \ 13418f14f4646Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1341996d43ffdSmrgprintf "%s\n" X"$ac_file" | 13420f14f4646Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13421f14f4646Smrg s//\1/ 13422f14f4646Smrg q 13423f14f4646Smrg } 13424f14f4646Smrg /^X\(\/\/\)[^/].*/{ 13425f14f4646Smrg s//\1/ 13426f14f4646Smrg q 13427f14f4646Smrg } 13428f14f4646Smrg /^X\(\/\/\)$/{ 13429f14f4646Smrg s//\1/ 13430f14f4646Smrg q 13431f14f4646Smrg } 13432f14f4646Smrg /^X\(\/\).*/{ 13433f14f4646Smrg s//\1/ 13434f14f4646Smrg q 13435f14f4646Smrg } 13436f14f4646Smrg s/.*/./; q'` 13437c05e22d7Smrg as_dir="$ac_dir"; as_fn_mkdir_p 134385dfecf96Smrg ac_builddir=. 134395dfecf96Smrg 13440f14f4646Smrgcase "$ac_dir" in 13441f14f4646Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13442f14f4646Smrg*) 1344396d43ffdSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 13444f14f4646Smrg # A ".." for each directory in $ac_dir_suffix. 1344596d43ffdSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13446f14f4646Smrg case $ac_top_builddir_sub in 13447f14f4646Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13448f14f4646Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13449f14f4646Smrg esac ;; 13450f14f4646Smrgesac 13451f14f4646Smrgac_abs_top_builddir=$ac_pwd 13452f14f4646Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 13453f14f4646Smrg# for backward compatibility: 13454f14f4646Smrgac_top_builddir=$ac_top_build_prefix 134555dfecf96Smrg 134565dfecf96Smrgcase $srcdir in 13457f14f4646Smrg .) # We are building in place. 134585dfecf96Smrg ac_srcdir=. 13459f14f4646Smrg ac_top_srcdir=$ac_top_builddir_sub 13460f14f4646Smrg ac_abs_top_srcdir=$ac_pwd ;; 13461f14f4646Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 134625dfecf96Smrg ac_srcdir=$srcdir$ac_dir_suffix; 13463f14f4646Smrg ac_top_srcdir=$srcdir 13464f14f4646Smrg ac_abs_top_srcdir=$srcdir ;; 13465f14f4646Smrg *) # Relative name. 13466f14f4646Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13467f14f4646Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 13468f14f4646Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 134695dfecf96Smrgesac 13470f14f4646Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 134715dfecf96Smrg 134725dfecf96Smrg 13473f14f4646Smrg case $ac_mode in 13474f14f4646Smrg :F) 13475f14f4646Smrg # 13476f14f4646Smrg # CONFIG_FILE 13477f14f4646Smrg # 134785dfecf96Smrg 134795dfecf96Smrg case $INSTALL in 134805dfecf96Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13481f14f4646Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 134825dfecf96Smrg esac 13483f14f4646Smrg ac_MKDIR_P=$MKDIR_P 13484f14f4646Smrg case $MKDIR_P in 13485f14f4646Smrg [\\/$]* | ?:[\\/]* ) ;; 13486f14f4646Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13487f14f4646Smrg esac 13488f14f4646Smrg_ACEOF 134895dfecf96Smrg 13490f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13491f14f4646Smrg# If the template does not know about datarootdir, expand it. 13492f14f4646Smrg# FIXME: This hack should be removed a few years after 2.60. 13493f14f4646Smrgac_datarootdir_hack=; ac_datarootdir_seen= 13494f14f4646Smrgac_sed_dataroot=' 13495f14f4646Smrg/datarootdir/ { 13496f14f4646Smrg p 13497f14f4646Smrg q 13498f14f4646Smrg} 13499f14f4646Smrg/@datadir@/p 13500f14f4646Smrg/@docdir@/p 13501f14f4646Smrg/@infodir@/p 13502f14f4646Smrg/@localedir@/p 13503c05e22d7Smrg/@mandir@/p' 13504f14f4646Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13505f14f4646Smrg*datarootdir*) ac_datarootdir_seen=yes;; 13506f14f4646Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1350796d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1350896d43ffdSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13509f14f4646Smrg_ACEOF 13510f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13511f14f4646Smrg ac_datarootdir_hack=' 13512f14f4646Smrg s&@datadir@&$datadir&g 13513f14f4646Smrg s&@docdir@&$docdir&g 13514f14f4646Smrg s&@infodir@&$infodir&g 13515f14f4646Smrg s&@localedir@&$localedir&g 13516f14f4646Smrg s&@mandir@&$mandir&g 13517c05e22d7Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 13518f14f4646Smrgesac 135195dfecf96Smrg_ACEOF 13520f14f4646Smrg 13521c2cbb186Smrg# Neutralize VPATH when '$srcdir' = '.'. 13522f14f4646Smrg# Shell code in configure.ac might set extrasub. 13523f14f4646Smrg# FIXME: do we really want to maintain this feature? 13524f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13525f14f4646Smrgac_sed_extra="$ac_vpsub 135265dfecf96Smrg$extrasub 135275dfecf96Smrg_ACEOF 13528f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 135295dfecf96Smrg:t 135305dfecf96Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13531f14f4646Smrgs|@configure_input@|$ac_sed_conf_input|;t t 13532f14f4646Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 13533f14f4646Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 13534f14f4646Smrgs&@srcdir@&$ac_srcdir&;t t 13535f14f4646Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 13536f14f4646Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 13537f14f4646Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13538f14f4646Smrgs&@builddir@&$ac_builddir&;t t 13539f14f4646Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 13540f14f4646Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13541f14f4646Smrgs&@INSTALL@&$ac_INSTALL&;t t 13542f14f4646Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 13543f14f4646Smrg$ac_datarootdir_hack 13544f14f4646Smrg" 13545c05e22d7Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 13546c05e22d7Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 135475dfecf96Smrg 13548f14f4646Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13549c05e22d7Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 13550c05e22d7Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 13551c05e22d7Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 13552c2cbb186Smrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13553c05e22d7Smrgwhich seems to be undefined. Please make sure it is defined" >&5 13554c2cbb186Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13555c05e22d7Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 135565dfecf96Smrg 13557c05e22d7Smrg rm -f "$ac_tmp/stdin" 135585dfecf96Smrg case $ac_file in 13559c05e22d7Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 13560c05e22d7Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 13561f14f4646Smrg esac \ 13562c05e22d7Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13563f14f4646Smrg ;; 13564f14f4646Smrg :H) 13565f14f4646Smrg # 13566f14f4646Smrg # CONFIG_HEADER 13567f14f4646Smrg # 135685dfecf96Smrg if test x"$ac_file" != x-; then 13569f14f4646Smrg { 1357096d43ffdSmrg printf "%s\n" "/* $configure_input */" >&1 \ 13571c05e22d7Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 13572c05e22d7Smrg } >"$ac_tmp/config.h" \ 13573c05e22d7Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13574c05e22d7Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1357596d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1357696d43ffdSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 135775dfecf96Smrg else 13578f14f4646Smrg rm -f "$ac_file" 13579c05e22d7Smrg mv "$ac_tmp/config.h" "$ac_file" \ 13580c05e22d7Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 135815dfecf96Smrg fi 135825dfecf96Smrg else 1358396d43ffdSmrg printf "%s\n" "/* $configure_input */" >&1 \ 13584c05e22d7Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 13585c05e22d7Smrg || as_fn_error $? "could not create -" "$LINENO" 5 135865dfecf96Smrg fi 13587f14f4646Smrg# Compute "$ac_file"'s index in $config_headers. 13588f14f4646Smrg_am_arg="$ac_file" 135895dfecf96Smrg_am_stamp_count=1 135905dfecf96Smrgfor _am_header in $config_headers :; do 135915dfecf96Smrg case $_am_header in 13592f14f4646Smrg $_am_arg | $_am_arg:* ) 135935dfecf96Smrg break ;; 135945dfecf96Smrg * ) 135955dfecf96Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 135965dfecf96Smrg esac 135975dfecf96Smrgdone 13598f14f4646Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13599f14f4646Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13600f14f4646Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 13601f14f4646Smrg X"$_am_arg" : 'X\(//\)$' \| \ 13602f14f4646Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1360396d43ffdSmrgprintf "%s\n" X"$_am_arg" | 13604f14f4646Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13605f14f4646Smrg s//\1/ 13606f14f4646Smrg q 13607f14f4646Smrg } 13608f14f4646Smrg /^X\(\/\/\)[^/].*/{ 13609f14f4646Smrg s//\1/ 13610f14f4646Smrg q 13611f14f4646Smrg } 13612f14f4646Smrg /^X\(\/\/\)$/{ 13613f14f4646Smrg s//\1/ 13614f14f4646Smrg q 13615f14f4646Smrg } 13616f14f4646Smrg /^X\(\/\).*/{ 13617f14f4646Smrg s//\1/ 13618f14f4646Smrg q 13619f14f4646Smrg } 13620f14f4646Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 13621f14f4646Smrg ;; 136225dfecf96Smrg 1362396d43ffdSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1362496d43ffdSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 13625f14f4646Smrg ;; 13626f14f4646Smrg esac 136275dfecf96Smrg 136285dfecf96Smrg 13629f14f4646Smrg case $ac_file$ac_mode in 13630c05e22d7Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 13631f765521fSmrg # Older Autoconf quotes --file arguments for eval, but not when files 13632c05e22d7Smrg # are listed without --file. Let's play safe and only enable the eval 13633c05e22d7Smrg # if we detect the quoting. 1363496d43ffdSmrg # TODO: see whether this extra hack can be removed once we start 1363596d43ffdSmrg # requiring Autoconf 2.70 or later. 1363696d43ffdSmrg case $CONFIG_FILES in #( 1363796d43ffdSmrg *\'*) : 1363896d43ffdSmrg eval set x "$CONFIG_FILES" ;; #( 1363996d43ffdSmrg *) : 1364096d43ffdSmrg set x $CONFIG_FILES ;; #( 1364196d43ffdSmrg *) : 1364296d43ffdSmrg ;; 1364396d43ffdSmrgesac 13644c05e22d7Smrg shift 1364596d43ffdSmrg # Used to flag and report bootstrapping failures. 1364696d43ffdSmrg am_rc=0 1364796d43ffdSmrg for am_mf 13648c05e22d7Smrg do 13649c05e22d7Smrg # Strip MF so we end up with the name of the file. 1365096d43ffdSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 1365196d43ffdSmrg # Check whether this is an Automake generated Makefile which includes 1365296d43ffdSmrg # dependency-tracking related rules and includes. 1365396d43ffdSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 13654c05e22d7Smrg # limit of 2048, but all sed's we know have understand at least 4000. 1365596d43ffdSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 1365696d43ffdSmrg || continue 1365796d43ffdSmrg am_dirpart=`$as_dirname -- "$am_mf" || 1365896d43ffdSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1365996d43ffdSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 1366096d43ffdSmrg X"$am_mf" : 'X\(//\)$' \| \ 1366196d43ffdSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1366296d43ffdSmrgprintf "%s\n" X"$am_mf" | 13663f14f4646Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13664f14f4646Smrg s//\1/ 13665f14f4646Smrg q 13666f14f4646Smrg } 13667f14f4646Smrg /^X\(\/\/\)[^/].*/{ 13668f14f4646Smrg s//\1/ 13669f14f4646Smrg q 13670f14f4646Smrg } 13671f14f4646Smrg /^X\(\/\/\)$/{ 13672f14f4646Smrg s//\1/ 13673f14f4646Smrg q 13674f14f4646Smrg } 13675f14f4646Smrg /^X\(\/\).*/{ 13676f14f4646Smrg s//\1/ 13677f14f4646Smrg q 13678f14f4646Smrg } 13679f14f4646Smrg s/.*/./; q'` 1368096d43ffdSmrg am_filepart=`$as_basename -- "$am_mf" || 1368196d43ffdSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 1368296d43ffdSmrg X"$am_mf" : 'X\(//\)$' \| \ 1368396d43ffdSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1368496d43ffdSmrgprintf "%s\n" X/"$am_mf" | 1368596d43ffdSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 13686f14f4646Smrg s//\1/ 13687f14f4646Smrg q 13688f14f4646Smrg } 1368996d43ffdSmrg /^X\/\(\/\/\)$/{ 13690f14f4646Smrg s//\1/ 13691f14f4646Smrg q 13692f14f4646Smrg } 1369396d43ffdSmrg /^X\/\(\/\).*/{ 13694f14f4646Smrg s//\1/ 13695f14f4646Smrg q 13696f14f4646Smrg } 13697f14f4646Smrg s/.*/./; q'` 1369896d43ffdSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 1369996d43ffdSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 1370096d43ffdSmrg | $MAKE -f - am--depfiles" >&5 1370196d43ffdSmrg (cd "$am_dirpart" \ 1370296d43ffdSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 1370396d43ffdSmrg | $MAKE -f - am--depfiles) >&5 2>&5 1370496d43ffdSmrg ac_status=$? 1370596d43ffdSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 1370696d43ffdSmrg (exit $ac_status); } || am_rc=$? 137075dfecf96Smrg done 1370896d43ffdSmrg if test $am_rc -ne 0; then 13709c2cbb186Smrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 13710c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1371196d43ffdSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 1371296d43ffdSmrg for automatic dependency tracking. If GNU make was not used, consider 1371396d43ffdSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 1371496d43ffdSmrg necessary). You can also try re-running configure with the 1371596d43ffdSmrg '--disable-dependency-tracking' option to at least be able to build 1371696d43ffdSmrg the package (albeit without support for automatic dependency tracking). 13717c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } 1371896d43ffdSmrg fi 1371996d43ffdSmrg { am_dirpart=; unset am_dirpart;} 1372096d43ffdSmrg { am_filepart=; unset am_filepart;} 1372196d43ffdSmrg { am_mf=; unset am_mf;} 1372296d43ffdSmrg { am_rc=; unset am_rc;} 1372396d43ffdSmrg rm -f conftest-deps.mk 13724c05e22d7Smrg} 137255dfecf96Smrg ;; 13726f14f4646Smrg 137275dfecf96Smrg esac 13728f14f4646Smrgdone # for ac_tag 137295dfecf96Smrg 137305dfecf96Smrg 13731c05e22d7Smrgas_fn_exit 0 137325dfecf96Smrg_ACEOF 137335dfecf96Smrgac_clean_files=$ac_clean_files_save 137345dfecf96Smrg 13735f14f4646Smrgtest $ac_write_fail = 0 || 13736c05e22d7Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 13737f14f4646Smrg 137385dfecf96Smrg 137395dfecf96Smrg# configure is writing to config.log, and then calls config.status. 137405dfecf96Smrg# config.status does its own redirection, appending to config.log. 137415dfecf96Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 137425dfecf96Smrg# by configure, so config.status won't be able to write to it; its 137435dfecf96Smrg# output is simply discarded. So we exec the FD to /dev/null, 137445dfecf96Smrg# effectively closing config.log, so it can be properly (re)opened and 137455dfecf96Smrg# appended to by config.status. When coming back to configure, we 137465dfecf96Smrg# need to make the FD available again. 137475dfecf96Smrgif test "$no_create" != yes; then 137485dfecf96Smrg ac_cs_success=: 137495dfecf96Smrg ac_config_status_args= 137505dfecf96Smrg test "$silent" = yes && 137515dfecf96Smrg ac_config_status_args="$ac_config_status_args --quiet" 137525dfecf96Smrg exec 5>/dev/null 137535dfecf96Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 137545dfecf96Smrg exec 5>>config.log 137555dfecf96Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 137565dfecf96Smrg # would make configure fail if this is the last instruction. 13757c05e22d7Smrg $ac_cs_success || as_fn_exit 1 137585dfecf96Smrgfi 13759f14f4646Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1376096d43ffdSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1376196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13762f14f4646Smrgfi 137635dfecf96Smrg 1376496d43ffdSmrg 13765