116910e25Smrg#! /bin/sh 216910e25Smrg# Guess values for system-dependent variables and create Makefiles. 3ed89697eSmrg# Generated by GNU Autoconf 2.72 for xmore 1.0.4. 416910e25Smrg# 5ed89697eSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xmore/-/issues>. 616910e25Smrg# 79c125d91Smrg# 8ed89697eSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 9ed89697eSmrg# Inc. 109c125d91Smrg# 119c125d91Smrg# 1216910e25Smrg# This configure script is free software; the Free Software Foundation 1316910e25Smrg# gives unlimited permission to copy, distribute and modify it. 149c125d91Smrg## -------------------- ## 159c125d91Smrg## M4sh Initialization. ## 169c125d91Smrg## -------------------- ## 1716910e25Smrg 189c125d91Smrg# Be more Bourne compatible 199c125d91SmrgDUALCASE=1; export DUALCASE # for MKS sh 20ed89697eSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 21ed89697eSmrgthen : 2216910e25Smrg emulate sh 2316910e25Smrg NULLCMD=: 249c125d91Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2516910e25Smrg # is contrary to our usage. Disable this feature. 2616910e25Smrg alias -g '${1+"$@"}'='"$@"' 279c125d91Smrg setopt NO_GLOB_SUBST 28ed89697eSmrgelse case e in #( 29ed89697eSmrg e) case `(set -o) 2>/dev/null` in #( 309c125d91Smrg *posix*) : 319c125d91Smrg set -o posix ;; #( 329c125d91Smrg *) : 339c125d91Smrg ;; 34ed89697eSmrgesac ;; 359c125d91Smrgesac 3616910e25Smrgfi 3716910e25Smrg 389c125d91Smrg 39ed89697eSmrg 40ed89697eSmrg# Reset variables that may have inherited troublesome values from 41ed89697eSmrg# the environment. 42ed89697eSmrg 43ed89697eSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 44ed89697eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 45ed89697eSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 46ed89697eSmrg# Quoting is to prevent editors from complaining about space-tab. 479c125d91Smrgas_nl=' 489c125d91Smrg' 499c125d91Smrgexport as_nl 50ed89697eSmrgIFS=" "" $as_nl" 51ed89697eSmrg 52ed89697eSmrgPS1='$ ' 53ed89697eSmrgPS2='> ' 54ed89697eSmrgPS4='+ ' 55ed89697eSmrg 56ed89697eSmrg# Ensure predictable behavior from utilities with locale-dependent output. 57ed89697eSmrgLC_ALL=C 58ed89697eSmrgexport LC_ALL 59ed89697eSmrgLANGUAGE=C 60ed89697eSmrgexport LANGUAGE 61ed89697eSmrg 62ed89697eSmrg# We cannot yet rely on "unset" to work, but we need these variables 63ed89697eSmrg# to be unset--not just set to an empty or harmless value--now, to 64ed89697eSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65ed89697eSmrg# also avoids known problems related to "unset" and subshell syntax 66ed89697eSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67ed89697eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68ed89697eSmrgdo eval test \${$as_var+y} \ 69ed89697eSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70ed89697eSmrgdone 71ed89697eSmrg 72ed89697eSmrg# Ensure that fds 0, 1, and 2 are open. 73ed89697eSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74ed89697eSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75ed89697eSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 769c125d91Smrg 779c125d91Smrg# The user is always right. 78ed89697eSmrgif ${PATH_SEPARATOR+false} :; then 799c125d91Smrg PATH_SEPARATOR=: 809c125d91Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 819c125d91Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 829c125d91Smrg PATH_SEPARATOR=';' 839c125d91Smrg } 8416910e25Smrgfi 8516910e25Smrg 8616910e25Smrg 879c125d91Smrg# Find who we are. Look in the path if we contain no directory separator. 8876c9c3baSmrgas_myself= 899c125d91Smrgcase $0 in #(( 909c125d91Smrg *[\\/]* ) as_myself=$0 ;; 919c125d91Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 929c125d91Smrgfor as_dir in $PATH 939c125d91Smrgdo 949c125d91Smrg IFS=$as_save_IFS 95ed89697eSmrg case $as_dir in #((( 96ed89697eSmrg '') as_dir=./ ;; 97ed89697eSmrg */) ;; 98ed89697eSmrg *) as_dir=$as_dir/ ;; 99ed89697eSmrg esac 100ed89697eSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 1019c125d91Smrg done 1029c125d91SmrgIFS=$as_save_IFS 1039c125d91Smrg 1049c125d91Smrg ;; 1059c125d91Smrgesac 106ed89697eSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 1079c125d91Smrg# in which case we are not to be found in the path. 1089c125d91Smrgif test "x$as_myself" = x; then 1099c125d91Smrg as_myself=$0 1109c125d91Smrgfi 1119c125d91Smrgif test ! -f "$as_myself"; then 112ed89697eSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1139c125d91Smrg exit 1 1149c125d91Smrgfi 1159c125d91Smrg 1169c125d91Smrg 11776c9c3baSmrg# Use a proper internal environment variable to ensure we don't fall 11876c9c3baSmrg # into an infinite loop, continuously re-executing ourselves. 11976c9c3baSmrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 12076c9c3baSmrg _as_can_reexec=no; export _as_can_reexec; 12176c9c3baSmrg # We cannot yet assume a decent shell, so we have to provide a 12276c9c3baSmrg# neutralization value for shells without unset; and this also 12376c9c3baSmrg# works around shells that cannot unset nonexistent variables. 12476c9c3baSmrg# Preserve -v and -x to the replacement shell. 12576c9c3baSmrgBASH_ENV=/dev/null 12676c9c3baSmrgENV=/dev/null 12776c9c3baSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 12876c9c3baSmrgcase $- in # (((( 12976c9c3baSmrg *v*x* | *x*v* ) as_opts=-vx ;; 13076c9c3baSmrg *v* ) as_opts=-v ;; 13176c9c3baSmrg *x* ) as_opts=-x ;; 13276c9c3baSmrg * ) as_opts= ;; 13376c9c3baSmrgesac 13476c9c3baSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 13576c9c3baSmrg# Admittedly, this is quite paranoid, since all the known shells bail 136ed89697eSmrg# out after a failed 'exec'. 137ed89697eSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138ed89697eSmrgexit 255 13976c9c3baSmrg fi 14076c9c3baSmrg # We don't want this to propagate to other subprocesses. 14176c9c3baSmrg { _as_can_reexec=; unset _as_can_reexec;} 1429c125d91Smrgif test "x$CONFIG_SHELL" = x; then 143ed89697eSmrg as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 144ed89697eSmrgthen : 1459c125d91Smrg emulate sh 1469c125d91Smrg NULLCMD=: 1479c125d91Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 1489c125d91Smrg # is contrary to our usage. Disable this feature. 1499c125d91Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 1509c125d91Smrg setopt NO_GLOB_SUBST 151ed89697eSmrgelse case e in #( 152ed89697eSmrg e) case \`(set -o) 2>/dev/null\` in #( 1539c125d91Smrg *posix*) : 1549c125d91Smrg set -o posix ;; #( 1559c125d91Smrg *) : 1569c125d91Smrg ;; 157ed89697eSmrgesac ;; 1589c125d91Smrgesac 1599c125d91Smrgfi 1609c125d91Smrg" 1619c125d91Smrg as_required="as_fn_return () { (exit \$1); } 1629c125d91Smrgas_fn_success () { as_fn_return 0; } 1639c125d91Smrgas_fn_failure () { as_fn_return 1; } 1649c125d91Smrgas_fn_ret_success () { return 0; } 1659c125d91Smrgas_fn_ret_failure () { return 1; } 1669c125d91Smrg 1679c125d91Smrgexitcode=0 1689c125d91Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 1699c125d91Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 1709c125d91Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 1719c125d91Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172ed89697eSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173ed89697eSmrgthen : 1749c125d91Smrg 175ed89697eSmrgelse case e in #( 176ed89697eSmrg e) exitcode=1; echo positional parameters were not saved. ;; 177ed89697eSmrgesac 1789c125d91Smrgfi 17976c9c3baSmrgtest x\$exitcode = x0 || exit 1 180ed89697eSmrgblah=\$(echo \$(echo blah)) 181ed89697eSmrgtest x\"\$blah\" = xblah || exit 1 18276c9c3baSmrgtest -x / || exit 1" 1839c125d91Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 1849c125d91Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 1859c125d91Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 1869c125d91Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 1879c125d91Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 188ed89697eSmrg if (eval "$as_required") 2>/dev/null 189ed89697eSmrgthen : 1909c125d91Smrg as_have_required=yes 191ed89697eSmrgelse case e in #( 192ed89697eSmrg e) as_have_required=no ;; 193ed89697eSmrgesac 1949c125d91Smrgfi 195ed89697eSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 196ed89697eSmrgthen : 1979c125d91Smrg 198ed89697eSmrgelse case e in #( 199ed89697eSmrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2009c125d91Smrgas_found=false 2019c125d91Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 20216910e25Smrgdo 2039c125d91Smrg IFS=$as_save_IFS 204ed89697eSmrg case $as_dir in #((( 205ed89697eSmrg '') as_dir=./ ;; 206ed89697eSmrg */) ;; 207ed89697eSmrg *) as_dir=$as_dir/ ;; 208ed89697eSmrg esac 2099c125d91Smrg as_found=: 2109c125d91Smrg case $as_dir in #( 2119c125d91Smrg /*) 2129c125d91Smrg for as_base in sh bash ksh sh5; do 2139c125d91Smrg # Try only shells that exist, to save several forks. 214ed89697eSmrg as_shell=$as_dir$as_base 2159c125d91Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 216ed89697eSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 217ed89697eSmrgthen : 2189c125d91Smrg CONFIG_SHELL=$as_shell as_have_required=yes 219ed89697eSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 220ed89697eSmrgthen : 2219c125d91Smrg break 2 2229c125d91Smrgfi 2239c125d91Smrgfi 2249c125d91Smrg done;; 2259c125d91Smrg esac 2269c125d91Smrg as_found=false 2279c125d91Smrgdone 2289c125d91SmrgIFS=$as_save_IFS 229ed89697eSmrgif $as_found 230ed89697eSmrgthen : 231ed89697eSmrg 232ed89697eSmrgelse case e in #( 233ed89697eSmrg e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234ed89697eSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 235ed89697eSmrgthen : 236ed89697eSmrg CONFIG_SHELL=$SHELL as_have_required=yes 237ed89697eSmrgfi ;; 238ed89697eSmrgesac 239ed89697eSmrgfi 2409c125d91Smrg 2419c125d91Smrg 242ed89697eSmrg if test "x$CONFIG_SHELL" != x 243ed89697eSmrgthen : 24476c9c3baSmrg export CONFIG_SHELL 24576c9c3baSmrg # We cannot yet assume a decent shell, so we have to provide a 24676c9c3baSmrg# neutralization value for shells without unset; and this also 24776c9c3baSmrg# works around shells that cannot unset nonexistent variables. 24876c9c3baSmrg# Preserve -v and -x to the replacement shell. 24976c9c3baSmrgBASH_ENV=/dev/null 25076c9c3baSmrgENV=/dev/null 25176c9c3baSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 25276c9c3baSmrgcase $- in # (((( 25376c9c3baSmrg *v*x* | *x*v* ) as_opts=-vx ;; 25476c9c3baSmrg *v* ) as_opts=-v ;; 25576c9c3baSmrg *x* ) as_opts=-x ;; 25676c9c3baSmrg * ) as_opts= ;; 25776c9c3baSmrgesac 25876c9c3baSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 25976c9c3baSmrg# Admittedly, this is quite paranoid, since all the known shells bail 260ed89697eSmrg# out after a failed 'exec'. 261ed89697eSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 26276c9c3baSmrgexit 255 2639c125d91Smrgfi 2649c125d91Smrg 265ed89697eSmrg if test x$as_have_required = xno 266ed89697eSmrgthen : 267ed89697eSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 268ed89697eSmrg printf "%s\n" "$0: the shells that I found on your system." 269ed89697eSmrg if test ${ZSH_VERSION+y} ; then 270ed89697eSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 271ed89697eSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 27216910e25Smrg else 273ed89697eSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 274ed89697eSmrg$0: https://gitlab.freedesktop.org/xorg/app/xmore/-/issues 2759c125d91Smrg$0: about your system, including any error possibly output 2769c125d91Smrg$0: before this message. Then install a modern shell, or 2779c125d91Smrg$0: manually run the script under such a shell if you do 2789c125d91Smrg$0: have one." 27916910e25Smrg fi 2809c125d91Smrg exit 1 281ed89697eSmrgfi ;; 282ed89697eSmrgesac 2839c125d91Smrgfi 2849c125d91Smrgfi 2859c125d91SmrgSHELL=${CONFIG_SHELL-/bin/sh} 2869c125d91Smrgexport SHELL 2879c125d91Smrg# Unset more variables known to interfere with behavior of common tools. 2889c125d91SmrgCLICOLOR_FORCE= GREP_OPTIONS= 2899c125d91Smrgunset CLICOLOR_FORCE GREP_OPTIONS 2909c125d91Smrg 2919c125d91Smrg## --------------------- ## 2929c125d91Smrg## M4sh Shell Functions. ## 2939c125d91Smrg## --------------------- ## 2949c125d91Smrg# as_fn_unset VAR 2959c125d91Smrg# --------------- 2969c125d91Smrg# Portably unset VAR. 2979c125d91Smrgas_fn_unset () 2989c125d91Smrg{ 2999c125d91Smrg { eval $1=; unset $1;} 3009c125d91Smrg} 3019c125d91Smrgas_unset=as_fn_unset 3029c125d91Smrg 303ed89697eSmrg 3049c125d91Smrg# as_fn_set_status STATUS 3059c125d91Smrg# ----------------------- 3069c125d91Smrg# Set $? to STATUS, without forking. 3079c125d91Smrgas_fn_set_status () 3089c125d91Smrg{ 3099c125d91Smrg return $1 3109c125d91Smrg} # as_fn_set_status 3119c125d91Smrg 3129c125d91Smrg# as_fn_exit STATUS 3139c125d91Smrg# ----------------- 3149c125d91Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 3159c125d91Smrgas_fn_exit () 3169c125d91Smrg{ 3179c125d91Smrg set +e 3189c125d91Smrg as_fn_set_status $1 3199c125d91Smrg exit $1 3209c125d91Smrg} # as_fn_exit 3219c125d91Smrg 3229c125d91Smrg# as_fn_mkdir_p 3239c125d91Smrg# ------------- 3249c125d91Smrg# Create "$as_dir" as a directory, including parents if necessary. 3259c125d91Smrgas_fn_mkdir_p () 3269c125d91Smrg{ 32716910e25Smrg 3289c125d91Smrg case $as_dir in #( 3299c125d91Smrg -*) as_dir=./$as_dir;; 3309c125d91Smrg esac 3319c125d91Smrg test -d "$as_dir" || eval $as_mkdir_p || { 3329c125d91Smrg as_dirs= 3339c125d91Smrg while :; do 3349c125d91Smrg case $as_dir in #( 335ed89697eSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 3369c125d91Smrg *) as_qdir=$as_dir;; 3379c125d91Smrg esac 3389c125d91Smrg as_dirs="'$as_qdir' $as_dirs" 3399c125d91Smrg as_dir=`$as_dirname -- "$as_dir" || 3409c125d91Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 3419c125d91Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 3429c125d91Smrg X"$as_dir" : 'X\(//\)$' \| \ 3439c125d91Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 344ed89697eSmrgprintf "%s\n" X"$as_dir" | 3459c125d91Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 3469c125d91Smrg s//\1/ 3479c125d91Smrg q 3489c125d91Smrg } 3499c125d91Smrg /^X\(\/\/\)[^/].*/{ 3509c125d91Smrg s//\1/ 3519c125d91Smrg q 3529c125d91Smrg } 3539c125d91Smrg /^X\(\/\/\)$/{ 3549c125d91Smrg s//\1/ 3559c125d91Smrg q 3569c125d91Smrg } 3579c125d91Smrg /^X\(\/\).*/{ 3589c125d91Smrg s//\1/ 3599c125d91Smrg q 3609c125d91Smrg } 3619c125d91Smrg s/.*/./; q'` 3629c125d91Smrg test -d "$as_dir" && break 3639c125d91Smrg done 3649c125d91Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 36576c9c3baSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 3669c125d91Smrg 3679c125d91Smrg 3689c125d91Smrg} # as_fn_mkdir_p 36976c9c3baSmrg 37076c9c3baSmrg# as_fn_executable_p FILE 37176c9c3baSmrg# ----------------------- 37276c9c3baSmrg# Test if FILE is an executable regular file. 37376c9c3baSmrgas_fn_executable_p () 37476c9c3baSmrg{ 37576c9c3baSmrg test -f "$1" && test -x "$1" 37676c9c3baSmrg} # as_fn_executable_p 3779c125d91Smrg# as_fn_append VAR VALUE 3789c125d91Smrg# ---------------------- 3799c125d91Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 3809c125d91Smrg# advantage of any shell optimizations that allow amortized linear growth over 3819c125d91Smrg# repeated appends, instead of the typical quadratic growth present in naive 3829c125d91Smrg# implementations. 383ed89697eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 384ed89697eSmrgthen : 3859c125d91Smrg eval 'as_fn_append () 3869c125d91Smrg { 3879c125d91Smrg eval $1+=\$2 3889c125d91Smrg }' 389ed89697eSmrgelse case e in #( 390ed89697eSmrg e) as_fn_append () 3919c125d91Smrg { 3929c125d91Smrg eval $1=\$$1\$2 393ed89697eSmrg } ;; 394ed89697eSmrgesac 3959c125d91Smrgfi # as_fn_append 3969c125d91Smrg 3979c125d91Smrg# as_fn_arith ARG... 3989c125d91Smrg# ------------------ 3999c125d91Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 4009c125d91Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 4019c125d91Smrg# must be portable across $(()) and expr. 402ed89697eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 403ed89697eSmrgthen : 4049c125d91Smrg eval 'as_fn_arith () 4059c125d91Smrg { 4069c125d91Smrg as_val=$(( $* )) 4079c125d91Smrg }' 408ed89697eSmrgelse case e in #( 409ed89697eSmrg e) as_fn_arith () 4109c125d91Smrg { 4119c125d91Smrg as_val=`expr "$@" || test $? -eq 1` 412ed89697eSmrg } ;; 413ed89697eSmrgesac 4149c125d91Smrgfi # as_fn_arith 4159c125d91Smrg 4169c125d91Smrg 41776c9c3baSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 41876c9c3baSmrg# ---------------------------------------- 4199c125d91Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 4209c125d91Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 42176c9c3baSmrg# script with STATUS, using 1 if that was 0. 4229c125d91Smrgas_fn_error () 4239c125d91Smrg{ 42476c9c3baSmrg as_status=$1; test $as_status -eq 0 && as_status=1 42576c9c3baSmrg if test "$4"; then 42676c9c3baSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 427ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 4289c125d91Smrg fi 429ed89697eSmrg printf "%s\n" "$as_me: error: $2" >&2 4309c125d91Smrg as_fn_exit $as_status 4319c125d91Smrg} # as_fn_error 4329c125d91Smrg 4339c125d91Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 4349c125d91Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 43516910e25Smrg as_expr=expr 43616910e25Smrgelse 43716910e25Smrg as_expr=false 43816910e25Smrgfi 43916910e25Smrg 4409c125d91Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 44116910e25Smrg as_basename=basename 44216910e25Smrgelse 44316910e25Smrg as_basename=false 44416910e25Smrgfi 44516910e25Smrg 4469c125d91Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4479c125d91Smrg as_dirname=dirname 4489c125d91Smrgelse 4499c125d91Smrg as_dirname=false 4509c125d91Smrgfi 45116910e25Smrg 4529c125d91Smrgas_me=`$as_basename -- "$0" || 45316910e25Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 45416910e25Smrg X"$0" : 'X\(//\)$' \| \ 4559c125d91Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 456ed89697eSmrgprintf "%s\n" X/"$0" | 4579c125d91Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4589c125d91Smrg s//\1/ 4599c125d91Smrg q 4609c125d91Smrg } 4619c125d91Smrg /^X\/\(\/\/\)$/{ 4629c125d91Smrg s//\1/ 4639c125d91Smrg q 4649c125d91Smrg } 4659c125d91Smrg /^X\/\(\/\).*/{ 4669c125d91Smrg s//\1/ 4679c125d91Smrg q 4689c125d91Smrg } 4699c125d91Smrg s/.*/./; q'` 47016910e25Smrg 47116910e25Smrg# Avoid depending upon Character Ranges. 47216910e25Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 47316910e25Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 47416910e25Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 47516910e25Smrgas_cr_digits='0123456789' 47616910e25Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 47716910e25Smrg 47816910e25Smrg 4799c125d91Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 4809c125d91Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 4819c125d91Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 4829c125d91Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 4839c125d91Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4849c125d91Smrg sed -n ' 4859c125d91Smrg p 4869c125d91Smrg /[$]LINENO/= 4879c125d91Smrg ' <$as_myself | 48816910e25Smrg sed ' 489ed89697eSmrg t clear 490ed89697eSmrg :clear 4919c125d91Smrg s/[$]LINENO.*/&-/ 4929c125d91Smrg t lineno 4939c125d91Smrg b 4949c125d91Smrg :lineno 49516910e25Smrg N 4969c125d91Smrg :loop 4979c125d91Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 49816910e25Smrg t loop 4999c125d91Smrg s/-\n.*// 50016910e25Smrg ' >$as_me.lineno && 5019c125d91Smrg chmod +x "$as_me.lineno" || 502ed89697eSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 50316910e25Smrg 50476c9c3baSmrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 50576c9c3baSmrg # already done that, so ensure we don't try to do so again and fall 50676c9c3baSmrg # in an infinite loop. This has already happened in practice. 50776c9c3baSmrg _as_can_reexec=no; export _as_can_reexec 50816910e25Smrg # Don't try to exec as it changes $[0], causing all sort of problems 50916910e25Smrg # (the dirname of $[0] is not the place where we might find the 5109c125d91Smrg # original and so on. Autoconf is especially sensitive to this). 5119c125d91Smrg . "./$as_me.lineno" 51216910e25Smrg # Exit status is that of the last command. 51316910e25Smrg exit 51416910e25Smrg} 51516910e25Smrg 516ed89697eSmrg 517ed89697eSmrg# Determine whether it's possible to make 'echo' print without a newline. 518ed89697eSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 519ed89697eSmrg# for compatibility with existing Makefiles. 5209c125d91SmrgECHO_C= ECHO_N= ECHO_T= 5219c125d91Smrgcase `echo -n x` in #((((( 5229c125d91Smrg-n*) 5239c125d91Smrg case `echo 'xy\c'` in 5249c125d91Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5259c125d91Smrg xy) ECHO_C='\c';; 5269c125d91Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5279c125d91Smrg ECHO_T=' ';; 5289c125d91Smrg esac;; 5299c125d91Smrg*) 5309c125d91Smrg ECHO_N='-n';; 53116910e25Smrgesac 53216910e25Smrg 533ed89697eSmrg# For backward compatibility with old third-party macros, we provide 534ed89697eSmrg# the shell variables $as_echo and $as_echo_n. New code should use 535ed89697eSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 536ed89697eSmrgas_echo='printf %s\n' 537ed89697eSmrgas_echo_n='printf %s' 538ed89697eSmrg 5399c125d91Smrgrm -f conf$$ conf$$.exe conf$$.file 5409c125d91Smrgif test -d conf$$.dir; then 5419c125d91Smrg rm -f conf$$.dir/conf$$.file 54216910e25Smrgelse 5439c125d91Smrg rm -f conf$$.dir 5449c125d91Smrg mkdir conf$$.dir 2>/dev/null 54516910e25Smrgfi 5469c125d91Smrgif (echo >conf$$.file) 2>/dev/null; then 5479c125d91Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 54816910e25Smrg as_ln_s='ln -s' 5499c125d91Smrg # ... but there are two gotchas: 550ed89697eSmrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 551ed89697eSmrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 552ed89697eSmrg # In both cases, we have to default to 'cp -pR'. 5539c125d91Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 55476c9c3baSmrg as_ln_s='cp -pR' 5559c125d91Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 5569c125d91Smrg as_ln_s=ln 5579c125d91Smrg else 55876c9c3baSmrg as_ln_s='cp -pR' 55916910e25Smrg fi 56016910e25Smrgelse 56176c9c3baSmrg as_ln_s='cp -pR' 56216910e25Smrgfi 5639c125d91Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5649c125d91Smrgrmdir conf$$.dir 2>/dev/null 56516910e25Smrg 56616910e25Smrgif mkdir -p . 2>/dev/null; then 5679c125d91Smrg as_mkdir_p='mkdir -p "$as_dir"' 56816910e25Smrgelse 56916910e25Smrg test -d ./-p && rmdir ./-p 57016910e25Smrg as_mkdir_p=false 57116910e25Smrgfi 57216910e25Smrg 57376c9c3baSmrgas_test_x='test -x' 57476c9c3baSmrgas_executable_p=as_fn_executable_p 57516910e25Smrg 57616910e25Smrg# Sed expression to map a string onto a valid CPP name. 577ed89697eSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 578ed89697eSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 57916910e25Smrg 58016910e25Smrg# Sed expression to map a string onto a valid variable name. 581ed89697eSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 582ed89697eSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 58316910e25Smrg 58416910e25Smrg 5859c125d91Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 5869c125d91Smrgexec 6>&1 58716910e25Smrg 58816910e25Smrg# Name of the host. 58976c9c3baSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 59016910e25Smrg# so uname gets run too. 59116910e25Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 59216910e25Smrg 59316910e25Smrg# 59416910e25Smrg# Initializations. 59516910e25Smrg# 59616910e25Smrgac_default_prefix=/usr/local 5979c125d91Smrgac_clean_files= 59816910e25Smrgac_config_libobj_dir=. 5999c125d91SmrgLIBOBJS= 60016910e25Smrgcross_compiling=no 60116910e25Smrgsubdirs= 60216910e25SmrgMFLAGS= 60316910e25SmrgMAKEFLAGS= 60416910e25Smrg 60516910e25Smrg# Identity of this package. 60616910e25SmrgPACKAGE_NAME='xmore' 60716910e25SmrgPACKAGE_TARNAME='xmore' 608ed89697eSmrgPACKAGE_VERSION='1.0.4' 609ed89697eSmrgPACKAGE_STRING='xmore 1.0.4' 610ed89697eSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xmore/-/issues' 6119c125d91SmrgPACKAGE_URL='' 61216910e25Smrg 6139c125d91Smrg# Factoring default headers for most tests. 6149c125d91Smrgac_includes_default="\ 615ed89697eSmrg#include <stddef.h> 616ed89697eSmrg#ifdef HAVE_STDIO_H 617ed89697eSmrg# include <stdio.h> 6189c125d91Smrg#endif 619ed89697eSmrg#ifdef HAVE_STDLIB_H 6209c125d91Smrg# include <stdlib.h> 6219c125d91Smrg#endif 6229c125d91Smrg#ifdef HAVE_STRING_H 6239c125d91Smrg# include <string.h> 6249c125d91Smrg#endif 6259c125d91Smrg#ifdef HAVE_INTTYPES_H 6269c125d91Smrg# include <inttypes.h> 6279c125d91Smrg#endif 6289c125d91Smrg#ifdef HAVE_STDINT_H 6299c125d91Smrg# include <stdint.h> 6309c125d91Smrg#endif 631ed89697eSmrg#ifdef HAVE_STRINGS_H 632ed89697eSmrg# include <strings.h> 633ed89697eSmrg#endif 634ed89697eSmrg#ifdef HAVE_SYS_TYPES_H 635ed89697eSmrg# include <sys/types.h> 636ed89697eSmrg#endif 637ed89697eSmrg#ifdef HAVE_SYS_STAT_H 638ed89697eSmrg# include <sys/stat.h> 639ed89697eSmrg#endif 6409c125d91Smrg#ifdef HAVE_UNISTD_H 6419c125d91Smrg# include <unistd.h> 6429c125d91Smrg#endif" 6439c125d91Smrg 644ed89697eSmrgac_header_c_list= 6459c125d91Smrgac_subst_vars='am__EXEEXT_FALSE 6469c125d91Smrgam__EXEEXT_TRUE 6479c125d91SmrgLTLIBOBJS 6489c125d91SmrgLIBOBJS 6499c125d91Smrgappdefaultdir 6509c125d91SmrgAPPDEFS_LIBS 6519c125d91SmrgAPPDEFS_CFLAGS 6529c125d91SmrgXMORE_LIBS 6539c125d91SmrgXMORE_CFLAGS 6549c125d91SmrgMAN_SUBSTS 6559c125d91SmrgXORG_MAN_PAGE 6569c125d91SmrgADMIN_MAN_DIR 6579c125d91SmrgDRIVER_MAN_DIR 6589c125d91SmrgMISC_MAN_DIR 6599c125d91SmrgFILE_MAN_DIR 6609c125d91SmrgLIB_MAN_DIR 6619c125d91SmrgAPP_MAN_DIR 6629c125d91SmrgADMIN_MAN_SUFFIX 6639c125d91SmrgDRIVER_MAN_SUFFIX 6649c125d91SmrgMISC_MAN_SUFFIX 6659c125d91SmrgFILE_MAN_SUFFIX 6669c125d91SmrgLIB_MAN_SUFFIX 6679c125d91SmrgAPP_MAN_SUFFIX 6689c125d91SmrgSED 6699c125d91Smrghost_os 6709c125d91Smrghost_vendor 6719c125d91Smrghost_cpu 6729c125d91Smrghost 6739c125d91Smrgbuild_os 6749c125d91Smrgbuild_vendor 6759c125d91Smrgbuild_cpu 6769c125d91Smrgbuild 6779c125d91SmrgINSTALL_CMD 67876c9c3baSmrgPKG_CONFIG_LIBDIR 67976c9c3baSmrgPKG_CONFIG_PATH 6809c125d91SmrgPKG_CONFIG 6819c125d91SmrgCHANGELOG_CMD 68276c9c3baSmrgSTRICT_CFLAGS 6839c125d91SmrgCWARNFLAGS 68476c9c3baSmrgBASE_CFLAGS 6859c125d91Smrgam__fastdepCC_FALSE 6869c125d91Smrgam__fastdepCC_TRUE 6879c125d91SmrgCCDEPMODE 68876c9c3baSmrgam__nodep 6899c125d91SmrgAMDEPBACKSLASH 6909c125d91SmrgAMDEP_FALSE 6919c125d91SmrgAMDEP_TRUE 6929c125d91Smrgam__include 6939c125d91SmrgDEPDIR 6949c125d91SmrgOBJEXT 6959c125d91SmrgEXEEXT 6969c125d91Smrgac_ct_CC 6979c125d91SmrgCPPFLAGS 6989c125d91SmrgLDFLAGS 6999c125d91SmrgCFLAGS 7009c125d91SmrgCC 70176c9c3baSmrgAM_BACKSLASH 70276c9c3baSmrgAM_DEFAULT_VERBOSITY 70376c9c3baSmrgAM_DEFAULT_V 70476c9c3baSmrgAM_V 705ed89697eSmrgCSCOPE 706ed89697eSmrgETAGS 707ed89697eSmrgCTAGS 7089c125d91Smrgam__untar 7099c125d91Smrgam__tar 7109c125d91SmrgAMTAR 7119c125d91Smrgam__leading_dot 7129c125d91SmrgSET_MAKE 7139c125d91SmrgAWK 7149c125d91Smrgmkdir_p 7159c125d91SmrgMKDIR_P 7169c125d91SmrgINSTALL_STRIP_PROGRAM 7179c125d91SmrgSTRIP 7189c125d91Smrginstall_sh 7199c125d91SmrgMAKEINFO 7209c125d91SmrgAUTOHEADER 7219c125d91SmrgAUTOMAKE 7229c125d91SmrgAUTOCONF 7239c125d91SmrgACLOCAL 7249c125d91SmrgVERSION 7259c125d91SmrgPACKAGE 7269c125d91SmrgCYGPATH_W 7279c125d91Smrgam__isrc 7289c125d91SmrgINSTALL_DATA 7299c125d91SmrgINSTALL_SCRIPT 7309c125d91SmrgINSTALL_PROGRAM 7319c125d91Smrgtarget_alias 7329c125d91Smrghost_alias 7339c125d91Smrgbuild_alias 7349c125d91SmrgLIBS 7359c125d91SmrgECHO_T 7369c125d91SmrgECHO_N 7379c125d91SmrgECHO_C 7389c125d91SmrgDEFS 7399c125d91Smrgmandir 7409c125d91Smrglocaledir 7419c125d91Smrglibdir 7429c125d91Smrgpsdir 7439c125d91Smrgpdfdir 7449c125d91Smrgdvidir 7459c125d91Smrghtmldir 7469c125d91Smrginfodir 7479c125d91Smrgdocdir 7489c125d91Smrgoldincludedir 7499c125d91Smrgincludedir 750ed89697eSmrgrunstatedir 7519c125d91Smrglocalstatedir 7529c125d91Smrgsharedstatedir 7539c125d91Smrgsysconfdir 7549c125d91Smrgdatadir 7559c125d91Smrgdatarootdir 7569c125d91Smrglibexecdir 7579c125d91Smrgsbindir 7589c125d91Smrgbindir 7599c125d91Smrgprogram_transform_name 7609c125d91Smrgprefix 7619c125d91Smrgexec_prefix 7629c125d91SmrgPACKAGE_URL 7639c125d91SmrgPACKAGE_BUGREPORT 7649c125d91SmrgPACKAGE_STRING 7659c125d91SmrgPACKAGE_VERSION 7669c125d91SmrgPACKAGE_TARNAME 7679c125d91SmrgPACKAGE_NAME 7689c125d91SmrgPATH_SEPARATOR 769ed89697eSmrgSHELL 770ed89697eSmrgam__quote' 77116910e25Smrgac_subst_files='' 7729c125d91Smrgac_user_opts=' 7739c125d91Smrgenable_option_checking 77476c9c3baSmrgenable_silent_rules 7759c125d91Smrgenable_dependency_tracking 77676c9c3baSmrgenable_selective_werror 7779c125d91Smrgenable_strict_compilation 7789c125d91Smrgwith_appdefaultdir 7799c125d91Smrg' 7809c125d91Smrg ac_precious_vars='build_alias 7819c125d91Smrghost_alias 7829c125d91Smrgtarget_alias 7839c125d91SmrgCC 7849c125d91SmrgCFLAGS 7859c125d91SmrgLDFLAGS 7869c125d91SmrgLIBS 7879c125d91SmrgCPPFLAGS 7889c125d91SmrgPKG_CONFIG 78976c9c3baSmrgPKG_CONFIG_PATH 79076c9c3baSmrgPKG_CONFIG_LIBDIR 7919c125d91SmrgXMORE_CFLAGS 7929c125d91SmrgXMORE_LIBS 7939c125d91SmrgAPPDEFS_CFLAGS 7949c125d91SmrgAPPDEFS_LIBS' 7959c125d91Smrg 79616910e25Smrg 79716910e25Smrg# Initialize some variables set by options. 79816910e25Smrgac_init_help= 79916910e25Smrgac_init_version=false 8009c125d91Smrgac_unrecognized_opts= 8019c125d91Smrgac_unrecognized_sep= 80216910e25Smrg# The variables have the same names as the options, with 80316910e25Smrg# dashes changed to underlines. 80416910e25Smrgcache_file=/dev/null 80516910e25Smrgexec_prefix=NONE 80616910e25Smrgno_create= 80716910e25Smrgno_recursion= 80816910e25Smrgprefix=NONE 80916910e25Smrgprogram_prefix=NONE 81016910e25Smrgprogram_suffix=NONE 81116910e25Smrgprogram_transform_name=s,x,x, 81216910e25Smrgsilent= 81316910e25Smrgsite= 81416910e25Smrgsrcdir= 81516910e25Smrgverbose= 81616910e25Smrgx_includes=NONE 81716910e25Smrgx_libraries=NONE 81816910e25Smrg 81916910e25Smrg# Installation directory options. 82016910e25Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 82116910e25Smrg# and all the variables that are supposed to be based on exec_prefix 82216910e25Smrg# by default will actually change. 82316910e25Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 8249c125d91Smrg# (The list follows the same order as the GNU Coding Standards.) 82516910e25Smrgbindir='${exec_prefix}/bin' 82616910e25Smrgsbindir='${exec_prefix}/sbin' 82716910e25Smrglibexecdir='${exec_prefix}/libexec' 8289c125d91Smrgdatarootdir='${prefix}/share' 8299c125d91Smrgdatadir='${datarootdir}' 83016910e25Smrgsysconfdir='${prefix}/etc' 83116910e25Smrgsharedstatedir='${prefix}/com' 83216910e25Smrglocalstatedir='${prefix}/var' 833ed89697eSmrgrunstatedir='${localstatedir}/run' 83416910e25Smrgincludedir='${prefix}/include' 83516910e25Smrgoldincludedir='/usr/include' 8369c125d91Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8379c125d91Smrginfodir='${datarootdir}/info' 8389c125d91Smrghtmldir='${docdir}' 8399c125d91Smrgdvidir='${docdir}' 8409c125d91Smrgpdfdir='${docdir}' 8419c125d91Smrgpsdir='${docdir}' 8429c125d91Smrglibdir='${exec_prefix}/lib' 8439c125d91Smrglocaledir='${datarootdir}/locale' 8449c125d91Smrgmandir='${datarootdir}/man' 84516910e25Smrg 84616910e25Smrgac_prev= 8479c125d91Smrgac_dashdash= 84816910e25Smrgfor ac_option 84916910e25Smrgdo 85016910e25Smrg # If the previous option needs an argument, assign it. 85116910e25Smrg if test -n "$ac_prev"; then 8529c125d91Smrg eval $ac_prev=\$ac_option 85316910e25Smrg ac_prev= 85416910e25Smrg continue 85516910e25Smrg fi 85616910e25Smrg 8579c125d91Smrg case $ac_option in 85876c9c3baSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 85976c9c3baSmrg *=) ac_optarg= ;; 86076c9c3baSmrg *) ac_optarg=yes ;; 8619c125d91Smrg esac 86216910e25Smrg 8639c125d91Smrg case $ac_dashdash$ac_option in 8649c125d91Smrg --) 8659c125d91Smrg ac_dashdash=yes ;; 86616910e25Smrg 86716910e25Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 86816910e25Smrg ac_prev=bindir ;; 86916910e25Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 87016910e25Smrg bindir=$ac_optarg ;; 87116910e25Smrg 87216910e25Smrg -build | --build | --buil | --bui | --bu) 87316910e25Smrg ac_prev=build_alias ;; 87416910e25Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 87516910e25Smrg build_alias=$ac_optarg ;; 87616910e25Smrg 87716910e25Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 87816910e25Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 87916910e25Smrg ac_prev=cache_file ;; 88016910e25Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 88116910e25Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 88216910e25Smrg cache_file=$ac_optarg ;; 88316910e25Smrg 88416910e25Smrg --config-cache | -C) 88516910e25Smrg cache_file=config.cache ;; 88616910e25Smrg 8879c125d91Smrg -datadir | --datadir | --datadi | --datad) 88816910e25Smrg ac_prev=datadir ;; 8899c125d91Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 89016910e25Smrg datadir=$ac_optarg ;; 89116910e25Smrg 8929c125d91Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8939c125d91Smrg | --dataroo | --dataro | --datar) 8949c125d91Smrg ac_prev=datarootdir ;; 8959c125d91Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8969c125d91Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8979c125d91Smrg datarootdir=$ac_optarg ;; 8989c125d91Smrg 89916910e25Smrg -disable-* | --disable-*) 9009c125d91Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 90116910e25Smrg # Reject names that are not valid shell variable names. 9029c125d91Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 903ed89697eSmrg as_fn_error $? "invalid feature name: '$ac_useropt'" 9049c125d91Smrg ac_useropt_orig=$ac_useropt 905ed89697eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9069c125d91Smrg case $ac_user_opts in 9079c125d91Smrg *" 9089c125d91Smrg"enable_$ac_useropt" 9099c125d91Smrg"*) ;; 9109c125d91Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9119c125d91Smrg ac_unrecognized_sep=', ';; 9129c125d91Smrg esac 9139c125d91Smrg eval enable_$ac_useropt=no ;; 9149c125d91Smrg 9159c125d91Smrg -docdir | --docdir | --docdi | --doc | --do) 9169c125d91Smrg ac_prev=docdir ;; 9179c125d91Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9189c125d91Smrg docdir=$ac_optarg ;; 9199c125d91Smrg 9209c125d91Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9219c125d91Smrg ac_prev=dvidir ;; 9229c125d91Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9239c125d91Smrg dvidir=$ac_optarg ;; 92416910e25Smrg 92516910e25Smrg -enable-* | --enable-*) 9269c125d91Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 92716910e25Smrg # Reject names that are not valid shell variable names. 9289c125d91Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 929ed89697eSmrg as_fn_error $? "invalid feature name: '$ac_useropt'" 9309c125d91Smrg ac_useropt_orig=$ac_useropt 931ed89697eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9329c125d91Smrg case $ac_user_opts in 9339c125d91Smrg *" 9349c125d91Smrg"enable_$ac_useropt" 9359c125d91Smrg"*) ;; 9369c125d91Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9379c125d91Smrg ac_unrecognized_sep=', ';; 93816910e25Smrg esac 9399c125d91Smrg eval enable_$ac_useropt=\$ac_optarg ;; 94016910e25Smrg 94116910e25Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 94216910e25Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 94316910e25Smrg | --exec | --exe | --ex) 94416910e25Smrg ac_prev=exec_prefix ;; 94516910e25Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 94616910e25Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 94716910e25Smrg | --exec=* | --exe=* | --ex=*) 94816910e25Smrg exec_prefix=$ac_optarg ;; 94916910e25Smrg 95016910e25Smrg -gas | --gas | --ga | --g) 95116910e25Smrg # Obsolete; use --with-gas. 95216910e25Smrg with_gas=yes ;; 95316910e25Smrg 95416910e25Smrg -help | --help | --hel | --he | -h) 95516910e25Smrg ac_init_help=long ;; 95616910e25Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 95716910e25Smrg ac_init_help=recursive ;; 95816910e25Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 95916910e25Smrg ac_init_help=short ;; 96016910e25Smrg 96116910e25Smrg -host | --host | --hos | --ho) 96216910e25Smrg ac_prev=host_alias ;; 96316910e25Smrg -host=* | --host=* | --hos=* | --ho=*) 96416910e25Smrg host_alias=$ac_optarg ;; 96516910e25Smrg 9669c125d91Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9679c125d91Smrg ac_prev=htmldir ;; 9689c125d91Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9699c125d91Smrg | --ht=*) 9709c125d91Smrg htmldir=$ac_optarg ;; 9719c125d91Smrg 97216910e25Smrg -includedir | --includedir | --includedi | --included | --include \ 97316910e25Smrg | --includ | --inclu | --incl | --inc) 97416910e25Smrg ac_prev=includedir ;; 97516910e25Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 97616910e25Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 97716910e25Smrg includedir=$ac_optarg ;; 97816910e25Smrg 97916910e25Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 98016910e25Smrg ac_prev=infodir ;; 98116910e25Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 98216910e25Smrg infodir=$ac_optarg ;; 98316910e25Smrg 98416910e25Smrg -libdir | --libdir | --libdi | --libd) 98516910e25Smrg ac_prev=libdir ;; 98616910e25Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 98716910e25Smrg libdir=$ac_optarg ;; 98816910e25Smrg 98916910e25Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 99016910e25Smrg | --libexe | --libex | --libe) 99116910e25Smrg ac_prev=libexecdir ;; 99216910e25Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 99316910e25Smrg | --libexe=* | --libex=* | --libe=*) 99416910e25Smrg libexecdir=$ac_optarg ;; 99516910e25Smrg 9969c125d91Smrg -localedir | --localedir | --localedi | --localed | --locale) 9979c125d91Smrg ac_prev=localedir ;; 9989c125d91Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 9999c125d91Smrg localedir=$ac_optarg ;; 10009c125d91Smrg 100116910e25Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10029c125d91Smrg | --localstate | --localstat | --localsta | --localst | --locals) 100316910e25Smrg ac_prev=localstatedir ;; 100416910e25Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10059c125d91Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 100616910e25Smrg localstatedir=$ac_optarg ;; 100716910e25Smrg 100816910e25Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 100916910e25Smrg ac_prev=mandir ;; 101016910e25Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 101116910e25Smrg mandir=$ac_optarg ;; 101216910e25Smrg 101316910e25Smrg -nfp | --nfp | --nf) 101416910e25Smrg # Obsolete; use --without-fp. 101516910e25Smrg with_fp=no ;; 101616910e25Smrg 101716910e25Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 101816910e25Smrg | --no-cr | --no-c | -n) 101916910e25Smrg no_create=yes ;; 102016910e25Smrg 102116910e25Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 102216910e25Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 102316910e25Smrg no_recursion=yes ;; 102416910e25Smrg 102516910e25Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 102616910e25Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 102716910e25Smrg | --oldin | --oldi | --old | --ol | --o) 102816910e25Smrg ac_prev=oldincludedir ;; 102916910e25Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 103016910e25Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 103116910e25Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 103216910e25Smrg oldincludedir=$ac_optarg ;; 103316910e25Smrg 103416910e25Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 103516910e25Smrg ac_prev=prefix ;; 103616910e25Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 103716910e25Smrg prefix=$ac_optarg ;; 103816910e25Smrg 103916910e25Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 104016910e25Smrg | --program-pre | --program-pr | --program-p) 104116910e25Smrg ac_prev=program_prefix ;; 104216910e25Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 104316910e25Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 104416910e25Smrg program_prefix=$ac_optarg ;; 104516910e25Smrg 104616910e25Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 104716910e25Smrg | --program-suf | --program-su | --program-s) 104816910e25Smrg ac_prev=program_suffix ;; 104916910e25Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 105016910e25Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 105116910e25Smrg program_suffix=$ac_optarg ;; 105216910e25Smrg 105316910e25Smrg -program-transform-name | --program-transform-name \ 105416910e25Smrg | --program-transform-nam | --program-transform-na \ 105516910e25Smrg | --program-transform-n | --program-transform- \ 105616910e25Smrg | --program-transform | --program-transfor \ 105716910e25Smrg | --program-transfo | --program-transf \ 105816910e25Smrg | --program-trans | --program-tran \ 105916910e25Smrg | --progr-tra | --program-tr | --program-t) 106016910e25Smrg ac_prev=program_transform_name ;; 106116910e25Smrg -program-transform-name=* | --program-transform-name=* \ 106216910e25Smrg | --program-transform-nam=* | --program-transform-na=* \ 106316910e25Smrg | --program-transform-n=* | --program-transform-=* \ 106416910e25Smrg | --program-transform=* | --program-transfor=* \ 106516910e25Smrg | --program-transfo=* | --program-transf=* \ 106616910e25Smrg | --program-trans=* | --program-tran=* \ 106716910e25Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 106816910e25Smrg program_transform_name=$ac_optarg ;; 106916910e25Smrg 10709c125d91Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10719c125d91Smrg ac_prev=pdfdir ;; 10729c125d91Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10739c125d91Smrg pdfdir=$ac_optarg ;; 10749c125d91Smrg 10759c125d91Smrg -psdir | --psdir | --psdi | --psd | --ps) 10769c125d91Smrg ac_prev=psdir ;; 10779c125d91Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10789c125d91Smrg psdir=$ac_optarg ;; 10799c125d91Smrg 108016910e25Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 108116910e25Smrg | -silent | --silent | --silen | --sile | --sil) 108216910e25Smrg silent=yes ;; 108316910e25Smrg 1084ed89697eSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1085ed89697eSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 1086ed89697eSmrg | --run | --ru | --r) 1087ed89697eSmrg ac_prev=runstatedir ;; 1088ed89697eSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1089ed89697eSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1090ed89697eSmrg | --run=* | --ru=* | --r=*) 1091ed89697eSmrg runstatedir=$ac_optarg ;; 1092ed89697eSmrg 109316910e25Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 109416910e25Smrg ac_prev=sbindir ;; 109516910e25Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 109616910e25Smrg | --sbi=* | --sb=*) 109716910e25Smrg sbindir=$ac_optarg ;; 109816910e25Smrg 109916910e25Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 110016910e25Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 110116910e25Smrg | --sharedst | --shareds | --shared | --share | --shar \ 110216910e25Smrg | --sha | --sh) 110316910e25Smrg ac_prev=sharedstatedir ;; 110416910e25Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 110516910e25Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 110616910e25Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 110716910e25Smrg | --sha=* | --sh=*) 110816910e25Smrg sharedstatedir=$ac_optarg ;; 110916910e25Smrg 111016910e25Smrg -site | --site | --sit) 111116910e25Smrg ac_prev=site ;; 111216910e25Smrg -site=* | --site=* | --sit=*) 111316910e25Smrg site=$ac_optarg ;; 111416910e25Smrg 111516910e25Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 111616910e25Smrg ac_prev=srcdir ;; 111716910e25Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 111816910e25Smrg srcdir=$ac_optarg ;; 111916910e25Smrg 112016910e25Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 112116910e25Smrg | --syscon | --sysco | --sysc | --sys | --sy) 112216910e25Smrg ac_prev=sysconfdir ;; 112316910e25Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 112416910e25Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 112516910e25Smrg sysconfdir=$ac_optarg ;; 112616910e25Smrg 112716910e25Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 112816910e25Smrg ac_prev=target_alias ;; 112916910e25Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 113016910e25Smrg target_alias=$ac_optarg ;; 113116910e25Smrg 113216910e25Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 113316910e25Smrg verbose=yes ;; 113416910e25Smrg 113516910e25Smrg -version | --version | --versio | --versi | --vers | -V) 113616910e25Smrg ac_init_version=: ;; 113716910e25Smrg 113816910e25Smrg -with-* | --with-*) 11399c125d91Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 114016910e25Smrg # Reject names that are not valid shell variable names. 11419c125d91Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1142ed89697eSmrg as_fn_error $? "invalid package name: '$ac_useropt'" 11439c125d91Smrg ac_useropt_orig=$ac_useropt 1144ed89697eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11459c125d91Smrg case $ac_user_opts in 11469c125d91Smrg *" 11479c125d91Smrg"with_$ac_useropt" 11489c125d91Smrg"*) ;; 11499c125d91Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11509c125d91Smrg ac_unrecognized_sep=', ';; 115116910e25Smrg esac 11529c125d91Smrg eval with_$ac_useropt=\$ac_optarg ;; 115316910e25Smrg 115416910e25Smrg -without-* | --without-*) 11559c125d91Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 115616910e25Smrg # Reject names that are not valid shell variable names. 11579c125d91Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1158ed89697eSmrg as_fn_error $? "invalid package name: '$ac_useropt'" 11599c125d91Smrg ac_useropt_orig=$ac_useropt 1160ed89697eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11619c125d91Smrg case $ac_user_opts in 11629c125d91Smrg *" 11639c125d91Smrg"with_$ac_useropt" 11649c125d91Smrg"*) ;; 11659c125d91Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11669c125d91Smrg ac_unrecognized_sep=', ';; 11679c125d91Smrg esac 11689c125d91Smrg eval with_$ac_useropt=no ;; 116916910e25Smrg 117016910e25Smrg --x) 117116910e25Smrg # Obsolete; use --with-x. 117216910e25Smrg with_x=yes ;; 117316910e25Smrg 117416910e25Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 117516910e25Smrg | --x-incl | --x-inc | --x-in | --x-i) 117616910e25Smrg ac_prev=x_includes ;; 117716910e25Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 117816910e25Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 117916910e25Smrg x_includes=$ac_optarg ;; 118016910e25Smrg 118116910e25Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 118216910e25Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 118316910e25Smrg ac_prev=x_libraries ;; 118416910e25Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 118516910e25Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 118616910e25Smrg x_libraries=$ac_optarg ;; 118716910e25Smrg 1188ed89697eSmrg -*) as_fn_error $? "unrecognized option: '$ac_option' 1189ed89697eSmrgTry '$0 --help' for more information" 119016910e25Smrg ;; 119116910e25Smrg 119216910e25Smrg *=*) 119316910e25Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 119416910e25Smrg # Reject names that are not valid shell variable names. 11959c125d91Smrg case $ac_envvar in #( 11969c125d91Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1197ed89697eSmrg as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 11989c125d91Smrg esac 11999c125d91Smrg eval $ac_envvar=\$ac_optarg 120016910e25Smrg export $ac_envvar ;; 120116910e25Smrg 120216910e25Smrg *) 120316910e25Smrg # FIXME: should be removed in autoconf 3.0. 1204ed89697eSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 120516910e25Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1206ed89697eSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 120776c9c3baSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 120816910e25Smrg ;; 120916910e25Smrg 121016910e25Smrg esac 121116910e25Smrgdone 121216910e25Smrg 121316910e25Smrgif test -n "$ac_prev"; then 121416910e25Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 121576c9c3baSmrg as_fn_error $? "missing argument to $ac_option" 121616910e25Smrgfi 121716910e25Smrg 12189c125d91Smrgif test -n "$ac_unrecognized_opts"; then 12199c125d91Smrg case $enable_option_checking in 12209c125d91Smrg no) ;; 122176c9c3baSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1222ed89697eSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 122316910e25Smrg esac 12249c125d91Smrgfi 122516910e25Smrg 12269c125d91Smrg# Check all directory arguments for consistency. 12279c125d91Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12289c125d91Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12299c125d91Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1230ed89697eSmrg libdir localedir mandir runstatedir 123116910e25Smrgdo 12329c125d91Smrg eval ac_val=\$$ac_var 12339c125d91Smrg # Remove trailing slashes. 123416910e25Smrg case $ac_val in 12359c125d91Smrg */ ) 12369c125d91Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12379c125d91Smrg eval $ac_var=\$ac_val;; 123816910e25Smrg esac 12399c125d91Smrg # Be sure to have absolute directory names. 12409c125d91Smrg case $ac_val in 12419c125d91Smrg [\\/$]* | ?:[\\/]* ) continue;; 12429c125d91Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12439c125d91Smrg esac 124476c9c3baSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 124516910e25Smrgdone 124616910e25Smrg 1247ed89697eSmrg# There might be people who depend on the old broken behavior: '$host' 124816910e25Smrg# used to hold the argument of --host etc. 124916910e25Smrg# FIXME: To remove some day. 125016910e25Smrgbuild=$build_alias 125116910e25Smrghost=$host_alias 125216910e25Smrgtarget=$target_alias 125316910e25Smrg 125416910e25Smrg# FIXME: To remove some day. 125516910e25Smrgif test "x$host_alias" != x; then 125616910e25Smrg if test "x$build_alias" = x; then 125716910e25Smrg cross_compiling=maybe 125816910e25Smrg elif test "x$build_alias" != "x$host_alias"; then 125916910e25Smrg cross_compiling=yes 126016910e25Smrg fi 126116910e25Smrgfi 126216910e25Smrg 126316910e25Smrgac_tool_prefix= 126416910e25Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 126516910e25Smrg 126616910e25Smrgtest "$silent" = yes && exec 6>/dev/null 126716910e25Smrg 126816910e25Smrg 12699c125d91Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 12709c125d91Smrgac_ls_di=`ls -di .` && 12719c125d91Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 127276c9c3baSmrg as_fn_error $? "working directory cannot be determined" 12739c125d91Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 127476c9c3baSmrg as_fn_error $? "pwd does not report name of working directory" 12759c125d91Smrg 12769c125d91Smrg 127716910e25Smrg# Find the source files, if location was not specified. 127816910e25Smrgif test -z "$srcdir"; then 127916910e25Smrg ac_srcdir_defaulted=yes 12809c125d91Smrg # Try the directory containing this script, then the parent directory. 12819c125d91Smrg ac_confdir=`$as_dirname -- "$as_myself" || 12829c125d91Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12839c125d91Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12849c125d91Smrg X"$as_myself" : 'X\(//\)$' \| \ 12859c125d91Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1286ed89697eSmrgprintf "%s\n" X"$as_myself" | 12879c125d91Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12889c125d91Smrg s//\1/ 12899c125d91Smrg q 12909c125d91Smrg } 12919c125d91Smrg /^X\(\/\/\)[^/].*/{ 12929c125d91Smrg s//\1/ 12939c125d91Smrg q 12949c125d91Smrg } 12959c125d91Smrg /^X\(\/\/\)$/{ 12969c125d91Smrg s//\1/ 12979c125d91Smrg q 12989c125d91Smrg } 12999c125d91Smrg /^X\(\/\).*/{ 13009c125d91Smrg s//\1/ 13019c125d91Smrg q 13029c125d91Smrg } 13039c125d91Smrg s/.*/./; q'` 130416910e25Smrg srcdir=$ac_confdir 13059c125d91Smrg if test ! -r "$srcdir/$ac_unique_file"; then 130616910e25Smrg srcdir=.. 130716910e25Smrg fi 130816910e25Smrgelse 130916910e25Smrg ac_srcdir_defaulted=no 131016910e25Smrgfi 13119c125d91Smrgif test ! -r "$srcdir/$ac_unique_file"; then 13129c125d91Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 131376c9c3baSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13149c125d91Smrgfi 1315ed89697eSmrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 13169c125d91Smrgac_abs_confdir=`( 131776c9c3baSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13189c125d91Smrg pwd)` 13199c125d91Smrg# When building in place, set srcdir=. 13209c125d91Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13219c125d91Smrg srcdir=. 13229c125d91Smrgfi 13239c125d91Smrg# Remove unnecessary trailing slashes from srcdir. 13249c125d91Smrg# Double slashes in file names in object file debugging info 13259c125d91Smrg# mess up M-x gdb in Emacs. 13269c125d91Smrgcase $srcdir in 13279c125d91Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13289c125d91Smrgesac 13299c125d91Smrgfor ac_var in $ac_precious_vars; do 13309c125d91Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13319c125d91Smrg eval ac_env_${ac_var}_value=\$${ac_var} 13329c125d91Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13339c125d91Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13349c125d91Smrgdone 133516910e25Smrg 133616910e25Smrg# 133716910e25Smrg# Report the --help message. 133816910e25Smrg# 133916910e25Smrgif test "$ac_init_help" = "long"; then 134016910e25Smrg # Omit some internal or obsolete options to make the list less imposing. 134116910e25Smrg # This message is too long to be a string in the A/UX 3.1 sh. 134216910e25Smrg cat <<_ACEOF 1343ed89697eSmrg'configure' configures xmore 1.0.4 to adapt to many kinds of systems. 134416910e25Smrg 134516910e25SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 134616910e25Smrg 134716910e25SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 134816910e25SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 134916910e25Smrg 135016910e25SmrgDefaults for the options are specified in brackets. 135116910e25Smrg 135216910e25SmrgConfiguration: 135316910e25Smrg -h, --help display this help and exit 135416910e25Smrg --help=short display options specific to this package 135516910e25Smrg --help=recursive display the short help of all the included packages 135616910e25Smrg -V, --version display version information and exit 1357ed89697eSmrg -q, --quiet, --silent do not print 'checking ...' messages 135816910e25Smrg --cache-file=FILE cache test results in FILE [disabled] 1359ed89697eSmrg -C, --config-cache alias for '--cache-file=config.cache' 136016910e25Smrg -n, --no-create do not create output files 1361ed89697eSmrg --srcdir=DIR find the sources in DIR [configure dir or '..'] 136216910e25Smrg 136316910e25SmrgInstallation directories: 136416910e25Smrg --prefix=PREFIX install architecture-independent files in PREFIX 13659c125d91Smrg [$ac_default_prefix] 136616910e25Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13679c125d91Smrg [PREFIX] 136816910e25Smrg 1369ed89697eSmrgBy default, 'make install' will install all the files in 1370ed89697eSmrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 1371ed89697eSmrgan installation prefix other than '$ac_default_prefix' using '--prefix', 1372ed89697eSmrgfor instance '--prefix=\$HOME'. 137316910e25Smrg 137416910e25SmrgFor better control, use the options below. 137516910e25Smrg 137616910e25SmrgFine tuning of the installation directories: 13779c125d91Smrg --bindir=DIR user executables [EPREFIX/bin] 13789c125d91Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13799c125d91Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 13809c125d91Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13819c125d91Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13829c125d91Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1383ed89697eSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 13849c125d91Smrg --libdir=DIR object code libraries [EPREFIX/lib] 13859c125d91Smrg --includedir=DIR C header files [PREFIX/include] 13869c125d91Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13879c125d91Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13889c125d91Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13899c125d91Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 13909c125d91Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13919c125d91Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 13929c125d91Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xmore] 13939c125d91Smrg --htmldir=DIR html documentation [DOCDIR] 13949c125d91Smrg --dvidir=DIR dvi documentation [DOCDIR] 13959c125d91Smrg --pdfdir=DIR pdf documentation [DOCDIR] 13969c125d91Smrg --psdir=DIR ps documentation [DOCDIR] 139716910e25Smrg_ACEOF 139816910e25Smrg 139916910e25Smrg cat <<\_ACEOF 140016910e25Smrg 140116910e25SmrgProgram names: 140216910e25Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 140316910e25Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 140416910e25Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 140516910e25Smrg 140616910e25SmrgSystem types: 140716910e25Smrg --build=BUILD configure for building on BUILD [guessed] 140816910e25Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 140916910e25Smrg_ACEOF 141016910e25Smrgfi 141116910e25Smrg 141216910e25Smrgif test -n "$ac_init_help"; then 141316910e25Smrg case $ac_init_help in 1414ed89697eSmrg short | recursive ) echo "Configuration of xmore 1.0.4:";; 141516910e25Smrg esac 141616910e25Smrg cat <<\_ACEOF 141716910e25Smrg 141816910e25SmrgOptional Features: 14199c125d91Smrg --disable-option-checking ignore unrecognized --enable/--with options 142016910e25Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 142116910e25Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 142276c9c3baSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 142376c9c3baSmrg --disable-silent-rules verbose build output (undo: "make V=0") 142476c9c3baSmrg --enable-dependency-tracking 142576c9c3baSmrg do not reject slow dependency extractors 142676c9c3baSmrg --disable-dependency-tracking 142776c9c3baSmrg speeds up one-time build 142876c9c3baSmrg --disable-selective-werror 142976c9c3baSmrg Turn off selective compiler errors. (default: 143076c9c3baSmrg enabled) 14319c125d91Smrg --enable-strict-compilation 14329c125d91Smrg Enable all warnings from compiler and make them 14339c125d91Smrg errors (default: disabled) 143416910e25Smrg 143516910e25SmrgOptional Packages: 143616910e25Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 143716910e25Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 14389c125d91Smrg --with-appdefaultdir=<pathname> 14399c125d91Smrg specify directory for app-defaults files (default is 14409c125d91Smrg autodetected) 144116910e25Smrg 144216910e25SmrgSome influential environment variables: 144316910e25Smrg CC C compiler command 144416910e25Smrg CFLAGS C compiler flags 144516910e25Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 144616910e25Smrg nonstandard directory <lib dir> 14479c125d91Smrg LIBS libraries to pass to the linker, e.g. -l<library> 14489c125d91Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14499c125d91Smrg you have headers in a nonstandard directory <include dir> 145016910e25Smrg PKG_CONFIG path to pkg-config utility 145176c9c3baSmrg PKG_CONFIG_PATH 145276c9c3baSmrg directories to add to pkg-config's search path 145376c9c3baSmrg PKG_CONFIG_LIBDIR 145476c9c3baSmrg path overriding pkg-config's built-in search path 14559c125d91Smrg XMORE_CFLAGS 14569c125d91Smrg C compiler flags for XMORE, overriding pkg-config 14579c125d91Smrg XMORE_LIBS linker flags for XMORE, overriding pkg-config 145816910e25Smrg APPDEFS_CFLAGS 145916910e25Smrg C compiler flags for APPDEFS, overriding pkg-config 146016910e25Smrg APPDEFS_LIBS 146116910e25Smrg linker flags for APPDEFS, overriding pkg-config 146216910e25Smrg 1463ed89697eSmrgUse these variables to override the choices made by 'configure' or to help 146416910e25Smrgit to find libraries and programs with nonstandard names/locations. 146516910e25Smrg 1466ed89697eSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xmore/-/issues>. 146716910e25Smrg_ACEOF 14689c125d91Smrgac_status=$? 146916910e25Smrgfi 147016910e25Smrg 147116910e25Smrgif test "$ac_init_help" = "recursive"; then 147216910e25Smrg # If there are subdirs, report their specific --help. 147316910e25Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14749c125d91Smrg test -d "$ac_dir" || 14759c125d91Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14769c125d91Smrg continue 147716910e25Smrg ac_builddir=. 147816910e25Smrg 14799c125d91Smrgcase "$ac_dir" in 14809c125d91Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14819c125d91Smrg*) 1482ed89697eSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14839c125d91Smrg # A ".." for each directory in $ac_dir_suffix. 1484ed89697eSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14859c125d91Smrg case $ac_top_builddir_sub in 14869c125d91Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14879c125d91Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14889c125d91Smrg esac ;; 14899c125d91Smrgesac 14909c125d91Smrgac_abs_top_builddir=$ac_pwd 14919c125d91Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14929c125d91Smrg# for backward compatibility: 14939c125d91Smrgac_top_builddir=$ac_top_build_prefix 149416910e25Smrg 149516910e25Smrgcase $srcdir in 14969c125d91Smrg .) # We are building in place. 149716910e25Smrg ac_srcdir=. 14989c125d91Smrg ac_top_srcdir=$ac_top_builddir_sub 14999c125d91Smrg ac_abs_top_srcdir=$ac_pwd ;; 15009c125d91Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 150116910e25Smrg ac_srcdir=$srcdir$ac_dir_suffix; 15029c125d91Smrg ac_top_srcdir=$srcdir 15039c125d91Smrg ac_abs_top_srcdir=$srcdir ;; 15049c125d91Smrg *) # Relative name. 15059c125d91Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15069c125d91Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 15079c125d91Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 150816910e25Smrgesac 15099c125d91Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15109c125d91Smrg 15119c125d91Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1512ed89697eSmrg # Check for configure.gnu first; this name is used for a wrapper for 1513ed89697eSmrg # Metaconfig's "Configure" on case-insensitive file systems. 15149c125d91Smrg if test -f "$ac_srcdir/configure.gnu"; then 15159c125d91Smrg echo && 15169c125d91Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15179c125d91Smrg elif test -f "$ac_srcdir/configure"; then 15189c125d91Smrg echo && 15199c125d91Smrg $SHELL "$ac_srcdir/configure" --help=recursive 152016910e25Smrg else 1521ed89697eSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15229c125d91Smrg fi || ac_status=$? 15239c125d91Smrg cd "$ac_pwd" || { ac_status=$?; break; } 152416910e25Smrg done 152516910e25Smrgfi 152616910e25Smrg 15279c125d91Smrgtest -n "$ac_init_help" && exit $ac_status 152816910e25Smrgif $ac_init_version; then 152916910e25Smrg cat <<\_ACEOF 1530ed89697eSmrgxmore configure 1.0.4 1531ed89697eSmrggenerated by GNU Autoconf 2.72 153216910e25Smrg 1533ed89697eSmrgCopyright (C) 2023 Free Software Foundation, Inc. 153416910e25SmrgThis configure script is free software; the Free Software Foundation 153516910e25Smrggives unlimited permission to copy, distribute and modify it. 153616910e25Smrg_ACEOF 15379c125d91Smrg exit 153816910e25Smrgfi 153916910e25Smrg 15409c125d91Smrg## ------------------------ ## 15419c125d91Smrg## Autoconf initialization. ## 15429c125d91Smrg## ------------------------ ## 154316910e25Smrg 15449c125d91Smrg# ac_fn_c_try_compile LINENO 15459c125d91Smrg# -------------------------- 15469c125d91Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 15479c125d91Smrgac_fn_c_try_compile () 154816910e25Smrg{ 15499c125d91Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1550ed89697eSmrg rm -f conftest.$ac_objext conftest.beam 15519c125d91Smrg if { { ac_try="$ac_compile" 15529c125d91Smrgcase "(($ac_try" in 15539c125d91Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15549c125d91Smrg *) ac_try_echo=$ac_try;; 15559c125d91Smrgesac 15569c125d91Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1557ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 15589c125d91Smrg (eval "$ac_compile") 2>conftest.err 15599c125d91Smrg ac_status=$? 15609c125d91Smrg if test -s conftest.err; then 15619c125d91Smrg grep -v '^ *+' conftest.err >conftest.er1 15629c125d91Smrg cat conftest.er1 >&5 15639c125d91Smrg mv -f conftest.er1 conftest.err 15649c125d91Smrg fi 1565ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 15669c125d91Smrg test $ac_status = 0; } && { 15679c125d91Smrg test -z "$ac_c_werror_flag" || 15689c125d91Smrg test ! -s conftest.err 1569ed89697eSmrg } && test -s conftest.$ac_objext 1570ed89697eSmrgthen : 15719c125d91Smrg ac_retval=0 1572ed89697eSmrgelse case e in #( 1573ed89697eSmrg e) printf "%s\n" "$as_me: failed program was:" >&5 15749c125d91Smrgsed 's/^/| /' conftest.$ac_ext >&5 157516910e25Smrg 1576ed89697eSmrg ac_retval=1 ;; 1577ed89697eSmrgesac 15789c125d91Smrgfi 157976c9c3baSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 15809c125d91Smrg as_fn_set_status $ac_retval 158116910e25Smrg 15829c125d91Smrg} # ac_fn_c_try_compile 158316910e25Smrg 1584ed89697eSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1585ed89697eSmrg# ------------------------------------------------------------------ 158676c9c3baSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1587ed89697eSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1588ed89697eSmrgac_fn_check_decl () 15899c125d91Smrg{ 15909c125d91Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 159176c9c3baSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1592ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1593ed89697eSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 1594ed89697eSmrgif eval test \${$3+y} 1595ed89697eSmrgthen : 1596ed89697eSmrg printf %s "(cached) " >&6 1597ed89697eSmrgelse case e in #( 1598ed89697eSmrg e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1599ed89697eSmrg eval ac_save_FLAGS=\$$6 1600ed89697eSmrg as_fn_append $6 " $5" 16019c125d91Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16029c125d91Smrg/* end confdefs.h. */ 16039c125d91Smrg$4 16049c125d91Smrgint 1605ed89697eSmrgmain (void) 16069c125d91Smrg{ 160776c9c3baSmrg#ifndef $as_decl_name 160876c9c3baSmrg#ifdef __cplusplus 160976c9c3baSmrg (void) $as_decl_use; 161076c9c3baSmrg#else 161176c9c3baSmrg (void) $as_decl_name; 161276c9c3baSmrg#endif 16139c125d91Smrg#endif 161416910e25Smrg 16159c125d91Smrg ; 16169c125d91Smrg return 0; 16179c125d91Smrg} 16189c125d91Smrg_ACEOF 1619ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 1620ed89697eSmrgthen : 16219c125d91Smrg eval "$3=yes" 1622ed89697eSmrgelse case e in #( 1623ed89697eSmrg e) eval "$3=no" ;; 16249c125d91Smrgesac 16259c125d91Smrgfi 1626ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1627ed89697eSmrg eval $6=\$ac_save_FLAGS 1628ed89697eSmrg ;; 16299c125d91Smrgesac 16309c125d91Smrgfi 1631ed89697eSmrgeval ac_res=\$$3 1632ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1633ed89697eSmrgprintf "%s\n" "$ac_res" >&6; } 163476c9c3baSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16359c125d91Smrg 1636ed89697eSmrg} # ac_fn_check_decl 16379c125d91Smrg 16389c125d91Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 16399c125d91Smrg# ------------------------------------------------------- 16409c125d91Smrg# Tests whether HEADER exists and can be compiled using the include files in 16419c125d91Smrg# INCLUDES, setting the cache variable VAR accordingly. 16429c125d91Smrgac_fn_c_check_header_compile () 16439c125d91Smrg{ 16449c125d91Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1645ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1646ed89697eSmrgprintf %s "checking for $2... " >&6; } 1647ed89697eSmrgif eval test \${$3+y} 1648ed89697eSmrgthen : 1649ed89697eSmrg printf %s "(cached) " >&6 1650ed89697eSmrgelse case e in #( 1651ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16529c125d91Smrg/* end confdefs.h. */ 16539c125d91Smrg$4 16549c125d91Smrg#include <$2> 16559c125d91Smrg_ACEOF 1656ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 1657ed89697eSmrgthen : 16589c125d91Smrg eval "$3=yes" 1659ed89697eSmrgelse case e in #( 1660ed89697eSmrg e) eval "$3=no" ;; 1661ed89697eSmrgesac 16629c125d91Smrgfi 1663ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 1664ed89697eSmrgesac 16659c125d91Smrgfi 16669c125d91Smrgeval ac_res=\$$3 1667ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1668ed89697eSmrgprintf "%s\n" "$ac_res" >&6; } 166976c9c3baSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16709c125d91Smrg 16719c125d91Smrg} # ac_fn_c_check_header_compile 167276c9c3baSmrg 167376c9c3baSmrg# ac_fn_c_try_link LINENO 167476c9c3baSmrg# ----------------------- 167576c9c3baSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 167676c9c3baSmrgac_fn_c_try_link () 167776c9c3baSmrg{ 167876c9c3baSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1679ed89697eSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 168076c9c3baSmrg if { { ac_try="$ac_link" 168176c9c3baSmrgcase "(($ac_try" in 168276c9c3baSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 168376c9c3baSmrg *) ac_try_echo=$ac_try;; 168476c9c3baSmrgesac 168576c9c3baSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1686ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 168776c9c3baSmrg (eval "$ac_link") 2>conftest.err 168876c9c3baSmrg ac_status=$? 168976c9c3baSmrg if test -s conftest.err; then 169076c9c3baSmrg grep -v '^ *+' conftest.err >conftest.er1 169176c9c3baSmrg cat conftest.er1 >&5 169276c9c3baSmrg mv -f conftest.er1 conftest.err 169376c9c3baSmrg fi 1694ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 169576c9c3baSmrg test $ac_status = 0; } && { 169676c9c3baSmrg test -z "$ac_c_werror_flag" || 169776c9c3baSmrg test ! -s conftest.err 169876c9c3baSmrg } && test -s conftest$ac_exeext && { 169976c9c3baSmrg test "$cross_compiling" = yes || 170076c9c3baSmrg test -x conftest$ac_exeext 1701ed89697eSmrg } 1702ed89697eSmrgthen : 170376c9c3baSmrg ac_retval=0 1704ed89697eSmrgelse case e in #( 1705ed89697eSmrg e) printf "%s\n" "$as_me: failed program was:" >&5 170676c9c3baSmrgsed 's/^/| /' conftest.$ac_ext >&5 170776c9c3baSmrg 1708ed89697eSmrg ac_retval=1 ;; 1709ed89697eSmrgesac 171076c9c3baSmrgfi 171176c9c3baSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 171276c9c3baSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 171376c9c3baSmrg # interfere with the next link command; also delete a directory that is 171476c9c3baSmrg # left behind by Apple's compiler. We do this before executing the actions. 171576c9c3baSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 171676c9c3baSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 171776c9c3baSmrg as_fn_set_status $ac_retval 171876c9c3baSmrg 171976c9c3baSmrg} # ac_fn_c_try_link 1720ed89697eSmrgac_configure_args_raw= 1721ed89697eSmrgfor ac_arg 1722ed89697eSmrgdo 1723ed89697eSmrg case $ac_arg in 1724ed89697eSmrg *\'*) 1725ed89697eSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1726ed89697eSmrg esac 1727ed89697eSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1728ed89697eSmrgdone 1729ed89697eSmrg 1730ed89697eSmrgcase $ac_configure_args_raw in 1731ed89697eSmrg *$as_nl*) 1732ed89697eSmrg ac_safe_unquote= ;; 1733ed89697eSmrg *) 1734ed89697eSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1735ed89697eSmrg ac_unsafe_a="$ac_unsafe_z#~" 1736ed89697eSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1737ed89697eSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1738ed89697eSmrgesac 1739ed89697eSmrg 17409c125d91Smrgcat >config.log <<_ACEOF 17419c125d91SmrgThis file contains any messages produced by compilers while 17429c125d91Smrgrunning configure, to aid debugging if configure makes a mistake. 17439c125d91Smrg 1744ed89697eSmrgIt was created by xmore $as_me 1.0.4, which was 1745ed89697eSmrggenerated by GNU Autoconf 2.72. Invocation command line was 17469c125d91Smrg 1747ed89697eSmrg $ $0$ac_configure_args_raw 17489c125d91Smrg 17499c125d91Smrg_ACEOF 17509c125d91Smrgexec 5>>config.log 17519c125d91Smrg{ 17529c125d91Smrgcat <<_ASUNAME 17539c125d91Smrg## --------- ## 17549c125d91Smrg## Platform. ## 17559c125d91Smrg## --------- ## 17569c125d91Smrg 17579c125d91Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 17589c125d91Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 17599c125d91Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 17609c125d91Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 17619c125d91Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 17629c125d91Smrg 17639c125d91Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 17649c125d91Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 17659c125d91Smrg 17669c125d91Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 17679c125d91Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 17689c125d91Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17699c125d91Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 17709c125d91Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 17719c125d91Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 17729c125d91Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 17739c125d91Smrg 17749c125d91Smrg_ASUNAME 17759c125d91Smrg 17769c125d91Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17779c125d91Smrgfor as_dir in $PATH 17789c125d91Smrgdo 17799c125d91Smrg IFS=$as_save_IFS 1780ed89697eSmrg case $as_dir in #((( 1781ed89697eSmrg '') as_dir=./ ;; 1782ed89697eSmrg */) ;; 1783ed89697eSmrg *) as_dir=$as_dir/ ;; 1784ed89697eSmrg esac 1785ed89697eSmrg printf "%s\n" "PATH: $as_dir" 17869c125d91Smrg done 17879c125d91SmrgIFS=$as_save_IFS 178816910e25Smrg 178916910e25Smrg} >&5 179016910e25Smrg 179116910e25Smrgcat >&5 <<_ACEOF 179216910e25Smrg 179316910e25Smrg 179416910e25Smrg## ----------- ## 179516910e25Smrg## Core tests. ## 179616910e25Smrg## ----------- ## 179716910e25Smrg 179816910e25Smrg_ACEOF 179916910e25Smrg 180016910e25Smrg 180116910e25Smrg# Keep a trace of the command line. 180216910e25Smrg# Strip out --no-create and --no-recursion so they do not pile up. 180316910e25Smrg# Strip out --silent because we don't want to record it for future runs. 180416910e25Smrg# Also quote any args containing shell meta-characters. 180516910e25Smrg# Make two passes to allow for proper duplicate-argument suppression. 180616910e25Smrgac_configure_args= 180716910e25Smrgac_configure_args0= 180816910e25Smrgac_configure_args1= 180916910e25Smrgac_must_keep_next=false 181016910e25Smrgfor ac_pass in 1 2 181116910e25Smrgdo 181216910e25Smrg for ac_arg 181316910e25Smrg do 181416910e25Smrg case $ac_arg in 181516910e25Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 181616910e25Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 181716910e25Smrg | -silent | --silent | --silen | --sile | --sil) 181816910e25Smrg continue ;; 18199c125d91Smrg *\'*) 1820ed89697eSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 182116910e25Smrg esac 182216910e25Smrg case $ac_pass in 18239c125d91Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 182416910e25Smrg 2) 18259c125d91Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 182616910e25Smrg if test $ac_must_keep_next = true; then 182716910e25Smrg ac_must_keep_next=false # Got value, back to normal. 182816910e25Smrg else 182916910e25Smrg case $ac_arg in 183016910e25Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 183116910e25Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 183216910e25Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 183316910e25Smrg | -with-* | --with-* | -without-* | --without-* | --x) 183416910e25Smrg case "$ac_configure_args0 " in 183516910e25Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 183616910e25Smrg esac 183716910e25Smrg ;; 183816910e25Smrg -* ) ac_must_keep_next=true ;; 183916910e25Smrg esac 184016910e25Smrg fi 18419c125d91Smrg as_fn_append ac_configure_args " '$ac_arg'" 184216910e25Smrg ;; 184316910e25Smrg esac 184416910e25Smrg done 184516910e25Smrgdone 18469c125d91Smrg{ ac_configure_args0=; unset ac_configure_args0;} 18479c125d91Smrg{ ac_configure_args1=; unset ac_configure_args1;} 184816910e25Smrg 184916910e25Smrg# When interrupted or exit'd, cleanup temporary files, and complete 185016910e25Smrg# config.log. We remove comments because anyway the quotes in there 185116910e25Smrg# would cause problems or look ugly. 18529c125d91Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18539c125d91Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 185416910e25Smrgtrap 'exit_status=$? 1855ed89697eSmrg # Sanitize IFS. 1856ed89697eSmrg IFS=" "" $as_nl" 185716910e25Smrg # Save into config.log some information that might help in debugging. 185816910e25Smrg { 185916910e25Smrg echo 186016910e25Smrg 1861ed89697eSmrg printf "%s\n" "## ---------------- ## 186216910e25Smrg## Cache variables. ## 186376c9c3baSmrg## ---------------- ##" 186416910e25Smrg echo 186516910e25Smrg # The following way of writing the cache mishandles newlines in values, 18669c125d91Smrg( 18679c125d91Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18689c125d91Smrg eval ac_val=\$$ac_var 18699c125d91Smrg case $ac_val in #( 18709c125d91Smrg *${as_nl}*) 18719c125d91Smrg case $ac_var in #( 1872ed89697eSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1873ed89697eSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18749c125d91Smrg esac 18759c125d91Smrg case $ac_var in #( 18769c125d91Smrg _ | IFS | as_nl) ;; #( 18779c125d91Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18789c125d91Smrg *) { eval $ac_var=; unset $ac_var;} ;; 18799c125d91Smrg esac ;; 18809c125d91Smrg esac 18819c125d91Smrg done 188216910e25Smrg (set) 2>&1 | 18839c125d91Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18849c125d91Smrg *${as_nl}ac_space=\ *) 188516910e25Smrg sed -n \ 18869c125d91Smrg "s/'\''/'\''\\\\'\'''\''/g; 18879c125d91Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18889c125d91Smrg ;; #( 188916910e25Smrg *) 18909c125d91Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 189116910e25Smrg ;; 18929c125d91Smrg esac | 18939c125d91Smrg sort 18949c125d91Smrg) 189516910e25Smrg echo 189616910e25Smrg 1897ed89697eSmrg printf "%s\n" "## ----------------- ## 189816910e25Smrg## Output variables. ## 189976c9c3baSmrg## ----------------- ##" 190016910e25Smrg echo 190116910e25Smrg for ac_var in $ac_subst_vars 190216910e25Smrg do 19039c125d91Smrg eval ac_val=\$$ac_var 19049c125d91Smrg case $ac_val in 1905ed89697eSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19069c125d91Smrg esac 1907ed89697eSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 190816910e25Smrg done | sort 190916910e25Smrg echo 191016910e25Smrg 191116910e25Smrg if test -n "$ac_subst_files"; then 1912ed89697eSmrg printf "%s\n" "## ------------------- ## 19139c125d91Smrg## File substitutions. ## 191476c9c3baSmrg## ------------------- ##" 191516910e25Smrg echo 191616910e25Smrg for ac_var in $ac_subst_files 191716910e25Smrg do 19189c125d91Smrg eval ac_val=\$$ac_var 19199c125d91Smrg case $ac_val in 1920ed89697eSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19219c125d91Smrg esac 1922ed89697eSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 192316910e25Smrg done | sort 192416910e25Smrg echo 192516910e25Smrg fi 192616910e25Smrg 192716910e25Smrg if test -s confdefs.h; then 1928ed89697eSmrg printf "%s\n" "## ----------- ## 192916910e25Smrg## confdefs.h. ## 193076c9c3baSmrg## ----------- ##" 193116910e25Smrg echo 19329c125d91Smrg cat confdefs.h 193316910e25Smrg echo 193416910e25Smrg fi 193516910e25Smrg test "$ac_signal" != 0 && 1936ed89697eSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 1937ed89697eSmrg printf "%s\n" "$as_me: exit $exit_status" 193816910e25Smrg } >&5 19399c125d91Smrg rm -f core *.core core.conftest.* && 19409c125d91Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 194116910e25Smrg exit $exit_status 19429c125d91Smrg' 0 194316910e25Smrgfor ac_signal in 1 2 13 15; do 19449c125d91Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 194516910e25Smrgdone 194616910e25Smrgac_signal=0 194716910e25Smrg 194816910e25Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19499c125d91Smrgrm -f -r conftest* confdefs.h 19509c125d91Smrg 1951ed89697eSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 195216910e25Smrg 195316910e25Smrg# Predefined preprocessor variables. 195416910e25Smrg 1955ed89697eSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 195616910e25Smrg 1957ed89697eSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 195816910e25Smrg 1959ed89697eSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 196016910e25Smrg 1961ed89697eSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 196216910e25Smrg 1963ed89697eSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 196416910e25Smrg 1965ed89697eSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 19669c125d91Smrg 196716910e25Smrg 196816910e25Smrg# Let the site file select an alternate cache file if it wants to. 19699c125d91Smrg# Prefer an explicitly selected file to automatically selected ones. 19709c125d91Smrgif test -n "$CONFIG_SITE"; then 1971ed89697eSmrg ac_site_files="$CONFIG_SITE" 19729c125d91Smrgelif test "x$prefix" != xNONE; then 1973ed89697eSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19749c125d91Smrgelse 1975ed89697eSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 197616910e25Smrgfi 1977ed89697eSmrg 1978ed89697eSmrgfor ac_site_file in $ac_site_files 19799c125d91Smrgdo 1980ed89697eSmrg case $ac_site_file in #( 1981ed89697eSmrg */*) : 1982ed89697eSmrg ;; #( 1983ed89697eSmrg *) : 1984ed89697eSmrg ac_site_file=./$ac_site_file ;; 1985ed89697eSmrgesac 1986ed89697eSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 1987ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1988ed89697eSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 198916910e25Smrg sed 's/^/| /' "$ac_site_file" >&5 199076c9c3baSmrg . "$ac_site_file" \ 1991ed89697eSmrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 1992ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 199376c9c3baSmrgas_fn_error $? "failed to load site script $ac_site_file 1994ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } 199516910e25Smrg fi 199616910e25Smrgdone 199716910e25Smrg 199816910e25Smrgif test -r "$cache_file"; then 19999c125d91Smrg # Some versions of bash will fail to source /dev/null (special files 20009c125d91Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 20019c125d91Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2002ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2003ed89697eSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 200416910e25Smrg case $cache_file in 20059c125d91Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 20069c125d91Smrg *) . "./$cache_file";; 200716910e25Smrg esac 200816910e25Smrg fi 200916910e25Smrgelse 2010ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2011ed89697eSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 201216910e25Smrg >$cache_file 201316910e25Smrgfi 201416910e25Smrg 2015ed89697eSmrg# Test code for whether the C compiler supports C89 (global declarations) 2016ed89697eSmrgac_c_conftest_c89_globals=' 2017ed89697eSmrg/* Does the compiler advertise C89 conformance? 2018ed89697eSmrg Do not test the value of __STDC__, because some compilers set it to 0 2019ed89697eSmrg while being otherwise adequately conformant. */ 2020ed89697eSmrg#if !defined __STDC__ 2021ed89697eSmrg# error "Compiler does not advertise C89 conformance" 2022ed89697eSmrg#endif 202316910e25Smrg 2024ed89697eSmrg#include <stddef.h> 2025ed89697eSmrg#include <stdarg.h> 2026ed89697eSmrgstruct stat; 2027ed89697eSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2028ed89697eSmrgstruct buf { int x; }; 2029ed89697eSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2030ed89697eSmrgstatic char *e (char **p, int i) 2031ed89697eSmrg{ 2032ed89697eSmrg return p[i]; 2033ed89697eSmrg} 2034ed89697eSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2035ed89697eSmrg{ 2036ed89697eSmrg char *s; 2037ed89697eSmrg va_list v; 2038ed89697eSmrg va_start (v,p); 2039ed89697eSmrg s = g (p, va_arg (v,int)); 2040ed89697eSmrg va_end (v); 2041ed89697eSmrg return s; 2042ed89697eSmrg} 204316910e25Smrg 2044ed89697eSmrg/* C89 style stringification. */ 2045ed89697eSmrg#define noexpand_stringify(a) #a 2046ed89697eSmrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence); 2047ed89697eSmrg 2048ed89697eSmrg/* C89 style token pasting. Exercises some of the corner cases that 2049ed89697eSmrg e.g. old MSVC gets wrong, but not very hard. */ 2050ed89697eSmrg#define noexpand_concat(a,b) a##b 2051ed89697eSmrg#define expand_concat(a,b) noexpand_concat(a,b) 2052ed89697eSmrgextern int vA; 2053ed89697eSmrgextern int vbee; 2054ed89697eSmrg#define aye A 2055ed89697eSmrg#define bee B 2056ed89697eSmrgint *pvA = &expand_concat(v,aye); 2057ed89697eSmrgint *pvbee = &noexpand_concat(v,bee); 205816910e25Smrg 2059ed89697eSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2060ed89697eSmrg function prototypes and stuff, but not \xHH hex character constants. 2061ed89697eSmrg These do not provoke an error unfortunately, instead are silently treated 2062ed89697eSmrg as an "x". The following induces an error, until -std is added to get 2063ed89697eSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2064ed89697eSmrg array size at least. It is necessary to write \x00 == 0 to get something 2065ed89697eSmrg that is true only with -std. */ 2066ed89697eSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 206716910e25Smrg 2068ed89697eSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2069ed89697eSmrg inside strings and character constants. */ 2070ed89697eSmrg#define FOO(x) '\''x'\'' 2071ed89697eSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 20729c125d91Smrg 2073ed89697eSmrgint test (int i, double x); 2074ed89697eSmrgstruct s1 {int (*f) (int a);}; 2075ed89697eSmrgstruct s2 {int (*f) (double a);}; 2076ed89697eSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2077ed89697eSmrg int, int);' 20789c125d91Smrg 2079ed89697eSmrg# Test code for whether the C compiler supports C89 (body of main). 2080ed89697eSmrgac_c_conftest_c89_main=' 2081ed89697eSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2082ed89697eSmrg' 208316910e25Smrg 2084ed89697eSmrg# Test code for whether the C compiler supports C99 (global declarations) 2085ed89697eSmrgac_c_conftest_c99_globals=' 2086ed89697eSmrg/* Does the compiler advertise C99 conformance? */ 2087ed89697eSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2088ed89697eSmrg# error "Compiler does not advertise C99 conformance" 2089ed89697eSmrg#endif 2090ed89697eSmrg 2091ed89697eSmrg// See if C++-style comments work. 2092ed89697eSmrg 2093ed89697eSmrg#include <stdbool.h> 2094ed89697eSmrgextern int puts (const char *); 2095ed89697eSmrgextern int printf (const char *, ...); 2096ed89697eSmrgextern int dprintf (int, const char *, ...); 2097ed89697eSmrgextern void *malloc (size_t); 2098ed89697eSmrgextern void free (void *); 2099ed89697eSmrg 2100ed89697eSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 2101ed89697eSmrg// dprintf is used instead of fprintf to avoid needing to declare 2102ed89697eSmrg// FILE and stderr. 2103ed89697eSmrg#define debug(...) dprintf (2, __VA_ARGS__) 2104ed89697eSmrg#define showlist(...) puts (#__VA_ARGS__) 2105ed89697eSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2106ed89697eSmrgstatic void 2107ed89697eSmrgtest_varargs_macros (void) 2108ed89697eSmrg{ 2109ed89697eSmrg int x = 1234; 2110ed89697eSmrg int y = 5678; 2111ed89697eSmrg debug ("Flag"); 2112ed89697eSmrg debug ("X = %d\n", x); 2113ed89697eSmrg showlist (The first, second, and third items.); 2114ed89697eSmrg report (x>y, "x is %d but y is %d", x, y); 2115ed89697eSmrg} 2116ed89697eSmrg 2117ed89697eSmrg// Check long long types. 2118ed89697eSmrg#define BIG64 18446744073709551615ull 2119ed89697eSmrg#define BIG32 4294967295ul 2120ed89697eSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2121ed89697eSmrg#if !BIG_OK 2122ed89697eSmrg #error "your preprocessor is broken" 2123ed89697eSmrg#endif 2124ed89697eSmrg#if BIG_OK 2125ed89697eSmrg#else 2126ed89697eSmrg #error "your preprocessor is broken" 2127ed89697eSmrg#endif 2128ed89697eSmrgstatic long long int bignum = -9223372036854775807LL; 2129ed89697eSmrgstatic unsigned long long int ubignum = BIG64; 2130ed89697eSmrg 2131ed89697eSmrgstruct incomplete_array 2132ed89697eSmrg{ 2133ed89697eSmrg int datasize; 2134ed89697eSmrg double data[]; 2135ed89697eSmrg}; 2136ed89697eSmrg 2137ed89697eSmrgstruct named_init { 2138ed89697eSmrg int number; 2139ed89697eSmrg const wchar_t *name; 2140ed89697eSmrg double average; 2141ed89697eSmrg}; 2142ed89697eSmrg 2143ed89697eSmrgtypedef const char *ccp; 2144ed89697eSmrg 2145ed89697eSmrgstatic inline int 2146ed89697eSmrgtest_restrict (ccp restrict text) 2147ed89697eSmrg{ 2148ed89697eSmrg // Iterate through items via the restricted pointer. 2149ed89697eSmrg // Also check for declarations in for loops. 2150ed89697eSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2151ed89697eSmrg continue; 2152ed89697eSmrg return 0; 2153ed89697eSmrg} 2154ed89697eSmrg 2155ed89697eSmrg// Check varargs and va_copy. 2156ed89697eSmrgstatic bool 2157ed89697eSmrgtest_varargs (const char *format, ...) 2158ed89697eSmrg{ 2159ed89697eSmrg va_list args; 2160ed89697eSmrg va_start (args, format); 2161ed89697eSmrg va_list args_copy; 2162ed89697eSmrg va_copy (args_copy, args); 2163ed89697eSmrg 2164ed89697eSmrg const char *str = ""; 2165ed89697eSmrg int number = 0; 2166ed89697eSmrg float fnumber = 0; 2167ed89697eSmrg 2168ed89697eSmrg while (*format) 2169ed89697eSmrg { 2170ed89697eSmrg switch (*format++) 2171ed89697eSmrg { 2172ed89697eSmrg case '\''s'\'': // string 2173ed89697eSmrg str = va_arg (args_copy, const char *); 2174ed89697eSmrg break; 2175ed89697eSmrg case '\''d'\'': // int 2176ed89697eSmrg number = va_arg (args_copy, int); 2177ed89697eSmrg break; 2178ed89697eSmrg case '\''f'\'': // float 2179ed89697eSmrg fnumber = va_arg (args_copy, double); 2180ed89697eSmrg break; 2181ed89697eSmrg default: 2182ed89697eSmrg break; 2183ed89697eSmrg } 2184ed89697eSmrg } 2185ed89697eSmrg va_end (args_copy); 2186ed89697eSmrg va_end (args); 2187ed89697eSmrg 2188ed89697eSmrg return *str && number && fnumber; 2189ed89697eSmrg} 2190ed89697eSmrg' 2191ed89697eSmrg 2192ed89697eSmrg# Test code for whether the C compiler supports C99 (body of main). 2193ed89697eSmrgac_c_conftest_c99_main=' 2194ed89697eSmrg // Check bool. 2195ed89697eSmrg _Bool success = false; 2196ed89697eSmrg success |= (argc != 0); 2197ed89697eSmrg 2198ed89697eSmrg // Check restrict. 2199ed89697eSmrg if (test_restrict ("String literal") == 0) 2200ed89697eSmrg success = true; 2201ed89697eSmrg char *restrict newvar = "Another string"; 2202ed89697eSmrg 2203ed89697eSmrg // Check varargs. 2204ed89697eSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2205ed89697eSmrg test_varargs_macros (); 2206ed89697eSmrg 2207ed89697eSmrg // Check flexible array members. 2208ed89697eSmrg struct incomplete_array *ia = 2209ed89697eSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2210ed89697eSmrg ia->datasize = 10; 2211ed89697eSmrg for (int i = 0; i < ia->datasize; ++i) 2212ed89697eSmrg ia->data[i] = i * 1.234; 2213ed89697eSmrg // Work around memory leak warnings. 2214ed89697eSmrg free (ia); 2215ed89697eSmrg 2216ed89697eSmrg // Check named initializers. 2217ed89697eSmrg struct named_init ni = { 2218ed89697eSmrg .number = 34, 2219ed89697eSmrg .name = L"Test wide string", 2220ed89697eSmrg .average = 543.34343, 2221ed89697eSmrg }; 2222ed89697eSmrg 2223ed89697eSmrg ni.number = 58; 2224ed89697eSmrg 2225ed89697eSmrg int dynamic_array[ni.number]; 2226ed89697eSmrg dynamic_array[0] = argv[0][0]; 2227ed89697eSmrg dynamic_array[ni.number - 1] = 543; 2228ed89697eSmrg 2229ed89697eSmrg // work around unused variable warnings 2230ed89697eSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2231ed89697eSmrg || dynamic_array[ni.number - 1] != 543); 2232ed89697eSmrg' 2233ed89697eSmrg 2234ed89697eSmrg# Test code for whether the C compiler supports C11 (global declarations) 2235ed89697eSmrgac_c_conftest_c11_globals=' 2236ed89697eSmrg/* Does the compiler advertise C11 conformance? */ 2237ed89697eSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2238ed89697eSmrg# error "Compiler does not advertise C11 conformance" 2239ed89697eSmrg#endif 2240ed89697eSmrg 2241ed89697eSmrg// Check _Alignas. 2242ed89697eSmrgchar _Alignas (double) aligned_as_double; 2243ed89697eSmrgchar _Alignas (0) no_special_alignment; 2244ed89697eSmrgextern char aligned_as_int; 2245ed89697eSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 2246ed89697eSmrg 2247ed89697eSmrg// Check _Alignof. 2248ed89697eSmrgenum 2249ed89697eSmrg{ 2250ed89697eSmrg int_alignment = _Alignof (int), 2251ed89697eSmrg int_array_alignment = _Alignof (int[100]), 2252ed89697eSmrg char_alignment = _Alignof (char) 2253ed89697eSmrg}; 2254ed89697eSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2255ed89697eSmrg 2256ed89697eSmrg// Check _Noreturn. 2257ed89697eSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 2258ed89697eSmrg 2259ed89697eSmrg// Check _Static_assert. 2260ed89697eSmrgstruct test_static_assert 2261ed89697eSmrg{ 2262ed89697eSmrg int x; 2263ed89697eSmrg _Static_assert (sizeof (int) <= sizeof (long int), 2264ed89697eSmrg "_Static_assert does not work in struct"); 2265ed89697eSmrg long int y; 2266ed89697eSmrg}; 2267ed89697eSmrg 2268ed89697eSmrg// Check UTF-8 literals. 2269ed89697eSmrg#define u8 syntax error! 2270ed89697eSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 2271ed89697eSmrg 2272ed89697eSmrg// Check duplicate typedefs. 2273ed89697eSmrgtypedef long *long_ptr; 2274ed89697eSmrgtypedef long int *long_ptr; 2275ed89697eSmrgtypedef long_ptr long_ptr; 2276ed89697eSmrg 2277ed89697eSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2278ed89697eSmrgstruct anonymous 2279ed89697eSmrg{ 2280ed89697eSmrg union { 2281ed89697eSmrg struct { int i; int j; }; 2282ed89697eSmrg struct { int k; long int l; } w; 2283ed89697eSmrg }; 2284ed89697eSmrg int m; 2285ed89697eSmrg} v1; 2286ed89697eSmrg' 2287ed89697eSmrg 2288ed89697eSmrg# Test code for whether the C compiler supports C11 (body of main). 2289ed89697eSmrgac_c_conftest_c11_main=' 2290ed89697eSmrg _Static_assert ((offsetof (struct anonymous, i) 2291ed89697eSmrg == offsetof (struct anonymous, w.k)), 2292ed89697eSmrg "Anonymous union alignment botch"); 2293ed89697eSmrg v1.i = 2; 2294ed89697eSmrg v1.w.k = 5; 2295ed89697eSmrg ok |= v1.i != 5; 2296ed89697eSmrg' 2297ed89697eSmrg 2298ed89697eSmrg# Test code for whether the C compiler supports C11 (complete). 2299ed89697eSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2300ed89697eSmrg${ac_c_conftest_c99_globals} 2301ed89697eSmrg${ac_c_conftest_c11_globals} 2302ed89697eSmrg 2303ed89697eSmrgint 2304ed89697eSmrgmain (int argc, char **argv) 2305ed89697eSmrg{ 2306ed89697eSmrg int ok = 0; 2307ed89697eSmrg ${ac_c_conftest_c89_main} 2308ed89697eSmrg ${ac_c_conftest_c99_main} 2309ed89697eSmrg ${ac_c_conftest_c11_main} 2310ed89697eSmrg return ok; 2311ed89697eSmrg} 2312ed89697eSmrg" 2313ed89697eSmrg 2314ed89697eSmrg# Test code for whether the C compiler supports C99 (complete). 2315ed89697eSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2316ed89697eSmrg${ac_c_conftest_c99_globals} 2317ed89697eSmrg 2318ed89697eSmrgint 2319ed89697eSmrgmain (int argc, char **argv) 2320ed89697eSmrg{ 2321ed89697eSmrg int ok = 0; 2322ed89697eSmrg ${ac_c_conftest_c89_main} 2323ed89697eSmrg ${ac_c_conftest_c99_main} 2324ed89697eSmrg return ok; 2325ed89697eSmrg} 2326ed89697eSmrg" 2327ed89697eSmrg 2328ed89697eSmrg# Test code for whether the C compiler supports C89 (complete). 2329ed89697eSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2330ed89697eSmrg 2331ed89697eSmrgint 2332ed89697eSmrgmain (int argc, char **argv) 2333ed89697eSmrg{ 2334ed89697eSmrg int ok = 0; 2335ed89697eSmrg ${ac_c_conftest_c89_main} 2336ed89697eSmrg return ok; 2337ed89697eSmrg} 2338ed89697eSmrg" 2339ed89697eSmrg 2340ed89697eSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2341ed89697eSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2342ed89697eSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2343ed89697eSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2344ed89697eSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2345ed89697eSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2346ed89697eSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2347ed89697eSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2348ed89697eSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2349ed89697eSmrg 2350ed89697eSmrg# Auxiliary files required by this configure script. 2351ed89697eSmrgac_aux_files="config.guess config.sub compile missing install-sh" 2352ed89697eSmrg 2353ed89697eSmrg# Locations in which to look for auxiliary files. 2354ed89697eSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 2355ed89697eSmrg 2356ed89697eSmrg# Search for a directory containing all of the required auxiliary files, 2357ed89697eSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2358ed89697eSmrg# If we don't find one directory that contains all the files we need, 2359ed89697eSmrg# we report the set of missing files from the *first* directory in 2360ed89697eSmrg# $ac_aux_dir_candidates and give up. 2361ed89697eSmrgac_missing_aux_files="" 2362ed89697eSmrgac_first_candidate=: 2363ed89697eSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2364ed89697eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2365ed89697eSmrgas_found=false 2366ed89697eSmrgfor as_dir in $ac_aux_dir_candidates 2367ed89697eSmrgdo 2368ed89697eSmrg IFS=$as_save_IFS 2369ed89697eSmrg case $as_dir in #((( 2370ed89697eSmrg '') as_dir=./ ;; 2371ed89697eSmrg */) ;; 2372ed89697eSmrg *) as_dir=$as_dir/ ;; 2373ed89697eSmrg esac 2374ed89697eSmrg as_found=: 2375ed89697eSmrg 2376ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2377ed89697eSmrg ac_aux_dir_found=yes 2378ed89697eSmrg ac_install_sh= 2379ed89697eSmrg for ac_aux in $ac_aux_files 2380ed89697eSmrg do 2381ed89697eSmrg # As a special case, if "install-sh" is required, that requirement 2382ed89697eSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2383ed89697eSmrg # and $ac_install_sh is set appropriately for whichever one is found. 2384ed89697eSmrg if test x"$ac_aux" = x"install-sh" 2385ed89697eSmrg then 2386ed89697eSmrg if test -f "${as_dir}install-sh"; then 2387ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2388ed89697eSmrg ac_install_sh="${as_dir}install-sh -c" 2389ed89697eSmrg elif test -f "${as_dir}install.sh"; then 2390ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2391ed89697eSmrg ac_install_sh="${as_dir}install.sh -c" 2392ed89697eSmrg elif test -f "${as_dir}shtool"; then 2393ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2394ed89697eSmrg ac_install_sh="${as_dir}shtool install -c" 2395ed89697eSmrg else 2396ed89697eSmrg ac_aux_dir_found=no 2397ed89697eSmrg if $ac_first_candidate; then 2398ed89697eSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2399ed89697eSmrg else 2400ed89697eSmrg break 2401ed89697eSmrg fi 2402ed89697eSmrg fi 2403ed89697eSmrg else 2404ed89697eSmrg if test -f "${as_dir}${ac_aux}"; then 2405ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2406ed89697eSmrg else 2407ed89697eSmrg ac_aux_dir_found=no 2408ed89697eSmrg if $ac_first_candidate; then 2409ed89697eSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2410ed89697eSmrg else 2411ed89697eSmrg break 2412ed89697eSmrg fi 2413ed89697eSmrg fi 2414ed89697eSmrg fi 2415ed89697eSmrg done 2416ed89697eSmrg if test "$ac_aux_dir_found" = yes; then 2417ed89697eSmrg ac_aux_dir="$as_dir" 2418ed89697eSmrg break 2419ed89697eSmrg fi 2420ed89697eSmrg ac_first_candidate=false 2421ed89697eSmrg 2422ed89697eSmrg as_found=false 2423ed89697eSmrgdone 2424ed89697eSmrgIFS=$as_save_IFS 2425ed89697eSmrgif $as_found 2426ed89697eSmrgthen : 2427ed89697eSmrg 2428ed89697eSmrgelse case e in #( 2429ed89697eSmrg e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 2430ed89697eSmrgesac 2431ed89697eSmrgfi 2432ed89697eSmrg 2433ed89697eSmrg 2434ed89697eSmrg# These three variables are undocumented and unsupported, 2435ed89697eSmrg# and are intended to be withdrawn in a future Autoconf release. 2436ed89697eSmrg# They can cause serious problems if a builder's source tree is in a directory 2437ed89697eSmrg# whose full name contains unusual characters. 2438ed89697eSmrgif test -f "${ac_aux_dir}config.guess"; then 2439ed89697eSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2440ed89697eSmrgfi 2441ed89697eSmrgif test -f "${ac_aux_dir}config.sub"; then 2442ed89697eSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2443ed89697eSmrgfi 2444ed89697eSmrgif test -f "$ac_aux_dir/configure"; then 2445ed89697eSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 2446ed89697eSmrgfi 2447ed89697eSmrg 2448ed89697eSmrg# Check that the precious variables saved in the cache have kept the same 2449ed89697eSmrg# value. 2450ed89697eSmrgac_cache_corrupted=false 2451ed89697eSmrgfor ac_var in $ac_precious_vars; do 2452ed89697eSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2453ed89697eSmrg eval ac_new_set=\$ac_env_${ac_var}_set 2454ed89697eSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2455ed89697eSmrg eval ac_new_val=\$ac_env_${ac_var}_value 2456ed89697eSmrg case $ac_old_set,$ac_new_set in 2457ed89697eSmrg set,) 2458ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 2459ed89697eSmrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 2460ed89697eSmrg ac_cache_corrupted=: ;; 2461ed89697eSmrg ,set) 2462ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 2463ed89697eSmrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 2464ed89697eSmrg ac_cache_corrupted=: ;; 2465ed89697eSmrg ,);; 2466ed89697eSmrg *) 2467ed89697eSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 2468ed89697eSmrg # differences in whitespace do not lead to failure. 2469ed89697eSmrg ac_old_val_w=`echo x $ac_old_val` 2470ed89697eSmrg ac_new_val_w=`echo x $ac_new_val` 2471ed89697eSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2472ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 2473ed89697eSmrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 2474ed89697eSmrg ac_cache_corrupted=: 2475ed89697eSmrg else 2476ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 2477ed89697eSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 2478ed89697eSmrg eval $ac_var=\$ac_old_val 2479ed89697eSmrg fi 2480ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 2481ed89697eSmrgprintf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 2482ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 2483ed89697eSmrgprintf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 2484ed89697eSmrg fi;; 2485ed89697eSmrg esac 2486ed89697eSmrg # Pass precious variables to config.status. 2487ed89697eSmrg if test "$ac_new_set" = set; then 2488ed89697eSmrg case $ac_new_val in 2489ed89697eSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2490ed89697eSmrg *) ac_arg=$ac_var=$ac_new_val ;; 2491ed89697eSmrg esac 2492ed89697eSmrg case " $ac_configure_args " in 2493ed89697eSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2494ed89697eSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2495ed89697eSmrg esac 2496ed89697eSmrg fi 2497ed89697eSmrgdone 2498ed89697eSmrgif $ac_cache_corrupted; then 2499ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 2500ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 2501ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2502ed89697eSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2503ed89697eSmrg as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 2504ed89697eSmrg and start over" "$LINENO" 5 2505ed89697eSmrgfi 2506ed89697eSmrg## -------------------- ## 2507ed89697eSmrg## Main body of script. ## 2508ed89697eSmrg## -------------------- ## 2509ed89697eSmrg 2510ed89697eSmrgac_ext=c 2511ed89697eSmrgac_cpp='$CPP $CPPFLAGS' 2512ed89697eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2513ed89697eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2514ed89697eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2515ed89697eSmrg 2516ed89697eSmrg 2517ed89697eSmrgam__api_version='1.16' 2518ed89697eSmrg 2519ed89697eSmrg 2520ed89697eSmrg 2521ed89697eSmrg # Find a good install program. We prefer a C program (faster), 2522ed89697eSmrg# so one script is as good as another. But avoid the broken or 2523ed89697eSmrg# incompatible versions: 2524ed89697eSmrg# SysV /etc/install, /usr/sbin/install 2525ed89697eSmrg# SunOS /usr/etc/install 2526ed89697eSmrg# IRIX /sbin/install 2527ed89697eSmrg# AIX /bin/install 252816910e25Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 252916910e25Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 253016910e25Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 253116910e25Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 253216910e25Smrg# OS/2's system install, which has a completely different semantic 253316910e25Smrg# ./install, which can be erroneously created by make from ./install.sh. 25349c125d91Smrg# Reject install programs that cannot install multiple files. 2535ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2536ed89697eSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 253716910e25Smrgif test -z "$INSTALL"; then 2538ed89697eSmrgif test ${ac_cv_path_install+y} 2539ed89697eSmrgthen : 2540ed89697eSmrg printf %s "(cached) " >&6 2541ed89697eSmrgelse case e in #( 2542ed89697eSmrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 254316910e25Smrgfor as_dir in $PATH 254416910e25Smrgdo 254516910e25Smrg IFS=$as_save_IFS 2546ed89697eSmrg case $as_dir in #((( 2547ed89697eSmrg '') as_dir=./ ;; 2548ed89697eSmrg */) ;; 2549ed89697eSmrg *) as_dir=$as_dir/ ;; 2550ed89697eSmrg esac 2551ed89697eSmrg # Account for fact that we put trailing slashes in our PATH walk. 2552ed89697eSmrgcase $as_dir in #(( 2553ed89697eSmrg ./ | /[cC]/* | \ 255416910e25Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 25559c125d91Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 255616910e25Smrg /usr/ucb/* ) ;; 255716910e25Smrg *) 255816910e25Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 255916910e25Smrg # Don't use installbsd from OSF since it installs stuff as root 256016910e25Smrg # by default. 256116910e25Smrg for ac_prog in ginstall scoinst install; do 256216910e25Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2563ed89697eSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 256416910e25Smrg if test $ac_prog = install && 2565ed89697eSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 256616910e25Smrg # AIX install. It has an incompatible calling convention. 256716910e25Smrg : 256816910e25Smrg elif test $ac_prog = install && 2569ed89697eSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 257016910e25Smrg # program-specific install script used by HP pwplus--don't use. 257116910e25Smrg : 257216910e25Smrg else 25739c125d91Smrg rm -rf conftest.one conftest.two conftest.dir 25749c125d91Smrg echo one > conftest.one 25759c125d91Smrg echo two > conftest.two 25769c125d91Smrg mkdir conftest.dir 2577ed89697eSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25789c125d91Smrg test -s conftest.one && test -s conftest.two && 25799c125d91Smrg test -s conftest.dir/conftest.one && 25809c125d91Smrg test -s conftest.dir/conftest.two 25819c125d91Smrg then 2582ed89697eSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25839c125d91Smrg break 3 25849c125d91Smrg fi 258516910e25Smrg fi 258616910e25Smrg fi 258716910e25Smrg done 258816910e25Smrg done 258916910e25Smrg ;; 259016910e25Smrgesac 259116910e25Smrg 25929c125d91Smrg done 25939c125d91SmrgIFS=$as_save_IFS 25949c125d91Smrg 25959c125d91Smrgrm -rf conftest.one conftest.two conftest.dir 2596ed89697eSmrg ;; 2597ed89697eSmrgesac 259816910e25Smrgfi 2599ed89697eSmrg if test ${ac_cv_path_install+y}; then 260016910e25Smrg INSTALL=$ac_cv_path_install 260116910e25Smrg else 26029c125d91Smrg # As a last resort, use the slow shell script. Don't cache a 26039c125d91Smrg # value for INSTALL within a source directory, because that will 260416910e25Smrg # break other packages using the cache if that directory is 26059c125d91Smrg # removed, or if the value is a relative name. 260616910e25Smrg INSTALL=$ac_install_sh 260716910e25Smrg fi 260816910e25Smrgfi 2609ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2610ed89697eSmrgprintf "%s\n" "$INSTALL" >&6; } 261116910e25Smrg 261216910e25Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 261316910e25Smrg# It thinks the first close brace ends the variable substitution. 261416910e25Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 261516910e25Smrg 261616910e25Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 261716910e25Smrg 261816910e25Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 261916910e25Smrg 2620ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2621ed89697eSmrgprintf %s "checking whether build environment is sane... " >&6; } 26229c125d91Smrg# Reject unsafe characters in $srcdir or the absolute working directory 26239c125d91Smrg# name. Accept space and tab only in the latter. 26249c125d91Smrgam_lf=' 26259c125d91Smrg' 26269c125d91Smrgcase `pwd` in 26279c125d91Smrg *[\\\"\#\$\&\'\`$am_lf]*) 262876c9c3baSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 26299c125d91Smrgesac 26309c125d91Smrgcase $srcdir in 26319c125d91Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 263276c9c3baSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 26339c125d91Smrgesac 26349c125d91Smrg 263576c9c3baSmrg# Do 'set' in a subshell so we don't clobber the current shell's 263616910e25Smrg# arguments. Must try -L first in case configure is actually a 263716910e25Smrg# symlink; some systems play weird games with the mod time of symlinks 263816910e25Smrg# (eg FreeBSD returns the mod time of the symlink's containing 263916910e25Smrg# directory). 264016910e25Smrgif ( 264176c9c3baSmrg am_has_slept=no 264276c9c3baSmrg for am_try in 1 2; do 264376c9c3baSmrg echo "timestamp, slept: $am_has_slept" > conftest.file 264476c9c3baSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 264576c9c3baSmrg if test "$*" = "X"; then 264676c9c3baSmrg # -L didn't work. 264776c9c3baSmrg set X `ls -t "$srcdir/configure" conftest.file` 264876c9c3baSmrg fi 264976c9c3baSmrg if test "$*" != "X $srcdir/configure conftest.file" \ 265076c9c3baSmrg && test "$*" != "X conftest.file $srcdir/configure"; then 265176c9c3baSmrg 265276c9c3baSmrg # If neither matched, then we have a broken ls. This can happen 265376c9c3baSmrg # if, for instance, CONFIG_SHELL is bash and it inherits a 265476c9c3baSmrg # broken ls alias from the environment. This has actually 265576c9c3baSmrg # happened. Such a system could not be considered "sane". 265676c9c3baSmrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 265776c9c3baSmrg alias in your environment" "$LINENO" 5 265876c9c3baSmrg fi 265976c9c3baSmrg if test "$2" = conftest.file || test $am_try -eq 2; then 266076c9c3baSmrg break 266176c9c3baSmrg fi 266276c9c3baSmrg # Just in case. 266376c9c3baSmrg sleep 1 266476c9c3baSmrg am_has_slept=yes 266576c9c3baSmrg done 266616910e25Smrg test "$2" = conftest.file 266716910e25Smrg ) 266816910e25Smrgthen 266916910e25Smrg # Ok. 267016910e25Smrg : 267116910e25Smrgelse 267276c9c3baSmrg as_fn_error $? "newly created file is older than distributed files! 26739c125d91SmrgCheck your system clock" "$LINENO" 5 267416910e25Smrgfi 2675ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2676ed89697eSmrgprintf "%s\n" "yes" >&6; } 267776c9c3baSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 267876c9c3baSmrg# generated files are strictly newer. 267976c9c3baSmrgam_sleep_pid= 268076c9c3baSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 268176c9c3baSmrg ( sleep 1 ) & 268276c9c3baSmrg am_sleep_pid=$! 268376c9c3baSmrgfi 268476c9c3baSmrg 268576c9c3baSmrgrm -f conftest.file 268676c9c3baSmrg 268716910e25Smrgtest "$program_prefix" != NONE && 26889c125d91Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 268916910e25Smrg# Use a double $ so make ignores it. 269016910e25Smrgtest "$program_suffix" != NONE && 26919c125d91Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 26929c125d91Smrg# Double any \ or $. 2693ed89697eSmrg# By default was 's,x,x', remove it if useless. 26949c125d91Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2695ed89697eSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2696ed89697eSmrg 269716910e25Smrg 269876c9c3baSmrg# Expand $ac_aux_dir to an absolute path. 269976c9c3baSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 270016910e25Smrg 2701ed89697eSmrg 2702ed89697eSmrg if test x"${MISSING+set}" != xset; then 2703ed89697eSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 27049c125d91Smrgfi 270516910e25Smrg# Use eval to expand $SHELL 270676c9c3baSmrgif eval "$MISSING --is-lightweight"; then 270776c9c3baSmrg am_missing_run="$MISSING " 270816910e25Smrgelse 270916910e25Smrg am_missing_run= 2710ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2711ed89697eSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 27129c125d91Smrgfi 27139c125d91Smrg 271476c9c3baSmrgif test x"${install_sh+set}" != xset; then 27159c125d91Smrg case $am_aux_dir in 27169c125d91Smrg *\ * | *\ *) 27179c125d91Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 27189c125d91Smrg *) 27199c125d91Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 27209c125d91Smrg esac 27219c125d91Smrgfi 27229c125d91Smrg 272376c9c3baSmrg# Installed binaries are usually stripped using 'strip' when the user 272476c9c3baSmrg# run "make install-strip". However 'strip' might not be the right 27259c125d91Smrg# tool to use in cross-compilation environments, therefore Automake 272676c9c3baSmrg# will honor the 'STRIP' environment variable to overrule this program. 27279c125d91Smrgif test "$cross_compiling" != no; then 27289c125d91Smrg if test -n "$ac_tool_prefix"; then 27299c125d91Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 27309c125d91Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2731ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2732ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 2733ed89697eSmrgif test ${ac_cv_prog_STRIP+y} 2734ed89697eSmrgthen : 2735ed89697eSmrg printf %s "(cached) " >&6 2736ed89697eSmrgelse case e in #( 2737ed89697eSmrg e) if test -n "$STRIP"; then 27389c125d91Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 27399c125d91Smrgelse 27409c125d91Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27419c125d91Smrgfor as_dir in $PATH 27429c125d91Smrgdo 27439c125d91Smrg IFS=$as_save_IFS 2744ed89697eSmrg case $as_dir in #((( 2745ed89697eSmrg '') as_dir=./ ;; 2746ed89697eSmrg */) ;; 2747ed89697eSmrg *) as_dir=$as_dir/ ;; 2748ed89697eSmrg esac 27499c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2750ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27519c125d91Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2752ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27539c125d91Smrg break 2 27549c125d91Smrg fi 27559c125d91Smrgdone 27569c125d91Smrg done 27579c125d91SmrgIFS=$as_save_IFS 27589c125d91Smrg 2759ed89697eSmrgfi ;; 2760ed89697eSmrgesac 27619c125d91Smrgfi 27629c125d91SmrgSTRIP=$ac_cv_prog_STRIP 27639c125d91Smrgif test -n "$STRIP"; then 2764ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2765ed89697eSmrgprintf "%s\n" "$STRIP" >&6; } 27669c125d91Smrgelse 2767ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2768ed89697eSmrgprintf "%s\n" "no" >&6; } 27699c125d91Smrgfi 27709c125d91Smrg 27719c125d91Smrg 27729c125d91Smrgfi 27739c125d91Smrgif test -z "$ac_cv_prog_STRIP"; then 27749c125d91Smrg ac_ct_STRIP=$STRIP 27759c125d91Smrg # Extract the first word of "strip", so it can be a program name with args. 27769c125d91Smrgset dummy strip; ac_word=$2 2777ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2778ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 2779ed89697eSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 2780ed89697eSmrgthen : 2781ed89697eSmrg printf %s "(cached) " >&6 2782ed89697eSmrgelse case e in #( 2783ed89697eSmrg e) if test -n "$ac_ct_STRIP"; then 27849c125d91Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 27859c125d91Smrgelse 27869c125d91Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27879c125d91Smrgfor as_dir in $PATH 27889c125d91Smrgdo 27899c125d91Smrg IFS=$as_save_IFS 2790ed89697eSmrg case $as_dir in #((( 2791ed89697eSmrg '') as_dir=./ ;; 2792ed89697eSmrg */) ;; 2793ed89697eSmrg *) as_dir=$as_dir/ ;; 2794ed89697eSmrg esac 27959c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2796ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27979c125d91Smrg ac_cv_prog_ac_ct_STRIP="strip" 2798ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27999c125d91Smrg break 2 28009c125d91Smrg fi 28019c125d91Smrgdone 28029c125d91Smrg done 28039c125d91SmrgIFS=$as_save_IFS 28049c125d91Smrg 2805ed89697eSmrgfi ;; 2806ed89697eSmrgesac 28079c125d91Smrgfi 28089c125d91Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 28099c125d91Smrgif test -n "$ac_ct_STRIP"; then 2810ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2811ed89697eSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 28129c125d91Smrgelse 2813ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2814ed89697eSmrgprintf "%s\n" "no" >&6; } 28159c125d91Smrgfi 28169c125d91Smrg 28179c125d91Smrg if test "x$ac_ct_STRIP" = x; then 28189c125d91Smrg STRIP=":" 28199c125d91Smrg else 28209c125d91Smrg case $cross_compiling:$ac_tool_warned in 28219c125d91Smrgyes:) 2822ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2823ed89697eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 28249c125d91Smrgac_tool_warned=yes ;; 28259c125d91Smrgesac 28269c125d91Smrg STRIP=$ac_ct_STRIP 28279c125d91Smrg fi 28289c125d91Smrgelse 28299c125d91Smrg STRIP="$ac_cv_prog_STRIP" 28309c125d91Smrgfi 28319c125d91Smrg 283216910e25Smrgfi 28339c125d91SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 28349c125d91Smrg 2835ed89697eSmrg 2836ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 2837ed89697eSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28389c125d91Smrgif test -z "$MKDIR_P"; then 2839ed89697eSmrg if test ${ac_cv_path_mkdir+y} 2840ed89697eSmrgthen : 2841ed89697eSmrg printf %s "(cached) " >&6 2842ed89697eSmrgelse case e in #( 2843ed89697eSmrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28449c125d91Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28459c125d91Smrgdo 28469c125d91Smrg IFS=$as_save_IFS 2847ed89697eSmrg case $as_dir in #((( 2848ed89697eSmrg '') as_dir=./ ;; 2849ed89697eSmrg */) ;; 2850ed89697eSmrg *) as_dir=$as_dir/ ;; 2851ed89697eSmrg esac 28529c125d91Smrg for ac_prog in mkdir gmkdir; do 28539c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2854ed89697eSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 2855ed89697eSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 2856ed89697eSmrg 'mkdir ('*'coreutils) '* | \ 2857ed89697eSmrg *'BusyBox '* | \ 28589c125d91Smrg 'mkdir (fileutils) '4.1*) 2859ed89697eSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28609c125d91Smrg break 3;; 28619c125d91Smrg esac 28629c125d91Smrg done 28639c125d91Smrg done 28649c125d91Smrg done 28659c125d91SmrgIFS=$as_save_IFS 2866ed89697eSmrg ;; 2867ed89697eSmrgesac 28689c125d91Smrgfi 28699c125d91Smrg 28709c125d91Smrg test -d ./--version && rmdir ./--version 2871ed89697eSmrg if test ${ac_cv_path_mkdir+y}; then 28729c125d91Smrg MKDIR_P="$ac_cv_path_mkdir -p" 28739c125d91Smrg else 2874ed89697eSmrg # As a last resort, use plain mkdir -p, 2875ed89697eSmrg # in the hope it doesn't have the bugs of ancient mkdir. 2876ed89697eSmrg MKDIR_P='mkdir -p' 28779c125d91Smrg fi 28789c125d91Smrgfi 2879ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2880ed89697eSmrgprintf "%s\n" "$MKDIR_P" >&6; } 28819c125d91Smrg 288216910e25Smrgfor ac_prog in gawk mawk nawk awk 288316910e25Smrgdo 288416910e25Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 288516910e25Smrgset dummy $ac_prog; ac_word=$2 2886ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2887ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 2888ed89697eSmrgif test ${ac_cv_prog_AWK+y} 2889ed89697eSmrgthen : 2890ed89697eSmrg printf %s "(cached) " >&6 2891ed89697eSmrgelse case e in #( 2892ed89697eSmrg e) if test -n "$AWK"; then 289316910e25Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 289416910e25Smrgelse 289516910e25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 289616910e25Smrgfor as_dir in $PATH 289716910e25Smrgdo 289816910e25Smrg IFS=$as_save_IFS 2899ed89697eSmrg case $as_dir in #((( 2900ed89697eSmrg '') as_dir=./ ;; 2901ed89697eSmrg */) ;; 2902ed89697eSmrg *) as_dir=$as_dir/ ;; 2903ed89697eSmrg esac 29049c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2905ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 290616910e25Smrg ac_cv_prog_AWK="$ac_prog" 2907ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 290816910e25Smrg break 2 290916910e25Smrg fi 291016910e25Smrgdone 29119c125d91Smrg done 29129c125d91SmrgIFS=$as_save_IFS 291316910e25Smrg 2914ed89697eSmrgfi ;; 2915ed89697eSmrgesac 291616910e25Smrgfi 291716910e25SmrgAWK=$ac_cv_prog_AWK 291816910e25Smrgif test -n "$AWK"; then 2919ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2920ed89697eSmrgprintf "%s\n" "$AWK" >&6; } 292116910e25Smrgelse 2922ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2923ed89697eSmrgprintf "%s\n" "no" >&6; } 292416910e25Smrgfi 292516910e25Smrg 29269c125d91Smrg 292716910e25Smrg test -n "$AWK" && break 292816910e25Smrgdone 292916910e25Smrg 2930ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2931ed89697eSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 29329c125d91Smrgset x ${MAKE-make} 2933ed89697eSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2934ed89697eSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 2935ed89697eSmrgthen : 2936ed89697eSmrg printf %s "(cached) " >&6 2937ed89697eSmrgelse case e in #( 2938ed89697eSmrg e) cat >conftest.make <<\_ACEOF 29399c125d91SmrgSHELL = /bin/sh 294016910e25Smrgall: 29419c125d91Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 294216910e25Smrg_ACEOF 294376c9c3baSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 29449c125d91Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 29459c125d91Smrg *@@@%%%=?*=@@@%%%*) 29469c125d91Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 29479c125d91Smrg *) 29489c125d91Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 29499c125d91Smrgesac 2950ed89697eSmrgrm -f conftest.make ;; 2951ed89697eSmrgesac 295216910e25Smrgfi 29539c125d91Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2954ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2955ed89697eSmrgprintf "%s\n" "yes" >&6; } 295616910e25Smrg SET_MAKE= 295716910e25Smrgelse 2958ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2959ed89697eSmrgprintf "%s\n" "no" >&6; } 296016910e25Smrg SET_MAKE="MAKE=${MAKE-make}" 296116910e25Smrgfi 296216910e25Smrg 296316910e25Smrgrm -rf .tst 2>/dev/null 296416910e25Smrgmkdir .tst 2>/dev/null 296516910e25Smrgif test -d .tst; then 296616910e25Smrg am__leading_dot=. 296716910e25Smrgelse 296816910e25Smrg am__leading_dot=_ 296916910e25Smrgfi 297016910e25Smrgrmdir .tst 2>/dev/null 297116910e25Smrg 297276c9c3baSmrg# Check whether --enable-silent-rules was given. 2973ed89697eSmrgif test ${enable_silent_rules+y} 2974ed89697eSmrgthen : 297576c9c3baSmrg enableval=$enable_silent_rules; 297676c9c3baSmrgfi 297776c9c3baSmrg 297876c9c3baSmrgcase $enable_silent_rules in # ((( 297976c9c3baSmrg yes) AM_DEFAULT_VERBOSITY=0;; 298076c9c3baSmrg no) AM_DEFAULT_VERBOSITY=1;; 298176c9c3baSmrg *) AM_DEFAULT_VERBOSITY=1;; 298276c9c3baSmrgesac 298376c9c3baSmrgam_make=${MAKE-make} 2984ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2985ed89697eSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 2986ed89697eSmrgif test ${am_cv_make_support_nested_variables+y} 2987ed89697eSmrgthen : 2988ed89697eSmrg printf %s "(cached) " >&6 2989ed89697eSmrgelse case e in #( 2990ed89697eSmrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 299176c9c3baSmrgBAR0=false 299276c9c3baSmrgBAR1=true 299376c9c3baSmrgV=1 299476c9c3baSmrgam__doit: 299576c9c3baSmrg @$(TRUE) 299676c9c3baSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 299776c9c3baSmrg am_cv_make_support_nested_variables=yes 299876c9c3baSmrgelse 299976c9c3baSmrg am_cv_make_support_nested_variables=no 3000ed89697eSmrgfi ;; 3001ed89697eSmrgesac 300276c9c3baSmrgfi 3003ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3004ed89697eSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 300576c9c3baSmrgif test $am_cv_make_support_nested_variables = yes; then 300676c9c3baSmrg AM_V='$(V)' 300776c9c3baSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 300876c9c3baSmrgelse 300976c9c3baSmrg AM_V=$AM_DEFAULT_VERBOSITY 301076c9c3baSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 301176c9c3baSmrgfi 301276c9c3baSmrgAM_BACKSLASH='\' 301376c9c3baSmrg 30149c125d91Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 30159c125d91Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 30169c125d91Smrg # is not polluted with repeated "-I." 30179c125d91Smrg am__isrc=' -I$(srcdir)' 30189c125d91Smrg # test to see if srcdir already configured 30199c125d91Smrg if test -f $srcdir/config.status; then 302076c9c3baSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 30219c125d91Smrg fi 302216910e25Smrgfi 302316910e25Smrg 302416910e25Smrg# test whether we have cygpath 302516910e25Smrgif test -z "$CYGPATH_W"; then 302616910e25Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 302716910e25Smrg CYGPATH_W='cygpath -w' 302816910e25Smrg else 302916910e25Smrg CYGPATH_W=echo 303016910e25Smrg fi 303116910e25Smrgfi 303216910e25Smrg 303316910e25Smrg 303416910e25Smrg# Define the identity of the package. 303516910e25Smrg PACKAGE='xmore' 3036ed89697eSmrg VERSION='1.0.4' 303716910e25Smrg 303816910e25Smrg 3039ed89697eSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 304016910e25Smrg 304116910e25Smrg 3042ed89697eSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 304316910e25Smrg 304416910e25Smrg# Some tools Automake needs. 304516910e25Smrg 304616910e25SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 304716910e25Smrg 304816910e25Smrg 304916910e25SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 305016910e25Smrg 305116910e25Smrg 305216910e25SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 305316910e25Smrg 305416910e25Smrg 305516910e25SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 305616910e25Smrg 305716910e25Smrg 305816910e25SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 305916910e25Smrg 306076c9c3baSmrg# For better backward compatibility. To be removed once Automake 1.9.x 306176c9c3baSmrg# dies out for good. For more background, see: 3062ed89697eSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3063ed89697eSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 306476c9c3baSmrgmkdir_p='$(MKDIR_P)' 306516910e25Smrg 306676c9c3baSmrg# We need awk for the "check" target (and possibly the TAP driver). The 306776c9c3baSmrg# system "awk" is bad on some platforms. 306876c9c3baSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 306976c9c3baSmrg# in the wild :-( We should find a proper way to deprecate it ... 307076c9c3baSmrgAMTAR='$${TAR-tar}' 307116910e25Smrg 307216910e25Smrg 307376c9c3baSmrg# We'll loop over all known methods to create a tar archive until one works. 307476c9c3baSmrg_am_tools='gnutar pax cpio none' 30759c125d91Smrg 307676c9c3baSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 30779c125d91Smrg 30789c125d91Smrg 30799c125d91Smrg 30809c125d91Smrg 30819c125d91Smrg 3082ed89697eSmrg# Variables for tags utilities; see am/tags.am 3083ed89697eSmrgif test -z "$CTAGS"; then 3084ed89697eSmrg CTAGS=ctags 3085ed89697eSmrgfi 3086ed89697eSmrg 3087ed89697eSmrgif test -z "$ETAGS"; then 3088ed89697eSmrg ETAGS=etags 3089ed89697eSmrgfi 3090ed89697eSmrg 3091ed89697eSmrgif test -z "$CSCOPE"; then 3092ed89697eSmrg CSCOPE=cscope 3093ed89697eSmrgfi 3094ed89697eSmrg 3095ed89697eSmrg 309616910e25Smrg 309776c9c3baSmrg# POSIX will say in a future version that running "rm -f" with no argument 309876c9c3baSmrg# is OK; and we want to be able to make that assumption in our Makefile 309976c9c3baSmrg# recipes. So use an aggressive probe to check that the usage we want is 310076c9c3baSmrg# actually supported "in the wild" to an acceptable degree. 310176c9c3baSmrg# See automake bug#10828. 310276c9c3baSmrg# To make any issue more visible, cause the running configure to be aborted 310376c9c3baSmrg# by default if the 'rm' program in use doesn't match our expectations; the 310476c9c3baSmrg# user can still override this though. 310576c9c3baSmrgif rm -f && rm -fr && rm -rf; then : OK; else 310676c9c3baSmrg cat >&2 <<'END' 310776c9c3baSmrgOops! 310876c9c3baSmrg 310976c9c3baSmrgYour 'rm' program seems unable to run without file operands specified 311076c9c3baSmrgon the command line, even when the '-f' option is present. This is contrary 311176c9c3baSmrgto the behaviour of most rm programs out there, and not conforming with 311276c9c3baSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 311376c9c3baSmrg 311476c9c3baSmrgPlease tell bug-automake@gnu.org about your system, including the value 311576c9c3baSmrgof your $PATH and any error possibly output before this message. This 311676c9c3baSmrgcan help us improve future automake versions. 311776c9c3baSmrg 311876c9c3baSmrgEND 311976c9c3baSmrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 312076c9c3baSmrg echo 'Configuration will proceed anyway, since you have set the' >&2 312176c9c3baSmrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 312276c9c3baSmrg echo >&2 312376c9c3baSmrg else 312476c9c3baSmrg cat >&2 <<'END' 312576c9c3baSmrgAborting the configuration process, to ensure you take notice of the issue. 312676c9c3baSmrg 312776c9c3baSmrgYou can download and install GNU coreutils to get an 'rm' implementation 3128ed89697eSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 312916910e25Smrg 313076c9c3baSmrgIf you want to complete the configuration process using your problematic 313176c9c3baSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 313276c9c3baSmrgto "yes", and re-run configure. 313376c9c3baSmrg 313476c9c3baSmrgEND 313576c9c3baSmrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 313676c9c3baSmrg fi 313776c9c3baSmrgfi 313816910e25Smrg 313916910e25Smrg 31409c125d91Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 314116910e25Smrg 314216910e25Smrg 314316910e25Smrg 314416910e25Smrg 314516910e25Smrg 314616910e25Smrg 31479c125d91Smrg 31489c125d91Smrg 31499c125d91Smrg 31509c125d91Smrg 31519c125d91Smrg 3152ed89697eSmrg 3153ed89697eSmrg 3154ed89697eSmrg 3155ed89697eSmrg 3156ed89697eSmrg 3157ed89697eSmrg 3158ed89697eSmrg 3159ed89697eSmrg 3160ed89697eSmrg 31619c125d91SmrgDEPDIR="${am__leading_dot}deps" 31629c125d91Smrg 31639c125d91Smrgac_config_commands="$ac_config_commands depfiles" 31649c125d91Smrg 3165ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3166ed89697eSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3167ed89697eSmrgcat > confinc.mk << 'END' 31689c125d91Smrgam__doit: 3169ed89697eSmrg @echo this is the am__doit target >confinc.out 31709c125d91Smrg.PHONY: am__doit 31719c125d91SmrgEND 31729c125d91Smrgam__include="#" 31739c125d91Smrgam__quote= 3174ed89697eSmrg# BSD make does it like this. 3175ed89697eSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3176ed89697eSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3177ed89697eSmrgecho 'include confinc.mk # ignored' > confmf.GNU 3178ed89697eSmrg_am_result=no 3179ed89697eSmrgfor s in GNU BSD; do 3180ed89697eSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3181ed89697eSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3182ed89697eSmrg ac_status=$? 3183ed89697eSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3184ed89697eSmrg (exit $ac_status); } 3185ed89697eSmrg case $?:`cat confinc.out 2>/dev/null` in #( 3186ed89697eSmrg '0:this is the am__doit target') : 3187ed89697eSmrg case $s in #( 3188ed89697eSmrg BSD) : 3189ed89697eSmrg am__include='.include' am__quote='"' ;; #( 3190ed89697eSmrg *) : 3191ed89697eSmrg am__include='include' am__quote='' ;; 3192ed89697eSmrgesac ;; #( 3193ed89697eSmrg *) : 31949c125d91Smrg ;; 3195ed89697eSmrgesac 3196ed89697eSmrg if test "$am__include" != "#"; then 3197ed89697eSmrg _am_result="yes ($s style)" 3198ed89697eSmrg break 3199ed89697eSmrg fi 3200ed89697eSmrgdone 3201ed89697eSmrgrm -f confinc.* confmf.* 3202ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3203ed89697eSmrgprintf "%s\n" "${_am_result}" >&6; } 320416910e25Smrg 32059c125d91Smrg# Check whether --enable-dependency-tracking was given. 3206ed89697eSmrgif test ${enable_dependency_tracking+y} 3207ed89697eSmrgthen : 32089c125d91Smrg enableval=$enable_dependency_tracking; 32099c125d91Smrgfi 321016910e25Smrg 32119c125d91Smrgif test "x$enable_dependency_tracking" != xno; then 32129c125d91Smrg am_depcomp="$ac_aux_dir/depcomp" 32139c125d91Smrg AMDEPBACKSLASH='\' 321476c9c3baSmrg am__nodep='_no' 32159c125d91Smrgfi 32169c125d91Smrg if test "x$enable_dependency_tracking" != xno; then 32179c125d91Smrg AMDEP_TRUE= 32189c125d91Smrg AMDEP_FALSE='#' 32199c125d91Smrgelse 32209c125d91Smrg AMDEP_TRUE='#' 32219c125d91Smrg AMDEP_FALSE= 32229c125d91Smrgfi 322316910e25Smrg 322416910e25Smrg 322516910e25Smrgac_ext=c 322616910e25Smrgac_cpp='$CPP $CPPFLAGS' 322716910e25Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 322816910e25Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 322916910e25Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 323016910e25Smrgif test -n "$ac_tool_prefix"; then 323116910e25Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 323216910e25Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 3233ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3234ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3235ed89697eSmrgif test ${ac_cv_prog_CC+y} 3236ed89697eSmrgthen : 3237ed89697eSmrg printf %s "(cached) " >&6 3238ed89697eSmrgelse case e in #( 3239ed89697eSmrg e) if test -n "$CC"; then 324016910e25Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 324116910e25Smrgelse 324216910e25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 324316910e25Smrgfor as_dir in $PATH 324416910e25Smrgdo 324516910e25Smrg IFS=$as_save_IFS 3246ed89697eSmrg case $as_dir in #((( 3247ed89697eSmrg '') as_dir=./ ;; 3248ed89697eSmrg */) ;; 3249ed89697eSmrg *) as_dir=$as_dir/ ;; 3250ed89697eSmrg esac 32519c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3252ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 325316910e25Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3254ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 325516910e25Smrg break 2 325616910e25Smrg fi 325716910e25Smrgdone 32589c125d91Smrg done 32599c125d91SmrgIFS=$as_save_IFS 326016910e25Smrg 3261ed89697eSmrgfi ;; 3262ed89697eSmrgesac 326316910e25Smrgfi 326416910e25SmrgCC=$ac_cv_prog_CC 326516910e25Smrgif test -n "$CC"; then 3266ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3267ed89697eSmrgprintf "%s\n" "$CC" >&6; } 326816910e25Smrgelse 3269ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3270ed89697eSmrgprintf "%s\n" "no" >&6; } 327116910e25Smrgfi 327216910e25Smrg 32739c125d91Smrg 327416910e25Smrgfi 327516910e25Smrgif test -z "$ac_cv_prog_CC"; then 327616910e25Smrg ac_ct_CC=$CC 327716910e25Smrg # Extract the first word of "gcc", so it can be a program name with args. 327816910e25Smrgset dummy gcc; ac_word=$2 3279ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3280ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3281ed89697eSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3282ed89697eSmrgthen : 3283ed89697eSmrg printf %s "(cached) " >&6 3284ed89697eSmrgelse case e in #( 3285ed89697eSmrg e) if test -n "$ac_ct_CC"; then 328616910e25Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 328716910e25Smrgelse 328816910e25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 328916910e25Smrgfor as_dir in $PATH 329016910e25Smrgdo 329116910e25Smrg IFS=$as_save_IFS 3292ed89697eSmrg case $as_dir in #((( 3293ed89697eSmrg '') as_dir=./ ;; 3294ed89697eSmrg */) ;; 3295ed89697eSmrg *) as_dir=$as_dir/ ;; 3296ed89697eSmrg esac 32979c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3298ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 329916910e25Smrg ac_cv_prog_ac_ct_CC="gcc" 3300ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 330116910e25Smrg break 2 330216910e25Smrg fi 330316910e25Smrgdone 33049c125d91Smrg done 33059c125d91SmrgIFS=$as_save_IFS 330616910e25Smrg 3307ed89697eSmrgfi ;; 3308ed89697eSmrgesac 330916910e25Smrgfi 331016910e25Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 331116910e25Smrgif test -n "$ac_ct_CC"; then 3312ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3313ed89697eSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 331416910e25Smrgelse 3315ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3316ed89697eSmrgprintf "%s\n" "no" >&6; } 331716910e25Smrgfi 331816910e25Smrg 33199c125d91Smrg if test "x$ac_ct_CC" = x; then 33209c125d91Smrg CC="" 33219c125d91Smrg else 33229c125d91Smrg case $cross_compiling:$ac_tool_warned in 33239c125d91Smrgyes:) 3324ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3325ed89697eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 33269c125d91Smrgac_tool_warned=yes ;; 33279c125d91Smrgesac 33289c125d91Smrg CC=$ac_ct_CC 33299c125d91Smrg fi 333016910e25Smrgelse 333116910e25Smrg CC="$ac_cv_prog_CC" 333216910e25Smrgfi 333316910e25Smrg 333416910e25Smrgif test -z "$CC"; then 33359c125d91Smrg if test -n "$ac_tool_prefix"; then 33369c125d91Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 333716910e25Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 3338ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3339ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3340ed89697eSmrgif test ${ac_cv_prog_CC+y} 3341ed89697eSmrgthen : 3342ed89697eSmrg printf %s "(cached) " >&6 3343ed89697eSmrgelse case e in #( 3344ed89697eSmrg e) if test -n "$CC"; then 334516910e25Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 334616910e25Smrgelse 334716910e25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 334816910e25Smrgfor as_dir in $PATH 334916910e25Smrgdo 335016910e25Smrg IFS=$as_save_IFS 3351ed89697eSmrg case $as_dir in #((( 3352ed89697eSmrg '') as_dir=./ ;; 3353ed89697eSmrg */) ;; 3354ed89697eSmrg *) as_dir=$as_dir/ ;; 3355ed89697eSmrg esac 33569c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3357ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 335816910e25Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3359ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 336016910e25Smrg break 2 336116910e25Smrg fi 336216910e25Smrgdone 33639c125d91Smrg done 33649c125d91SmrgIFS=$as_save_IFS 336516910e25Smrg 3366ed89697eSmrgfi ;; 3367ed89697eSmrgesac 336816910e25Smrgfi 336916910e25SmrgCC=$ac_cv_prog_CC 337016910e25Smrgif test -n "$CC"; then 3371ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3372ed89697eSmrgprintf "%s\n" "$CC" >&6; } 337316910e25Smrgelse 3374ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3375ed89697eSmrgprintf "%s\n" "no" >&6; } 337616910e25Smrgfi 337716910e25Smrg 337816910e25Smrg 33799c125d91Smrg fi 338016910e25Smrgfi 338116910e25Smrgif test -z "$CC"; then 338216910e25Smrg # Extract the first word of "cc", so it can be a program name with args. 338316910e25Smrgset dummy cc; ac_word=$2 3384ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3385ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3386ed89697eSmrgif test ${ac_cv_prog_CC+y} 3387ed89697eSmrgthen : 3388ed89697eSmrg printf %s "(cached) " >&6 3389ed89697eSmrgelse case e in #( 3390ed89697eSmrg e) if test -n "$CC"; then 339116910e25Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 339216910e25Smrgelse 339316910e25Smrg ac_prog_rejected=no 339416910e25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 339516910e25Smrgfor as_dir in $PATH 339616910e25Smrgdo 339716910e25Smrg IFS=$as_save_IFS 3398ed89697eSmrg case $as_dir in #((( 3399ed89697eSmrg '') as_dir=./ ;; 3400ed89697eSmrg */) ;; 3401ed89697eSmrg *) as_dir=$as_dir/ ;; 3402ed89697eSmrg esac 34039c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3404ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3405ed89697eSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 340616910e25Smrg ac_prog_rejected=yes 340716910e25Smrg continue 340816910e25Smrg fi 340916910e25Smrg ac_cv_prog_CC="cc" 3410ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 341116910e25Smrg break 2 341216910e25Smrg fi 341316910e25Smrgdone 34149c125d91Smrg done 34159c125d91SmrgIFS=$as_save_IFS 341616910e25Smrg 341716910e25Smrgif test $ac_prog_rejected = yes; then 341816910e25Smrg # We found a bogon in the path, so make sure we never use it. 341916910e25Smrg set dummy $ac_cv_prog_CC 342016910e25Smrg shift 342116910e25Smrg if test $# != 0; then 342216910e25Smrg # We chose a different compiler from the bogus one. 342316910e25Smrg # However, it has the same basename, so the bogon will be chosen 342416910e25Smrg # first if we set CC to just the basename; use the full file name. 342516910e25Smrg shift 3426ed89697eSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 342716910e25Smrg fi 342816910e25Smrgfi 3429ed89697eSmrgfi ;; 3430ed89697eSmrgesac 343116910e25Smrgfi 343216910e25SmrgCC=$ac_cv_prog_CC 343316910e25Smrgif test -n "$CC"; then 3434ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3435ed89697eSmrgprintf "%s\n" "$CC" >&6; } 343616910e25Smrgelse 3437ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3438ed89697eSmrgprintf "%s\n" "no" >&6; } 343916910e25Smrgfi 344016910e25Smrg 34419c125d91Smrg 344216910e25Smrgfi 344316910e25Smrgif test -z "$CC"; then 344416910e25Smrg if test -n "$ac_tool_prefix"; then 34459c125d91Smrg for ac_prog in cl.exe 344616910e25Smrg do 344716910e25Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 344816910e25Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3449ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3450ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3451ed89697eSmrgif test ${ac_cv_prog_CC+y} 3452ed89697eSmrgthen : 3453ed89697eSmrg printf %s "(cached) " >&6 3454ed89697eSmrgelse case e in #( 3455ed89697eSmrg e) if test -n "$CC"; then 345616910e25Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 345716910e25Smrgelse 345816910e25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 345916910e25Smrgfor as_dir in $PATH 346016910e25Smrgdo 346116910e25Smrg IFS=$as_save_IFS 3462ed89697eSmrg case $as_dir in #((( 3463ed89697eSmrg '') as_dir=./ ;; 3464ed89697eSmrg */) ;; 3465ed89697eSmrg *) as_dir=$as_dir/ ;; 3466ed89697eSmrg esac 34679c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3468ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 346916910e25Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3470ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 347116910e25Smrg break 2 347216910e25Smrg fi 347316910e25Smrgdone 34749c125d91Smrg done 34759c125d91SmrgIFS=$as_save_IFS 347616910e25Smrg 3477ed89697eSmrgfi ;; 3478ed89697eSmrgesac 347916910e25Smrgfi 348016910e25SmrgCC=$ac_cv_prog_CC 348116910e25Smrgif test -n "$CC"; then 3482ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3483ed89697eSmrgprintf "%s\n" "$CC" >&6; } 348416910e25Smrgelse 3485ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3486ed89697eSmrgprintf "%s\n" "no" >&6; } 348716910e25Smrgfi 348816910e25Smrg 34899c125d91Smrg 349016910e25Smrg test -n "$CC" && break 349116910e25Smrg done 349216910e25Smrgfi 349316910e25Smrgif test -z "$CC"; then 349416910e25Smrg ac_ct_CC=$CC 34959c125d91Smrg for ac_prog in cl.exe 349616910e25Smrgdo 349716910e25Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 349816910e25Smrgset dummy $ac_prog; ac_word=$2 3499ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3500ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3501ed89697eSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3502ed89697eSmrgthen : 3503ed89697eSmrg printf %s "(cached) " >&6 3504ed89697eSmrgelse case e in #( 3505ed89697eSmrg e) if test -n "$ac_ct_CC"; then 350616910e25Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 350716910e25Smrgelse 350816910e25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 350916910e25Smrgfor as_dir in $PATH 351016910e25Smrgdo 351116910e25Smrg IFS=$as_save_IFS 3512ed89697eSmrg case $as_dir in #((( 3513ed89697eSmrg '') as_dir=./ ;; 3514ed89697eSmrg */) ;; 3515ed89697eSmrg *) as_dir=$as_dir/ ;; 3516ed89697eSmrg esac 35179c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3518ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 351916910e25Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 3520ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 352116910e25Smrg break 2 352216910e25Smrg fi 352316910e25Smrgdone 35249c125d91Smrg done 35259c125d91SmrgIFS=$as_save_IFS 352616910e25Smrg 3527ed89697eSmrgfi ;; 3528ed89697eSmrgesac 352916910e25Smrgfi 353016910e25Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 353116910e25Smrgif test -n "$ac_ct_CC"; then 3532ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3533ed89697eSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 353416910e25Smrgelse 3535ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3536ed89697eSmrgprintf "%s\n" "no" >&6; } 353716910e25Smrgfi 353816910e25Smrg 35399c125d91Smrg 354016910e25Smrg test -n "$ac_ct_CC" && break 354116910e25Smrgdone 354216910e25Smrg 35439c125d91Smrg if test "x$ac_ct_CC" = x; then 35449c125d91Smrg CC="" 35459c125d91Smrg else 35469c125d91Smrg case $cross_compiling:$ac_tool_warned in 35479c125d91Smrgyes:) 3548ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3549ed89697eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3550ed89697eSmrgac_tool_warned=yes ;; 3551ed89697eSmrgesac 3552ed89697eSmrg CC=$ac_ct_CC 3553ed89697eSmrg fi 3554ed89697eSmrgfi 3555ed89697eSmrg 3556ed89697eSmrgfi 3557ed89697eSmrgif test -z "$CC"; then 3558ed89697eSmrg if test -n "$ac_tool_prefix"; then 3559ed89697eSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3560ed89697eSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 3561ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3562ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3563ed89697eSmrgif test ${ac_cv_prog_CC+y} 3564ed89697eSmrgthen : 3565ed89697eSmrg printf %s "(cached) " >&6 3566ed89697eSmrgelse case e in #( 3567ed89697eSmrg e) if test -n "$CC"; then 3568ed89697eSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3569ed89697eSmrgelse 3570ed89697eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3571ed89697eSmrgfor as_dir in $PATH 3572ed89697eSmrgdo 3573ed89697eSmrg IFS=$as_save_IFS 3574ed89697eSmrg case $as_dir in #((( 3575ed89697eSmrg '') as_dir=./ ;; 3576ed89697eSmrg */) ;; 3577ed89697eSmrg *) as_dir=$as_dir/ ;; 3578ed89697eSmrg esac 3579ed89697eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3580ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3581ed89697eSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3582ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3583ed89697eSmrg break 2 3584ed89697eSmrg fi 3585ed89697eSmrgdone 3586ed89697eSmrg done 3587ed89697eSmrgIFS=$as_save_IFS 3588ed89697eSmrg 3589ed89697eSmrgfi ;; 3590ed89697eSmrgesac 3591ed89697eSmrgfi 3592ed89697eSmrgCC=$ac_cv_prog_CC 3593ed89697eSmrgif test -n "$CC"; then 3594ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3595ed89697eSmrgprintf "%s\n" "$CC" >&6; } 3596ed89697eSmrgelse 3597ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3598ed89697eSmrgprintf "%s\n" "no" >&6; } 3599ed89697eSmrgfi 3600ed89697eSmrg 3601ed89697eSmrg 3602ed89697eSmrgfi 3603ed89697eSmrgif test -z "$ac_cv_prog_CC"; then 3604ed89697eSmrg ac_ct_CC=$CC 3605ed89697eSmrg # Extract the first word of "clang", so it can be a program name with args. 3606ed89697eSmrgset dummy clang; ac_word=$2 3607ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3608ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 3609ed89697eSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3610ed89697eSmrgthen : 3611ed89697eSmrg printf %s "(cached) " >&6 3612ed89697eSmrgelse case e in #( 3613ed89697eSmrg e) if test -n "$ac_ct_CC"; then 3614ed89697eSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3615ed89697eSmrgelse 3616ed89697eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3617ed89697eSmrgfor as_dir in $PATH 3618ed89697eSmrgdo 3619ed89697eSmrg IFS=$as_save_IFS 3620ed89697eSmrg case $as_dir in #((( 3621ed89697eSmrg '') as_dir=./ ;; 3622ed89697eSmrg */) ;; 3623ed89697eSmrg *) as_dir=$as_dir/ ;; 3624ed89697eSmrg esac 3625ed89697eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3626ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3627ed89697eSmrg ac_cv_prog_ac_ct_CC="clang" 3628ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3629ed89697eSmrg break 2 3630ed89697eSmrg fi 3631ed89697eSmrgdone 3632ed89697eSmrg done 3633ed89697eSmrgIFS=$as_save_IFS 3634ed89697eSmrg 3635ed89697eSmrgfi ;; 3636ed89697eSmrgesac 3637ed89697eSmrgfi 3638ed89697eSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3639ed89697eSmrgif test -n "$ac_ct_CC"; then 3640ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3641ed89697eSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3642ed89697eSmrgelse 3643ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3644ed89697eSmrgprintf "%s\n" "no" >&6; } 3645ed89697eSmrgfi 3646ed89697eSmrg 3647ed89697eSmrg if test "x$ac_ct_CC" = x; then 3648ed89697eSmrg CC="" 3649ed89697eSmrg else 3650ed89697eSmrg case $cross_compiling:$ac_tool_warned in 3651ed89697eSmrgyes:) 3652ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3653ed89697eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 36549c125d91Smrgac_tool_warned=yes ;; 36559c125d91Smrgesac 36569c125d91Smrg CC=$ac_ct_CC 36579c125d91Smrg fi 3658ed89697eSmrgelse 3659ed89697eSmrg CC="$ac_cv_prog_CC" 366016910e25Smrgfi 366116910e25Smrg 366216910e25Smrgfi 366316910e25Smrg 366416910e25Smrg 3665ed89697eSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3666ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 366776c9c3baSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 3668ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } 366916910e25Smrg 367016910e25Smrg# Provide some information about the compiler. 3671ed89697eSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 36729c125d91Smrgset X $ac_compile 36739c125d91Smrgac_compiler=$2 3674ed89697eSmrgfor ac_option in --version -v -V -qversion -version; do 36759c125d91Smrg { { ac_try="$ac_compiler $ac_option >&5" 36769c125d91Smrgcase "(($ac_try" in 36779c125d91Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36789c125d91Smrg *) ac_try_echo=$ac_try;; 36799c125d91Smrgesac 36809c125d91Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3681ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 36829c125d91Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 368316910e25Smrg ac_status=$? 36849c125d91Smrg if test -s conftest.err; then 36859c125d91Smrg sed '10a\ 36869c125d91Smrg... rest of stderr output deleted ... 36879c125d91Smrg 10q' conftest.err >conftest.er1 36889c125d91Smrg cat conftest.er1 >&5 36899c125d91Smrg fi 36909c125d91Smrg rm -f conftest.er1 conftest.err 3691ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36929c125d91Smrg test $ac_status = 0; } 36939c125d91Smrgdone 369416910e25Smrg 36959c125d91Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 369616910e25Smrg/* end confdefs.h. */ 369716910e25Smrg 369816910e25Smrgint 3699ed89697eSmrgmain (void) 370016910e25Smrg{ 370116910e25Smrg 370216910e25Smrg ; 370316910e25Smrg return 0; 370416910e25Smrg} 370516910e25Smrg_ACEOF 370616910e25Smrgac_clean_files_save=$ac_clean_files 37079c125d91Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 370816910e25Smrg# Try to create an executable without -o first, disregard a.out. 370916910e25Smrg# It will help us diagnose broken compilers, and finding out an intuition 371016910e25Smrg# of exeext. 3711ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3712ed89697eSmrgprintf %s "checking whether the C compiler works... " >&6; } 3713ed89697eSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 37149c125d91Smrg 37159c125d91Smrg# The possible output files: 37169c125d91Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 37179c125d91Smrg 37189c125d91Smrgac_rmfiles= 37199c125d91Smrgfor ac_file in $ac_files 37209c125d91Smrgdo 37219c125d91Smrg case $ac_file in 37229c125d91Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 37239c125d91Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 37249c125d91Smrg esac 37259c125d91Smrgdone 37269c125d91Smrgrm -f $ac_rmfiles 37279c125d91Smrg 37289c125d91Smrgif { { ac_try="$ac_link_default" 37299c125d91Smrgcase "(($ac_try" in 37309c125d91Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37319c125d91Smrg *) ac_try_echo=$ac_try;; 37329c125d91Smrgesac 37339c125d91Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3734ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 37359c125d91Smrg (eval "$ac_link_default") 2>&5 373616910e25Smrg ac_status=$? 3737ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3738ed89697eSmrg test $ac_status = 0; } 3739ed89697eSmrgthen : 3740ed89697eSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 3741ed89697eSmrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 37429c125d91Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 37439c125d91Smrg# so that the user can short-circuit this test for compilers unknown to 37449c125d91Smrg# Autoconf. 37459c125d91Smrgfor ac_file in $ac_files '' 374616910e25Smrgdo 374716910e25Smrg test -f "$ac_file" || continue 374816910e25Smrg case $ac_file in 37499c125d91Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 375016910e25Smrg ;; 375116910e25Smrg [ab].out ) 375216910e25Smrg # We found the default executable, but exeext='' is most 375316910e25Smrg # certainly right. 375416910e25Smrg break;; 375516910e25Smrg *.* ) 3756ed89697eSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 37579c125d91Smrg then :; else 37589c125d91Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37599c125d91Smrg fi 37609c125d91Smrg # We set ac_cv_exeext here because the later test for it is not 3761ed89697eSmrg # safe: cross compilers may not add the suffix if given an '-o' 37629c125d91Smrg # argument, so we may need to know it at that point already. 37639c125d91Smrg # Even if this section looks crufty: it has the advantage of 37649c125d91Smrg # actually working. 376516910e25Smrg break;; 376616910e25Smrg * ) 376716910e25Smrg break;; 376816910e25Smrg esac 376916910e25Smrgdone 37709c125d91Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 37719c125d91Smrg 3772ed89697eSmrgelse case e in #( 3773ed89697eSmrg e) ac_file='' ;; 3774ed89697eSmrgesac 37759c125d91Smrgfi 3776ed89697eSmrgif test -z "$ac_file" 3777ed89697eSmrgthen : 3778ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3779ed89697eSmrgprintf "%s\n" "no" >&6; } 3780ed89697eSmrgprintf "%s\n" "$as_me: failed program was:" >&5 378116910e25Smrgsed 's/^/| /' conftest.$ac_ext >&5 378216910e25Smrg 3783ed89697eSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3784ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 378576c9c3baSmrgas_fn_error 77 "C compiler cannot create executables 3786ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } 3787ed89697eSmrgelse case e in #( 3788ed89697eSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3789ed89697eSmrgprintf "%s\n" "yes" >&6; } ;; 3790ed89697eSmrgesac 379116910e25Smrgfi 3792ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3793ed89697eSmrgprintf %s "checking for C compiler default output file name... " >&6; } 3794ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3795ed89697eSmrgprintf "%s\n" "$ac_file" >&6; } 379616910e25Smrgac_exeext=$ac_cv_exeext 379716910e25Smrg 37989c125d91Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 379916910e25Smrgac_clean_files=$ac_clean_files_save 3800ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3801ed89697eSmrgprintf %s "checking for suffix of executables... " >&6; } 38029c125d91Smrgif { { ac_try="$ac_link" 38039c125d91Smrgcase "(($ac_try" in 38049c125d91Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38059c125d91Smrg *) ac_try_echo=$ac_try;; 38069c125d91Smrgesac 38079c125d91Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3808ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38099c125d91Smrg (eval "$ac_link") 2>&5 381016910e25Smrg ac_status=$? 3811ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3812ed89697eSmrg test $ac_status = 0; } 3813ed89697eSmrgthen : 3814ed89697eSmrg # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 3815ed89697eSmrg# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 3816ed89697eSmrg# work properly (i.e., refer to 'conftest.exe'), while it won't with 3817ed89697eSmrg# 'rm'. 381816910e25Smrgfor ac_file in conftest.exe conftest conftest.*; do 381916910e25Smrg test -f "$ac_file" || continue 382016910e25Smrg case $ac_file in 38219c125d91Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 382216910e25Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 382316910e25Smrg break;; 382416910e25Smrg * ) break;; 382516910e25Smrg esac 382616910e25Smrgdone 3827ed89697eSmrgelse case e in #( 3828ed89697eSmrg e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3829ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 383076c9c3baSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3831ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3832ed89697eSmrgesac 383316910e25Smrgfi 38349c125d91Smrgrm -f conftest conftest$ac_cv_exeext 3835ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3836ed89697eSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 383716910e25Smrg 383816910e25Smrgrm -f conftest.$ac_ext 383916910e25SmrgEXEEXT=$ac_cv_exeext 384016910e25Smrgac_exeext=$EXEEXT 38419c125d91Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 38429c125d91Smrg/* end confdefs.h. */ 38439c125d91Smrg#include <stdio.h> 38449c125d91Smrgint 3845ed89697eSmrgmain (void) 38469c125d91Smrg{ 38479c125d91SmrgFILE *f = fopen ("conftest.out", "w"); 3848ed89697eSmrg if (!f) 3849ed89697eSmrg return 1; 38509c125d91Smrg return ferror (f) || fclose (f) != 0; 38519c125d91Smrg 38529c125d91Smrg ; 38539c125d91Smrg return 0; 38549c125d91Smrg} 385516910e25Smrg_ACEOF 38569c125d91Smrgac_clean_files="$ac_clean_files conftest.out" 38579c125d91Smrg# Check that the compiler produces executables we can run. If not, either 38589c125d91Smrg# the compiler is broken, or we cross compile. 3859ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3860ed89697eSmrgprintf %s "checking whether we are cross compiling... " >&6; } 38619c125d91Smrgif test "$cross_compiling" != yes; then 38629c125d91Smrg { { ac_try="$ac_link" 38639c125d91Smrgcase "(($ac_try" in 38649c125d91Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38659c125d91Smrg *) ac_try_echo=$ac_try;; 38669c125d91Smrgesac 38679c125d91Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3868ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38699c125d91Smrg (eval "$ac_link") 2>&5 38709c125d91Smrg ac_status=$? 3871ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38729c125d91Smrg test $ac_status = 0; } 38739c125d91Smrg if { ac_try='./conftest$ac_cv_exeext' 38749c125d91Smrg { { case "(($ac_try" in 38759c125d91Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38769c125d91Smrg *) ac_try_echo=$ac_try;; 38779c125d91Smrgesac 38789c125d91Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3879ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38809c125d91Smrg (eval "$ac_try") 2>&5 38819c125d91Smrg ac_status=$? 3882ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38839c125d91Smrg test $ac_status = 0; }; }; then 38849c125d91Smrg cross_compiling=no 38859c125d91Smrg else 38869c125d91Smrg if test "$cross_compiling" = maybe; then 38879c125d91Smrg cross_compiling=yes 38889c125d91Smrg else 3889ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3890ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3891ed89697eSmrgas_fn_error 77 "cannot run C compiled programs. 3892ed89697eSmrgIf you meant to cross compile, use '--host'. 3893ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } 38949c125d91Smrg fi 38959c125d91Smrg fi 38969c125d91Smrgfi 3897ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3898ed89697eSmrgprintf "%s\n" "$cross_compiling" >&6; } 38999c125d91Smrg 3900ed89697eSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \ 3901ed89697eSmrg conftest.o conftest.obj conftest.out 39029c125d91Smrgac_clean_files=$ac_clean_files_save 3903ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3904ed89697eSmrgprintf %s "checking for suffix of object files... " >&6; } 3905ed89697eSmrgif test ${ac_cv_objext+y} 3906ed89697eSmrgthen : 3907ed89697eSmrg printf %s "(cached) " >&6 3908ed89697eSmrgelse case e in #( 3909ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 391016910e25Smrg/* end confdefs.h. */ 391116910e25Smrg 391216910e25Smrgint 3913ed89697eSmrgmain (void) 391416910e25Smrg{ 391516910e25Smrg 391616910e25Smrg ; 391716910e25Smrg return 0; 391816910e25Smrg} 391916910e25Smrg_ACEOF 392016910e25Smrgrm -f conftest.o conftest.obj 39219c125d91Smrgif { { ac_try="$ac_compile" 39229c125d91Smrgcase "(($ac_try" in 39239c125d91Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 39249c125d91Smrg *) ac_try_echo=$ac_try;; 39259c125d91Smrgesac 39269c125d91Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3927ed89697eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 39289c125d91Smrg (eval "$ac_compile") 2>&5 392916910e25Smrg ac_status=$? 3930ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3931ed89697eSmrg test $ac_status = 0; } 3932ed89697eSmrgthen : 39339c125d91Smrg for ac_file in conftest.o conftest.obj conftest.*; do 39349c125d91Smrg test -f "$ac_file" || continue; 393516910e25Smrg case $ac_file in 39369c125d91Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 393716910e25Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 393816910e25Smrg break;; 393916910e25Smrg esac 394016910e25Smrgdone 3941ed89697eSmrgelse case e in #( 3942ed89697eSmrg e) printf "%s\n" "$as_me: failed program was:" >&5 394316910e25Smrgsed 's/^/| /' conftest.$ac_ext >&5 394416910e25Smrg 3945ed89697eSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 3946ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 394776c9c3baSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3948ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 3949ed89697eSmrgesac 395016910e25Smrgfi 3951ed89697eSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 3952ed89697eSmrgesac 395316910e25Smrgfi 3954ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3955ed89697eSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 395616910e25SmrgOBJEXT=$ac_cv_objext 395716910e25Smrgac_objext=$OBJEXT 3958ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 3959ed89697eSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 3960ed89697eSmrgif test ${ac_cv_c_compiler_gnu+y} 3961ed89697eSmrgthen : 3962ed89697eSmrg printf %s "(cached) " >&6 3963ed89697eSmrgelse case e in #( 3964ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 396516910e25Smrg/* end confdefs.h. */ 396616910e25Smrg 396716910e25Smrgint 3968ed89697eSmrgmain (void) 396916910e25Smrg{ 397016910e25Smrg#ifndef __GNUC__ 397116910e25Smrg choke me 397216910e25Smrg#endif 397316910e25Smrg 397416910e25Smrg ; 397516910e25Smrg return 0; 397616910e25Smrg} 397716910e25Smrg_ACEOF 3978ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 3979ed89697eSmrgthen : 398016910e25Smrg ac_compiler_gnu=yes 3981ed89697eSmrgelse case e in #( 3982ed89697eSmrg e) ac_compiler_gnu=no ;; 3983ed89697eSmrgesac 398416910e25Smrgfi 3985ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 398616910e25Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3987ed89697eSmrg ;; 3988ed89697eSmrgesac 398916910e25Smrgfi 3990ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3991ed89697eSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 3992ed89697eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3993ed89697eSmrg 39949c125d91Smrgif test $ac_compiler_gnu = yes; then 39959c125d91Smrg GCC=yes 39969c125d91Smrgelse 39979c125d91Smrg GCC= 39989c125d91Smrgfi 3999ed89697eSmrgac_test_CFLAGS=${CFLAGS+y} 400016910e25Smrgac_save_CFLAGS=$CFLAGS 4001ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4002ed89697eSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 4003ed89697eSmrgif test ${ac_cv_prog_cc_g+y} 4004ed89697eSmrgthen : 4005ed89697eSmrg printf %s "(cached) " >&6 4006ed89697eSmrgelse case e in #( 4007ed89697eSmrg e) ac_save_c_werror_flag=$ac_c_werror_flag 40089c125d91Smrg ac_c_werror_flag=yes 40099c125d91Smrg ac_cv_prog_cc_g=no 40109c125d91Smrg CFLAGS="-g" 40119c125d91Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 401216910e25Smrg/* end confdefs.h. */ 401316910e25Smrg 401416910e25Smrgint 4015ed89697eSmrgmain (void) 401616910e25Smrg{ 401716910e25Smrg 401816910e25Smrg ; 401916910e25Smrg return 0; 402016910e25Smrg} 402116910e25Smrg_ACEOF 4022ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 4023ed89697eSmrgthen : 402416910e25Smrg ac_cv_prog_cc_g=yes 4025ed89697eSmrgelse case e in #( 4026ed89697eSmrg e) CFLAGS="" 40279c125d91Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40289c125d91Smrg/* end confdefs.h. */ 40299c125d91Smrg 40309c125d91Smrgint 4031ed89697eSmrgmain (void) 40329c125d91Smrg{ 40339c125d91Smrg 40349c125d91Smrg ; 40359c125d91Smrg return 0; 40369c125d91Smrg} 40379c125d91Smrg_ACEOF 4038ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 4039ed89697eSmrgthen : 40409c125d91Smrg 4041ed89697eSmrgelse case e in #( 4042ed89697eSmrg e) ac_c_werror_flag=$ac_save_c_werror_flag 40439c125d91Smrg CFLAGS="-g" 40449c125d91Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40459c125d91Smrg/* end confdefs.h. */ 40469c125d91Smrg 40479c125d91Smrgint 4048ed89697eSmrgmain (void) 40499c125d91Smrg{ 405016910e25Smrg 40519c125d91Smrg ; 40529c125d91Smrg return 0; 40539c125d91Smrg} 40549c125d91Smrg_ACEOF 4055ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 4056ed89697eSmrgthen : 40579c125d91Smrg ac_cv_prog_cc_g=yes 40589c125d91Smrgfi 4059ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4060ed89697eSmrgesac 406116910e25Smrgfi 4062ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4063ed89697eSmrgesac 406416910e25Smrgfi 4065ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4066ed89697eSmrg ac_c_werror_flag=$ac_save_c_werror_flag ;; 4067ed89697eSmrgesac 40689c125d91Smrgfi 4069ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4070ed89697eSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4071ed89697eSmrgif test $ac_test_CFLAGS; then 407216910e25Smrg CFLAGS=$ac_save_CFLAGS 407316910e25Smrgelif test $ac_cv_prog_cc_g = yes; then 407416910e25Smrg if test "$GCC" = yes; then 407516910e25Smrg CFLAGS="-g -O2" 407616910e25Smrg else 407716910e25Smrg CFLAGS="-g" 407816910e25Smrg fi 407916910e25Smrgelse 408016910e25Smrg if test "$GCC" = yes; then 408116910e25Smrg CFLAGS="-O2" 408216910e25Smrg else 408316910e25Smrg CFLAGS= 408416910e25Smrg fi 408516910e25Smrgfi 4086ed89697eSmrgac_prog_cc_stdc=no 4087ed89697eSmrgif test x$ac_prog_cc_stdc = xno 4088ed89697eSmrgthen : 4089ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4090ed89697eSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 4091ed89697eSmrgif test ${ac_cv_prog_cc_c11+y} 4092ed89697eSmrgthen : 4093ed89697eSmrg printf %s "(cached) " >&6 4094ed89697eSmrgelse case e in #( 4095ed89697eSmrg e) ac_cv_prog_cc_c11=no 409616910e25Smrgac_save_CC=$CC 40979c125d91Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 409816910e25Smrg/* end confdefs.h. */ 4099ed89697eSmrg$ac_c_conftest_c11_program 4100ed89697eSmrg_ACEOF 4101ed89697eSmrgfor ac_arg in '' -std=gnu11 4102ed89697eSmrgdo 4103ed89697eSmrg CC="$ac_save_CC $ac_arg" 4104ed89697eSmrg if ac_fn_c_try_compile "$LINENO" 4105ed89697eSmrgthen : 4106ed89697eSmrg ac_cv_prog_cc_c11=$ac_arg 4107ed89697eSmrgfi 4108ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4109ed89697eSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4110ed89697eSmrgdone 4111ed89697eSmrgrm -f conftest.$ac_ext 4112ed89697eSmrgCC=$ac_save_CC ;; 4113ed89697eSmrgesac 4114ed89697eSmrgfi 411516910e25Smrg 4116ed89697eSmrgif test "x$ac_cv_prog_cc_c11" = xno 4117ed89697eSmrgthen : 4118ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4119ed89697eSmrgprintf "%s\n" "unsupported" >&6; } 4120ed89697eSmrgelse case e in #( 4121ed89697eSmrg e) if test "x$ac_cv_prog_cc_c11" = x 4122ed89697eSmrgthen : 4123ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4124ed89697eSmrgprintf "%s\n" "none needed" >&6; } 4125ed89697eSmrgelse case e in #( 4126ed89697eSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4127ed89697eSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4128ed89697eSmrg CC="$CC $ac_cv_prog_cc_c11" ;; 4129ed89697eSmrgesac 4130ed89697eSmrgfi 4131ed89697eSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4132ed89697eSmrg ac_prog_cc_stdc=c11 ;; 4133ed89697eSmrgesac 4134ed89697eSmrgfi 4135ed89697eSmrgfi 4136ed89697eSmrgif test x$ac_prog_cc_stdc = xno 4137ed89697eSmrgthen : 4138ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4139ed89697eSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 4140ed89697eSmrgif test ${ac_cv_prog_cc_c99+y} 4141ed89697eSmrgthen : 4142ed89697eSmrg printf %s "(cached) " >&6 4143ed89697eSmrgelse case e in #( 4144ed89697eSmrg e) ac_cv_prog_cc_c99=no 4145ed89697eSmrgac_save_CC=$CC 4146ed89697eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4147ed89697eSmrg/* end confdefs.h. */ 4148ed89697eSmrg$ac_c_conftest_c99_program 4149ed89697eSmrg_ACEOF 4150ed89697eSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4151ed89697eSmrgdo 4152ed89697eSmrg CC="$ac_save_CC $ac_arg" 4153ed89697eSmrg if ac_fn_c_try_compile "$LINENO" 4154ed89697eSmrgthen : 4155ed89697eSmrg ac_cv_prog_cc_c99=$ac_arg 4156ed89697eSmrgfi 4157ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4158ed89697eSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4159ed89697eSmrgdone 4160ed89697eSmrgrm -f conftest.$ac_ext 4161ed89697eSmrgCC=$ac_save_CC ;; 4162ed89697eSmrgesac 4163ed89697eSmrgfi 41649c125d91Smrg 4165ed89697eSmrgif test "x$ac_cv_prog_cc_c99" = xno 4166ed89697eSmrgthen : 4167ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4168ed89697eSmrgprintf "%s\n" "unsupported" >&6; } 4169ed89697eSmrgelse case e in #( 4170ed89697eSmrg e) if test "x$ac_cv_prog_cc_c99" = x 4171ed89697eSmrgthen : 4172ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4173ed89697eSmrgprintf "%s\n" "none needed" >&6; } 4174ed89697eSmrgelse case e in #( 4175ed89697eSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4176ed89697eSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4177ed89697eSmrg CC="$CC $ac_cv_prog_cc_c99" ;; 4178ed89697eSmrgesac 4179ed89697eSmrgfi 4180ed89697eSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4181ed89697eSmrg ac_prog_cc_stdc=c99 ;; 4182ed89697eSmrgesac 4183ed89697eSmrgfi 4184ed89697eSmrgfi 4185ed89697eSmrgif test x$ac_prog_cc_stdc = xno 4186ed89697eSmrgthen : 4187ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4188ed89697eSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 4189ed89697eSmrgif test ${ac_cv_prog_cc_c89+y} 4190ed89697eSmrgthen : 4191ed89697eSmrg printf %s "(cached) " >&6 4192ed89697eSmrgelse case e in #( 4193ed89697eSmrg e) ac_cv_prog_cc_c89=no 4194ed89697eSmrgac_save_CC=$CC 4195ed89697eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4196ed89697eSmrg/* end confdefs.h. */ 4197ed89697eSmrg$ac_c_conftest_c89_program 419816910e25Smrg_ACEOF 4199ed89697eSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 420016910e25Smrgdo 420116910e25Smrg CC="$ac_save_CC $ac_arg" 4202ed89697eSmrg if ac_fn_c_try_compile "$LINENO" 4203ed89697eSmrgthen : 42049c125d91Smrg ac_cv_prog_cc_c89=$ac_arg 420516910e25Smrgfi 4206ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 42079c125d91Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 420816910e25Smrgdone 42099c125d91Smrgrm -f conftest.$ac_ext 4210ed89697eSmrgCC=$ac_save_CC ;; 4211ed89697eSmrgesac 4212ed89697eSmrgfi 421316910e25Smrg 4214ed89697eSmrgif test "x$ac_cv_prog_cc_c89" = xno 4215ed89697eSmrgthen : 4216ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4217ed89697eSmrgprintf "%s\n" "unsupported" >&6; } 4218ed89697eSmrgelse case e in #( 4219ed89697eSmrg e) if test "x$ac_cv_prog_cc_c89" = x 4220ed89697eSmrgthen : 4221ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4222ed89697eSmrgprintf "%s\n" "none needed" >&6; } 4223ed89697eSmrgelse case e in #( 4224ed89697eSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4225ed89697eSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4226ed89697eSmrg CC="$CC $ac_cv_prog_cc_c89" ;; 4227ed89697eSmrgesac 422816910e25Smrgfi 4229ed89697eSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4230ed89697eSmrg ac_prog_cc_stdc=c89 ;; 423116910e25Smrgesac 4232ed89697eSmrgfi 423316910e25Smrgfi 423416910e25Smrg 423516910e25Smrgac_ext=c 423616910e25Smrgac_cpp='$CPP $CPPFLAGS' 423716910e25Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 423816910e25Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 423916910e25Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 424016910e25Smrg 4241ed89697eSmrg 4242ed89697eSmrg ac_ext=c 424376c9c3baSmrgac_cpp='$CPP $CPPFLAGS' 424476c9c3baSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 424576c9c3baSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 424676c9c3baSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4247ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4248ed89697eSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 4249ed89697eSmrgif test ${am_cv_prog_cc_c_o+y} 4250ed89697eSmrgthen : 4251ed89697eSmrg printf %s "(cached) " >&6 4252ed89697eSmrgelse case e in #( 4253ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 425476c9c3baSmrg/* end confdefs.h. */ 425576c9c3baSmrg 425676c9c3baSmrgint 4257ed89697eSmrgmain (void) 425876c9c3baSmrg{ 425976c9c3baSmrg 426076c9c3baSmrg ; 426176c9c3baSmrg return 0; 426276c9c3baSmrg} 426376c9c3baSmrg_ACEOF 426476c9c3baSmrg # Make sure it works both with $CC and with simple cc. 426576c9c3baSmrg # Following AC_PROG_CC_C_O, we do the test twice because some 426676c9c3baSmrg # compilers refuse to overwrite an existing .o file with -o, 426776c9c3baSmrg # though they will create one. 426876c9c3baSmrg am_cv_prog_cc_c_o=yes 426976c9c3baSmrg for am_i in 1 2; do 427076c9c3baSmrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 427176c9c3baSmrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 427276c9c3baSmrg ac_status=$? 427376c9c3baSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 427476c9c3baSmrg (exit $ac_status); } \ 427576c9c3baSmrg && test -f conftest2.$ac_objext; then 427676c9c3baSmrg : OK 427776c9c3baSmrg else 427876c9c3baSmrg am_cv_prog_cc_c_o=no 427976c9c3baSmrg break 428076c9c3baSmrg fi 428176c9c3baSmrg done 428276c9c3baSmrg rm -f core conftest* 4283ed89697eSmrg unset am_i ;; 4284ed89697eSmrgesac 428576c9c3baSmrgfi 4286ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4287ed89697eSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 428876c9c3baSmrgif test "$am_cv_prog_cc_c_o" != yes; then 428976c9c3baSmrg # Losing compiler, so override with the script. 429076c9c3baSmrg # FIXME: It is wrong to rewrite CC. 429176c9c3baSmrg # But if we don't then we get into trouble of one sort or another. 429276c9c3baSmrg # A longer-term fix would be to have automake use am__CC in this case, 429376c9c3baSmrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 429476c9c3baSmrg CC="$am_aux_dir/compile $CC" 429576c9c3baSmrgfi 429676c9c3baSmrgac_ext=c 429776c9c3baSmrgac_cpp='$CPP $CPPFLAGS' 429876c9c3baSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 429976c9c3baSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 430076c9c3baSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 430176c9c3baSmrg 430276c9c3baSmrg 430316910e25Smrgdepcc="$CC" am_compiler_list= 430416910e25Smrg 4305ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4306ed89697eSmrgprintf %s "checking dependency style of $depcc... " >&6; } 4307ed89697eSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 4308ed89697eSmrgthen : 4309ed89697eSmrg printf %s "(cached) " >&6 4310ed89697eSmrgelse case e in #( 4311ed89697eSmrg e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 431216910e25Smrg # We make a subdir and do the tests there. Otherwise we can end up 431316910e25Smrg # making bogus files that we don't know about and never remove. For 431416910e25Smrg # instance it was reported that on HP-UX the gcc test will end up 431576c9c3baSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 431676c9c3baSmrg # in D". 431776c9c3baSmrg rm -rf conftest.dir 431816910e25Smrg mkdir conftest.dir 431916910e25Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 432016910e25Smrg # using a relative directory. 432116910e25Smrg cp "$am_depcomp" conftest.dir 432216910e25Smrg cd conftest.dir 432316910e25Smrg # We will build objects and dependencies in a subdirectory because 432416910e25Smrg # it helps to detect inapplicable dependency modes. For instance 432516910e25Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 432616910e25Smrg # side effect of compilation, but ICC will put the dependencies in 432716910e25Smrg # the current directory while Tru64 will put them in the object 432816910e25Smrg # directory. 432916910e25Smrg mkdir sub 433016910e25Smrg 4331ed89697eSmrg am_cv_CC_dependencies_compiler_type=none 4332ed89697eSmrg if test "$am_compiler_list" = ""; then 4333ed89697eSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 43349c125d91Smrg fi 4335ed89697eSmrg am__universal=false 4336ed89697eSmrg case " $depcc " in #( 4337ed89697eSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4338ed89697eSmrg esac 43399c125d91Smrg 4340ed89697eSmrg for depmode in $am_compiler_list; do 4341ed89697eSmrg # Setup a source with many dependencies, because some compilers 4342ed89697eSmrg # like to wrap large dependency lists on column 80 (with \), and 4343ed89697eSmrg # we should not choose a depcomp mode which is confused by this. 4344ed89697eSmrg # 4345ed89697eSmrg # We need to recreate these files for each test, as the compiler may 4346ed89697eSmrg # overwrite some of them when testing with obscure command lines. 4347ed89697eSmrg # This happens at least with the AIX C compiler. 4348ed89697eSmrg : > sub/conftest.c 4349ed89697eSmrg for i in 1 2 3 4 5 6; do 4350ed89697eSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4351ed89697eSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4352ed89697eSmrg # Solaris 10 /bin/sh. 4353ed89697eSmrg echo '/* dummy */' > sub/conftst$i.h 4354ed89697eSmrg done 4355ed89697eSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 43569c125d91Smrg 4357ed89697eSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4358ed89697eSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4359ed89697eSmrg # handle '-M -o', and we need to detect this. Also, some Intel 4360ed89697eSmrg # versions had trouble with output in subdirs. 4361ed89697eSmrg am__obj=sub/conftest.${OBJEXT-o} 4362ed89697eSmrg am__minus_obj="-o $am__obj" 4363ed89697eSmrg case $depmode in 4364ed89697eSmrg gcc) 4365ed89697eSmrg # This depmode causes a compiler race in universal mode. 4366ed89697eSmrg test "$am__universal" = false || continue 4367ed89697eSmrg ;; 4368ed89697eSmrg nosideeffect) 4369ed89697eSmrg # After this tag, mechanisms are not by side-effect, so they'll 4370ed89697eSmrg # only be used when explicitly requested. 4371ed89697eSmrg if test "x$enable_dependency_tracking" = xyes; then 4372ed89697eSmrg continue 4373ed89697eSmrg else 4374ed89697eSmrg break 4375ed89697eSmrg fi 4376ed89697eSmrg ;; 4377ed89697eSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4378ed89697eSmrg # This compiler won't grok '-c -o', but also, the minuso test has 4379ed89697eSmrg # not run yet. These depmodes are late enough in the game, and 4380ed89697eSmrg # so weak that their functioning should not be impacted. 4381ed89697eSmrg am__obj=conftest.${OBJEXT-o} 4382ed89697eSmrg am__minus_obj= 4383ed89697eSmrg ;; 4384ed89697eSmrg none) break ;; 4385ed89697eSmrg esac 4386ed89697eSmrg if depmode=$depmode \ 4387ed89697eSmrg source=sub/conftest.c object=$am__obj \ 4388ed89697eSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4389ed89697eSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4390ed89697eSmrg >/dev/null 2>conftest.err && 4391ed89697eSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4392ed89697eSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4393ed89697eSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4394ed89697eSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4395ed89697eSmrg # icc doesn't choke on unknown options, it will just issue warnings 4396ed89697eSmrg # or remarks (even with -Werror). So we grep stderr for any message 4397ed89697eSmrg # that says an option was ignored or not supported. 4398ed89697eSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4399ed89697eSmrg # icc: Command line warning: ignoring option '-M'; no argument required 4400ed89697eSmrg # The diagnosis changed in icc 8.0: 4401ed89697eSmrg # icc: Command line remark: option '-MP' not supported 4402ed89697eSmrg if (grep 'ignoring option' conftest.err || 4403ed89697eSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4404ed89697eSmrg am_cv_CC_dependencies_compiler_type=$depmode 4405ed89697eSmrg break 4406ed89697eSmrg fi 44079c125d91Smrg fi 44089c125d91Smrg done 440916910e25Smrg 4410ed89697eSmrg cd .. 4411ed89697eSmrg rm -rf conftest.dir 44129c125d91Smrgelse 4413ed89697eSmrg am_cv_CC_dependencies_compiler_type=none 4414ed89697eSmrgfi 4415ed89697eSmrg ;; 4416ed89697eSmrgesac 44179c125d91Smrgfi 4418ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4419ed89697eSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4420ed89697eSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 44219c125d91Smrg 4422ed89697eSmrg if 4423ed89697eSmrg test "x$enable_dependency_tracking" != xno \ 4424ed89697eSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4425ed89697eSmrg am__fastdepCC_TRUE= 4426ed89697eSmrg am__fastdepCC_FALSE='#' 4427ed89697eSmrgelse 4428ed89697eSmrg am__fastdepCC_TRUE='#' 4429ed89697eSmrg am__fastdepCC_FALSE= 44309c125d91Smrgfi 44319c125d91Smrg 44329c125d91Smrg 4433ed89697eSmrg 4434ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4435ed89697eSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4436ed89697eSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 4437ed89697eSmrgthen : 4438ed89697eSmrg printf %s "(cached) " >&6 4439ed89697eSmrgelse case e in #( 4440ed89697eSmrg e) ac_save_CFLAGS=$CFLAGS 4441ed89697eSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 4442ed89697eSmrg for ac_arg in '' -fno-builtin; do 4443ed89697eSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4444ed89697eSmrg # This test program should *not* compile successfully. 4445ed89697eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44469c125d91Smrg/* end confdefs.h. */ 44479c125d91Smrg 44489c125d91Smrgint 4449ed89697eSmrgmain (void) 44509c125d91Smrg{ 4451ed89697eSmrg(void) strchr; 44529c125d91Smrg ; 44539c125d91Smrg return 0; 44549c125d91Smrg} 44559c125d91Smrg_ACEOF 4456ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 4457ed89697eSmrgthen : 445816910e25Smrg 4459ed89697eSmrgelse case e in #( 4460ed89697eSmrg e) # This test program should compile successfully. 4461ed89697eSmrg # No library function is consistently available on 4462ed89697eSmrg # freestanding implementations, so test against a dummy 4463ed89697eSmrg # declaration. Include always-available headers on the 4464ed89697eSmrg # off chance that they somehow elicit warnings. 4465ed89697eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44669c125d91Smrg/* end confdefs.h. */ 4467ed89697eSmrg#include <float.h> 4468ed89697eSmrg#include <limits.h> 4469ed89697eSmrg#include <stdarg.h> 4470ed89697eSmrg#include <stddef.h> 4471ed89697eSmrgextern void ac_decl (int, char *); 447216910e25Smrg 44739c125d91Smrgint 4474ed89697eSmrgmain (void) 44759c125d91Smrg{ 4476ed89697eSmrg(void) ac_decl (0, (char *) 0); 4477ed89697eSmrg (void) ac_decl; 4478ed89697eSmrg 4479ed89697eSmrg ; 44809c125d91Smrg return 0; 44819c125d91Smrg} 44829c125d91Smrg_ACEOF 4483ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 4484ed89697eSmrgthen : 4485ed89697eSmrg if test x"$ac_arg" = x 4486ed89697eSmrgthen : 4487ed89697eSmrg ac_cv_c_undeclared_builtin_options='none needed' 4488ed89697eSmrgelse case e in #( 4489ed89697eSmrg e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 4490ed89697eSmrgesac 44919c125d91Smrgfi 4492ed89697eSmrg break 44939c125d91Smrgfi 4494ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4495ed89697eSmrgesac 44969c125d91Smrgfi 4497ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4498ed89697eSmrg done 4499ed89697eSmrg CFLAGS=$ac_save_CFLAGS 4500ed89697eSmrg ;; 4501ed89697eSmrgesac 45029c125d91Smrgfi 4503ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4504ed89697eSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4505ed89697eSmrg case $ac_cv_c_undeclared_builtin_options in #( 4506ed89697eSmrg 'cannot detect') : 4507ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 4508ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 4509ed89697eSmrgas_fn_error $? "cannot make $CC report undeclared builtins 4510ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 4511ed89697eSmrg 'none needed') : 4512ed89697eSmrg ac_c_undeclared_builtin_options='' ;; #( 4513ed89697eSmrg *) : 4514ed89697eSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4515ed89697eSmrgesac 45169c125d91Smrg 4517ed89697eSmrgac_header= ac_cache= 4518ed89697eSmrgfor ac_item in $ac_header_c_list 4519ed89697eSmrgdo 4520ed89697eSmrg if test $ac_cache; then 4521ed89697eSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4522ed89697eSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4523ed89697eSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4524ed89697eSmrg fi 4525ed89697eSmrg ac_header= ac_cache= 4526ed89697eSmrg elif test $ac_header; then 4527ed89697eSmrg ac_cache=$ac_item 4528ed89697eSmrg else 4529ed89697eSmrg ac_header=$ac_item 4530ed89697eSmrg fi 4531ed89697eSmrgdone 45329c125d91Smrg 45339c125d91Smrg 45349c125d91Smrg 45359c125d91Smrg 453616910e25Smrg 453716910e25Smrg 453816910e25Smrg 453916910e25Smrg 4540ed89697eSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4541ed89697eSmrgthen : 454276c9c3baSmrg 4543ed89697eSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 454476c9c3baSmrg 454576c9c3baSmrgfi 454676c9c3baSmrg 4547ed89697eSmrg 4548ed89697eSmrg 4549ed89697eSmrg 4550ed89697eSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4551ed89697eSmrgif test "x$ac_cv_have_decl___clang__" = xyes 4552ed89697eSmrgthen : 4553ed89697eSmrg CLANGCC="yes" 4554ed89697eSmrgelse case e in #( 4555ed89697eSmrg e) CLANGCC="no" ;; 4556ed89697eSmrgesac 4557ed89697eSmrgfi 4558ed89697eSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4559ed89697eSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4560ed89697eSmrgthen : 456176c9c3baSmrg INTELCC="yes" 4562ed89697eSmrgelse case e in #( 4563ed89697eSmrg e) INTELCC="no" ;; 4564ed89697eSmrgesac 456576c9c3baSmrgfi 4566ed89697eSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4567ed89697eSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4568ed89697eSmrgthen : 456976c9c3baSmrg SUNCC="yes" 4570ed89697eSmrgelse case e in #( 4571ed89697eSmrg e) SUNCC="no" ;; 4572ed89697eSmrgesac 457376c9c3baSmrgfi 457476c9c3baSmrg 457576c9c3baSmrg 457676c9c3baSmrg 457776c9c3baSmrg 457876c9c3baSmrg 457976c9c3baSmrg 458076c9c3baSmrg 458176c9c3baSmrg 458216910e25Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 458316910e25Smrg if test -n "$ac_tool_prefix"; then 458416910e25Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 458516910e25Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4586ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4587ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 4588ed89697eSmrgif test ${ac_cv_path_PKG_CONFIG+y} 4589ed89697eSmrgthen : 4590ed89697eSmrg printf %s "(cached) " >&6 4591ed89697eSmrgelse case e in #( 4592ed89697eSmrg e) case $PKG_CONFIG in 459316910e25Smrg [\\/]* | ?:[\\/]*) 459416910e25Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 459516910e25Smrg ;; 459616910e25Smrg *) 459716910e25Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 459816910e25Smrgfor as_dir in $PATH 459916910e25Smrgdo 460016910e25Smrg IFS=$as_save_IFS 4601ed89697eSmrg case $as_dir in #((( 4602ed89697eSmrg '') as_dir=./ ;; 4603ed89697eSmrg */) ;; 4604ed89697eSmrg *) as_dir=$as_dir/ ;; 4605ed89697eSmrg esac 46069c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4607ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4608ed89697eSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4609ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 461016910e25Smrg break 2 461116910e25Smrg fi 461216910e25Smrgdone 46139c125d91Smrg done 46149c125d91SmrgIFS=$as_save_IFS 461516910e25Smrg 461616910e25Smrg ;; 4617ed89697eSmrgesac ;; 461816910e25Smrgesac 461916910e25Smrgfi 462016910e25SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 462116910e25Smrgif test -n "$PKG_CONFIG"; then 4622ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4623ed89697eSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 462416910e25Smrgelse 4625ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4626ed89697eSmrgprintf "%s\n" "no" >&6; } 462716910e25Smrgfi 462816910e25Smrg 46299c125d91Smrg 463016910e25Smrgfi 463116910e25Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 463216910e25Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 463316910e25Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 463416910e25Smrgset dummy pkg-config; ac_word=$2 4635ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4636ed89697eSmrgprintf %s "checking for $ac_word... " >&6; } 4637ed89697eSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4638ed89697eSmrgthen : 4639ed89697eSmrg printf %s "(cached) " >&6 4640ed89697eSmrgelse case e in #( 4641ed89697eSmrg e) case $ac_pt_PKG_CONFIG in 464216910e25Smrg [\\/]* | ?:[\\/]*) 464316910e25Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 464416910e25Smrg ;; 464516910e25Smrg *) 464616910e25Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 464716910e25Smrgfor as_dir in $PATH 464816910e25Smrgdo 464916910e25Smrg IFS=$as_save_IFS 4650ed89697eSmrg case $as_dir in #((( 4651ed89697eSmrg '') as_dir=./ ;; 4652ed89697eSmrg */) ;; 4653ed89697eSmrg *) as_dir=$as_dir/ ;; 4654ed89697eSmrg esac 46559c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4656ed89697eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4657ed89697eSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4658ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 465916910e25Smrg break 2 466016910e25Smrg fi 466116910e25Smrgdone 46629c125d91Smrg done 46639c125d91SmrgIFS=$as_save_IFS 466416910e25Smrg 466516910e25Smrg ;; 4666ed89697eSmrgesac ;; 466716910e25Smrgesac 466816910e25Smrgfi 466916910e25Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 467016910e25Smrgif test -n "$ac_pt_PKG_CONFIG"; then 4671ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4672ed89697eSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 467316910e25Smrgelse 4674ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4675ed89697eSmrgprintf "%s\n" "no" >&6; } 467616910e25Smrgfi 467716910e25Smrg 46789c125d91Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 46799c125d91Smrg PKG_CONFIG="" 46809c125d91Smrg else 46819c125d91Smrg case $cross_compiling:$ac_tool_warned in 46829c125d91Smrgyes:) 4683ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4684ed89697eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 46859c125d91Smrgac_tool_warned=yes ;; 46869c125d91Smrgesac 46879c125d91Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 46889c125d91Smrg fi 468916910e25Smrgelse 469016910e25Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 469116910e25Smrgfi 469216910e25Smrg 469316910e25Smrgfi 469416910e25Smrgif test -n "$PKG_CONFIG"; then 469516910e25Smrg _pkg_min_version=0.9.0 4696ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4697ed89697eSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 469816910e25Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4699ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4700ed89697eSmrgprintf "%s\n" "yes" >&6; } 470116910e25Smrg else 4702ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4703ed89697eSmrgprintf "%s\n" "no" >&6; } 470416910e25Smrg PKG_CONFIG="" 470516910e25Smrg fi 470616910e25Smrgfi 470716910e25Smrg 4708ed89697eSmrg 4709ed89697eSmrg # Make sure we can run config.sub. 4710ed89697eSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4711ed89697eSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4712ed89697eSmrg 4713ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4714ed89697eSmrgprintf %s "checking build system type... " >&6; } 4715ed89697eSmrgif test ${ac_cv_build+y} 4716ed89697eSmrgthen : 4717ed89697eSmrg printf %s "(cached) " >&6 4718ed89697eSmrgelse case e in #( 4719ed89697eSmrg e) ac_build_alias=$build_alias 47209c125d91Smrgtest "x$ac_build_alias" = x && 4721ed89697eSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 47229c125d91Smrgtest "x$ac_build_alias" = x && 472376c9c3baSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4724ed89697eSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4725ed89697eSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4726ed89697eSmrg ;; 4727ed89697eSmrgesac 47289c125d91Smrgfi 4729ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4730ed89697eSmrgprintf "%s\n" "$ac_cv_build" >&6; } 47319c125d91Smrgcase $ac_cv_build in 47329c125d91Smrg*-*-*) ;; 473376c9c3baSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 47349c125d91Smrgesac 47359c125d91Smrgbuild=$ac_cv_build 47369c125d91Smrgac_save_IFS=$IFS; IFS='-' 47379c125d91Smrgset x $ac_cv_build 47389c125d91Smrgshift 47399c125d91Smrgbuild_cpu=$1 47409c125d91Smrgbuild_vendor=$2 47419c125d91Smrgshift; shift 47429c125d91Smrg# Remember, the first character of IFS is used to create $*, 47439c125d91Smrg# except with old shells: 47449c125d91Smrgbuild_os=$* 47459c125d91SmrgIFS=$ac_save_IFS 47469c125d91Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 47479c125d91Smrg 47489c125d91Smrg 4749ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4750ed89697eSmrgprintf %s "checking host system type... " >&6; } 4751ed89697eSmrgif test ${ac_cv_host+y} 4752ed89697eSmrgthen : 4753ed89697eSmrg printf %s "(cached) " >&6 4754ed89697eSmrgelse case e in #( 4755ed89697eSmrg e) if test "x$host_alias" = x; then 47569c125d91Smrg ac_cv_host=$ac_cv_build 475716910e25Smrgelse 4758ed89697eSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4759ed89697eSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 476016910e25Smrgfi 4761ed89697eSmrg ;; 4762ed89697eSmrgesac 476316910e25Smrgfi 4764ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4765ed89697eSmrgprintf "%s\n" "$ac_cv_host" >&6; } 47669c125d91Smrgcase $ac_cv_host in 47679c125d91Smrg*-*-*) ;; 476876c9c3baSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 47699c125d91Smrgesac 47709c125d91Smrghost=$ac_cv_host 47719c125d91Smrgac_save_IFS=$IFS; IFS='-' 47729c125d91Smrgset x $ac_cv_host 47739c125d91Smrgshift 47749c125d91Smrghost_cpu=$1 47759c125d91Smrghost_vendor=$2 47769c125d91Smrgshift; shift 47779c125d91Smrg# Remember, the first character of IFS is used to create $*, 47789c125d91Smrg# except with old shells: 47799c125d91Smrghost_os=$* 47809c125d91SmrgIFS=$ac_save_IFS 47819c125d91Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 47829c125d91Smrg 47839c125d91Smrg 4784ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4785ed89697eSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 4786ed89697eSmrgif test ${ac_cv_path_SED+y} 4787ed89697eSmrgthen : 4788ed89697eSmrg printf %s "(cached) " >&6 4789ed89697eSmrgelse case e in #( 4790ed89697eSmrg e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 47919c125d91Smrg for ac_i in 1 2 3 4 5 6 7; do 47929c125d91Smrg ac_script="$ac_script$as_nl$ac_script" 47939c125d91Smrg done 47949c125d91Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 47959c125d91Smrg { ac_script=; unset ac_script;} 47969c125d91Smrg if test -z "$SED"; then 47979c125d91Smrg ac_path_SED_found=false 47989c125d91Smrg # Loop through the user's path and test for each of PROGNAME-LIST 47999c125d91Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 48009c125d91Smrgfor as_dir in $PATH 48019c125d91Smrgdo 48029c125d91Smrg IFS=$as_save_IFS 4803ed89697eSmrg case $as_dir in #((( 4804ed89697eSmrg '') as_dir=./ ;; 4805ed89697eSmrg */) ;; 4806ed89697eSmrg *) as_dir=$as_dir/ ;; 4807ed89697eSmrg esac 4808ed89697eSmrg for ac_prog in sed gsed 4809ed89697eSmrg do 48109c125d91Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4811ed89697eSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 481276c9c3baSmrg as_fn_executable_p "$ac_path_SED" || continue 48139c125d91Smrg# Check for GNU ac_path_SED and select it if it is found. 48149c125d91Smrg # Check for GNU $ac_path_SED 4815ed89697eSmrgcase `"$ac_path_SED" --version 2>&1` in #( 48169c125d91Smrg*GNU*) 48179c125d91Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4818ed89697eSmrg#( 48199c125d91Smrg*) 48209c125d91Smrg ac_count=0 4821ed89697eSmrg printf %s 0123456789 >"conftest.in" 48229c125d91Smrg while : 48239c125d91Smrg do 48249c125d91Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 48259c125d91Smrg mv "conftest.tmp" "conftest.in" 48269c125d91Smrg cp "conftest.in" "conftest.nl" 4827ed89697eSmrg printf "%s\n" '' >> "conftest.nl" 48289c125d91Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 48299c125d91Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 48309c125d91Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 48319c125d91Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 48329c125d91Smrg # Best one so far, save it but keep looking for a better one 48339c125d91Smrg ac_cv_path_SED="$ac_path_SED" 48349c125d91Smrg ac_path_SED_max=$ac_count 483516910e25Smrg fi 48369c125d91Smrg # 10*(2^10) chars as input seems more than enough 48379c125d91Smrg test $ac_count -gt 10 && break 48389c125d91Smrg done 48399c125d91Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 48409c125d91Smrgesac 48419c125d91Smrg 48429c125d91Smrg $ac_path_SED_found && break 3 48439c125d91Smrg done 48449c125d91Smrg done 48459c125d91Smrg done 48469c125d91SmrgIFS=$as_save_IFS 48479c125d91Smrg if test -z "$ac_cv_path_SED"; then 484876c9c3baSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 48499c125d91Smrg fi 485016910e25Smrgelse 48519c125d91Smrg ac_cv_path_SED=$SED 485216910e25Smrgfi 4853ed89697eSmrg ;; 4854ed89697eSmrgesac 48559c125d91Smrgfi 4856ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4857ed89697eSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 48589c125d91Smrg SED="$ac_cv_path_SED" 48599c125d91Smrg rm -f conftest.sed 486016910e25Smrg 486116910e25Smrg 486216910e25Smrg 48639c125d91Smrg 48649c125d91Smrg 486576c9c3baSmrg 486676c9c3baSmrg# Check whether --enable-selective-werror was given. 4867ed89697eSmrgif test ${enable_selective_werror+y} 4868ed89697eSmrgthen : 486976c9c3baSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4870ed89697eSmrgelse case e in #( 4871ed89697eSmrg e) SELECTIVE_WERROR=yes ;; 4872ed89697eSmrgesac 487316910e25Smrgfi 487416910e25Smrg 487576c9c3baSmrg 487676c9c3baSmrg 487776c9c3baSmrg 487876c9c3baSmrg 487976c9c3baSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 488076c9c3baSmrgif test "x$SUNCC" = "xyes"; then 488176c9c3baSmrg BASE_CFLAGS="-v" 488276c9c3baSmrgelse 488376c9c3baSmrg BASE_CFLAGS="" 488416910e25Smrgfi 488516910e25Smrg 488676c9c3baSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 488716910e25Smrg 48889c125d91Smrg 48899c125d91Smrg 48909c125d91Smrg 48919c125d91Smrg 48929c125d91Smrg 48939c125d91Smrg 489476c9c3baSmrg 489576c9c3baSmrg 489676c9c3baSmrg 489776c9c3baSmrg 489876c9c3baSmrg 489976c9c3baSmrg 490076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 490176c9c3baSmrg 490276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 490376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4904ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4905ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4906ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4907ed89697eSmrgthen : 4908ed89697eSmrg printf %s "(cached) " >&6 4909ed89697eSmrgelse case e in #( 4910ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 491176c9c3baSmrg/* end confdefs.h. */ 491276c9c3baSmrgint i; 491376c9c3baSmrg_ACEOF 4914ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 4915ed89697eSmrgthen : 491676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 4917ed89697eSmrgelse case e in #( 4918ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 4919ed89697eSmrgesac 492076c9c3baSmrgfi 4921ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4922ed89697eSmrgesac 492376c9c3baSmrgfi 4924ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4925ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 492676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 492776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 492816910e25Smrgfi 49299c125d91Smrg 493076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 493176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 493276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49339c125d91Smrg fi 493476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4935ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4936ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4937ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4938ed89697eSmrgthen : 4939ed89697eSmrg printf %s "(cached) " >&6 4940ed89697eSmrgelse case e in #( 4941ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 494276c9c3baSmrg/* end confdefs.h. */ 494376c9c3baSmrgint i; 494476c9c3baSmrg_ACEOF 4945ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 4946ed89697eSmrgthen : 494776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 4948ed89697eSmrgelse case e in #( 4949ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 4950ed89697eSmrgesac 495176c9c3baSmrgfi 4952ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 4953ed89697eSmrgesac 495476c9c3baSmrgfi 4955ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4956ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 495776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 495876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 495916910e25Smrgfi 496016910e25Smrg 496176c9c3baSmrgfound="no" 496216910e25Smrg 496376c9c3baSmrg if test $found = "no" ; then 496476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 496576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 496676c9c3baSmrg fi 496716910e25Smrg 496876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 496976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 497076c9c3baSmrg fi 497116910e25Smrg 497276c9c3baSmrg CFLAGS="$CFLAGS -Wall" 49739c125d91Smrg 4974ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4975ed89697eSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 497676c9c3baSmrg cacheid=xorg_cv_cc_flag__Wall 4977ed89697eSmrg if eval test \${$cacheid+y} 4978ed89697eSmrgthen : 4979ed89697eSmrg printf %s "(cached) " >&6 4980ed89697eSmrgelse case e in #( 4981ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 498276c9c3baSmrg/* end confdefs.h. */ 498376c9c3baSmrgint i; 498476c9c3baSmrgint 4985ed89697eSmrgmain (void) 498676c9c3baSmrg{ 49879c125d91Smrg 498876c9c3baSmrg ; 498976c9c3baSmrg return 0; 499076c9c3baSmrg} 49919c125d91Smrg_ACEOF 4992ed89697eSmrgif ac_fn_c_try_link "$LINENO" 4993ed89697eSmrgthen : 499476c9c3baSmrg eval $cacheid=yes 4995ed89697eSmrgelse case e in #( 4996ed89697eSmrg e) eval $cacheid=no ;; 4997ed89697eSmrgesac 499876c9c3baSmrgfi 4999ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5000ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5001ed89697eSmrgesac 500276c9c3baSmrgfi 50039c125d91Smrg 500476c9c3baSmrg 500576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 500676c9c3baSmrg 500776c9c3baSmrg eval supported=\$$cacheid 5008ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5009ed89697eSmrgprintf "%s\n" "$supported" >&6; } 501076c9c3baSmrg if test "$supported" = "yes" ; then 501176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 501276c9c3baSmrg found="yes" 501376c9c3baSmrg fi 50149c125d91Smrg fi 50159c125d91Smrg 50169c125d91Smrg 50179c125d91Smrg 50189c125d91Smrg 50199c125d91Smrg 50209c125d91Smrg 50219c125d91Smrg 50229c125d91Smrg 50239c125d91Smrg 50249c125d91Smrg 50259c125d91Smrg 50269c125d91Smrg 50279c125d91Smrg 50289c125d91Smrg 502976c9c3baSmrg 503076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 503176c9c3baSmrg 503276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 503376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5034ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5035ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5036ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5037ed89697eSmrgthen : 5038ed89697eSmrg printf %s "(cached) " >&6 5039ed89697eSmrgelse case e in #( 5040ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 504176c9c3baSmrg/* end confdefs.h. */ 504276c9c3baSmrgint i; 504376c9c3baSmrg_ACEOF 5044ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5045ed89697eSmrgthen : 504676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5047ed89697eSmrgelse case e in #( 5048ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5049ed89697eSmrgesac 505076c9c3baSmrgfi 5051ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5052ed89697eSmrgesac 505376c9c3baSmrgfi 5054ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5055ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 505676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 505776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 505876c9c3baSmrgfi 505976c9c3baSmrg 506076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 506176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 506276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 506376c9c3baSmrg fi 506476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5065ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5066ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5067ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5068ed89697eSmrgthen : 5069ed89697eSmrg printf %s "(cached) " >&6 5070ed89697eSmrgelse case e in #( 5071ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 507276c9c3baSmrg/* end confdefs.h. */ 507376c9c3baSmrgint i; 507476c9c3baSmrg_ACEOF 5075ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5076ed89697eSmrgthen : 507776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5078ed89697eSmrgelse case e in #( 5079ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5080ed89697eSmrgesac 508176c9c3baSmrgfi 5082ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5083ed89697eSmrgesac 508476c9c3baSmrgfi 5085ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5086ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 508776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 508876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 508976c9c3baSmrgfi 509076c9c3baSmrg 509176c9c3baSmrgfound="no" 509276c9c3baSmrg 509376c9c3baSmrg if test $found = "no" ; then 509476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 509576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 509676c9c3baSmrg fi 509776c9c3baSmrg 509876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 509976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 510076c9c3baSmrg fi 510176c9c3baSmrg 510276c9c3baSmrg CFLAGS="$CFLAGS -Wpointer-arith" 510376c9c3baSmrg 5104ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5105ed89697eSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 510676c9c3baSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5107ed89697eSmrg if eval test \${$cacheid+y} 5108ed89697eSmrgthen : 5109ed89697eSmrg printf %s "(cached) " >&6 5110ed89697eSmrgelse case e in #( 5111ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 511276c9c3baSmrg/* end confdefs.h. */ 511376c9c3baSmrgint i; 511476c9c3baSmrgint 5115ed89697eSmrgmain (void) 511676c9c3baSmrg{ 511776c9c3baSmrg 511876c9c3baSmrg ; 511976c9c3baSmrg return 0; 512076c9c3baSmrg} 512176c9c3baSmrg_ACEOF 5122ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5123ed89697eSmrgthen : 512476c9c3baSmrg eval $cacheid=yes 5125ed89697eSmrgelse case e in #( 5126ed89697eSmrg e) eval $cacheid=no ;; 5127ed89697eSmrgesac 512876c9c3baSmrgfi 5129ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5130ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5131ed89697eSmrgesac 513276c9c3baSmrgfi 513376c9c3baSmrg 513476c9c3baSmrg 513576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 513676c9c3baSmrg 513776c9c3baSmrg eval supported=\$$cacheid 5138ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5139ed89697eSmrgprintf "%s\n" "$supported" >&6; } 514076c9c3baSmrg if test "$supported" = "yes" ; then 514176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 514276c9c3baSmrg found="yes" 514376c9c3baSmrg fi 514476c9c3baSmrg fi 514576c9c3baSmrg 514676c9c3baSmrg 514776c9c3baSmrg 514876c9c3baSmrg 514976c9c3baSmrg 515076c9c3baSmrg 515176c9c3baSmrg 515276c9c3baSmrg 515376c9c3baSmrg 515476c9c3baSmrg 515576c9c3baSmrg 515676c9c3baSmrg 515776c9c3baSmrg 515876c9c3baSmrg 515976c9c3baSmrg 516076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 516176c9c3baSmrg 516276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 516376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5164ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5165ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5166ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5167ed89697eSmrgthen : 5168ed89697eSmrg printf %s "(cached) " >&6 5169ed89697eSmrgelse case e in #( 5170ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 517176c9c3baSmrg/* end confdefs.h. */ 517276c9c3baSmrgint i; 517376c9c3baSmrg_ACEOF 5174ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5175ed89697eSmrgthen : 517676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5177ed89697eSmrgelse case e in #( 5178ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5179ed89697eSmrgesac 518076c9c3baSmrgfi 5181ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5182ed89697eSmrgesac 518376c9c3baSmrgfi 5184ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5185ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 518676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 518776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 518876c9c3baSmrgfi 518976c9c3baSmrg 519076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 519176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 519276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 519376c9c3baSmrg fi 519476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5195ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5196ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5197ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5198ed89697eSmrgthen : 5199ed89697eSmrg printf %s "(cached) " >&6 5200ed89697eSmrgelse case e in #( 5201ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 520276c9c3baSmrg/* end confdefs.h. */ 520376c9c3baSmrgint i; 520476c9c3baSmrg_ACEOF 5205ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5206ed89697eSmrgthen : 520776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5208ed89697eSmrgelse case e in #( 5209ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5210ed89697eSmrgesac 521176c9c3baSmrgfi 5212ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5213ed89697eSmrgesac 521476c9c3baSmrgfi 5215ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5216ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 521776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 521876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 521976c9c3baSmrgfi 522076c9c3baSmrg 522176c9c3baSmrgfound="no" 522276c9c3baSmrg 522376c9c3baSmrg if test $found = "no" ; then 522476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 522576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 522676c9c3baSmrg fi 522776c9c3baSmrg 522876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 522976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 523076c9c3baSmrg fi 523176c9c3baSmrg 523276c9c3baSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 523376c9c3baSmrg 5234ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5235ed89697eSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5236ed89697eSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5237ed89697eSmrg if eval test \${$cacheid+y} 5238ed89697eSmrgthen : 5239ed89697eSmrg printf %s "(cached) " >&6 5240ed89697eSmrgelse case e in #( 5241ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 524276c9c3baSmrg/* end confdefs.h. */ 524376c9c3baSmrgint i; 524476c9c3baSmrgint 5245ed89697eSmrgmain (void) 524676c9c3baSmrg{ 524776c9c3baSmrg 524876c9c3baSmrg ; 524976c9c3baSmrg return 0; 525076c9c3baSmrg} 525176c9c3baSmrg_ACEOF 5252ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5253ed89697eSmrgthen : 525476c9c3baSmrg eval $cacheid=yes 5255ed89697eSmrgelse case e in #( 5256ed89697eSmrg e) eval $cacheid=no ;; 5257ed89697eSmrgesac 525876c9c3baSmrgfi 5259ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5260ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5261ed89697eSmrgesac 526276c9c3baSmrgfi 526376c9c3baSmrg 526476c9c3baSmrg 526576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 526676c9c3baSmrg 526776c9c3baSmrg eval supported=\$$cacheid 5268ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5269ed89697eSmrgprintf "%s\n" "$supported" >&6; } 527076c9c3baSmrg if test "$supported" = "yes" ; then 527176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 527276c9c3baSmrg found="yes" 527376c9c3baSmrg fi 527476c9c3baSmrg fi 527576c9c3baSmrg 527676c9c3baSmrg 527776c9c3baSmrg 527876c9c3baSmrg 527976c9c3baSmrg 528076c9c3baSmrg 528176c9c3baSmrg 528276c9c3baSmrg 528376c9c3baSmrg 528476c9c3baSmrg 528576c9c3baSmrg 528676c9c3baSmrg 528776c9c3baSmrg 528876c9c3baSmrg 528976c9c3baSmrg 529076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 529176c9c3baSmrg 529276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 529376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5294ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5295ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5296ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5297ed89697eSmrgthen : 5298ed89697eSmrg printf %s "(cached) " >&6 5299ed89697eSmrgelse case e in #( 5300ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 530176c9c3baSmrg/* end confdefs.h. */ 530276c9c3baSmrgint i; 530376c9c3baSmrg_ACEOF 5304ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5305ed89697eSmrgthen : 530676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5307ed89697eSmrgelse case e in #( 5308ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5309ed89697eSmrgesac 531076c9c3baSmrgfi 5311ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5312ed89697eSmrgesac 531376c9c3baSmrgfi 5314ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5315ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 531676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 531776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 531876c9c3baSmrgfi 531976c9c3baSmrg 532076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 532176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 532276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 532376c9c3baSmrg fi 532476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5325ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5326ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5327ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5328ed89697eSmrgthen : 5329ed89697eSmrg printf %s "(cached) " >&6 5330ed89697eSmrgelse case e in #( 5331ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 533276c9c3baSmrg/* end confdefs.h. */ 533376c9c3baSmrgint i; 533476c9c3baSmrg_ACEOF 5335ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5336ed89697eSmrgthen : 533776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5338ed89697eSmrgelse case e in #( 5339ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5340ed89697eSmrgesac 534176c9c3baSmrgfi 5342ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5343ed89697eSmrgesac 534476c9c3baSmrgfi 5345ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5346ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 534776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 534876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 534976c9c3baSmrgfi 535076c9c3baSmrg 535176c9c3baSmrgfound="no" 535276c9c3baSmrg 535376c9c3baSmrg if test $found = "no" ; then 535476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 535576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 535676c9c3baSmrg fi 535776c9c3baSmrg 535876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 535976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 536076c9c3baSmrg fi 536176c9c3baSmrg 536276c9c3baSmrg CFLAGS="$CFLAGS -Wformat=2" 536376c9c3baSmrg 5364ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5365ed89697eSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 536676c9c3baSmrg cacheid=xorg_cv_cc_flag__Wformat_2 5367ed89697eSmrg if eval test \${$cacheid+y} 5368ed89697eSmrgthen : 5369ed89697eSmrg printf %s "(cached) " >&6 5370ed89697eSmrgelse case e in #( 5371ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 537276c9c3baSmrg/* end confdefs.h. */ 537376c9c3baSmrgint i; 537476c9c3baSmrgint 5375ed89697eSmrgmain (void) 537676c9c3baSmrg{ 537776c9c3baSmrg 537876c9c3baSmrg ; 537976c9c3baSmrg return 0; 538076c9c3baSmrg} 538176c9c3baSmrg_ACEOF 5382ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5383ed89697eSmrgthen : 538476c9c3baSmrg eval $cacheid=yes 5385ed89697eSmrgelse case e in #( 5386ed89697eSmrg e) eval $cacheid=no ;; 5387ed89697eSmrgesac 538876c9c3baSmrgfi 5389ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5390ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5391ed89697eSmrgesac 539276c9c3baSmrgfi 539376c9c3baSmrg 539476c9c3baSmrg 539576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 539676c9c3baSmrg 539776c9c3baSmrg eval supported=\$$cacheid 5398ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5399ed89697eSmrgprintf "%s\n" "$supported" >&6; } 540076c9c3baSmrg if test "$supported" = "yes" ; then 540176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 540276c9c3baSmrg found="yes" 540376c9c3baSmrg fi 540476c9c3baSmrg fi 540576c9c3baSmrg 540676c9c3baSmrg if test $found = "no" ; then 540776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 540876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 540976c9c3baSmrg fi 541076c9c3baSmrg 541176c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 541276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 541376c9c3baSmrg fi 541476c9c3baSmrg 541576c9c3baSmrg CFLAGS="$CFLAGS -Wformat" 541676c9c3baSmrg 5417ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5418ed89697eSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 541976c9c3baSmrg cacheid=xorg_cv_cc_flag__Wformat 5420ed89697eSmrg if eval test \${$cacheid+y} 5421ed89697eSmrgthen : 5422ed89697eSmrg printf %s "(cached) " >&6 5423ed89697eSmrgelse case e in #( 5424ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 542576c9c3baSmrg/* end confdefs.h. */ 542676c9c3baSmrgint i; 542776c9c3baSmrgint 5428ed89697eSmrgmain (void) 542976c9c3baSmrg{ 543076c9c3baSmrg 543176c9c3baSmrg ; 543276c9c3baSmrg return 0; 543376c9c3baSmrg} 543476c9c3baSmrg_ACEOF 5435ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5436ed89697eSmrgthen : 543776c9c3baSmrg eval $cacheid=yes 5438ed89697eSmrgelse case e in #( 5439ed89697eSmrg e) eval $cacheid=no ;; 5440ed89697eSmrgesac 544176c9c3baSmrgfi 5442ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5443ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5444ed89697eSmrgesac 544576c9c3baSmrgfi 544676c9c3baSmrg 544776c9c3baSmrg 544876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 544976c9c3baSmrg 545076c9c3baSmrg eval supported=\$$cacheid 5451ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5452ed89697eSmrgprintf "%s\n" "$supported" >&6; } 545376c9c3baSmrg if test "$supported" = "yes" ; then 545476c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 545576c9c3baSmrg found="yes" 545676c9c3baSmrg fi 545776c9c3baSmrg fi 545876c9c3baSmrg 545976c9c3baSmrg 546076c9c3baSmrg 546176c9c3baSmrg 546276c9c3baSmrg 546376c9c3baSmrg 546476c9c3baSmrg 546576c9c3baSmrg 546676c9c3baSmrg 546776c9c3baSmrg 546876c9c3baSmrg 546976c9c3baSmrg 547076c9c3baSmrg 547176c9c3baSmrg 547276c9c3baSmrg 547376c9c3baSmrg 547476c9c3baSmrg 547576c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 547676c9c3baSmrg 547776c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 547876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5479ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5480ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5481ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5482ed89697eSmrgthen : 5483ed89697eSmrg printf %s "(cached) " >&6 5484ed89697eSmrgelse case e in #( 5485ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 548676c9c3baSmrg/* end confdefs.h. */ 548776c9c3baSmrgint i; 548876c9c3baSmrg_ACEOF 5489ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5490ed89697eSmrgthen : 549176c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5492ed89697eSmrgelse case e in #( 5493ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5494ed89697eSmrgesac 549576c9c3baSmrgfi 5496ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5497ed89697eSmrgesac 549876c9c3baSmrgfi 5499ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5500ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 550176c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 550276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 550376c9c3baSmrgfi 550476c9c3baSmrg 550576c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 550676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 550776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 550876c9c3baSmrg fi 550976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5510ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5511ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5512ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5513ed89697eSmrgthen : 5514ed89697eSmrg printf %s "(cached) " >&6 5515ed89697eSmrgelse case e in #( 5516ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 551776c9c3baSmrg/* end confdefs.h. */ 551876c9c3baSmrgint i; 551976c9c3baSmrg_ACEOF 5520ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5521ed89697eSmrgthen : 552276c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5523ed89697eSmrgelse case e in #( 5524ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5525ed89697eSmrgesac 552676c9c3baSmrgfi 5527ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5528ed89697eSmrgesac 552976c9c3baSmrgfi 5530ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5531ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 553276c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 553376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 553476c9c3baSmrgfi 553576c9c3baSmrg 553676c9c3baSmrgfound="no" 553776c9c3baSmrg 553876c9c3baSmrg if test $found = "no" ; then 553976c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 554076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 554176c9c3baSmrg fi 554276c9c3baSmrg 554376c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 554476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 554576c9c3baSmrg fi 554676c9c3baSmrg 554776c9c3baSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 554876c9c3baSmrg 5549ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5550ed89697eSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 555176c9c3baSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5552ed89697eSmrg if eval test \${$cacheid+y} 5553ed89697eSmrgthen : 5554ed89697eSmrg printf %s "(cached) " >&6 5555ed89697eSmrgelse case e in #( 5556ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 555776c9c3baSmrg/* end confdefs.h. */ 555876c9c3baSmrgint i; 555976c9c3baSmrgint 5560ed89697eSmrgmain (void) 556176c9c3baSmrg{ 556276c9c3baSmrg 556376c9c3baSmrg ; 556476c9c3baSmrg return 0; 556576c9c3baSmrg} 556676c9c3baSmrg_ACEOF 5567ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5568ed89697eSmrgthen : 556976c9c3baSmrg eval $cacheid=yes 5570ed89697eSmrgelse case e in #( 5571ed89697eSmrg e) eval $cacheid=no ;; 5572ed89697eSmrgesac 557376c9c3baSmrgfi 5574ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5575ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5576ed89697eSmrgesac 557776c9c3baSmrgfi 557876c9c3baSmrg 557976c9c3baSmrg 558076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 558176c9c3baSmrg 558276c9c3baSmrg eval supported=\$$cacheid 5583ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5584ed89697eSmrgprintf "%s\n" "$supported" >&6; } 558576c9c3baSmrg if test "$supported" = "yes" ; then 558676c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 558776c9c3baSmrg found="yes" 558876c9c3baSmrg fi 558976c9c3baSmrg fi 559076c9c3baSmrg 559176c9c3baSmrg 559276c9c3baSmrg 559376c9c3baSmrg 559476c9c3baSmrg 559576c9c3baSmrg 559676c9c3baSmrg 559776c9c3baSmrg 559876c9c3baSmrg 559976c9c3baSmrg 560076c9c3baSmrg 560176c9c3baSmrg 560276c9c3baSmrg 560376c9c3baSmrg 560476c9c3baSmrg 560576c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 560676c9c3baSmrg 560776c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 560876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5609ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5610ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5611ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5612ed89697eSmrgthen : 5613ed89697eSmrg printf %s "(cached) " >&6 5614ed89697eSmrgelse case e in #( 5615ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 561676c9c3baSmrg/* end confdefs.h. */ 561776c9c3baSmrgint i; 561876c9c3baSmrg_ACEOF 5619ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5620ed89697eSmrgthen : 562176c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5622ed89697eSmrgelse case e in #( 5623ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5624ed89697eSmrgesac 562576c9c3baSmrgfi 5626ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5627ed89697eSmrgesac 562876c9c3baSmrgfi 5629ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5630ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 563176c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 563276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 563376c9c3baSmrgfi 563476c9c3baSmrg 563576c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 563676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 563776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 563876c9c3baSmrg fi 563976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5640ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5641ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5642ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5643ed89697eSmrgthen : 5644ed89697eSmrg printf %s "(cached) " >&6 5645ed89697eSmrgelse case e in #( 5646ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 564776c9c3baSmrg/* end confdefs.h. */ 564876c9c3baSmrgint i; 564976c9c3baSmrg_ACEOF 5650ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5651ed89697eSmrgthen : 565276c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5653ed89697eSmrgelse case e in #( 5654ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5655ed89697eSmrgesac 565676c9c3baSmrgfi 5657ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5658ed89697eSmrgesac 565976c9c3baSmrgfi 5660ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5661ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 566276c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 566376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 566476c9c3baSmrgfi 566576c9c3baSmrg 566676c9c3baSmrgfound="no" 566776c9c3baSmrg 566876c9c3baSmrg if test $found = "no" ; then 566976c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 567076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 567176c9c3baSmrg fi 567276c9c3baSmrg 567376c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 567476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 567576c9c3baSmrg fi 567676c9c3baSmrg 567776c9c3baSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 567876c9c3baSmrg 5679ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5680ed89697eSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 568176c9c3baSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5682ed89697eSmrg if eval test \${$cacheid+y} 5683ed89697eSmrgthen : 5684ed89697eSmrg printf %s "(cached) " >&6 5685ed89697eSmrgelse case e in #( 5686ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 568776c9c3baSmrg/* end confdefs.h. */ 568876c9c3baSmrgint i; 568976c9c3baSmrgint 5690ed89697eSmrgmain (void) 569176c9c3baSmrg{ 569276c9c3baSmrg 569376c9c3baSmrg ; 569476c9c3baSmrg return 0; 569576c9c3baSmrg} 569676c9c3baSmrg_ACEOF 5697ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5698ed89697eSmrgthen : 569976c9c3baSmrg eval $cacheid=yes 5700ed89697eSmrgelse case e in #( 5701ed89697eSmrg e) eval $cacheid=no ;; 5702ed89697eSmrgesac 570376c9c3baSmrgfi 5704ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5705ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5706ed89697eSmrgesac 570776c9c3baSmrgfi 570876c9c3baSmrg 570976c9c3baSmrg 571076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 571176c9c3baSmrg 571276c9c3baSmrg eval supported=\$$cacheid 5713ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5714ed89697eSmrgprintf "%s\n" "$supported" >&6; } 571576c9c3baSmrg if test "$supported" = "yes" ; then 571676c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 571776c9c3baSmrg found="yes" 571876c9c3baSmrg fi 571976c9c3baSmrg fi 572076c9c3baSmrg 572176c9c3baSmrg 572276c9c3baSmrg 572376c9c3baSmrg 572476c9c3baSmrg 572576c9c3baSmrg 572676c9c3baSmrg 572776c9c3baSmrg 572876c9c3baSmrg 572976c9c3baSmrg 573076c9c3baSmrg 573176c9c3baSmrg 573276c9c3baSmrg 573376c9c3baSmrg 573476c9c3baSmrg 573576c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 573676c9c3baSmrg 573776c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 573876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5739ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5740ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5741ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5742ed89697eSmrgthen : 5743ed89697eSmrg printf %s "(cached) " >&6 5744ed89697eSmrgelse case e in #( 5745ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 574676c9c3baSmrg/* end confdefs.h. */ 574776c9c3baSmrgint i; 574876c9c3baSmrg_ACEOF 5749ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5750ed89697eSmrgthen : 575176c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5752ed89697eSmrgelse case e in #( 5753ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5754ed89697eSmrgesac 575576c9c3baSmrgfi 5756ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5757ed89697eSmrgesac 575876c9c3baSmrgfi 5759ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5760ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 576176c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 576276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 576376c9c3baSmrgfi 576476c9c3baSmrg 576576c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 576676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 576776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 576876c9c3baSmrg fi 576976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5770ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5771ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5772ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5773ed89697eSmrgthen : 5774ed89697eSmrg printf %s "(cached) " >&6 5775ed89697eSmrgelse case e in #( 5776ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 577776c9c3baSmrg/* end confdefs.h. */ 577876c9c3baSmrgint i; 577976c9c3baSmrg_ACEOF 5780ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5781ed89697eSmrgthen : 578276c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5783ed89697eSmrgelse case e in #( 5784ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5785ed89697eSmrgesac 578676c9c3baSmrgfi 5787ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5788ed89697eSmrgesac 578976c9c3baSmrgfi 5790ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5791ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 579276c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 579376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 579476c9c3baSmrgfi 579576c9c3baSmrg 579676c9c3baSmrgfound="no" 579776c9c3baSmrg 579876c9c3baSmrg if test $found = "no" ; then 579976c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 580076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 580176c9c3baSmrg fi 580276c9c3baSmrg 580376c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 580476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 580576c9c3baSmrg fi 580676c9c3baSmrg 580776c9c3baSmrg CFLAGS="$CFLAGS -Wnested-externs" 580876c9c3baSmrg 5809ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5810ed89697eSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 581176c9c3baSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 5812ed89697eSmrg if eval test \${$cacheid+y} 5813ed89697eSmrgthen : 5814ed89697eSmrg printf %s "(cached) " >&6 5815ed89697eSmrgelse case e in #( 5816ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 581776c9c3baSmrg/* end confdefs.h. */ 581876c9c3baSmrgint i; 581976c9c3baSmrgint 5820ed89697eSmrgmain (void) 582176c9c3baSmrg{ 582276c9c3baSmrg 582376c9c3baSmrg ; 582476c9c3baSmrg return 0; 582576c9c3baSmrg} 582676c9c3baSmrg_ACEOF 5827ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5828ed89697eSmrgthen : 582976c9c3baSmrg eval $cacheid=yes 5830ed89697eSmrgelse case e in #( 5831ed89697eSmrg e) eval $cacheid=no ;; 5832ed89697eSmrgesac 583376c9c3baSmrgfi 5834ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5835ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5836ed89697eSmrgesac 583776c9c3baSmrgfi 583876c9c3baSmrg 583976c9c3baSmrg 584076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 584176c9c3baSmrg 584276c9c3baSmrg eval supported=\$$cacheid 5843ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5844ed89697eSmrgprintf "%s\n" "$supported" >&6; } 584576c9c3baSmrg if test "$supported" = "yes" ; then 584676c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 584776c9c3baSmrg found="yes" 584876c9c3baSmrg fi 584976c9c3baSmrg fi 585076c9c3baSmrg 585176c9c3baSmrg 585276c9c3baSmrg 585376c9c3baSmrg 585476c9c3baSmrg 585576c9c3baSmrg 585676c9c3baSmrg 585776c9c3baSmrg 585876c9c3baSmrg 585976c9c3baSmrg 586076c9c3baSmrg 586176c9c3baSmrg 586276c9c3baSmrg 586376c9c3baSmrg 586476c9c3baSmrg 586576c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 586676c9c3baSmrg 586776c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 586876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5869ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5870ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5871ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5872ed89697eSmrgthen : 5873ed89697eSmrg printf %s "(cached) " >&6 5874ed89697eSmrgelse case e in #( 5875ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 587676c9c3baSmrg/* end confdefs.h. */ 587776c9c3baSmrgint i; 587876c9c3baSmrg_ACEOF 5879ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5880ed89697eSmrgthen : 588176c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5882ed89697eSmrgelse case e in #( 5883ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 5884ed89697eSmrgesac 588576c9c3baSmrgfi 5886ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5887ed89697eSmrgesac 588876c9c3baSmrgfi 5889ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5890ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 589176c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 589276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 589376c9c3baSmrgfi 589476c9c3baSmrg 589576c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 589676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 589776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 589876c9c3baSmrg fi 589976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5900ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5901ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5902ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5903ed89697eSmrgthen : 5904ed89697eSmrg printf %s "(cached) " >&6 5905ed89697eSmrgelse case e in #( 5906ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 590776c9c3baSmrg/* end confdefs.h. */ 590876c9c3baSmrgint i; 590976c9c3baSmrg_ACEOF 5910ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 5911ed89697eSmrgthen : 591276c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5913ed89697eSmrgelse case e in #( 5914ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 5915ed89697eSmrgesac 591676c9c3baSmrgfi 5917ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 5918ed89697eSmrgesac 591976c9c3baSmrgfi 5920ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5921ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 592276c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 592376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 592476c9c3baSmrgfi 592576c9c3baSmrg 592676c9c3baSmrgfound="no" 592776c9c3baSmrg 592876c9c3baSmrg if test $found = "no" ; then 592976c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 593076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 593176c9c3baSmrg fi 593276c9c3baSmrg 593376c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 593476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 593576c9c3baSmrg fi 593676c9c3baSmrg 593776c9c3baSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 593876c9c3baSmrg 5939ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5940ed89697eSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 594176c9c3baSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5942ed89697eSmrg if eval test \${$cacheid+y} 5943ed89697eSmrgthen : 5944ed89697eSmrg printf %s "(cached) " >&6 5945ed89697eSmrgelse case e in #( 5946ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 594776c9c3baSmrg/* end confdefs.h. */ 594876c9c3baSmrgint i; 594976c9c3baSmrgint 5950ed89697eSmrgmain (void) 595176c9c3baSmrg{ 595276c9c3baSmrg 595376c9c3baSmrg ; 595476c9c3baSmrg return 0; 595576c9c3baSmrg} 595676c9c3baSmrg_ACEOF 5957ed89697eSmrgif ac_fn_c_try_link "$LINENO" 5958ed89697eSmrgthen : 595976c9c3baSmrg eval $cacheid=yes 5960ed89697eSmrgelse case e in #( 5961ed89697eSmrg e) eval $cacheid=no ;; 5962ed89697eSmrgesac 596376c9c3baSmrgfi 5964ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5965ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 5966ed89697eSmrgesac 596776c9c3baSmrgfi 596876c9c3baSmrg 596976c9c3baSmrg 597076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 597176c9c3baSmrg 597276c9c3baSmrg eval supported=\$$cacheid 5973ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5974ed89697eSmrgprintf "%s\n" "$supported" >&6; } 597576c9c3baSmrg if test "$supported" = "yes" ; then 597676c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 597776c9c3baSmrg found="yes" 597876c9c3baSmrg fi 597976c9c3baSmrg fi 598076c9c3baSmrg 598176c9c3baSmrg 598276c9c3baSmrg 598376c9c3baSmrg 598476c9c3baSmrg 598576c9c3baSmrg 598676c9c3baSmrg 598776c9c3baSmrg 598876c9c3baSmrg 598976c9c3baSmrg 599076c9c3baSmrg 599176c9c3baSmrg 599276c9c3baSmrg 599376c9c3baSmrg 599476c9c3baSmrg 599576c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 599676c9c3baSmrg 599776c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 599876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5999ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6000ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6001ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6002ed89697eSmrgthen : 6003ed89697eSmrg printf %s "(cached) " >&6 6004ed89697eSmrgelse case e in #( 6005ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 600676c9c3baSmrg/* end confdefs.h. */ 600776c9c3baSmrgint i; 600876c9c3baSmrg_ACEOF 6009ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6010ed89697eSmrgthen : 601176c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6012ed89697eSmrgelse case e in #( 6013ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6014ed89697eSmrgesac 601576c9c3baSmrgfi 6016ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6017ed89697eSmrgesac 601876c9c3baSmrgfi 6019ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6020ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 602176c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 602276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 602376c9c3baSmrgfi 602476c9c3baSmrg 602576c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 602676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 602776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 602876c9c3baSmrg fi 602976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6030ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6031ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6032ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6033ed89697eSmrgthen : 6034ed89697eSmrg printf %s "(cached) " >&6 6035ed89697eSmrgelse case e in #( 6036ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 603776c9c3baSmrg/* end confdefs.h. */ 603876c9c3baSmrgint i; 603976c9c3baSmrg_ACEOF 6040ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6041ed89697eSmrgthen : 604276c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6043ed89697eSmrgelse case e in #( 6044ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6045ed89697eSmrgesac 604676c9c3baSmrgfi 6047ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6048ed89697eSmrgesac 604976c9c3baSmrgfi 6050ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6051ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 605276c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 605376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 605476c9c3baSmrgfi 605576c9c3baSmrg 605676c9c3baSmrgfound="no" 605776c9c3baSmrg 605876c9c3baSmrg if test $found = "no" ; then 605976c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 606076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 606176c9c3baSmrg fi 606276c9c3baSmrg 606376c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 606476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 606576c9c3baSmrg fi 606676c9c3baSmrg 606776c9c3baSmrg CFLAGS="$CFLAGS -Wold-style-definition" 606876c9c3baSmrg 6069ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 6070ed89697eSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 607176c9c3baSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 6072ed89697eSmrg if eval test \${$cacheid+y} 6073ed89697eSmrgthen : 6074ed89697eSmrg printf %s "(cached) " >&6 6075ed89697eSmrgelse case e in #( 6076ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 607776c9c3baSmrg/* end confdefs.h. */ 607876c9c3baSmrgint i; 607976c9c3baSmrgint 6080ed89697eSmrgmain (void) 608176c9c3baSmrg{ 608276c9c3baSmrg 608376c9c3baSmrg ; 608476c9c3baSmrg return 0; 608576c9c3baSmrg} 608676c9c3baSmrg_ACEOF 6087ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6088ed89697eSmrgthen : 608976c9c3baSmrg eval $cacheid=yes 6090ed89697eSmrgelse case e in #( 6091ed89697eSmrg e) eval $cacheid=no ;; 6092ed89697eSmrgesac 609376c9c3baSmrgfi 6094ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6095ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6096ed89697eSmrgesac 609776c9c3baSmrgfi 609876c9c3baSmrg 609976c9c3baSmrg 610076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 610176c9c3baSmrg 610276c9c3baSmrg eval supported=\$$cacheid 6103ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6104ed89697eSmrgprintf "%s\n" "$supported" >&6; } 610576c9c3baSmrg if test "$supported" = "yes" ; then 610676c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 610776c9c3baSmrg found="yes" 610876c9c3baSmrg fi 610976c9c3baSmrg fi 611076c9c3baSmrg 611176c9c3baSmrg if test $found = "no" ; then 611276c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 611376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 611476c9c3baSmrg fi 611576c9c3baSmrg 611676c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 611776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 611876c9c3baSmrg fi 611976c9c3baSmrg 612076c9c3baSmrg CFLAGS="$CFLAGS -fd" 612176c9c3baSmrg 6122ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6123ed89697eSmrgprintf %s "checking if $CC supports -fd... " >&6; } 612476c9c3baSmrg cacheid=xorg_cv_cc_flag__fd 6125ed89697eSmrg if eval test \${$cacheid+y} 6126ed89697eSmrgthen : 6127ed89697eSmrg printf %s "(cached) " >&6 6128ed89697eSmrgelse case e in #( 6129ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 613076c9c3baSmrg/* end confdefs.h. */ 613176c9c3baSmrgint i; 613276c9c3baSmrgint 6133ed89697eSmrgmain (void) 613476c9c3baSmrg{ 613576c9c3baSmrg 613676c9c3baSmrg ; 613776c9c3baSmrg return 0; 613876c9c3baSmrg} 613976c9c3baSmrg_ACEOF 6140ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6141ed89697eSmrgthen : 614276c9c3baSmrg eval $cacheid=yes 6143ed89697eSmrgelse case e in #( 6144ed89697eSmrg e) eval $cacheid=no ;; 6145ed89697eSmrgesac 614676c9c3baSmrgfi 6147ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6148ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6149ed89697eSmrgesac 615076c9c3baSmrgfi 615176c9c3baSmrg 615276c9c3baSmrg 615376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 615476c9c3baSmrg 615576c9c3baSmrg eval supported=\$$cacheid 6156ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6157ed89697eSmrgprintf "%s\n" "$supported" >&6; } 615876c9c3baSmrg if test "$supported" = "yes" ; then 615976c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -fd" 616076c9c3baSmrg found="yes" 616176c9c3baSmrg fi 616276c9c3baSmrg fi 616376c9c3baSmrg 616476c9c3baSmrg 616576c9c3baSmrg 616676c9c3baSmrg 616776c9c3baSmrg 616876c9c3baSmrg 616976c9c3baSmrg 617076c9c3baSmrg 617176c9c3baSmrg 617276c9c3baSmrg 617376c9c3baSmrg 617476c9c3baSmrg 617576c9c3baSmrg 617676c9c3baSmrg 617776c9c3baSmrg 617876c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 617976c9c3baSmrg 618076c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 618176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6182ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6183ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6184ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6185ed89697eSmrgthen : 6186ed89697eSmrg printf %s "(cached) " >&6 6187ed89697eSmrgelse case e in #( 6188ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 618976c9c3baSmrg/* end confdefs.h. */ 619076c9c3baSmrgint i; 619176c9c3baSmrg_ACEOF 6192ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6193ed89697eSmrgthen : 619476c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6195ed89697eSmrgelse case e in #( 6196ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6197ed89697eSmrgesac 619876c9c3baSmrgfi 6199ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6200ed89697eSmrgesac 620176c9c3baSmrgfi 6202ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6203ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 620476c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 620576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 620676c9c3baSmrgfi 620776c9c3baSmrg 620876c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 620976c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 621076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 621176c9c3baSmrg fi 621276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6213ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6214ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6215ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6216ed89697eSmrgthen : 6217ed89697eSmrg printf %s "(cached) " >&6 6218ed89697eSmrgelse case e in #( 6219ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 622076c9c3baSmrg/* end confdefs.h. */ 622176c9c3baSmrgint i; 622276c9c3baSmrg_ACEOF 6223ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6224ed89697eSmrgthen : 622576c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6226ed89697eSmrgelse case e in #( 6227ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6228ed89697eSmrgesac 622976c9c3baSmrgfi 6230ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6231ed89697eSmrgesac 623276c9c3baSmrgfi 6233ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6234ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 623576c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 623676c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 623776c9c3baSmrgfi 623876c9c3baSmrg 623976c9c3baSmrgfound="no" 624076c9c3baSmrg 624176c9c3baSmrg if test $found = "no" ; then 624276c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 624376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 624476c9c3baSmrg fi 624576c9c3baSmrg 624676c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 624776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 624876c9c3baSmrg fi 624976c9c3baSmrg 625076c9c3baSmrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 625176c9c3baSmrg 6252ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6253ed89697eSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 625476c9c3baSmrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6255ed89697eSmrg if eval test \${$cacheid+y} 6256ed89697eSmrgthen : 6257ed89697eSmrg printf %s "(cached) " >&6 6258ed89697eSmrgelse case e in #( 6259ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 626076c9c3baSmrg/* end confdefs.h. */ 626176c9c3baSmrgint i; 626276c9c3baSmrgint 6263ed89697eSmrgmain (void) 626476c9c3baSmrg{ 626576c9c3baSmrg 626676c9c3baSmrg ; 626776c9c3baSmrg return 0; 626876c9c3baSmrg} 626976c9c3baSmrg_ACEOF 6270ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6271ed89697eSmrgthen : 627276c9c3baSmrg eval $cacheid=yes 6273ed89697eSmrgelse case e in #( 6274ed89697eSmrg e) eval $cacheid=no ;; 6275ed89697eSmrgesac 627676c9c3baSmrgfi 6277ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6278ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6279ed89697eSmrgesac 628076c9c3baSmrgfi 628176c9c3baSmrg 628276c9c3baSmrg 628376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 628476c9c3baSmrg 628576c9c3baSmrg eval supported=\$$cacheid 6286ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6287ed89697eSmrgprintf "%s\n" "$supported" >&6; } 628876c9c3baSmrg if test "$supported" = "yes" ; then 628976c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 629076c9c3baSmrg found="yes" 629176c9c3baSmrg fi 629276c9c3baSmrg fi 629376c9c3baSmrg 629476c9c3baSmrg 629576c9c3baSmrg 629676c9c3baSmrg 629776c9c3baSmrg 629876c9c3baSmrg# This chunk adds additional warnings that could catch undesired effects. 629976c9c3baSmrg 630076c9c3baSmrg 630176c9c3baSmrg 630276c9c3baSmrg 630376c9c3baSmrg 630476c9c3baSmrg 630576c9c3baSmrg 630676c9c3baSmrg 630776c9c3baSmrg 630876c9c3baSmrg 630976c9c3baSmrg 631076c9c3baSmrg 631176c9c3baSmrg 631276c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 631376c9c3baSmrg 631476c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 631576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6316ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6317ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6318ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6319ed89697eSmrgthen : 6320ed89697eSmrg printf %s "(cached) " >&6 6321ed89697eSmrgelse case e in #( 6322ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 632376c9c3baSmrg/* end confdefs.h. */ 632476c9c3baSmrgint i; 632576c9c3baSmrg_ACEOF 6326ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6327ed89697eSmrgthen : 632876c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6329ed89697eSmrgelse case e in #( 6330ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6331ed89697eSmrgesac 633276c9c3baSmrgfi 6333ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6334ed89697eSmrgesac 633576c9c3baSmrgfi 6336ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6337ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 633876c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 633976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 634076c9c3baSmrgfi 634176c9c3baSmrg 634276c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 634376c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 634476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 634576c9c3baSmrg fi 634676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6347ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6348ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6349ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6350ed89697eSmrgthen : 6351ed89697eSmrg printf %s "(cached) " >&6 6352ed89697eSmrgelse case e in #( 6353ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 635476c9c3baSmrg/* end confdefs.h. */ 635576c9c3baSmrgint i; 635676c9c3baSmrg_ACEOF 6357ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6358ed89697eSmrgthen : 635976c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6360ed89697eSmrgelse case e in #( 6361ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6362ed89697eSmrgesac 636376c9c3baSmrgfi 6364ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6365ed89697eSmrgesac 636676c9c3baSmrgfi 6367ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6368ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 636976c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 637076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 637176c9c3baSmrgfi 637276c9c3baSmrg 637376c9c3baSmrgfound="no" 637476c9c3baSmrg 637576c9c3baSmrg if test $found = "no" ; then 637676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 637776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 637876c9c3baSmrg fi 637976c9c3baSmrg 638076c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 638176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 638276c9c3baSmrg fi 638376c9c3baSmrg 638476c9c3baSmrg CFLAGS="$CFLAGS -Wunused" 638576c9c3baSmrg 6386ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6387ed89697eSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 638876c9c3baSmrg cacheid=xorg_cv_cc_flag__Wunused 6389ed89697eSmrg if eval test \${$cacheid+y} 6390ed89697eSmrgthen : 6391ed89697eSmrg printf %s "(cached) " >&6 6392ed89697eSmrgelse case e in #( 6393ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 639476c9c3baSmrg/* end confdefs.h. */ 639576c9c3baSmrgint i; 639676c9c3baSmrgint 6397ed89697eSmrgmain (void) 639876c9c3baSmrg{ 639976c9c3baSmrg 640076c9c3baSmrg ; 640176c9c3baSmrg return 0; 640276c9c3baSmrg} 640376c9c3baSmrg_ACEOF 6404ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6405ed89697eSmrgthen : 640676c9c3baSmrg eval $cacheid=yes 6407ed89697eSmrgelse case e in #( 6408ed89697eSmrg e) eval $cacheid=no ;; 6409ed89697eSmrgesac 641076c9c3baSmrgfi 6411ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6412ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6413ed89697eSmrgesac 641476c9c3baSmrgfi 641576c9c3baSmrg 641676c9c3baSmrg 641776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 641876c9c3baSmrg 641976c9c3baSmrg eval supported=\$$cacheid 6420ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6421ed89697eSmrgprintf "%s\n" "$supported" >&6; } 642276c9c3baSmrg if test "$supported" = "yes" ; then 642376c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 642476c9c3baSmrg found="yes" 642576c9c3baSmrg fi 642676c9c3baSmrg fi 642776c9c3baSmrg 642876c9c3baSmrg 642976c9c3baSmrg 643076c9c3baSmrg 643176c9c3baSmrg 643276c9c3baSmrg 643376c9c3baSmrg 643476c9c3baSmrg 643576c9c3baSmrg 643676c9c3baSmrg 643776c9c3baSmrg 643876c9c3baSmrg 643976c9c3baSmrg 644076c9c3baSmrg 644176c9c3baSmrg 644276c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 644376c9c3baSmrg 644476c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 644576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6446ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6447ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6448ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6449ed89697eSmrgthen : 6450ed89697eSmrg printf %s "(cached) " >&6 6451ed89697eSmrgelse case e in #( 6452ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 645376c9c3baSmrg/* end confdefs.h. */ 645476c9c3baSmrgint i; 645576c9c3baSmrg_ACEOF 6456ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6457ed89697eSmrgthen : 645876c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6459ed89697eSmrgelse case e in #( 6460ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6461ed89697eSmrgesac 646276c9c3baSmrgfi 6463ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6464ed89697eSmrgesac 646576c9c3baSmrgfi 6466ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6467ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 646876c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 646976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 647076c9c3baSmrgfi 647176c9c3baSmrg 647276c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 647376c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 647476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 647576c9c3baSmrg fi 647676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6477ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6478ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6479ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6480ed89697eSmrgthen : 6481ed89697eSmrg printf %s "(cached) " >&6 6482ed89697eSmrgelse case e in #( 6483ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 648476c9c3baSmrg/* end confdefs.h. */ 648576c9c3baSmrgint i; 648676c9c3baSmrg_ACEOF 6487ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6488ed89697eSmrgthen : 648976c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6490ed89697eSmrgelse case e in #( 6491ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6492ed89697eSmrgesac 649376c9c3baSmrgfi 6494ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6495ed89697eSmrgesac 649676c9c3baSmrgfi 6497ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6498ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 649976c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 650076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 650176c9c3baSmrgfi 650276c9c3baSmrg 650376c9c3baSmrgfound="no" 650476c9c3baSmrg 650576c9c3baSmrg if test $found = "no" ; then 650676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 650776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 650876c9c3baSmrg fi 650976c9c3baSmrg 651076c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 651176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 651276c9c3baSmrg fi 651376c9c3baSmrg 651476c9c3baSmrg CFLAGS="$CFLAGS -Wuninitialized" 651576c9c3baSmrg 6516ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6517ed89697eSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 651876c9c3baSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 6519ed89697eSmrg if eval test \${$cacheid+y} 6520ed89697eSmrgthen : 6521ed89697eSmrg printf %s "(cached) " >&6 6522ed89697eSmrgelse case e in #( 6523ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 652476c9c3baSmrg/* end confdefs.h. */ 652576c9c3baSmrgint i; 652676c9c3baSmrgint 6527ed89697eSmrgmain (void) 652876c9c3baSmrg{ 652976c9c3baSmrg 653076c9c3baSmrg ; 653176c9c3baSmrg return 0; 653276c9c3baSmrg} 653376c9c3baSmrg_ACEOF 6534ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6535ed89697eSmrgthen : 653676c9c3baSmrg eval $cacheid=yes 6537ed89697eSmrgelse case e in #( 6538ed89697eSmrg e) eval $cacheid=no ;; 6539ed89697eSmrgesac 654076c9c3baSmrgfi 6541ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6542ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6543ed89697eSmrgesac 654476c9c3baSmrgfi 654576c9c3baSmrg 654676c9c3baSmrg 654776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 654876c9c3baSmrg 654976c9c3baSmrg eval supported=\$$cacheid 6550ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6551ed89697eSmrgprintf "%s\n" "$supported" >&6; } 655276c9c3baSmrg if test "$supported" = "yes" ; then 655376c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 655476c9c3baSmrg found="yes" 655576c9c3baSmrg fi 655676c9c3baSmrg fi 655776c9c3baSmrg 655876c9c3baSmrg 655976c9c3baSmrg 656076c9c3baSmrg 656176c9c3baSmrg 656276c9c3baSmrg 656376c9c3baSmrg 656476c9c3baSmrg 656576c9c3baSmrg 656676c9c3baSmrg 656776c9c3baSmrg 656876c9c3baSmrg 656976c9c3baSmrg 657076c9c3baSmrg 657176c9c3baSmrg 657276c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 657376c9c3baSmrg 657476c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 657576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6576ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6577ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6578ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6579ed89697eSmrgthen : 6580ed89697eSmrg printf %s "(cached) " >&6 6581ed89697eSmrgelse case e in #( 6582ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 658376c9c3baSmrg/* end confdefs.h. */ 658476c9c3baSmrgint i; 658576c9c3baSmrg_ACEOF 6586ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6587ed89697eSmrgthen : 658876c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6589ed89697eSmrgelse case e in #( 6590ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6591ed89697eSmrgesac 659276c9c3baSmrgfi 6593ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6594ed89697eSmrgesac 659576c9c3baSmrgfi 6596ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6597ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 659876c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 659976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 660076c9c3baSmrgfi 660176c9c3baSmrg 660276c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 660376c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 660476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 660576c9c3baSmrg fi 660676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6607ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6608ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6609ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6610ed89697eSmrgthen : 6611ed89697eSmrg printf %s "(cached) " >&6 6612ed89697eSmrgelse case e in #( 6613ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 661476c9c3baSmrg/* end confdefs.h. */ 661576c9c3baSmrgint i; 661676c9c3baSmrg_ACEOF 6617ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6618ed89697eSmrgthen : 661976c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6620ed89697eSmrgelse case e in #( 6621ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6622ed89697eSmrgesac 662376c9c3baSmrgfi 6624ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6625ed89697eSmrgesac 662676c9c3baSmrgfi 6627ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6628ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 662976c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 663076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 663176c9c3baSmrgfi 663276c9c3baSmrg 663376c9c3baSmrgfound="no" 663476c9c3baSmrg 663576c9c3baSmrg if test $found = "no" ; then 663676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 663776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 663876c9c3baSmrg fi 663976c9c3baSmrg 664076c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 664176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 664276c9c3baSmrg fi 664376c9c3baSmrg 664476c9c3baSmrg CFLAGS="$CFLAGS -Wshadow" 664576c9c3baSmrg 6646ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6647ed89697eSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 664876c9c3baSmrg cacheid=xorg_cv_cc_flag__Wshadow 6649ed89697eSmrg if eval test \${$cacheid+y} 6650ed89697eSmrgthen : 6651ed89697eSmrg printf %s "(cached) " >&6 6652ed89697eSmrgelse case e in #( 6653ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 665476c9c3baSmrg/* end confdefs.h. */ 665576c9c3baSmrgint i; 665676c9c3baSmrgint 6657ed89697eSmrgmain (void) 665876c9c3baSmrg{ 665976c9c3baSmrg 666076c9c3baSmrg ; 666176c9c3baSmrg return 0; 666276c9c3baSmrg} 666376c9c3baSmrg_ACEOF 6664ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6665ed89697eSmrgthen : 666676c9c3baSmrg eval $cacheid=yes 6667ed89697eSmrgelse case e in #( 6668ed89697eSmrg e) eval $cacheid=no ;; 6669ed89697eSmrgesac 667076c9c3baSmrgfi 6671ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6672ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6673ed89697eSmrgesac 667476c9c3baSmrgfi 667576c9c3baSmrg 667676c9c3baSmrg 667776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 667876c9c3baSmrg 667976c9c3baSmrg eval supported=\$$cacheid 6680ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6681ed89697eSmrgprintf "%s\n" "$supported" >&6; } 668276c9c3baSmrg if test "$supported" = "yes" ; then 668376c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 668476c9c3baSmrg found="yes" 668576c9c3baSmrg fi 668676c9c3baSmrg fi 668776c9c3baSmrg 668876c9c3baSmrg 668976c9c3baSmrg 669076c9c3baSmrg 669176c9c3baSmrg 669276c9c3baSmrg 669376c9c3baSmrg 669476c9c3baSmrg 669576c9c3baSmrg 669676c9c3baSmrg 669776c9c3baSmrg 669876c9c3baSmrg 669976c9c3baSmrg 670076c9c3baSmrg 670176c9c3baSmrg 670276c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 670376c9c3baSmrg 670476c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 670576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6706ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6707ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6708ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6709ed89697eSmrgthen : 6710ed89697eSmrg printf %s "(cached) " >&6 6711ed89697eSmrgelse case e in #( 6712ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 671376c9c3baSmrg/* end confdefs.h. */ 671476c9c3baSmrgint i; 671576c9c3baSmrg_ACEOF 6716ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6717ed89697eSmrgthen : 671876c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6719ed89697eSmrgelse case e in #( 6720ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6721ed89697eSmrgesac 672276c9c3baSmrgfi 6723ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6724ed89697eSmrgesac 672576c9c3baSmrgfi 6726ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6727ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 672876c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 672976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 673076c9c3baSmrgfi 673176c9c3baSmrg 673276c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 673376c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 673476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 673576c9c3baSmrg fi 673676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6737ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6738ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6739ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6740ed89697eSmrgthen : 6741ed89697eSmrg printf %s "(cached) " >&6 6742ed89697eSmrgelse case e in #( 6743ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 674476c9c3baSmrg/* end confdefs.h. */ 674576c9c3baSmrgint i; 674676c9c3baSmrg_ACEOF 6747ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6748ed89697eSmrgthen : 674976c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6750ed89697eSmrgelse case e in #( 6751ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6752ed89697eSmrgesac 675376c9c3baSmrgfi 6754ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6755ed89697eSmrgesac 675676c9c3baSmrgfi 6757ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6758ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 675976c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 676076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 676176c9c3baSmrgfi 676276c9c3baSmrg 676376c9c3baSmrgfound="no" 676476c9c3baSmrg 676576c9c3baSmrg if test $found = "no" ; then 676676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 676776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 676876c9c3baSmrg fi 676976c9c3baSmrg 677076c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 677176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 677276c9c3baSmrg fi 677376c9c3baSmrg 677476c9c3baSmrg CFLAGS="$CFLAGS -Wmissing-noreturn" 677576c9c3baSmrg 6776ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6777ed89697eSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 677876c9c3baSmrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6779ed89697eSmrg if eval test \${$cacheid+y} 6780ed89697eSmrgthen : 6781ed89697eSmrg printf %s "(cached) " >&6 6782ed89697eSmrgelse case e in #( 6783ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 678476c9c3baSmrg/* end confdefs.h. */ 678576c9c3baSmrgint i; 678676c9c3baSmrgint 6787ed89697eSmrgmain (void) 678876c9c3baSmrg{ 678976c9c3baSmrg 679076c9c3baSmrg ; 679176c9c3baSmrg return 0; 679276c9c3baSmrg} 679376c9c3baSmrg_ACEOF 6794ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6795ed89697eSmrgthen : 679676c9c3baSmrg eval $cacheid=yes 6797ed89697eSmrgelse case e in #( 6798ed89697eSmrg e) eval $cacheid=no ;; 6799ed89697eSmrgesac 680076c9c3baSmrgfi 6801ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6802ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6803ed89697eSmrgesac 680476c9c3baSmrgfi 680576c9c3baSmrg 680676c9c3baSmrg 680776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 680876c9c3baSmrg 680976c9c3baSmrg eval supported=\$$cacheid 6810ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6811ed89697eSmrgprintf "%s\n" "$supported" >&6; } 681276c9c3baSmrg if test "$supported" = "yes" ; then 681376c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 681476c9c3baSmrg found="yes" 681576c9c3baSmrg fi 681676c9c3baSmrg fi 681776c9c3baSmrg 681876c9c3baSmrg 681976c9c3baSmrg 682076c9c3baSmrg 682176c9c3baSmrg 682276c9c3baSmrg 682376c9c3baSmrg 682476c9c3baSmrg 682576c9c3baSmrg 682676c9c3baSmrg 682776c9c3baSmrg 682876c9c3baSmrg 682976c9c3baSmrg 683076c9c3baSmrg 683176c9c3baSmrg 683276c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 683376c9c3baSmrg 683476c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 683576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6836ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6837ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6838ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6839ed89697eSmrgthen : 6840ed89697eSmrg printf %s "(cached) " >&6 6841ed89697eSmrgelse case e in #( 6842ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 684376c9c3baSmrg/* end confdefs.h. */ 684476c9c3baSmrgint i; 684576c9c3baSmrg_ACEOF 6846ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6847ed89697eSmrgthen : 684876c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6849ed89697eSmrgelse case e in #( 6850ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6851ed89697eSmrgesac 685276c9c3baSmrgfi 6853ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6854ed89697eSmrgesac 685576c9c3baSmrgfi 6856ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6857ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 685876c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 685976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 686076c9c3baSmrgfi 686176c9c3baSmrg 686276c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 686376c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 686476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 686576c9c3baSmrg fi 686676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6867ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6868ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6869ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6870ed89697eSmrgthen : 6871ed89697eSmrg printf %s "(cached) " >&6 6872ed89697eSmrgelse case e in #( 6873ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 687476c9c3baSmrg/* end confdefs.h. */ 687576c9c3baSmrgint i; 687676c9c3baSmrg_ACEOF 6877ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6878ed89697eSmrgthen : 687976c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6880ed89697eSmrgelse case e in #( 6881ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 6882ed89697eSmrgesac 688376c9c3baSmrgfi 6884ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6885ed89697eSmrgesac 688676c9c3baSmrgfi 6887ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6888ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 688976c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 689076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 689176c9c3baSmrgfi 689276c9c3baSmrg 689376c9c3baSmrgfound="no" 689476c9c3baSmrg 689576c9c3baSmrg if test $found = "no" ; then 689676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 689776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 689876c9c3baSmrg fi 689976c9c3baSmrg 690076c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 690176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 690276c9c3baSmrg fi 690376c9c3baSmrg 690476c9c3baSmrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 690576c9c3baSmrg 6906ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6907ed89697eSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 690876c9c3baSmrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6909ed89697eSmrg if eval test \${$cacheid+y} 6910ed89697eSmrgthen : 6911ed89697eSmrg printf %s "(cached) " >&6 6912ed89697eSmrgelse case e in #( 6913ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 691476c9c3baSmrg/* end confdefs.h. */ 691576c9c3baSmrgint i; 691676c9c3baSmrgint 6917ed89697eSmrgmain (void) 691876c9c3baSmrg{ 691976c9c3baSmrg 692076c9c3baSmrg ; 692176c9c3baSmrg return 0; 692276c9c3baSmrg} 692376c9c3baSmrg_ACEOF 6924ed89697eSmrgif ac_fn_c_try_link "$LINENO" 6925ed89697eSmrgthen : 692676c9c3baSmrg eval $cacheid=yes 6927ed89697eSmrgelse case e in #( 6928ed89697eSmrg e) eval $cacheid=no ;; 6929ed89697eSmrgesac 693076c9c3baSmrgfi 6931ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6932ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 6933ed89697eSmrgesac 693476c9c3baSmrgfi 693576c9c3baSmrg 693676c9c3baSmrg 693776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 693876c9c3baSmrg 693976c9c3baSmrg eval supported=\$$cacheid 6940ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6941ed89697eSmrgprintf "%s\n" "$supported" >&6; } 694276c9c3baSmrg if test "$supported" = "yes" ; then 694376c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 694476c9c3baSmrg found="yes" 694576c9c3baSmrg fi 694676c9c3baSmrg fi 694776c9c3baSmrg 694876c9c3baSmrg 694976c9c3baSmrg 695076c9c3baSmrg 695176c9c3baSmrg 695276c9c3baSmrg 695376c9c3baSmrg 695476c9c3baSmrg 695576c9c3baSmrg 695676c9c3baSmrg 695776c9c3baSmrg 695876c9c3baSmrg 695976c9c3baSmrg 696076c9c3baSmrg 696176c9c3baSmrg 696276c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 696376c9c3baSmrg 696476c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 696576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6966ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6967ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6968ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6969ed89697eSmrgthen : 6970ed89697eSmrg printf %s "(cached) " >&6 6971ed89697eSmrgelse case e in #( 6972ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 697376c9c3baSmrg/* end confdefs.h. */ 697476c9c3baSmrgint i; 697576c9c3baSmrg_ACEOF 6976ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 6977ed89697eSmrgthen : 697876c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6979ed89697eSmrgelse case e in #( 6980ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 6981ed89697eSmrgesac 698276c9c3baSmrgfi 6983ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 6984ed89697eSmrgesac 698576c9c3baSmrgfi 6986ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6987ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 698876c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 698976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 699076c9c3baSmrgfi 699176c9c3baSmrg 699276c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 699376c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 699476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 699576c9c3baSmrg fi 699676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6997ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6998ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6999ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7000ed89697eSmrgthen : 7001ed89697eSmrg printf %s "(cached) " >&6 7002ed89697eSmrgelse case e in #( 7003ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 700476c9c3baSmrg/* end confdefs.h. */ 700576c9c3baSmrgint i; 700676c9c3baSmrg_ACEOF 7007ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7008ed89697eSmrgthen : 700976c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7010ed89697eSmrgelse case e in #( 7011ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7012ed89697eSmrgesac 701376c9c3baSmrgfi 7014ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7015ed89697eSmrgesac 701676c9c3baSmrgfi 7017ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7018ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 701976c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 702076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 702176c9c3baSmrgfi 702276c9c3baSmrg 702376c9c3baSmrgfound="no" 702476c9c3baSmrg 702576c9c3baSmrg if test $found = "no" ; then 702676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 702776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 702876c9c3baSmrg fi 702976c9c3baSmrg 703076c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 703176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 703276c9c3baSmrg fi 703376c9c3baSmrg 703476c9c3baSmrg CFLAGS="$CFLAGS -Wredundant-decls" 703576c9c3baSmrg 7036ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 7037ed89697eSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 703876c9c3baSmrg cacheid=xorg_cv_cc_flag__Wredundant_decls 7039ed89697eSmrg if eval test \${$cacheid+y} 7040ed89697eSmrgthen : 7041ed89697eSmrg printf %s "(cached) " >&6 7042ed89697eSmrgelse case e in #( 7043ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 704476c9c3baSmrg/* end confdefs.h. */ 704576c9c3baSmrgint i; 704676c9c3baSmrgint 7047ed89697eSmrgmain (void) 704876c9c3baSmrg{ 704976c9c3baSmrg 705076c9c3baSmrg ; 705176c9c3baSmrg return 0; 705276c9c3baSmrg} 705376c9c3baSmrg_ACEOF 7054ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7055ed89697eSmrgthen : 705676c9c3baSmrg eval $cacheid=yes 7057ed89697eSmrgelse case e in #( 7058ed89697eSmrg e) eval $cacheid=no ;; 7059ed89697eSmrgesac 706076c9c3baSmrgfi 7061ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7062ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7063ed89697eSmrgesac 706476c9c3baSmrgfi 706576c9c3baSmrg 706676c9c3baSmrg 706776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 706876c9c3baSmrg 706976c9c3baSmrg eval supported=\$$cacheid 7070ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7071ed89697eSmrgprintf "%s\n" "$supported" >&6; } 707276c9c3baSmrg if test "$supported" = "yes" ; then 707376c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 707476c9c3baSmrg found="yes" 707576c9c3baSmrg fi 707676c9c3baSmrg fi 707776c9c3baSmrg 707876c9c3baSmrg 707976c9c3baSmrg 708076c9c3baSmrg 708176c9c3baSmrg 708276c9c3baSmrg 708376c9c3baSmrg 708476c9c3baSmrg 708576c9c3baSmrg 708676c9c3baSmrg 708776c9c3baSmrg 708876c9c3baSmrg 708976c9c3baSmrg 709076c9c3baSmrg 709176c9c3baSmrg 709276c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 709376c9c3baSmrg 709476c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 709576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7096ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7097ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7098ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7099ed89697eSmrgthen : 7100ed89697eSmrg printf %s "(cached) " >&6 7101ed89697eSmrgelse case e in #( 7102ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 710376c9c3baSmrg/* end confdefs.h. */ 710476c9c3baSmrgint i; 710576c9c3baSmrg_ACEOF 7106ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7107ed89697eSmrgthen : 710876c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7109ed89697eSmrgelse case e in #( 7110ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7111ed89697eSmrgesac 711276c9c3baSmrgfi 7113ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7114ed89697eSmrgesac 711576c9c3baSmrgfi 7116ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7117ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 711876c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 711976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 712076c9c3baSmrgfi 712176c9c3baSmrg 712276c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 712376c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 712476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 712576c9c3baSmrg fi 712676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7127ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7128ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7129ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7130ed89697eSmrgthen : 7131ed89697eSmrg printf %s "(cached) " >&6 7132ed89697eSmrgelse case e in #( 7133ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 713476c9c3baSmrg/* end confdefs.h. */ 713576c9c3baSmrgint i; 713676c9c3baSmrg_ACEOF 7137ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7138ed89697eSmrgthen : 713976c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7140ed89697eSmrgelse case e in #( 7141ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7142ed89697eSmrgesac 714376c9c3baSmrgfi 7144ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7145ed89697eSmrgesac 714676c9c3baSmrgfi 7147ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7148ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 714976c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 715076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 715176c9c3baSmrgfi 715276c9c3baSmrg 715376c9c3baSmrgfound="no" 715476c9c3baSmrg 715576c9c3baSmrg if test $found = "no" ; then 715676c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 715776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 715876c9c3baSmrg fi 715976c9c3baSmrg 716076c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 716176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 716276c9c3baSmrg fi 716376c9c3baSmrg 716476c9c3baSmrg CFLAGS="$CFLAGS -Wlogical-op" 716576c9c3baSmrg 7166ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7167ed89697eSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 716876c9c3baSmrg cacheid=xorg_cv_cc_flag__Wlogical_op 7169ed89697eSmrg if eval test \${$cacheid+y} 7170ed89697eSmrgthen : 7171ed89697eSmrg printf %s "(cached) " >&6 7172ed89697eSmrgelse case e in #( 7173ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 717476c9c3baSmrg/* end confdefs.h. */ 717576c9c3baSmrgint i; 717676c9c3baSmrgint 7177ed89697eSmrgmain (void) 717876c9c3baSmrg{ 717976c9c3baSmrg 718076c9c3baSmrg ; 718176c9c3baSmrg return 0; 718276c9c3baSmrg} 718376c9c3baSmrg_ACEOF 7184ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7185ed89697eSmrgthen : 718676c9c3baSmrg eval $cacheid=yes 7187ed89697eSmrgelse case e in #( 7188ed89697eSmrg e) eval $cacheid=no ;; 7189ed89697eSmrgesac 719076c9c3baSmrgfi 7191ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7192ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7193ed89697eSmrgesac 719476c9c3baSmrgfi 719576c9c3baSmrg 719676c9c3baSmrg 719776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 719876c9c3baSmrg 719976c9c3baSmrg eval supported=\$$cacheid 7200ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7201ed89697eSmrgprintf "%s\n" "$supported" >&6; } 720276c9c3baSmrg if test "$supported" = "yes" ; then 720376c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 720476c9c3baSmrg found="yes" 720576c9c3baSmrg fi 720676c9c3baSmrg fi 720776c9c3baSmrg 720876c9c3baSmrg 720976c9c3baSmrg 721076c9c3baSmrg# These are currently disabled because they are noisy. They will be enabled 721176c9c3baSmrg# in the future once the codebase is sufficiently modernized to silence 721276c9c3baSmrg# them. For now, I don't want them to drown out the other warnings. 721376c9c3baSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 721476c9c3baSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 721576c9c3baSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 721676c9c3baSmrg 7217ed89697eSmrg# Turn some warnings into errors, so we don't accidentally get successful builds 721876c9c3baSmrg# when there are problems that should be fixed. 721976c9c3baSmrg 722076c9c3baSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 722176c9c3baSmrg 722276c9c3baSmrg 722376c9c3baSmrg 722476c9c3baSmrg 722576c9c3baSmrg 722676c9c3baSmrg 722776c9c3baSmrg 722876c9c3baSmrg 722976c9c3baSmrg 723076c9c3baSmrg 723176c9c3baSmrg 723276c9c3baSmrg 723376c9c3baSmrg 723476c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 723576c9c3baSmrg 723676c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 723776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7238ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7239ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7240ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7241ed89697eSmrgthen : 7242ed89697eSmrg printf %s "(cached) " >&6 7243ed89697eSmrgelse case e in #( 7244ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 724576c9c3baSmrg/* end confdefs.h. */ 724676c9c3baSmrgint i; 724776c9c3baSmrg_ACEOF 7248ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7249ed89697eSmrgthen : 725076c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7251ed89697eSmrgelse case e in #( 7252ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7253ed89697eSmrgesac 725476c9c3baSmrgfi 7255ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7256ed89697eSmrgesac 725776c9c3baSmrgfi 7258ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7259ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 726076c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 726176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 726276c9c3baSmrgfi 726376c9c3baSmrg 726476c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 726576c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 726676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 726776c9c3baSmrg fi 726876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7269ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7270ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7271ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7272ed89697eSmrgthen : 7273ed89697eSmrg printf %s "(cached) " >&6 7274ed89697eSmrgelse case e in #( 7275ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 727676c9c3baSmrg/* end confdefs.h. */ 727776c9c3baSmrgint i; 727876c9c3baSmrg_ACEOF 7279ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7280ed89697eSmrgthen : 728176c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7282ed89697eSmrgelse case e in #( 7283ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7284ed89697eSmrgesac 728576c9c3baSmrgfi 7286ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7287ed89697eSmrgesac 728876c9c3baSmrgfi 7289ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7290ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 729176c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 729276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 729376c9c3baSmrgfi 729476c9c3baSmrg 729576c9c3baSmrgfound="no" 729676c9c3baSmrg 729776c9c3baSmrg if test $found = "no" ; then 729876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 729976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 730076c9c3baSmrg fi 730176c9c3baSmrg 730276c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 730376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 730476c9c3baSmrg fi 730576c9c3baSmrg 730676c9c3baSmrg CFLAGS="$CFLAGS -Werror=implicit" 730776c9c3baSmrg 7308ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7309ed89697eSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 731076c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_implicit 7311ed89697eSmrg if eval test \${$cacheid+y} 7312ed89697eSmrgthen : 7313ed89697eSmrg printf %s "(cached) " >&6 7314ed89697eSmrgelse case e in #( 7315ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 731676c9c3baSmrg/* end confdefs.h. */ 731776c9c3baSmrgint i; 731876c9c3baSmrgint 7319ed89697eSmrgmain (void) 732076c9c3baSmrg{ 732176c9c3baSmrg 732276c9c3baSmrg ; 732376c9c3baSmrg return 0; 732476c9c3baSmrg} 732576c9c3baSmrg_ACEOF 7326ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7327ed89697eSmrgthen : 732876c9c3baSmrg eval $cacheid=yes 7329ed89697eSmrgelse case e in #( 7330ed89697eSmrg e) eval $cacheid=no ;; 7331ed89697eSmrgesac 733276c9c3baSmrgfi 7333ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7334ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7335ed89697eSmrgesac 733676c9c3baSmrgfi 733776c9c3baSmrg 733876c9c3baSmrg 733976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 734076c9c3baSmrg 734176c9c3baSmrg eval supported=\$$cacheid 7342ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7343ed89697eSmrgprintf "%s\n" "$supported" >&6; } 734476c9c3baSmrg if test "$supported" = "yes" ; then 734576c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 734676c9c3baSmrg found="yes" 734776c9c3baSmrg fi 734876c9c3baSmrg fi 734976c9c3baSmrg 735076c9c3baSmrg if test $found = "no" ; then 735176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 735276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 735376c9c3baSmrg fi 735476c9c3baSmrg 735576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 735676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 735776c9c3baSmrg fi 735876c9c3baSmrg 735976c9c3baSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 736076c9c3baSmrg 7361ed89697eSmrg { 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 7362ed89697eSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 736376c9c3baSmrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7364ed89697eSmrg if eval test \${$cacheid+y} 7365ed89697eSmrgthen : 7366ed89697eSmrg printf %s "(cached) " >&6 7367ed89697eSmrgelse case e in #( 7368ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 736976c9c3baSmrg/* end confdefs.h. */ 737076c9c3baSmrgint i; 737176c9c3baSmrgint 7372ed89697eSmrgmain (void) 737376c9c3baSmrg{ 737476c9c3baSmrg 737576c9c3baSmrg ; 737676c9c3baSmrg return 0; 737776c9c3baSmrg} 737876c9c3baSmrg_ACEOF 7379ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7380ed89697eSmrgthen : 738176c9c3baSmrg eval $cacheid=yes 7382ed89697eSmrgelse case e in #( 7383ed89697eSmrg e) eval $cacheid=no ;; 7384ed89697eSmrgesac 738576c9c3baSmrgfi 7386ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7387ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7388ed89697eSmrgesac 738976c9c3baSmrgfi 739076c9c3baSmrg 739176c9c3baSmrg 739276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 739376c9c3baSmrg 739476c9c3baSmrg eval supported=\$$cacheid 7395ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7396ed89697eSmrgprintf "%s\n" "$supported" >&6; } 739776c9c3baSmrg if test "$supported" = "yes" ; then 739876c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 739976c9c3baSmrg found="yes" 740076c9c3baSmrg fi 740176c9c3baSmrg fi 740276c9c3baSmrg 740376c9c3baSmrg 740476c9c3baSmrg 740576c9c3baSmrg 740676c9c3baSmrg 740776c9c3baSmrg 740876c9c3baSmrg 740976c9c3baSmrg 741076c9c3baSmrg 741176c9c3baSmrg 741276c9c3baSmrg 741376c9c3baSmrg 741476c9c3baSmrg 741576c9c3baSmrg 741676c9c3baSmrg 741776c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 741876c9c3baSmrg 741976c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 742076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7421ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7422ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7423ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7424ed89697eSmrgthen : 7425ed89697eSmrg printf %s "(cached) " >&6 7426ed89697eSmrgelse case e in #( 7427ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 742876c9c3baSmrg/* end confdefs.h. */ 742976c9c3baSmrgint i; 743076c9c3baSmrg_ACEOF 7431ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7432ed89697eSmrgthen : 743376c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7434ed89697eSmrgelse case e in #( 7435ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7436ed89697eSmrgesac 743776c9c3baSmrgfi 7438ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7439ed89697eSmrgesac 744076c9c3baSmrgfi 7441ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7442ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 744376c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 744476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 744576c9c3baSmrgfi 744676c9c3baSmrg 744776c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 744876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 744976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 745076c9c3baSmrg fi 745176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7452ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7453ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7454ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7455ed89697eSmrgthen : 7456ed89697eSmrg printf %s "(cached) " >&6 7457ed89697eSmrgelse case e in #( 7458ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 745976c9c3baSmrg/* end confdefs.h. */ 746076c9c3baSmrgint i; 746176c9c3baSmrg_ACEOF 7462ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7463ed89697eSmrgthen : 746476c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7465ed89697eSmrgelse case e in #( 7466ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7467ed89697eSmrgesac 746876c9c3baSmrgfi 7469ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7470ed89697eSmrgesac 747176c9c3baSmrgfi 7472ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7473ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 747476c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 747576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 747676c9c3baSmrgfi 747776c9c3baSmrg 747876c9c3baSmrgfound="no" 747976c9c3baSmrg 748076c9c3baSmrg if test $found = "no" ; then 748176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 748276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 748376c9c3baSmrg fi 748476c9c3baSmrg 748576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 748676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 748776c9c3baSmrg fi 748876c9c3baSmrg 748976c9c3baSmrg CFLAGS="$CFLAGS -Werror=nonnull" 749076c9c3baSmrg 7491ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7492ed89697eSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 749376c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7494ed89697eSmrg if eval test \${$cacheid+y} 7495ed89697eSmrgthen : 7496ed89697eSmrg printf %s "(cached) " >&6 7497ed89697eSmrgelse case e in #( 7498ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 749976c9c3baSmrg/* end confdefs.h. */ 750076c9c3baSmrgint i; 750176c9c3baSmrgint 7502ed89697eSmrgmain (void) 750376c9c3baSmrg{ 750476c9c3baSmrg 750576c9c3baSmrg ; 750676c9c3baSmrg return 0; 750776c9c3baSmrg} 750876c9c3baSmrg_ACEOF 7509ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7510ed89697eSmrgthen : 751176c9c3baSmrg eval $cacheid=yes 7512ed89697eSmrgelse case e in #( 7513ed89697eSmrg e) eval $cacheid=no ;; 7514ed89697eSmrgesac 751576c9c3baSmrgfi 7516ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7517ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7518ed89697eSmrgesac 751976c9c3baSmrgfi 752076c9c3baSmrg 752176c9c3baSmrg 752276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 752376c9c3baSmrg 752476c9c3baSmrg eval supported=\$$cacheid 7525ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7526ed89697eSmrgprintf "%s\n" "$supported" >&6; } 752776c9c3baSmrg if test "$supported" = "yes" ; then 752876c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 752976c9c3baSmrg found="yes" 753076c9c3baSmrg fi 753176c9c3baSmrg fi 753276c9c3baSmrg 753376c9c3baSmrg 753476c9c3baSmrg 753576c9c3baSmrg 753676c9c3baSmrg 753776c9c3baSmrg 753876c9c3baSmrg 753976c9c3baSmrg 754076c9c3baSmrg 754176c9c3baSmrg 754276c9c3baSmrg 754376c9c3baSmrg 754476c9c3baSmrg 754576c9c3baSmrg 754676c9c3baSmrg 754776c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 754876c9c3baSmrg 754976c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 755076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7551ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7552ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7553ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7554ed89697eSmrgthen : 7555ed89697eSmrg printf %s "(cached) " >&6 7556ed89697eSmrgelse case e in #( 7557ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 755876c9c3baSmrg/* end confdefs.h. */ 755976c9c3baSmrgint i; 756076c9c3baSmrg_ACEOF 7561ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7562ed89697eSmrgthen : 756376c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7564ed89697eSmrgelse case e in #( 7565ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7566ed89697eSmrgesac 756776c9c3baSmrgfi 7568ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7569ed89697eSmrgesac 757076c9c3baSmrgfi 7571ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7572ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 757376c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 757476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 757576c9c3baSmrgfi 757676c9c3baSmrg 757776c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 757876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 757976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 758076c9c3baSmrg fi 758176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7582ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7583ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7584ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7585ed89697eSmrgthen : 7586ed89697eSmrg printf %s "(cached) " >&6 7587ed89697eSmrgelse case e in #( 7588ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 758976c9c3baSmrg/* end confdefs.h. */ 759076c9c3baSmrgint i; 759176c9c3baSmrg_ACEOF 7592ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7593ed89697eSmrgthen : 759476c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7595ed89697eSmrgelse case e in #( 7596ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7597ed89697eSmrgesac 759876c9c3baSmrgfi 7599ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7600ed89697eSmrgesac 760176c9c3baSmrgfi 7602ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7603ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 760476c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 760576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 760676c9c3baSmrgfi 760776c9c3baSmrg 760876c9c3baSmrgfound="no" 760976c9c3baSmrg 761076c9c3baSmrg if test $found = "no" ; then 761176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 761276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 761376c9c3baSmrg fi 761476c9c3baSmrg 761576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 761676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 761776c9c3baSmrg fi 761876c9c3baSmrg 761976c9c3baSmrg CFLAGS="$CFLAGS -Werror=init-self" 762076c9c3baSmrg 7621ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7622ed89697eSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 762376c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_init_self 7624ed89697eSmrg if eval test \${$cacheid+y} 7625ed89697eSmrgthen : 7626ed89697eSmrg printf %s "(cached) " >&6 7627ed89697eSmrgelse case e in #( 7628ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 762976c9c3baSmrg/* end confdefs.h. */ 763076c9c3baSmrgint i; 763176c9c3baSmrgint 7632ed89697eSmrgmain (void) 763376c9c3baSmrg{ 763476c9c3baSmrg 763576c9c3baSmrg ; 763676c9c3baSmrg return 0; 763776c9c3baSmrg} 763876c9c3baSmrg_ACEOF 7639ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7640ed89697eSmrgthen : 764176c9c3baSmrg eval $cacheid=yes 7642ed89697eSmrgelse case e in #( 7643ed89697eSmrg e) eval $cacheid=no ;; 7644ed89697eSmrgesac 764576c9c3baSmrgfi 7646ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7647ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7648ed89697eSmrgesac 764976c9c3baSmrgfi 765076c9c3baSmrg 765176c9c3baSmrg 765276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 765376c9c3baSmrg 765476c9c3baSmrg eval supported=\$$cacheid 7655ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7656ed89697eSmrgprintf "%s\n" "$supported" >&6; } 765776c9c3baSmrg if test "$supported" = "yes" ; then 765876c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 765976c9c3baSmrg found="yes" 766076c9c3baSmrg fi 766176c9c3baSmrg fi 766276c9c3baSmrg 766376c9c3baSmrg 766476c9c3baSmrg 766576c9c3baSmrg 766676c9c3baSmrg 766776c9c3baSmrg 766876c9c3baSmrg 766976c9c3baSmrg 767076c9c3baSmrg 767176c9c3baSmrg 767276c9c3baSmrg 767376c9c3baSmrg 767476c9c3baSmrg 767576c9c3baSmrg 767676c9c3baSmrg 767776c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 767876c9c3baSmrg 767976c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 768076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7681ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7682ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7683ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7684ed89697eSmrgthen : 7685ed89697eSmrg printf %s "(cached) " >&6 7686ed89697eSmrgelse case e in #( 7687ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 768876c9c3baSmrg/* end confdefs.h. */ 768976c9c3baSmrgint i; 769076c9c3baSmrg_ACEOF 7691ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7692ed89697eSmrgthen : 769376c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7694ed89697eSmrgelse case e in #( 7695ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7696ed89697eSmrgesac 769776c9c3baSmrgfi 7698ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7699ed89697eSmrgesac 770076c9c3baSmrgfi 7701ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7702ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 770376c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 770476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 770576c9c3baSmrgfi 770676c9c3baSmrg 770776c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 770876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 770976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 771076c9c3baSmrg fi 771176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7712ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7713ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7714ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7715ed89697eSmrgthen : 7716ed89697eSmrg printf %s "(cached) " >&6 7717ed89697eSmrgelse case e in #( 7718ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 771976c9c3baSmrg/* end confdefs.h. */ 772076c9c3baSmrgint i; 772176c9c3baSmrg_ACEOF 7722ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7723ed89697eSmrgthen : 772476c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7725ed89697eSmrgelse case e in #( 7726ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7727ed89697eSmrgesac 772876c9c3baSmrgfi 7729ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7730ed89697eSmrgesac 773176c9c3baSmrgfi 7732ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7733ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 773476c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 773576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 773676c9c3baSmrgfi 773776c9c3baSmrg 773876c9c3baSmrgfound="no" 773976c9c3baSmrg 774076c9c3baSmrg if test $found = "no" ; then 774176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 774276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 774376c9c3baSmrg fi 774476c9c3baSmrg 774576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 774676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 774776c9c3baSmrg fi 774876c9c3baSmrg 774976c9c3baSmrg CFLAGS="$CFLAGS -Werror=main" 775076c9c3baSmrg 7751ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7752ed89697eSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 775376c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_main 7754ed89697eSmrg if eval test \${$cacheid+y} 7755ed89697eSmrgthen : 7756ed89697eSmrg printf %s "(cached) " >&6 7757ed89697eSmrgelse case e in #( 7758ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 775976c9c3baSmrg/* end confdefs.h. */ 776076c9c3baSmrgint i; 776176c9c3baSmrgint 7762ed89697eSmrgmain (void) 776376c9c3baSmrg{ 776476c9c3baSmrg 776576c9c3baSmrg ; 776676c9c3baSmrg return 0; 776776c9c3baSmrg} 776876c9c3baSmrg_ACEOF 7769ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7770ed89697eSmrgthen : 777176c9c3baSmrg eval $cacheid=yes 7772ed89697eSmrgelse case e in #( 7773ed89697eSmrg e) eval $cacheid=no ;; 7774ed89697eSmrgesac 777576c9c3baSmrgfi 7776ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7777ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7778ed89697eSmrgesac 777976c9c3baSmrgfi 778076c9c3baSmrg 778176c9c3baSmrg 778276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 778376c9c3baSmrg 778476c9c3baSmrg eval supported=\$$cacheid 7785ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7786ed89697eSmrgprintf "%s\n" "$supported" >&6; } 778776c9c3baSmrg if test "$supported" = "yes" ; then 778876c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 778976c9c3baSmrg found="yes" 779076c9c3baSmrg fi 779176c9c3baSmrg fi 779276c9c3baSmrg 779376c9c3baSmrg 779476c9c3baSmrg 779576c9c3baSmrg 779676c9c3baSmrg 779776c9c3baSmrg 779876c9c3baSmrg 779976c9c3baSmrg 780076c9c3baSmrg 780176c9c3baSmrg 780276c9c3baSmrg 780376c9c3baSmrg 780476c9c3baSmrg 780576c9c3baSmrg 780676c9c3baSmrg 780776c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 780876c9c3baSmrg 780976c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 781076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7811ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7812ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7813ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7814ed89697eSmrgthen : 7815ed89697eSmrg printf %s "(cached) " >&6 7816ed89697eSmrgelse case e in #( 7817ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 781876c9c3baSmrg/* end confdefs.h. */ 781976c9c3baSmrgint i; 782076c9c3baSmrg_ACEOF 7821ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7822ed89697eSmrgthen : 782376c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7824ed89697eSmrgelse case e in #( 7825ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7826ed89697eSmrgesac 782776c9c3baSmrgfi 7828ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7829ed89697eSmrgesac 783076c9c3baSmrgfi 7831ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7832ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 783376c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 783476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 783576c9c3baSmrgfi 783676c9c3baSmrg 783776c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 783876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 783976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 784076c9c3baSmrg fi 784176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7842ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7843ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7844ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7845ed89697eSmrgthen : 7846ed89697eSmrg printf %s "(cached) " >&6 7847ed89697eSmrgelse case e in #( 7848ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 784976c9c3baSmrg/* end confdefs.h. */ 785076c9c3baSmrgint i; 785176c9c3baSmrg_ACEOF 7852ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7853ed89697eSmrgthen : 785476c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7855ed89697eSmrgelse case e in #( 7856ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7857ed89697eSmrgesac 785876c9c3baSmrgfi 7859ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7860ed89697eSmrgesac 786176c9c3baSmrgfi 7862ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7863ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 786476c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 786576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 786676c9c3baSmrgfi 786776c9c3baSmrg 786876c9c3baSmrgfound="no" 786976c9c3baSmrg 787076c9c3baSmrg if test $found = "no" ; then 787176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 787276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 787376c9c3baSmrg fi 787476c9c3baSmrg 787576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 787676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 787776c9c3baSmrg fi 787876c9c3baSmrg 787976c9c3baSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 788076c9c3baSmrg 7881ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7882ed89697eSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 788376c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7884ed89697eSmrg if eval test \${$cacheid+y} 7885ed89697eSmrgthen : 7886ed89697eSmrg printf %s "(cached) " >&6 7887ed89697eSmrgelse case e in #( 7888ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 788976c9c3baSmrg/* end confdefs.h. */ 789076c9c3baSmrgint i; 789176c9c3baSmrgint 7892ed89697eSmrgmain (void) 789376c9c3baSmrg{ 789476c9c3baSmrg 789576c9c3baSmrg ; 789676c9c3baSmrg return 0; 789776c9c3baSmrg} 789876c9c3baSmrg_ACEOF 7899ed89697eSmrgif ac_fn_c_try_link "$LINENO" 7900ed89697eSmrgthen : 790176c9c3baSmrg eval $cacheid=yes 7902ed89697eSmrgelse case e in #( 7903ed89697eSmrg e) eval $cacheid=no ;; 7904ed89697eSmrgesac 790576c9c3baSmrgfi 7906ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7907ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 7908ed89697eSmrgesac 790976c9c3baSmrgfi 791076c9c3baSmrg 791176c9c3baSmrg 791276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 791376c9c3baSmrg 791476c9c3baSmrg eval supported=\$$cacheid 7915ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7916ed89697eSmrgprintf "%s\n" "$supported" >&6; } 791776c9c3baSmrg if test "$supported" = "yes" ; then 791876c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 791976c9c3baSmrg found="yes" 792076c9c3baSmrg fi 792176c9c3baSmrg fi 792276c9c3baSmrg 792376c9c3baSmrg 792476c9c3baSmrg 792576c9c3baSmrg 792676c9c3baSmrg 792776c9c3baSmrg 792876c9c3baSmrg 792976c9c3baSmrg 793076c9c3baSmrg 793176c9c3baSmrg 793276c9c3baSmrg 793376c9c3baSmrg 793476c9c3baSmrg 793576c9c3baSmrg 793676c9c3baSmrg 793776c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 793876c9c3baSmrg 793976c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 794076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7941ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7942ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7943ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7944ed89697eSmrgthen : 7945ed89697eSmrg printf %s "(cached) " >&6 7946ed89697eSmrgelse case e in #( 7947ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 794876c9c3baSmrg/* end confdefs.h. */ 794976c9c3baSmrgint i; 795076c9c3baSmrg_ACEOF 7951ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7952ed89697eSmrgthen : 795376c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7954ed89697eSmrgelse case e in #( 7955ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 7956ed89697eSmrgesac 795776c9c3baSmrgfi 7958ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7959ed89697eSmrgesac 796076c9c3baSmrgfi 7961ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7962ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 796376c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 796476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 796576c9c3baSmrgfi 796676c9c3baSmrg 796776c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 796876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 796976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 797076c9c3baSmrg fi 797176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7972ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7973ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7974ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7975ed89697eSmrgthen : 7976ed89697eSmrg printf %s "(cached) " >&6 7977ed89697eSmrgelse case e in #( 7978ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 797976c9c3baSmrg/* end confdefs.h. */ 798076c9c3baSmrgint i; 798176c9c3baSmrg_ACEOF 7982ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 7983ed89697eSmrgthen : 798476c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7985ed89697eSmrgelse case e in #( 7986ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 7987ed89697eSmrgesac 798876c9c3baSmrgfi 7989ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 7990ed89697eSmrgesac 799176c9c3baSmrgfi 7992ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7993ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 799476c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 799576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 799676c9c3baSmrgfi 799776c9c3baSmrg 799876c9c3baSmrgfound="no" 799976c9c3baSmrg 800076c9c3baSmrg if test $found = "no" ; then 800176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 800276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 800376c9c3baSmrg fi 800476c9c3baSmrg 800576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 800676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 800776c9c3baSmrg fi 800876c9c3baSmrg 800976c9c3baSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 801076c9c3baSmrg 8011ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 8012ed89697eSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 801376c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 8014ed89697eSmrg if eval test \${$cacheid+y} 8015ed89697eSmrgthen : 8016ed89697eSmrg printf %s "(cached) " >&6 8017ed89697eSmrgelse case e in #( 8018ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 801976c9c3baSmrg/* end confdefs.h. */ 802076c9c3baSmrgint i; 802176c9c3baSmrgint 8022ed89697eSmrgmain (void) 802376c9c3baSmrg{ 802476c9c3baSmrg 802576c9c3baSmrg ; 802676c9c3baSmrg return 0; 802776c9c3baSmrg} 802876c9c3baSmrg_ACEOF 8029ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8030ed89697eSmrgthen : 803176c9c3baSmrg eval $cacheid=yes 8032ed89697eSmrgelse case e in #( 8033ed89697eSmrg e) eval $cacheid=no ;; 8034ed89697eSmrgesac 803576c9c3baSmrgfi 8036ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8037ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8038ed89697eSmrgesac 803976c9c3baSmrgfi 804076c9c3baSmrg 804176c9c3baSmrg 804276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 804376c9c3baSmrg 804476c9c3baSmrg eval supported=\$$cacheid 8045ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8046ed89697eSmrgprintf "%s\n" "$supported" >&6; } 804776c9c3baSmrg if test "$supported" = "yes" ; then 804876c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 804976c9c3baSmrg found="yes" 805076c9c3baSmrg fi 805176c9c3baSmrg fi 805276c9c3baSmrg 805376c9c3baSmrg 805476c9c3baSmrg 805576c9c3baSmrg 805676c9c3baSmrg 805776c9c3baSmrg 805876c9c3baSmrg 805976c9c3baSmrg 806076c9c3baSmrg 806176c9c3baSmrg 806276c9c3baSmrg 806376c9c3baSmrg 806476c9c3baSmrg 806576c9c3baSmrg 806676c9c3baSmrg 806776c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 806876c9c3baSmrg 806976c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 807076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8071ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8072ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8073ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8074ed89697eSmrgthen : 8075ed89697eSmrg printf %s "(cached) " >&6 8076ed89697eSmrgelse case e in #( 8077ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 807876c9c3baSmrg/* end confdefs.h. */ 807976c9c3baSmrgint i; 808076c9c3baSmrg_ACEOF 8081ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8082ed89697eSmrgthen : 808376c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8084ed89697eSmrgelse case e in #( 8085ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8086ed89697eSmrgesac 808776c9c3baSmrgfi 8088ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8089ed89697eSmrgesac 809076c9c3baSmrgfi 8091ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8092ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 809376c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 809476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 809576c9c3baSmrgfi 809676c9c3baSmrg 809776c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 809876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 809976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 810076c9c3baSmrg fi 810176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8102ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8103ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8104ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8105ed89697eSmrgthen : 8106ed89697eSmrg printf %s "(cached) " >&6 8107ed89697eSmrgelse case e in #( 8108ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 810976c9c3baSmrg/* end confdefs.h. */ 811076c9c3baSmrgint i; 811176c9c3baSmrg_ACEOF 8112ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8113ed89697eSmrgthen : 811476c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8115ed89697eSmrgelse case e in #( 8116ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8117ed89697eSmrgesac 811876c9c3baSmrgfi 8119ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8120ed89697eSmrgesac 812176c9c3baSmrgfi 8122ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8123ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 812476c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 812576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 812676c9c3baSmrgfi 812776c9c3baSmrg 812876c9c3baSmrgfound="no" 812976c9c3baSmrg 813076c9c3baSmrg if test $found = "no" ; then 813176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 813276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 813376c9c3baSmrg fi 813476c9c3baSmrg 813576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 813676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 813776c9c3baSmrg fi 813876c9c3baSmrg 813976c9c3baSmrg CFLAGS="$CFLAGS -Werror=return-type" 814076c9c3baSmrg 8141ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 8142ed89697eSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 814376c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_return_type 8144ed89697eSmrg if eval test \${$cacheid+y} 8145ed89697eSmrgthen : 8146ed89697eSmrg printf %s "(cached) " >&6 8147ed89697eSmrgelse case e in #( 8148ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 814976c9c3baSmrg/* end confdefs.h. */ 815076c9c3baSmrgint i; 815176c9c3baSmrgint 8152ed89697eSmrgmain (void) 815376c9c3baSmrg{ 815476c9c3baSmrg 815576c9c3baSmrg ; 815676c9c3baSmrg return 0; 815776c9c3baSmrg} 815876c9c3baSmrg_ACEOF 8159ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8160ed89697eSmrgthen : 816176c9c3baSmrg eval $cacheid=yes 8162ed89697eSmrgelse case e in #( 8163ed89697eSmrg e) eval $cacheid=no ;; 8164ed89697eSmrgesac 816576c9c3baSmrgfi 8166ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8167ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8168ed89697eSmrgesac 816976c9c3baSmrgfi 817076c9c3baSmrg 817176c9c3baSmrg 817276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 817376c9c3baSmrg 817476c9c3baSmrg eval supported=\$$cacheid 8175ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8176ed89697eSmrgprintf "%s\n" "$supported" >&6; } 817776c9c3baSmrg if test "$supported" = "yes" ; then 817876c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 817976c9c3baSmrg found="yes" 818076c9c3baSmrg fi 818176c9c3baSmrg fi 818276c9c3baSmrg 818376c9c3baSmrg if test $found = "no" ; then 818476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 818576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 818676c9c3baSmrg fi 818776c9c3baSmrg 818876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 818976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 819076c9c3baSmrg fi 819176c9c3baSmrg 819276c9c3baSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 819376c9c3baSmrg 8194ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 8195ed89697eSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 819676c9c3baSmrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 8197ed89697eSmrg if eval test \${$cacheid+y} 8198ed89697eSmrgthen : 8199ed89697eSmrg printf %s "(cached) " >&6 8200ed89697eSmrgelse case e in #( 8201ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 820276c9c3baSmrg/* end confdefs.h. */ 820376c9c3baSmrgint i; 820476c9c3baSmrgint 8205ed89697eSmrgmain (void) 820676c9c3baSmrg{ 820776c9c3baSmrg 820876c9c3baSmrg ; 820976c9c3baSmrg return 0; 821076c9c3baSmrg} 821176c9c3baSmrg_ACEOF 8212ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8213ed89697eSmrgthen : 821476c9c3baSmrg eval $cacheid=yes 8215ed89697eSmrgelse case e in #( 8216ed89697eSmrg e) eval $cacheid=no ;; 8217ed89697eSmrgesac 821876c9c3baSmrgfi 8219ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8220ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8221ed89697eSmrgesac 822276c9c3baSmrgfi 822376c9c3baSmrg 822476c9c3baSmrg 822576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 822676c9c3baSmrg 822776c9c3baSmrg eval supported=\$$cacheid 8228ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8229ed89697eSmrgprintf "%s\n" "$supported" >&6; } 823076c9c3baSmrg if test "$supported" = "yes" ; then 823176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 823276c9c3baSmrg found="yes" 823376c9c3baSmrg fi 823476c9c3baSmrg fi 823576c9c3baSmrg 823676c9c3baSmrg 823776c9c3baSmrg 823876c9c3baSmrg 823976c9c3baSmrg 824076c9c3baSmrg 824176c9c3baSmrg 824276c9c3baSmrg 824376c9c3baSmrg 824476c9c3baSmrg 824576c9c3baSmrg 824676c9c3baSmrg 824776c9c3baSmrg 824876c9c3baSmrg 824976c9c3baSmrg 825076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 825176c9c3baSmrg 825276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 825376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8254ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8255ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8256ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8257ed89697eSmrgthen : 8258ed89697eSmrg printf %s "(cached) " >&6 8259ed89697eSmrgelse case e in #( 8260ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 826176c9c3baSmrg/* end confdefs.h. */ 826276c9c3baSmrgint i; 826376c9c3baSmrg_ACEOF 8264ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8265ed89697eSmrgthen : 826676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8267ed89697eSmrgelse case e in #( 8268ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8269ed89697eSmrgesac 827076c9c3baSmrgfi 8271ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8272ed89697eSmrgesac 827376c9c3baSmrgfi 8274ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8275ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 827676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 827776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 827876c9c3baSmrgfi 827976c9c3baSmrg 828076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 828176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 828276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 828376c9c3baSmrg fi 828476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8285ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8286ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8287ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8288ed89697eSmrgthen : 8289ed89697eSmrg printf %s "(cached) " >&6 8290ed89697eSmrgelse case e in #( 8291ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 829276c9c3baSmrg/* end confdefs.h. */ 829376c9c3baSmrgint i; 829476c9c3baSmrg_ACEOF 8295ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8296ed89697eSmrgthen : 829776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8298ed89697eSmrgelse case e in #( 8299ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8300ed89697eSmrgesac 830176c9c3baSmrgfi 8302ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8303ed89697eSmrgesac 830476c9c3baSmrgfi 8305ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8306ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 830776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 830876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 830976c9c3baSmrgfi 831076c9c3baSmrg 831176c9c3baSmrgfound="no" 831276c9c3baSmrg 831376c9c3baSmrg if test $found = "no" ; then 831476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 831576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 831676c9c3baSmrg fi 831776c9c3baSmrg 831876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 831976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 832076c9c3baSmrg fi 832176c9c3baSmrg 832276c9c3baSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 832376c9c3baSmrg 8324ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8325ed89697eSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 832676c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8327ed89697eSmrg if eval test \${$cacheid+y} 8328ed89697eSmrgthen : 8329ed89697eSmrg printf %s "(cached) " >&6 8330ed89697eSmrgelse case e in #( 8331ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 833276c9c3baSmrg/* end confdefs.h. */ 833376c9c3baSmrgint i; 833476c9c3baSmrgint 8335ed89697eSmrgmain (void) 833676c9c3baSmrg{ 833776c9c3baSmrg 833876c9c3baSmrg ; 833976c9c3baSmrg return 0; 834076c9c3baSmrg} 834176c9c3baSmrg_ACEOF 8342ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8343ed89697eSmrgthen : 834476c9c3baSmrg eval $cacheid=yes 8345ed89697eSmrgelse case e in #( 8346ed89697eSmrg e) eval $cacheid=no ;; 8347ed89697eSmrgesac 834876c9c3baSmrgfi 8349ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8350ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8351ed89697eSmrgesac 835276c9c3baSmrgfi 835376c9c3baSmrg 835476c9c3baSmrg 835576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 835676c9c3baSmrg 835776c9c3baSmrg eval supported=\$$cacheid 8358ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8359ed89697eSmrgprintf "%s\n" "$supported" >&6; } 836076c9c3baSmrg if test "$supported" = "yes" ; then 836176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 836276c9c3baSmrg found="yes" 836376c9c3baSmrg fi 836476c9c3baSmrg fi 836576c9c3baSmrg 836676c9c3baSmrg 836776c9c3baSmrg 836876c9c3baSmrg 836976c9c3baSmrg 837076c9c3baSmrg 837176c9c3baSmrg 837276c9c3baSmrg 837376c9c3baSmrg 837476c9c3baSmrg 837576c9c3baSmrg 837676c9c3baSmrg 837776c9c3baSmrg 837876c9c3baSmrg 837976c9c3baSmrg 838076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 838176c9c3baSmrg 838276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 838376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8384ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8385ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8386ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8387ed89697eSmrgthen : 8388ed89697eSmrg printf %s "(cached) " >&6 8389ed89697eSmrgelse case e in #( 8390ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 839176c9c3baSmrg/* end confdefs.h. */ 839276c9c3baSmrgint i; 839376c9c3baSmrg_ACEOF 8394ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8395ed89697eSmrgthen : 839676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8397ed89697eSmrgelse case e in #( 8398ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8399ed89697eSmrgesac 840076c9c3baSmrgfi 8401ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8402ed89697eSmrgesac 840376c9c3baSmrgfi 8404ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8405ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 840676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 840776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 840876c9c3baSmrgfi 840976c9c3baSmrg 841076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 841176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 841276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 841376c9c3baSmrg fi 841476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8415ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8416ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8417ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8418ed89697eSmrgthen : 8419ed89697eSmrg printf %s "(cached) " >&6 8420ed89697eSmrgelse case e in #( 8421ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 842276c9c3baSmrg/* end confdefs.h. */ 842376c9c3baSmrgint i; 842476c9c3baSmrg_ACEOF 8425ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8426ed89697eSmrgthen : 842776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8428ed89697eSmrgelse case e in #( 8429ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8430ed89697eSmrgesac 843176c9c3baSmrgfi 8432ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8433ed89697eSmrgesac 843476c9c3baSmrgfi 8435ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8436ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 843776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 843876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 843976c9c3baSmrgfi 844076c9c3baSmrg 844176c9c3baSmrgfound="no" 844276c9c3baSmrg 844376c9c3baSmrg if test $found = "no" ; then 844476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 844576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 844676c9c3baSmrg fi 844776c9c3baSmrg 844876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 844976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 845076c9c3baSmrg fi 845176c9c3baSmrg 845276c9c3baSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 845376c9c3baSmrg 8454ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8455ed89697eSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 845676c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8457ed89697eSmrg if eval test \${$cacheid+y} 8458ed89697eSmrgthen : 8459ed89697eSmrg printf %s "(cached) " >&6 8460ed89697eSmrgelse case e in #( 8461ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 846276c9c3baSmrg/* end confdefs.h. */ 846376c9c3baSmrgint i; 846476c9c3baSmrgint 8465ed89697eSmrgmain (void) 846676c9c3baSmrg{ 846776c9c3baSmrg 846876c9c3baSmrg ; 846976c9c3baSmrg return 0; 847076c9c3baSmrg} 847176c9c3baSmrg_ACEOF 8472ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8473ed89697eSmrgthen : 847476c9c3baSmrg eval $cacheid=yes 8475ed89697eSmrgelse case e in #( 8476ed89697eSmrg e) eval $cacheid=no ;; 8477ed89697eSmrgesac 847876c9c3baSmrgfi 8479ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8480ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8481ed89697eSmrgesac 848276c9c3baSmrgfi 848376c9c3baSmrg 848476c9c3baSmrg 848576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 848676c9c3baSmrg 848776c9c3baSmrg eval supported=\$$cacheid 8488ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8489ed89697eSmrgprintf "%s\n" "$supported" >&6; } 849076c9c3baSmrg if test "$supported" = "yes" ; then 849176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 849276c9c3baSmrg found="yes" 849376c9c3baSmrg fi 849476c9c3baSmrg fi 849576c9c3baSmrg 849676c9c3baSmrg 849776c9c3baSmrg 849876c9c3baSmrg 849976c9c3baSmrg 850076c9c3baSmrg 850176c9c3baSmrg 850276c9c3baSmrg 850376c9c3baSmrg 850476c9c3baSmrg 850576c9c3baSmrg 850676c9c3baSmrg 850776c9c3baSmrg 850876c9c3baSmrg 850976c9c3baSmrg 851076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 851176c9c3baSmrg 851276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 851376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8514ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8515ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8516ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8517ed89697eSmrgthen : 8518ed89697eSmrg printf %s "(cached) " >&6 8519ed89697eSmrgelse case e in #( 8520ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 852176c9c3baSmrg/* end confdefs.h. */ 852276c9c3baSmrgint i; 852376c9c3baSmrg_ACEOF 8524ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8525ed89697eSmrgthen : 852676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8527ed89697eSmrgelse case e in #( 8528ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8529ed89697eSmrgesac 853076c9c3baSmrgfi 8531ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8532ed89697eSmrgesac 853376c9c3baSmrgfi 8534ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8535ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 853676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 853776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 853876c9c3baSmrgfi 853976c9c3baSmrg 854076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 854176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 854276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 854376c9c3baSmrg fi 854476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8545ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8546ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8547ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8548ed89697eSmrgthen : 8549ed89697eSmrg printf %s "(cached) " >&6 8550ed89697eSmrgelse case e in #( 8551ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 855276c9c3baSmrg/* end confdefs.h. */ 855376c9c3baSmrgint i; 855476c9c3baSmrg_ACEOF 8555ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8556ed89697eSmrgthen : 855776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8558ed89697eSmrgelse case e in #( 8559ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8560ed89697eSmrgesac 856176c9c3baSmrgfi 8562ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8563ed89697eSmrgesac 856476c9c3baSmrgfi 8565ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8566ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 856776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 856876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 856976c9c3baSmrgfi 857076c9c3baSmrg 857176c9c3baSmrgfound="no" 857276c9c3baSmrg 857376c9c3baSmrg if test $found = "no" ; then 857476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 857576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 857676c9c3baSmrg fi 857776c9c3baSmrg 857876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 857976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 858076c9c3baSmrg fi 858176c9c3baSmrg 858276c9c3baSmrg CFLAGS="$CFLAGS -Werror=write-strings" 858376c9c3baSmrg 8584ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8585ed89697eSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 858676c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8587ed89697eSmrg if eval test \${$cacheid+y} 8588ed89697eSmrgthen : 8589ed89697eSmrg printf %s "(cached) " >&6 8590ed89697eSmrgelse case e in #( 8591ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 859276c9c3baSmrg/* end confdefs.h. */ 859376c9c3baSmrgint i; 859476c9c3baSmrgint 8595ed89697eSmrgmain (void) 859676c9c3baSmrg{ 859776c9c3baSmrg 859876c9c3baSmrg ; 859976c9c3baSmrg return 0; 860076c9c3baSmrg} 860176c9c3baSmrg_ACEOF 8602ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8603ed89697eSmrgthen : 860476c9c3baSmrg eval $cacheid=yes 8605ed89697eSmrgelse case e in #( 8606ed89697eSmrg e) eval $cacheid=no ;; 8607ed89697eSmrgesac 860876c9c3baSmrgfi 8609ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8610ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8611ed89697eSmrgesac 861276c9c3baSmrgfi 861376c9c3baSmrg 861476c9c3baSmrg 861576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 861676c9c3baSmrg 861776c9c3baSmrg eval supported=\$$cacheid 8618ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8619ed89697eSmrgprintf "%s\n" "$supported" >&6; } 862076c9c3baSmrg if test "$supported" = "yes" ; then 862176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 862276c9c3baSmrg found="yes" 862376c9c3baSmrg fi 862476c9c3baSmrg fi 862576c9c3baSmrg 862676c9c3baSmrg 862776c9c3baSmrg 862876c9c3baSmrg 862976c9c3baSmrg 863076c9c3baSmrg 863176c9c3baSmrg 863276c9c3baSmrg 863376c9c3baSmrg 863476c9c3baSmrg 863576c9c3baSmrg 863676c9c3baSmrg 863776c9c3baSmrg 863876c9c3baSmrg 863976c9c3baSmrg 864076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 864176c9c3baSmrg 864276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 864376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8644ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8645ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8646ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8647ed89697eSmrgthen : 8648ed89697eSmrg printf %s "(cached) " >&6 8649ed89697eSmrgelse case e in #( 8650ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 865176c9c3baSmrg/* end confdefs.h. */ 865276c9c3baSmrgint i; 865376c9c3baSmrg_ACEOF 8654ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8655ed89697eSmrgthen : 865676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8657ed89697eSmrgelse case e in #( 8658ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8659ed89697eSmrgesac 866076c9c3baSmrgfi 8661ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8662ed89697eSmrgesac 866376c9c3baSmrgfi 8664ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8665ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 866676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 866776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 866876c9c3baSmrgfi 866976c9c3baSmrg 867076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 867176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 867276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 867376c9c3baSmrg fi 867476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8675ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8676ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8677ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8678ed89697eSmrgthen : 8679ed89697eSmrg printf %s "(cached) " >&6 8680ed89697eSmrgelse case e in #( 8681ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 868276c9c3baSmrg/* end confdefs.h. */ 868376c9c3baSmrgint i; 868476c9c3baSmrg_ACEOF 8685ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8686ed89697eSmrgthen : 868776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8688ed89697eSmrgelse case e in #( 8689ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8690ed89697eSmrgesac 869176c9c3baSmrgfi 8692ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8693ed89697eSmrgesac 869476c9c3baSmrgfi 8695ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8696ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 869776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 869876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 869976c9c3baSmrgfi 870076c9c3baSmrg 870176c9c3baSmrgfound="no" 870276c9c3baSmrg 870376c9c3baSmrg if test $found = "no" ; then 870476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 870576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 870676c9c3baSmrg fi 870776c9c3baSmrg 870876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 870976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 871076c9c3baSmrg fi 871176c9c3baSmrg 871276c9c3baSmrg CFLAGS="$CFLAGS -Werror=address" 871376c9c3baSmrg 8714ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8715ed89697eSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 871676c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_address 8717ed89697eSmrg if eval test \${$cacheid+y} 8718ed89697eSmrgthen : 8719ed89697eSmrg printf %s "(cached) " >&6 8720ed89697eSmrgelse case e in #( 8721ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 872276c9c3baSmrg/* end confdefs.h. */ 872376c9c3baSmrgint i; 872476c9c3baSmrgint 8725ed89697eSmrgmain (void) 872676c9c3baSmrg{ 872776c9c3baSmrg 872876c9c3baSmrg ; 872976c9c3baSmrg return 0; 873076c9c3baSmrg} 873176c9c3baSmrg_ACEOF 8732ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8733ed89697eSmrgthen : 873476c9c3baSmrg eval $cacheid=yes 8735ed89697eSmrgelse case e in #( 8736ed89697eSmrg e) eval $cacheid=no ;; 8737ed89697eSmrgesac 873876c9c3baSmrgfi 8739ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8740ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8741ed89697eSmrgesac 874276c9c3baSmrgfi 874376c9c3baSmrg 874476c9c3baSmrg 874576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 874676c9c3baSmrg 874776c9c3baSmrg eval supported=\$$cacheid 8748ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8749ed89697eSmrgprintf "%s\n" "$supported" >&6; } 875076c9c3baSmrg if test "$supported" = "yes" ; then 875176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 875276c9c3baSmrg found="yes" 875376c9c3baSmrg fi 875476c9c3baSmrg fi 875576c9c3baSmrg 875676c9c3baSmrg 875776c9c3baSmrg 875876c9c3baSmrg 875976c9c3baSmrg 876076c9c3baSmrg 876176c9c3baSmrg 876276c9c3baSmrg 876376c9c3baSmrg 876476c9c3baSmrg 876576c9c3baSmrg 876676c9c3baSmrg 876776c9c3baSmrg 876876c9c3baSmrg 876976c9c3baSmrg 877076c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 877176c9c3baSmrg 877276c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 877376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8774ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8775ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8776ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8777ed89697eSmrgthen : 8778ed89697eSmrg printf %s "(cached) " >&6 8779ed89697eSmrgelse case e in #( 8780ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 878176c9c3baSmrg/* end confdefs.h. */ 878276c9c3baSmrgint i; 878376c9c3baSmrg_ACEOF 8784ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8785ed89697eSmrgthen : 878676c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8787ed89697eSmrgelse case e in #( 8788ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8789ed89697eSmrgesac 879076c9c3baSmrgfi 8791ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8792ed89697eSmrgesac 879376c9c3baSmrgfi 8794ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8795ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 879676c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 879776c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 879876c9c3baSmrgfi 879976c9c3baSmrg 880076c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 880176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 880276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 880376c9c3baSmrg fi 880476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8805ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8806ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8807ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8808ed89697eSmrgthen : 8809ed89697eSmrg printf %s "(cached) " >&6 8810ed89697eSmrgelse case e in #( 8811ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 881276c9c3baSmrg/* end confdefs.h. */ 881376c9c3baSmrgint i; 881476c9c3baSmrg_ACEOF 8815ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8816ed89697eSmrgthen : 881776c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8818ed89697eSmrgelse case e in #( 8819ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 8820ed89697eSmrgesac 882176c9c3baSmrgfi 8822ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8823ed89697eSmrgesac 882476c9c3baSmrgfi 8825ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8826ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 882776c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 882876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 882976c9c3baSmrgfi 883076c9c3baSmrg 883176c9c3baSmrgfound="no" 883276c9c3baSmrg 883376c9c3baSmrg if test $found = "no" ; then 883476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 883576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 883676c9c3baSmrg fi 883776c9c3baSmrg 883876c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 883976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 884076c9c3baSmrg fi 884176c9c3baSmrg 884276c9c3baSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 884376c9c3baSmrg 8844ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8845ed89697eSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 884676c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8847ed89697eSmrg if eval test \${$cacheid+y} 8848ed89697eSmrgthen : 8849ed89697eSmrg printf %s "(cached) " >&6 8850ed89697eSmrgelse case e in #( 8851ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 885276c9c3baSmrg/* end confdefs.h. */ 885376c9c3baSmrgint i; 885476c9c3baSmrgint 8855ed89697eSmrgmain (void) 885676c9c3baSmrg{ 885776c9c3baSmrg 885876c9c3baSmrg ; 885976c9c3baSmrg return 0; 886076c9c3baSmrg} 886176c9c3baSmrg_ACEOF 8862ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8863ed89697eSmrgthen : 886476c9c3baSmrg eval $cacheid=yes 8865ed89697eSmrgelse case e in #( 8866ed89697eSmrg e) eval $cacheid=no ;; 8867ed89697eSmrgesac 886876c9c3baSmrgfi 8869ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8870ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8871ed89697eSmrgesac 887276c9c3baSmrgfi 887376c9c3baSmrg 887476c9c3baSmrg 887576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 887676c9c3baSmrg 887776c9c3baSmrg eval supported=\$$cacheid 8878ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8879ed89697eSmrgprintf "%s\n" "$supported" >&6; } 888076c9c3baSmrg if test "$supported" = "yes" ; then 888176c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 888276c9c3baSmrg found="yes" 888376c9c3baSmrg fi 888476c9c3baSmrg fi 888576c9c3baSmrg 888676c9c3baSmrg if test $found = "no" ; then 888776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 888876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 888976c9c3baSmrg fi 889076c9c3baSmrg 889176c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 889276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 889376c9c3baSmrg fi 889476c9c3baSmrg 889576c9c3baSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 889676c9c3baSmrg 8897ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8898ed89697eSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 889976c9c3baSmrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8900ed89697eSmrg if eval test \${$cacheid+y} 8901ed89697eSmrgthen : 8902ed89697eSmrg printf %s "(cached) " >&6 8903ed89697eSmrgelse case e in #( 8904ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 890576c9c3baSmrg/* end confdefs.h. */ 890676c9c3baSmrgint i; 890776c9c3baSmrgint 8908ed89697eSmrgmain (void) 890976c9c3baSmrg{ 891076c9c3baSmrg 891176c9c3baSmrg ; 891276c9c3baSmrg return 0; 891376c9c3baSmrg} 891476c9c3baSmrg_ACEOF 8915ed89697eSmrgif ac_fn_c_try_link "$LINENO" 8916ed89697eSmrgthen : 891776c9c3baSmrg eval $cacheid=yes 8918ed89697eSmrgelse case e in #( 8919ed89697eSmrg e) eval $cacheid=no ;; 8920ed89697eSmrgesac 892176c9c3baSmrgfi 8922ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8923ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 8924ed89697eSmrgesac 892576c9c3baSmrgfi 892676c9c3baSmrg 892776c9c3baSmrg 892876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 892976c9c3baSmrg 893076c9c3baSmrg eval supported=\$$cacheid 8931ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8932ed89697eSmrgprintf "%s\n" "$supported" >&6; } 893376c9c3baSmrg if test "$supported" = "yes" ; then 893476c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 893576c9c3baSmrg found="yes" 893676c9c3baSmrg fi 893776c9c3baSmrg fi 893876c9c3baSmrg 893976c9c3baSmrg 894076c9c3baSmrg 894176c9c3baSmrg 894276c9c3baSmrg 894376c9c3baSmrg 894476c9c3baSmrg 894576c9c3baSmrg 894676c9c3baSmrg 894776c9c3baSmrg 894876c9c3baSmrg 894976c9c3baSmrg 895076c9c3baSmrg 895176c9c3baSmrg 895276c9c3baSmrg 895376c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 895476c9c3baSmrg 895576c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 895676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8957ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8958ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8959ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8960ed89697eSmrgthen : 8961ed89697eSmrg printf %s "(cached) " >&6 8962ed89697eSmrgelse case e in #( 8963ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 896476c9c3baSmrg/* end confdefs.h. */ 896576c9c3baSmrgint i; 896676c9c3baSmrg_ACEOF 8967ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8968ed89697eSmrgthen : 896976c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8970ed89697eSmrgelse case e in #( 8971ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 8972ed89697eSmrgesac 897376c9c3baSmrgfi 8974ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 8975ed89697eSmrgesac 897676c9c3baSmrgfi 8977ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8978ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 897976c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 898076c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 898176c9c3baSmrgfi 898276c9c3baSmrg 898376c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 898476c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 898576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 898676c9c3baSmrg fi 898776c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8988ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8989ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8990ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8991ed89697eSmrgthen : 8992ed89697eSmrg printf %s "(cached) " >&6 8993ed89697eSmrgelse case e in #( 8994ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 899576c9c3baSmrg/* end confdefs.h. */ 899676c9c3baSmrgint i; 899776c9c3baSmrg_ACEOF 8998ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 8999ed89697eSmrgthen : 900076c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9001ed89697eSmrgelse case e in #( 9002ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9003ed89697eSmrgesac 900476c9c3baSmrgfi 9005ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9006ed89697eSmrgesac 900776c9c3baSmrgfi 9008ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9009ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 901076c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 901176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 901276c9c3baSmrgfi 901376c9c3baSmrg 901476c9c3baSmrgfound="no" 901576c9c3baSmrg 901676c9c3baSmrg if test $found = "no" ; then 901776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 901876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 901976c9c3baSmrg fi 902076c9c3baSmrg 902176c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 902276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 902376c9c3baSmrg fi 902476c9c3baSmrg 902576c9c3baSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 902676c9c3baSmrg 9027ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 9028ed89697eSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 902976c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 9030ed89697eSmrg if eval test \${$cacheid+y} 9031ed89697eSmrgthen : 9032ed89697eSmrg printf %s "(cached) " >&6 9033ed89697eSmrgelse case e in #( 9034ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 903576c9c3baSmrg/* end confdefs.h. */ 903676c9c3baSmrgint i; 903776c9c3baSmrgint 9038ed89697eSmrgmain (void) 903976c9c3baSmrg{ 904076c9c3baSmrg 904176c9c3baSmrg ; 904276c9c3baSmrg return 0; 904376c9c3baSmrg} 904476c9c3baSmrg_ACEOF 9045ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9046ed89697eSmrgthen : 904776c9c3baSmrg eval $cacheid=yes 9048ed89697eSmrgelse case e in #( 9049ed89697eSmrg e) eval $cacheid=no ;; 9050ed89697eSmrgesac 905176c9c3baSmrgfi 9052ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9053ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9054ed89697eSmrgesac 905576c9c3baSmrgfi 905676c9c3baSmrg 905776c9c3baSmrg 905876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 905976c9c3baSmrg 906076c9c3baSmrg eval supported=\$$cacheid 9061ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9062ed89697eSmrgprintf "%s\n" "$supported" >&6; } 906376c9c3baSmrg if test "$supported" = "yes" ; then 906476c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 906576c9c3baSmrg found="yes" 906676c9c3baSmrg fi 906776c9c3baSmrg fi 906876c9c3baSmrg 906976c9c3baSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 907076c9c3baSmrgelse 9071ed89697eSmrg{ 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 9072ed89697eSmrgprintf "%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;} 907376c9c3baSmrg 907476c9c3baSmrg 907576c9c3baSmrg 907676c9c3baSmrg 907776c9c3baSmrg 907876c9c3baSmrg 907976c9c3baSmrg 908076c9c3baSmrg 908176c9c3baSmrg 908276c9c3baSmrg 908376c9c3baSmrg 908476c9c3baSmrg 908576c9c3baSmrg 908676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 908776c9c3baSmrg 908876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 908976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9090ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9091ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9092ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9093ed89697eSmrgthen : 9094ed89697eSmrg printf %s "(cached) " >&6 9095ed89697eSmrgelse case e in #( 9096ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 909776c9c3baSmrg/* end confdefs.h. */ 909876c9c3baSmrgint i; 909976c9c3baSmrg_ACEOF 9100ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9101ed89697eSmrgthen : 910276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9103ed89697eSmrgelse case e in #( 9104ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9105ed89697eSmrgesac 910676c9c3baSmrgfi 9107ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9108ed89697eSmrgesac 910976c9c3baSmrgfi 9110ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9111ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 911276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 911376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 911476c9c3baSmrgfi 911576c9c3baSmrg 911676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 911776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 911876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 911976c9c3baSmrg fi 912076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9121ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9122ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9123ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9124ed89697eSmrgthen : 9125ed89697eSmrg printf %s "(cached) " >&6 9126ed89697eSmrgelse case e in #( 9127ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 912876c9c3baSmrg/* end confdefs.h. */ 912976c9c3baSmrgint i; 913076c9c3baSmrg_ACEOF 9131ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9132ed89697eSmrgthen : 913376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9134ed89697eSmrgelse case e in #( 9135ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9136ed89697eSmrgesac 913776c9c3baSmrgfi 9138ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9139ed89697eSmrgesac 914076c9c3baSmrgfi 9141ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9142ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 914376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 914476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 914576c9c3baSmrgfi 914676c9c3baSmrg 914776c9c3baSmrgfound="no" 914876c9c3baSmrg 914976c9c3baSmrg if test $found = "no" ; then 915076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 915176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 915276c9c3baSmrg fi 915376c9c3baSmrg 915476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 915576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 915676c9c3baSmrg fi 915776c9c3baSmrg 915876c9c3baSmrg CFLAGS="$CFLAGS -Wimplicit" 915976c9c3baSmrg 9160ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 9161ed89697eSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 916276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wimplicit 9163ed89697eSmrg if eval test \${$cacheid+y} 9164ed89697eSmrgthen : 9165ed89697eSmrg printf %s "(cached) " >&6 9166ed89697eSmrgelse case e in #( 9167ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 916876c9c3baSmrg/* end confdefs.h. */ 916976c9c3baSmrgint i; 917076c9c3baSmrgint 9171ed89697eSmrgmain (void) 917276c9c3baSmrg{ 917376c9c3baSmrg 917476c9c3baSmrg ; 917576c9c3baSmrg return 0; 917676c9c3baSmrg} 917776c9c3baSmrg_ACEOF 9178ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9179ed89697eSmrgthen : 918076c9c3baSmrg eval $cacheid=yes 9181ed89697eSmrgelse case e in #( 9182ed89697eSmrg e) eval $cacheid=no ;; 9183ed89697eSmrgesac 918476c9c3baSmrgfi 9185ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9186ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9187ed89697eSmrgesac 918876c9c3baSmrgfi 918976c9c3baSmrg 919076c9c3baSmrg 919176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 919276c9c3baSmrg 919376c9c3baSmrg eval supported=\$$cacheid 9194ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9195ed89697eSmrgprintf "%s\n" "$supported" >&6; } 919676c9c3baSmrg if test "$supported" = "yes" ; then 919776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 919876c9c3baSmrg found="yes" 919976c9c3baSmrg fi 920076c9c3baSmrg fi 920176c9c3baSmrg 920276c9c3baSmrg 920376c9c3baSmrg 920476c9c3baSmrg 920576c9c3baSmrg 920676c9c3baSmrg 920776c9c3baSmrg 920876c9c3baSmrg 920976c9c3baSmrg 921076c9c3baSmrg 921176c9c3baSmrg 921276c9c3baSmrg 921376c9c3baSmrg 921476c9c3baSmrg 921576c9c3baSmrg 921676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 921776c9c3baSmrg 921876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 921976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9220ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9221ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9222ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9223ed89697eSmrgthen : 9224ed89697eSmrg printf %s "(cached) " >&6 9225ed89697eSmrgelse case e in #( 9226ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 922776c9c3baSmrg/* end confdefs.h. */ 922876c9c3baSmrgint i; 922976c9c3baSmrg_ACEOF 9230ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9231ed89697eSmrgthen : 923276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9233ed89697eSmrgelse case e in #( 9234ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9235ed89697eSmrgesac 923676c9c3baSmrgfi 9237ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9238ed89697eSmrgesac 923976c9c3baSmrgfi 9240ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9241ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 924276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 924376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 924476c9c3baSmrgfi 924576c9c3baSmrg 924676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 924776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 924876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 924976c9c3baSmrg fi 925076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9251ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9252ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9253ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9254ed89697eSmrgthen : 9255ed89697eSmrg printf %s "(cached) " >&6 9256ed89697eSmrgelse case e in #( 9257ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 925876c9c3baSmrg/* end confdefs.h. */ 925976c9c3baSmrgint i; 926076c9c3baSmrg_ACEOF 9261ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9262ed89697eSmrgthen : 926376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9264ed89697eSmrgelse case e in #( 9265ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9266ed89697eSmrgesac 926776c9c3baSmrgfi 9268ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9269ed89697eSmrgesac 927076c9c3baSmrgfi 9271ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9272ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 927376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 927476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 927576c9c3baSmrgfi 927676c9c3baSmrg 927776c9c3baSmrgfound="no" 927876c9c3baSmrg 927976c9c3baSmrg if test $found = "no" ; then 928076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 928176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 928276c9c3baSmrg fi 928376c9c3baSmrg 928476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 928576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 928676c9c3baSmrg fi 928776c9c3baSmrg 928876c9c3baSmrg CFLAGS="$CFLAGS -Wnonnull" 928976c9c3baSmrg 9290ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9291ed89697eSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 929276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wnonnull 9293ed89697eSmrg if eval test \${$cacheid+y} 9294ed89697eSmrgthen : 9295ed89697eSmrg printf %s "(cached) " >&6 9296ed89697eSmrgelse case e in #( 9297ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 929876c9c3baSmrg/* end confdefs.h. */ 929976c9c3baSmrgint i; 930076c9c3baSmrgint 9301ed89697eSmrgmain (void) 930276c9c3baSmrg{ 930376c9c3baSmrg 930476c9c3baSmrg ; 930576c9c3baSmrg return 0; 930676c9c3baSmrg} 930776c9c3baSmrg_ACEOF 9308ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9309ed89697eSmrgthen : 931076c9c3baSmrg eval $cacheid=yes 9311ed89697eSmrgelse case e in #( 9312ed89697eSmrg e) eval $cacheid=no ;; 9313ed89697eSmrgesac 931476c9c3baSmrgfi 9315ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9316ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9317ed89697eSmrgesac 931876c9c3baSmrgfi 931976c9c3baSmrg 932076c9c3baSmrg 932176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 932276c9c3baSmrg 932376c9c3baSmrg eval supported=\$$cacheid 9324ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9325ed89697eSmrgprintf "%s\n" "$supported" >&6; } 932676c9c3baSmrg if test "$supported" = "yes" ; then 932776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 932876c9c3baSmrg found="yes" 932976c9c3baSmrg fi 933076c9c3baSmrg fi 933176c9c3baSmrg 933276c9c3baSmrg 933376c9c3baSmrg 933476c9c3baSmrg 933576c9c3baSmrg 933676c9c3baSmrg 933776c9c3baSmrg 933876c9c3baSmrg 933976c9c3baSmrg 934076c9c3baSmrg 934176c9c3baSmrg 934276c9c3baSmrg 934376c9c3baSmrg 934476c9c3baSmrg 934576c9c3baSmrg 934676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 934776c9c3baSmrg 934876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 934976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9350ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9351ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9352ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9353ed89697eSmrgthen : 9354ed89697eSmrg printf %s "(cached) " >&6 9355ed89697eSmrgelse case e in #( 9356ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 935776c9c3baSmrg/* end confdefs.h. */ 935876c9c3baSmrgint i; 935976c9c3baSmrg_ACEOF 9360ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9361ed89697eSmrgthen : 936276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9363ed89697eSmrgelse case e in #( 9364ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9365ed89697eSmrgesac 936676c9c3baSmrgfi 9367ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9368ed89697eSmrgesac 936976c9c3baSmrgfi 9370ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9371ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 937276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 937376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 937476c9c3baSmrgfi 937576c9c3baSmrg 937676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 937776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 937876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 937976c9c3baSmrg fi 938076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9381ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9382ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9383ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9384ed89697eSmrgthen : 9385ed89697eSmrg printf %s "(cached) " >&6 9386ed89697eSmrgelse case e in #( 9387ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 938876c9c3baSmrg/* end confdefs.h. */ 938976c9c3baSmrgint i; 939076c9c3baSmrg_ACEOF 9391ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9392ed89697eSmrgthen : 939376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9394ed89697eSmrgelse case e in #( 9395ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9396ed89697eSmrgesac 939776c9c3baSmrgfi 9398ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9399ed89697eSmrgesac 940076c9c3baSmrgfi 9401ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9402ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 940376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 940476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 940576c9c3baSmrgfi 940676c9c3baSmrg 940776c9c3baSmrgfound="no" 940876c9c3baSmrg 940976c9c3baSmrg if test $found = "no" ; then 941076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 941176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 941276c9c3baSmrg fi 941376c9c3baSmrg 941476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 941576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 941676c9c3baSmrg fi 941776c9c3baSmrg 941876c9c3baSmrg CFLAGS="$CFLAGS -Winit-self" 941976c9c3baSmrg 9420ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9421ed89697eSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 942276c9c3baSmrg cacheid=xorg_cv_cc_flag__Winit_self 9423ed89697eSmrg if eval test \${$cacheid+y} 9424ed89697eSmrgthen : 9425ed89697eSmrg printf %s "(cached) " >&6 9426ed89697eSmrgelse case e in #( 9427ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 942876c9c3baSmrg/* end confdefs.h. */ 942976c9c3baSmrgint i; 943076c9c3baSmrgint 9431ed89697eSmrgmain (void) 943276c9c3baSmrg{ 943376c9c3baSmrg 943476c9c3baSmrg ; 943576c9c3baSmrg return 0; 943676c9c3baSmrg} 943776c9c3baSmrg_ACEOF 9438ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9439ed89697eSmrgthen : 944076c9c3baSmrg eval $cacheid=yes 9441ed89697eSmrgelse case e in #( 9442ed89697eSmrg e) eval $cacheid=no ;; 9443ed89697eSmrgesac 944476c9c3baSmrgfi 9445ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9446ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9447ed89697eSmrgesac 944876c9c3baSmrgfi 944976c9c3baSmrg 945076c9c3baSmrg 945176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 945276c9c3baSmrg 945376c9c3baSmrg eval supported=\$$cacheid 9454ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9455ed89697eSmrgprintf "%s\n" "$supported" >&6; } 945676c9c3baSmrg if test "$supported" = "yes" ; then 945776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 945876c9c3baSmrg found="yes" 945976c9c3baSmrg fi 946076c9c3baSmrg fi 946176c9c3baSmrg 946276c9c3baSmrg 946376c9c3baSmrg 946476c9c3baSmrg 946576c9c3baSmrg 946676c9c3baSmrg 946776c9c3baSmrg 946876c9c3baSmrg 946976c9c3baSmrg 947076c9c3baSmrg 947176c9c3baSmrg 947276c9c3baSmrg 947376c9c3baSmrg 947476c9c3baSmrg 947576c9c3baSmrg 947676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 947776c9c3baSmrg 947876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 947976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9480ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9481ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9482ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9483ed89697eSmrgthen : 9484ed89697eSmrg printf %s "(cached) " >&6 9485ed89697eSmrgelse case e in #( 9486ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 948776c9c3baSmrg/* end confdefs.h. */ 948876c9c3baSmrgint i; 948976c9c3baSmrg_ACEOF 9490ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9491ed89697eSmrgthen : 949276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9493ed89697eSmrgelse case e in #( 9494ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9495ed89697eSmrgesac 949676c9c3baSmrgfi 9497ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9498ed89697eSmrgesac 949976c9c3baSmrgfi 9500ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9501ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 950276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 950376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 950476c9c3baSmrgfi 950576c9c3baSmrg 950676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 950776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 950876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 950976c9c3baSmrg fi 951076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9511ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9512ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9513ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9514ed89697eSmrgthen : 9515ed89697eSmrg printf %s "(cached) " >&6 9516ed89697eSmrgelse case e in #( 9517ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 951876c9c3baSmrg/* end confdefs.h. */ 951976c9c3baSmrgint i; 952076c9c3baSmrg_ACEOF 9521ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9522ed89697eSmrgthen : 952376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9524ed89697eSmrgelse case e in #( 9525ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9526ed89697eSmrgesac 952776c9c3baSmrgfi 9528ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9529ed89697eSmrgesac 953076c9c3baSmrgfi 9531ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9532ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 953376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 953476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 953576c9c3baSmrgfi 953676c9c3baSmrg 953776c9c3baSmrgfound="no" 953876c9c3baSmrg 953976c9c3baSmrg if test $found = "no" ; then 954076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 954176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 954276c9c3baSmrg fi 954376c9c3baSmrg 954476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 954576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 954676c9c3baSmrg fi 954776c9c3baSmrg 954876c9c3baSmrg CFLAGS="$CFLAGS -Wmain" 954976c9c3baSmrg 9550ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9551ed89697eSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 955276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wmain 9553ed89697eSmrg if eval test \${$cacheid+y} 9554ed89697eSmrgthen : 9555ed89697eSmrg printf %s "(cached) " >&6 9556ed89697eSmrgelse case e in #( 9557ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 955876c9c3baSmrg/* end confdefs.h. */ 955976c9c3baSmrgint i; 956076c9c3baSmrgint 9561ed89697eSmrgmain (void) 956276c9c3baSmrg{ 956376c9c3baSmrg 956476c9c3baSmrg ; 956576c9c3baSmrg return 0; 956676c9c3baSmrg} 956776c9c3baSmrg_ACEOF 9568ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9569ed89697eSmrgthen : 957076c9c3baSmrg eval $cacheid=yes 9571ed89697eSmrgelse case e in #( 9572ed89697eSmrg e) eval $cacheid=no ;; 9573ed89697eSmrgesac 957476c9c3baSmrgfi 9575ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9576ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9577ed89697eSmrgesac 957876c9c3baSmrgfi 957976c9c3baSmrg 958076c9c3baSmrg 958176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 958276c9c3baSmrg 958376c9c3baSmrg eval supported=\$$cacheid 9584ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9585ed89697eSmrgprintf "%s\n" "$supported" >&6; } 958676c9c3baSmrg if test "$supported" = "yes" ; then 958776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 958876c9c3baSmrg found="yes" 958976c9c3baSmrg fi 959076c9c3baSmrg fi 959176c9c3baSmrg 959276c9c3baSmrg 959376c9c3baSmrg 959476c9c3baSmrg 959576c9c3baSmrg 959676c9c3baSmrg 959776c9c3baSmrg 959876c9c3baSmrg 959976c9c3baSmrg 960076c9c3baSmrg 960176c9c3baSmrg 960276c9c3baSmrg 960376c9c3baSmrg 960476c9c3baSmrg 960576c9c3baSmrg 960676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 960776c9c3baSmrg 960876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 960976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9610ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9611ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9612ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9613ed89697eSmrgthen : 9614ed89697eSmrg printf %s "(cached) " >&6 9615ed89697eSmrgelse case e in #( 9616ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 961776c9c3baSmrg/* end confdefs.h. */ 961876c9c3baSmrgint i; 961976c9c3baSmrg_ACEOF 9620ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9621ed89697eSmrgthen : 962276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9623ed89697eSmrgelse case e in #( 9624ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9625ed89697eSmrgesac 962676c9c3baSmrgfi 9627ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9628ed89697eSmrgesac 962976c9c3baSmrgfi 9630ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9631ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 963276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 963376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 963476c9c3baSmrgfi 963576c9c3baSmrg 963676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 963776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 963876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 963976c9c3baSmrg fi 964076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9641ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9642ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9643ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9644ed89697eSmrgthen : 9645ed89697eSmrg printf %s "(cached) " >&6 9646ed89697eSmrgelse case e in #( 9647ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 964876c9c3baSmrg/* end confdefs.h. */ 964976c9c3baSmrgint i; 965076c9c3baSmrg_ACEOF 9651ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9652ed89697eSmrgthen : 965376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9654ed89697eSmrgelse case e in #( 9655ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9656ed89697eSmrgesac 965776c9c3baSmrgfi 9658ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9659ed89697eSmrgesac 966076c9c3baSmrgfi 9661ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9662ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 966376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 966476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 966576c9c3baSmrgfi 966676c9c3baSmrg 966776c9c3baSmrgfound="no" 966876c9c3baSmrg 966976c9c3baSmrg if test $found = "no" ; then 967076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 967176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 967276c9c3baSmrg fi 967376c9c3baSmrg 967476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 967576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 967676c9c3baSmrg fi 967776c9c3baSmrg 967876c9c3baSmrg CFLAGS="$CFLAGS -Wmissing-braces" 967976c9c3baSmrg 9680ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9681ed89697eSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 968276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9683ed89697eSmrg if eval test \${$cacheid+y} 9684ed89697eSmrgthen : 9685ed89697eSmrg printf %s "(cached) " >&6 9686ed89697eSmrgelse case e in #( 9687ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 968876c9c3baSmrg/* end confdefs.h. */ 968976c9c3baSmrgint i; 969076c9c3baSmrgint 9691ed89697eSmrgmain (void) 969276c9c3baSmrg{ 969376c9c3baSmrg 969476c9c3baSmrg ; 969576c9c3baSmrg return 0; 969676c9c3baSmrg} 969776c9c3baSmrg_ACEOF 9698ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9699ed89697eSmrgthen : 970076c9c3baSmrg eval $cacheid=yes 9701ed89697eSmrgelse case e in #( 9702ed89697eSmrg e) eval $cacheid=no ;; 9703ed89697eSmrgesac 970476c9c3baSmrgfi 9705ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9706ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9707ed89697eSmrgesac 970876c9c3baSmrgfi 970976c9c3baSmrg 971076c9c3baSmrg 971176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 971276c9c3baSmrg 971376c9c3baSmrg eval supported=\$$cacheid 9714ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9715ed89697eSmrgprintf "%s\n" "$supported" >&6; } 971676c9c3baSmrg if test "$supported" = "yes" ; then 971776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 971876c9c3baSmrg found="yes" 971976c9c3baSmrg fi 972076c9c3baSmrg fi 972176c9c3baSmrg 972276c9c3baSmrg 972376c9c3baSmrg 972476c9c3baSmrg 972576c9c3baSmrg 972676c9c3baSmrg 972776c9c3baSmrg 972876c9c3baSmrg 972976c9c3baSmrg 973076c9c3baSmrg 973176c9c3baSmrg 973276c9c3baSmrg 973376c9c3baSmrg 973476c9c3baSmrg 973576c9c3baSmrg 973676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 973776c9c3baSmrg 973876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 973976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9740ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9741ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9742ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9743ed89697eSmrgthen : 9744ed89697eSmrg printf %s "(cached) " >&6 9745ed89697eSmrgelse case e in #( 9746ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 974776c9c3baSmrg/* end confdefs.h. */ 974876c9c3baSmrgint i; 974976c9c3baSmrg_ACEOF 9750ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9751ed89697eSmrgthen : 975276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9753ed89697eSmrgelse case e in #( 9754ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9755ed89697eSmrgesac 975676c9c3baSmrgfi 9757ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9758ed89697eSmrgesac 975976c9c3baSmrgfi 9760ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9761ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 976276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 976376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 976476c9c3baSmrgfi 976576c9c3baSmrg 976676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 976776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 976876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 976976c9c3baSmrg fi 977076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9771ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9772ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9773ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9774ed89697eSmrgthen : 9775ed89697eSmrg printf %s "(cached) " >&6 9776ed89697eSmrgelse case e in #( 9777ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 977876c9c3baSmrg/* end confdefs.h. */ 977976c9c3baSmrgint i; 978076c9c3baSmrg_ACEOF 9781ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9782ed89697eSmrgthen : 978376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9784ed89697eSmrgelse case e in #( 9785ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9786ed89697eSmrgesac 978776c9c3baSmrgfi 9788ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9789ed89697eSmrgesac 979076c9c3baSmrgfi 9791ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9792ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 979376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 979476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 979576c9c3baSmrgfi 979676c9c3baSmrg 979776c9c3baSmrgfound="no" 979876c9c3baSmrg 979976c9c3baSmrg if test $found = "no" ; then 980076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 980176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 980276c9c3baSmrg fi 980376c9c3baSmrg 980476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 980576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 980676c9c3baSmrg fi 980776c9c3baSmrg 980876c9c3baSmrg CFLAGS="$CFLAGS -Wsequence-point" 980976c9c3baSmrg 9810ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9811ed89697eSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 981276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 9813ed89697eSmrg if eval test \${$cacheid+y} 9814ed89697eSmrgthen : 9815ed89697eSmrg printf %s "(cached) " >&6 9816ed89697eSmrgelse case e in #( 9817ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 981876c9c3baSmrg/* end confdefs.h. */ 981976c9c3baSmrgint i; 982076c9c3baSmrgint 9821ed89697eSmrgmain (void) 982276c9c3baSmrg{ 982376c9c3baSmrg 982476c9c3baSmrg ; 982576c9c3baSmrg return 0; 982676c9c3baSmrg} 982776c9c3baSmrg_ACEOF 9828ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9829ed89697eSmrgthen : 983076c9c3baSmrg eval $cacheid=yes 9831ed89697eSmrgelse case e in #( 9832ed89697eSmrg e) eval $cacheid=no ;; 9833ed89697eSmrgesac 983476c9c3baSmrgfi 9835ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9836ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9837ed89697eSmrgesac 983876c9c3baSmrgfi 983976c9c3baSmrg 984076c9c3baSmrg 984176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 984276c9c3baSmrg 984376c9c3baSmrg eval supported=\$$cacheid 9844ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9845ed89697eSmrgprintf "%s\n" "$supported" >&6; } 984676c9c3baSmrg if test "$supported" = "yes" ; then 984776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 984876c9c3baSmrg found="yes" 984976c9c3baSmrg fi 985076c9c3baSmrg fi 985176c9c3baSmrg 985276c9c3baSmrg 985376c9c3baSmrg 985476c9c3baSmrg 985576c9c3baSmrg 985676c9c3baSmrg 985776c9c3baSmrg 985876c9c3baSmrg 985976c9c3baSmrg 986076c9c3baSmrg 986176c9c3baSmrg 986276c9c3baSmrg 986376c9c3baSmrg 986476c9c3baSmrg 986576c9c3baSmrg 986676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 986776c9c3baSmrg 986876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 986976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9870ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9871ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9872ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9873ed89697eSmrgthen : 9874ed89697eSmrg printf %s "(cached) " >&6 9875ed89697eSmrgelse case e in #( 9876ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 987776c9c3baSmrg/* end confdefs.h. */ 987876c9c3baSmrgint i; 987976c9c3baSmrg_ACEOF 9880ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9881ed89697eSmrgthen : 988276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9883ed89697eSmrgelse case e in #( 9884ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 9885ed89697eSmrgesac 988676c9c3baSmrgfi 9887ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9888ed89697eSmrgesac 988976c9c3baSmrgfi 9890ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9891ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 989276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 989376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 989476c9c3baSmrgfi 989576c9c3baSmrg 989676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 989776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 989876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 989976c9c3baSmrg fi 990076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9901ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9902ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9903ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9904ed89697eSmrgthen : 9905ed89697eSmrg printf %s "(cached) " >&6 9906ed89697eSmrgelse case e in #( 9907ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 990876c9c3baSmrg/* end confdefs.h. */ 990976c9c3baSmrgint i; 991076c9c3baSmrg_ACEOF 9911ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 9912ed89697eSmrgthen : 991376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9914ed89697eSmrgelse case e in #( 9915ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 9916ed89697eSmrgesac 991776c9c3baSmrgfi 9918ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 9919ed89697eSmrgesac 992076c9c3baSmrgfi 9921ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9922ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 992376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 992476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 992576c9c3baSmrgfi 992676c9c3baSmrg 992776c9c3baSmrgfound="no" 992876c9c3baSmrg 992976c9c3baSmrg if test $found = "no" ; then 993076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 993176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 993276c9c3baSmrg fi 993376c9c3baSmrg 993476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 993576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 993676c9c3baSmrg fi 993776c9c3baSmrg 993876c9c3baSmrg CFLAGS="$CFLAGS -Wreturn-type" 993976c9c3baSmrg 9940ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9941ed89697eSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 994276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 9943ed89697eSmrg if eval test \${$cacheid+y} 9944ed89697eSmrgthen : 9945ed89697eSmrg printf %s "(cached) " >&6 9946ed89697eSmrgelse case e in #( 9947ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 994876c9c3baSmrg/* end confdefs.h. */ 994976c9c3baSmrgint i; 995076c9c3baSmrgint 9951ed89697eSmrgmain (void) 995276c9c3baSmrg{ 995376c9c3baSmrg 995476c9c3baSmrg ; 995576c9c3baSmrg return 0; 995676c9c3baSmrg} 995776c9c3baSmrg_ACEOF 9958ed89697eSmrgif ac_fn_c_try_link "$LINENO" 9959ed89697eSmrgthen : 996076c9c3baSmrg eval $cacheid=yes 9961ed89697eSmrgelse case e in #( 9962ed89697eSmrg e) eval $cacheid=no ;; 9963ed89697eSmrgesac 996476c9c3baSmrgfi 9965ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9966ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 9967ed89697eSmrgesac 996876c9c3baSmrgfi 996976c9c3baSmrg 997076c9c3baSmrg 997176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 997276c9c3baSmrg 997376c9c3baSmrg eval supported=\$$cacheid 9974ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9975ed89697eSmrgprintf "%s\n" "$supported" >&6; } 997676c9c3baSmrg if test "$supported" = "yes" ; then 997776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 997876c9c3baSmrg found="yes" 997976c9c3baSmrg fi 998076c9c3baSmrg fi 998176c9c3baSmrg 998276c9c3baSmrg 998376c9c3baSmrg 998476c9c3baSmrg 998576c9c3baSmrg 998676c9c3baSmrg 998776c9c3baSmrg 998876c9c3baSmrg 998976c9c3baSmrg 999076c9c3baSmrg 999176c9c3baSmrg 999276c9c3baSmrg 999376c9c3baSmrg 999476c9c3baSmrg 999576c9c3baSmrg 999676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 999776c9c3baSmrg 999876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 999976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10000ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10001ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10002ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10003ed89697eSmrgthen : 10004ed89697eSmrg printf %s "(cached) " >&6 10005ed89697eSmrgelse case e in #( 10006ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1000776c9c3baSmrg/* end confdefs.h. */ 1000876c9c3baSmrgint i; 1000976c9c3baSmrg_ACEOF 10010ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10011ed89697eSmrgthen : 1001276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10013ed89697eSmrgelse case e in #( 10014ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10015ed89697eSmrgesac 1001676c9c3baSmrgfi 10017ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10018ed89697eSmrgesac 1001976c9c3baSmrgfi 10020ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10021ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1002276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1002376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1002476c9c3baSmrgfi 1002576c9c3baSmrg 1002676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1002776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1002876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1002976c9c3baSmrg fi 1003076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10031ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10032ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10033ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10034ed89697eSmrgthen : 10035ed89697eSmrg printf %s "(cached) " >&6 10036ed89697eSmrgelse case e in #( 10037ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1003876c9c3baSmrg/* end confdefs.h. */ 1003976c9c3baSmrgint i; 1004076c9c3baSmrg_ACEOF 10041ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10042ed89697eSmrgthen : 1004376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10044ed89697eSmrgelse case e in #( 10045ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10046ed89697eSmrgesac 1004776c9c3baSmrgfi 10048ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10049ed89697eSmrgesac 1005076c9c3baSmrgfi 10051ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10052ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1005376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1005476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1005576c9c3baSmrgfi 1005676c9c3baSmrg 1005776c9c3baSmrgfound="no" 1005876c9c3baSmrg 1005976c9c3baSmrg if test $found = "no" ; then 1006076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1006176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1006276c9c3baSmrg fi 1006376c9c3baSmrg 1006476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1006576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1006676c9c3baSmrg fi 1006776c9c3baSmrg 1006876c9c3baSmrg CFLAGS="$CFLAGS -Wtrigraphs" 1006976c9c3baSmrg 10070ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 10071ed89697eSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 1007276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 10073ed89697eSmrg if eval test \${$cacheid+y} 10074ed89697eSmrgthen : 10075ed89697eSmrg printf %s "(cached) " >&6 10076ed89697eSmrgelse case e in #( 10077ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1007876c9c3baSmrg/* end confdefs.h. */ 1007976c9c3baSmrgint i; 1008076c9c3baSmrgint 10081ed89697eSmrgmain (void) 1008276c9c3baSmrg{ 1008376c9c3baSmrg 1008476c9c3baSmrg ; 1008576c9c3baSmrg return 0; 1008676c9c3baSmrg} 1008776c9c3baSmrg_ACEOF 10088ed89697eSmrgif ac_fn_c_try_link "$LINENO" 10089ed89697eSmrgthen : 1009076c9c3baSmrg eval $cacheid=yes 10091ed89697eSmrgelse case e in #( 10092ed89697eSmrg e) eval $cacheid=no ;; 10093ed89697eSmrgesac 1009476c9c3baSmrgfi 10095ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10096ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 10097ed89697eSmrgesac 1009876c9c3baSmrgfi 1009976c9c3baSmrg 1010076c9c3baSmrg 1010176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1010276c9c3baSmrg 1010376c9c3baSmrg eval supported=\$$cacheid 10104ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10105ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1010676c9c3baSmrg if test "$supported" = "yes" ; then 1010776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 1010876c9c3baSmrg found="yes" 1010976c9c3baSmrg fi 1011076c9c3baSmrg fi 1011176c9c3baSmrg 1011276c9c3baSmrg 1011376c9c3baSmrg 1011476c9c3baSmrg 1011576c9c3baSmrg 1011676c9c3baSmrg 1011776c9c3baSmrg 1011876c9c3baSmrg 1011976c9c3baSmrg 1012076c9c3baSmrg 1012176c9c3baSmrg 1012276c9c3baSmrg 1012376c9c3baSmrg 1012476c9c3baSmrg 1012576c9c3baSmrg 1012676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1012776c9c3baSmrg 1012876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1012976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10130ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10131ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10132ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10133ed89697eSmrgthen : 10134ed89697eSmrg printf %s "(cached) " >&6 10135ed89697eSmrgelse case e in #( 10136ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1013776c9c3baSmrg/* end confdefs.h. */ 1013876c9c3baSmrgint i; 1013976c9c3baSmrg_ACEOF 10140ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10141ed89697eSmrgthen : 1014276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10143ed89697eSmrgelse case e in #( 10144ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10145ed89697eSmrgesac 1014676c9c3baSmrgfi 10147ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10148ed89697eSmrgesac 1014976c9c3baSmrgfi 10150ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10151ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1015276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1015376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1015476c9c3baSmrgfi 1015576c9c3baSmrg 1015676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1015776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1015876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1015976c9c3baSmrg fi 1016076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10161ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10162ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10163ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10164ed89697eSmrgthen : 10165ed89697eSmrg printf %s "(cached) " >&6 10166ed89697eSmrgelse case e in #( 10167ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1016876c9c3baSmrg/* end confdefs.h. */ 1016976c9c3baSmrgint i; 1017076c9c3baSmrg_ACEOF 10171ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10172ed89697eSmrgthen : 1017376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10174ed89697eSmrgelse case e in #( 10175ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10176ed89697eSmrgesac 1017776c9c3baSmrgfi 10178ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10179ed89697eSmrgesac 1018076c9c3baSmrgfi 10181ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10182ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1018376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1018476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1018576c9c3baSmrgfi 1018676c9c3baSmrg 1018776c9c3baSmrgfound="no" 1018876c9c3baSmrg 1018976c9c3baSmrg if test $found = "no" ; then 1019076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1019176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1019276c9c3baSmrg fi 1019376c9c3baSmrg 1019476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1019576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1019676c9c3baSmrg fi 1019776c9c3baSmrg 1019876c9c3baSmrg CFLAGS="$CFLAGS -Warray-bounds" 1019976c9c3baSmrg 10200ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 10201ed89697eSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 1020276c9c3baSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 10203ed89697eSmrg if eval test \${$cacheid+y} 10204ed89697eSmrgthen : 10205ed89697eSmrg printf %s "(cached) " >&6 10206ed89697eSmrgelse case e in #( 10207ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1020876c9c3baSmrg/* end confdefs.h. */ 1020976c9c3baSmrgint i; 1021076c9c3baSmrgint 10211ed89697eSmrgmain (void) 1021276c9c3baSmrg{ 1021376c9c3baSmrg 1021476c9c3baSmrg ; 1021576c9c3baSmrg return 0; 1021676c9c3baSmrg} 1021776c9c3baSmrg_ACEOF 10218ed89697eSmrgif ac_fn_c_try_link "$LINENO" 10219ed89697eSmrgthen : 1022076c9c3baSmrg eval $cacheid=yes 10221ed89697eSmrgelse case e in #( 10222ed89697eSmrg e) eval $cacheid=no ;; 10223ed89697eSmrgesac 1022476c9c3baSmrgfi 10225ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10226ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 10227ed89697eSmrgesac 1022876c9c3baSmrgfi 1022976c9c3baSmrg 1023076c9c3baSmrg 1023176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1023276c9c3baSmrg 1023376c9c3baSmrg eval supported=\$$cacheid 10234ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10235ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1023676c9c3baSmrg if test "$supported" = "yes" ; then 1023776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 1023876c9c3baSmrg found="yes" 1023976c9c3baSmrg fi 1024076c9c3baSmrg fi 1024176c9c3baSmrg 1024276c9c3baSmrg 1024376c9c3baSmrg 1024476c9c3baSmrg 1024576c9c3baSmrg 1024676c9c3baSmrg 1024776c9c3baSmrg 1024876c9c3baSmrg 1024976c9c3baSmrg 1025076c9c3baSmrg 1025176c9c3baSmrg 1025276c9c3baSmrg 1025376c9c3baSmrg 1025476c9c3baSmrg 1025576c9c3baSmrg 1025676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1025776c9c3baSmrg 1025876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1025976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10260ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10261ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10262ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10263ed89697eSmrgthen : 10264ed89697eSmrg printf %s "(cached) " >&6 10265ed89697eSmrgelse case e in #( 10266ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1026776c9c3baSmrg/* end confdefs.h. */ 1026876c9c3baSmrgint i; 1026976c9c3baSmrg_ACEOF 10270ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10271ed89697eSmrgthen : 1027276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10273ed89697eSmrgelse case e in #( 10274ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10275ed89697eSmrgesac 1027676c9c3baSmrgfi 10277ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10278ed89697eSmrgesac 1027976c9c3baSmrgfi 10280ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10281ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1028276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1028376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1028476c9c3baSmrgfi 1028576c9c3baSmrg 1028676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1028776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1028876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1028976c9c3baSmrg fi 1029076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10291ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10292ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10293ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10294ed89697eSmrgthen : 10295ed89697eSmrg printf %s "(cached) " >&6 10296ed89697eSmrgelse case e in #( 10297ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1029876c9c3baSmrg/* end confdefs.h. */ 1029976c9c3baSmrgint i; 1030076c9c3baSmrg_ACEOF 10301ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10302ed89697eSmrgthen : 1030376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10304ed89697eSmrgelse case e in #( 10305ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10306ed89697eSmrgesac 1030776c9c3baSmrgfi 10308ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10309ed89697eSmrgesac 1031076c9c3baSmrgfi 10311ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10312ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1031376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1031476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1031576c9c3baSmrgfi 1031676c9c3baSmrg 1031776c9c3baSmrgfound="no" 1031876c9c3baSmrg 1031976c9c3baSmrg if test $found = "no" ; then 1032076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1032176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1032276c9c3baSmrg fi 1032376c9c3baSmrg 1032476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1032576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1032676c9c3baSmrg fi 1032776c9c3baSmrg 1032876c9c3baSmrg CFLAGS="$CFLAGS -Wwrite-strings" 1032976c9c3baSmrg 10330ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10331ed89697eSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 1033276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10333ed89697eSmrg if eval test \${$cacheid+y} 10334ed89697eSmrgthen : 10335ed89697eSmrg printf %s "(cached) " >&6 10336ed89697eSmrgelse case e in #( 10337ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1033876c9c3baSmrg/* end confdefs.h. */ 1033976c9c3baSmrgint i; 1034076c9c3baSmrgint 10341ed89697eSmrgmain (void) 1034276c9c3baSmrg{ 1034376c9c3baSmrg 1034476c9c3baSmrg ; 1034576c9c3baSmrg return 0; 1034676c9c3baSmrg} 1034776c9c3baSmrg_ACEOF 10348ed89697eSmrgif ac_fn_c_try_link "$LINENO" 10349ed89697eSmrgthen : 1035076c9c3baSmrg eval $cacheid=yes 10351ed89697eSmrgelse case e in #( 10352ed89697eSmrg e) eval $cacheid=no ;; 10353ed89697eSmrgesac 1035476c9c3baSmrgfi 10355ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10356ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 10357ed89697eSmrgesac 1035876c9c3baSmrgfi 1035976c9c3baSmrg 1036076c9c3baSmrg 1036176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1036276c9c3baSmrg 1036376c9c3baSmrg eval supported=\$$cacheid 10364ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10365ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1036676c9c3baSmrg if test "$supported" = "yes" ; then 1036776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 1036876c9c3baSmrg found="yes" 1036976c9c3baSmrg fi 1037076c9c3baSmrg fi 1037176c9c3baSmrg 1037276c9c3baSmrg 1037376c9c3baSmrg 1037476c9c3baSmrg 1037576c9c3baSmrg 1037676c9c3baSmrg 1037776c9c3baSmrg 1037876c9c3baSmrg 1037976c9c3baSmrg 1038076c9c3baSmrg 1038176c9c3baSmrg 1038276c9c3baSmrg 1038376c9c3baSmrg 1038476c9c3baSmrg 1038576c9c3baSmrg 1038676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1038776c9c3baSmrg 1038876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1038976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10390ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10391ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10392ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10393ed89697eSmrgthen : 10394ed89697eSmrg printf %s "(cached) " >&6 10395ed89697eSmrgelse case e in #( 10396ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1039776c9c3baSmrg/* end confdefs.h. */ 1039876c9c3baSmrgint i; 1039976c9c3baSmrg_ACEOF 10400ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10401ed89697eSmrgthen : 1040276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10403ed89697eSmrgelse case e in #( 10404ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10405ed89697eSmrgesac 1040676c9c3baSmrgfi 10407ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10408ed89697eSmrgesac 1040976c9c3baSmrgfi 10410ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10411ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1041276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1041376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1041476c9c3baSmrgfi 1041576c9c3baSmrg 1041676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1041776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1041876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1041976c9c3baSmrg fi 1042076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10421ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10422ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10423ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10424ed89697eSmrgthen : 10425ed89697eSmrg printf %s "(cached) " >&6 10426ed89697eSmrgelse case e in #( 10427ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1042876c9c3baSmrg/* end confdefs.h. */ 1042976c9c3baSmrgint i; 1043076c9c3baSmrg_ACEOF 10431ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10432ed89697eSmrgthen : 1043376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10434ed89697eSmrgelse case e in #( 10435ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10436ed89697eSmrgesac 1043776c9c3baSmrgfi 10438ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10439ed89697eSmrgesac 1044076c9c3baSmrgfi 10441ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10442ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1044376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1044476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1044576c9c3baSmrgfi 1044676c9c3baSmrg 1044776c9c3baSmrgfound="no" 1044876c9c3baSmrg 1044976c9c3baSmrg if test $found = "no" ; then 1045076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1045176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1045276c9c3baSmrg fi 1045376c9c3baSmrg 1045476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1045576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1045676c9c3baSmrg fi 1045776c9c3baSmrg 1045876c9c3baSmrg CFLAGS="$CFLAGS -Waddress" 1045976c9c3baSmrg 10460ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10461ed89697eSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 1046276c9c3baSmrg cacheid=xorg_cv_cc_flag__Waddress 10463ed89697eSmrg if eval test \${$cacheid+y} 10464ed89697eSmrgthen : 10465ed89697eSmrg printf %s "(cached) " >&6 10466ed89697eSmrgelse case e in #( 10467ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1046876c9c3baSmrg/* end confdefs.h. */ 1046976c9c3baSmrgint i; 1047076c9c3baSmrgint 10471ed89697eSmrgmain (void) 1047276c9c3baSmrg{ 1047376c9c3baSmrg 1047476c9c3baSmrg ; 1047576c9c3baSmrg return 0; 1047676c9c3baSmrg} 1047776c9c3baSmrg_ACEOF 10478ed89697eSmrgif ac_fn_c_try_link "$LINENO" 10479ed89697eSmrgthen : 1048076c9c3baSmrg eval $cacheid=yes 10481ed89697eSmrgelse case e in #( 10482ed89697eSmrg e) eval $cacheid=no ;; 10483ed89697eSmrgesac 1048476c9c3baSmrgfi 10485ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10486ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 10487ed89697eSmrgesac 1048876c9c3baSmrgfi 1048976c9c3baSmrg 1049076c9c3baSmrg 1049176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1049276c9c3baSmrg 1049376c9c3baSmrg eval supported=\$$cacheid 10494ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10495ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1049676c9c3baSmrg if test "$supported" = "yes" ; then 1049776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 1049876c9c3baSmrg found="yes" 1049976c9c3baSmrg fi 1050076c9c3baSmrg fi 1050176c9c3baSmrg 1050276c9c3baSmrg 1050376c9c3baSmrg 1050476c9c3baSmrg 1050576c9c3baSmrg 1050676c9c3baSmrg 1050776c9c3baSmrg 1050876c9c3baSmrg 1050976c9c3baSmrg 1051076c9c3baSmrg 1051176c9c3baSmrg 1051276c9c3baSmrg 1051376c9c3baSmrg 1051476c9c3baSmrg 1051576c9c3baSmrg 1051676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1051776c9c3baSmrg 1051876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1051976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10520ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10521ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10522ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10523ed89697eSmrgthen : 10524ed89697eSmrg printf %s "(cached) " >&6 10525ed89697eSmrgelse case e in #( 10526ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1052776c9c3baSmrg/* end confdefs.h. */ 1052876c9c3baSmrgint i; 1052976c9c3baSmrg_ACEOF 10530ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10531ed89697eSmrgthen : 1053276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10533ed89697eSmrgelse case e in #( 10534ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10535ed89697eSmrgesac 1053676c9c3baSmrgfi 10537ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10538ed89697eSmrgesac 1053976c9c3baSmrgfi 10540ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10541ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1054276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1054376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1054476c9c3baSmrgfi 1054576c9c3baSmrg 1054676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1054776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1054876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1054976c9c3baSmrg fi 1055076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10551ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10552ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10553ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10554ed89697eSmrgthen : 10555ed89697eSmrg printf %s "(cached) " >&6 10556ed89697eSmrgelse case e in #( 10557ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1055876c9c3baSmrg/* end confdefs.h. */ 1055976c9c3baSmrgint i; 1056076c9c3baSmrg_ACEOF 10561ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10562ed89697eSmrgthen : 1056376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10564ed89697eSmrgelse case e in #( 10565ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10566ed89697eSmrgesac 1056776c9c3baSmrgfi 10568ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10569ed89697eSmrgesac 1057076c9c3baSmrgfi 10571ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10572ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1057376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1057476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1057576c9c3baSmrgfi 1057676c9c3baSmrg 1057776c9c3baSmrgfound="no" 1057876c9c3baSmrg 1057976c9c3baSmrg if test $found = "no" ; then 1058076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1058176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1058276c9c3baSmrg fi 1058376c9c3baSmrg 1058476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1058576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1058676c9c3baSmrg fi 1058776c9c3baSmrg 1058876c9c3baSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 1058976c9c3baSmrg 10590ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10591ed89697eSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 1059276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10593ed89697eSmrg if eval test \${$cacheid+y} 10594ed89697eSmrgthen : 10595ed89697eSmrg printf %s "(cached) " >&6 10596ed89697eSmrgelse case e in #( 10597ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1059876c9c3baSmrg/* end confdefs.h. */ 1059976c9c3baSmrgint i; 1060076c9c3baSmrgint 10601ed89697eSmrgmain (void) 1060276c9c3baSmrg{ 1060376c9c3baSmrg 1060476c9c3baSmrg ; 1060576c9c3baSmrg return 0; 1060676c9c3baSmrg} 1060776c9c3baSmrg_ACEOF 10608ed89697eSmrgif ac_fn_c_try_link "$LINENO" 10609ed89697eSmrgthen : 1061076c9c3baSmrg eval $cacheid=yes 10611ed89697eSmrgelse case e in #( 10612ed89697eSmrg e) eval $cacheid=no ;; 10613ed89697eSmrgesac 1061476c9c3baSmrgfi 10615ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10616ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 10617ed89697eSmrgesac 1061876c9c3baSmrgfi 1061976c9c3baSmrg 1062076c9c3baSmrg 1062176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1062276c9c3baSmrg 1062376c9c3baSmrg eval supported=\$$cacheid 10624ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10625ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1062676c9c3baSmrg if test "$supported" = "yes" ; then 1062776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 1062876c9c3baSmrg found="yes" 1062976c9c3baSmrg fi 1063076c9c3baSmrg fi 1063176c9c3baSmrg 1063276c9c3baSmrg 1063376c9c3baSmrg 1063476c9c3baSmrg 1063576c9c3baSmrg 1063676c9c3baSmrg 1063776c9c3baSmrg 1063876c9c3baSmrg 1063976c9c3baSmrg 1064076c9c3baSmrg 1064176c9c3baSmrg 1064276c9c3baSmrg 1064376c9c3baSmrg 1064476c9c3baSmrg 1064576c9c3baSmrg 1064676c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1064776c9c3baSmrg 1064876c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1064976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10650ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10651ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10652ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10653ed89697eSmrgthen : 10654ed89697eSmrg printf %s "(cached) " >&6 10655ed89697eSmrgelse case e in #( 10656ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1065776c9c3baSmrg/* end confdefs.h. */ 1065876c9c3baSmrgint i; 1065976c9c3baSmrg_ACEOF 10660ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10661ed89697eSmrgthen : 1066276c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10663ed89697eSmrgelse case e in #( 10664ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10665ed89697eSmrgesac 1066676c9c3baSmrgfi 10667ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10668ed89697eSmrgesac 1066976c9c3baSmrgfi 10670ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10671ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1067276c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1067376c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1067476c9c3baSmrgfi 1067576c9c3baSmrg 1067676c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1067776c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1067876c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1067976c9c3baSmrg fi 1068076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10681ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10682ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10683ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10684ed89697eSmrgthen : 10685ed89697eSmrg printf %s "(cached) " >&6 10686ed89697eSmrgelse case e in #( 10687ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1068876c9c3baSmrg/* end confdefs.h. */ 1068976c9c3baSmrgint i; 1069076c9c3baSmrg_ACEOF 10691ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10692ed89697eSmrgthen : 1069376c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10694ed89697eSmrgelse case e in #( 10695ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10696ed89697eSmrgesac 1069776c9c3baSmrgfi 10698ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10699ed89697eSmrgesac 1070076c9c3baSmrgfi 10701ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10702ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1070376c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1070476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1070576c9c3baSmrgfi 1070676c9c3baSmrg 1070776c9c3baSmrgfound="no" 1070876c9c3baSmrg 1070976c9c3baSmrg if test $found = "no" ; then 1071076c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1071176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1071276c9c3baSmrg fi 1071376c9c3baSmrg 1071476c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1071576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1071676c9c3baSmrg fi 1071776c9c3baSmrg 1071876c9c3baSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 1071976c9c3baSmrg 10720ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10721ed89697eSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 1072276c9c3baSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10723ed89697eSmrg if eval test \${$cacheid+y} 10724ed89697eSmrgthen : 10725ed89697eSmrg printf %s "(cached) " >&6 10726ed89697eSmrgelse case e in #( 10727ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1072876c9c3baSmrg/* end confdefs.h. */ 1072976c9c3baSmrgint i; 1073076c9c3baSmrgint 10731ed89697eSmrgmain (void) 1073276c9c3baSmrg{ 1073376c9c3baSmrg 1073476c9c3baSmrg ; 1073576c9c3baSmrg return 0; 1073676c9c3baSmrg} 1073776c9c3baSmrg_ACEOF 10738ed89697eSmrgif ac_fn_c_try_link "$LINENO" 10739ed89697eSmrgthen : 1074076c9c3baSmrg eval $cacheid=yes 10741ed89697eSmrgelse case e in #( 10742ed89697eSmrg e) eval $cacheid=no ;; 10743ed89697eSmrgesac 1074476c9c3baSmrgfi 10745ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10746ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 10747ed89697eSmrgesac 1074876c9c3baSmrgfi 1074976c9c3baSmrg 1075076c9c3baSmrg 1075176c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1075276c9c3baSmrg 1075376c9c3baSmrg eval supported=\$$cacheid 10754ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10755ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1075676c9c3baSmrg if test "$supported" = "yes" ; then 1075776c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 1075876c9c3baSmrg found="yes" 1075976c9c3baSmrg fi 1076076c9c3baSmrg fi 1076176c9c3baSmrg 1076276c9c3baSmrg 1076376c9c3baSmrgfi 1076476c9c3baSmrg 1076576c9c3baSmrg 1076676c9c3baSmrg 1076776c9c3baSmrg 1076876c9c3baSmrg 1076976c9c3baSmrg 1077076c9c3baSmrg 1077176c9c3baSmrg CWARNFLAGS="$BASE_CFLAGS" 1077276c9c3baSmrg if test "x$GCC" = xyes ; then 1077376c9c3baSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 1077476c9c3baSmrg fi 1077576c9c3baSmrg 1077676c9c3baSmrg 1077776c9c3baSmrg 1077876c9c3baSmrg 1077976c9c3baSmrg 1078076c9c3baSmrg 1078176c9c3baSmrg 1078276c9c3baSmrg 1078376c9c3baSmrg# Check whether --enable-strict-compilation was given. 10784ed89697eSmrgif test ${enable_strict_compilation+y} 10785ed89697eSmrgthen : 1078676c9c3baSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10787ed89697eSmrgelse case e in #( 10788ed89697eSmrg e) STRICT_COMPILE=no ;; 10789ed89697eSmrgesac 1079076c9c3baSmrgfi 1079176c9c3baSmrg 1079276c9c3baSmrg 1079376c9c3baSmrg 1079476c9c3baSmrg 1079576c9c3baSmrg 1079676c9c3baSmrg 1079776c9c3baSmrgSTRICT_CFLAGS="" 1079876c9c3baSmrg 1079976c9c3baSmrg 1080076c9c3baSmrg 1080176c9c3baSmrg 1080276c9c3baSmrg 1080376c9c3baSmrg 1080476c9c3baSmrg 1080576c9c3baSmrg 1080676c9c3baSmrg 1080776c9c3baSmrg 1080876c9c3baSmrg 1080976c9c3baSmrg 1081076c9c3baSmrg 1081176c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1081276c9c3baSmrg 1081376c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1081476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10815ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10816ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10817ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10818ed89697eSmrgthen : 10819ed89697eSmrg printf %s "(cached) " >&6 10820ed89697eSmrgelse case e in #( 10821ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1082276c9c3baSmrg/* end confdefs.h. */ 1082376c9c3baSmrgint i; 1082476c9c3baSmrg_ACEOF 10825ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10826ed89697eSmrgthen : 1082776c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10828ed89697eSmrgelse case e in #( 10829ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10830ed89697eSmrgesac 1083176c9c3baSmrgfi 10832ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10833ed89697eSmrgesac 1083476c9c3baSmrgfi 10835ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10836ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1083776c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1083876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1083976c9c3baSmrgfi 1084076c9c3baSmrg 1084176c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1084276c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1084376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1084476c9c3baSmrg fi 1084576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10846ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10847ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10848ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10849ed89697eSmrgthen : 10850ed89697eSmrg printf %s "(cached) " >&6 10851ed89697eSmrgelse case e in #( 10852ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1085376c9c3baSmrg/* end confdefs.h. */ 1085476c9c3baSmrgint i; 1085576c9c3baSmrg_ACEOF 10856ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10857ed89697eSmrgthen : 1085876c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10859ed89697eSmrgelse case e in #( 10860ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10861ed89697eSmrgesac 1086276c9c3baSmrgfi 10863ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10864ed89697eSmrgesac 1086576c9c3baSmrgfi 10866ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10867ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1086876c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1086976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1087076c9c3baSmrgfi 1087176c9c3baSmrg 1087276c9c3baSmrgfound="no" 1087376c9c3baSmrg 1087476c9c3baSmrg if test $found = "no" ; then 1087576c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1087676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1087776c9c3baSmrg fi 1087876c9c3baSmrg 1087976c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1088076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1088176c9c3baSmrg fi 1088276c9c3baSmrg 1088376c9c3baSmrg CFLAGS="$CFLAGS -pedantic" 1088476c9c3baSmrg 10885ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10886ed89697eSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 1088776c9c3baSmrg cacheid=xorg_cv_cc_flag__pedantic 10888ed89697eSmrg if eval test \${$cacheid+y} 10889ed89697eSmrgthen : 10890ed89697eSmrg printf %s "(cached) " >&6 10891ed89697eSmrgelse case e in #( 10892ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1089376c9c3baSmrg/* end confdefs.h. */ 1089476c9c3baSmrgint i; 1089576c9c3baSmrgint 10896ed89697eSmrgmain (void) 1089776c9c3baSmrg{ 1089876c9c3baSmrg 1089976c9c3baSmrg ; 1090076c9c3baSmrg return 0; 1090176c9c3baSmrg} 1090276c9c3baSmrg_ACEOF 10903ed89697eSmrgif ac_fn_c_try_link "$LINENO" 10904ed89697eSmrgthen : 1090576c9c3baSmrg eval $cacheid=yes 10906ed89697eSmrgelse case e in #( 10907ed89697eSmrg e) eval $cacheid=no ;; 10908ed89697eSmrgesac 1090976c9c3baSmrgfi 10910ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10911ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 10912ed89697eSmrgesac 1091376c9c3baSmrgfi 1091476c9c3baSmrg 1091576c9c3baSmrg 1091676c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1091776c9c3baSmrg 1091876c9c3baSmrg eval supported=\$$cacheid 10919ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10920ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1092176c9c3baSmrg if test "$supported" = "yes" ; then 1092276c9c3baSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 1092376c9c3baSmrg found="yes" 1092476c9c3baSmrg fi 1092576c9c3baSmrg fi 1092676c9c3baSmrg 1092776c9c3baSmrg 1092876c9c3baSmrg 1092976c9c3baSmrg 1093076c9c3baSmrg 1093176c9c3baSmrg 1093276c9c3baSmrg 1093376c9c3baSmrg 1093476c9c3baSmrg 1093576c9c3baSmrg 1093676c9c3baSmrg 1093776c9c3baSmrg 1093876c9c3baSmrg 1093976c9c3baSmrg 1094076c9c3baSmrg 1094176c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1094276c9c3baSmrg 1094376c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1094476c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10945ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10946ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10947ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10948ed89697eSmrgthen : 10949ed89697eSmrg printf %s "(cached) " >&6 10950ed89697eSmrgelse case e in #( 10951ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1095276c9c3baSmrg/* end confdefs.h. */ 1095376c9c3baSmrgint i; 1095476c9c3baSmrg_ACEOF 10955ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10956ed89697eSmrgthen : 1095776c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10958ed89697eSmrgelse case e in #( 10959ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 10960ed89697eSmrgesac 1096176c9c3baSmrgfi 10962ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10963ed89697eSmrgesac 1096476c9c3baSmrgfi 10965ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10966ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1096776c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1096876c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1096976c9c3baSmrgfi 1097076c9c3baSmrg 1097176c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1097276c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1097376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1097476c9c3baSmrg fi 1097576c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10976ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10977ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10978ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10979ed89697eSmrgthen : 10980ed89697eSmrg printf %s "(cached) " >&6 10981ed89697eSmrgelse case e in #( 10982ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1098376c9c3baSmrg/* end confdefs.h. */ 1098476c9c3baSmrgint i; 1098576c9c3baSmrg_ACEOF 10986ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 10987ed89697eSmrgthen : 1098876c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10989ed89697eSmrgelse case e in #( 10990ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 10991ed89697eSmrgesac 1099276c9c3baSmrgfi 10993ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 10994ed89697eSmrgesac 1099576c9c3baSmrgfi 10996ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10997ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1099876c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1099976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1100076c9c3baSmrgfi 1100176c9c3baSmrg 1100276c9c3baSmrgfound="no" 1100376c9c3baSmrg 1100476c9c3baSmrg if test $found = "no" ; then 1100576c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1100676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1100776c9c3baSmrg fi 1100876c9c3baSmrg 1100976c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1101076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1101176c9c3baSmrg fi 1101276c9c3baSmrg 1101376c9c3baSmrg CFLAGS="$CFLAGS -Werror" 1101476c9c3baSmrg 11015ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 11016ed89697eSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 1101776c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror 11018ed89697eSmrg if eval test \${$cacheid+y} 11019ed89697eSmrgthen : 11020ed89697eSmrg printf %s "(cached) " >&6 11021ed89697eSmrgelse case e in #( 11022ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1102376c9c3baSmrg/* end confdefs.h. */ 1102476c9c3baSmrgint i; 1102576c9c3baSmrgint 11026ed89697eSmrgmain (void) 1102776c9c3baSmrg{ 1102876c9c3baSmrg 1102976c9c3baSmrg ; 1103076c9c3baSmrg return 0; 1103176c9c3baSmrg} 1103276c9c3baSmrg_ACEOF 11033ed89697eSmrgif ac_fn_c_try_link "$LINENO" 11034ed89697eSmrgthen : 1103576c9c3baSmrg eval $cacheid=yes 11036ed89697eSmrgelse case e in #( 11037ed89697eSmrg e) eval $cacheid=no ;; 11038ed89697eSmrgesac 1103976c9c3baSmrgfi 11040ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11041ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 11042ed89697eSmrgesac 1104376c9c3baSmrgfi 1104476c9c3baSmrg 1104576c9c3baSmrg 1104676c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1104776c9c3baSmrg 1104876c9c3baSmrg eval supported=\$$cacheid 11049ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11050ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1105176c9c3baSmrg if test "$supported" = "yes" ; then 1105276c9c3baSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 1105376c9c3baSmrg found="yes" 1105476c9c3baSmrg fi 1105576c9c3baSmrg fi 1105676c9c3baSmrg 1105776c9c3baSmrg if test $found = "no" ; then 1105876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1105976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1106076c9c3baSmrg fi 1106176c9c3baSmrg 1106276c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1106376c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1106476c9c3baSmrg fi 1106576c9c3baSmrg 1106676c9c3baSmrg CFLAGS="$CFLAGS -errwarn" 1106776c9c3baSmrg 11068ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 11069ed89697eSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 1107076c9c3baSmrg cacheid=xorg_cv_cc_flag__errwarn 11071ed89697eSmrg if eval test \${$cacheid+y} 11072ed89697eSmrgthen : 11073ed89697eSmrg printf %s "(cached) " >&6 11074ed89697eSmrgelse case e in #( 11075ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1107676c9c3baSmrg/* end confdefs.h. */ 1107776c9c3baSmrgint i; 1107876c9c3baSmrgint 11079ed89697eSmrgmain (void) 1108076c9c3baSmrg{ 1108176c9c3baSmrg 1108276c9c3baSmrg ; 1108376c9c3baSmrg return 0; 1108476c9c3baSmrg} 1108576c9c3baSmrg_ACEOF 11086ed89697eSmrgif ac_fn_c_try_link "$LINENO" 11087ed89697eSmrgthen : 1108876c9c3baSmrg eval $cacheid=yes 11089ed89697eSmrgelse case e in #( 11090ed89697eSmrg e) eval $cacheid=no ;; 11091ed89697eSmrgesac 1109276c9c3baSmrgfi 11093ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11094ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 11095ed89697eSmrgesac 1109676c9c3baSmrgfi 1109776c9c3baSmrg 1109876c9c3baSmrg 1109976c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1110076c9c3baSmrg 1110176c9c3baSmrg eval supported=\$$cacheid 11102ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11103ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1110476c9c3baSmrg if test "$supported" = "yes" ; then 1110576c9c3baSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 1110676c9c3baSmrg found="yes" 1110776c9c3baSmrg fi 1110876c9c3baSmrg fi 1110976c9c3baSmrg 1111076c9c3baSmrg 1111176c9c3baSmrg 1111276c9c3baSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 1111376c9c3baSmrg# activate it with -Werror, so we add it here explicitly. 1111476c9c3baSmrg 1111576c9c3baSmrg 1111676c9c3baSmrg 1111776c9c3baSmrg 1111876c9c3baSmrg 1111976c9c3baSmrg 1112076c9c3baSmrg 1112176c9c3baSmrg 1112276c9c3baSmrg 1112376c9c3baSmrg 1112476c9c3baSmrg 1112576c9c3baSmrg 1112676c9c3baSmrg 1112776c9c3baSmrgxorg_testset_save_CFLAGS="$CFLAGS" 1112876c9c3baSmrg 1112976c9c3baSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1113076c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11131ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11132ed89697eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11133ed89697eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 11134ed89697eSmrgthen : 11135ed89697eSmrg printf %s "(cached) " >&6 11136ed89697eSmrgelse case e in #( 11137ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1113876c9c3baSmrg/* end confdefs.h. */ 1113976c9c3baSmrgint i; 1114076c9c3baSmrg_ACEOF 11141ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 11142ed89697eSmrgthen : 1114376c9c3baSmrg xorg_cv_cc_flag_unknown_warning_option=yes 11144ed89697eSmrgelse case e in #( 11145ed89697eSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 11146ed89697eSmrgesac 1114776c9c3baSmrgfi 11148ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11149ed89697eSmrgesac 1115076c9c3baSmrgfi 11151ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11152ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1115376c9c3baSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1115476c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1115576c9c3baSmrgfi 1115676c9c3baSmrg 1115776c9c3baSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1115876c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1115976c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1116076c9c3baSmrg fi 1116176c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11162ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11163ed89697eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11164ed89697eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 11165ed89697eSmrgthen : 11166ed89697eSmrg printf %s "(cached) " >&6 11167ed89697eSmrgelse case e in #( 11168ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1116976c9c3baSmrg/* end confdefs.h. */ 1117076c9c3baSmrgint i; 1117176c9c3baSmrg_ACEOF 11172ed89697eSmrgif ac_fn_c_try_compile "$LINENO" 11173ed89697eSmrgthen : 1117476c9c3baSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 11175ed89697eSmrgelse case e in #( 11176ed89697eSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 11177ed89697eSmrgesac 1117876c9c3baSmrgfi 11179ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 11180ed89697eSmrgesac 1118176c9c3baSmrgfi 11182ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11183ed89697eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1118476c9c3baSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1118576c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1118676c9c3baSmrgfi 1118776c9c3baSmrg 1118876c9c3baSmrgfound="no" 1118976c9c3baSmrg 1119076c9c3baSmrg if test $found = "no" ; then 1119176c9c3baSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1119276c9c3baSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1119376c9c3baSmrg fi 1119476c9c3baSmrg 1119576c9c3baSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1119676c9c3baSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1119776c9c3baSmrg fi 1119876c9c3baSmrg 1119976c9c3baSmrg CFLAGS="$CFLAGS -Werror=attributes" 1120076c9c3baSmrg 11201ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 11202ed89697eSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 1120376c9c3baSmrg cacheid=xorg_cv_cc_flag__Werror_attributes 11204ed89697eSmrg if eval test \${$cacheid+y} 11205ed89697eSmrgthen : 11206ed89697eSmrg printf %s "(cached) " >&6 11207ed89697eSmrgelse case e in #( 11208ed89697eSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1120976c9c3baSmrg/* end confdefs.h. */ 1121076c9c3baSmrgint i; 1121176c9c3baSmrgint 11212ed89697eSmrgmain (void) 1121376c9c3baSmrg{ 1121476c9c3baSmrg 1121576c9c3baSmrg ; 1121676c9c3baSmrg return 0; 1121776c9c3baSmrg} 1121876c9c3baSmrg_ACEOF 11219ed89697eSmrgif ac_fn_c_try_link "$LINENO" 11220ed89697eSmrgthen : 1122176c9c3baSmrg eval $cacheid=yes 11222ed89697eSmrgelse case e in #( 11223ed89697eSmrg e) eval $cacheid=no ;; 11224ed89697eSmrgesac 1122576c9c3baSmrgfi 11226ed89697eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11227ed89697eSmrg conftest$ac_exeext conftest.$ac_ext ;; 11228ed89697eSmrgesac 1122976c9c3baSmrgfi 1123076c9c3baSmrg 1123176c9c3baSmrg 1123276c9c3baSmrg CFLAGS="$xorg_testset_save_CFLAGS" 1123376c9c3baSmrg 1123476c9c3baSmrg eval supported=\$$cacheid 11235ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11236ed89697eSmrgprintf "%s\n" "$supported" >&6; } 1123776c9c3baSmrg if test "$supported" = "yes" ; then 1123876c9c3baSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 1123976c9c3baSmrg found="yes" 1124076c9c3baSmrg fi 1124176c9c3baSmrg fi 1124276c9c3baSmrg 1124376c9c3baSmrg 1124476c9c3baSmrg 1124576c9c3baSmrgif test "x$STRICT_COMPILE" = "xyes"; then 1124676c9c3baSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 1124776c9c3baSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 1124876c9c3baSmrgfi 1124976c9c3baSmrg 1125076c9c3baSmrg 1125176c9c3baSmrg 1125276c9c3baSmrg 1125376c9c3baSmrg 1125476c9c3baSmrg 11255ed89697eSmrg 11256ed89697eSmrg 1125776c9c3baSmrgcat >>confdefs.h <<_ACEOF 1125876c9c3baSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 1125976c9c3baSmrg_ACEOF 1126076c9c3baSmrg 1126176c9c3baSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 1126276c9c3baSmrg if test "x$PVM" = "x"; then 1126376c9c3baSmrg PVM="0" 1126476c9c3baSmrg fi 1126576c9c3baSmrg 11266ed89697eSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 1126776c9c3baSmrg 1126876c9c3baSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 1126976c9c3baSmrg if test "x$PVP" = "x"; then 1127076c9c3baSmrg PVP="0" 1127176c9c3baSmrg fi 1127276c9c3baSmrg 11273ed89697eSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 1127476c9c3baSmrg 1127576c9c3baSmrg 1127676c9c3baSmrg 11277ed89697eSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 1127876c9c3baSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 11279ed89697eSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 11280ed89697eSmrgtouch \$(top_srcdir)/ChangeLog; \ 11281ed89697eSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 1128276c9c3baSmrg 1128376c9c3baSmrg 1128476c9c3baSmrg 1128576c9c3baSmrg 1128676c9c3baSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 1128776c9c3baSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 1128876c9c3baSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 11289ed89697eSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 11290ed89697eSmrgtouch \$(top_srcdir)/INSTALL; \ 11291ed89697eSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 11292ed89697eSmrg 1129376c9c3baSmrg 1129476c9c3baSmrg 1129576c9c3baSmrg 1129676c9c3baSmrg 1129776c9c3baSmrg 11298ed89697eSmrgcase $host_os in 11299ed89697eSmrg solaris*) 11300ed89697eSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 11301ed89697eSmrg # check for a man page file found in later versions that use 11302ed89697eSmrg # traditional section numbers instead 11303ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 11304ed89697eSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 11305ed89697eSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 11306ed89697eSmrgthen : 11307ed89697eSmrg printf %s "(cached) " >&6 11308ed89697eSmrgelse case e in #( 11309ed89697eSmrg e) test "$cross_compiling" = yes && 11310ed89697eSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11311ed89697eSmrgif test -r "/usr/share/man/man7/attributes.7"; then 11312ed89697eSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 11313ed89697eSmrgelse 11314ed89697eSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 11315ed89697eSmrgfi ;; 11316ed89697eSmrgesac 11317ed89697eSmrgfi 11318ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 11319ed89697eSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 11320ed89697eSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 11321ed89697eSmrgthen : 11322ed89697eSmrg SYSV_MAN_SECTIONS=false 11323ed89697eSmrgelse case e in #( 11324ed89697eSmrg e) SYSV_MAN_SECTIONS=true ;; 11325ed89697eSmrgesac 11326ed89697eSmrgfi 11327ed89697eSmrg 11328ed89697eSmrg ;; 11329ed89697eSmrg *) SYSV_MAN_SECTIONS=false ;; 11330ed89697eSmrgesac 1133176c9c3baSmrg 1133276c9c3baSmrgif test x$APP_MAN_SUFFIX = x ; then 1133376c9c3baSmrg APP_MAN_SUFFIX=1 1133476c9c3baSmrgfi 1133576c9c3baSmrgif test x$APP_MAN_DIR = x ; then 113369c125d91Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 1133716910e25Smrgfi 1133816910e25Smrg 113399c125d91Smrgif test x$LIB_MAN_SUFFIX = x ; then 113409c125d91Smrg LIB_MAN_SUFFIX=3 113419c125d91Smrgfi 113429c125d91Smrgif test x$LIB_MAN_DIR = x ; then 113439c125d91Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 113449c125d91Smrgfi 113459c125d91Smrg 113469c125d91Smrgif test x$FILE_MAN_SUFFIX = x ; then 11347ed89697eSmrg case $SYSV_MAN_SECTIONS in 11348ed89697eSmrg true) FILE_MAN_SUFFIX=4 ;; 1134976c9c3baSmrg *) FILE_MAN_SUFFIX=5 ;; 113509c125d91Smrg esac 113519c125d91Smrgfi 113529c125d91Smrgif test x$FILE_MAN_DIR = x ; then 113539c125d91Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 113549c125d91Smrgfi 113559c125d91Smrg 113569c125d91Smrgif test x$MISC_MAN_SUFFIX = x ; then 11357ed89697eSmrg case $SYSV_MAN_SECTIONS in 11358ed89697eSmrg true) MISC_MAN_SUFFIX=5 ;; 1135976c9c3baSmrg *) MISC_MAN_SUFFIX=7 ;; 113609c125d91Smrg esac 113619c125d91Smrgfi 113629c125d91Smrgif test x$MISC_MAN_DIR = x ; then 113639c125d91Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 113649c125d91Smrgfi 113659c125d91Smrg 113669c125d91Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 11367ed89697eSmrg case $SYSV_MAN_SECTIONS in 11368ed89697eSmrg true) DRIVER_MAN_SUFFIX=7 ;; 1136976c9c3baSmrg *) DRIVER_MAN_SUFFIX=4 ;; 113709c125d91Smrg esac 113719c125d91Smrgfi 113729c125d91Smrgif test x$DRIVER_MAN_DIR = x ; then 113739c125d91Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 113749c125d91Smrgfi 113759c125d91Smrg 113769c125d91Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 11377ed89697eSmrg case $SYSV_MAN_SECTIONS in 11378ed89697eSmrg true) ADMIN_MAN_SUFFIX=1m ;; 1137976c9c3baSmrg *) ADMIN_MAN_SUFFIX=8 ;; 113809c125d91Smrg esac 113819c125d91Smrgfi 113829c125d91Smrgif test x$ADMIN_MAN_DIR = x ; then 113839c125d91Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 1138416910e25Smrgfi 1138516910e25Smrg 1138616910e25Smrg 1138716910e25Smrg 1138816910e25Smrg 113899c125d91Smrg 113909c125d91Smrg 113919c125d91Smrg 113929c125d91Smrg 113939c125d91Smrg 113949c125d91Smrg 113959c125d91Smrg 113969c125d91Smrg 113979c125d91Smrg 113989c125d91Smrg 113999c125d91Smrg 114009c125d91SmrgXORG_MAN_PAGE="X Version 11" 114019c125d91Smrg 114029c125d91SmrgMAN_SUBSTS="\ 114039c125d91Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 114049c125d91Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 114059c125d91Smrg -e 's|__xservername__|Xorg|g' \ 114069c125d91Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 114079c125d91Smrg -e 's|__projectroot__|\$(prefix)|g' \ 1140876c9c3baSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 114099c125d91Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 114109c125d91Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 114119c125d91Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 114129c125d91Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 114139c125d91Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 114149c125d91Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 114159c125d91Smrg 114169c125d91Smrg 114179c125d91Smrg 114189c125d91Smrg# Check whether --enable-silent-rules was given. 11419ed89697eSmrgif test ${enable_silent_rules+y} 11420ed89697eSmrgthen : 114219c125d91Smrg enableval=$enable_silent_rules; 1142216910e25Smrgfi 1142316910e25Smrg 1142476c9c3baSmrgcase $enable_silent_rules in # ((( 1142576c9c3baSmrg yes) AM_DEFAULT_VERBOSITY=0;; 1142676c9c3baSmrg no) AM_DEFAULT_VERBOSITY=1;; 1142776c9c3baSmrg *) AM_DEFAULT_VERBOSITY=0;; 114289c125d91Smrgesac 1142976c9c3baSmrgam_make=${MAKE-make} 11430ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11431ed89697eSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 11432ed89697eSmrgif test ${am_cv_make_support_nested_variables+y} 11433ed89697eSmrgthen : 11434ed89697eSmrg printf %s "(cached) " >&6 11435ed89697eSmrgelse case e in #( 11436ed89697eSmrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 1143776c9c3baSmrgBAR0=false 1143876c9c3baSmrgBAR1=true 1143976c9c3baSmrgV=1 1144076c9c3baSmrgam__doit: 1144176c9c3baSmrg @$(TRUE) 1144276c9c3baSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 1144376c9c3baSmrg am_cv_make_support_nested_variables=yes 1144476c9c3baSmrgelse 1144576c9c3baSmrg am_cv_make_support_nested_variables=no 11446ed89697eSmrgfi ;; 11447ed89697eSmrgesac 1144876c9c3baSmrgfi 11449ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11450ed89697eSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 1145176c9c3baSmrgif test $am_cv_make_support_nested_variables = yes; then 1145276c9c3baSmrg AM_V='$(V)' 1145376c9c3baSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 1145476c9c3baSmrgelse 1145576c9c3baSmrg AM_V=$AM_DEFAULT_VERBOSITY 1145676c9c3baSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 1145776c9c3baSmrgfi 114589c125d91SmrgAM_BACKSLASH='\' 1145916910e25Smrg 1146016910e25Smrg 1146116910e25Smrg 11462ed89697eSmrg 114639c125d91Smrgac_config_headers="$ac_config_headers config.h" 114649c125d91Smrg 114659c125d91Smrg 114669c125d91Smrg 114679c125d91Smrg# Checks for pkg-config packages 114689c125d91Smrg 114699c125d91Smrgpkg_failed=no 11470ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XMORE" >&5 11471ed89697eSmrgprintf %s "checking for XMORE... " >&6; } 114729c125d91Smrg 114739c125d91Smrgif test -n "$XMORE_CFLAGS"; then 114749c125d91Smrg pkg_cv_XMORE_CFLAGS="$XMORE_CFLAGS" 114759c125d91Smrg elif test -n "$PKG_CONFIG"; then 114769c125d91Smrg if test -n "$PKG_CONFIG" && \ 11477ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xproto >= 7.0.25\""; } >&5 11478ed89697eSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xproto >= 7.0.25") 2>&5 1147916910e25Smrg ac_status=$? 11480ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 114819c125d91Smrg test $ac_status = 0; }; then 11482ed89697eSmrg pkg_cv_XMORE_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xproto >= 7.0.25" 2>/dev/null` 1148376c9c3baSmrg test "x$?" != "x0" && pkg_failed=yes 1148416910e25Smrgelse 1148516910e25Smrg pkg_failed=yes 1148616910e25Smrgfi 114879c125d91Smrg else 114889c125d91Smrg pkg_failed=untried 1148916910e25Smrgfi 114909c125d91Smrgif test -n "$XMORE_LIBS"; then 114919c125d91Smrg pkg_cv_XMORE_LIBS="$XMORE_LIBS" 114929c125d91Smrg elif test -n "$PKG_CONFIG"; then 114939c125d91Smrg if test -n "$PKG_CONFIG" && \ 11494ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xproto >= 7.0.25\""; } >&5 11495ed89697eSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xproto >= 7.0.25") 2>&5 1149616910e25Smrg ac_status=$? 11497ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 114989c125d91Smrg test $ac_status = 0; }; then 11499ed89697eSmrg pkg_cv_XMORE_LIBS=`$PKG_CONFIG --libs "xaw7 xproto >= 7.0.25" 2>/dev/null` 1150076c9c3baSmrg test "x$?" != "x0" && pkg_failed=yes 1150116910e25Smrgelse 1150216910e25Smrg pkg_failed=yes 1150316910e25Smrgfi 115049c125d91Smrg else 115059c125d91Smrg pkg_failed=untried 1150616910e25Smrgfi 1150716910e25Smrg 1150816910e25Smrg 1150916910e25Smrg 1151016910e25Smrgif test $pkg_failed = yes; then 11511ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11512ed89697eSmrgprintf "%s\n" "no" >&6; } 1151316910e25Smrg 1151416910e25Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1151516910e25Smrg _pkg_short_errors_supported=yes 1151616910e25Smrgelse 1151716910e25Smrg _pkg_short_errors_supported=no 1151816910e25Smrgfi 1151916910e25Smrg if test $_pkg_short_errors_supported = yes; then 11520ed89697eSmrg XMORE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xproto >= 7.0.25" 2>&1` 1152116910e25Smrg else 11522ed89697eSmrg XMORE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xproto >= 7.0.25" 2>&1` 1152316910e25Smrg fi 1152416910e25Smrg # Put the nasty error message in config.log where it belongs 115259c125d91Smrg echo "$XMORE_PKG_ERRORS" >&5 1152616910e25Smrg 11527ed89697eSmrg as_fn_error $? "Package requirements (xaw7 xproto >= 7.0.25) were not met: 1152816910e25Smrg 115299c125d91Smrg$XMORE_PKG_ERRORS 1153016910e25Smrg 1153116910e25SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1153216910e25Smrginstalled software in a non-standard prefix. 1153316910e25Smrg 115349c125d91SmrgAlternatively, you may set the environment variables XMORE_CFLAGS 115359c125d91Smrgand XMORE_LIBS to avoid the need to call pkg-config. 1153676c9c3baSmrgSee the pkg-config man page for more details." "$LINENO" 5 115379c125d91Smrgelif test $pkg_failed = untried; then 11538ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11539ed89697eSmrgprintf "%s\n" "no" >&6; } 11540ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11541ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1154276c9c3baSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1154316910e25Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 1154416910e25Smrgpath to pkg-config. 1154516910e25Smrg 115469c125d91SmrgAlternatively, you may set the environment variables XMORE_CFLAGS 115479c125d91Smrgand XMORE_LIBS to avoid the need to call pkg-config. 1154816910e25SmrgSee the pkg-config man page for more details. 1154916910e25Smrg 115509c125d91SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11551ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } 1155216910e25Smrgelse 115539c125d91Smrg XMORE_CFLAGS=$pkg_cv_XMORE_CFLAGS 115549c125d91Smrg XMORE_LIBS=$pkg_cv_XMORE_LIBS 11555ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11556ed89697eSmrgprintf "%s\n" "yes" >&6; } 1155776c9c3baSmrg 1155816910e25Smrgfi 1155916910e25Smrg 1156016910e25Smrg 1156116910e25Smrgpkg_failed=no 11562ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5 11563ed89697eSmrgprintf %s "checking for APPDEFS... " >&6; } 115649c125d91Smrg 115659c125d91Smrgif test -n "$APPDEFS_CFLAGS"; then 115669c125d91Smrg pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS" 115679c125d91Smrg elif test -n "$PKG_CONFIG"; then 115689c125d91Smrg if test -n "$PKG_CONFIG" && \ 11569ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 1157016910e25Smrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 1157116910e25Smrg ac_status=$? 11572ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 115739c125d91Smrg test $ac_status = 0; }; then 1157416910e25Smrg pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null` 1157576c9c3baSmrg test "x$?" != "x0" && pkg_failed=yes 1157616910e25Smrgelse 1157716910e25Smrg pkg_failed=yes 1157816910e25Smrgfi 115799c125d91Smrg else 115809c125d91Smrg pkg_failed=untried 1158116910e25Smrgfi 115829c125d91Smrgif test -n "$APPDEFS_LIBS"; then 115839c125d91Smrg pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS" 115849c125d91Smrg elif test -n "$PKG_CONFIG"; then 115859c125d91Smrg if test -n "$PKG_CONFIG" && \ 11586ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 1158716910e25Smrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 1158816910e25Smrg ac_status=$? 11589ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 115909c125d91Smrg test $ac_status = 0; }; then 1159116910e25Smrg pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null` 1159276c9c3baSmrg test "x$?" != "x0" && pkg_failed=yes 1159316910e25Smrgelse 1159416910e25Smrg pkg_failed=yes 1159516910e25Smrgfi 115969c125d91Smrg else 115979c125d91Smrg pkg_failed=untried 1159816910e25Smrgfi 1159916910e25Smrg 1160016910e25Smrg 1160116910e25Smrg 1160216910e25Smrgif test $pkg_failed = yes; then 11603ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11604ed89697eSmrgprintf "%s\n" "no" >&6; } 1160516910e25Smrg 1160616910e25Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1160716910e25Smrg _pkg_short_errors_supported=yes 1160816910e25Smrgelse 1160916910e25Smrg _pkg_short_errors_supported=no 1161016910e25Smrgfi 1161116910e25Smrg if test $_pkg_short_errors_supported = yes; then 1161276c9c3baSmrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1` 1161316910e25Smrg else 1161476c9c3baSmrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1` 1161516910e25Smrg fi 1161616910e25Smrg # Put the nasty error message in config.log where it belongs 1161716910e25Smrg echo "$APPDEFS_PKG_ERRORS" >&5 1161816910e25Smrg 1161976c9c3baSmrg as_fn_error $? "Package requirements (xt) were not met: 1162016910e25Smrg 1162116910e25Smrg$APPDEFS_PKG_ERRORS 1162216910e25Smrg 1162316910e25SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1162416910e25Smrginstalled software in a non-standard prefix. 1162516910e25Smrg 1162616910e25SmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 1162716910e25Smrgand APPDEFS_LIBS to avoid the need to call pkg-config. 1162876c9c3baSmrgSee the pkg-config man page for more details." "$LINENO" 5 1162916910e25Smrgelif test $pkg_failed = untried; then 11630ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11631ed89697eSmrgprintf "%s\n" "no" >&6; } 11632ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 11633ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1163476c9c3baSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1163516910e25Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 1163616910e25Smrgpath to pkg-config. 1163716910e25Smrg 1163816910e25SmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 1163916910e25Smrgand APPDEFS_LIBS to avoid the need to call pkg-config. 1164016910e25SmrgSee the pkg-config man page for more details. 1164116910e25Smrg 116429c125d91SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11643ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } 1164416910e25Smrgelse 1164516910e25Smrg APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS 1164616910e25Smrg APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS 11647ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11648ed89697eSmrgprintf "%s\n" "yes" >&6; } 1164976c9c3baSmrg 1165016910e25Smrgfi 116519c125d91Smrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt` 1165216910e25Smrg 116539c125d91Smrg# Check whether --with-appdefaultdir was given. 11654ed89697eSmrgif test ${with_appdefaultdir+y} 11655ed89697eSmrgthen : 116569c125d91Smrg withval=$with_appdefaultdir; appdefaultdir="$withval" 11657ed89697eSmrgelse case e in #( 11658ed89697eSmrg e) appdefaultdir="${xt_appdefaultdir}" ;; 11659ed89697eSmrgesac 1166016910e25Smrgfi 1166116910e25Smrg 1166216910e25Smrg 1166316910e25Smrg 1166416910e25Smrg 1166576c9c3baSmrgac_config_files="$ac_config_files Makefile man/Makefile" 1166616910e25Smrg 1166716910e25Smrgcat >confcache <<\_ACEOF 1166816910e25Smrg# This file is a shell script that caches the results of configure 1166916910e25Smrg# tests run on this system so they can be shared between configure 1167016910e25Smrg# scripts and configure runs, see configure's option --config-cache. 1167116910e25Smrg# It is not useful on other systems. If it contains results you don't 1167216910e25Smrg# want to keep, you may remove or edit it. 1167316910e25Smrg# 1167416910e25Smrg# config.status only pays attention to the cache file if you give it 1167516910e25Smrg# the --recheck option to rerun configure. 1167616910e25Smrg# 11677ed89697eSmrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when 11678ed89697eSmrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the 1167916910e25Smrg# following values. 1168016910e25Smrg 1168116910e25Smrg_ACEOF 1168216910e25Smrg 1168316910e25Smrg# The following way of writing the cache mishandles newlines in values, 1168416910e25Smrg# but we know of no workaround that is simple, portable, and efficient. 116859c125d91Smrg# So, we kill variables containing newlines. 1168616910e25Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 1168716910e25Smrg# and sets the high bit in the cache file unless we assign to the vars. 116889c125d91Smrg( 116899c125d91Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 116909c125d91Smrg eval ac_val=\$$ac_var 116919c125d91Smrg case $ac_val in #( 116929c125d91Smrg *${as_nl}*) 116939c125d91Smrg case $ac_var in #( 11694ed89697eSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11695ed89697eSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 116969c125d91Smrg esac 116979c125d91Smrg case $ac_var in #( 116989c125d91Smrg _ | IFS | as_nl) ;; #( 116999c125d91Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 117009c125d91Smrg *) { eval $ac_var=; unset $ac_var;} ;; 117019c125d91Smrg esac ;; 117029c125d91Smrg esac 117039c125d91Smrg done 117049c125d91Smrg 1170516910e25Smrg (set) 2>&1 | 117069c125d91Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 117079c125d91Smrg *${as_nl}ac_space=\ *) 11708ed89697eSmrg # 'set' does not quote correctly, so add quotes: double-quote 117099c125d91Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1171016910e25Smrg sed -n \ 1171116910e25Smrg "s/'/'\\\\''/g; 1171216910e25Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 117139c125d91Smrg ;; #( 1171416910e25Smrg *) 11715ed89697eSmrg # 'set' quotes correctly as required by POSIX, so do not add quotes. 117169c125d91Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1171716910e25Smrg ;; 117189c125d91Smrg esac | 117199c125d91Smrg sort 117209c125d91Smrg) | 1172116910e25Smrg sed ' 117229c125d91Smrg /^ac_cv_env_/b end 1172316910e25Smrg t clear 117249c125d91Smrg :clear 11725ed89697eSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 1172616910e25Smrg t end 117279c125d91Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 117289c125d91Smrg :end' >>confcache 117299c125d91Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 117309c125d91Smrg if test -w "$cache_file"; then 1173176c9c3baSmrg if test "x$cache_file" != "x/dev/null"; then 11732ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11733ed89697eSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 1173476c9c3baSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 1173576c9c3baSmrg cat confcache >"$cache_file" 1173676c9c3baSmrg else 1173776c9c3baSmrg case $cache_file in #( 1173876c9c3baSmrg */* | ?:*) 1173976c9c3baSmrg mv -f confcache "$cache_file"$$ && 1174076c9c3baSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 1174176c9c3baSmrg *) 1174276c9c3baSmrg mv -f confcache "$cache_file" ;; 1174376c9c3baSmrg esac 1174476c9c3baSmrg fi 1174576c9c3baSmrg fi 1174616910e25Smrg else 11747ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11748ed89697eSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 1174916910e25Smrg fi 1175016910e25Smrgfi 1175116910e25Smrgrm -f confcache 1175216910e25Smrg 1175316910e25Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1175416910e25Smrg# Let make expand exec_prefix. 1175516910e25Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 1175616910e25Smrg 1175716910e25SmrgDEFS=-DHAVE_CONFIG_H 1175816910e25Smrg 1175916910e25Smrgac_libobjs= 1176016910e25Smrgac_ltlibobjs= 1176176c9c3baSmrgU= 1176216910e25Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1176316910e25Smrg # 1. Remove the extension, and $U if already installed. 117649c125d91Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11765ed89697eSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 117669c125d91Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 117679c125d91Smrg # will be set to the directory where LIBOBJS objects are built. 117689c125d91Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 117699c125d91Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1177016910e25Smrgdone 1177116910e25SmrgLIBOBJS=$ac_libobjs 1177216910e25Smrg 1177316910e25SmrgLTLIBOBJS=$ac_ltlibobjs 1177416910e25Smrg 1177516910e25Smrg 11776ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11777ed89697eSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 1177876c9c3baSmrg if test -n "$am_sleep_pid"; then 1177976c9c3baSmrg # Hide warnings about reused PIDs. 1178076c9c3baSmrg wait $am_sleep_pid 2>/dev/null 1178176c9c3baSmrg fi 11782ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 11783ed89697eSmrgprintf "%s\n" "done" >&6; } 117849c125d91Smrg if test -n "$EXEEXT"; then 117859c125d91Smrg am__EXEEXT_TRUE= 117869c125d91Smrg am__EXEEXT_FALSE='#' 117879c125d91Smrgelse 117889c125d91Smrg am__EXEEXT_TRUE='#' 117899c125d91Smrg am__EXEEXT_FALSE= 117909c125d91Smrgfi 117919c125d91Smrg 1179216910e25Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1179376c9c3baSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 117949c125d91SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1179516910e25Smrgfi 1179616910e25Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1179776c9c3baSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 117989c125d91SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1179916910e25Smrgfi 1180016910e25Smrg 1180176c9c3baSmrg: "${CONFIG_STATUS=./config.status}" 118029c125d91Smrgac_write_fail=0 1180316910e25Smrgac_clean_files_save=$ac_clean_files 1180416910e25Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11805ed89697eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11806ed89697eSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 118079c125d91Smrgas_write_fail=0 118089c125d91Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1180916910e25Smrg#! $SHELL 1181016910e25Smrg# Generated by $as_me. 1181116910e25Smrg# Run this file to recreate the current configuration. 1181216910e25Smrg# Compiler output produced by configure, useful for debugging 1181316910e25Smrg# configure, is in config.log if it exists. 1181416910e25Smrg 1181516910e25Smrgdebug=false 1181616910e25Smrgac_cs_recheck=false 1181716910e25Smrgac_cs_silent=false 1181816910e25Smrg 118199c125d91SmrgSHELL=\${CONFIG_SHELL-$SHELL} 118209c125d91Smrgexport SHELL 118219c125d91Smrg_ASEOF 118229c125d91Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 118239c125d91Smrg## -------------------- ## 118249c125d91Smrg## M4sh Initialization. ## 118259c125d91Smrg## -------------------- ## 118269c125d91Smrg 118279c125d91Smrg# Be more Bourne compatible 118289c125d91SmrgDUALCASE=1; export DUALCASE # for MKS sh 11829ed89697eSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 11830ed89697eSmrgthen : 1183116910e25Smrg emulate sh 1183216910e25Smrg NULLCMD=: 118339c125d91Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1183416910e25Smrg # is contrary to our usage. Disable this feature. 1183516910e25Smrg alias -g '${1+"$@"}'='"$@"' 118369c125d91Smrg setopt NO_GLOB_SUBST 11837ed89697eSmrgelse case e in #( 11838ed89697eSmrg e) case `(set -o) 2>/dev/null` in #( 118399c125d91Smrg *posix*) : 118409c125d91Smrg set -o posix ;; #( 118419c125d91Smrg *) : 118429c125d91Smrg ;; 11843ed89697eSmrgesac ;; 118449c125d91Smrgesac 1184516910e25Smrgfi 1184616910e25Smrg 118479c125d91Smrg 11848ed89697eSmrg 11849ed89697eSmrg# Reset variables that may have inherited troublesome values from 11850ed89697eSmrg# the environment. 11851ed89697eSmrg 11852ed89697eSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 11853ed89697eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 11854ed89697eSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 11855ed89697eSmrg# Quoting is to prevent editors from complaining about space-tab. 118569c125d91Smrgas_nl=' 118579c125d91Smrg' 118589c125d91Smrgexport as_nl 11859ed89697eSmrgIFS=" "" $as_nl" 11860ed89697eSmrg 11861ed89697eSmrgPS1='$ ' 11862ed89697eSmrgPS2='> ' 11863ed89697eSmrgPS4='+ ' 11864ed89697eSmrg 11865ed89697eSmrg# Ensure predictable behavior from utilities with locale-dependent output. 11866ed89697eSmrgLC_ALL=C 11867ed89697eSmrgexport LC_ALL 11868ed89697eSmrgLANGUAGE=C 11869ed89697eSmrgexport LANGUAGE 11870ed89697eSmrg 11871ed89697eSmrg# We cannot yet rely on "unset" to work, but we need these variables 11872ed89697eSmrg# to be unset--not just set to an empty or harmless value--now, to 11873ed89697eSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 11874ed89697eSmrg# also avoids known problems related to "unset" and subshell syntax 11875ed89697eSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 11876ed89697eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 11877ed89697eSmrgdo eval test \${$as_var+y} \ 11878ed89697eSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11879ed89697eSmrgdone 11880ed89697eSmrg 11881ed89697eSmrg# Ensure that fds 0, 1, and 2 are open. 11882ed89697eSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 11883ed89697eSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 11884ed89697eSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 118859c125d91Smrg 118869c125d91Smrg# The user is always right. 11887ed89697eSmrgif ${PATH_SEPARATOR+false} :; then 118889c125d91Smrg PATH_SEPARATOR=: 118899c125d91Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 118909c125d91Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 118919c125d91Smrg PATH_SEPARATOR=';' 118929c125d91Smrg } 1189316910e25Smrgfi 1189416910e25Smrg 1189516910e25Smrg 118969c125d91Smrg# Find who we are. Look in the path if we contain no directory separator. 1189776c9c3baSmrgas_myself= 118989c125d91Smrgcase $0 in #(( 118999c125d91Smrg *[\\/]* ) as_myself=$0 ;; 119009c125d91Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 119019c125d91Smrgfor as_dir in $PATH 119029c125d91Smrgdo 119039c125d91Smrg IFS=$as_save_IFS 11904ed89697eSmrg case $as_dir in #((( 11905ed89697eSmrg '') as_dir=./ ;; 11906ed89697eSmrg */) ;; 11907ed89697eSmrg *) as_dir=$as_dir/ ;; 11908ed89697eSmrg esac 11909ed89697eSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 119109c125d91Smrg done 119119c125d91SmrgIFS=$as_save_IFS 119129c125d91Smrg 119139c125d91Smrg ;; 119149c125d91Smrgesac 11915ed89697eSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 119169c125d91Smrg# in which case we are not to be found in the path. 119179c125d91Smrgif test "x$as_myself" = x; then 119189c125d91Smrg as_myself=$0 119199c125d91Smrgfi 119209c125d91Smrgif test ! -f "$as_myself"; then 11921ed89697eSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 119229c125d91Smrg exit 1 119239c125d91Smrgfi 119249c125d91Smrg 119259c125d91Smrg 119269c125d91Smrg 1192776c9c3baSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 1192876c9c3baSmrg# ---------------------------------------- 119299c125d91Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 119309c125d91Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1193176c9c3baSmrg# script with STATUS, using 1 if that was 0. 119329c125d91Smrgas_fn_error () 119339c125d91Smrg{ 1193476c9c3baSmrg as_status=$1; test $as_status -eq 0 && as_status=1 1193576c9c3baSmrg if test "$4"; then 1193676c9c3baSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11937ed89697eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1193816910e25Smrg fi 11939ed89697eSmrg printf "%s\n" "$as_me: error: $2" >&2 119409c125d91Smrg as_fn_exit $as_status 119419c125d91Smrg} # as_fn_error 119429c125d91Smrg 1194316910e25Smrg 119449c125d91Smrg# as_fn_set_status STATUS 119459c125d91Smrg# ----------------------- 119469c125d91Smrg# Set $? to STATUS, without forking. 119479c125d91Smrgas_fn_set_status () 119489c125d91Smrg{ 119499c125d91Smrg return $1 119509c125d91Smrg} # as_fn_set_status 119519c125d91Smrg 119529c125d91Smrg# as_fn_exit STATUS 119539c125d91Smrg# ----------------- 119549c125d91Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 119559c125d91Smrgas_fn_exit () 119569c125d91Smrg{ 119579c125d91Smrg set +e 119589c125d91Smrg as_fn_set_status $1 119599c125d91Smrg exit $1 119609c125d91Smrg} # as_fn_exit 119619c125d91Smrg 119629c125d91Smrg# as_fn_unset VAR 119639c125d91Smrg# --------------- 119649c125d91Smrg# Portably unset VAR. 119659c125d91Smrgas_fn_unset () 119669c125d91Smrg{ 119679c125d91Smrg { eval $1=; unset $1;} 119689c125d91Smrg} 119699c125d91Smrgas_unset=as_fn_unset 11970ed89697eSmrg 119719c125d91Smrg# as_fn_append VAR VALUE 119729c125d91Smrg# ---------------------- 119739c125d91Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 119749c125d91Smrg# advantage of any shell optimizations that allow amortized linear growth over 119759c125d91Smrg# repeated appends, instead of the typical quadratic growth present in naive 119769c125d91Smrg# implementations. 11977ed89697eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 11978ed89697eSmrgthen : 119799c125d91Smrg eval 'as_fn_append () 119809c125d91Smrg { 119819c125d91Smrg eval $1+=\$2 119829c125d91Smrg }' 11983ed89697eSmrgelse case e in #( 11984ed89697eSmrg e) as_fn_append () 119859c125d91Smrg { 119869c125d91Smrg eval $1=\$$1\$2 11987ed89697eSmrg } ;; 11988ed89697eSmrgesac 119899c125d91Smrgfi # as_fn_append 119909c125d91Smrg 119919c125d91Smrg# as_fn_arith ARG... 119929c125d91Smrg# ------------------ 119939c125d91Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 119949c125d91Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 119959c125d91Smrg# must be portable across $(()) and expr. 11996ed89697eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 11997ed89697eSmrgthen : 119989c125d91Smrg eval 'as_fn_arith () 119999c125d91Smrg { 120009c125d91Smrg as_val=$(( $* )) 120019c125d91Smrg }' 12002ed89697eSmrgelse case e in #( 12003ed89697eSmrg e) as_fn_arith () 120049c125d91Smrg { 120059c125d91Smrg as_val=`expr "$@" || test $? -eq 1` 12006ed89697eSmrg } ;; 12007ed89697eSmrgesac 120089c125d91Smrgfi # as_fn_arith 120099c125d91Smrg 120109c125d91Smrg 120119c125d91Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 120129c125d91Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1201316910e25Smrg as_expr=expr 1201416910e25Smrgelse 1201516910e25Smrg as_expr=false 1201616910e25Smrgfi 1201716910e25Smrg 120189c125d91Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1201916910e25Smrg as_basename=basename 1202016910e25Smrgelse 1202116910e25Smrg as_basename=false 1202216910e25Smrgfi 1202316910e25Smrg 120249c125d91Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 120259c125d91Smrg as_dirname=dirname 120269c125d91Smrgelse 120279c125d91Smrg as_dirname=false 120289c125d91Smrgfi 1202916910e25Smrg 120309c125d91Smrgas_me=`$as_basename -- "$0" || 1203116910e25Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1203216910e25Smrg X"$0" : 'X\(//\)$' \| \ 120339c125d91Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 12034ed89697eSmrgprintf "%s\n" X/"$0" | 120359c125d91Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 120369c125d91Smrg s//\1/ 120379c125d91Smrg q 120389c125d91Smrg } 120399c125d91Smrg /^X\/\(\/\/\)$/{ 120409c125d91Smrg s//\1/ 120419c125d91Smrg q 120429c125d91Smrg } 120439c125d91Smrg /^X\/\(\/\).*/{ 120449c125d91Smrg s//\1/ 120459c125d91Smrg q 120469c125d91Smrg } 120479c125d91Smrg s/.*/./; q'` 1204816910e25Smrg 1204916910e25Smrg# Avoid depending upon Character Ranges. 1205016910e25Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1205116910e25Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1205216910e25Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1205316910e25Smrgas_cr_digits='0123456789' 1205416910e25Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 1205516910e25Smrg 12056ed89697eSmrg 12057ed89697eSmrg# Determine whether it's possible to make 'echo' print without a newline. 12058ed89697eSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 12059ed89697eSmrg# for compatibility with existing Makefiles. 120609c125d91SmrgECHO_C= ECHO_N= ECHO_T= 120619c125d91Smrgcase `echo -n x` in #((((( 120629c125d91Smrg-n*) 120639c125d91Smrg case `echo 'xy\c'` in 120649c125d91Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 120659c125d91Smrg xy) ECHO_C='\c';; 120669c125d91Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 120679c125d91Smrg ECHO_T=' ';; 120689c125d91Smrg esac;; 120699c125d91Smrg*) 120709c125d91Smrg ECHO_N='-n';; 1207116910e25Smrgesac 1207216910e25Smrg 12073ed89697eSmrg# For backward compatibility with old third-party macros, we provide 12074ed89697eSmrg# the shell variables $as_echo and $as_echo_n. New code should use 12075ed89697eSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 12076ed89697eSmrgas_echo='printf %s\n' 12077ed89697eSmrgas_echo_n='printf %s' 12078ed89697eSmrg 120799c125d91Smrgrm -f conf$$ conf$$.exe conf$$.file 120809c125d91Smrgif test -d conf$$.dir; then 120819c125d91Smrg rm -f conf$$.dir/conf$$.file 1208216910e25Smrgelse 120839c125d91Smrg rm -f conf$$.dir 120849c125d91Smrg mkdir conf$$.dir 2>/dev/null 1208516910e25Smrgfi 120869c125d91Smrgif (echo >conf$$.file) 2>/dev/null; then 120879c125d91Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1208816910e25Smrg as_ln_s='ln -s' 120899c125d91Smrg # ... but there are two gotchas: 12090ed89697eSmrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 12091ed89697eSmrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 12092ed89697eSmrg # In both cases, we have to default to 'cp -pR'. 120939c125d91Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1209476c9c3baSmrg as_ln_s='cp -pR' 120959c125d91Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 120969c125d91Smrg as_ln_s=ln 120979c125d91Smrg else 1209876c9c3baSmrg as_ln_s='cp -pR' 1209916910e25Smrg fi 1210016910e25Smrgelse 1210176c9c3baSmrg as_ln_s='cp -pR' 1210216910e25Smrgfi 121039c125d91Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 121049c125d91Smrgrmdir conf$$.dir 2>/dev/null 121059c125d91Smrg 121069c125d91Smrg 121079c125d91Smrg# as_fn_mkdir_p 121089c125d91Smrg# ------------- 121099c125d91Smrg# Create "$as_dir" as a directory, including parents if necessary. 121109c125d91Smrgas_fn_mkdir_p () 121119c125d91Smrg{ 121129c125d91Smrg 121139c125d91Smrg case $as_dir in #( 121149c125d91Smrg -*) as_dir=./$as_dir;; 121159c125d91Smrg esac 121169c125d91Smrg test -d "$as_dir" || eval $as_mkdir_p || { 121179c125d91Smrg as_dirs= 121189c125d91Smrg while :; do 121199c125d91Smrg case $as_dir in #( 12120ed89697eSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 121219c125d91Smrg *) as_qdir=$as_dir;; 121229c125d91Smrg esac 121239c125d91Smrg as_dirs="'$as_qdir' $as_dirs" 121249c125d91Smrg as_dir=`$as_dirname -- "$as_dir" || 121259c125d91Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 121269c125d91Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 121279c125d91Smrg X"$as_dir" : 'X\(//\)$' \| \ 121289c125d91Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12129ed89697eSmrgprintf "%s\n" X"$as_dir" | 121309c125d91Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 121319c125d91Smrg s//\1/ 121329c125d91Smrg q 121339c125d91Smrg } 121349c125d91Smrg /^X\(\/\/\)[^/].*/{ 121359c125d91Smrg s//\1/ 121369c125d91Smrg q 121379c125d91Smrg } 121389c125d91Smrg /^X\(\/\/\)$/{ 121399c125d91Smrg s//\1/ 121409c125d91Smrg q 121419c125d91Smrg } 121429c125d91Smrg /^X\(\/\).*/{ 121439c125d91Smrg s//\1/ 121449c125d91Smrg q 121459c125d91Smrg } 121469c125d91Smrg s/.*/./; q'` 121479c125d91Smrg test -d "$as_dir" && break 121489c125d91Smrg done 121499c125d91Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 1215076c9c3baSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 1215116910e25Smrg 121529c125d91Smrg 121539c125d91Smrg} # as_fn_mkdir_p 1215416910e25Smrgif mkdir -p . 2>/dev/null; then 121559c125d91Smrg as_mkdir_p='mkdir -p "$as_dir"' 1215616910e25Smrgelse 1215716910e25Smrg test -d ./-p && rmdir ./-p 1215816910e25Smrg as_mkdir_p=false 1215916910e25Smrgfi 121609c125d91Smrg 1216176c9c3baSmrg 1216276c9c3baSmrg# as_fn_executable_p FILE 1216376c9c3baSmrg# ----------------------- 1216476c9c3baSmrg# Test if FILE is an executable regular file. 1216576c9c3baSmrgas_fn_executable_p () 1216676c9c3baSmrg{ 1216776c9c3baSmrg test -f "$1" && test -x "$1" 1216876c9c3baSmrg} # as_fn_executable_p 1216976c9c3baSmrgas_test_x='test -x' 1217076c9c3baSmrgas_executable_p=as_fn_executable_p 1217116910e25Smrg 1217216910e25Smrg# Sed expression to map a string onto a valid CPP name. 12173ed89697eSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 12174ed89697eSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 1217516910e25Smrg 1217616910e25Smrg# Sed expression to map a string onto a valid variable name. 12177ed89697eSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 12178ed89697eSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 1217916910e25Smrg 1218016910e25Smrg 1218116910e25Smrgexec 6>&1 121829c125d91Smrg## ----------------------------------- ## 121839c125d91Smrg## Main body of $CONFIG_STATUS script. ## 121849c125d91Smrg## ----------------------------------- ## 121859c125d91Smrg_ASEOF 121869c125d91Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 121879c125d91Smrg 121889c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121899c125d91Smrg# Save the log message, to keep $0 and so on meaningful, and to 1219016910e25Smrg# report actual input values of CONFIG_FILES etc. instead of their 121919c125d91Smrg# values after options handling. 121929c125d91Smrgac_log=" 12193ed89697eSmrgThis file was extended by xmore $as_me 1.0.4, which was 12194ed89697eSmrggenerated by GNU Autoconf 2.72. Invocation command line was 1219516910e25Smrg 1219616910e25Smrg CONFIG_FILES = $CONFIG_FILES 1219716910e25Smrg CONFIG_HEADERS = $CONFIG_HEADERS 1219816910e25Smrg CONFIG_LINKS = $CONFIG_LINKS 1219916910e25Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1220016910e25Smrg $ $0 $@ 1220116910e25Smrg 122029c125d91Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 122039c125d91Smrg" 122049c125d91Smrg 1220516910e25Smrg_ACEOF 1220616910e25Smrg 122079c125d91Smrgcase $ac_config_files in *" 122089c125d91Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 122099c125d91Smrgesac 1221016910e25Smrg 122119c125d91Smrgcase $ac_config_headers in *" 122129c125d91Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 122139c125d91Smrgesac 1221416910e25Smrg 1221516910e25Smrg 122169c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 122179c125d91Smrg# Files that config.status was made for. 122189c125d91Smrgconfig_files="$ac_config_files" 122199c125d91Smrgconfig_headers="$ac_config_headers" 122209c125d91Smrgconfig_commands="$ac_config_commands" 1222116910e25Smrg 122229c125d91Smrg_ACEOF 1222316910e25Smrg 122249c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1222516910e25Smrgac_cs_usage="\ 12226ed89697eSmrg'$as_me' instantiates files and other configuration actions 122279c125d91Smrgfrom templates according to the current configuration. Unless the files 122289c125d91Smrgand actions are specified as TAGs, all are instantiated by default. 1222916910e25Smrg 122309c125d91SmrgUsage: $0 [OPTION]... [TAG]... 1223116910e25Smrg 1223216910e25Smrg -h, --help print this help, then exit 122339c125d91Smrg -V, --version print version number and configuration settings, then exit 122349c125d91Smrg --config print configuration, then exit 122359c125d91Smrg -q, --quiet, --silent 122369c125d91Smrg do not print progress messages 1223716910e25Smrg -d, --debug don't remove temporary files 1223816910e25Smrg --recheck update $as_me by reconfiguring in the same conditions 122399c125d91Smrg --file=FILE[:TEMPLATE] 122409c125d91Smrg instantiate the configuration file FILE 122419c125d91Smrg --header=FILE[:TEMPLATE] 122429c125d91Smrg instantiate the configuration header FILE 1224316910e25Smrg 1224416910e25SmrgConfiguration files: 1224516910e25Smrg$config_files 1224616910e25Smrg 1224716910e25SmrgConfiguration headers: 1224816910e25Smrg$config_headers 1224916910e25Smrg 1225016910e25SmrgConfiguration commands: 1225116910e25Smrg$config_commands 1225216910e25Smrg 12253ed89697eSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xmore/-/issues>." 1225416910e25Smrg 122559c125d91Smrg_ACEOF 12256ed89697eSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 12257ed89697eSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 122589c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12259ed89697eSmrgac_cs_config='$ac_cs_config_escaped' 1226016910e25Smrgac_cs_version="\\ 12261ed89697eSmrgxmore config.status 1.0.4 12262ed89697eSmrgconfigured by $0, generated by GNU Autoconf 2.72, 122639c125d91Smrg with options \\"\$ac_cs_config\\" 1226416910e25Smrg 12265ed89697eSmrgCopyright (C) 2023 Free Software Foundation, Inc. 1226616910e25SmrgThis config.status script is free software; the Free Software Foundation 1226716910e25Smrggives unlimited permission to copy, distribute and modify it." 122689c125d91Smrg 122699c125d91Smrgac_pwd='$ac_pwd' 122709c125d91Smrgsrcdir='$srcdir' 122719c125d91SmrgINSTALL='$INSTALL' 122729c125d91SmrgMKDIR_P='$MKDIR_P' 122739c125d91SmrgAWK='$AWK' 122749c125d91Smrgtest -n "\$AWK" || AWK=awk 1227516910e25Smrg_ACEOF 1227616910e25Smrg 122779c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122789c125d91Smrg# The default lists apply if the user does not specify any file. 1227916910e25Smrgac_need_defaults=: 1228016910e25Smrgwhile test $# != 0 1228116910e25Smrgdo 1228216910e25Smrg case $1 in 1228376c9c3baSmrg --*=?*) 122849c125d91Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 122859c125d91Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1228616910e25Smrg ac_shift=: 1228716910e25Smrg ;; 1228876c9c3baSmrg --*=) 1228976c9c3baSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1229076c9c3baSmrg ac_optarg= 1229176c9c3baSmrg ac_shift=: 1229276c9c3baSmrg ;; 122939c125d91Smrg *) 1229416910e25Smrg ac_option=$1 1229516910e25Smrg ac_optarg=$2 1229616910e25Smrg ac_shift=shift 1229716910e25Smrg ;; 1229816910e25Smrg esac 1229916910e25Smrg 1230016910e25Smrg case $ac_option in 1230116910e25Smrg # Handling of the options. 1230216910e25Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1230316910e25Smrg ac_cs_recheck=: ;; 123049c125d91Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12305ed89697eSmrg printf "%s\n" "$ac_cs_version"; exit ;; 123069c125d91Smrg --config | --confi | --conf | --con | --co | --c ) 12307ed89697eSmrg printf "%s\n" "$ac_cs_config"; exit ;; 123089c125d91Smrg --debug | --debu | --deb | --de | --d | -d ) 1230916910e25Smrg debug=: ;; 1231016910e25Smrg --file | --fil | --fi | --f ) 1231116910e25Smrg $ac_shift 123129c125d91Smrg case $ac_optarg in 12313ed89697eSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1231476c9c3baSmrg '') as_fn_error $? "missing file argument" ;; 123159c125d91Smrg esac 123169c125d91Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1231716910e25Smrg ac_need_defaults=false;; 1231816910e25Smrg --header | --heade | --head | --hea ) 1231916910e25Smrg $ac_shift 123209c125d91Smrg case $ac_optarg in 12321ed89697eSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 123229c125d91Smrg esac 123239c125d91Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1232416910e25Smrg ac_need_defaults=false;; 123259c125d91Smrg --he | --h) 123269c125d91Smrg # Conflict between --help and --header 12327ed89697eSmrg as_fn_error $? "ambiguous option: '$1' 12328ed89697eSmrgTry '$0 --help' for more information.";; 123299c125d91Smrg --help | --hel | -h ) 12330ed89697eSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 1233116910e25Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1233216910e25Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1233316910e25Smrg ac_cs_silent=: ;; 1233416910e25Smrg 1233516910e25Smrg # This is an error. 12336ed89697eSmrg -*) as_fn_error $? "unrecognized option: '$1' 12337ed89697eSmrgTry '$0 --help' for more information." ;; 1233816910e25Smrg 123399c125d91Smrg *) as_fn_append ac_config_targets " $1" 123409c125d91Smrg ac_need_defaults=false ;; 1234116910e25Smrg 1234216910e25Smrg esac 1234316910e25Smrg shift 1234416910e25Smrgdone 1234516910e25Smrg 1234616910e25Smrgac_configure_extra_args= 1234716910e25Smrg 1234816910e25Smrgif $ac_cs_silent; then 1234916910e25Smrg exec 6>/dev/null 1235016910e25Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1235116910e25Smrgfi 1235216910e25Smrg 1235316910e25Smrg_ACEOF 123549c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1235516910e25Smrgif \$ac_cs_recheck; then 1235676c9c3baSmrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 123579c125d91Smrg shift 12358ed89697eSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 123599c125d91Smrg CONFIG_SHELL='$SHELL' 123609c125d91Smrg export CONFIG_SHELL 123619c125d91Smrg exec "\$@" 1236216910e25Smrgfi 1236316910e25Smrg 1236416910e25Smrg_ACEOF 123659c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 123669c125d91Smrgexec 5>>config.log 123679c125d91Smrg{ 123689c125d91Smrg echo 123699c125d91Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 123709c125d91Smrg## Running $as_me. ## 123719c125d91Smrg_ASBOX 12372ed89697eSmrg printf "%s\n" "$ac_log" 123739c125d91Smrg} >&5 1237416910e25Smrg 123759c125d91Smrg_ACEOF 123769c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1237716910e25Smrg# 123789c125d91Smrg# INIT-COMMANDS 1237916910e25Smrg# 12380ed89697eSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 1238116910e25Smrg 1238216910e25Smrg_ACEOF 1238316910e25Smrg 123849c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1238516910e25Smrg 123869c125d91Smrg# Handling of arguments. 1238716910e25Smrgfor ac_config_target in $ac_config_targets 1238816910e25Smrgdo 123899c125d91Smrg case $ac_config_target in 123909c125d91Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 123919c125d91Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 123929c125d91Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 1239376c9c3baSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 123949c125d91Smrg 12395ed89697eSmrg *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 1239616910e25Smrg esac 1239716910e25Smrgdone 1239816910e25Smrg 123999c125d91Smrg 1240016910e25Smrg# If the user did not use the arguments to specify the items to instantiate, 1240116910e25Smrg# then the envvar interface is used. Set only those that are not. 1240216910e25Smrg# We use the long form for the default assignment because of an extremely 1240316910e25Smrg# bizarre bug on SunOS 4.1.3. 1240416910e25Smrgif $ac_need_defaults; then 12405ed89697eSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 12406ed89697eSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 12407ed89697eSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 1240816910e25Smrgfi 1240916910e25Smrg 1241016910e25Smrg# Have a temporary directory for convenience. Make it in the build tree 124119c125d91Smrg# simply because there is no reason against having it here, and in addition, 1241216910e25Smrg# creating and moving files from /tmp can sometimes cause problems. 124139c125d91Smrg# Hook for its removal unless debugging. 124149c125d91Smrg# Note that there is a small window in which the directory will not be cleaned: 12415ed89697eSmrg# after its creation but before its name has been assigned to '$tmp'. 1241616910e25Smrg$debug || 1241716910e25Smrg{ 1241876c9c3baSmrg tmp= ac_tmp= 124199c125d91Smrg trap 'exit_status=$? 1242076c9c3baSmrg : "${ac_tmp:=$tmp}" 1242176c9c3baSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 124229c125d91Smrg' 0 124239c125d91Smrg trap 'as_fn_exit 1' 1 2 13 15 1242416910e25Smrg} 1242516910e25Smrg# Create a (secure) tmp directory for tmp files. 1242616910e25Smrg 1242716910e25Smrg{ 124289c125d91Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 1242976c9c3baSmrg test -d "$tmp" 1243016910e25Smrg} || 1243116910e25Smrg{ 124329c125d91Smrg tmp=./conf$$-$RANDOM 124339c125d91Smrg (umask 077 && mkdir "$tmp") 1243476c9c3baSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 1243576c9c3baSmrgac_tmp=$tmp 124369c125d91Smrg 124379c125d91Smrg# Set up the scripts for CONFIG_FILES section. 124389c125d91Smrg# No need to generate them if there are no CONFIG_FILES. 12439ed89697eSmrg# This happens for instance with './config.status config.h'. 124409c125d91Smrgif test -n "$CONFIG_FILES"; then 124419c125d91Smrg 124429c125d91Smrg 124439c125d91Smrgac_cr=`echo X | tr X '\015'` 124449c125d91Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 124459c125d91Smrg# But we know of no other shell where ac_cr would be empty at this 124469c125d91Smrg# point, so we can use a bashism as a fallback. 124479c125d91Smrgif test "x$ac_cr" = x; then 124489c125d91Smrg eval ac_cr=\$\'\\r\' 124499c125d91Smrgfi 124509c125d91Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 124519c125d91Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 1245276c9c3baSmrg ac_cs_awk_cr='\\r' 124539c125d91Smrgelse 124549c125d91Smrg ac_cs_awk_cr=$ac_cr 124559c125d91Smrgfi 124569c125d91Smrg 1245776c9c3baSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 124589c125d91Smrg_ACEOF 124599c125d91Smrg 124609c125d91Smrg 1246116910e25Smrg{ 124629c125d91Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 124639c125d91Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 124649c125d91Smrg echo "_ACEOF" 124659c125d91Smrg} >conf$$subs.sh || 1246676c9c3baSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1246776c9c3baSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 124689c125d91Smrgac_delim='%!_!# ' 124699c125d91Smrgfor ac_last_try in false false false false false :; do 124709c125d91Smrg . ./conf$$subs.sh || 1247176c9c3baSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 124729c125d91Smrg 124739c125d91Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 124749c125d91Smrg if test $ac_delim_n = $ac_delim_num; then 124759c125d91Smrg break 124769c125d91Smrg elif $ac_last_try; then 1247776c9c3baSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 124789c125d91Smrg else 124799c125d91Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 124809c125d91Smrg fi 124819c125d91Smrgdone 124829c125d91Smrgrm -f conf$$subs.sh 1248316910e25Smrg 124849c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1248576c9c3baSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1248616910e25Smrg_ACEOF 124879c125d91Smrgsed -n ' 124889c125d91Smrgh 124899c125d91Smrgs/^/S["/; s/!.*/"]=/ 124909c125d91Smrgp 124919c125d91Smrgg 124929c125d91Smrgs/^[^!]*!// 124939c125d91Smrg:repl 124949c125d91Smrgt repl 124959c125d91Smrgs/'"$ac_delim"'$// 124969c125d91Smrgt delim 124979c125d91Smrg:nl 124989c125d91Smrgh 124999c125d91Smrgs/\(.\{148\}\)..*/\1/ 125009c125d91Smrgt more1 125019c125d91Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 125029c125d91Smrgp 125039c125d91Smrgn 125049c125d91Smrgb repl 125059c125d91Smrg:more1 125069c125d91Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 125079c125d91Smrgp 125089c125d91Smrgg 125099c125d91Smrgs/.\{148\}// 125109c125d91Smrgt nl 125119c125d91Smrg:delim 125129c125d91Smrgh 125139c125d91Smrgs/\(.\{148\}\)..*/\1/ 125149c125d91Smrgt more2 125159c125d91Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 125169c125d91Smrgp 125179c125d91Smrgb 125189c125d91Smrg:more2 125199c125d91Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 125209c125d91Smrgp 125219c125d91Smrgg 125229c125d91Smrgs/.\{148\}// 125239c125d91Smrgt delim 125249c125d91Smrg' <conf$$subs.awk | sed ' 125259c125d91Smrg/^[^""]/{ 125269c125d91Smrg N 125279c125d91Smrg s/\n// 125289c125d91Smrg} 125299c125d91Smrg' >>$CONFIG_STATUS || ac_write_fail=1 125309c125d91Smrgrm -f conf$$subs.awk 125319c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 125329c125d91Smrg_ACAWK 1253376c9c3baSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 125349c125d91Smrg for (key in S) S_is_set[key] = 1 125359c125d91Smrg FS = "" 1253616910e25Smrg 125379c125d91Smrg} 125389c125d91Smrg{ 125399c125d91Smrg line = $ 0 125409c125d91Smrg nfields = split(line, field, "@") 125419c125d91Smrg substed = 0 125429c125d91Smrg len = length(field[1]) 125439c125d91Smrg for (i = 2; i < nfields; i++) { 125449c125d91Smrg key = field[i] 125459c125d91Smrg keylen = length(key) 125469c125d91Smrg if (S_is_set[key]) { 125479c125d91Smrg value = S[key] 125489c125d91Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 125499c125d91Smrg len += length(value) + length(field[++i]) 125509c125d91Smrg substed = 1 125519c125d91Smrg } else 125529c125d91Smrg len += 1 + keylen 125539c125d91Smrg } 125549c125d91Smrg 125559c125d91Smrg print line 125569c125d91Smrg} 1255716910e25Smrg 125589c125d91Smrg_ACAWK 125599c125d91Smrg_ACEOF 125609c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 125619c125d91Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 125629c125d91Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 125639c125d91Smrgelse 125649c125d91Smrg cat 1256576c9c3baSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1256676c9c3baSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 125679c125d91Smrg_ACEOF 125689c125d91Smrg 1256976c9c3baSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 1257076c9c3baSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 125719c125d91Smrg# trailing colons and then remove the whole line if VPATH becomes empty 125729c125d91Smrg# (actually we leave an empty line to preserve line numbers). 125739c125d91Smrgif test "x$srcdir" = x.; then 1257476c9c3baSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 1257576c9c3baSmrgh 1257676c9c3baSmrgs/// 1257776c9c3baSmrgs/^/:/ 1257876c9c3baSmrgs/[ ]*$/:/ 1257976c9c3baSmrgs/:\$(srcdir):/:/g 1258076c9c3baSmrgs/:\${srcdir}:/:/g 1258176c9c3baSmrgs/:@srcdir@:/:/g 1258276c9c3baSmrgs/^:*// 125839c125d91Smrgs/:*$// 1258476c9c3baSmrgx 1258576c9c3baSmrgs/\(=[ ]*\).*/\1/ 1258676c9c3baSmrgG 1258776c9c3baSmrgs/\n// 125889c125d91Smrgs/^[^=]*=[ ]*$// 125899c125d91Smrg}' 125909c125d91Smrgfi 1259116910e25Smrg 125929c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 125939c125d91Smrgfi # test -n "$CONFIG_FILES" 1259416910e25Smrg 125959c125d91Smrg# Set up the scripts for CONFIG_HEADERS section. 125969c125d91Smrg# No need to generate them if there are no CONFIG_HEADERS. 12597ed89697eSmrg# This happens for instance with './config.status Makefile'. 125989c125d91Smrgif test -n "$CONFIG_HEADERS"; then 1259976c9c3baSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 126009c125d91SmrgBEGIN { 1260116910e25Smrg_ACEOF 1260216910e25Smrg 12603ed89697eSmrg# Transform confdefs.h into an awk script 'defines.awk', embedded as 126049c125d91Smrg# here-document in config.status, that substitutes the proper values into 126059c125d91Smrg# config.h.in to produce config.h. 126069c125d91Smrg 126079c125d91Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 126089c125d91Smrg# handling of long lines. 126099c125d91Smrgac_delim='%!_!# ' 126109c125d91Smrgfor ac_last_try in false false :; do 1261176c9c3baSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 1261276c9c3baSmrg if test -z "$ac_tt"; then 126139c125d91Smrg break 126149c125d91Smrg elif $ac_last_try; then 1261576c9c3baSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 126169c125d91Smrg else 126179c125d91Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1261816910e25Smrg fi 126199c125d91Smrgdone 1262016910e25Smrg 126219c125d91Smrg# For the awk script, D is an array of macro values keyed by name, 126229c125d91Smrg# likewise P contains macro parameters if any. Preserve backslash 126239c125d91Smrg# newline sequences. 126249c125d91Smrg 126259c125d91Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 126269c125d91Smrgsed -n ' 126279c125d91Smrgs/.\{148\}/&'"$ac_delim"'/g 126289c125d91Smrgt rset 126299c125d91Smrg:rset 126309c125d91Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 126319c125d91Smrgt def 126329c125d91Smrgd 126339c125d91Smrg:def 126349c125d91Smrgs/\\$// 126359c125d91Smrgt bsnl 126369c125d91Smrgs/["\\]/\\&/g 126379c125d91Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 126389c125d91SmrgD["\1"]=" \3"/p 126399c125d91Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 126409c125d91Smrgd 126419c125d91Smrg:bsnl 126429c125d91Smrgs/["\\]/\\&/g 126439c125d91Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 126449c125d91SmrgD["\1"]=" \3\\\\\\n"\\/p 126459c125d91Smrgt cont 126469c125d91Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 126479c125d91Smrgt cont 126489c125d91Smrgd 126499c125d91Smrg:cont 126509c125d91Smrgn 126519c125d91Smrgs/.\{148\}/&'"$ac_delim"'/g 126529c125d91Smrgt clear 126539c125d91Smrg:clear 126549c125d91Smrgs/\\$// 126559c125d91Smrgt bsnlc 126569c125d91Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 126579c125d91Smrgd 126589c125d91Smrg:bsnlc 126599c125d91Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 126609c125d91Smrgb cont 126619c125d91Smrg' <confdefs.h | sed ' 126629c125d91Smrgs/'"$ac_delim"'/"\\\ 126639c125d91Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 126649c125d91Smrg 126659c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 126669c125d91Smrg for (key in D) D_is_set[key] = 1 126679c125d91Smrg FS = "" 126689c125d91Smrg} 126699c125d91Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 126709c125d91Smrg line = \$ 0 126719c125d91Smrg split(line, arg, " ") 126729c125d91Smrg if (arg[1] == "#") { 126739c125d91Smrg defundef = arg[2] 126749c125d91Smrg mac1 = arg[3] 126759c125d91Smrg } else { 126769c125d91Smrg defundef = substr(arg[1], 2) 126779c125d91Smrg mac1 = arg[2] 126789c125d91Smrg } 126799c125d91Smrg split(mac1, mac2, "(") #) 126809c125d91Smrg macro = mac2[1] 126819c125d91Smrg prefix = substr(line, 1, index(line, defundef) - 1) 126829c125d91Smrg if (D_is_set[macro]) { 126839c125d91Smrg # Preserve the white space surrounding the "#". 126849c125d91Smrg print prefix "define", macro P[macro] D[macro] 126859c125d91Smrg next 126869c125d91Smrg } else { 126879c125d91Smrg # Replace #undef with comments. This is necessary, for example, 126889c125d91Smrg # in the case of _POSIX_SOURCE, which is predefined and required 126899c125d91Smrg # on some systems where configure will not decide to define it. 126909c125d91Smrg if (defundef == "undef") { 126919c125d91Smrg print "/*", prefix defundef, macro, "*/" 126929c125d91Smrg next 126939c125d91Smrg } 126949c125d91Smrg } 126959c125d91Smrg} 126969c125d91Smrg{ print } 126979c125d91Smrg_ACAWK 1269816910e25Smrg_ACEOF 126999c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1270076c9c3baSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 127019c125d91Smrgfi # test -n "$CONFIG_HEADERS" 127029c125d91Smrg 127039c125d91Smrg 127049c125d91Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 127059c125d91Smrgshift 127069c125d91Smrgfor ac_tag 127079c125d91Smrgdo 127089c125d91Smrg case $ac_tag in 127099c125d91Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 127109c125d91Smrg esac 127119c125d91Smrg case $ac_mode$ac_tag in 127129c125d91Smrg :[FHL]*:*);; 12713ed89697eSmrg :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 127149c125d91Smrg :[FH]-) ac_tag=-:-;; 127159c125d91Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 127169c125d91Smrg esac 127179c125d91Smrg ac_save_IFS=$IFS 127189c125d91Smrg IFS=: 127199c125d91Smrg set x $ac_tag 127209c125d91Smrg IFS=$ac_save_IFS 127219c125d91Smrg shift 127229c125d91Smrg ac_file=$1 127239c125d91Smrg shift 127249c125d91Smrg 127259c125d91Smrg case $ac_mode in 127269c125d91Smrg :L) ac_source=$1;; 127279c125d91Smrg :[FH]) 127289c125d91Smrg ac_file_inputs= 127299c125d91Smrg for ac_f 127309c125d91Smrg do 127319c125d91Smrg case $ac_f in 1273276c9c3baSmrg -) ac_f="$ac_tmp/stdin";; 127339c125d91Smrg *) # Look for the file first in the build tree, then in the source tree 127349c125d91Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12735ed89697eSmrg # because $ac_f cannot contain ':'. 127369c125d91Smrg test -f "$ac_f" || 127379c125d91Smrg case $ac_f in 127389c125d91Smrg [\\/$]*) false;; 127399c125d91Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 127409c125d91Smrg esac || 12741ed89697eSmrg as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 127429c125d91Smrg esac 12743ed89697eSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 127449c125d91Smrg as_fn_append ac_file_inputs " '$ac_f'" 127459c125d91Smrg done 127469c125d91Smrg 12747ed89697eSmrg # Let's still pretend it is 'configure' which instantiates (i.e., don't 127489c125d91Smrg # use $as_me), people would be surprised to read: 127499c125d91Smrg # /* config.h. Generated by config.status. */ 127509c125d91Smrg configure_input='Generated from '` 12751ed89697eSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 127529c125d91Smrg `' by configure.' 127539c125d91Smrg if test x"$ac_file" != x-; then 127549c125d91Smrg configure_input="$ac_file. $configure_input" 12755ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12756ed89697eSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 127579c125d91Smrg fi 127589c125d91Smrg # Neutralize special characters interpreted by sed in replacement strings. 127599c125d91Smrg case $configure_input in #( 127609c125d91Smrg *\&* | *\|* | *\\* ) 12761ed89697eSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 127629c125d91Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 127639c125d91Smrg *) ac_sed_conf_input=$configure_input;; 127649c125d91Smrg esac 127659c125d91Smrg 127669c125d91Smrg case $ac_tag in 1276776c9c3baSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1276876c9c3baSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 127699c125d91Smrg esac 127709c125d91Smrg ;; 1277116910e25Smrg esac 1277216910e25Smrg 127739c125d91Smrg ac_dir=`$as_dirname -- "$ac_file" || 1277416910e25Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1277516910e25Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1277616910e25Smrg X"$ac_file" : 'X\(//\)$' \| \ 127779c125d91Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12778ed89697eSmrgprintf "%s\n" X"$ac_file" | 127799c125d91Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 127809c125d91Smrg s//\1/ 127819c125d91Smrg q 127829c125d91Smrg } 127839c125d91Smrg /^X\(\/\/\)[^/].*/{ 127849c125d91Smrg s//\1/ 127859c125d91Smrg q 127869c125d91Smrg } 127879c125d91Smrg /^X\(\/\/\)$/{ 127889c125d91Smrg s//\1/ 127899c125d91Smrg q 127909c125d91Smrg } 127919c125d91Smrg /^X\(\/\).*/{ 127929c125d91Smrg s//\1/ 127939c125d91Smrg q 127949c125d91Smrg } 127959c125d91Smrg s/.*/./; q'` 127969c125d91Smrg as_dir="$ac_dir"; as_fn_mkdir_p 1279716910e25Smrg ac_builddir=. 1279816910e25Smrg 127999c125d91Smrgcase "$ac_dir" in 128009c125d91Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 128019c125d91Smrg*) 12802ed89697eSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 128039c125d91Smrg # A ".." for each directory in $ac_dir_suffix. 12804ed89697eSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 128059c125d91Smrg case $ac_top_builddir_sub in 128069c125d91Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 128079c125d91Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 128089c125d91Smrg esac ;; 128099c125d91Smrgesac 128109c125d91Smrgac_abs_top_builddir=$ac_pwd 128119c125d91Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 128129c125d91Smrg# for backward compatibility: 128139c125d91Smrgac_top_builddir=$ac_top_build_prefix 1281416910e25Smrg 1281516910e25Smrgcase $srcdir in 128169c125d91Smrg .) # We are building in place. 1281716910e25Smrg ac_srcdir=. 128189c125d91Smrg ac_top_srcdir=$ac_top_builddir_sub 128199c125d91Smrg ac_abs_top_srcdir=$ac_pwd ;; 128209c125d91Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1282116910e25Smrg ac_srcdir=$srcdir$ac_dir_suffix; 128229c125d91Smrg ac_top_srcdir=$srcdir 128239c125d91Smrg ac_abs_top_srcdir=$srcdir ;; 128249c125d91Smrg *) # Relative name. 128259c125d91Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 128269c125d91Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 128279c125d91Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1282816910e25Smrgesac 128299c125d91Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1283016910e25Smrg 1283116910e25Smrg 128329c125d91Smrg case $ac_mode in 128339c125d91Smrg :F) 128349c125d91Smrg # 128359c125d91Smrg # CONFIG_FILE 128369c125d91Smrg # 1283716910e25Smrg 1283816910e25Smrg case $INSTALL in 1283916910e25Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 128409c125d91Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 128419c125d91Smrg esac 128429c125d91Smrg ac_MKDIR_P=$MKDIR_P 128439c125d91Smrg case $MKDIR_P in 128449c125d91Smrg [\\/$]* | ?:[\\/]* ) ;; 128459c125d91Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1284616910e25Smrg esac 128479c125d91Smrg_ACEOF 1284816910e25Smrg 128499c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 128509c125d91Smrg# If the template does not know about datarootdir, expand it. 128519c125d91Smrg# FIXME: This hack should be removed a few years after 2.60. 128529c125d91Smrgac_datarootdir_hack=; ac_datarootdir_seen= 128539c125d91Smrgac_sed_dataroot=' 128549c125d91Smrg/datarootdir/ { 128559c125d91Smrg p 128569c125d91Smrg q 128579c125d91Smrg} 128589c125d91Smrg/@datadir@/p 128599c125d91Smrg/@docdir@/p 128609c125d91Smrg/@infodir@/p 128619c125d91Smrg/@localedir@/p 128629c125d91Smrg/@mandir@/p' 128639c125d91Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 128649c125d91Smrg*datarootdir*) ac_datarootdir_seen=yes;; 128659c125d91Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12866ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12867ed89697eSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 128689c125d91Smrg_ACEOF 128699c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 128709c125d91Smrg ac_datarootdir_hack=' 128719c125d91Smrg s&@datadir@&$datadir&g 128729c125d91Smrg s&@docdir@&$docdir&g 128739c125d91Smrg s&@infodir@&$infodir&g 128749c125d91Smrg s&@localedir@&$localedir&g 128759c125d91Smrg s&@mandir@&$mandir&g 128769c125d91Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 128779c125d91Smrgesac 1287816910e25Smrg_ACEOF 128799c125d91Smrg 12880ed89697eSmrg# Neutralize VPATH when '$srcdir' = '.'. 128819c125d91Smrg# Shell code in configure.ac might set extrasub. 128829c125d91Smrg# FIXME: do we really want to maintain this feature? 128839c125d91Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 128849c125d91Smrgac_sed_extra="$ac_vpsub 1288516910e25Smrg$extrasub 1288616910e25Smrg_ACEOF 128879c125d91Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1288816910e25Smrg:t 1288916910e25Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 128909c125d91Smrgs|@configure_input@|$ac_sed_conf_input|;t t 128919c125d91Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 128929c125d91Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 128939c125d91Smrgs&@srcdir@&$ac_srcdir&;t t 128949c125d91Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 128959c125d91Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 128969c125d91Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 128979c125d91Smrgs&@builddir@&$ac_builddir&;t t 128989c125d91Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 128999c125d91Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 129009c125d91Smrgs&@INSTALL@&$ac_INSTALL&;t t 129019c125d91Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 129029c125d91Smrg$ac_datarootdir_hack 129039c125d91Smrg" 1290476c9c3baSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 1290576c9c3baSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 129069c125d91Smrg 129079c125d91Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1290876c9c3baSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 1290976c9c3baSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 1291076c9c3baSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12911ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 1291276c9c3baSmrgwhich seems to be undefined. Please make sure it is defined" >&5 12913ed89697eSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 1291476c9c3baSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 129159c125d91Smrg 1291676c9c3baSmrg rm -f "$ac_tmp/stdin" 1291716910e25Smrg case $ac_file in 1291876c9c3baSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 1291976c9c3baSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 129209c125d91Smrg esac \ 1292176c9c3baSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 129229c125d91Smrg ;; 129239c125d91Smrg :H) 129249c125d91Smrg # 129259c125d91Smrg # CONFIG_HEADER 129269c125d91Smrg # 1292716910e25Smrg if test x"$ac_file" != x-; then 129289c125d91Smrg { 12929ed89697eSmrg printf "%s\n" "/* $configure_input */" >&1 \ 1293076c9c3baSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 1293176c9c3baSmrg } >"$ac_tmp/config.h" \ 1293276c9c3baSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1293376c9c3baSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 12934ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12935ed89697eSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 1293616910e25Smrg else 129379c125d91Smrg rm -f "$ac_file" 1293876c9c3baSmrg mv "$ac_tmp/config.h" "$ac_file" \ 1293976c9c3baSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1294016910e25Smrg fi 1294116910e25Smrg else 12942ed89697eSmrg printf "%s\n" "/* $configure_input */" >&1 \ 1294376c9c3baSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1294476c9c3baSmrg || as_fn_error $? "could not create -" "$LINENO" 5 1294516910e25Smrg fi 129469c125d91Smrg# Compute "$ac_file"'s index in $config_headers. 129479c125d91Smrg_am_arg="$ac_file" 1294816910e25Smrg_am_stamp_count=1 1294916910e25Smrgfor _am_header in $config_headers :; do 1295016910e25Smrg case $_am_header in 129519c125d91Smrg $_am_arg | $_am_arg:* ) 1295216910e25Smrg break ;; 1295316910e25Smrg * ) 1295416910e25Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1295516910e25Smrg esac 1295616910e25Smrgdone 129579c125d91Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 129589c125d91Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 129599c125d91Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 129609c125d91Smrg X"$_am_arg" : 'X\(//\)$' \| \ 129619c125d91Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12962ed89697eSmrgprintf "%s\n" X"$_am_arg" | 129639c125d91Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 129649c125d91Smrg s//\1/ 129659c125d91Smrg q 129669c125d91Smrg } 129679c125d91Smrg /^X\(\/\/\)[^/].*/{ 129689c125d91Smrg s//\1/ 129699c125d91Smrg q 129709c125d91Smrg } 129719c125d91Smrg /^X\(\/\/\)$/{ 129729c125d91Smrg s//\1/ 129739c125d91Smrg q 129749c125d91Smrg } 129759c125d91Smrg /^X\(\/\).*/{ 129769c125d91Smrg s//\1/ 129779c125d91Smrg q 129789c125d91Smrg } 129799c125d91Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 129809c125d91Smrg ;; 1298116910e25Smrg 12982ed89697eSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12983ed89697eSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 129849c125d91Smrg ;; 129859c125d91Smrg esac 1298616910e25Smrg 1298716910e25Smrg 129889c125d91Smrg case $ac_file$ac_mode in 129899c125d91Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1299076c9c3baSmrg # Older Autoconf quotes --file arguments for eval, but not when files 129919c125d91Smrg # are listed without --file. Let's play safe and only enable the eval 129929c125d91Smrg # if we detect the quoting. 12993ed89697eSmrg # TODO: see whether this extra hack can be removed once we start 12994ed89697eSmrg # requiring Autoconf 2.70 or later. 12995ed89697eSmrg case $CONFIG_FILES in #( 12996ed89697eSmrg *\'*) : 12997ed89697eSmrg eval set x "$CONFIG_FILES" ;; #( 12998ed89697eSmrg *) : 12999ed89697eSmrg set x $CONFIG_FILES ;; #( 13000ed89697eSmrg *) : 13001ed89697eSmrg ;; 13002ed89697eSmrgesac 130039c125d91Smrg shift 13004ed89697eSmrg # Used to flag and report bootstrapping failures. 13005ed89697eSmrg am_rc=0 13006ed89697eSmrg for am_mf 130079c125d91Smrg do 130089c125d91Smrg # Strip MF so we end up with the name of the file. 13009ed89697eSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 13010ed89697eSmrg # Check whether this is an Automake generated Makefile which includes 13011ed89697eSmrg # dependency-tracking related rules and includes. 13012ed89697eSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 130139c125d91Smrg # limit of 2048, but all sed's we know have understand at least 4000. 13014ed89697eSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 13015ed89697eSmrg || continue 13016ed89697eSmrg am_dirpart=`$as_dirname -- "$am_mf" || 13017ed89697eSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13018ed89697eSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 13019ed89697eSmrg X"$am_mf" : 'X\(//\)$' \| \ 13020ed89697eSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 13021ed89697eSmrgprintf "%s\n" X"$am_mf" | 130229c125d91Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 130239c125d91Smrg s//\1/ 130249c125d91Smrg q 130259c125d91Smrg } 130269c125d91Smrg /^X\(\/\/\)[^/].*/{ 130279c125d91Smrg s//\1/ 130289c125d91Smrg q 130299c125d91Smrg } 130309c125d91Smrg /^X\(\/\/\)$/{ 130319c125d91Smrg s//\1/ 130329c125d91Smrg q 130339c125d91Smrg } 130349c125d91Smrg /^X\(\/\).*/{ 130359c125d91Smrg s//\1/ 130369c125d91Smrg q 130379c125d91Smrg } 130389c125d91Smrg s/.*/./; q'` 13039ed89697eSmrg am_filepart=`$as_basename -- "$am_mf" || 13040ed89697eSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 13041ed89697eSmrg X"$am_mf" : 'X\(//\)$' \| \ 13042ed89697eSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 13043ed89697eSmrgprintf "%s\n" X/"$am_mf" | 13044ed89697eSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 130459c125d91Smrg s//\1/ 130469c125d91Smrg q 130479c125d91Smrg } 13048ed89697eSmrg /^X\/\(\/\/\)$/{ 130499c125d91Smrg s//\1/ 130509c125d91Smrg q 130519c125d91Smrg } 13052ed89697eSmrg /^X\/\(\/\).*/{ 130539c125d91Smrg s//\1/ 130549c125d91Smrg q 130559c125d91Smrg } 130569c125d91Smrg s/.*/./; q'` 13057ed89697eSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 13058ed89697eSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 13059ed89697eSmrg | $MAKE -f - am--depfiles" >&5 13060ed89697eSmrg (cd "$am_dirpart" \ 13061ed89697eSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 13062ed89697eSmrg | $MAKE -f - am--depfiles) >&5 2>&5 13063ed89697eSmrg ac_status=$? 13064ed89697eSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 13065ed89697eSmrg (exit $ac_status); } || am_rc=$? 1306616910e25Smrg done 13067ed89697eSmrg if test $am_rc -ne 0; then 13068ed89697eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 13069ed89697eSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 13070ed89697eSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 13071ed89697eSmrg for automatic dependency tracking. If GNU make was not used, consider 13072ed89697eSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 13073ed89697eSmrg necessary). You can also try re-running configure with the 13074ed89697eSmrg '--disable-dependency-tracking' option to at least be able to build 13075ed89697eSmrg the package (albeit without support for automatic dependency tracking). 13076ed89697eSmrgSee 'config.log' for more details" "$LINENO" 5; } 13077ed89697eSmrg fi 13078ed89697eSmrg { am_dirpart=; unset am_dirpart;} 13079ed89697eSmrg { am_filepart=; unset am_filepart;} 13080ed89697eSmrg { am_mf=; unset am_mf;} 13081ed89697eSmrg { am_rc=; unset am_rc;} 13082ed89697eSmrg rm -f conftest-deps.mk 130839c125d91Smrg} 1308416910e25Smrg ;; 130859c125d91Smrg 1308616910e25Smrg esac 130879c125d91Smrgdone # for ac_tag 1308816910e25Smrg 1308916910e25Smrg 130909c125d91Smrgas_fn_exit 0 1309116910e25Smrg_ACEOF 1309216910e25Smrgac_clean_files=$ac_clean_files_save 1309316910e25Smrg 130949c125d91Smrgtest $ac_write_fail = 0 || 1309576c9c3baSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 130969c125d91Smrg 1309716910e25Smrg 1309816910e25Smrg# configure is writing to config.log, and then calls config.status. 1309916910e25Smrg# config.status does its own redirection, appending to config.log. 1310016910e25Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 1310116910e25Smrg# by configure, so config.status won't be able to write to it; its 1310216910e25Smrg# output is simply discarded. So we exec the FD to /dev/null, 1310316910e25Smrg# effectively closing config.log, so it can be properly (re)opened and 1310416910e25Smrg# appended to by config.status. When coming back to configure, we 1310516910e25Smrg# need to make the FD available again. 1310616910e25Smrgif test "$no_create" != yes; then 1310716910e25Smrg ac_cs_success=: 1310816910e25Smrg ac_config_status_args= 1310916910e25Smrg test "$silent" = yes && 1311016910e25Smrg ac_config_status_args="$ac_config_status_args --quiet" 1311116910e25Smrg exec 5>/dev/null 1311216910e25Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 1311316910e25Smrg exec 5>>config.log 1311416910e25Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 1311516910e25Smrg # would make configure fail if this is the last instruction. 1311676c9c3baSmrg $ac_cs_success || as_fn_exit 1 131179c125d91Smrgfi 131189c125d91Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13119ed89697eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13120ed89697eSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 1312116910e25Smrgfi 1312216910e25Smrg 13123ed89697eSmrg 13124