1b1297603Smrg#! /bin/sh 2b1297603Smrg# Guess values for system-dependent variables and create Makefiles. 320f5670eSmrg# Generated by GNU Autoconf 2.71 for xinput 1.6.4. 4b1297603Smrg# 5a570218aSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xinput/issues>. 6b1297603Smrg# 754e0bb33Smrg# 820f5670eSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 920f5670eSmrg# Inc. 1054e0bb33Smrg# 1154e0bb33Smrg# 12b1297603Smrg# This configure script is free software; the Free Software Foundation 13b1297603Smrg# gives unlimited permission to copy, distribute and modify it. 1454e0bb33Smrg## -------------------- ## 1554e0bb33Smrg## M4sh Initialization. ## 1654e0bb33Smrg## -------------------- ## 17b1297603Smrg 18b1297603Smrg# Be more Bourne compatible 19b1297603SmrgDUALCASE=1; export DUALCASE # for MKS sh 2020f5670eSmrgas_nop=: 2120f5670eSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 2220f5670eSmrgthen : 23b1297603Smrg emulate sh 24b1297603Smrg NULLCMD=: 255b944e2aSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 26b1297603Smrg # is contrary to our usage. Disable this feature. 27b1297603Smrg alias -g '${1+"$@"}'='"$@"' 28b1297603Smrg setopt NO_GLOB_SUBST 2920f5670eSmrgelse $as_nop 3054e0bb33Smrg case `(set -o) 2>/dev/null` in #( 3154e0bb33Smrg *posix*) : 3254e0bb33Smrg set -o posix ;; #( 3354e0bb33Smrg *) : 3454e0bb33Smrg ;; 35b1297603Smrgesac 36b1297603Smrgfi 37b1297603Smrg 38b1297603Smrg 3920f5670eSmrg 4020f5670eSmrg# Reset variables that may have inherited troublesome values from 4120f5670eSmrg# the environment. 4220f5670eSmrg 4320f5670eSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 4420f5670eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 4520f5670eSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 4620f5670eSmrg# Quoting is to prevent editors from complaining about space-tab. 475b944e2aSmrgas_nl=' 485b944e2aSmrg' 495b944e2aSmrgexport as_nl 5020f5670eSmrgIFS=" "" $as_nl" 5120f5670eSmrg 5220f5670eSmrgPS1='$ ' 5320f5670eSmrgPS2='> ' 5420f5670eSmrgPS4='+ ' 5520f5670eSmrg 5620f5670eSmrg# Ensure predictable behavior from utilities with locale-dependent output. 5720f5670eSmrgLC_ALL=C 5820f5670eSmrgexport LC_ALL 5920f5670eSmrgLANGUAGE=C 6020f5670eSmrgexport LANGUAGE 6120f5670eSmrg 6220f5670eSmrg# We cannot yet rely on "unset" to work, but we need these variables 6320f5670eSmrg# to be unset--not just set to an empty or harmless value--now, to 6420f5670eSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 6520f5670eSmrg# also avoids known problems related to "unset" and subshell syntax 6620f5670eSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 6720f5670eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 6820f5670eSmrgdo eval test \${$as_var+y} \ 6920f5670eSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7020f5670eSmrgdone 7120f5670eSmrg 7220f5670eSmrg# Ensure that fds 0, 1, and 2 are open. 7320f5670eSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 7420f5670eSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 7520f5670eSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 765b944e2aSmrg 775b944e2aSmrg# The user is always right. 7820f5670eSmrgif ${PATH_SEPARATOR+false} :; then 795b944e2aSmrg PATH_SEPARATOR=: 805b944e2aSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 815b944e2aSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 825b944e2aSmrg PATH_SEPARATOR=';' 835b944e2aSmrg } 84b1297603Smrgfi 85b1297603Smrg 86b1297603Smrg 87b1297603Smrg# Find who we are. Look in the path if we contain no directory separator. 880309d3b3Smrgas_myself= 8954e0bb33Smrgcase $0 in #(( 90b1297603Smrg *[\\/]* ) as_myself=$0 ;; 91b1297603Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92b1297603Smrgfor as_dir in $PATH 93b1297603Smrgdo 94b1297603Smrg IFS=$as_save_IFS 9520f5670eSmrg case $as_dir in #((( 9620f5670eSmrg '') as_dir=./ ;; 9720f5670eSmrg */) ;; 9820f5670eSmrg *) as_dir=$as_dir/ ;; 9920f5670eSmrg esac 10020f5670eSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 10154e0bb33Smrg done 102b1297603SmrgIFS=$as_save_IFS 103b1297603Smrg 104b1297603Smrg ;; 105b1297603Smrgesac 106b1297603Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 107b1297603Smrg# in which case we are not to be found in the path. 108b1297603Smrgif test "x$as_myself" = x; then 109b1297603Smrg as_myself=$0 110b1297603Smrgfi 111b1297603Smrgif test ! -f "$as_myself"; then 11220f5670eSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11354e0bb33Smrg exit 1 114b1297603Smrgfi 115b1297603Smrg 116b1297603Smrg 11733734831Smrg# Use a proper internal environment variable to ensure we don't fall 11833734831Smrg # into an infinite loop, continuously re-executing ourselves. 11933734831Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 12033734831Smrg _as_can_reexec=no; export _as_can_reexec; 12133734831Smrg # We cannot yet assume a decent shell, so we have to provide a 12233734831Smrg# neutralization value for shells without unset; and this also 12333734831Smrg# works around shells that cannot unset nonexistent variables. 12433734831Smrg# Preserve -v and -x to the replacement shell. 12533734831SmrgBASH_ENV=/dev/null 12633734831SmrgENV=/dev/null 12733734831Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 12833734831Smrgcase $- in # (((( 12933734831Smrg *v*x* | *x*v* ) as_opts=-vx ;; 13033734831Smrg *v* ) as_opts=-v ;; 13133734831Smrg *x* ) as_opts=-x ;; 13233734831Smrg * ) as_opts= ;; 13333734831Smrgesac 13433734831Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 13533734831Smrg# Admittedly, this is quite paranoid, since all the known shells bail 13633734831Smrg# out after a failed `exec'. 13720f5670eSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 13820f5670eSmrgexit 255 13933734831Smrg fi 14033734831Smrg # We don't want this to propagate to other subprocesses. 14133734831Smrg { _as_can_reexec=; unset _as_can_reexec;} 142b1297603Smrgif test "x$CONFIG_SHELL" = x; then 14320f5670eSmrg as_bourne_compatible="as_nop=: 14420f5670eSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 14520f5670eSmrgthen : 14654e0bb33Smrg emulate sh 14754e0bb33Smrg NULLCMD=: 14854e0bb33Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 14954e0bb33Smrg # is contrary to our usage. Disable this feature. 15054e0bb33Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 15154e0bb33Smrg setopt NO_GLOB_SUBST 15220f5670eSmrgelse \$as_nop 15354e0bb33Smrg case \`(set -o) 2>/dev/null\` in #( 15454e0bb33Smrg *posix*) : 15554e0bb33Smrg set -o posix ;; #( 15654e0bb33Smrg *) : 15754e0bb33Smrg ;; 15854e0bb33Smrgesac 159b1297603Smrgfi 16054e0bb33Smrg" 16154e0bb33Smrg as_required="as_fn_return () { (exit \$1); } 16254e0bb33Smrgas_fn_success () { as_fn_return 0; } 16354e0bb33Smrgas_fn_failure () { as_fn_return 1; } 16454e0bb33Smrgas_fn_ret_success () { return 0; } 16554e0bb33Smrgas_fn_ret_failure () { return 1; } 166b1297603Smrg 167b1297603Smrgexitcode=0 16854e0bb33Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 16954e0bb33Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 17054e0bb33Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 17154e0bb33Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 17220f5670eSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 17320f5670eSmrgthen : 17454e0bb33Smrg 17520f5670eSmrgelse \$as_nop 17654e0bb33Smrg exitcode=1; echo positional parameters were not saved. 17754e0bb33Smrgfi 17833734831Smrgtest x\$exitcode = x0 || exit 1 17920f5670eSmrgblah=\$(echo \$(echo blah)) 18020f5670eSmrgtest x\"\$blah\" = xblah || exit 1 18133734831Smrgtest -x / || exit 1" 18254e0bb33Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 18354e0bb33Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 18454e0bb33Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 18554e0bb33Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 18654e0bb33Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 18720f5670eSmrg if (eval "$as_required") 2>/dev/null 18820f5670eSmrgthen : 18954e0bb33Smrg as_have_required=yes 19020f5670eSmrgelse $as_nop 19154e0bb33Smrg as_have_required=no 192b1297603Smrgfi 19320f5670eSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 19420f5670eSmrgthen : 195b1297603Smrg 19620f5670eSmrgelse $as_nop 19754e0bb33Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19854e0bb33Smrgas_found=false 199b1297603Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 200b1297603Smrgdo 201b1297603Smrg IFS=$as_save_IFS 20220f5670eSmrg case $as_dir in #((( 20320f5670eSmrg '') as_dir=./ ;; 20420f5670eSmrg */) ;; 20520f5670eSmrg *) as_dir=$as_dir/ ;; 20620f5670eSmrg esac 20754e0bb33Smrg as_found=: 20854e0bb33Smrg case $as_dir in #( 209b1297603Smrg /*) 210b1297603Smrg for as_base in sh bash ksh sh5; do 21154e0bb33Smrg # Try only shells that exist, to save several forks. 21220f5670eSmrg as_shell=$as_dir$as_base 21354e0bb33Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 21420f5670eSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 21520f5670eSmrgthen : 21654e0bb33Smrg CONFIG_SHELL=$as_shell as_have_required=yes 21720f5670eSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 21820f5670eSmrgthen : 21954e0bb33Smrg break 2 22054e0bb33Smrgfi 22154e0bb33Smrgfi 222b1297603Smrg done;; 223b1297603Smrg esac 22454e0bb33Smrg as_found=false 225b1297603Smrgdone 226b1297603SmrgIFS=$as_save_IFS 22720f5670eSmrgif $as_found 22820f5670eSmrgthen : 22920f5670eSmrg 23020f5670eSmrgelse $as_nop 23120f5670eSmrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23220f5670eSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 23320f5670eSmrgthen : 23420f5670eSmrg CONFIG_SHELL=$SHELL as_have_required=yes 23520f5670eSmrgfi 23620f5670eSmrgfi 237b1297603Smrg 238b1297603Smrg 23920f5670eSmrg if test "x$CONFIG_SHELL" != x 24020f5670eSmrgthen : 24133734831Smrg export CONFIG_SHELL 24233734831Smrg # We cannot yet assume a decent shell, so we have to provide a 24333734831Smrg# neutralization value for shells without unset; and this also 24433734831Smrg# works around shells that cannot unset nonexistent variables. 24533734831Smrg# Preserve -v and -x to the replacement shell. 24633734831SmrgBASH_ENV=/dev/null 24733734831SmrgENV=/dev/null 24833734831Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 24933734831Smrgcase $- in # (((( 25033734831Smrg *v*x* | *x*v* ) as_opts=-vx ;; 25133734831Smrg *v* ) as_opts=-v ;; 25233734831Smrg *x* ) as_opts=-x ;; 25333734831Smrg * ) as_opts= ;; 25433734831Smrgesac 25533734831Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 25633734831Smrg# Admittedly, this is quite paranoid, since all the known shells bail 25733734831Smrg# out after a failed `exec'. 25820f5670eSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 25933734831Smrgexit 255 260b1297603Smrgfi 261b1297603Smrg 26220f5670eSmrg if test x$as_have_required = xno 26320f5670eSmrgthen : 26420f5670eSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 26520f5670eSmrg printf "%s\n" "$0: the shells that I found on your system." 26620f5670eSmrg if test ${ZSH_VERSION+y} ; then 26720f5670eSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 26820f5670eSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 26954e0bb33Smrg else 27020f5670eSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 271a570218aSmrg$0: https://gitlab.freedesktop.org/xorg/app/xinput/issues 27254e0bb33Smrg$0: about your system, including any error possibly output 27354e0bb33Smrg$0: before this message. Then install a modern shell, or 27454e0bb33Smrg$0: manually run the script under such a shell if you do 27554e0bb33Smrg$0: have one." 27654e0bb33Smrg fi 27754e0bb33Smrg exit 1 278b1297603Smrgfi 279b1297603Smrgfi 280b1297603Smrgfi 28154e0bb33SmrgSHELL=${CONFIG_SHELL-/bin/sh} 28254e0bb33Smrgexport SHELL 28354e0bb33Smrg# Unset more variables known to interfere with behavior of common tools. 28454e0bb33SmrgCLICOLOR_FORCE= GREP_OPTIONS= 28554e0bb33Smrgunset CLICOLOR_FORCE GREP_OPTIONS 286b1297603Smrg 28754e0bb33Smrg## --------------------- ## 28854e0bb33Smrg## M4sh Shell Functions. ## 28954e0bb33Smrg## --------------------- ## 29054e0bb33Smrg# as_fn_unset VAR 29154e0bb33Smrg# --------------- 29254e0bb33Smrg# Portably unset VAR. 29354e0bb33Smrgas_fn_unset () 29454e0bb33Smrg{ 29554e0bb33Smrg { eval $1=; unset $1;} 29654e0bb33Smrg} 29754e0bb33Smrgas_unset=as_fn_unset 298b1297603Smrg 29920f5670eSmrg 30054e0bb33Smrg# as_fn_set_status STATUS 30154e0bb33Smrg# ----------------------- 30254e0bb33Smrg# Set $? to STATUS, without forking. 30354e0bb33Smrgas_fn_set_status () 30454e0bb33Smrg{ 30554e0bb33Smrg return $1 30654e0bb33Smrg} # as_fn_set_status 307b1297603Smrg 30854e0bb33Smrg# as_fn_exit STATUS 30954e0bb33Smrg# ----------------- 31054e0bb33Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 31154e0bb33Smrgas_fn_exit () 31254e0bb33Smrg{ 31354e0bb33Smrg set +e 31454e0bb33Smrg as_fn_set_status $1 31554e0bb33Smrg exit $1 31654e0bb33Smrg} # as_fn_exit 31720f5670eSmrg# as_fn_nop 31820f5670eSmrg# --------- 31920f5670eSmrg# Do nothing but, unlike ":", preserve the value of $?. 32020f5670eSmrgas_fn_nop () 32120f5670eSmrg{ 32220f5670eSmrg return $? 32320f5670eSmrg} 32420f5670eSmrgas_nop=as_fn_nop 32554e0bb33Smrg 32654e0bb33Smrg# as_fn_mkdir_p 32754e0bb33Smrg# ------------- 32854e0bb33Smrg# Create "$as_dir" as a directory, including parents if necessary. 32954e0bb33Smrgas_fn_mkdir_p () 33054e0bb33Smrg{ 331b1297603Smrg 33254e0bb33Smrg case $as_dir in #( 33354e0bb33Smrg -*) as_dir=./$as_dir;; 33454e0bb33Smrg esac 33554e0bb33Smrg test -d "$as_dir" || eval $as_mkdir_p || { 33654e0bb33Smrg as_dirs= 33754e0bb33Smrg while :; do 33854e0bb33Smrg case $as_dir in #( 33920f5670eSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 34054e0bb33Smrg *) as_qdir=$as_dir;; 34154e0bb33Smrg esac 34254e0bb33Smrg as_dirs="'$as_qdir' $as_dirs" 34354e0bb33Smrg as_dir=`$as_dirname -- "$as_dir" || 34454e0bb33Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 34554e0bb33Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 34654e0bb33Smrg X"$as_dir" : 'X\(//\)$' \| \ 34754e0bb33Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34820f5670eSmrgprintf "%s\n" X"$as_dir" | 34954e0bb33Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 35054e0bb33Smrg s//\1/ 35154e0bb33Smrg q 35254e0bb33Smrg } 35354e0bb33Smrg /^X\(\/\/\)[^/].*/{ 35454e0bb33Smrg s//\1/ 35554e0bb33Smrg q 35654e0bb33Smrg } 35754e0bb33Smrg /^X\(\/\/\)$/{ 35854e0bb33Smrg s//\1/ 35954e0bb33Smrg q 36054e0bb33Smrg } 36154e0bb33Smrg /^X\(\/\).*/{ 36254e0bb33Smrg s//\1/ 36354e0bb33Smrg q 36454e0bb33Smrg } 36554e0bb33Smrg s/.*/./; q'` 36654e0bb33Smrg test -d "$as_dir" && break 36754e0bb33Smrg done 36854e0bb33Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 36954e0bb33Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 37054e0bb33Smrg 37154e0bb33Smrg 37254e0bb33Smrg} # as_fn_mkdir_p 37333734831Smrg 37433734831Smrg# as_fn_executable_p FILE 37533734831Smrg# ----------------------- 37633734831Smrg# Test if FILE is an executable regular file. 37733734831Smrgas_fn_executable_p () 37833734831Smrg{ 37933734831Smrg test -f "$1" && test -x "$1" 38033734831Smrg} # as_fn_executable_p 38154e0bb33Smrg# as_fn_append VAR VALUE 38254e0bb33Smrg# ---------------------- 38354e0bb33Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 38454e0bb33Smrg# advantage of any shell optimizations that allow amortized linear growth over 38554e0bb33Smrg# repeated appends, instead of the typical quadratic growth present in naive 38654e0bb33Smrg# implementations. 38720f5670eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 38820f5670eSmrgthen : 38954e0bb33Smrg eval 'as_fn_append () 39054e0bb33Smrg { 39154e0bb33Smrg eval $1+=\$2 39254e0bb33Smrg }' 39320f5670eSmrgelse $as_nop 39454e0bb33Smrg as_fn_append () 39554e0bb33Smrg { 39654e0bb33Smrg eval $1=\$$1\$2 39754e0bb33Smrg } 39854e0bb33Smrgfi # as_fn_append 39954e0bb33Smrg 40054e0bb33Smrg# as_fn_arith ARG... 40154e0bb33Smrg# ------------------ 40254e0bb33Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 40354e0bb33Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 40454e0bb33Smrg# must be portable across $(()) and expr. 40520f5670eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 40620f5670eSmrgthen : 40754e0bb33Smrg eval 'as_fn_arith () 40854e0bb33Smrg { 40954e0bb33Smrg as_val=$(( $* )) 41054e0bb33Smrg }' 41120f5670eSmrgelse $as_nop 41254e0bb33Smrg as_fn_arith () 41354e0bb33Smrg { 41454e0bb33Smrg as_val=`expr "$@" || test $? -eq 1` 41554e0bb33Smrg } 41654e0bb33Smrgfi # as_fn_arith 417b1297603Smrg 41820f5670eSmrg# as_fn_nop 41920f5670eSmrg# --------- 42020f5670eSmrg# Do nothing but, unlike ":", preserve the value of $?. 42120f5670eSmrgas_fn_nop () 42220f5670eSmrg{ 42320f5670eSmrg return $? 42420f5670eSmrg} 42520f5670eSmrgas_nop=as_fn_nop 426b1297603Smrg 42754e0bb33Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 42854e0bb33Smrg# ---------------------------------------- 42954e0bb33Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 43054e0bb33Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 43154e0bb33Smrg# script with STATUS, using 1 if that was 0. 43254e0bb33Smrgas_fn_error () 43354e0bb33Smrg{ 43454e0bb33Smrg as_status=$1; test $as_status -eq 0 && as_status=1 43554e0bb33Smrg if test "$4"; then 43654e0bb33Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 43720f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 43854e0bb33Smrg fi 43920f5670eSmrg printf "%s\n" "$as_me: error: $2" >&2 44054e0bb33Smrg as_fn_exit $as_status 44154e0bb33Smrg} # as_fn_error 44254e0bb33Smrg 44354e0bb33Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 44454e0bb33Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 44554e0bb33Smrg as_expr=expr 446b1297603Smrgelse 44754e0bb33Smrg as_expr=false 448b1297603Smrgfi 449b1297603Smrg 45054e0bb33Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 45154e0bb33Smrg as_basename=basename 45254e0bb33Smrgelse 45354e0bb33Smrg as_basename=false 454b1297603Smrgfi 455b1297603Smrg 45654e0bb33Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 45754e0bb33Smrg as_dirname=dirname 458b1297603Smrgelse 45954e0bb33Smrg as_dirname=false 460b1297603Smrgfi 461b1297603Smrg 46254e0bb33Smrgas_me=`$as_basename -- "$0" || 46354e0bb33Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 46454e0bb33Smrg X"$0" : 'X\(//\)$' \| \ 46554e0bb33Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 46620f5670eSmrgprintf "%s\n" X/"$0" | 46754e0bb33Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 46854e0bb33Smrg s//\1/ 46954e0bb33Smrg q 47054e0bb33Smrg } 47154e0bb33Smrg /^X\/\(\/\/\)$/{ 47254e0bb33Smrg s//\1/ 47354e0bb33Smrg q 47454e0bb33Smrg } 47554e0bb33Smrg /^X\/\(\/\).*/{ 47654e0bb33Smrg s//\1/ 47754e0bb33Smrg q 47854e0bb33Smrg } 47954e0bb33Smrg s/.*/./; q'` 480b1297603Smrg 48154e0bb33Smrg# Avoid depending upon Character Ranges. 48254e0bb33Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 48354e0bb33Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 48454e0bb33Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 48554e0bb33Smrgas_cr_digits='0123456789' 48654e0bb33Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 487b1297603Smrg 488b1297603Smrg 48954e0bb33Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 49054e0bb33Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 49154e0bb33Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 49254e0bb33Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 49354e0bb33Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 494b1297603Smrg sed -n ' 495b1297603Smrg p 496b1297603Smrg /[$]LINENO/= 497b1297603Smrg ' <$as_myself | 498b1297603Smrg sed ' 499b1297603Smrg s/[$]LINENO.*/&-/ 500b1297603Smrg t lineno 501b1297603Smrg b 502b1297603Smrg :lineno 503b1297603Smrg N 504b1297603Smrg :loop 505b1297603Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 506b1297603Smrg t loop 507b1297603Smrg s/-\n.*// 508b1297603Smrg ' >$as_me.lineno && 509b1297603Smrg chmod +x "$as_me.lineno" || 51020f5670eSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 511b1297603Smrg 51233734831Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 51333734831Smrg # already done that, so ensure we don't try to do so again and fall 51433734831Smrg # in an infinite loop. This has already happened in practice. 51533734831Smrg _as_can_reexec=no; export _as_can_reexec 516b1297603Smrg # Don't try to exec as it changes $[0], causing all sort of problems 517b1297603Smrg # (the dirname of $[0] is not the place where we might find the 518b1297603Smrg # original and so on. Autoconf is especially sensitive to this). 519b1297603Smrg . "./$as_me.lineno" 520b1297603Smrg # Exit status is that of the last command. 521b1297603Smrg exit 522b1297603Smrg} 523b1297603Smrg 52420f5670eSmrg 52520f5670eSmrg# Determine whether it's possible to make 'echo' print without a newline. 52620f5670eSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 52720f5670eSmrg# for compatibility with existing Makefiles. 528b1297603SmrgECHO_C= ECHO_N= ECHO_T= 52954e0bb33Smrgcase `echo -n x` in #((((( 530b1297603Smrg-n*) 53154e0bb33Smrg case `echo 'xy\c'` in 532b1297603Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 53354e0bb33Smrg xy) ECHO_C='\c';; 53454e0bb33Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 53554e0bb33Smrg ECHO_T=' ';; 536b1297603Smrg esac;; 537b1297603Smrg*) 538b1297603Smrg ECHO_N='-n';; 539b1297603Smrgesac 540b1297603Smrg 54120f5670eSmrg# For backward compatibility with old third-party macros, we provide 54220f5670eSmrg# the shell variables $as_echo and $as_echo_n. New code should use 54320f5670eSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 54420f5670eSmrgas_echo='printf %s\n' 54520f5670eSmrgas_echo_n='printf %s' 54620f5670eSmrg 54720f5670eSmrg 548b1297603Smrgrm -f conf$$ conf$$.exe conf$$.file 549b1297603Smrgif test -d conf$$.dir; then 550b1297603Smrg rm -f conf$$.dir/conf$$.file 551b1297603Smrgelse 552b1297603Smrg rm -f conf$$.dir 5535b944e2aSmrg mkdir conf$$.dir 2>/dev/null 5545b944e2aSmrgfi 5555b944e2aSmrgif (echo >conf$$.file) 2>/dev/null; then 5565b944e2aSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 5575b944e2aSmrg as_ln_s='ln -s' 5585b944e2aSmrg # ... but there are two gotchas: 5595b944e2aSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5605b944e2aSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 56133734831Smrg # In both cases, we have to default to `cp -pR'. 5625b944e2aSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 56333734831Smrg as_ln_s='cp -pR' 5645b944e2aSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 5655b944e2aSmrg as_ln_s=ln 5665b944e2aSmrg else 56733734831Smrg as_ln_s='cp -pR' 5685b944e2aSmrg fi 569b1297603Smrgelse 57033734831Smrg as_ln_s='cp -pR' 571b1297603Smrgfi 572b1297603Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 573b1297603Smrgrmdir conf$$.dir 2>/dev/null 574b1297603Smrg 575b1297603Smrgif mkdir -p . 2>/dev/null; then 57654e0bb33Smrg as_mkdir_p='mkdir -p "$as_dir"' 577b1297603Smrgelse 578b1297603Smrg test -d ./-p && rmdir ./-p 579b1297603Smrg as_mkdir_p=false 580b1297603Smrgfi 581b1297603Smrg 58233734831Smrgas_test_x='test -x' 58333734831Smrgas_executable_p=as_fn_executable_p 584b1297603Smrg 585b1297603Smrg# Sed expression to map a string onto a valid CPP name. 586b1297603Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 587b1297603Smrg 588b1297603Smrg# Sed expression to map a string onto a valid variable name. 589b1297603Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 590b1297603Smrg 591b1297603Smrg 59254e0bb33Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 59354e0bb33Smrgexec 6>&1 594b1297603Smrg 595b1297603Smrg# Name of the host. 59654e0bb33Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 597b1297603Smrg# so uname gets run too. 598b1297603Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 599b1297603Smrg 600b1297603Smrg# 601b1297603Smrg# Initializations. 602b1297603Smrg# 603b1297603Smrgac_default_prefix=/usr/local 604b1297603Smrgac_clean_files= 605b1297603Smrgac_config_libobj_dir=. 606b1297603SmrgLIBOBJS= 607b1297603Smrgcross_compiling=no 608b1297603Smrgsubdirs= 609b1297603SmrgMFLAGS= 610b1297603SmrgMAKEFLAGS= 611b1297603Smrg 612b1297603Smrg# Identity of this package. 613b1297603SmrgPACKAGE_NAME='xinput' 614b1297603SmrgPACKAGE_TARNAME='xinput' 61520f5670eSmrgPACKAGE_VERSION='1.6.4' 61620f5670eSmrgPACKAGE_STRING='xinput 1.6.4' 617a570218aSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xinput/issues' 61854e0bb33SmrgPACKAGE_URL='' 619b1297603Smrg 6200309d3b3Smrgac_unique_file="Makefile.am" 621d3263506Smrg# Factoring default headers for most tests. 622d3263506Smrgac_includes_default="\ 62320f5670eSmrg#include <stddef.h> 62420f5670eSmrg#ifdef HAVE_STDIO_H 62520f5670eSmrg# include <stdio.h> 626d3263506Smrg#endif 62720f5670eSmrg#ifdef HAVE_STDLIB_H 628d3263506Smrg# include <stdlib.h> 629d3263506Smrg#endif 630d3263506Smrg#ifdef HAVE_STRING_H 631d3263506Smrg# include <string.h> 632d3263506Smrg#endif 633d3263506Smrg#ifdef HAVE_INTTYPES_H 634d3263506Smrg# include <inttypes.h> 635d3263506Smrg#endif 636d3263506Smrg#ifdef HAVE_STDINT_H 637d3263506Smrg# include <stdint.h> 638d3263506Smrg#endif 63920f5670eSmrg#ifdef HAVE_STRINGS_H 64020f5670eSmrg# include <strings.h> 64120f5670eSmrg#endif 64220f5670eSmrg#ifdef HAVE_SYS_TYPES_H 64320f5670eSmrg# include <sys/types.h> 64420f5670eSmrg#endif 64520f5670eSmrg#ifdef HAVE_SYS_STAT_H 64620f5670eSmrg# include <sys/stat.h> 64720f5670eSmrg#endif 648d3263506Smrg#ifdef HAVE_UNISTD_H 649d3263506Smrg# include <unistd.h> 650d3263506Smrg#endif" 651d3263506Smrg 65220f5670eSmrgac_header_c_list= 65353719b08Smrgac_subst_vars='am__EXEEXT_FALSE 65453719b08Smrgam__EXEEXT_TRUE 65553719b08SmrgLTLIBOBJS 656b1297603SmrgLIBOBJS 6570309d3b3SmrgXI22_LIBS 6580309d3b3SmrgXI22_CFLAGS 6590309d3b3SmrgXI21_LIBS 6600309d3b3SmrgXI21_CFLAGS 66153719b08SmrgHAVE_XI2 66253719b08SmrgHAVE_XI2_FALSE 66353719b08SmrgHAVE_XI2_TRUE 66453719b08SmrgXI2_LIBS 66553719b08SmrgXI2_CFLAGS 66653719b08SmrgXINPUT_LIBS 66753719b08SmrgXINPUT_CFLAGS 668cea37944SmrgMAN_SUBSTS 669cea37944SmrgXORG_MAN_PAGE 6705b944e2aSmrgADMIN_MAN_DIR 6715b944e2aSmrgDRIVER_MAN_DIR 6725b944e2aSmrgMISC_MAN_DIR 6735b944e2aSmrgFILE_MAN_DIR 6745b944e2aSmrgLIB_MAN_DIR 6755b944e2aSmrgAPP_MAN_DIR 6765b944e2aSmrgADMIN_MAN_SUFFIX 6775b944e2aSmrgDRIVER_MAN_SUFFIX 6785b944e2aSmrgMISC_MAN_SUFFIX 6795b944e2aSmrgFILE_MAN_SUFFIX 6805b944e2aSmrgLIB_MAN_SUFFIX 6815b944e2aSmrgAPP_MAN_SUFFIX 682cea37944SmrgSED 6835b944e2aSmrghost_os 6845b944e2aSmrghost_vendor 6855b944e2aSmrghost_cpu 6865b944e2aSmrghost 6875b944e2aSmrgbuild_os 6885b944e2aSmrgbuild_vendor 6895b944e2aSmrgbuild_cpu 6905b944e2aSmrgbuild 69153719b08SmrgINSTALL_CMD 69254e0bb33SmrgPKG_CONFIG_LIBDIR 69354e0bb33SmrgPKG_CONFIG_PATH 6945b944e2aSmrgPKG_CONFIG 69553719b08SmrgCHANGELOG_CMD 6960309d3b3SmrgSTRICT_CFLAGS 697d3263506SmrgCWARNFLAGS 6980309d3b3SmrgBASE_CFLAGS 6995b944e2aSmrgam__fastdepCC_FALSE 7005b944e2aSmrgam__fastdepCC_TRUE 7015b944e2aSmrgCCDEPMODE 7020309d3b3Smrgam__nodep 7035b944e2aSmrgAMDEPBACKSLASH 7045b944e2aSmrgAMDEP_FALSE 7055b944e2aSmrgAMDEP_TRUE 7065b944e2aSmrgam__include 7075b944e2aSmrgDEPDIR 7085b944e2aSmrgOBJEXT 7095b944e2aSmrgEXEEXT 7105b944e2aSmrgac_ct_CC 7115b944e2aSmrgCPPFLAGS 7125b944e2aSmrgLDFLAGS 7135b944e2aSmrgCFLAGS 7145b944e2aSmrgCC 71533734831SmrgAM_BACKSLASH 71633734831SmrgAM_DEFAULT_VERBOSITY 71733734831SmrgAM_DEFAULT_V 71833734831SmrgAM_V 71920f5670eSmrgCSCOPE 72020f5670eSmrgETAGS 72120f5670eSmrgCTAGS 7225b944e2aSmrgam__untar 7235b944e2aSmrgam__tar 7245b944e2aSmrgAMTAR 7255b944e2aSmrgam__leading_dot 7265b944e2aSmrgSET_MAKE 7275b944e2aSmrgAWK 7285b944e2aSmrgmkdir_p 7295b944e2aSmrgMKDIR_P 7305b944e2aSmrgINSTALL_STRIP_PROGRAM 7315b944e2aSmrgSTRIP 7325b944e2aSmrginstall_sh 7335b944e2aSmrgMAKEINFO 7345b944e2aSmrgAUTOHEADER 7355b944e2aSmrgAUTOMAKE 7365b944e2aSmrgAUTOCONF 7375b944e2aSmrgACLOCAL 7385b944e2aSmrgVERSION 7395b944e2aSmrgPACKAGE 7405b944e2aSmrgCYGPATH_W 7415b944e2aSmrgam__isrc 7425b944e2aSmrgINSTALL_DATA 7435b944e2aSmrgINSTALL_SCRIPT 7445b944e2aSmrgINSTALL_PROGRAM 7455b944e2aSmrgtarget_alias 7465b944e2aSmrghost_alias 7475b944e2aSmrgbuild_alias 7485b944e2aSmrgLIBS 7495b944e2aSmrgECHO_T 7505b944e2aSmrgECHO_N 7515b944e2aSmrgECHO_C 7525b944e2aSmrgDEFS 7535b944e2aSmrgmandir 7545b944e2aSmrglocaledir 7555b944e2aSmrglibdir 7565b944e2aSmrgpsdir 7575b944e2aSmrgpdfdir 7585b944e2aSmrgdvidir 7595b944e2aSmrghtmldir 7605b944e2aSmrginfodir 7615b944e2aSmrgdocdir 7625b944e2aSmrgoldincludedir 7635b944e2aSmrgincludedir 76420f5670eSmrgrunstatedir 7655b944e2aSmrglocalstatedir 7665b944e2aSmrgsharedstatedir 7675b944e2aSmrgsysconfdir 7685b944e2aSmrgdatadir 7695b944e2aSmrgdatarootdir 7705b944e2aSmrglibexecdir 7715b944e2aSmrgsbindir 7725b944e2aSmrgbindir 7735b944e2aSmrgprogram_transform_name 7745b944e2aSmrgprefix 7755b944e2aSmrgexec_prefix 77654e0bb33SmrgPACKAGE_URL 7775b944e2aSmrgPACKAGE_BUGREPORT 7785b944e2aSmrgPACKAGE_STRING 7795b944e2aSmrgPACKAGE_VERSION 7805b944e2aSmrgPACKAGE_TARNAME 7815b944e2aSmrgPACKAGE_NAME 7825b944e2aSmrgPATH_SEPARATOR 783a570218aSmrgSHELL 784a570218aSmrgam__quote' 785b1297603Smrgac_subst_files='' 7865b944e2aSmrgac_user_opts=' 7875b944e2aSmrgenable_option_checking 78833734831Smrgenable_silent_rules 7895b944e2aSmrgenable_dependency_tracking 7900309d3b3Smrgenable_selective_werror 79153719b08Smrgenable_strict_compilation 7925b944e2aSmrg' 793b1297603Smrg ac_precious_vars='build_alias 794b1297603Smrghost_alias 795b1297603Smrgtarget_alias 796b1297603SmrgCC 797b1297603SmrgCFLAGS 798b1297603SmrgLDFLAGS 799b1297603SmrgLIBS 800b1297603SmrgCPPFLAGS 801b1297603SmrgPKG_CONFIG 80254e0bb33SmrgPKG_CONFIG_PATH 80354e0bb33SmrgPKG_CONFIG_LIBDIR 804b1297603SmrgXINPUT_CFLAGS 80553719b08SmrgXINPUT_LIBS 80653719b08SmrgXI2_CFLAGS 8070309d3b3SmrgXI2_LIBS 8080309d3b3SmrgXI21_CFLAGS 8090309d3b3SmrgXI21_LIBS 8100309d3b3SmrgXI22_CFLAGS 8110309d3b3SmrgXI22_LIBS' 812b1297603Smrg 813b1297603Smrg 814b1297603Smrg# Initialize some variables set by options. 815b1297603Smrgac_init_help= 816b1297603Smrgac_init_version=false 8175b944e2aSmrgac_unrecognized_opts= 8185b944e2aSmrgac_unrecognized_sep= 819b1297603Smrg# The variables have the same names as the options, with 820b1297603Smrg# dashes changed to underlines. 821b1297603Smrgcache_file=/dev/null 822b1297603Smrgexec_prefix=NONE 823b1297603Smrgno_create= 824b1297603Smrgno_recursion= 825b1297603Smrgprefix=NONE 826b1297603Smrgprogram_prefix=NONE 827b1297603Smrgprogram_suffix=NONE 828b1297603Smrgprogram_transform_name=s,x,x, 829b1297603Smrgsilent= 830b1297603Smrgsite= 831b1297603Smrgsrcdir= 832b1297603Smrgverbose= 833b1297603Smrgx_includes=NONE 834b1297603Smrgx_libraries=NONE 835b1297603Smrg 836b1297603Smrg# Installation directory options. 837b1297603Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 838b1297603Smrg# and all the variables that are supposed to be based on exec_prefix 839b1297603Smrg# by default will actually change. 840b1297603Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 841b1297603Smrg# (The list follows the same order as the GNU Coding Standards.) 842b1297603Smrgbindir='${exec_prefix}/bin' 843b1297603Smrgsbindir='${exec_prefix}/sbin' 844b1297603Smrglibexecdir='${exec_prefix}/libexec' 845b1297603Smrgdatarootdir='${prefix}/share' 846b1297603Smrgdatadir='${datarootdir}' 847b1297603Smrgsysconfdir='${prefix}/etc' 848b1297603Smrgsharedstatedir='${prefix}/com' 849b1297603Smrglocalstatedir='${prefix}/var' 85020f5670eSmrgrunstatedir='${localstatedir}/run' 851b1297603Smrgincludedir='${prefix}/include' 852b1297603Smrgoldincludedir='/usr/include' 853b1297603Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 854b1297603Smrginfodir='${datarootdir}/info' 855b1297603Smrghtmldir='${docdir}' 856b1297603Smrgdvidir='${docdir}' 857b1297603Smrgpdfdir='${docdir}' 858b1297603Smrgpsdir='${docdir}' 859b1297603Smrglibdir='${exec_prefix}/lib' 860b1297603Smrglocaledir='${datarootdir}/locale' 861b1297603Smrgmandir='${datarootdir}/man' 862b1297603Smrg 863b1297603Smrgac_prev= 864b1297603Smrgac_dashdash= 865b1297603Smrgfor ac_option 866b1297603Smrgdo 867b1297603Smrg # If the previous option needs an argument, assign it. 868b1297603Smrg if test -n "$ac_prev"; then 869b1297603Smrg eval $ac_prev=\$ac_option 870b1297603Smrg ac_prev= 871b1297603Smrg continue 872b1297603Smrg fi 873b1297603Smrg 874b1297603Smrg case $ac_option in 8750309d3b3Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 8760309d3b3Smrg *=) ac_optarg= ;; 8770309d3b3Smrg *) ac_optarg=yes ;; 878b1297603Smrg esac 879b1297603Smrg 880b1297603Smrg case $ac_dashdash$ac_option in 881b1297603Smrg --) 882b1297603Smrg ac_dashdash=yes ;; 883b1297603Smrg 884b1297603Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 885b1297603Smrg ac_prev=bindir ;; 886b1297603Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 887b1297603Smrg bindir=$ac_optarg ;; 888b1297603Smrg 889b1297603Smrg -build | --build | --buil | --bui | --bu) 890b1297603Smrg ac_prev=build_alias ;; 891b1297603Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 892b1297603Smrg build_alias=$ac_optarg ;; 893b1297603Smrg 894b1297603Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 895b1297603Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 896b1297603Smrg ac_prev=cache_file ;; 897b1297603Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 898b1297603Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 899b1297603Smrg cache_file=$ac_optarg ;; 900b1297603Smrg 901b1297603Smrg --config-cache | -C) 902b1297603Smrg cache_file=config.cache ;; 903b1297603Smrg 904b1297603Smrg -datadir | --datadir | --datadi | --datad) 905b1297603Smrg ac_prev=datadir ;; 906b1297603Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 907b1297603Smrg datadir=$ac_optarg ;; 908b1297603Smrg 909b1297603Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 910b1297603Smrg | --dataroo | --dataro | --datar) 911b1297603Smrg ac_prev=datarootdir ;; 912b1297603Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 913b1297603Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 914b1297603Smrg datarootdir=$ac_optarg ;; 915b1297603Smrg 916b1297603Smrg -disable-* | --disable-*) 9175b944e2aSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 918b1297603Smrg # Reject names that are not valid shell variable names. 9195b944e2aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 92020f5670eSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9215b944e2aSmrg ac_useropt_orig=$ac_useropt 92220f5670eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9235b944e2aSmrg case $ac_user_opts in 9245b944e2aSmrg *" 9255b944e2aSmrg"enable_$ac_useropt" 9265b944e2aSmrg"*) ;; 9275b944e2aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9285b944e2aSmrg ac_unrecognized_sep=', ';; 9295b944e2aSmrg esac 9305b944e2aSmrg eval enable_$ac_useropt=no ;; 931b1297603Smrg 932b1297603Smrg -docdir | --docdir | --docdi | --doc | --do) 933b1297603Smrg ac_prev=docdir ;; 934b1297603Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 935b1297603Smrg docdir=$ac_optarg ;; 936b1297603Smrg 937b1297603Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 938b1297603Smrg ac_prev=dvidir ;; 939b1297603Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 940b1297603Smrg dvidir=$ac_optarg ;; 941b1297603Smrg 942b1297603Smrg -enable-* | --enable-*) 9435b944e2aSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 944b1297603Smrg # Reject names that are not valid shell variable names. 9455b944e2aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 94620f5670eSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9475b944e2aSmrg ac_useropt_orig=$ac_useropt 94820f5670eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9495b944e2aSmrg case $ac_user_opts in 9505b944e2aSmrg *" 9515b944e2aSmrg"enable_$ac_useropt" 9525b944e2aSmrg"*) ;; 9535b944e2aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9545b944e2aSmrg ac_unrecognized_sep=', ';; 9555b944e2aSmrg esac 9565b944e2aSmrg eval enable_$ac_useropt=\$ac_optarg ;; 957b1297603Smrg 958b1297603Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 959b1297603Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 960b1297603Smrg | --exec | --exe | --ex) 961b1297603Smrg ac_prev=exec_prefix ;; 962b1297603Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 963b1297603Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 964b1297603Smrg | --exec=* | --exe=* | --ex=*) 965b1297603Smrg exec_prefix=$ac_optarg ;; 966b1297603Smrg 967b1297603Smrg -gas | --gas | --ga | --g) 968b1297603Smrg # Obsolete; use --with-gas. 969b1297603Smrg with_gas=yes ;; 970b1297603Smrg 971b1297603Smrg -help | --help | --hel | --he | -h) 972b1297603Smrg ac_init_help=long ;; 973b1297603Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 974b1297603Smrg ac_init_help=recursive ;; 975b1297603Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 976b1297603Smrg ac_init_help=short ;; 977b1297603Smrg 978b1297603Smrg -host | --host | --hos | --ho) 979b1297603Smrg ac_prev=host_alias ;; 980b1297603Smrg -host=* | --host=* | --hos=* | --ho=*) 981b1297603Smrg host_alias=$ac_optarg ;; 982b1297603Smrg 983b1297603Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 984b1297603Smrg ac_prev=htmldir ;; 985b1297603Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 986b1297603Smrg | --ht=*) 987b1297603Smrg htmldir=$ac_optarg ;; 988b1297603Smrg 989b1297603Smrg -includedir | --includedir | --includedi | --included | --include \ 990b1297603Smrg | --includ | --inclu | --incl | --inc) 991b1297603Smrg ac_prev=includedir ;; 992b1297603Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 993b1297603Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 994b1297603Smrg includedir=$ac_optarg ;; 995b1297603Smrg 996b1297603Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 997b1297603Smrg ac_prev=infodir ;; 998b1297603Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 999b1297603Smrg infodir=$ac_optarg ;; 1000b1297603Smrg 1001b1297603Smrg -libdir | --libdir | --libdi | --libd) 1002b1297603Smrg ac_prev=libdir ;; 1003b1297603Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 1004b1297603Smrg libdir=$ac_optarg ;; 1005b1297603Smrg 1006b1297603Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1007b1297603Smrg | --libexe | --libex | --libe) 1008b1297603Smrg ac_prev=libexecdir ;; 1009b1297603Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1010b1297603Smrg | --libexe=* | --libex=* | --libe=*) 1011b1297603Smrg libexecdir=$ac_optarg ;; 1012b1297603Smrg 1013b1297603Smrg -localedir | --localedir | --localedi | --localed | --locale) 1014b1297603Smrg ac_prev=localedir ;; 1015b1297603Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1016b1297603Smrg localedir=$ac_optarg ;; 1017b1297603Smrg 1018b1297603Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1019b1297603Smrg | --localstate | --localstat | --localsta | --localst | --locals) 1020b1297603Smrg ac_prev=localstatedir ;; 1021b1297603Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1022b1297603Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1023b1297603Smrg localstatedir=$ac_optarg ;; 1024b1297603Smrg 1025b1297603Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1026b1297603Smrg ac_prev=mandir ;; 1027b1297603Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1028b1297603Smrg mandir=$ac_optarg ;; 1029b1297603Smrg 1030b1297603Smrg -nfp | --nfp | --nf) 1031b1297603Smrg # Obsolete; use --without-fp. 1032b1297603Smrg with_fp=no ;; 1033b1297603Smrg 1034b1297603Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1035b1297603Smrg | --no-cr | --no-c | -n) 1036b1297603Smrg no_create=yes ;; 1037b1297603Smrg 1038b1297603Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1039b1297603Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1040b1297603Smrg no_recursion=yes ;; 1041b1297603Smrg 1042b1297603Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1043b1297603Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1044b1297603Smrg | --oldin | --oldi | --old | --ol | --o) 1045b1297603Smrg ac_prev=oldincludedir ;; 1046b1297603Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1047b1297603Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1048b1297603Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1049b1297603Smrg oldincludedir=$ac_optarg ;; 1050b1297603Smrg 1051b1297603Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1052b1297603Smrg ac_prev=prefix ;; 1053b1297603Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1054b1297603Smrg prefix=$ac_optarg ;; 1055b1297603Smrg 1056b1297603Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1057b1297603Smrg | --program-pre | --program-pr | --program-p) 1058b1297603Smrg ac_prev=program_prefix ;; 1059b1297603Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1060b1297603Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1061b1297603Smrg program_prefix=$ac_optarg ;; 1062b1297603Smrg 1063b1297603Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1064b1297603Smrg | --program-suf | --program-su | --program-s) 1065b1297603Smrg ac_prev=program_suffix ;; 1066b1297603Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1067b1297603Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1068b1297603Smrg program_suffix=$ac_optarg ;; 1069b1297603Smrg 1070b1297603Smrg -program-transform-name | --program-transform-name \ 1071b1297603Smrg | --program-transform-nam | --program-transform-na \ 1072b1297603Smrg | --program-transform-n | --program-transform- \ 1073b1297603Smrg | --program-transform | --program-transfor \ 1074b1297603Smrg | --program-transfo | --program-transf \ 1075b1297603Smrg | --program-trans | --program-tran \ 1076b1297603Smrg | --progr-tra | --program-tr | --program-t) 1077b1297603Smrg ac_prev=program_transform_name ;; 1078b1297603Smrg -program-transform-name=* | --program-transform-name=* \ 1079b1297603Smrg | --program-transform-nam=* | --program-transform-na=* \ 1080b1297603Smrg | --program-transform-n=* | --program-transform-=* \ 1081b1297603Smrg | --program-transform=* | --program-transfor=* \ 1082b1297603Smrg | --program-transfo=* | --program-transf=* \ 1083b1297603Smrg | --program-trans=* | --program-tran=* \ 1084b1297603Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1085b1297603Smrg program_transform_name=$ac_optarg ;; 1086b1297603Smrg 1087b1297603Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1088b1297603Smrg ac_prev=pdfdir ;; 1089b1297603Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1090b1297603Smrg pdfdir=$ac_optarg ;; 1091b1297603Smrg 1092b1297603Smrg -psdir | --psdir | --psdi | --psd | --ps) 1093b1297603Smrg ac_prev=psdir ;; 1094b1297603Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1095b1297603Smrg psdir=$ac_optarg ;; 1096b1297603Smrg 1097b1297603Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1098b1297603Smrg | -silent | --silent | --silen | --sile | --sil) 1099b1297603Smrg silent=yes ;; 1100b1297603Smrg 110120f5670eSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 110220f5670eSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 110320f5670eSmrg | --run | --ru | --r) 110420f5670eSmrg ac_prev=runstatedir ;; 110520f5670eSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 110620f5670eSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 110720f5670eSmrg | --run=* | --ru=* | --r=*) 110820f5670eSmrg runstatedir=$ac_optarg ;; 110920f5670eSmrg 1110b1297603Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1111b1297603Smrg ac_prev=sbindir ;; 1112b1297603Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1113b1297603Smrg | --sbi=* | --sb=*) 1114b1297603Smrg sbindir=$ac_optarg ;; 1115b1297603Smrg 1116b1297603Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1117b1297603Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1118b1297603Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1119b1297603Smrg | --sha | --sh) 1120b1297603Smrg ac_prev=sharedstatedir ;; 1121b1297603Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1122b1297603Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1123b1297603Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1124b1297603Smrg | --sha=* | --sh=*) 1125b1297603Smrg sharedstatedir=$ac_optarg ;; 1126b1297603Smrg 1127b1297603Smrg -site | --site | --sit) 1128b1297603Smrg ac_prev=site ;; 1129b1297603Smrg -site=* | --site=* | --sit=*) 1130b1297603Smrg site=$ac_optarg ;; 1131b1297603Smrg 1132b1297603Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1133b1297603Smrg ac_prev=srcdir ;; 1134b1297603Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1135b1297603Smrg srcdir=$ac_optarg ;; 1136b1297603Smrg 1137b1297603Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1138b1297603Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1139b1297603Smrg ac_prev=sysconfdir ;; 1140b1297603Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1141b1297603Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1142b1297603Smrg sysconfdir=$ac_optarg ;; 1143b1297603Smrg 1144b1297603Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1145b1297603Smrg ac_prev=target_alias ;; 1146b1297603Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1147b1297603Smrg target_alias=$ac_optarg ;; 1148b1297603Smrg 1149b1297603Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1150b1297603Smrg verbose=yes ;; 1151b1297603Smrg 1152b1297603Smrg -version | --version | --versio | --versi | --vers | -V) 1153b1297603Smrg ac_init_version=: ;; 1154b1297603Smrg 1155b1297603Smrg -with-* | --with-*) 11565b944e2aSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1157b1297603Smrg # Reject names that are not valid shell variable names. 11585b944e2aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 115920f5670eSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11605b944e2aSmrg ac_useropt_orig=$ac_useropt 116120f5670eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11625b944e2aSmrg case $ac_user_opts in 11635b944e2aSmrg *" 11645b944e2aSmrg"with_$ac_useropt" 11655b944e2aSmrg"*) ;; 11665b944e2aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11675b944e2aSmrg ac_unrecognized_sep=', ';; 11685b944e2aSmrg esac 11695b944e2aSmrg eval with_$ac_useropt=\$ac_optarg ;; 1170b1297603Smrg 1171b1297603Smrg -without-* | --without-*) 11725b944e2aSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1173b1297603Smrg # Reject names that are not valid shell variable names. 11745b944e2aSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 117520f5670eSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11765b944e2aSmrg ac_useropt_orig=$ac_useropt 117720f5670eSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11785b944e2aSmrg case $ac_user_opts in 11795b944e2aSmrg *" 11805b944e2aSmrg"with_$ac_useropt" 11815b944e2aSmrg"*) ;; 11825b944e2aSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11835b944e2aSmrg ac_unrecognized_sep=', ';; 11845b944e2aSmrg esac 11855b944e2aSmrg eval with_$ac_useropt=no ;; 1186b1297603Smrg 1187b1297603Smrg --x) 1188b1297603Smrg # Obsolete; use --with-x. 1189b1297603Smrg with_x=yes ;; 1190b1297603Smrg 1191b1297603Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1192b1297603Smrg | --x-incl | --x-inc | --x-in | --x-i) 1193b1297603Smrg ac_prev=x_includes ;; 1194b1297603Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1195b1297603Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1196b1297603Smrg x_includes=$ac_optarg ;; 1197b1297603Smrg 1198b1297603Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1199b1297603Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1200b1297603Smrg ac_prev=x_libraries ;; 1201b1297603Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1202b1297603Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1203b1297603Smrg x_libraries=$ac_optarg ;; 1204b1297603Smrg 120554e0bb33Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 120654e0bb33SmrgTry \`$0 --help' for more information" 1207b1297603Smrg ;; 1208b1297603Smrg 1209b1297603Smrg *=*) 1210b1297603Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1211b1297603Smrg # Reject names that are not valid shell variable names. 121254e0bb33Smrg case $ac_envvar in #( 121354e0bb33Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 121454e0bb33Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 121554e0bb33Smrg esac 1216b1297603Smrg eval $ac_envvar=\$ac_optarg 1217b1297603Smrg export $ac_envvar ;; 1218b1297603Smrg 1219b1297603Smrg *) 1220b1297603Smrg # FIXME: should be removed in autoconf 3.0. 122120f5670eSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1222b1297603Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 122320f5670eSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 12240309d3b3Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1225b1297603Smrg ;; 1226b1297603Smrg 1227b1297603Smrg esac 1228b1297603Smrgdone 1229b1297603Smrg 1230b1297603Smrgif test -n "$ac_prev"; then 1231b1297603Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 123254e0bb33Smrg as_fn_error $? "missing argument to $ac_option" 1233b1297603Smrgfi 1234b1297603Smrg 12355b944e2aSmrgif test -n "$ac_unrecognized_opts"; then 12365b944e2aSmrg case $enable_option_checking in 12375b944e2aSmrg no) ;; 123854e0bb33Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 123920f5670eSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 12405b944e2aSmrg esac 12415b944e2aSmrgfi 12425b944e2aSmrg 12435b944e2aSmrg# Check all directory arguments for consistency. 1244b1297603Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1245b1297603Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1246b1297603Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 124720f5670eSmrg libdir localedir mandir runstatedir 1248b1297603Smrgdo 1249b1297603Smrg eval ac_val=\$$ac_var 12505b944e2aSmrg # Remove trailing slashes. 12515b944e2aSmrg case $ac_val in 12525b944e2aSmrg */ ) 12535b944e2aSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12545b944e2aSmrg eval $ac_var=\$ac_val;; 12555b944e2aSmrg esac 12565b944e2aSmrg # Be sure to have absolute directory names. 1257b1297603Smrg case $ac_val in 1258b1297603Smrg [\\/$]* | ?:[\\/]* ) continue;; 1259b1297603Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1260b1297603Smrg esac 126154e0bb33Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1262b1297603Smrgdone 1263b1297603Smrg 1264b1297603Smrg# There might be people who depend on the old broken behavior: `$host' 1265b1297603Smrg# used to hold the argument of --host etc. 1266b1297603Smrg# FIXME: To remove some day. 1267b1297603Smrgbuild=$build_alias 1268b1297603Smrghost=$host_alias 1269b1297603Smrgtarget=$target_alias 1270b1297603Smrg 1271b1297603Smrg# FIXME: To remove some day. 1272b1297603Smrgif test "x$host_alias" != x; then 1273b1297603Smrg if test "x$build_alias" = x; then 1274b1297603Smrg cross_compiling=maybe 1275b1297603Smrg elif test "x$build_alias" != "x$host_alias"; then 1276b1297603Smrg cross_compiling=yes 1277b1297603Smrg fi 1278b1297603Smrgfi 1279b1297603Smrg 1280b1297603Smrgac_tool_prefix= 1281b1297603Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1282b1297603Smrg 1283b1297603Smrgtest "$silent" = yes && exec 6>/dev/null 1284b1297603Smrg 1285b1297603Smrg 1286b1297603Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1287b1297603Smrgac_ls_di=`ls -di .` && 1288b1297603Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 128954e0bb33Smrg as_fn_error $? "working directory cannot be determined" 1290b1297603Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 129154e0bb33Smrg as_fn_error $? "pwd does not report name of working directory" 1292b1297603Smrg 1293b1297603Smrg 1294b1297603Smrg# Find the source files, if location was not specified. 1295b1297603Smrgif test -z "$srcdir"; then 1296b1297603Smrg ac_srcdir_defaulted=yes 1297b1297603Smrg # Try the directory containing this script, then the parent directory. 12985b944e2aSmrg ac_confdir=`$as_dirname -- "$as_myself" || 12995b944e2aSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13005b944e2aSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 13015b944e2aSmrg X"$as_myself" : 'X\(//\)$' \| \ 13025b944e2aSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 130320f5670eSmrgprintf "%s\n" X"$as_myself" | 1304b1297603Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1305b1297603Smrg s//\1/ 1306b1297603Smrg q 1307b1297603Smrg } 1308b1297603Smrg /^X\(\/\/\)[^/].*/{ 1309b1297603Smrg s//\1/ 1310b1297603Smrg q 1311b1297603Smrg } 1312b1297603Smrg /^X\(\/\/\)$/{ 1313b1297603Smrg s//\1/ 1314b1297603Smrg q 1315b1297603Smrg } 1316b1297603Smrg /^X\(\/\).*/{ 1317b1297603Smrg s//\1/ 1318b1297603Smrg q 1319b1297603Smrg } 1320b1297603Smrg s/.*/./; q'` 1321b1297603Smrg srcdir=$ac_confdir 1322b1297603Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1323b1297603Smrg srcdir=.. 1324b1297603Smrg fi 1325b1297603Smrgelse 1326b1297603Smrg ac_srcdir_defaulted=no 1327b1297603Smrgfi 1328b1297603Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1329b1297603Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 133054e0bb33Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1331b1297603Smrgfi 1332b1297603Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1333b1297603Smrgac_abs_confdir=`( 133454e0bb33Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1335b1297603Smrg pwd)` 1336b1297603Smrg# When building in place, set srcdir=. 1337b1297603Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1338b1297603Smrg srcdir=. 1339b1297603Smrgfi 1340b1297603Smrg# Remove unnecessary trailing slashes from srcdir. 1341b1297603Smrg# Double slashes in file names in object file debugging info 1342b1297603Smrg# mess up M-x gdb in Emacs. 1343b1297603Smrgcase $srcdir in 1344b1297603Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1345b1297603Smrgesac 1346b1297603Smrgfor ac_var in $ac_precious_vars; do 1347b1297603Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1348b1297603Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1349b1297603Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1350b1297603Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1351b1297603Smrgdone 1352b1297603Smrg 1353b1297603Smrg# 1354b1297603Smrg# Report the --help message. 1355b1297603Smrg# 1356b1297603Smrgif test "$ac_init_help" = "long"; then 1357b1297603Smrg # Omit some internal or obsolete options to make the list less imposing. 1358b1297603Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1359b1297603Smrg cat <<_ACEOF 136020f5670eSmrg\`configure' configures xinput 1.6.4 to adapt to many kinds of systems. 1361b1297603Smrg 1362b1297603SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1363b1297603Smrg 1364b1297603SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1365b1297603SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1366b1297603Smrg 1367b1297603SmrgDefaults for the options are specified in brackets. 1368b1297603Smrg 1369b1297603SmrgConfiguration: 1370b1297603Smrg -h, --help display this help and exit 1371b1297603Smrg --help=short display options specific to this package 1372b1297603Smrg --help=recursive display the short help of all the included packages 1373b1297603Smrg -V, --version display version information and exit 137454e0bb33Smrg -q, --quiet, --silent do not print \`checking ...' messages 1375b1297603Smrg --cache-file=FILE cache test results in FILE [disabled] 1376b1297603Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1377b1297603Smrg -n, --no-create do not create output files 1378b1297603Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1379b1297603Smrg 1380b1297603SmrgInstallation directories: 1381b1297603Smrg --prefix=PREFIX install architecture-independent files in PREFIX 13825b944e2aSmrg [$ac_default_prefix] 1383b1297603Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13845b944e2aSmrg [PREFIX] 1385b1297603Smrg 1386b1297603SmrgBy default, \`make install' will install all the files in 1387b1297603Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1388b1297603Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1389b1297603Smrgfor instance \`--prefix=\$HOME'. 1390b1297603Smrg 1391b1297603SmrgFor better control, use the options below. 1392b1297603Smrg 1393b1297603SmrgFine tuning of the installation directories: 13945b944e2aSmrg --bindir=DIR user executables [EPREFIX/bin] 13955b944e2aSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13965b944e2aSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 13975b944e2aSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13985b944e2aSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13995b944e2aSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 140020f5670eSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 14015b944e2aSmrg --libdir=DIR object code libraries [EPREFIX/lib] 14025b944e2aSmrg --includedir=DIR C header files [PREFIX/include] 14035b944e2aSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 14045b944e2aSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 14055b944e2aSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 14065b944e2aSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 14075b944e2aSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 14085b944e2aSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 14095b944e2aSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xinput] 14105b944e2aSmrg --htmldir=DIR html documentation [DOCDIR] 14115b944e2aSmrg --dvidir=DIR dvi documentation [DOCDIR] 14125b944e2aSmrg --pdfdir=DIR pdf documentation [DOCDIR] 14135b944e2aSmrg --psdir=DIR ps documentation [DOCDIR] 1414b1297603Smrg_ACEOF 1415b1297603Smrg 1416b1297603Smrg cat <<\_ACEOF 1417b1297603Smrg 1418b1297603SmrgProgram names: 1419b1297603Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1420b1297603Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1421b1297603Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1422b1297603Smrg 1423b1297603SmrgSystem types: 1424b1297603Smrg --build=BUILD configure for building on BUILD [guessed] 1425b1297603Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1426b1297603Smrg_ACEOF 1427b1297603Smrgfi 1428b1297603Smrg 1429b1297603Smrgif test -n "$ac_init_help"; then 1430b1297603Smrg case $ac_init_help in 143120f5670eSmrg short | recursive ) echo "Configuration of xinput 1.6.4:";; 1432b1297603Smrg esac 1433b1297603Smrg cat <<\_ACEOF 1434b1297603Smrg 1435b1297603SmrgOptional Features: 14365b944e2aSmrg --disable-option-checking ignore unrecognized --enable/--with options 1437b1297603Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1438b1297603Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 143933734831Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 144033734831Smrg --disable-silent-rules verbose build output (undo: "make V=0") 144133734831Smrg --enable-dependency-tracking 144233734831Smrg do not reject slow dependency extractors 144333734831Smrg --disable-dependency-tracking 144433734831Smrg speeds up one-time build 14450309d3b3Smrg --disable-selective-werror 14460309d3b3Smrg Turn off selective compiler errors. (default: 14470309d3b3Smrg enabled) 144853719b08Smrg --enable-strict-compilation 144953719b08Smrg Enable all warnings from compiler and make them 145053719b08Smrg errors (default: disabled) 1451b1297603Smrg 1452b1297603SmrgSome influential environment variables: 1453b1297603Smrg CC C compiler command 1454b1297603Smrg CFLAGS C compiler flags 1455b1297603Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1456b1297603Smrg nonstandard directory <lib dir> 1457b1297603Smrg LIBS libraries to pass to the linker, e.g. -l<library> 145854e0bb33Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1459b1297603Smrg you have headers in a nonstandard directory <include dir> 1460b1297603Smrg PKG_CONFIG path to pkg-config utility 146154e0bb33Smrg PKG_CONFIG_PATH 146254e0bb33Smrg directories to add to pkg-config's search path 146354e0bb33Smrg PKG_CONFIG_LIBDIR 146454e0bb33Smrg path overriding pkg-config's built-in search path 1465b1297603Smrg XINPUT_CFLAGS 1466b1297603Smrg C compiler flags for XINPUT, overriding pkg-config 1467b1297603Smrg XINPUT_LIBS linker flags for XINPUT, overriding pkg-config 146853719b08Smrg XI2_CFLAGS C compiler flags for XI2, overriding pkg-config 146953719b08Smrg XI2_LIBS linker flags for XI2, overriding pkg-config 14700309d3b3Smrg XI21_CFLAGS C compiler flags for XI21, overriding pkg-config 14710309d3b3Smrg XI21_LIBS linker flags for XI21, overriding pkg-config 14720309d3b3Smrg XI22_CFLAGS C compiler flags for XI22, overriding pkg-config 14730309d3b3Smrg XI22_LIBS linker flags for XI22, overriding pkg-config 1474b1297603Smrg 1475b1297603SmrgUse these variables to override the choices made by `configure' or to help 1476b1297603Smrgit to find libraries and programs with nonstandard names/locations. 1477b1297603Smrg 1478a570218aSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xinput/issues>. 1479b1297603Smrg_ACEOF 1480b1297603Smrgac_status=$? 1481b1297603Smrgfi 1482b1297603Smrg 1483b1297603Smrgif test "$ac_init_help" = "recursive"; then 1484b1297603Smrg # If there are subdirs, report their specific --help. 1485b1297603Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14865b944e2aSmrg test -d "$ac_dir" || 14875b944e2aSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14885b944e2aSmrg continue 1489b1297603Smrg ac_builddir=. 1490b1297603Smrg 1491b1297603Smrgcase "$ac_dir" in 1492b1297603Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1493b1297603Smrg*) 149420f5670eSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1495b1297603Smrg # A ".." for each directory in $ac_dir_suffix. 149620f5670eSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1497b1297603Smrg case $ac_top_builddir_sub in 1498b1297603Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1499b1297603Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1500b1297603Smrg esac ;; 1501b1297603Smrgesac 1502b1297603Smrgac_abs_top_builddir=$ac_pwd 1503b1297603Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1504b1297603Smrg# for backward compatibility: 1505b1297603Smrgac_top_builddir=$ac_top_build_prefix 1506b1297603Smrg 150754e0bb33Smrgcase $srcdir in 150854e0bb33Smrg .) # We are building in place. 150954e0bb33Smrg ac_srcdir=. 151054e0bb33Smrg ac_top_srcdir=$ac_top_builddir_sub 151154e0bb33Smrg ac_abs_top_srcdir=$ac_pwd ;; 151254e0bb33Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 151354e0bb33Smrg ac_srcdir=$srcdir$ac_dir_suffix; 151454e0bb33Smrg ac_top_srcdir=$srcdir 151554e0bb33Smrg ac_abs_top_srcdir=$srcdir ;; 151654e0bb33Smrg *) # Relative name. 151754e0bb33Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 151854e0bb33Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 151954e0bb33Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 152054e0bb33Smrgesac 152154e0bb33Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 152254e0bb33Smrg 152354e0bb33Smrg cd "$ac_dir" || { ac_status=$?; continue; } 152420f5670eSmrg # Check for configure.gnu first; this name is used for a wrapper for 152520f5670eSmrg # Metaconfig's "Configure" on case-insensitive file systems. 152654e0bb33Smrg if test -f "$ac_srcdir/configure.gnu"; then 152754e0bb33Smrg echo && 152854e0bb33Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 152954e0bb33Smrg elif test -f "$ac_srcdir/configure"; then 153054e0bb33Smrg echo && 153154e0bb33Smrg $SHELL "$ac_srcdir/configure" --help=recursive 153254e0bb33Smrg else 153320f5670eSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 153454e0bb33Smrg fi || ac_status=$? 153554e0bb33Smrg cd "$ac_pwd" || { ac_status=$?; break; } 153654e0bb33Smrg done 153754e0bb33Smrgfi 153854e0bb33Smrg 153954e0bb33Smrgtest -n "$ac_init_help" && exit $ac_status 154054e0bb33Smrgif $ac_init_version; then 154154e0bb33Smrg cat <<\_ACEOF 154220f5670eSmrgxinput configure 1.6.4 154320f5670eSmrggenerated by GNU Autoconf 2.71 154454e0bb33Smrg 154520f5670eSmrgCopyright (C) 2021 Free Software Foundation, Inc. 154654e0bb33SmrgThis configure script is free software; the Free Software Foundation 154754e0bb33Smrggives unlimited permission to copy, distribute and modify it. 154854e0bb33Smrg_ACEOF 154954e0bb33Smrg exit 155054e0bb33Smrgfi 155154e0bb33Smrg 155254e0bb33Smrg## ------------------------ ## 155354e0bb33Smrg## Autoconf initialization. ## 155454e0bb33Smrg## ------------------------ ## 155554e0bb33Smrg 155654e0bb33Smrg# ac_fn_c_try_compile LINENO 155754e0bb33Smrg# -------------------------- 155854e0bb33Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 155954e0bb33Smrgac_fn_c_try_compile () 156054e0bb33Smrg{ 156154e0bb33Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 156220f5670eSmrg rm -f conftest.$ac_objext conftest.beam 156354e0bb33Smrg if { { ac_try="$ac_compile" 156454e0bb33Smrgcase "(($ac_try" in 156554e0bb33Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 156654e0bb33Smrg *) ac_try_echo=$ac_try;; 156754e0bb33Smrgesac 156854e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 156920f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 157054e0bb33Smrg (eval "$ac_compile") 2>conftest.err 157154e0bb33Smrg ac_status=$? 157254e0bb33Smrg if test -s conftest.err; then 157354e0bb33Smrg grep -v '^ *+' conftest.err >conftest.er1 157454e0bb33Smrg cat conftest.er1 >&5 157554e0bb33Smrg mv -f conftest.er1 conftest.err 157654e0bb33Smrg fi 157720f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 157854e0bb33Smrg test $ac_status = 0; } && { 157954e0bb33Smrg test -z "$ac_c_werror_flag" || 158054e0bb33Smrg test ! -s conftest.err 158120f5670eSmrg } && test -s conftest.$ac_objext 158220f5670eSmrgthen : 158354e0bb33Smrg ac_retval=0 158420f5670eSmrgelse $as_nop 158520f5670eSmrg printf "%s\n" "$as_me: failed program was:" >&5 158654e0bb33Smrgsed 's/^/| /' conftest.$ac_ext >&5 158754e0bb33Smrg 158854e0bb33Smrg ac_retval=1 158954e0bb33Smrgfi 15900309d3b3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 159154e0bb33Smrg as_fn_set_status $ac_retval 159254e0bb33Smrg 159354e0bb33Smrg} # ac_fn_c_try_compile 159454e0bb33Smrg 159520f5670eSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 159620f5670eSmrg# ------------------------------------------------------------------ 159754e0bb33Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 159820f5670eSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 159920f5670eSmrgac_fn_check_decl () 160054e0bb33Smrg{ 160154e0bb33Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 160254e0bb33Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 160320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 160420f5670eSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 160520f5670eSmrgif eval test \${$3+y} 160620f5670eSmrgthen : 160720f5670eSmrg printf %s "(cached) " >&6 160820f5670eSmrgelse $as_nop 160954e0bb33Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 161020f5670eSmrg eval ac_save_FLAGS=\$$6 161120f5670eSmrg as_fn_append $6 " $5" 161254e0bb33Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 161354e0bb33Smrg/* end confdefs.h. */ 161454e0bb33Smrg$4 161554e0bb33Smrgint 161620f5670eSmrgmain (void) 161754e0bb33Smrg{ 161854e0bb33Smrg#ifndef $as_decl_name 161954e0bb33Smrg#ifdef __cplusplus 162054e0bb33Smrg (void) $as_decl_use; 162154e0bb33Smrg#else 162254e0bb33Smrg (void) $as_decl_name; 162354e0bb33Smrg#endif 162454e0bb33Smrg#endif 162554e0bb33Smrg 162654e0bb33Smrg ; 162754e0bb33Smrg return 0; 162854e0bb33Smrg} 162954e0bb33Smrg_ACEOF 163020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 163120f5670eSmrgthen : 163254e0bb33Smrg eval "$3=yes" 163320f5670eSmrgelse $as_nop 163454e0bb33Smrg eval "$3=no" 163554e0bb33Smrgfi 163620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 163720f5670eSmrg eval $6=\$ac_save_FLAGS 1638b1297603Smrg 1639b1297603Smrgfi 164020f5670eSmrgeval ac_res=\$$3 164120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 164220f5670eSmrgprintf "%s\n" "$ac_res" >&6; } 16430309d3b3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1644b1297603Smrg 164520f5670eSmrg} # ac_fn_check_decl 1646b1297603Smrg 164754e0bb33Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 164854e0bb33Smrg# ------------------------------------------------------- 164954e0bb33Smrg# Tests whether HEADER exists and can be compiled using the include files in 165054e0bb33Smrg# INCLUDES, setting the cache variable VAR accordingly. 165154e0bb33Smrgac_fn_c_check_header_compile () 165254e0bb33Smrg{ 165354e0bb33Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 165420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 165520f5670eSmrgprintf %s "checking for $2... " >&6; } 165620f5670eSmrgif eval test \${$3+y} 165720f5670eSmrgthen : 165820f5670eSmrg printf %s "(cached) " >&6 165920f5670eSmrgelse $as_nop 166054e0bb33Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 166154e0bb33Smrg/* end confdefs.h. */ 166254e0bb33Smrg$4 166354e0bb33Smrg#include <$2> 1664b1297603Smrg_ACEOF 166520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 166620f5670eSmrgthen : 166754e0bb33Smrg eval "$3=yes" 166820f5670eSmrgelse $as_nop 166954e0bb33Smrg eval "$3=no" 167054e0bb33Smrgfi 167120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1672b1297603Smrgfi 167354e0bb33Smrgeval ac_res=\$$3 167420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 167520f5670eSmrgprintf "%s\n" "$ac_res" >&6; } 16760309d3b3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 167754e0bb33Smrg 167854e0bb33Smrg} # ac_fn_c_check_header_compile 16790309d3b3Smrg 16800309d3b3Smrg# ac_fn_c_try_link LINENO 16810309d3b3Smrg# ----------------------- 16820309d3b3Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 16830309d3b3Smrgac_fn_c_try_link () 16840309d3b3Smrg{ 16850309d3b3Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 168620f5670eSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 16870309d3b3Smrg if { { ac_try="$ac_link" 16880309d3b3Smrgcase "(($ac_try" in 16890309d3b3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16900309d3b3Smrg *) ac_try_echo=$ac_try;; 16910309d3b3Smrgesac 16920309d3b3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 169320f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 16940309d3b3Smrg (eval "$ac_link") 2>conftest.err 16950309d3b3Smrg ac_status=$? 16960309d3b3Smrg if test -s conftest.err; then 16970309d3b3Smrg grep -v '^ *+' conftest.err >conftest.er1 16980309d3b3Smrg cat conftest.er1 >&5 16990309d3b3Smrg mv -f conftest.er1 conftest.err 17000309d3b3Smrg fi 170120f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17020309d3b3Smrg test $ac_status = 0; } && { 17030309d3b3Smrg test -z "$ac_c_werror_flag" || 17040309d3b3Smrg test ! -s conftest.err 17050309d3b3Smrg } && test -s conftest$ac_exeext && { 17060309d3b3Smrg test "$cross_compiling" = yes || 170733734831Smrg test -x conftest$ac_exeext 170820f5670eSmrg } 170920f5670eSmrgthen : 17100309d3b3Smrg ac_retval=0 171120f5670eSmrgelse $as_nop 171220f5670eSmrg printf "%s\n" "$as_me: failed program was:" >&5 17130309d3b3Smrgsed 's/^/| /' conftest.$ac_ext >&5 17140309d3b3Smrg 17150309d3b3Smrg ac_retval=1 17160309d3b3Smrgfi 17170309d3b3Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 17180309d3b3Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 17190309d3b3Smrg # interfere with the next link command; also delete a directory that is 17200309d3b3Smrg # left behind by Apple's compiler. We do this before executing the actions. 17210309d3b3Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 17220309d3b3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17230309d3b3Smrg as_fn_set_status $ac_retval 17240309d3b3Smrg 17250309d3b3Smrg} # ac_fn_c_try_link 172620f5670eSmrgac_configure_args_raw= 172720f5670eSmrgfor ac_arg 172820f5670eSmrgdo 172920f5670eSmrg case $ac_arg in 173020f5670eSmrg *\'*) 173120f5670eSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 173220f5670eSmrg esac 173320f5670eSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 173420f5670eSmrgdone 173520f5670eSmrg 173620f5670eSmrgcase $ac_configure_args_raw in 173720f5670eSmrg *$as_nl*) 173820f5670eSmrg ac_safe_unquote= ;; 173920f5670eSmrg *) 174020f5670eSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 174120f5670eSmrg ac_unsafe_a="$ac_unsafe_z#~" 174220f5670eSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 174320f5670eSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 174420f5670eSmrgesac 174520f5670eSmrg 1746b1297603Smrgcat >config.log <<_ACEOF 1747b1297603SmrgThis file contains any messages produced by compilers while 1748b1297603Smrgrunning configure, to aid debugging if configure makes a mistake. 1749b1297603Smrg 175020f5670eSmrgIt was created by xinput $as_me 1.6.4, which was 175120f5670eSmrggenerated by GNU Autoconf 2.71. Invocation command line was 1752b1297603Smrg 175320f5670eSmrg $ $0$ac_configure_args_raw 1754b1297603Smrg 1755b1297603Smrg_ACEOF 1756b1297603Smrgexec 5>>config.log 1757b1297603Smrg{ 1758b1297603Smrgcat <<_ASUNAME 1759b1297603Smrg## --------- ## 1760b1297603Smrg## Platform. ## 1761b1297603Smrg## --------- ## 1762b1297603Smrg 1763b1297603Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1764b1297603Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1765b1297603Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1766b1297603Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1767b1297603Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1768b1297603Smrg 1769b1297603Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1770b1297603Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1771b1297603Smrg 1772b1297603Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1773b1297603Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1774b1297603Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1775b1297603Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1776b1297603Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1777b1297603Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1778b1297603Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1779b1297603Smrg 1780b1297603Smrg_ASUNAME 1781b1297603Smrg 1782b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1783b1297603Smrgfor as_dir in $PATH 1784b1297603Smrgdo 1785b1297603Smrg IFS=$as_save_IFS 178620f5670eSmrg case $as_dir in #((( 178720f5670eSmrg '') as_dir=./ ;; 178820f5670eSmrg */) ;; 178920f5670eSmrg *) as_dir=$as_dir/ ;; 179020f5670eSmrg esac 179120f5670eSmrg printf "%s\n" "PATH: $as_dir" 179254e0bb33Smrg done 1793b1297603SmrgIFS=$as_save_IFS 1794b1297603Smrg 1795b1297603Smrg} >&5 1796b1297603Smrg 1797b1297603Smrgcat >&5 <<_ACEOF 1798b1297603Smrg 1799b1297603Smrg 1800b1297603Smrg## ----------- ## 1801b1297603Smrg## Core tests. ## 1802b1297603Smrg## ----------- ## 1803b1297603Smrg 1804b1297603Smrg_ACEOF 1805b1297603Smrg 1806b1297603Smrg 1807b1297603Smrg# Keep a trace of the command line. 1808b1297603Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1809b1297603Smrg# Strip out --silent because we don't want to record it for future runs. 1810b1297603Smrg# Also quote any args containing shell meta-characters. 1811b1297603Smrg# Make two passes to allow for proper duplicate-argument suppression. 1812b1297603Smrgac_configure_args= 1813b1297603Smrgac_configure_args0= 1814b1297603Smrgac_configure_args1= 1815b1297603Smrgac_must_keep_next=false 1816b1297603Smrgfor ac_pass in 1 2 1817b1297603Smrgdo 1818b1297603Smrg for ac_arg 1819b1297603Smrg do 1820b1297603Smrg case $ac_arg in 1821b1297603Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1822b1297603Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1823b1297603Smrg | -silent | --silent | --silen | --sile | --sil) 1824b1297603Smrg continue ;; 1825b1297603Smrg *\'*) 182620f5670eSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1827b1297603Smrg esac 1828b1297603Smrg case $ac_pass in 182954e0bb33Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1830b1297603Smrg 2) 183154e0bb33Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 1832b1297603Smrg if test $ac_must_keep_next = true; then 1833b1297603Smrg ac_must_keep_next=false # Got value, back to normal. 1834b1297603Smrg else 1835b1297603Smrg case $ac_arg in 1836b1297603Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1837b1297603Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1838b1297603Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1839b1297603Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1840b1297603Smrg case "$ac_configure_args0 " in 1841b1297603Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1842b1297603Smrg esac 1843b1297603Smrg ;; 1844b1297603Smrg -* ) ac_must_keep_next=true ;; 1845b1297603Smrg esac 1846b1297603Smrg fi 184754e0bb33Smrg as_fn_append ac_configure_args " '$ac_arg'" 1848b1297603Smrg ;; 1849b1297603Smrg esac 1850b1297603Smrg done 1851b1297603Smrgdone 185254e0bb33Smrg{ ac_configure_args0=; unset ac_configure_args0;} 185354e0bb33Smrg{ ac_configure_args1=; unset ac_configure_args1;} 1854b1297603Smrg 1855b1297603Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1856b1297603Smrg# config.log. We remove comments because anyway the quotes in there 1857b1297603Smrg# would cause problems or look ugly. 1858b1297603Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1859b1297603Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1860b1297603Smrgtrap 'exit_status=$? 186120f5670eSmrg # Sanitize IFS. 186220f5670eSmrg IFS=" "" $as_nl" 1863b1297603Smrg # Save into config.log some information that might help in debugging. 1864b1297603Smrg { 1865b1297603Smrg echo 1866b1297603Smrg 186720f5670eSmrg printf "%s\n" "## ---------------- ## 1868b1297603Smrg## Cache variables. ## 186954e0bb33Smrg## ---------------- ##" 1870b1297603Smrg echo 1871b1297603Smrg # The following way of writing the cache mishandles newlines in values, 1872b1297603Smrg( 1873b1297603Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1874b1297603Smrg eval ac_val=\$$ac_var 1875b1297603Smrg case $ac_val in #( 1876b1297603Smrg *${as_nl}*) 1877b1297603Smrg case $ac_var in #( 187820f5670eSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 187920f5670eSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1880b1297603Smrg esac 1881b1297603Smrg case $ac_var in #( 1882b1297603Smrg _ | IFS | as_nl) ;; #( 18835b944e2aSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 188454e0bb33Smrg *) { eval $ac_var=; unset $ac_var;} ;; 1885b1297603Smrg esac ;; 1886b1297603Smrg esac 1887b1297603Smrg done 1888b1297603Smrg (set) 2>&1 | 1889b1297603Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1890b1297603Smrg *${as_nl}ac_space=\ *) 1891b1297603Smrg sed -n \ 1892b1297603Smrg "s/'\''/'\''\\\\'\'''\''/g; 1893b1297603Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1894b1297603Smrg ;; #( 1895b1297603Smrg *) 1896b1297603Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1897b1297603Smrg ;; 1898b1297603Smrg esac | 1899b1297603Smrg sort 1900b1297603Smrg) 1901b1297603Smrg echo 1902b1297603Smrg 190320f5670eSmrg printf "%s\n" "## ----------------- ## 1904b1297603Smrg## Output variables. ## 190554e0bb33Smrg## ----------------- ##" 1906b1297603Smrg echo 1907b1297603Smrg for ac_var in $ac_subst_vars 1908b1297603Smrg do 1909b1297603Smrg eval ac_val=\$$ac_var 1910b1297603Smrg case $ac_val in 191120f5670eSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1912b1297603Smrg esac 191320f5670eSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1914b1297603Smrg done | sort 1915b1297603Smrg echo 1916b1297603Smrg 1917b1297603Smrg if test -n "$ac_subst_files"; then 191820f5670eSmrg printf "%s\n" "## ------------------- ## 1919b1297603Smrg## File substitutions. ## 192054e0bb33Smrg## ------------------- ##" 1921b1297603Smrg echo 1922b1297603Smrg for ac_var in $ac_subst_files 1923b1297603Smrg do 1924b1297603Smrg eval ac_val=\$$ac_var 1925b1297603Smrg case $ac_val in 192620f5670eSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1927b1297603Smrg esac 192820f5670eSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1929b1297603Smrg done | sort 1930b1297603Smrg echo 1931b1297603Smrg fi 1932b1297603Smrg 1933b1297603Smrg if test -s confdefs.h; then 193420f5670eSmrg printf "%s\n" "## ----------- ## 1935b1297603Smrg## confdefs.h. ## 193654e0bb33Smrg## ----------- ##" 1937b1297603Smrg echo 1938b1297603Smrg cat confdefs.h 1939b1297603Smrg echo 1940b1297603Smrg fi 1941b1297603Smrg test "$ac_signal" != 0 && 194220f5670eSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 194320f5670eSmrg printf "%s\n" "$as_me: exit $exit_status" 1944b1297603Smrg } >&5 1945b1297603Smrg rm -f core *.core core.conftest.* && 1946b1297603Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1947b1297603Smrg exit $exit_status 1948b1297603Smrg' 0 1949b1297603Smrgfor ac_signal in 1 2 13 15; do 195054e0bb33Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1951b1297603Smrgdone 1952b1297603Smrgac_signal=0 1953b1297603Smrg 1954b1297603Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 1955b1297603Smrgrm -f -r conftest* confdefs.h 1956b1297603Smrg 195720f5670eSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 195854e0bb33Smrg 1959b1297603Smrg# Predefined preprocessor variables. 1960b1297603Smrg 196120f5670eSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 1962b1297603Smrg 196320f5670eSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 1964b1297603Smrg 196520f5670eSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 1966b1297603Smrg 196720f5670eSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 1968b1297603Smrg 196920f5670eSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 1970b1297603Smrg 197120f5670eSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 197254e0bb33Smrg 1973b1297603Smrg 1974b1297603Smrg# Let the site file select an alternate cache file if it wants to. 19755b944e2aSmrg# Prefer an explicitly selected file to automatically selected ones. 1976b1297603Smrgif test -n "$CONFIG_SITE"; then 197720f5670eSmrg ac_site_files="$CONFIG_SITE" 1978b1297603Smrgelif test "x$prefix" != xNONE; then 197920f5670eSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 1980b1297603Smrgelse 198120f5670eSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1982b1297603Smrgfi 198320f5670eSmrg 198420f5670eSmrgfor ac_site_file in $ac_site_files 1985b1297603Smrgdo 198620f5670eSmrg case $ac_site_file in #( 198720f5670eSmrg */*) : 198820f5670eSmrg ;; #( 198920f5670eSmrg *) : 199020f5670eSmrg ac_site_file=./$ac_site_file ;; 199120f5670eSmrgesac 199220f5670eSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 199320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 199420f5670eSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 1995b1297603Smrg sed 's/^/| /' "$ac_site_file" >&5 199654e0bb33Smrg . "$ac_site_file" \ 199720f5670eSmrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 199820f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 199954e0bb33Smrgas_fn_error $? "failed to load site script $ac_site_file 200054e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; } 2001b1297603Smrg fi 2002b1297603Smrgdone 2003b1297603Smrg 2004b1297603Smrgif test -r "$cache_file"; then 200554e0bb33Smrg # Some versions of bash will fail to source /dev/null (special files 200654e0bb33Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 200754e0bb33Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 200820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 200920f5670eSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 2010b1297603Smrg case $cache_file in 2011b1297603Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2012b1297603Smrg *) . "./$cache_file";; 2013b1297603Smrg esac 2014b1297603Smrg fi 2015b1297603Smrgelse 201620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 201720f5670eSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 2018b1297603Smrg >$cache_file 2019b1297603Smrgfi 2020b1297603Smrg 202120f5670eSmrg# Test code for whether the C compiler supports C89 (global declarations) 202220f5670eSmrgac_c_conftest_c89_globals=' 202320f5670eSmrg/* Does the compiler advertise C89 conformance? 202420f5670eSmrg Do not test the value of __STDC__, because some compilers set it to 0 202520f5670eSmrg while being otherwise adequately conformant. */ 202620f5670eSmrg#if !defined __STDC__ 202720f5670eSmrg# error "Compiler does not advertise C89 conformance" 202820f5670eSmrg#endif 2029b1297603Smrg 203020f5670eSmrg#include <stddef.h> 203120f5670eSmrg#include <stdarg.h> 203220f5670eSmrgstruct stat; 203320f5670eSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 203420f5670eSmrgstruct buf { int x; }; 203520f5670eSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 203620f5670eSmrgstatic char *e (p, i) 203720f5670eSmrg char **p; 203820f5670eSmrg int i; 203920f5670eSmrg{ 204020f5670eSmrg return p[i]; 204120f5670eSmrg} 204220f5670eSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 204320f5670eSmrg{ 204420f5670eSmrg char *s; 204520f5670eSmrg va_list v; 204620f5670eSmrg va_start (v,p); 204720f5670eSmrg s = g (p, va_arg (v,int)); 204820f5670eSmrg va_end (v); 204920f5670eSmrg return s; 205020f5670eSmrg} 20510309d3b3Smrg 205220f5670eSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 205320f5670eSmrg function prototypes and stuff, but not \xHH hex character constants. 205420f5670eSmrg These do not provoke an error unfortunately, instead are silently treated 205520f5670eSmrg as an "x". The following induces an error, until -std is added to get 205620f5670eSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 205720f5670eSmrg array size at least. It is necessary to write \x00 == 0 to get something 205820f5670eSmrg that is true only with -std. */ 205920f5670eSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 20600309d3b3Smrg 206120f5670eSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 206220f5670eSmrg inside strings and character constants. */ 206320f5670eSmrg#define FOO(x) '\''x'\'' 206420f5670eSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 20650309d3b3Smrg 206620f5670eSmrgint test (int i, double x); 206720f5670eSmrgstruct s1 {int (*f) (int a);}; 206820f5670eSmrgstruct s2 {int (*f) (double a);}; 206920f5670eSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 207020f5670eSmrg int, int);' 20715b944e2aSmrg 207220f5670eSmrg# Test code for whether the C compiler supports C89 (body of main). 207320f5670eSmrgac_c_conftest_c89_main=' 207420f5670eSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 207520f5670eSmrg' 2076b1297603Smrg 207720f5670eSmrg# Test code for whether the C compiler supports C99 (global declarations) 207820f5670eSmrgac_c_conftest_c99_globals=' 207920f5670eSmrg// Does the compiler advertise C99 conformance? 208020f5670eSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 208120f5670eSmrg# error "Compiler does not advertise C99 conformance" 208220f5670eSmrg#endif 2083b1297603Smrg 208420f5670eSmrg#include <stdbool.h> 208520f5670eSmrgextern int puts (const char *); 208620f5670eSmrgextern int printf (const char *, ...); 208720f5670eSmrgextern int dprintf (int, const char *, ...); 208820f5670eSmrgextern void *malloc (size_t); 2089b1297603Smrg 209020f5670eSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 209120f5670eSmrg// dprintf is used instead of fprintf to avoid needing to declare 209220f5670eSmrg// FILE and stderr. 209320f5670eSmrg#define debug(...) dprintf (2, __VA_ARGS__) 209420f5670eSmrg#define showlist(...) puts (#__VA_ARGS__) 209520f5670eSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 209620f5670eSmrgstatic void 209720f5670eSmrgtest_varargs_macros (void) 209820f5670eSmrg{ 209920f5670eSmrg int x = 1234; 210020f5670eSmrg int y = 5678; 210120f5670eSmrg debug ("Flag"); 210220f5670eSmrg debug ("X = %d\n", x); 210320f5670eSmrg showlist (The first, second, and third items.); 210420f5670eSmrg report (x>y, "x is %d but y is %d", x, y); 210520f5670eSmrg} 210620f5670eSmrg 210720f5670eSmrg// Check long long types. 210820f5670eSmrg#define BIG64 18446744073709551615ull 210920f5670eSmrg#define BIG32 4294967295ul 211020f5670eSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 211120f5670eSmrg#if !BIG_OK 211220f5670eSmrg #error "your preprocessor is broken" 211320f5670eSmrg#endif 211420f5670eSmrg#if BIG_OK 211520f5670eSmrg#else 211620f5670eSmrg #error "your preprocessor is broken" 211720f5670eSmrg#endif 211820f5670eSmrgstatic long long int bignum = -9223372036854775807LL; 211920f5670eSmrgstatic unsigned long long int ubignum = BIG64; 212020f5670eSmrg 212120f5670eSmrgstruct incomplete_array 212220f5670eSmrg{ 212320f5670eSmrg int datasize; 212420f5670eSmrg double data[]; 212520f5670eSmrg}; 212620f5670eSmrg 212720f5670eSmrgstruct named_init { 212820f5670eSmrg int number; 212920f5670eSmrg const wchar_t *name; 213020f5670eSmrg double average; 213120f5670eSmrg}; 213220f5670eSmrg 213320f5670eSmrgtypedef const char *ccp; 213420f5670eSmrg 213520f5670eSmrgstatic inline int 213620f5670eSmrgtest_restrict (ccp restrict text) 213720f5670eSmrg{ 213820f5670eSmrg // See if C++-style comments work. 213920f5670eSmrg // Iterate through items via the restricted pointer. 214020f5670eSmrg // Also check for declarations in for loops. 214120f5670eSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 214220f5670eSmrg continue; 214320f5670eSmrg return 0; 214420f5670eSmrg} 214520f5670eSmrg 214620f5670eSmrg// Check varargs and va_copy. 214720f5670eSmrgstatic bool 214820f5670eSmrgtest_varargs (const char *format, ...) 214920f5670eSmrg{ 215020f5670eSmrg va_list args; 215120f5670eSmrg va_start (args, format); 215220f5670eSmrg va_list args_copy; 215320f5670eSmrg va_copy (args_copy, args); 215420f5670eSmrg 215520f5670eSmrg const char *str = ""; 215620f5670eSmrg int number = 0; 215720f5670eSmrg float fnumber = 0; 215820f5670eSmrg 215920f5670eSmrg while (*format) 216020f5670eSmrg { 216120f5670eSmrg switch (*format++) 216220f5670eSmrg { 216320f5670eSmrg case '\''s'\'': // string 216420f5670eSmrg str = va_arg (args_copy, const char *); 216520f5670eSmrg break; 216620f5670eSmrg case '\''d'\'': // int 216720f5670eSmrg number = va_arg (args_copy, int); 216820f5670eSmrg break; 216920f5670eSmrg case '\''f'\'': // float 217020f5670eSmrg fnumber = va_arg (args_copy, double); 217120f5670eSmrg break; 217220f5670eSmrg default: 217320f5670eSmrg break; 217420f5670eSmrg } 217520f5670eSmrg } 217620f5670eSmrg va_end (args_copy); 217720f5670eSmrg va_end (args); 217820f5670eSmrg 217920f5670eSmrg return *str && number && fnumber; 218020f5670eSmrg} 218120f5670eSmrg' 218220f5670eSmrg 218320f5670eSmrg# Test code for whether the C compiler supports C99 (body of main). 218420f5670eSmrgac_c_conftest_c99_main=' 218520f5670eSmrg // Check bool. 218620f5670eSmrg _Bool success = false; 218720f5670eSmrg success |= (argc != 0); 218820f5670eSmrg 218920f5670eSmrg // Check restrict. 219020f5670eSmrg if (test_restrict ("String literal") == 0) 219120f5670eSmrg success = true; 219220f5670eSmrg char *restrict newvar = "Another string"; 219320f5670eSmrg 219420f5670eSmrg // Check varargs. 219520f5670eSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 219620f5670eSmrg test_varargs_macros (); 219720f5670eSmrg 219820f5670eSmrg // Check flexible array members. 219920f5670eSmrg struct incomplete_array *ia = 220020f5670eSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 220120f5670eSmrg ia->datasize = 10; 220220f5670eSmrg for (int i = 0; i < ia->datasize; ++i) 220320f5670eSmrg ia->data[i] = i * 1.234; 220420f5670eSmrg 220520f5670eSmrg // Check named initializers. 220620f5670eSmrg struct named_init ni = { 220720f5670eSmrg .number = 34, 220820f5670eSmrg .name = L"Test wide string", 220920f5670eSmrg .average = 543.34343, 221020f5670eSmrg }; 221120f5670eSmrg 221220f5670eSmrg ni.number = 58; 221320f5670eSmrg 221420f5670eSmrg int dynamic_array[ni.number]; 221520f5670eSmrg dynamic_array[0] = argv[0][0]; 221620f5670eSmrg dynamic_array[ni.number - 1] = 543; 221720f5670eSmrg 221820f5670eSmrg // work around unused variable warnings 221920f5670eSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 222020f5670eSmrg || dynamic_array[ni.number - 1] != 543); 222120f5670eSmrg' 222220f5670eSmrg 222320f5670eSmrg# Test code for whether the C compiler supports C11 (global declarations) 222420f5670eSmrgac_c_conftest_c11_globals=' 222520f5670eSmrg// Does the compiler advertise C11 conformance? 222620f5670eSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 222720f5670eSmrg# error "Compiler does not advertise C11 conformance" 222820f5670eSmrg#endif 222920f5670eSmrg 223020f5670eSmrg// Check _Alignas. 223120f5670eSmrgchar _Alignas (double) aligned_as_double; 223220f5670eSmrgchar _Alignas (0) no_special_alignment; 223320f5670eSmrgextern char aligned_as_int; 223420f5670eSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 223520f5670eSmrg 223620f5670eSmrg// Check _Alignof. 223720f5670eSmrgenum 223820f5670eSmrg{ 223920f5670eSmrg int_alignment = _Alignof (int), 224020f5670eSmrg int_array_alignment = _Alignof (int[100]), 224120f5670eSmrg char_alignment = _Alignof (char) 224220f5670eSmrg}; 224320f5670eSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 224420f5670eSmrg 224520f5670eSmrg// Check _Noreturn. 224620f5670eSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 224720f5670eSmrg 224820f5670eSmrg// Check _Static_assert. 224920f5670eSmrgstruct test_static_assert 225020f5670eSmrg{ 225120f5670eSmrg int x; 225220f5670eSmrg _Static_assert (sizeof (int) <= sizeof (long int), 225320f5670eSmrg "_Static_assert does not work in struct"); 225420f5670eSmrg long int y; 225520f5670eSmrg}; 225620f5670eSmrg 225720f5670eSmrg// Check UTF-8 literals. 225820f5670eSmrg#define u8 syntax error! 225920f5670eSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 226020f5670eSmrg 226120f5670eSmrg// Check duplicate typedefs. 226220f5670eSmrgtypedef long *long_ptr; 226320f5670eSmrgtypedef long int *long_ptr; 226420f5670eSmrgtypedef long_ptr long_ptr; 226520f5670eSmrg 226620f5670eSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 226720f5670eSmrgstruct anonymous 226820f5670eSmrg{ 226920f5670eSmrg union { 227020f5670eSmrg struct { int i; int j; }; 227120f5670eSmrg struct { int k; long int l; } w; 227220f5670eSmrg }; 227320f5670eSmrg int m; 227420f5670eSmrg} v1; 227520f5670eSmrg' 227620f5670eSmrg 227720f5670eSmrg# Test code for whether the C compiler supports C11 (body of main). 227820f5670eSmrgac_c_conftest_c11_main=' 227920f5670eSmrg _Static_assert ((offsetof (struct anonymous, i) 228020f5670eSmrg == offsetof (struct anonymous, w.k)), 228120f5670eSmrg "Anonymous union alignment botch"); 228220f5670eSmrg v1.i = 2; 228320f5670eSmrg v1.w.k = 5; 228420f5670eSmrg ok |= v1.i != 5; 228520f5670eSmrg' 228620f5670eSmrg 228720f5670eSmrg# Test code for whether the C compiler supports C11 (complete). 228820f5670eSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 228920f5670eSmrg${ac_c_conftest_c99_globals} 229020f5670eSmrg${ac_c_conftest_c11_globals} 229120f5670eSmrg 229220f5670eSmrgint 229320f5670eSmrgmain (int argc, char **argv) 229420f5670eSmrg{ 229520f5670eSmrg int ok = 0; 229620f5670eSmrg ${ac_c_conftest_c89_main} 229720f5670eSmrg ${ac_c_conftest_c99_main} 229820f5670eSmrg ${ac_c_conftest_c11_main} 229920f5670eSmrg return ok; 230020f5670eSmrg} 230120f5670eSmrg" 230220f5670eSmrg 230320f5670eSmrg# Test code for whether the C compiler supports C99 (complete). 230420f5670eSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 230520f5670eSmrg${ac_c_conftest_c99_globals} 230620f5670eSmrg 230720f5670eSmrgint 230820f5670eSmrgmain (int argc, char **argv) 230920f5670eSmrg{ 231020f5670eSmrg int ok = 0; 231120f5670eSmrg ${ac_c_conftest_c89_main} 231220f5670eSmrg ${ac_c_conftest_c99_main} 231320f5670eSmrg return ok; 231420f5670eSmrg} 231520f5670eSmrg" 231620f5670eSmrg 231720f5670eSmrg# Test code for whether the C compiler supports C89 (complete). 231820f5670eSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 231920f5670eSmrg 232020f5670eSmrgint 232120f5670eSmrgmain (int argc, char **argv) 232220f5670eSmrg{ 232320f5670eSmrg int ok = 0; 232420f5670eSmrg ${ac_c_conftest_c89_main} 232520f5670eSmrg return ok; 232620f5670eSmrg} 232720f5670eSmrg" 232820f5670eSmrg 232920f5670eSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 233020f5670eSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 233120f5670eSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 233220f5670eSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 233320f5670eSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 233420f5670eSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 233520f5670eSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 233620f5670eSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 233720f5670eSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 233820f5670eSmrg 233920f5670eSmrg# Auxiliary files required by this configure script. 234020f5670eSmrgac_aux_files="config.guess config.sub compile missing install-sh" 234120f5670eSmrg 234220f5670eSmrg# Locations in which to look for auxiliary files. 234320f5670eSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 234420f5670eSmrg 234520f5670eSmrg# Search for a directory containing all of the required auxiliary files, 234620f5670eSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 234720f5670eSmrg# If we don't find one directory that contains all the files we need, 234820f5670eSmrg# we report the set of missing files from the *first* directory in 234920f5670eSmrg# $ac_aux_dir_candidates and give up. 235020f5670eSmrgac_missing_aux_files="" 235120f5670eSmrgac_first_candidate=: 235220f5670eSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 235320f5670eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 235420f5670eSmrgas_found=false 235520f5670eSmrgfor as_dir in $ac_aux_dir_candidates 235620f5670eSmrgdo 235720f5670eSmrg IFS=$as_save_IFS 235820f5670eSmrg case $as_dir in #((( 235920f5670eSmrg '') as_dir=./ ;; 236020f5670eSmrg */) ;; 236120f5670eSmrg *) as_dir=$as_dir/ ;; 236220f5670eSmrg esac 236320f5670eSmrg as_found=: 236420f5670eSmrg 236520f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 236620f5670eSmrg ac_aux_dir_found=yes 236720f5670eSmrg ac_install_sh= 236820f5670eSmrg for ac_aux in $ac_aux_files 236920f5670eSmrg do 237020f5670eSmrg # As a special case, if "install-sh" is required, that requirement 237120f5670eSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 237220f5670eSmrg # and $ac_install_sh is set appropriately for whichever one is found. 237320f5670eSmrg if test x"$ac_aux" = x"install-sh" 237420f5670eSmrg then 237520f5670eSmrg if test -f "${as_dir}install-sh"; then 237620f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 237720f5670eSmrg ac_install_sh="${as_dir}install-sh -c" 237820f5670eSmrg elif test -f "${as_dir}install.sh"; then 237920f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 238020f5670eSmrg ac_install_sh="${as_dir}install.sh -c" 238120f5670eSmrg elif test -f "${as_dir}shtool"; then 238220f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 238320f5670eSmrg ac_install_sh="${as_dir}shtool install -c" 238420f5670eSmrg else 238520f5670eSmrg ac_aux_dir_found=no 238620f5670eSmrg if $ac_first_candidate; then 238720f5670eSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 238820f5670eSmrg else 238920f5670eSmrg break 239020f5670eSmrg fi 239120f5670eSmrg fi 239220f5670eSmrg else 239320f5670eSmrg if test -f "${as_dir}${ac_aux}"; then 239420f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 239520f5670eSmrg else 239620f5670eSmrg ac_aux_dir_found=no 239720f5670eSmrg if $ac_first_candidate; then 239820f5670eSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 239920f5670eSmrg else 240020f5670eSmrg break 240120f5670eSmrg fi 240220f5670eSmrg fi 240320f5670eSmrg fi 240420f5670eSmrg done 240520f5670eSmrg if test "$ac_aux_dir_found" = yes; then 240620f5670eSmrg ac_aux_dir="$as_dir" 240720f5670eSmrg break 240820f5670eSmrg fi 240920f5670eSmrg ac_first_candidate=false 241020f5670eSmrg 241120f5670eSmrg as_found=false 241220f5670eSmrgdone 241320f5670eSmrgIFS=$as_save_IFS 241420f5670eSmrgif $as_found 241520f5670eSmrgthen : 241620f5670eSmrg 241720f5670eSmrgelse $as_nop 241820f5670eSmrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 241920f5670eSmrgfi 242020f5670eSmrg 242120f5670eSmrg 242220f5670eSmrg# These three variables are undocumented and unsupported, 242320f5670eSmrg# and are intended to be withdrawn in a future Autoconf release. 242420f5670eSmrg# They can cause serious problems if a builder's source tree is in a directory 242520f5670eSmrg# whose full name contains unusual characters. 242620f5670eSmrgif test -f "${ac_aux_dir}config.guess"; then 242720f5670eSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 242820f5670eSmrgfi 242920f5670eSmrgif test -f "${ac_aux_dir}config.sub"; then 243020f5670eSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 243120f5670eSmrgfi 243220f5670eSmrgif test -f "$ac_aux_dir/configure"; then 243320f5670eSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 243420f5670eSmrgfi 243520f5670eSmrg 243620f5670eSmrg# Check that the precious variables saved in the cache have kept the same 243720f5670eSmrg# value. 243820f5670eSmrgac_cache_corrupted=false 243920f5670eSmrgfor ac_var in $ac_precious_vars; do 244020f5670eSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 244120f5670eSmrg eval ac_new_set=\$ac_env_${ac_var}_set 244220f5670eSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 244320f5670eSmrg eval ac_new_val=\$ac_env_${ac_var}_value 244420f5670eSmrg case $ac_old_set,$ac_new_set in 244520f5670eSmrg set,) 244620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 244720f5670eSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 244820f5670eSmrg ac_cache_corrupted=: ;; 244920f5670eSmrg ,set) 245020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 245120f5670eSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 245220f5670eSmrg ac_cache_corrupted=: ;; 245320f5670eSmrg ,);; 245420f5670eSmrg *) 245520f5670eSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 245620f5670eSmrg # differences in whitespace do not lead to failure. 245720f5670eSmrg ac_old_val_w=`echo x $ac_old_val` 245820f5670eSmrg ac_new_val_w=`echo x $ac_new_val` 245920f5670eSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 246020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 246120f5670eSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 246220f5670eSmrg ac_cache_corrupted=: 246320f5670eSmrg else 246420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 246520f5670eSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 246620f5670eSmrg eval $ac_var=\$ac_old_val 246720f5670eSmrg fi 246820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 246920f5670eSmrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 247020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 247120f5670eSmrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 247220f5670eSmrg fi;; 247320f5670eSmrg esac 247420f5670eSmrg # Pass precious variables to config.status. 247520f5670eSmrg if test "$ac_new_set" = set; then 247620f5670eSmrg case $ac_new_val in 247720f5670eSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 247820f5670eSmrg *) ac_arg=$ac_var=$ac_new_val ;; 247920f5670eSmrg esac 248020f5670eSmrg case " $ac_configure_args " in 248120f5670eSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 248220f5670eSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 248320f5670eSmrg esac 248420f5670eSmrg fi 248520f5670eSmrgdone 248620f5670eSmrgif $ac_cache_corrupted; then 248720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 248820f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 248920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 249020f5670eSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 249120f5670eSmrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 249220f5670eSmrg and start over" "$LINENO" 5 249320f5670eSmrgfi 249420f5670eSmrg## -------------------- ## 249520f5670eSmrg## Main body of script. ## 249620f5670eSmrg## -------------------- ## 249720f5670eSmrg 249820f5670eSmrgac_ext=c 249920f5670eSmrgac_cpp='$CPP $CPPFLAGS' 250020f5670eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 250120f5670eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 250220f5670eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 250320f5670eSmrg 250420f5670eSmrg 250520f5670eSmrg 250620f5670eSmrgac_config_headers="$ac_config_headers config.h" 250720f5670eSmrg 250820f5670eSmrg 250920f5670eSmrg# Initialize Automake 251020f5670eSmrgam__api_version='1.16' 251120f5670eSmrg 251220f5670eSmrg 251320f5670eSmrg 251420f5670eSmrg # Find a good install program. We prefer a C program (faster), 251520f5670eSmrg# so one script is as good as another. But avoid the broken or 251620f5670eSmrg# incompatible versions: 251720f5670eSmrg# SysV /etc/install, /usr/sbin/install 251820f5670eSmrg# SunOS /usr/etc/install 251920f5670eSmrg# IRIX /sbin/install 2520b1297603Smrg# AIX /bin/install 2521b1297603Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2522b1297603Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2523b1297603Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2524b1297603Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2525b1297603Smrg# OS/2's system install, which has a completely different semantic 2526b1297603Smrg# ./install, which can be erroneously created by make from ./install.sh. 25275b944e2aSmrg# Reject install programs that cannot install multiple files. 252820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 252920f5670eSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 2530b1297603Smrgif test -z "$INSTALL"; then 253120f5670eSmrgif test ${ac_cv_path_install+y} 253220f5670eSmrgthen : 253320f5670eSmrg printf %s "(cached) " >&6 253420f5670eSmrgelse $as_nop 2535b1297603Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2536b1297603Smrgfor as_dir in $PATH 2537b1297603Smrgdo 2538b1297603Smrg IFS=$as_save_IFS 253920f5670eSmrg case $as_dir in #((( 254020f5670eSmrg '') as_dir=./ ;; 254120f5670eSmrg */) ;; 254220f5670eSmrg *) as_dir=$as_dir/ ;; 254320f5670eSmrg esac 254420f5670eSmrg # Account for fact that we put trailing slashes in our PATH walk. 254520f5670eSmrgcase $as_dir in #(( 254620f5670eSmrg ./ | /[cC]/* | \ 2547b1297603Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 254854e0bb33Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2549b1297603Smrg /usr/ucb/* ) ;; 2550b1297603Smrg *) 2551b1297603Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2552b1297603Smrg # Don't use installbsd from OSF since it installs stuff as root 2553b1297603Smrg # by default. 2554b1297603Smrg for ac_prog in ginstall scoinst install; do 2555b1297603Smrg for ac_exec_ext in '' $ac_executable_extensions; do 255620f5670eSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2557b1297603Smrg if test $ac_prog = install && 255820f5670eSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2559b1297603Smrg # AIX install. It has an incompatible calling convention. 2560b1297603Smrg : 2561b1297603Smrg elif test $ac_prog = install && 256220f5670eSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2563b1297603Smrg # program-specific install script used by HP pwplus--don't use. 2564b1297603Smrg : 2565b1297603Smrg else 25665b944e2aSmrg rm -rf conftest.one conftest.two conftest.dir 25675b944e2aSmrg echo one > conftest.one 25685b944e2aSmrg echo two > conftest.two 25695b944e2aSmrg mkdir conftest.dir 257020f5670eSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25715b944e2aSmrg test -s conftest.one && test -s conftest.two && 25725b944e2aSmrg test -s conftest.dir/conftest.one && 25735b944e2aSmrg test -s conftest.dir/conftest.two 25745b944e2aSmrg then 257520f5670eSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25765b944e2aSmrg break 3 25775b944e2aSmrg fi 2578b1297603Smrg fi 2579b1297603Smrg fi 2580b1297603Smrg done 2581b1297603Smrg done 2582b1297603Smrg ;; 2583b1297603Smrgesac 25845b944e2aSmrg 258554e0bb33Smrg done 2586b1297603SmrgIFS=$as_save_IFS 2587b1297603Smrg 25885b944e2aSmrgrm -rf conftest.one conftest.two conftest.dir 2589b1297603Smrg 2590b1297603Smrgfi 259120f5670eSmrg if test ${ac_cv_path_install+y}; then 2592b1297603Smrg INSTALL=$ac_cv_path_install 2593b1297603Smrg else 2594b1297603Smrg # As a last resort, use the slow shell script. Don't cache a 2595b1297603Smrg # value for INSTALL within a source directory, because that will 2596b1297603Smrg # break other packages using the cache if that directory is 2597b1297603Smrg # removed, or if the value is a relative name. 2598b1297603Smrg INSTALL=$ac_install_sh 2599b1297603Smrg fi 2600b1297603Smrgfi 260120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 260220f5670eSmrgprintf "%s\n" "$INSTALL" >&6; } 2603b1297603Smrg 2604b1297603Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2605b1297603Smrg# It thinks the first close brace ends the variable substitution. 2606b1297603Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2607b1297603Smrg 2608b1297603Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2609b1297603Smrg 2610b1297603Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2611b1297603Smrg 261220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 261320f5670eSmrgprintf %s "checking whether build environment is sane... " >&6; } 261453719b08Smrg# Reject unsafe characters in $srcdir or the absolute working directory 261553719b08Smrg# name. Accept space and tab only in the latter. 261653719b08Smrgam_lf=' 261753719b08Smrg' 261853719b08Smrgcase `pwd` in 261953719b08Smrg *[\\\"\#\$\&\'\`$am_lf]*) 262054e0bb33Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 262153719b08Smrgesac 262253719b08Smrgcase $srcdir in 262353719b08Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 262433734831Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 262553719b08Smrgesac 262653719b08Smrg 262733734831Smrg# Do 'set' in a subshell so we don't clobber the current shell's 2628b1297603Smrg# arguments. Must try -L first in case configure is actually a 2629b1297603Smrg# symlink; some systems play weird games with the mod time of symlinks 2630b1297603Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2631b1297603Smrg# directory). 2632b1297603Smrgif ( 263333734831Smrg am_has_slept=no 263433734831Smrg for am_try in 1 2; do 263533734831Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 263633734831Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 263733734831Smrg if test "$*" = "X"; then 263833734831Smrg # -L didn't work. 263933734831Smrg set X `ls -t "$srcdir/configure" conftest.file` 264033734831Smrg fi 264133734831Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 264233734831Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 264333734831Smrg 264433734831Smrg # If neither matched, then we have a broken ls. This can happen 264533734831Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 264633734831Smrg # broken ls alias from the environment. This has actually 264733734831Smrg # happened. Such a system could not be considered "sane". 264833734831Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 264933734831Smrg alias in your environment" "$LINENO" 5 265033734831Smrg fi 265133734831Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 265233734831Smrg break 265333734831Smrg fi 265433734831Smrg # Just in case. 265533734831Smrg sleep 1 265633734831Smrg am_has_slept=yes 265733734831Smrg done 2658b1297603Smrg test "$2" = conftest.file 2659b1297603Smrg ) 2660b1297603Smrgthen 2661b1297603Smrg # Ok. 2662b1297603Smrg : 2663b1297603Smrgelse 266454e0bb33Smrg as_fn_error $? "newly created file is older than distributed files! 266554e0bb33SmrgCheck your system clock" "$LINENO" 5 2666b1297603Smrgfi 266720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 266820f5670eSmrgprintf "%s\n" "yes" >&6; } 266933734831Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 267033734831Smrg# generated files are strictly newer. 267133734831Smrgam_sleep_pid= 267233734831Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 267333734831Smrg ( sleep 1 ) & 267433734831Smrg am_sleep_pid=$! 267533734831Smrgfi 267633734831Smrg 267733734831Smrgrm -f conftest.file 267833734831Smrg 2679b1297603Smrgtest "$program_prefix" != NONE && 2680b1297603Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2681b1297603Smrg# Use a double $ so make ignores it. 2682b1297603Smrgtest "$program_suffix" != NONE && 2683b1297603Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 26845b944e2aSmrg# Double any \ or $. 2685b1297603Smrg# By default was `s,x,x', remove it if useless. 26865b944e2aSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 268720f5670eSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 268820f5670eSmrg 2689b1297603Smrg 2690e73734d1Smrg# Expand $ac_aux_dir to an absolute path. 2691e73734d1Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2692b1297603Smrg 269320f5670eSmrg 269420f5670eSmrg if test x"${MISSING+set}" != xset; then 269520f5670eSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 269653719b08Smrgfi 2697b1297603Smrg# Use eval to expand $SHELL 269833734831Smrgif eval "$MISSING --is-lightweight"; then 269933734831Smrg am_missing_run="$MISSING " 2700b1297603Smrgelse 2701b1297603Smrg am_missing_run= 270220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 270320f5670eSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 27045b944e2aSmrgfi 27055b944e2aSmrg 2706e73734d1Smrgif test x"${install_sh+set}" != xset; then 270753719b08Smrg case $am_aux_dir in 270853719b08Smrg *\ * | *\ *) 270953719b08Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 271053719b08Smrg *) 271153719b08Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 271253719b08Smrg esac 271353719b08Smrgfi 271453719b08Smrg 271533734831Smrg# Installed binaries are usually stripped using 'strip' when the user 271633734831Smrg# run "make install-strip". However 'strip' might not be the right 271753719b08Smrg# tool to use in cross-compilation environments, therefore Automake 271833734831Smrg# will honor the 'STRIP' environment variable to overrule this program. 271953719b08Smrgif test "$cross_compiling" != no; then 272053719b08Smrg if test -n "$ac_tool_prefix"; then 272153719b08Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 272253719b08Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 272320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 272420f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 272520f5670eSmrgif test ${ac_cv_prog_STRIP+y} 272620f5670eSmrgthen : 272720f5670eSmrg printf %s "(cached) " >&6 272820f5670eSmrgelse $as_nop 272953719b08Smrg if test -n "$STRIP"; then 273053719b08Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 273153719b08Smrgelse 273253719b08Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 273353719b08Smrgfor as_dir in $PATH 273453719b08Smrgdo 273553719b08Smrg IFS=$as_save_IFS 273620f5670eSmrg case $as_dir in #((( 273720f5670eSmrg '') as_dir=./ ;; 273820f5670eSmrg */) ;; 273920f5670eSmrg *) as_dir=$as_dir/ ;; 274020f5670eSmrg esac 274154e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 274220f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 274353719b08Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 274420f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 274553719b08Smrg break 2 274653719b08Smrg fi 274753719b08Smrgdone 274854e0bb33Smrg done 274953719b08SmrgIFS=$as_save_IFS 275053719b08Smrg 275153719b08Smrgfi 275253719b08Smrgfi 275353719b08SmrgSTRIP=$ac_cv_prog_STRIP 275453719b08Smrgif test -n "$STRIP"; then 275520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 275620f5670eSmrgprintf "%s\n" "$STRIP" >&6; } 275753719b08Smrgelse 275820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 275920f5670eSmrgprintf "%s\n" "no" >&6; } 276053719b08Smrgfi 276153719b08Smrg 276253719b08Smrg 276353719b08Smrgfi 276453719b08Smrgif test -z "$ac_cv_prog_STRIP"; then 276553719b08Smrg ac_ct_STRIP=$STRIP 276653719b08Smrg # Extract the first word of "strip", so it can be a program name with args. 276753719b08Smrgset dummy strip; ac_word=$2 276820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 276920f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 277020f5670eSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 277120f5670eSmrgthen : 277220f5670eSmrg printf %s "(cached) " >&6 277320f5670eSmrgelse $as_nop 277453719b08Smrg if test -n "$ac_ct_STRIP"; then 277553719b08Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 277653719b08Smrgelse 277753719b08Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 277853719b08Smrgfor as_dir in $PATH 277953719b08Smrgdo 278053719b08Smrg IFS=$as_save_IFS 278120f5670eSmrg case $as_dir in #((( 278220f5670eSmrg '') as_dir=./ ;; 278320f5670eSmrg */) ;; 278420f5670eSmrg *) as_dir=$as_dir/ ;; 278520f5670eSmrg esac 278654e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 278720f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 278853719b08Smrg ac_cv_prog_ac_ct_STRIP="strip" 278920f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 279053719b08Smrg break 2 279153719b08Smrg fi 279253719b08Smrgdone 279354e0bb33Smrg done 279453719b08SmrgIFS=$as_save_IFS 279553719b08Smrg 279653719b08Smrgfi 279753719b08Smrgfi 279853719b08Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 279953719b08Smrgif test -n "$ac_ct_STRIP"; then 280020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 280120f5670eSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 280253719b08Smrgelse 280320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 280420f5670eSmrgprintf "%s\n" "no" >&6; } 280553719b08Smrgfi 280653719b08Smrg 280753719b08Smrg if test "x$ac_ct_STRIP" = x; then 280853719b08Smrg STRIP=":" 280953719b08Smrg else 281053719b08Smrg case $cross_compiling:$ac_tool_warned in 281153719b08Smrgyes:) 281220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 281320f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 281453719b08Smrgac_tool_warned=yes ;; 281553719b08Smrgesac 281653719b08Smrg STRIP=$ac_ct_STRIP 281753719b08Smrg fi 281853719b08Smrgelse 281953719b08Smrg STRIP="$ac_cv_prog_STRIP" 282053719b08Smrgfi 282153719b08Smrg 282253719b08Smrgfi 282353719b08SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 282453719b08Smrg 282520f5670eSmrg 282620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 282720f5670eSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28285b944e2aSmrgif test -z "$MKDIR_P"; then 282920f5670eSmrg if test ${ac_cv_path_mkdir+y} 283020f5670eSmrgthen : 283120f5670eSmrg printf %s "(cached) " >&6 283220f5670eSmrgelse $as_nop 28335b944e2aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28345b944e2aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28355b944e2aSmrgdo 28365b944e2aSmrg IFS=$as_save_IFS 283720f5670eSmrg case $as_dir in #((( 283820f5670eSmrg '') as_dir=./ ;; 283920f5670eSmrg */) ;; 284020f5670eSmrg *) as_dir=$as_dir/ ;; 284120f5670eSmrg esac 284254e0bb33Smrg for ac_prog in mkdir gmkdir; do 28435b944e2aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 284420f5670eSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 284520f5670eSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 284620f5670eSmrg 'mkdir ('*'coreutils) '* | \ 284720f5670eSmrg 'BusyBox '* | \ 28485b944e2aSmrg 'mkdir (fileutils) '4.1*) 284920f5670eSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28505b944e2aSmrg break 3;; 28515b944e2aSmrg esac 28525b944e2aSmrg done 28535b944e2aSmrg done 285454e0bb33Smrg done 28555b944e2aSmrgIFS=$as_save_IFS 28565b944e2aSmrg 28575b944e2aSmrgfi 28585b944e2aSmrg 285954e0bb33Smrg test -d ./--version && rmdir ./--version 286020f5670eSmrg if test ${ac_cv_path_mkdir+y}; then 28615b944e2aSmrg MKDIR_P="$ac_cv_path_mkdir -p" 2862b1297603Smrg else 28635b944e2aSmrg # As a last resort, use the slow shell script. Don't cache a 28645b944e2aSmrg # value for MKDIR_P within a source directory, because that will 28655b944e2aSmrg # break other packages using the cache if that directory is 28665b944e2aSmrg # removed, or if the value is a relative name. 28675b944e2aSmrg MKDIR_P="$ac_install_sh -d" 2868b1297603Smrg fi 2869b1297603Smrgfi 287020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 287120f5670eSmrgprintf "%s\n" "$MKDIR_P" >&6; } 28725b944e2aSmrg 2873b1297603Smrgfor ac_prog in gawk mawk nawk awk 2874b1297603Smrgdo 2875b1297603Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2876b1297603Smrgset dummy $ac_prog; ac_word=$2 287720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 287820f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 287920f5670eSmrgif test ${ac_cv_prog_AWK+y} 288020f5670eSmrgthen : 288120f5670eSmrg printf %s "(cached) " >&6 288220f5670eSmrgelse $as_nop 2883b1297603Smrg if test -n "$AWK"; then 2884b1297603Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2885b1297603Smrgelse 2886b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2887b1297603Smrgfor as_dir in $PATH 2888b1297603Smrgdo 2889b1297603Smrg IFS=$as_save_IFS 289020f5670eSmrg case $as_dir in #((( 289120f5670eSmrg '') as_dir=./ ;; 289220f5670eSmrg */) ;; 289320f5670eSmrg *) as_dir=$as_dir/ ;; 289420f5670eSmrg esac 289554e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 289620f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2897b1297603Smrg ac_cv_prog_AWK="$ac_prog" 289820f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2899b1297603Smrg break 2 2900b1297603Smrg fi 2901b1297603Smrgdone 290254e0bb33Smrg done 2903b1297603SmrgIFS=$as_save_IFS 2904b1297603Smrg 2905b1297603Smrgfi 2906b1297603Smrgfi 2907b1297603SmrgAWK=$ac_cv_prog_AWK 2908b1297603Smrgif test -n "$AWK"; then 290920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 291020f5670eSmrgprintf "%s\n" "$AWK" >&6; } 2911b1297603Smrgelse 291220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 291320f5670eSmrgprintf "%s\n" "no" >&6; } 2914b1297603Smrgfi 2915b1297603Smrg 2916b1297603Smrg 2917b1297603Smrg test -n "$AWK" && break 2918b1297603Smrgdone 2919b1297603Smrg 292020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 292120f5670eSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 29225b944e2aSmrgset x ${MAKE-make} 292320f5670eSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 292420f5670eSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 292520f5670eSmrgthen : 292620f5670eSmrg printf %s "(cached) " >&6 292720f5670eSmrgelse $as_nop 2928b1297603Smrg cat >conftest.make <<\_ACEOF 2929b1297603SmrgSHELL = /bin/sh 2930b1297603Smrgall: 2931b1297603Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2932b1297603Smrg_ACEOF 293354e0bb33Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2934b1297603Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 2935b1297603Smrg *@@@%%%=?*=@@@%%%*) 2936b1297603Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 2937b1297603Smrg *) 2938b1297603Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 2939b1297603Smrgesac 2940b1297603Smrgrm -f conftest.make 2941b1297603Smrgfi 2942b1297603Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 294320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 294420f5670eSmrgprintf "%s\n" "yes" >&6; } 2945b1297603Smrg SET_MAKE= 2946b1297603Smrgelse 294720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 294820f5670eSmrgprintf "%s\n" "no" >&6; } 2949b1297603Smrg SET_MAKE="MAKE=${MAKE-make}" 2950b1297603Smrgfi 2951b1297603Smrg 2952b1297603Smrgrm -rf .tst 2>/dev/null 2953b1297603Smrgmkdir .tst 2>/dev/null 2954b1297603Smrgif test -d .tst; then 2955b1297603Smrg am__leading_dot=. 2956b1297603Smrgelse 2957b1297603Smrg am__leading_dot=_ 2958b1297603Smrgfi 2959b1297603Smrgrmdir .tst 2>/dev/null 2960b1297603Smrg 296133734831Smrg# Check whether --enable-silent-rules was given. 296220f5670eSmrgif test ${enable_silent_rules+y} 296320f5670eSmrgthen : 296433734831Smrg enableval=$enable_silent_rules; 296533734831Smrgfi 296633734831Smrg 296733734831Smrgcase $enable_silent_rules in # ((( 296833734831Smrg yes) AM_DEFAULT_VERBOSITY=0;; 296933734831Smrg no) AM_DEFAULT_VERBOSITY=1;; 297033734831Smrg *) AM_DEFAULT_VERBOSITY=1;; 297133734831Smrgesac 297233734831Smrgam_make=${MAKE-make} 297320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 297420f5670eSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 297520f5670eSmrgif test ${am_cv_make_support_nested_variables+y} 297620f5670eSmrgthen : 297720f5670eSmrg printf %s "(cached) " >&6 297820f5670eSmrgelse $as_nop 297920f5670eSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 298033734831SmrgBAR0=false 298133734831SmrgBAR1=true 298233734831SmrgV=1 298333734831Smrgam__doit: 298433734831Smrg @$(TRUE) 298533734831Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 298633734831Smrg am_cv_make_support_nested_variables=yes 298733734831Smrgelse 298833734831Smrg am_cv_make_support_nested_variables=no 298933734831Smrgfi 299033734831Smrgfi 299120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 299220f5670eSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 299333734831Smrgif test $am_cv_make_support_nested_variables = yes; then 299433734831Smrg AM_V='$(V)' 299533734831Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 299633734831Smrgelse 299733734831Smrg AM_V=$AM_DEFAULT_VERBOSITY 299833734831Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 299933734831Smrgfi 300033734831SmrgAM_BACKSLASH='\' 300133734831Smrg 30025b944e2aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 30035b944e2aSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 30045b944e2aSmrg # is not polluted with repeated "-I." 30055b944e2aSmrg am__isrc=' -I$(srcdir)' 30065b944e2aSmrg # test to see if srcdir already configured 30075b944e2aSmrg if test -f $srcdir/config.status; then 300854e0bb33Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 30095b944e2aSmrg fi 3010b1297603Smrgfi 3011b1297603Smrg 3012b1297603Smrg# test whether we have cygpath 3013b1297603Smrgif test -z "$CYGPATH_W"; then 3014b1297603Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 3015b1297603Smrg CYGPATH_W='cygpath -w' 3016b1297603Smrg else 3017b1297603Smrg CYGPATH_W=echo 3018b1297603Smrg fi 3019b1297603Smrgfi 3020b1297603Smrg 3021b1297603Smrg 3022b1297603Smrg# Define the identity of the package. 3023b1297603Smrg PACKAGE='xinput' 302420f5670eSmrg VERSION='1.6.4' 3025b1297603Smrg 3026b1297603Smrg 302720f5670eSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3028b1297603Smrg 3029b1297603Smrg 303020f5670eSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3031b1297603Smrg 3032b1297603Smrg# Some tools Automake needs. 3033b1297603Smrg 3034b1297603SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3035b1297603Smrg 3036b1297603Smrg 3037b1297603SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3038b1297603Smrg 3039b1297603Smrg 3040b1297603SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3041b1297603Smrg 3042b1297603Smrg 3043b1297603SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3044b1297603Smrg 3045b1297603Smrg 3046b1297603SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3047b1297603Smrg 304833734831Smrg# For better backward compatibility. To be removed once Automake 1.9.x 304933734831Smrg# dies out for good. For more background, see: 3050a570218aSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3051a570218aSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 305233734831Smrgmkdir_p='$(MKDIR_P)' 305333734831Smrg 3054e73734d1Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3055e73734d1Smrg# system "awk" is bad on some platforms. 30560309d3b3Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 30570309d3b3Smrg# in the wild :-( We should find a proper way to deprecate it ... 30580309d3b3SmrgAMTAR='$${TAR-tar}' 3059b1297603Smrg 306033734831Smrg 306133734831Smrg# We'll loop over all known methods to create a tar archive until one works. 306233734831Smrg_am_tools='gnutar pax cpio none' 306333734831Smrg 30640309d3b3Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3065b1297603Smrg 3066b1297603Smrg 3067b1297603Smrg 3068b1297603Smrg 3069b1297603Smrg 307020f5670eSmrg# Variables for tags utilities; see am/tags.am 307120f5670eSmrgif test -z "$CTAGS"; then 307220f5670eSmrg CTAGS=ctags 307320f5670eSmrgfi 307420f5670eSmrg 307520f5670eSmrgif test -z "$ETAGS"; then 307620f5670eSmrg ETAGS=etags 307720f5670eSmrgfi 307820f5670eSmrg 307920f5670eSmrgif test -z "$CSCOPE"; then 308020f5670eSmrg CSCOPE=cscope 308120f5670eSmrgfi 308220f5670eSmrg 308320f5670eSmrg 308453719b08Smrg 3085e73734d1Smrg# POSIX will say in a future version that running "rm -f" with no argument 3086e73734d1Smrg# is OK; and we want to be able to make that assumption in our Makefile 3087e73734d1Smrg# recipes. So use an aggressive probe to check that the usage we want is 3088e73734d1Smrg# actually supported "in the wild" to an acceptable degree. 3089e73734d1Smrg# See automake bug#10828. 3090e73734d1Smrg# To make any issue more visible, cause the running configure to be aborted 3091e73734d1Smrg# by default if the 'rm' program in use doesn't match our expectations; the 3092e73734d1Smrg# user can still override this though. 3093e73734d1Smrgif rm -f && rm -fr && rm -rf; then : OK; else 3094e73734d1Smrg cat >&2 <<'END' 3095e73734d1SmrgOops! 309633734831Smrg 3097e73734d1SmrgYour 'rm' program seems unable to run without file operands specified 3098e73734d1Smrgon the command line, even when the '-f' option is present. This is contrary 3099e73734d1Smrgto the behaviour of most rm programs out there, and not conforming with 3100e73734d1Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3101b1297603Smrg 3102e73734d1SmrgPlease tell bug-automake@gnu.org about your system, including the value 3103e73734d1Smrgof your $PATH and any error possibly output before this message. This 3104e73734d1Smrgcan help us improve future automake versions. 3105e73734d1Smrg 3106e73734d1SmrgEND 3107e73734d1Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3108e73734d1Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 3109e73734d1Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3110e73734d1Smrg echo >&2 3111e73734d1Smrg else 3112e73734d1Smrg cat >&2 <<'END' 3113e73734d1SmrgAborting the configuration process, to ensure you take notice of the issue. 3114e73734d1Smrg 3115e73734d1SmrgYou can download and install GNU coreutils to get an 'rm' implementation 3116a570218aSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3117b1297603Smrg 3118e73734d1SmrgIf you want to complete the configuration process using your problematic 3119e73734d1Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3120e73734d1Smrgto "yes", and re-run configure. 3121b1297603Smrg 3122e73734d1SmrgEND 3123e73734d1Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3124e73734d1Smrg fi 3125e73734d1Smrgfi 3126b1297603Smrg 3127b1297603Smrg 31280309d3b3Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3129d3263506Smrg 3130d3263506Smrg 3131d3263506Smrg 3132d3263506Smrg 3133b1297603Smrg 3134b1297603Smrg 313553719b08Smrg 313653719b08Smrg 313753719b08Smrg 313853719b08Smrg 313953719b08Smrg 314020f5670eSmrg 314120f5670eSmrg 314220f5670eSmrg 314320f5670eSmrg 314420f5670eSmrg 314520f5670eSmrg 314620f5670eSmrg 314720f5670eSmrg 314820f5670eSmrg 314953719b08SmrgDEPDIR="${am__leading_dot}deps" 315053719b08Smrg 315153719b08Smrgac_config_commands="$ac_config_commands depfiles" 315253719b08Smrg 315320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 315420f5670eSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3155a570218aSmrgcat > confinc.mk << 'END' 315653719b08Smrgam__doit: 3157a570218aSmrg @echo this is the am__doit target >confinc.out 315853719b08Smrg.PHONY: am__doit 315953719b08SmrgEND 316053719b08Smrgam__include="#" 316153719b08Smrgam__quote= 3162a570218aSmrg# BSD make does it like this. 3163a570218aSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3164a570218aSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3165a570218aSmrgecho 'include confinc.mk # ignored' > confmf.GNU 3166a570218aSmrg_am_result=no 3167a570218aSmrgfor s in GNU BSD; do 3168a570218aSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3169a570218aSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3170a570218aSmrg ac_status=$? 3171a570218aSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3172a570218aSmrg (exit $ac_status); } 3173a570218aSmrg case $?:`cat confinc.out 2>/dev/null` in #( 3174a570218aSmrg '0:this is the am__doit target') : 3175a570218aSmrg case $s in #( 3176a570218aSmrg BSD) : 3177a570218aSmrg am__include='.include' am__quote='"' ;; #( 3178a570218aSmrg *) : 3179a570218aSmrg am__include='include' am__quote='' ;; 3180a570218aSmrgesac ;; #( 3181a570218aSmrg *) : 318253719b08Smrg ;; 3183a570218aSmrgesac 3184a570218aSmrg if test "$am__include" != "#"; then 3185a570218aSmrg _am_result="yes ($s style)" 3186a570218aSmrg break 3187a570218aSmrg fi 3188a570218aSmrgdone 3189a570218aSmrgrm -f confinc.* confmf.* 319020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 319120f5670eSmrgprintf "%s\n" "${_am_result}" >&6; } 319253719b08Smrg 319353719b08Smrg# Check whether --enable-dependency-tracking was given. 319420f5670eSmrgif test ${enable_dependency_tracking+y} 319520f5670eSmrgthen : 319653719b08Smrg enableval=$enable_dependency_tracking; 319753719b08Smrgfi 319853719b08Smrg 319953719b08Smrgif test "x$enable_dependency_tracking" != xno; then 320053719b08Smrg am_depcomp="$ac_aux_dir/depcomp" 320153719b08Smrg AMDEPBACKSLASH='\' 32020309d3b3Smrg am__nodep='_no' 320353719b08Smrgfi 320453719b08Smrg if test "x$enable_dependency_tracking" != xno; then 320553719b08Smrg AMDEP_TRUE= 320653719b08Smrg AMDEP_FALSE='#' 320753719b08Smrgelse 320853719b08Smrg AMDEP_TRUE='#' 320953719b08Smrg AMDEP_FALSE= 321053719b08Smrgfi 321153719b08Smrg 321253719b08Smrg 321353719b08Smrgac_ext=c 321453719b08Smrgac_cpp='$CPP $CPPFLAGS' 321553719b08Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 321653719b08Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 321753719b08Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 321853719b08Smrgif test -n "$ac_tool_prefix"; then 321953719b08Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 322053719b08Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 322120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 322220f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 322320f5670eSmrgif test ${ac_cv_prog_CC+y} 322420f5670eSmrgthen : 322520f5670eSmrg printf %s "(cached) " >&6 322620f5670eSmrgelse $as_nop 322753719b08Smrg if test -n "$CC"; then 322853719b08Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 322953719b08Smrgelse 323053719b08Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 323153719b08Smrgfor as_dir in $PATH 323253719b08Smrgdo 323353719b08Smrg IFS=$as_save_IFS 323420f5670eSmrg case $as_dir in #((( 323520f5670eSmrg '') as_dir=./ ;; 323620f5670eSmrg */) ;; 323720f5670eSmrg *) as_dir=$as_dir/ ;; 323820f5670eSmrg esac 323954e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 324020f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3241b1297603Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 324220f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3243b1297603Smrg break 2 3244b1297603Smrg fi 3245b1297603Smrgdone 324654e0bb33Smrg done 3247b1297603SmrgIFS=$as_save_IFS 3248b1297603Smrg 3249b1297603Smrgfi 3250b1297603Smrgfi 3251b1297603SmrgCC=$ac_cv_prog_CC 3252b1297603Smrgif test -n "$CC"; then 325320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 325420f5670eSmrgprintf "%s\n" "$CC" >&6; } 3255b1297603Smrgelse 325620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 325720f5670eSmrgprintf "%s\n" "no" >&6; } 3258b1297603Smrgfi 3259b1297603Smrg 3260b1297603Smrg 3261b1297603Smrgfi 3262b1297603Smrgif test -z "$ac_cv_prog_CC"; then 3263b1297603Smrg ac_ct_CC=$CC 3264b1297603Smrg # Extract the first word of "gcc", so it can be a program name with args. 3265b1297603Smrgset dummy gcc; ac_word=$2 326620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 326720f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 326820f5670eSmrgif test ${ac_cv_prog_ac_ct_CC+y} 326920f5670eSmrgthen : 327020f5670eSmrg printf %s "(cached) " >&6 327120f5670eSmrgelse $as_nop 3272b1297603Smrg if test -n "$ac_ct_CC"; then 3273b1297603Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3274b1297603Smrgelse 3275b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3276b1297603Smrgfor as_dir in $PATH 3277b1297603Smrgdo 3278b1297603Smrg IFS=$as_save_IFS 327920f5670eSmrg case $as_dir in #((( 328020f5670eSmrg '') as_dir=./ ;; 328120f5670eSmrg */) ;; 328220f5670eSmrg *) as_dir=$as_dir/ ;; 328320f5670eSmrg esac 328454e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 328520f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3286b1297603Smrg ac_cv_prog_ac_ct_CC="gcc" 328720f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3288b1297603Smrg break 2 3289b1297603Smrg fi 3290b1297603Smrgdone 329154e0bb33Smrg done 3292b1297603SmrgIFS=$as_save_IFS 3293b1297603Smrg 3294b1297603Smrgfi 3295b1297603Smrgfi 3296b1297603Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3297b1297603Smrgif test -n "$ac_ct_CC"; then 329820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 329920f5670eSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3300b1297603Smrgelse 330120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 330220f5670eSmrgprintf "%s\n" "no" >&6; } 3303b1297603Smrgfi 3304b1297603Smrg 3305b1297603Smrg if test "x$ac_ct_CC" = x; then 3306b1297603Smrg CC="" 3307b1297603Smrg else 3308b1297603Smrg case $cross_compiling:$ac_tool_warned in 3309b1297603Smrgyes:) 331020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 331120f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3312b1297603Smrgac_tool_warned=yes ;; 3313b1297603Smrgesac 3314b1297603Smrg CC=$ac_ct_CC 3315b1297603Smrg fi 3316b1297603Smrgelse 3317b1297603Smrg CC="$ac_cv_prog_CC" 3318b1297603Smrgfi 3319b1297603Smrg 3320b1297603Smrgif test -z "$CC"; then 3321b1297603Smrg if test -n "$ac_tool_prefix"; then 3322b1297603Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3323b1297603Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 332420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 332520f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 332620f5670eSmrgif test ${ac_cv_prog_CC+y} 332720f5670eSmrgthen : 332820f5670eSmrg printf %s "(cached) " >&6 332920f5670eSmrgelse $as_nop 3330b1297603Smrg if test -n "$CC"; then 3331b1297603Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3332b1297603Smrgelse 3333b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3334b1297603Smrgfor as_dir in $PATH 3335b1297603Smrgdo 3336b1297603Smrg IFS=$as_save_IFS 333720f5670eSmrg case $as_dir in #((( 333820f5670eSmrg '') as_dir=./ ;; 333920f5670eSmrg */) ;; 334020f5670eSmrg *) as_dir=$as_dir/ ;; 334120f5670eSmrg esac 334254e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 334320f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3344b1297603Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 334520f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3346b1297603Smrg break 2 3347b1297603Smrg fi 3348b1297603Smrgdone 334954e0bb33Smrg done 3350b1297603SmrgIFS=$as_save_IFS 3351b1297603Smrg 3352b1297603Smrgfi 3353b1297603Smrgfi 3354b1297603SmrgCC=$ac_cv_prog_CC 3355b1297603Smrgif test -n "$CC"; then 335620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 335720f5670eSmrgprintf "%s\n" "$CC" >&6; } 3358b1297603Smrgelse 335920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 336020f5670eSmrgprintf "%s\n" "no" >&6; } 3361b1297603Smrgfi 3362b1297603Smrg 3363b1297603Smrg 3364b1297603Smrg fi 3365b1297603Smrgfi 3366b1297603Smrgif test -z "$CC"; then 3367b1297603Smrg # Extract the first word of "cc", so it can be a program name with args. 3368b1297603Smrgset dummy cc; ac_word=$2 336920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 337020f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 337120f5670eSmrgif test ${ac_cv_prog_CC+y} 337220f5670eSmrgthen : 337320f5670eSmrg printf %s "(cached) " >&6 337420f5670eSmrgelse $as_nop 3375b1297603Smrg if test -n "$CC"; then 3376b1297603Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3377b1297603Smrgelse 3378b1297603Smrg ac_prog_rejected=no 3379b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3380b1297603Smrgfor as_dir in $PATH 3381b1297603Smrgdo 3382b1297603Smrg IFS=$as_save_IFS 338320f5670eSmrg case $as_dir in #((( 338420f5670eSmrg '') as_dir=./ ;; 338520f5670eSmrg */) ;; 338620f5670eSmrg *) as_dir=$as_dir/ ;; 338720f5670eSmrg esac 338854e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 338920f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 339020f5670eSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3391b1297603Smrg ac_prog_rejected=yes 3392b1297603Smrg continue 3393b1297603Smrg fi 3394b1297603Smrg ac_cv_prog_CC="cc" 339520f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3396b1297603Smrg break 2 3397b1297603Smrg fi 3398b1297603Smrgdone 339954e0bb33Smrg done 3400b1297603SmrgIFS=$as_save_IFS 3401b1297603Smrg 3402b1297603Smrgif test $ac_prog_rejected = yes; then 3403b1297603Smrg # We found a bogon in the path, so make sure we never use it. 3404b1297603Smrg set dummy $ac_cv_prog_CC 3405b1297603Smrg shift 3406b1297603Smrg if test $# != 0; then 3407b1297603Smrg # We chose a different compiler from the bogus one. 3408b1297603Smrg # However, it has the same basename, so the bogon will be chosen 3409b1297603Smrg # first if we set CC to just the basename; use the full file name. 3410b1297603Smrg shift 341120f5670eSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3412b1297603Smrg fi 3413b1297603Smrgfi 3414b1297603Smrgfi 3415b1297603Smrgfi 3416b1297603SmrgCC=$ac_cv_prog_CC 3417b1297603Smrgif test -n "$CC"; then 341820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 341920f5670eSmrgprintf "%s\n" "$CC" >&6; } 3420b1297603Smrgelse 342120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 342220f5670eSmrgprintf "%s\n" "no" >&6; } 3423b1297603Smrgfi 3424b1297603Smrg 3425b1297603Smrg 3426b1297603Smrgfi 3427b1297603Smrgif test -z "$CC"; then 3428b1297603Smrg if test -n "$ac_tool_prefix"; then 3429b1297603Smrg for ac_prog in cl.exe 3430b1297603Smrg do 3431b1297603Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3432b1297603Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 343320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 343420f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 343520f5670eSmrgif test ${ac_cv_prog_CC+y} 343620f5670eSmrgthen : 343720f5670eSmrg printf %s "(cached) " >&6 343820f5670eSmrgelse $as_nop 3439b1297603Smrg if test -n "$CC"; then 3440b1297603Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3441b1297603Smrgelse 3442b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3443b1297603Smrgfor as_dir in $PATH 3444b1297603Smrgdo 3445b1297603Smrg IFS=$as_save_IFS 344620f5670eSmrg case $as_dir in #((( 344720f5670eSmrg '') as_dir=./ ;; 344820f5670eSmrg */) ;; 344920f5670eSmrg *) as_dir=$as_dir/ ;; 345020f5670eSmrg esac 345154e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 345220f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3453b1297603Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 345420f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3455b1297603Smrg break 2 3456b1297603Smrg fi 3457b1297603Smrgdone 345854e0bb33Smrg done 3459b1297603SmrgIFS=$as_save_IFS 3460b1297603Smrg 3461b1297603Smrgfi 3462b1297603Smrgfi 3463b1297603SmrgCC=$ac_cv_prog_CC 3464b1297603Smrgif test -n "$CC"; then 346520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 346620f5670eSmrgprintf "%s\n" "$CC" >&6; } 3467b1297603Smrgelse 346820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 346920f5670eSmrgprintf "%s\n" "no" >&6; } 3470b1297603Smrgfi 3471b1297603Smrg 3472b1297603Smrg 3473b1297603Smrg test -n "$CC" && break 3474b1297603Smrg done 3475b1297603Smrgfi 3476b1297603Smrgif test -z "$CC"; then 3477b1297603Smrg ac_ct_CC=$CC 3478b1297603Smrg for ac_prog in cl.exe 3479b1297603Smrgdo 3480b1297603Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3481b1297603Smrgset dummy $ac_prog; ac_word=$2 348220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 348320f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 348420f5670eSmrgif test ${ac_cv_prog_ac_ct_CC+y} 348520f5670eSmrgthen : 348620f5670eSmrg printf %s "(cached) " >&6 348720f5670eSmrgelse $as_nop 3488b1297603Smrg if test -n "$ac_ct_CC"; then 3489b1297603Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3490b1297603Smrgelse 3491b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3492b1297603Smrgfor as_dir in $PATH 3493b1297603Smrgdo 3494b1297603Smrg IFS=$as_save_IFS 349520f5670eSmrg case $as_dir in #((( 349620f5670eSmrg '') as_dir=./ ;; 349720f5670eSmrg */) ;; 349820f5670eSmrg *) as_dir=$as_dir/ ;; 349920f5670eSmrg esac 350054e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 350120f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3502b1297603Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 350320f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3504b1297603Smrg break 2 3505b1297603Smrg fi 3506b1297603Smrgdone 350754e0bb33Smrg done 3508b1297603SmrgIFS=$as_save_IFS 3509b1297603Smrg 3510b1297603Smrgfi 3511b1297603Smrgfi 3512b1297603Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3513b1297603Smrgif test -n "$ac_ct_CC"; then 351420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 351520f5670eSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3516b1297603Smrgelse 351720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 351820f5670eSmrgprintf "%s\n" "no" >&6; } 3519b1297603Smrgfi 3520b1297603Smrg 3521b1297603Smrg 3522b1297603Smrg test -n "$ac_ct_CC" && break 3523b1297603Smrgdone 3524b1297603Smrg 3525b1297603Smrg if test "x$ac_ct_CC" = x; then 3526b1297603Smrg CC="" 3527b1297603Smrg else 3528b1297603Smrg case $cross_compiling:$ac_tool_warned in 3529b1297603Smrgyes:) 353020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 353120f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3532b1297603Smrgac_tool_warned=yes ;; 3533b1297603Smrgesac 3534b1297603Smrg CC=$ac_ct_CC 3535b1297603Smrg fi 3536b1297603Smrgfi 3537b1297603Smrg 353820f5670eSmrgfi 353920f5670eSmrgif test -z "$CC"; then 354020f5670eSmrg if test -n "$ac_tool_prefix"; then 354120f5670eSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 354220f5670eSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 354320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 354420f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 354520f5670eSmrgif test ${ac_cv_prog_CC+y} 354620f5670eSmrgthen : 354720f5670eSmrg printf %s "(cached) " >&6 354820f5670eSmrgelse $as_nop 354920f5670eSmrg if test -n "$CC"; then 355020f5670eSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 355120f5670eSmrgelse 355220f5670eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 355320f5670eSmrgfor as_dir in $PATH 355420f5670eSmrgdo 355520f5670eSmrg IFS=$as_save_IFS 355620f5670eSmrg case $as_dir in #((( 355720f5670eSmrg '') as_dir=./ ;; 355820f5670eSmrg */) ;; 355920f5670eSmrg *) as_dir=$as_dir/ ;; 356020f5670eSmrg esac 356120f5670eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 356220f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 356320f5670eSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 356420f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 356520f5670eSmrg break 2 356620f5670eSmrg fi 356720f5670eSmrgdone 356820f5670eSmrg done 356920f5670eSmrgIFS=$as_save_IFS 357020f5670eSmrg 357120f5670eSmrgfi 357220f5670eSmrgfi 357320f5670eSmrgCC=$ac_cv_prog_CC 357420f5670eSmrgif test -n "$CC"; then 357520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 357620f5670eSmrgprintf "%s\n" "$CC" >&6; } 357720f5670eSmrgelse 357820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 357920f5670eSmrgprintf "%s\n" "no" >&6; } 358020f5670eSmrgfi 358120f5670eSmrg 358220f5670eSmrg 358320f5670eSmrgfi 358420f5670eSmrgif test -z "$ac_cv_prog_CC"; then 358520f5670eSmrg ac_ct_CC=$CC 358620f5670eSmrg # Extract the first word of "clang", so it can be a program name with args. 358720f5670eSmrgset dummy clang; ac_word=$2 358820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 358920f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 359020f5670eSmrgif test ${ac_cv_prog_ac_ct_CC+y} 359120f5670eSmrgthen : 359220f5670eSmrg printf %s "(cached) " >&6 359320f5670eSmrgelse $as_nop 359420f5670eSmrg if test -n "$ac_ct_CC"; then 359520f5670eSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 359620f5670eSmrgelse 359720f5670eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 359820f5670eSmrgfor as_dir in $PATH 359920f5670eSmrgdo 360020f5670eSmrg IFS=$as_save_IFS 360120f5670eSmrg case $as_dir in #((( 360220f5670eSmrg '') as_dir=./ ;; 360320f5670eSmrg */) ;; 360420f5670eSmrg *) as_dir=$as_dir/ ;; 360520f5670eSmrg esac 360620f5670eSmrg for ac_exec_ext in '' $ac_executable_extensions; do 360720f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 360820f5670eSmrg ac_cv_prog_ac_ct_CC="clang" 360920f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 361020f5670eSmrg break 2 361120f5670eSmrg fi 361220f5670eSmrgdone 361320f5670eSmrg done 361420f5670eSmrgIFS=$as_save_IFS 361520f5670eSmrg 361620f5670eSmrgfi 361720f5670eSmrgfi 361820f5670eSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 361920f5670eSmrgif test -n "$ac_ct_CC"; then 362020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 362120f5670eSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 362220f5670eSmrgelse 362320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 362420f5670eSmrgprintf "%s\n" "no" >&6; } 362520f5670eSmrgfi 362620f5670eSmrg 362720f5670eSmrg if test "x$ac_ct_CC" = x; then 362820f5670eSmrg CC="" 362920f5670eSmrg else 363020f5670eSmrg case $cross_compiling:$ac_tool_warned in 363120f5670eSmrgyes:) 363220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 363320f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 363420f5670eSmrgac_tool_warned=yes ;; 363520f5670eSmrgesac 363620f5670eSmrg CC=$ac_ct_CC 363720f5670eSmrg fi 363820f5670eSmrgelse 363920f5670eSmrg CC="$ac_cv_prog_CC" 364020f5670eSmrgfi 364120f5670eSmrg 3642b1297603Smrgfi 3643b1297603Smrg 3644b1297603Smrg 364520f5670eSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 364620f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 364754e0bb33Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 364854e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; } 3649b1297603Smrg 3650b1297603Smrg# Provide some information about the compiler. 365120f5670eSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 36525b944e2aSmrgset X $ac_compile 36535b944e2aSmrgac_compiler=$2 365420f5670eSmrgfor ac_option in --version -v -V -qversion -version; do 365554e0bb33Smrg { { ac_try="$ac_compiler $ac_option >&5" 3656b1297603Smrgcase "(($ac_try" in 3657b1297603Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3658b1297603Smrg *) ac_try_echo=$ac_try;; 3659b1297603Smrgesac 366054e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 366120f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 366254e0bb33Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3663b1297603Smrg ac_status=$? 366454e0bb33Smrg if test -s conftest.err; then 366554e0bb33Smrg sed '10a\ 366654e0bb33Smrg... rest of stderr output deleted ... 366754e0bb33Smrg 10q' conftest.err >conftest.er1 366854e0bb33Smrg cat conftest.er1 >&5 366954e0bb33Smrg fi 367054e0bb33Smrg rm -f conftest.er1 conftest.err 367120f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 367254e0bb33Smrg test $ac_status = 0; } 367354e0bb33Smrgdone 3674b1297603Smrg 367554e0bb33Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3676b1297603Smrg/* end confdefs.h. */ 3677b1297603Smrg 3678b1297603Smrgint 367920f5670eSmrgmain (void) 3680b1297603Smrg{ 3681b1297603Smrg 3682b1297603Smrg ; 3683b1297603Smrg return 0; 3684b1297603Smrg} 3685b1297603Smrg_ACEOF 3686b1297603Smrgac_clean_files_save=$ac_clean_files 36875b944e2aSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3688b1297603Smrg# Try to create an executable without -o first, disregard a.out. 3689b1297603Smrg# It will help us diagnose broken compilers, and finding out an intuition 3690b1297603Smrg# of exeext. 369120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 369220f5670eSmrgprintf %s "checking whether the C compiler works... " >&6; } 369320f5670eSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 36945b944e2aSmrg 36955b944e2aSmrg# The possible output files: 36965b944e2aSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 36975b944e2aSmrg 3698b1297603Smrgac_rmfiles= 3699b1297603Smrgfor ac_file in $ac_files 3700b1297603Smrgdo 3701b1297603Smrg case $ac_file in 37025b944e2aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3703b1297603Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3704b1297603Smrg esac 3705b1297603Smrgdone 3706b1297603Smrgrm -f $ac_rmfiles 3707b1297603Smrg 370854e0bb33Smrgif { { ac_try="$ac_link_default" 3709b1297603Smrgcase "(($ac_try" in 3710b1297603Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3711b1297603Smrg *) ac_try_echo=$ac_try;; 3712b1297603Smrgesac 371354e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 371420f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3715b1297603Smrg (eval "$ac_link_default") 2>&5 3716b1297603Smrg ac_status=$? 371720f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 371820f5670eSmrg test $ac_status = 0; } 371920f5670eSmrgthen : 3720b1297603Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3721b1297603Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3722b1297603Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3723b1297603Smrg# so that the user can short-circuit this test for compilers unknown to 3724b1297603Smrg# Autoconf. 3725b1297603Smrgfor ac_file in $ac_files '' 3726b1297603Smrgdo 3727b1297603Smrg test -f "$ac_file" || continue 3728b1297603Smrg case $ac_file in 37295b944e2aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3730b1297603Smrg ;; 3731b1297603Smrg [ab].out ) 3732b1297603Smrg # We found the default executable, but exeext='' is most 3733b1297603Smrg # certainly right. 3734b1297603Smrg break;; 3735b1297603Smrg *.* ) 373620f5670eSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3737b1297603Smrg then :; else 3738b1297603Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3739b1297603Smrg fi 3740b1297603Smrg # We set ac_cv_exeext here because the later test for it is not 3741b1297603Smrg # safe: cross compilers may not add the suffix if given an `-o' 3742b1297603Smrg # argument, so we may need to know it at that point already. 3743b1297603Smrg # Even if this section looks crufty: it has the advantage of 3744b1297603Smrg # actually working. 3745b1297603Smrg break;; 3746b1297603Smrg * ) 3747b1297603Smrg break;; 3748b1297603Smrg esac 3749b1297603Smrgdone 3750b1297603Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3751b1297603Smrg 375220f5670eSmrgelse $as_nop 3753b1297603Smrg ac_file='' 3754b1297603Smrgfi 375520f5670eSmrgif test -z "$ac_file" 375620f5670eSmrgthen : 375720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 375820f5670eSmrgprintf "%s\n" "no" >&6; } 375920f5670eSmrgprintf "%s\n" "$as_me: failed program was:" >&5 3760b1297603Smrgsed 's/^/| /' conftest.$ac_ext >&5 3761b1297603Smrg 376220f5670eSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 376320f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 376454e0bb33Smrgas_fn_error 77 "C compiler cannot create executables 376554e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; } 376620f5670eSmrgelse $as_nop 376720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 376820f5670eSmrgprintf "%s\n" "yes" >&6; } 376920f5670eSmrgfi 377020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 377120f5670eSmrgprintf %s "checking for C compiler default output file name... " >&6; } 377220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 377320f5670eSmrgprintf "%s\n" "$ac_file" >&6; } 3774b1297603Smrgac_exeext=$ac_cv_exeext 3775b1297603Smrg 37765b944e2aSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3777b1297603Smrgac_clean_files=$ac_clean_files_save 377820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 377920f5670eSmrgprintf %s "checking for suffix of executables... " >&6; } 378054e0bb33Smrgif { { ac_try="$ac_link" 3781b1297603Smrgcase "(($ac_try" in 3782b1297603Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3783b1297603Smrg *) ac_try_echo=$ac_try;; 3784b1297603Smrgesac 378554e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 378620f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3787b1297603Smrg (eval "$ac_link") 2>&5 3788b1297603Smrg ac_status=$? 378920f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 379020f5670eSmrg test $ac_status = 0; } 379120f5670eSmrgthen : 3792b1297603Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3793b1297603Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3794b1297603Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 3795b1297603Smrg# `rm'. 3796b1297603Smrgfor ac_file in conftest.exe conftest conftest.*; do 3797b1297603Smrg test -f "$ac_file" || continue 3798b1297603Smrg case $ac_file in 37995b944e2aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3800b1297603Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3801b1297603Smrg break;; 3802b1297603Smrg * ) break;; 3803b1297603Smrg esac 3804b1297603Smrgdone 380520f5670eSmrgelse $as_nop 380620f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 380720f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 380854e0bb33Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 380954e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; } 3810b1297603Smrgfi 381154e0bb33Smrgrm -f conftest conftest$ac_cv_exeext 381220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 381320f5670eSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3814b1297603Smrg 3815b1297603Smrgrm -f conftest.$ac_ext 3816b1297603SmrgEXEEXT=$ac_cv_exeext 3817b1297603Smrgac_exeext=$EXEEXT 381854e0bb33Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 381954e0bb33Smrg/* end confdefs.h. */ 382054e0bb33Smrg#include <stdio.h> 382154e0bb33Smrgint 382220f5670eSmrgmain (void) 382354e0bb33Smrg{ 382454e0bb33SmrgFILE *f = fopen ("conftest.out", "w"); 382554e0bb33Smrg return ferror (f) || fclose (f) != 0; 382654e0bb33Smrg 382754e0bb33Smrg ; 382854e0bb33Smrg return 0; 382954e0bb33Smrg} 383054e0bb33Smrg_ACEOF 383154e0bb33Smrgac_clean_files="$ac_clean_files conftest.out" 383254e0bb33Smrg# Check that the compiler produces executables we can run. If not, either 383354e0bb33Smrg# the compiler is broken, or we cross compile. 383420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 383520f5670eSmrgprintf %s "checking whether we are cross compiling... " >&6; } 383654e0bb33Smrgif test "$cross_compiling" != yes; then 383754e0bb33Smrg { { ac_try="$ac_link" 383854e0bb33Smrgcase "(($ac_try" in 383954e0bb33Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 384054e0bb33Smrg *) ac_try_echo=$ac_try;; 384154e0bb33Smrgesac 384254e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 384320f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 384454e0bb33Smrg (eval "$ac_link") 2>&5 384554e0bb33Smrg ac_status=$? 384620f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 384754e0bb33Smrg test $ac_status = 0; } 384854e0bb33Smrg if { ac_try='./conftest$ac_cv_exeext' 384954e0bb33Smrg { { case "(($ac_try" in 385054e0bb33Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 385154e0bb33Smrg *) ac_try_echo=$ac_try;; 385254e0bb33Smrgesac 385354e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 385420f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 385554e0bb33Smrg (eval "$ac_try") 2>&5 385654e0bb33Smrg ac_status=$? 385720f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 385854e0bb33Smrg test $ac_status = 0; }; }; then 385954e0bb33Smrg cross_compiling=no 386054e0bb33Smrg else 386154e0bb33Smrg if test "$cross_compiling" = maybe; then 386254e0bb33Smrg cross_compiling=yes 386354e0bb33Smrg else 386420f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 386520f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 386620f5670eSmrgas_fn_error 77 "cannot run C compiled programs. 386754e0bb33SmrgIf you meant to cross compile, use \`--host'. 386854e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; } 386954e0bb33Smrg fi 387054e0bb33Smrg fi 387154e0bb33Smrgfi 387220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 387320f5670eSmrgprintf "%s\n" "$cross_compiling" >&6; } 387454e0bb33Smrg 387554e0bb33Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 387654e0bb33Smrgac_clean_files=$ac_clean_files_save 387720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 387820f5670eSmrgprintf %s "checking for suffix of object files... " >&6; } 387920f5670eSmrgif test ${ac_cv_objext+y} 388020f5670eSmrgthen : 388120f5670eSmrg printf %s "(cached) " >&6 388220f5670eSmrgelse $as_nop 388354e0bb33Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3884b1297603Smrg/* end confdefs.h. */ 3885b1297603Smrg 3886b1297603Smrgint 388720f5670eSmrgmain (void) 3888b1297603Smrg{ 3889b1297603Smrg 3890b1297603Smrg ; 3891b1297603Smrg return 0; 3892b1297603Smrg} 3893b1297603Smrg_ACEOF 3894b1297603Smrgrm -f conftest.o conftest.obj 389554e0bb33Smrgif { { ac_try="$ac_compile" 3896b1297603Smrgcase "(($ac_try" in 3897b1297603Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3898b1297603Smrg *) ac_try_echo=$ac_try;; 3899b1297603Smrgesac 390054e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 390120f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3902b1297603Smrg (eval "$ac_compile") 2>&5 3903b1297603Smrg ac_status=$? 390420f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 390520f5670eSmrg test $ac_status = 0; } 390620f5670eSmrgthen : 3907b1297603Smrg for ac_file in conftest.o conftest.obj conftest.*; do 3908b1297603Smrg test -f "$ac_file" || continue; 3909b1297603Smrg case $ac_file in 39105b944e2aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3911b1297603Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3912b1297603Smrg break;; 3913b1297603Smrg esac 3914b1297603Smrgdone 391520f5670eSmrgelse $as_nop 391620f5670eSmrg printf "%s\n" "$as_me: failed program was:" >&5 3917b1297603Smrgsed 's/^/| /' conftest.$ac_ext >&5 3918b1297603Smrg 391920f5670eSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 392020f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 392154e0bb33Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 392254e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; } 3923b1297603Smrgfi 3924b1297603Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 3925b1297603Smrgfi 392620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 392720f5670eSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 3928b1297603SmrgOBJEXT=$ac_cv_objext 3929b1297603Smrgac_objext=$OBJEXT 393020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 393120f5670eSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 393220f5670eSmrgif test ${ac_cv_c_compiler_gnu+y} 393320f5670eSmrgthen : 393420f5670eSmrg printf %s "(cached) " >&6 393520f5670eSmrgelse $as_nop 393654e0bb33Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3937b1297603Smrg/* end confdefs.h. */ 3938b1297603Smrg 3939b1297603Smrgint 394020f5670eSmrgmain (void) 3941b1297603Smrg{ 3942b1297603Smrg#ifndef __GNUC__ 3943b1297603Smrg choke me 3944b1297603Smrg#endif 3945b1297603Smrg 3946b1297603Smrg ; 3947b1297603Smrg return 0; 3948b1297603Smrg} 3949b1297603Smrg_ACEOF 395020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 395120f5670eSmrgthen : 3952b1297603Smrg ac_compiler_gnu=yes 395320f5670eSmrgelse $as_nop 395454e0bb33Smrg ac_compiler_gnu=no 3955b1297603Smrgfi 395620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3957b1297603Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3958b1297603Smrg 3959b1297603Smrgfi 396020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 396120f5670eSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 396220f5670eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 396320f5670eSmrg 39645b944e2aSmrgif test $ac_compiler_gnu = yes; then 39655b944e2aSmrg GCC=yes 39665b944e2aSmrgelse 39675b944e2aSmrg GCC= 39685b944e2aSmrgfi 396920f5670eSmrgac_test_CFLAGS=${CFLAGS+y} 3970b1297603Smrgac_save_CFLAGS=$CFLAGS 397120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 397220f5670eSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 397320f5670eSmrgif test ${ac_cv_prog_cc_g+y} 397420f5670eSmrgthen : 397520f5670eSmrg printf %s "(cached) " >&6 397620f5670eSmrgelse $as_nop 3977b1297603Smrg ac_save_c_werror_flag=$ac_c_werror_flag 3978b1297603Smrg ac_c_werror_flag=yes 3979b1297603Smrg ac_cv_prog_cc_g=no 3980b1297603Smrg CFLAGS="-g" 398154e0bb33Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3982b1297603Smrg/* end confdefs.h. */ 3983b1297603Smrg 3984b1297603Smrgint 398520f5670eSmrgmain (void) 398654e0bb33Smrg{ 3987b1297603Smrg 398854e0bb33Smrg ; 398954e0bb33Smrg return 0; 399054e0bb33Smrg} 3991b1297603Smrg_ACEOF 399220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 399320f5670eSmrgthen : 399454e0bb33Smrg ac_cv_prog_cc_g=yes 399520f5670eSmrgelse $as_nop 399654e0bb33Smrg CFLAGS="" 399754e0bb33Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3998b1297603Smrg/* end confdefs.h. */ 3999b1297603Smrg 4000b1297603Smrgint 400120f5670eSmrgmain (void) 4002b1297603Smrg{ 4003b1297603Smrg 4004b1297603Smrg ; 4005b1297603Smrg return 0; 4006b1297603Smrg} 4007b1297603Smrg_ACEOF 400820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 400920f5670eSmrgthen : 4010b1297603Smrg 401120f5670eSmrgelse $as_nop 401254e0bb33Smrg ac_c_werror_flag=$ac_save_c_werror_flag 4013b1297603Smrg CFLAGS="-g" 401454e0bb33Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4015b1297603Smrg/* end confdefs.h. */ 4016b1297603Smrg 4017b1297603Smrgint 401820f5670eSmrgmain (void) 4019b1297603Smrg{ 4020b1297603Smrg 4021b1297603Smrg ; 4022b1297603Smrg return 0; 4023b1297603Smrg} 4024b1297603Smrg_ACEOF 402520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 402620f5670eSmrgthen : 4027b1297603Smrg ac_cv_prog_cc_g=yes 4028b1297603Smrgfi 402920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4030b1297603Smrgfi 403120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4032b1297603Smrgfi 403320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4034b1297603Smrg ac_c_werror_flag=$ac_save_c_werror_flag 4035b1297603Smrgfi 403620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 403720f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 403820f5670eSmrgif test $ac_test_CFLAGS; then 4039b1297603Smrg CFLAGS=$ac_save_CFLAGS 4040b1297603Smrgelif test $ac_cv_prog_cc_g = yes; then 4041b1297603Smrg if test "$GCC" = yes; then 4042b1297603Smrg CFLAGS="-g -O2" 4043b1297603Smrg else 4044b1297603Smrg CFLAGS="-g" 4045b1297603Smrg fi 4046b1297603Smrgelse 4047b1297603Smrg if test "$GCC" = yes; then 4048b1297603Smrg CFLAGS="-O2" 4049b1297603Smrg else 4050b1297603Smrg CFLAGS= 4051b1297603Smrg fi 4052b1297603Smrgfi 405320f5670eSmrgac_prog_cc_stdc=no 405420f5670eSmrgif test x$ac_prog_cc_stdc = xno 405520f5670eSmrgthen : 405620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 405720f5670eSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 405820f5670eSmrgif test ${ac_cv_prog_cc_c11+y} 405920f5670eSmrgthen : 406020f5670eSmrg printf %s "(cached) " >&6 406120f5670eSmrgelse $as_nop 406220f5670eSmrg ac_cv_prog_cc_c11=no 4063b1297603Smrgac_save_CC=$CC 406454e0bb33Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4065b1297603Smrg/* end confdefs.h. */ 406620f5670eSmrg$ac_c_conftest_c11_program 406720f5670eSmrg_ACEOF 406820f5670eSmrgfor ac_arg in '' -std=gnu11 406920f5670eSmrgdo 407020f5670eSmrg CC="$ac_save_CC $ac_arg" 407120f5670eSmrg if ac_fn_c_try_compile "$LINENO" 407220f5670eSmrgthen : 407320f5670eSmrg ac_cv_prog_cc_c11=$ac_arg 407420f5670eSmrgfi 407520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 407620f5670eSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 407720f5670eSmrgdone 407820f5670eSmrgrm -f conftest.$ac_ext 407920f5670eSmrgCC=$ac_save_CC 408020f5670eSmrgfi 4081b1297603Smrg 408220f5670eSmrgif test "x$ac_cv_prog_cc_c11" = xno 408320f5670eSmrgthen : 408420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 408520f5670eSmrgprintf "%s\n" "unsupported" >&6; } 408620f5670eSmrgelse $as_nop 408720f5670eSmrg if test "x$ac_cv_prog_cc_c11" = x 408820f5670eSmrgthen : 408920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 409020f5670eSmrgprintf "%s\n" "none needed" >&6; } 409120f5670eSmrgelse $as_nop 409220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 409320f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 409420f5670eSmrg CC="$CC $ac_cv_prog_cc_c11" 409520f5670eSmrgfi 409620f5670eSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 409720f5670eSmrg ac_prog_cc_stdc=c11 409820f5670eSmrgfi 409920f5670eSmrgfi 410020f5670eSmrgif test x$ac_prog_cc_stdc = xno 410120f5670eSmrgthen : 410220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 410320f5670eSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 410420f5670eSmrgif test ${ac_cv_prog_cc_c99+y} 410520f5670eSmrgthen : 410620f5670eSmrg printf %s "(cached) " >&6 410720f5670eSmrgelse $as_nop 410820f5670eSmrg ac_cv_prog_cc_c99=no 410920f5670eSmrgac_save_CC=$CC 411020f5670eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 411120f5670eSmrg/* end confdefs.h. */ 411220f5670eSmrg$ac_c_conftest_c99_program 411320f5670eSmrg_ACEOF 411420f5670eSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 411520f5670eSmrgdo 411620f5670eSmrg CC="$ac_save_CC $ac_arg" 411720f5670eSmrg if ac_fn_c_try_compile "$LINENO" 411820f5670eSmrgthen : 411920f5670eSmrg ac_cv_prog_cc_c99=$ac_arg 412020f5670eSmrgfi 412120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 412220f5670eSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 412320f5670eSmrgdone 412420f5670eSmrgrm -f conftest.$ac_ext 412520f5670eSmrgCC=$ac_save_CC 412620f5670eSmrgfi 4127b1297603Smrg 412820f5670eSmrgif test "x$ac_cv_prog_cc_c99" = xno 412920f5670eSmrgthen : 413020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 413120f5670eSmrgprintf "%s\n" "unsupported" >&6; } 413220f5670eSmrgelse $as_nop 413320f5670eSmrg if test "x$ac_cv_prog_cc_c99" = x 413420f5670eSmrgthen : 413520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 413620f5670eSmrgprintf "%s\n" "none needed" >&6; } 413720f5670eSmrgelse $as_nop 413820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 413920f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 414020f5670eSmrg CC="$CC $ac_cv_prog_cc_c99" 414120f5670eSmrgfi 414220f5670eSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 414320f5670eSmrg ac_prog_cc_stdc=c99 414420f5670eSmrgfi 414520f5670eSmrgfi 414620f5670eSmrgif test x$ac_prog_cc_stdc = xno 414720f5670eSmrgthen : 414820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 414920f5670eSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 415020f5670eSmrgif test ${ac_cv_prog_cc_c89+y} 415120f5670eSmrgthen : 415220f5670eSmrg printf %s "(cached) " >&6 415320f5670eSmrgelse $as_nop 415420f5670eSmrg ac_cv_prog_cc_c89=no 415520f5670eSmrgac_save_CC=$CC 415620f5670eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 415720f5670eSmrg/* end confdefs.h. */ 415820f5670eSmrg$ac_c_conftest_c89_program 4159b1297603Smrg_ACEOF 416020f5670eSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4161b1297603Smrgdo 4162b1297603Smrg CC="$ac_save_CC $ac_arg" 416320f5670eSmrg if ac_fn_c_try_compile "$LINENO" 416420f5670eSmrgthen : 4165b1297603Smrg ac_cv_prog_cc_c89=$ac_arg 4166b1297603Smrgfi 416720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4168b1297603Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4169b1297603Smrgdone 4170b1297603Smrgrm -f conftest.$ac_ext 4171b1297603SmrgCC=$ac_save_CC 4172b1297603Smrgfi 4173b1297603Smrg 417420f5670eSmrgif test "x$ac_cv_prog_cc_c89" = xno 417520f5670eSmrgthen : 417620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 417720f5670eSmrgprintf "%s\n" "unsupported" >&6; } 417820f5670eSmrgelse $as_nop 417920f5670eSmrg if test "x$ac_cv_prog_cc_c89" = x 418020f5670eSmrgthen : 418120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 418220f5670eSmrgprintf "%s\n" "none needed" >&6; } 418320f5670eSmrgelse $as_nop 418420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 418520f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 418620f5670eSmrg CC="$CC $ac_cv_prog_cc_c89" 418720f5670eSmrgfi 418820f5670eSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 418920f5670eSmrg ac_prog_cc_stdc=c89 419020f5670eSmrgfi 419154e0bb33Smrgfi 4192b1297603Smrg 4193b1297603Smrgac_ext=c 4194b1297603Smrgac_cpp='$CPP $CPPFLAGS' 4195b1297603Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4196b1297603Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4197b1297603Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4198b1297603Smrg 419920f5670eSmrg 420020f5670eSmrg ac_ext=c 4201e73734d1Smrgac_cpp='$CPP $CPPFLAGS' 4202e73734d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4203e73734d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4204e73734d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 420520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 420620f5670eSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 420720f5670eSmrgif test ${am_cv_prog_cc_c_o+y} 420820f5670eSmrgthen : 420920f5670eSmrg printf %s "(cached) " >&6 421020f5670eSmrgelse $as_nop 4211e73734d1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4212e73734d1Smrg/* end confdefs.h. */ 4213e73734d1Smrg 4214e73734d1Smrgint 421520f5670eSmrgmain (void) 4216e73734d1Smrg{ 4217e73734d1Smrg 4218e73734d1Smrg ; 4219e73734d1Smrg return 0; 4220e73734d1Smrg} 4221e73734d1Smrg_ACEOF 4222e73734d1Smrg # Make sure it works both with $CC and with simple cc. 4223e73734d1Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 4224e73734d1Smrg # compilers refuse to overwrite an existing .o file with -o, 4225e73734d1Smrg # though they will create one. 4226e73734d1Smrg am_cv_prog_cc_c_o=yes 4227e73734d1Smrg for am_i in 1 2; do 4228e73734d1Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4229e73734d1Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4230e73734d1Smrg ac_status=$? 4231e73734d1Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4232e73734d1Smrg (exit $ac_status); } \ 4233e73734d1Smrg && test -f conftest2.$ac_objext; then 4234e73734d1Smrg : OK 4235e73734d1Smrg else 4236e73734d1Smrg am_cv_prog_cc_c_o=no 4237e73734d1Smrg break 4238e73734d1Smrg fi 4239e73734d1Smrg done 4240e73734d1Smrg rm -f core conftest* 4241e73734d1Smrg unset am_i 4242e73734d1Smrgfi 424320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 424420f5670eSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4245e73734d1Smrgif test "$am_cv_prog_cc_c_o" != yes; then 4246e73734d1Smrg # Losing compiler, so override with the script. 4247e73734d1Smrg # FIXME: It is wrong to rewrite CC. 4248e73734d1Smrg # But if we don't then we get into trouble of one sort or another. 4249e73734d1Smrg # A longer-term fix would be to have automake use am__CC in this case, 4250e73734d1Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4251e73734d1Smrg CC="$am_aux_dir/compile $CC" 4252e73734d1Smrgfi 4253e73734d1Smrgac_ext=c 4254e73734d1Smrgac_cpp='$CPP $CPPFLAGS' 4255e73734d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4256e73734d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4257e73734d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4258e73734d1Smrg 4259e73734d1Smrg 4260b1297603Smrgdepcc="$CC" am_compiler_list= 4261b1297603Smrg 426220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 426320f5670eSmrgprintf %s "checking dependency style of $depcc... " >&6; } 426420f5670eSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 426520f5670eSmrgthen : 426620f5670eSmrg printf %s "(cached) " >&6 426720f5670eSmrgelse $as_nop 4268b1297603Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4269b1297603Smrg # We make a subdir and do the tests there. Otherwise we can end up 4270b1297603Smrg # making bogus files that we don't know about and never remove. For 4271b1297603Smrg # instance it was reported that on HP-UX the gcc test will end up 427233734831Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 427333734831Smrg # in D". 42740309d3b3Smrg rm -rf conftest.dir 4275b1297603Smrg mkdir conftest.dir 4276b1297603Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 4277b1297603Smrg # using a relative directory. 4278b1297603Smrg cp "$am_depcomp" conftest.dir 4279b1297603Smrg cd conftest.dir 4280b1297603Smrg # We will build objects and dependencies in a subdirectory because 4281b1297603Smrg # it helps to detect inapplicable dependency modes. For instance 4282b1297603Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 4283b1297603Smrg # side effect of compilation, but ICC will put the dependencies in 4284b1297603Smrg # the current directory while Tru64 will put them in the object 4285b1297603Smrg # directory. 4286b1297603Smrg mkdir sub 4287b1297603Smrg 4288b1297603Smrg am_cv_CC_dependencies_compiler_type=none 4289b1297603Smrg if test "$am_compiler_list" = ""; then 4290b1297603Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4291b1297603Smrg fi 429253719b08Smrg am__universal=false 429353719b08Smrg case " $depcc " in #( 429453719b08Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 429553719b08Smrg esac 429653719b08Smrg 4297b1297603Smrg for depmode in $am_compiler_list; do 4298b1297603Smrg # Setup a source with many dependencies, because some compilers 4299b1297603Smrg # like to wrap large dependency lists on column 80 (with \), and 4300b1297603Smrg # we should not choose a depcomp mode which is confused by this. 4301b1297603Smrg # 4302b1297603Smrg # We need to recreate these files for each test, as the compiler may 4303b1297603Smrg # overwrite some of them when testing with obscure command lines. 4304b1297603Smrg # This happens at least with the AIX C compiler. 4305b1297603Smrg : > sub/conftest.c 4306b1297603Smrg for i in 1 2 3 4 5 6; do 4307b1297603Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 430833734831Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 430933734831Smrg # Solaris 10 /bin/sh. 431033734831Smrg echo '/* dummy */' > sub/conftst$i.h 4311b1297603Smrg done 4312b1297603Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4313b1297603Smrg 431433734831Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 431553719b08Smrg # mode. It turns out that the SunPro C++ compiler does not properly 431633734831Smrg # handle '-M -o', and we need to detect this. Also, some Intel 431720f5670eSmrg # versions had trouble with output in subdirs. 431820f5670eSmrg am__obj=sub/conftest.${OBJEXT-o} 431920f5670eSmrg am__minus_obj="-o $am__obj" 432020f5670eSmrg case $depmode in 432120f5670eSmrg gcc) 432220f5670eSmrg # This depmode causes a compiler race in universal mode. 432320f5670eSmrg test "$am__universal" = false || continue 432420f5670eSmrg ;; 432520f5670eSmrg nosideeffect) 432620f5670eSmrg # After this tag, mechanisms are not by side-effect, so they'll 432720f5670eSmrg # only be used when explicitly requested. 432820f5670eSmrg if test "x$enable_dependency_tracking" = xyes; then 432920f5670eSmrg continue 433020f5670eSmrg else 433120f5670eSmrg break 433220f5670eSmrg fi 433320f5670eSmrg ;; 433420f5670eSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 433520f5670eSmrg # This compiler won't grok '-c -o', but also, the minuso test has 433620f5670eSmrg # not run yet. These depmodes are late enough in the game, and 433720f5670eSmrg # so weak that their functioning should not be impacted. 433820f5670eSmrg am__obj=conftest.${OBJEXT-o} 433920f5670eSmrg am__minus_obj= 434020f5670eSmrg ;; 434120f5670eSmrg none) break ;; 434220f5670eSmrg esac 434320f5670eSmrg if depmode=$depmode \ 434420f5670eSmrg source=sub/conftest.c object=$am__obj \ 434520f5670eSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 434620f5670eSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 434720f5670eSmrg >/dev/null 2>conftest.err && 434820f5670eSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 434920f5670eSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 435020f5670eSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 435120f5670eSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 435220f5670eSmrg # icc doesn't choke on unknown options, it will just issue warnings 435320f5670eSmrg # or remarks (even with -Werror). So we grep stderr for any message 435420f5670eSmrg # that says an option was ignored or not supported. 435520f5670eSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 435620f5670eSmrg # icc: Command line warning: ignoring option '-M'; no argument required 435720f5670eSmrg # The diagnosis changed in icc 8.0: 435820f5670eSmrg # icc: Command line remark: option '-MP' not supported 435920f5670eSmrg if (grep 'ignoring option' conftest.err || 436020f5670eSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 436120f5670eSmrg am_cv_CC_dependencies_compiler_type=$depmode 436220f5670eSmrg break 436320f5670eSmrg fi 4364d3263506Smrg fi 4365d3263506Smrg done 4366d3263506Smrg 436720f5670eSmrg cd .. 436820f5670eSmrg rm -rf conftest.dir 4369d3263506Smrgelse 437020f5670eSmrg am_cv_CC_dependencies_compiler_type=none 4371d3263506Smrgfi 4372d3263506Smrg 4373d3263506Smrgfi 437420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 437520f5670eSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 437620f5670eSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4377d3263506Smrg 437820f5670eSmrg if 437920f5670eSmrg test "x$enable_dependency_tracking" != xno \ 438020f5670eSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 438120f5670eSmrg am__fastdepCC_TRUE= 438220f5670eSmrg am__fastdepCC_FALSE='#' 4383d3263506Smrgelse 438420f5670eSmrg am__fastdepCC_TRUE='#' 438520f5670eSmrg am__fastdepCC_FALSE= 4386d3263506Smrgfi 4387d3263506Smrg 4388d3263506Smrg 4389d3263506Smrg 439020f5670eSmrg 439120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 439220f5670eSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 439320f5670eSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 439420f5670eSmrgthen : 439520f5670eSmrg printf %s "(cached) " >&6 439620f5670eSmrgelse $as_nop 439720f5670eSmrg ac_save_CFLAGS=$CFLAGS 439820f5670eSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 439920f5670eSmrg for ac_arg in '' -fno-builtin; do 440020f5670eSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 440120f5670eSmrg # This test program should *not* compile successfully. 440220f5670eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4403d3263506Smrg/* end confdefs.h. */ 4404d3263506Smrg 4405d3263506Smrgint 440620f5670eSmrgmain (void) 4407d3263506Smrg{ 440820f5670eSmrg(void) strchr; 4409d3263506Smrg ; 4410d3263506Smrg return 0; 4411d3263506Smrg} 4412d3263506Smrg_ACEOF 441320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 441420f5670eSmrgthen : 441554e0bb33Smrg 441620f5670eSmrgelse $as_nop 441720f5670eSmrg # This test program should compile successfully. 441820f5670eSmrg # No library function is consistently available on 441920f5670eSmrg # freestanding implementations, so test against a dummy 442020f5670eSmrg # declaration. Include always-available headers on the 442120f5670eSmrg # off chance that they somehow elicit warnings. 442220f5670eSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4423d3263506Smrg/* end confdefs.h. */ 442420f5670eSmrg#include <float.h> 442520f5670eSmrg#include <limits.h> 442620f5670eSmrg#include <stdarg.h> 442720f5670eSmrg#include <stddef.h> 442820f5670eSmrgextern void ac_decl (int, char *); 4429d3263506Smrg 4430d3263506Smrgint 443120f5670eSmrgmain (void) 4432d3263506Smrg{ 443320f5670eSmrg(void) ac_decl (0, (char *) 0); 443420f5670eSmrg (void) ac_decl; 443520f5670eSmrg 443620f5670eSmrg ; 4437d3263506Smrg return 0; 4438d3263506Smrg} 4439d3263506Smrg_ACEOF 444020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 444120f5670eSmrgthen : 444220f5670eSmrg if test x"$ac_arg" = x 444320f5670eSmrgthen : 444420f5670eSmrg ac_cv_c_undeclared_builtin_options='none needed' 444520f5670eSmrgelse $as_nop 444620f5670eSmrg ac_cv_c_undeclared_builtin_options=$ac_arg 4447d3263506Smrgfi 444820f5670eSmrg break 4449d3263506Smrgfi 445020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4451d3263506Smrgfi 445220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 445320f5670eSmrg done 445420f5670eSmrg CFLAGS=$ac_save_CFLAGS 445520f5670eSmrg 445620f5670eSmrgfi 445720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 445820f5670eSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 445920f5670eSmrg case $ac_cv_c_undeclared_builtin_options in #( 446020f5670eSmrg 'cannot detect') : 446120f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 446220f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 446320f5670eSmrgas_fn_error $? "cannot make $CC report undeclared builtins 446420f5670eSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 446520f5670eSmrg 'none needed') : 446620f5670eSmrg ac_c_undeclared_builtin_options='' ;; #( 446720f5670eSmrg *) : 446820f5670eSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 446920f5670eSmrgesac 447020f5670eSmrg 447120f5670eSmrgac_header= ac_cache= 447220f5670eSmrgfor ac_item in $ac_header_c_list 447320f5670eSmrgdo 447420f5670eSmrg if test $ac_cache; then 447520f5670eSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 447620f5670eSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 447720f5670eSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 447820f5670eSmrg fi 447920f5670eSmrg ac_header= ac_cache= 448020f5670eSmrg elif test $ac_header; then 448120f5670eSmrg ac_cache=$ac_item 448220f5670eSmrg else 448320f5670eSmrg ac_header=$ac_item 448420f5670eSmrg fi 448520f5670eSmrgdone 4486d3263506Smrg 4487d3263506Smrg 4488d3263506Smrg 4489d3263506Smrg 4490d3263506Smrg 4491d3263506Smrg 4492d3263506Smrg 4493b1297603Smrg 449420f5670eSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 449520f5670eSmrgthen : 449620f5670eSmrg 449720f5670eSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 449820f5670eSmrg 449920f5670eSmrgfi 450020f5670eSmrg 4501b1297603Smrg 450233734831Smrg 450333734831Smrg 450420f5670eSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 450520f5670eSmrgif test "x$ac_cv_have_decl___clang__" = xyes 450620f5670eSmrgthen : 45070309d3b3Smrg CLANGCC="yes" 450820f5670eSmrgelse $as_nop 45090309d3b3Smrg CLANGCC="no" 45100309d3b3Smrgfi 451120f5670eSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 451220f5670eSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 451320f5670eSmrgthen : 45140309d3b3Smrg INTELCC="yes" 451520f5670eSmrgelse $as_nop 45160309d3b3Smrg INTELCC="no" 45170309d3b3Smrgfi 451820f5670eSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 451920f5670eSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 452020f5670eSmrgthen : 45210309d3b3Smrg SUNCC="yes" 452220f5670eSmrgelse $as_nop 45230309d3b3Smrg SUNCC="no" 45240309d3b3Smrgfi 45250309d3b3Smrg 45260309d3b3Smrg 45270309d3b3Smrg 45280309d3b3Smrg 452954e0bb33Smrg 453054e0bb33Smrg 453154e0bb33Smrg 453254e0bb33Smrg 4533b1297603Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4534b1297603Smrg if test -n "$ac_tool_prefix"; then 4535b1297603Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4536b1297603Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 453720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 453820f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 453920f5670eSmrgif test ${ac_cv_path_PKG_CONFIG+y} 454020f5670eSmrgthen : 454120f5670eSmrg printf %s "(cached) " >&6 454220f5670eSmrgelse $as_nop 4543b1297603Smrg case $PKG_CONFIG in 4544b1297603Smrg [\\/]* | ?:[\\/]*) 4545b1297603Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4546b1297603Smrg ;; 4547b1297603Smrg *) 4548b1297603Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4549b1297603Smrgfor as_dir in $PATH 4550b1297603Smrgdo 4551b1297603Smrg IFS=$as_save_IFS 455220f5670eSmrg case $as_dir in #((( 455320f5670eSmrg '') as_dir=./ ;; 455420f5670eSmrg */) ;; 455520f5670eSmrg *) as_dir=$as_dir/ ;; 455620f5670eSmrg esac 455754e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 455820f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 455920f5670eSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 456020f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4561b1297603Smrg break 2 4562b1297603Smrg fi 4563b1297603Smrgdone 456454e0bb33Smrg done 4565b1297603SmrgIFS=$as_save_IFS 4566b1297603Smrg 4567b1297603Smrg ;; 4568b1297603Smrgesac 4569b1297603Smrgfi 4570b1297603SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4571b1297603Smrgif test -n "$PKG_CONFIG"; then 457220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 457320f5670eSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4574b1297603Smrgelse 457520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 457620f5670eSmrgprintf "%s\n" "no" >&6; } 4577b1297603Smrgfi 4578b1297603Smrg 4579b1297603Smrg 4580b1297603Smrgfi 4581b1297603Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4582b1297603Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4583b1297603Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 4584b1297603Smrgset dummy pkg-config; ac_word=$2 458520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 458620f5670eSmrgprintf %s "checking for $ac_word... " >&6; } 458720f5670eSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 458820f5670eSmrgthen : 458920f5670eSmrg printf %s "(cached) " >&6 459020f5670eSmrgelse $as_nop 4591b1297603Smrg case $ac_pt_PKG_CONFIG in 4592b1297603Smrg [\\/]* | ?:[\\/]*) 4593b1297603Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4594b1297603Smrg ;; 4595b1297603Smrg *) 4596b1297603Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4597b1297603Smrgfor as_dir in $PATH 4598b1297603Smrgdo 4599b1297603Smrg IFS=$as_save_IFS 460020f5670eSmrg case $as_dir in #((( 460120f5670eSmrg '') as_dir=./ ;; 460220f5670eSmrg */) ;; 460320f5670eSmrg *) as_dir=$as_dir/ ;; 460420f5670eSmrg esac 460554e0bb33Smrg for ac_exec_ext in '' $ac_executable_extensions; do 460620f5670eSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 460720f5670eSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 460820f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4609b1297603Smrg break 2 4610b1297603Smrg fi 4611b1297603Smrgdone 461254e0bb33Smrg done 4613b1297603SmrgIFS=$as_save_IFS 4614b1297603Smrg 4615b1297603Smrg ;; 4616b1297603Smrgesac 4617b1297603Smrgfi 4618b1297603Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4619b1297603Smrgif test -n "$ac_pt_PKG_CONFIG"; then 462020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 462120f5670eSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4622b1297603Smrgelse 462320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 462420f5670eSmrgprintf "%s\n" "no" >&6; } 4625b1297603Smrgfi 4626b1297603Smrg 4627b1297603Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 4628b1297603Smrg PKG_CONFIG="" 4629b1297603Smrg else 4630b1297603Smrg case $cross_compiling:$ac_tool_warned in 4631b1297603Smrgyes:) 463220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 463320f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4634b1297603Smrgac_tool_warned=yes ;; 4635b1297603Smrgesac 4636b1297603Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4637b1297603Smrg fi 4638b1297603Smrgelse 4639b1297603Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4640b1297603Smrgfi 4641b1297603Smrg 4642b1297603Smrgfi 4643b1297603Smrgif test -n "$PKG_CONFIG"; then 4644b1297603Smrg _pkg_min_version=0.9.0 464520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 464620f5670eSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4647b1297603Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 464820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 464920f5670eSmrgprintf "%s\n" "yes" >&6; } 4650b1297603Smrg else 465120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 465220f5670eSmrgprintf "%s\n" "no" >&6; } 4653b1297603Smrg PKG_CONFIG="" 4654b1297603Smrg fi 4655b1297603Smrgfi 4656b1297603Smrg 465720f5670eSmrg 465820f5670eSmrg # Make sure we can run config.sub. 465920f5670eSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 466020f5670eSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 466120f5670eSmrg 466220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 466320f5670eSmrgprintf %s "checking build system type... " >&6; } 466420f5670eSmrgif test ${ac_cv_build+y} 466520f5670eSmrgthen : 466620f5670eSmrg printf %s "(cached) " >&6 466720f5670eSmrgelse $as_nop 4668b1297603Smrg ac_build_alias=$build_alias 4669b1297603Smrgtest "x$ac_build_alias" = x && 467020f5670eSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 4671b1297603Smrgtest "x$ac_build_alias" = x && 467254e0bb33Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 467320f5670eSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 467420f5670eSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4675b1297603Smrg 4676b1297603Smrgfi 467720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 467820f5670eSmrgprintf "%s\n" "$ac_cv_build" >&6; } 4679b1297603Smrgcase $ac_cv_build in 4680b1297603Smrg*-*-*) ;; 468154e0bb33Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4682b1297603Smrgesac 4683b1297603Smrgbuild=$ac_cv_build 4684b1297603Smrgac_save_IFS=$IFS; IFS='-' 4685b1297603Smrgset x $ac_cv_build 4686b1297603Smrgshift 4687b1297603Smrgbuild_cpu=$1 4688b1297603Smrgbuild_vendor=$2 4689b1297603Smrgshift; shift 4690b1297603Smrg# Remember, the first character of IFS is used to create $*, 4691b1297603Smrg# except with old shells: 4692b1297603Smrgbuild_os=$* 4693b1297603SmrgIFS=$ac_save_IFS 4694b1297603Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4695b1297603Smrg 4696b1297603Smrg 469720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 469820f5670eSmrgprintf %s "checking host system type... " >&6; } 469920f5670eSmrgif test ${ac_cv_host+y} 470020f5670eSmrgthen : 470120f5670eSmrg printf %s "(cached) " >&6 470220f5670eSmrgelse $as_nop 4703b1297603Smrg if test "x$host_alias" = x; then 4704b1297603Smrg ac_cv_host=$ac_cv_build 4705b1297603Smrgelse 470620f5670eSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 470720f5670eSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 4708b1297603Smrgfi 4709b1297603Smrg 4710b1297603Smrgfi 471120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 471220f5670eSmrgprintf "%s\n" "$ac_cv_host" >&6; } 4713b1297603Smrgcase $ac_cv_host in 4714b1297603Smrg*-*-*) ;; 471554e0bb33Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4716b1297603Smrgesac 4717b1297603Smrghost=$ac_cv_host 4718b1297603Smrgac_save_IFS=$IFS; IFS='-' 4719b1297603Smrgset x $ac_cv_host 4720b1297603Smrgshift 4721b1297603Smrghost_cpu=$1 4722b1297603Smrghost_vendor=$2 4723b1297603Smrgshift; shift 4724b1297603Smrg# Remember, the first character of IFS is used to create $*, 4725b1297603Smrg# except with old shells: 4726b1297603Smrghost_os=$* 4727b1297603SmrgIFS=$ac_save_IFS 4728b1297603Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4729b1297603Smrg 4730b1297603Smrg 473120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 473220f5670eSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 473320f5670eSmrgif test ${ac_cv_path_SED+y} 473420f5670eSmrgthen : 473520f5670eSmrg printf %s "(cached) " >&6 473620f5670eSmrgelse $as_nop 4737cea37944Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4738cea37944Smrg for ac_i in 1 2 3 4 5 6 7; do 4739cea37944Smrg ac_script="$ac_script$as_nl$ac_script" 4740cea37944Smrg done 4741cea37944Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 474254e0bb33Smrg { ac_script=; unset ac_script;} 4743cea37944Smrg if test -z "$SED"; then 4744cea37944Smrg ac_path_SED_found=false 4745cea37944Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4746cea37944Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4747cea37944Smrgfor as_dir in $PATH 4748cea37944Smrgdo 4749cea37944Smrg IFS=$as_save_IFS 475020f5670eSmrg case $as_dir in #((( 475120f5670eSmrg '') as_dir=./ ;; 475220f5670eSmrg */) ;; 475320f5670eSmrg *) as_dir=$as_dir/ ;; 475420f5670eSmrg esac 475520f5670eSmrg for ac_prog in sed gsed 475620f5670eSmrg do 4757cea37944Smrg for ac_exec_ext in '' $ac_executable_extensions; do 475820f5670eSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 475933734831Smrg as_fn_executable_p "$ac_path_SED" || continue 4760cea37944Smrg# Check for GNU ac_path_SED and select it if it is found. 4761cea37944Smrg # Check for GNU $ac_path_SED 4762cea37944Smrgcase `"$ac_path_SED" --version 2>&1` in 4763cea37944Smrg*GNU*) 4764cea37944Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4765cea37944Smrg*) 4766cea37944Smrg ac_count=0 476720f5670eSmrg printf %s 0123456789 >"conftest.in" 4768cea37944Smrg while : 4769cea37944Smrg do 4770cea37944Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4771cea37944Smrg mv "conftest.tmp" "conftest.in" 4772cea37944Smrg cp "conftest.in" "conftest.nl" 477320f5670eSmrg printf "%s\n" '' >> "conftest.nl" 4774cea37944Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4775cea37944Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 477654e0bb33Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4777cea37944Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4778cea37944Smrg # Best one so far, save it but keep looking for a better one 4779cea37944Smrg ac_cv_path_SED="$ac_path_SED" 4780cea37944Smrg ac_path_SED_max=$ac_count 4781cea37944Smrg fi 4782cea37944Smrg # 10*(2^10) chars as input seems more than enough 4783cea37944Smrg test $ac_count -gt 10 && break 4784cea37944Smrg done 4785cea37944Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4786cea37944Smrgesac 4787cea37944Smrg 4788cea37944Smrg $ac_path_SED_found && break 3 4789cea37944Smrg done 4790cea37944Smrg done 479154e0bb33Smrg done 4792cea37944SmrgIFS=$as_save_IFS 4793cea37944Smrg if test -z "$ac_cv_path_SED"; then 479454e0bb33Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4795cea37944Smrg fi 4796cea37944Smrgelse 479754e0bb33Smrg ac_cv_path_SED=$SED 479853719b08Smrgfi 479953719b08Smrg 480053719b08Smrgfi 480120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 480220f5670eSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 480354e0bb33Smrg SED="$ac_cv_path_SED" 480454e0bb33Smrg rm -f conftest.sed 480554e0bb33Smrg 480654e0bb33Smrg 480754e0bb33Smrg 480854e0bb33Smrg 480954e0bb33Smrg 48100309d3b3Smrg 48110309d3b3Smrg# Check whether --enable-selective-werror was given. 481220f5670eSmrgif test ${enable_selective_werror+y} 481320f5670eSmrgthen : 48140309d3b3Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 481520f5670eSmrgelse $as_nop 48160309d3b3Smrg SELECTIVE_WERROR=yes 481753719b08Smrgfi 481853719b08Smrg 48190309d3b3Smrg 482033734831Smrg 482133734831Smrg 482233734831Smrg 48230309d3b3Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 48240309d3b3Smrgif test "x$SUNCC" = "xyes"; then 48250309d3b3Smrg BASE_CFLAGS="-v" 48260309d3b3Smrgelse 48270309d3b3Smrg BASE_CFLAGS="" 482853719b08Smrgfi 482953719b08Smrg 48300309d3b3Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 483153719b08Smrg 483253719b08Smrg 483353719b08Smrg 483453719b08Smrg 483553719b08Smrg 483633734831Smrg 483733734831Smrg 483833734831Smrg 483933734831Smrg 484033734831Smrg 484133734831Smrg 484233734831Smrg 484333734831Smrg 48440309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 48450309d3b3Smrg 484633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 48470309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 484820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 484920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 485020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 485120f5670eSmrgthen : 485220f5670eSmrg printf %s "(cached) " >&6 485320f5670eSmrgelse $as_nop 485433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48550309d3b3Smrg/* end confdefs.h. */ 48560309d3b3Smrgint i; 48570309d3b3Smrg_ACEOF 485820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 485920f5670eSmrgthen : 486033734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 486120f5670eSmrgelse $as_nop 486233734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 48630309d3b3Smrgfi 486420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 486533734831Smrgfi 486620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 486720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 486833734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 48690309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 487053719b08Smrgfi 487153719b08Smrg 487233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 487333734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 48740309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48750309d3b3Smrg fi 48760309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 487720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 487820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 487920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 488020f5670eSmrgthen : 488120f5670eSmrg printf %s "(cached) " >&6 488220f5670eSmrgelse $as_nop 488333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48840309d3b3Smrg/* end confdefs.h. */ 48850309d3b3Smrgint i; 48860309d3b3Smrg_ACEOF 488720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 488820f5670eSmrgthen : 488933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 489020f5670eSmrgelse $as_nop 489133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 48920309d3b3Smrgfi 489320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 489433734831Smrgfi 489520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 489620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 489733734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 48980309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 489953719b08Smrgfi 490053719b08Smrg 49010309d3b3Smrgfound="no" 49020309d3b3Smrg 49030309d3b3Smrg if test $found = "no" ; then 4904e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 49050309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49060309d3b3Smrg fi 49070309d3b3Smrg 4908e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 49090309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 49100309d3b3Smrg fi 49110309d3b3Smrg 49120309d3b3Smrg CFLAGS="$CFLAGS -Wall" 49130309d3b3Smrg 491420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 491520f5670eSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 491633734831Smrg cacheid=xorg_cv_cc_flag__Wall 491720f5670eSmrg if eval test \${$cacheid+y} 491820f5670eSmrgthen : 491920f5670eSmrg printf %s "(cached) " >&6 492020f5670eSmrgelse $as_nop 492133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49220309d3b3Smrg/* end confdefs.h. */ 49230309d3b3Smrgint i; 49240309d3b3Smrgint 492520f5670eSmrgmain (void) 49260309d3b3Smrg{ 49270309d3b3Smrg 49280309d3b3Smrg ; 49290309d3b3Smrg return 0; 49300309d3b3Smrg} 49310309d3b3Smrg_ACEOF 493220f5670eSmrgif ac_fn_c_try_link "$LINENO" 493320f5670eSmrgthen : 493433734831Smrg eval $cacheid=yes 493520f5670eSmrgelse $as_nop 493633734831Smrg eval $cacheid=no 493753719b08Smrgfi 493820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 49390309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 494033734831Smrgfi 494133734831Smrg 494233734831Smrg 49430309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 494453719b08Smrg 494533734831Smrg eval supported=\$$cacheid 494620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 494720f5670eSmrgprintf "%s\n" "$supported" >&6; } 49480309d3b3Smrg if test "$supported" = "yes" ; then 49490309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 49500309d3b3Smrg found="yes" 49510309d3b3Smrg fi 495253719b08Smrg fi 495353719b08Smrg 495453719b08Smrg 495553719b08Smrg 495653719b08Smrg 495753719b08Smrg 495853719b08Smrg 49590309d3b3Smrg 496033734831Smrg 496133734831Smrg 496233734831Smrg 496333734831Smrg 496433734831Smrg 496533734831Smrg 496633734831Smrg 496733734831Smrg 49680309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 49690309d3b3Smrg 497033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 49710309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 497220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 497320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 497420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 497520f5670eSmrgthen : 497620f5670eSmrg printf %s "(cached) " >&6 497720f5670eSmrgelse $as_nop 497833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 49790309d3b3Smrg/* end confdefs.h. */ 49800309d3b3Smrgint i; 498153719b08Smrg_ACEOF 498220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 498320f5670eSmrgthen : 498433734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 498520f5670eSmrgelse $as_nop 498633734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 49870309d3b3Smrgfi 498820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 498933734831Smrgfi 499020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 499120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 499233734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 49930309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 49940309d3b3Smrgfi 499553719b08Smrg 499633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 499733734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 49980309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 499953719b08Smrg fi 50000309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 500120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 500220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 500320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 500420f5670eSmrgthen : 500520f5670eSmrg printf %s "(cached) " >&6 500620f5670eSmrgelse $as_nop 500733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50080309d3b3Smrg/* end confdefs.h. */ 50090309d3b3Smrgint i; 501053719b08Smrg_ACEOF 501120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 501220f5670eSmrgthen : 501333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 501420f5670eSmrgelse $as_nop 501533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 50160309d3b3Smrgfi 501720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 501833734831Smrgfi 501920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 502020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 502133734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 50220309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 50230309d3b3Smrgfi 502453719b08Smrg 50250309d3b3Smrgfound="no" 502653719b08Smrg 50270309d3b3Smrg if test $found = "no" ; then 5028e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 50290309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50300309d3b3Smrg fi 503153719b08Smrg 5032e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 50330309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 50340309d3b3Smrg fi 503553719b08Smrg 50360309d3b3Smrg CFLAGS="$CFLAGS -Wpointer-arith" 50370309d3b3Smrg 503820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 503920f5670eSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 504033734831Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 504120f5670eSmrg if eval test \${$cacheid+y} 504220f5670eSmrgthen : 504320f5670eSmrg printf %s "(cached) " >&6 504420f5670eSmrgelse $as_nop 504533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 50460309d3b3Smrg/* end confdefs.h. */ 50470309d3b3Smrgint i; 50480309d3b3Smrgint 504920f5670eSmrgmain (void) 50500309d3b3Smrg{ 505153719b08Smrg 50520309d3b3Smrg ; 50530309d3b3Smrg return 0; 50540309d3b3Smrg} 50550309d3b3Smrg_ACEOF 505620f5670eSmrgif ac_fn_c_try_link "$LINENO" 505720f5670eSmrgthen : 505833734831Smrg eval $cacheid=yes 505920f5670eSmrgelse $as_nop 506033734831Smrg eval $cacheid=no 50610309d3b3Smrgfi 506220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 50630309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 506433734831Smrgfi 506533734831Smrg 506633734831Smrg 50670309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 506853719b08Smrg 506933734831Smrg eval supported=\$$cacheid 507020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 507120f5670eSmrgprintf "%s\n" "$supported" >&6; } 50720309d3b3Smrg if test "$supported" = "yes" ; then 50730309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 50740309d3b3Smrg found="yes" 50750309d3b3Smrg fi 50760309d3b3Smrg fi 507753719b08Smrg 507853719b08Smrg 507953719b08Smrg 508053719b08Smrg 508153719b08Smrg 508253719b08Smrg 5083cea37944Smrg 508433734831Smrg 508533734831Smrg 508633734831Smrg 508733734831Smrg 508833734831Smrg 508933734831Smrg 509033734831Smrg 509133734831Smrg 50920309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 509353719b08Smrg 509433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 50950309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 509620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 509720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 509820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 509920f5670eSmrgthen : 510020f5670eSmrg printf %s "(cached) " >&6 510120f5670eSmrgelse $as_nop 510233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51030309d3b3Smrg/* end confdefs.h. */ 51040309d3b3Smrgint i; 51050309d3b3Smrg_ACEOF 510620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 510720f5670eSmrgthen : 510833734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 510920f5670eSmrgelse $as_nop 511033734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 511153719b08Smrgfi 511220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 511333734831Smrgfi 511420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 511520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 511633734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 51170309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 511853719b08Smrgfi 511953719b08Smrg 512033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 512133734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51220309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51230309d3b3Smrg fi 51240309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 512520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 512620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 512720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 512820f5670eSmrgthen : 512920f5670eSmrg printf %s "(cached) " >&6 513020f5670eSmrgelse $as_nop 513133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51320309d3b3Smrg/* end confdefs.h. */ 51330309d3b3Smrgint i; 51340309d3b3Smrg_ACEOF 513520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 513620f5670eSmrgthen : 513733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 513820f5670eSmrgelse $as_nop 513933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 514053719b08Smrgfi 514120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 514233734831Smrgfi 514320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 514420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 514533734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 51460309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 514753719b08Smrgfi 514853719b08Smrg 51490309d3b3Smrgfound="no" 51500309d3b3Smrg 51510309d3b3Smrg if test $found = "no" ; then 5152e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51530309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51540309d3b3Smrg fi 51550309d3b3Smrg 5156e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 51570309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51580309d3b3Smrg fi 51590309d3b3Smrg 516033734831Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 51610309d3b3Smrg 516220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 516320f5670eSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 516433734831Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 516520f5670eSmrg if eval test \${$cacheid+y} 516620f5670eSmrgthen : 516720f5670eSmrg printf %s "(cached) " >&6 516820f5670eSmrgelse $as_nop 516933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51700309d3b3Smrg/* end confdefs.h. */ 51710309d3b3Smrgint i; 51720309d3b3Smrgint 517320f5670eSmrgmain (void) 51740309d3b3Smrg{ 51750309d3b3Smrg 51760309d3b3Smrg ; 51770309d3b3Smrg return 0; 51780309d3b3Smrg} 51790309d3b3Smrg_ACEOF 518020f5670eSmrgif ac_fn_c_try_link "$LINENO" 518120f5670eSmrgthen : 518233734831Smrg eval $cacheid=yes 518320f5670eSmrgelse $as_nop 518433734831Smrg eval $cacheid=no 518553719b08Smrgfi 518620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 51870309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 518833734831Smrgfi 518933734831Smrg 519033734831Smrg 51910309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 519253719b08Smrg 519333734831Smrg eval supported=\$$cacheid 519420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 519520f5670eSmrgprintf "%s\n" "$supported" >&6; } 51960309d3b3Smrg if test "$supported" = "yes" ; then 519733734831Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 51980309d3b3Smrg found="yes" 51990309d3b3Smrg fi 52000309d3b3Smrg fi 52010309d3b3Smrg 52020309d3b3Smrg 52030309d3b3Smrg 52040309d3b3Smrg 52050309d3b3Smrg 52060309d3b3Smrg 52070309d3b3Smrg 520833734831Smrg 520933734831Smrg 521033734831Smrg 521133734831Smrg 521233734831Smrg 521333734831Smrg 521433734831Smrg 521533734831Smrg 52160309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 52170309d3b3Smrg 521833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 52190309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 522020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 522120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 522220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 522320f5670eSmrgthen : 522420f5670eSmrg printf %s "(cached) " >&6 522520f5670eSmrgelse $as_nop 522633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52270309d3b3Smrg/* end confdefs.h. */ 52280309d3b3Smrgint i; 52290309d3b3Smrg_ACEOF 523020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 523120f5670eSmrgthen : 523233734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 523320f5670eSmrgelse $as_nop 523433734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 523553719b08Smrgfi 523620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 523733734831Smrgfi 523820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 523920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 524033734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 52410309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 524253719b08Smrgfi 524353719b08Smrg 524433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 524533734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52460309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52470309d3b3Smrg fi 52480309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 524920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 525020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 525120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 525220f5670eSmrgthen : 525320f5670eSmrg printf %s "(cached) " >&6 525420f5670eSmrgelse $as_nop 525533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52560309d3b3Smrg/* end confdefs.h. */ 52570309d3b3Smrgint i; 52580309d3b3Smrg_ACEOF 525920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 526020f5670eSmrgthen : 526133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 526220f5670eSmrgelse $as_nop 526333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 526453719b08Smrgfi 526520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 526633734831Smrgfi 526720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 526820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 526933734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 52700309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 527153719b08Smrgfi 527253719b08Smrg 52730309d3b3Smrgfound="no" 527453719b08Smrg 52750309d3b3Smrg if test $found = "no" ; then 5276e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 52770309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52780309d3b3Smrg fi 527953719b08Smrg 5280e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 52810309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 52820309d3b3Smrg fi 528353719b08Smrg 528433734831Smrg CFLAGS="$CFLAGS -Wformat=2" 528553719b08Smrg 528620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 528720f5670eSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 528833734831Smrg cacheid=xorg_cv_cc_flag__Wformat_2 528920f5670eSmrg if eval test \${$cacheid+y} 529020f5670eSmrgthen : 529120f5670eSmrg printf %s "(cached) " >&6 529220f5670eSmrgelse $as_nop 529333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 52940309d3b3Smrg/* end confdefs.h. */ 52950309d3b3Smrgint i; 52960309d3b3Smrgint 529720f5670eSmrgmain (void) 52980309d3b3Smrg{ 529953719b08Smrg 53000309d3b3Smrg ; 53010309d3b3Smrg return 0; 53020309d3b3Smrg} 53030309d3b3Smrg_ACEOF 530420f5670eSmrgif ac_fn_c_try_link "$LINENO" 530520f5670eSmrgthen : 530633734831Smrg eval $cacheid=yes 530720f5670eSmrgelse $as_nop 530833734831Smrg eval $cacheid=no 53090309d3b3Smrgfi 531020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 53110309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 531233734831Smrgfi 531333734831Smrg 531433734831Smrg 531533734831Smrg CFLAGS="$xorg_testset_save_CFLAGS" 531633734831Smrg 531733734831Smrg eval supported=\$$cacheid 531820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 531920f5670eSmrgprintf "%s\n" "$supported" >&6; } 532033734831Smrg if test "$supported" = "yes" ; then 532133734831Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 532233734831Smrg found="yes" 532333734831Smrg fi 532433734831Smrg fi 532533734831Smrg 532633734831Smrg if test $found = "no" ; then 5327e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 532833734831Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 532933734831Smrg fi 533033734831Smrg 5331e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 533233734831Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 533333734831Smrg fi 533433734831Smrg 533533734831Smrg CFLAGS="$CFLAGS -Wformat" 533633734831Smrg 533720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 533820f5670eSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 533933734831Smrg cacheid=xorg_cv_cc_flag__Wformat 534020f5670eSmrg if eval test \${$cacheid+y} 534120f5670eSmrgthen : 534220f5670eSmrg printf %s "(cached) " >&6 534320f5670eSmrgelse $as_nop 534433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 534533734831Smrg/* end confdefs.h. */ 534633734831Smrgint i; 534733734831Smrgint 534820f5670eSmrgmain (void) 534933734831Smrg{ 535033734831Smrg 535133734831Smrg ; 535233734831Smrg return 0; 535333734831Smrg} 535433734831Smrg_ACEOF 535520f5670eSmrgif ac_fn_c_try_link "$LINENO" 535620f5670eSmrgthen : 535733734831Smrg eval $cacheid=yes 535820f5670eSmrgelse $as_nop 535933734831Smrg eval $cacheid=no 536033734831Smrgfi 536120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 536233734831Smrg conftest$ac_exeext conftest.$ac_ext 536333734831Smrgfi 536433734831Smrg 536533734831Smrg 53660309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 536753719b08Smrg 536833734831Smrg eval supported=\$$cacheid 536920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 537020f5670eSmrgprintf "%s\n" "$supported" >&6; } 53710309d3b3Smrg if test "$supported" = "yes" ; then 537233734831Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 53730309d3b3Smrg found="yes" 53740309d3b3Smrg fi 53750309d3b3Smrg fi 537653719b08Smrg 537753719b08Smrg 537853719b08Smrg 537953719b08Smrg 538053719b08Smrg 538153719b08Smrg 538253719b08Smrg 538333734831Smrg 538433734831Smrg 538533734831Smrg 538633734831Smrg 538733734831Smrg 538833734831Smrg 538933734831Smrg 539033734831Smrg 539133734831Smrg 539233734831Smrg 53930309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 539453719b08Smrg 539533734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 53960309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 539720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 539820f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 539920f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 540020f5670eSmrgthen : 540120f5670eSmrg printf %s "(cached) " >&6 540220f5670eSmrgelse $as_nop 540333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54040309d3b3Smrg/* end confdefs.h. */ 54050309d3b3Smrgint i; 54060309d3b3Smrg_ACEOF 540720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 540820f5670eSmrgthen : 540933734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 541020f5670eSmrgelse $as_nop 541133734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 54120309d3b3Smrgfi 541320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 541433734831Smrgfi 541520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 541620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 541733734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 54180309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54190309d3b3Smrgfi 5420cea37944Smrg 542133734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 542233734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54230309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54240309d3b3Smrg fi 54250309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 542620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 542720f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 542820f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 542920f5670eSmrgthen : 543020f5670eSmrg printf %s "(cached) " >&6 543120f5670eSmrgelse $as_nop 543233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54330309d3b3Smrg/* end confdefs.h. */ 54340309d3b3Smrgint i; 54350309d3b3Smrg_ACEOF 543620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 543720f5670eSmrgthen : 543833734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 543920f5670eSmrgelse $as_nop 544033734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 54410309d3b3Smrgfi 544220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 544333734831Smrgfi 544420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 544520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 544633734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 54470309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 54480309d3b3Smrgfi 5449cea37944Smrg 54500309d3b3Smrgfound="no" 5451cea37944Smrg 54520309d3b3Smrg if test $found = "no" ; then 5453e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 54540309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54550309d3b3Smrg fi 5456cea37944Smrg 5457e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 54580309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 54590309d3b3Smrg fi 54600309d3b3Smrg 546133734831Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 54620309d3b3Smrg 546320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 546420f5670eSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 546533734831Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 546620f5670eSmrg if eval test \${$cacheid+y} 546720f5670eSmrgthen : 546820f5670eSmrg printf %s "(cached) " >&6 546920f5670eSmrgelse $as_nop 547033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54710309d3b3Smrg/* end confdefs.h. */ 54720309d3b3Smrgint i; 54730309d3b3Smrgint 547420f5670eSmrgmain (void) 54750309d3b3Smrg{ 54760309d3b3Smrg 54770309d3b3Smrg ; 54780309d3b3Smrg return 0; 54790309d3b3Smrg} 54800309d3b3Smrg_ACEOF 548120f5670eSmrgif ac_fn_c_try_link "$LINENO" 548220f5670eSmrgthen : 548333734831Smrg eval $cacheid=yes 548420f5670eSmrgelse $as_nop 548533734831Smrg eval $cacheid=no 5486cea37944Smrgfi 548720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 54880309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 548933734831Smrgfi 549033734831Smrg 549133734831Smrg 54920309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5493cea37944Smrg 549433734831Smrg eval supported=\$$cacheid 549520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 549620f5670eSmrgprintf "%s\n" "$supported" >&6; } 54970309d3b3Smrg if test "$supported" = "yes" ; then 549833734831Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 54990309d3b3Smrg found="yes" 55000309d3b3Smrg fi 55010309d3b3Smrg fi 5502cea37944Smrg 550353719b08Smrg 550453719b08Smrg 550553719b08Smrg 550653719b08Smrg 550753719b08Smrg 55080309d3b3Smrg 550933734831Smrg 551033734831Smrg 551133734831Smrg 551233734831Smrg 551333734831Smrg 551433734831Smrg 551533734831Smrg 551633734831Smrg 55170309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 55180309d3b3Smrg 551933734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 55200309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 552120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 552220f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 552320f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 552420f5670eSmrgthen : 552520f5670eSmrg printf %s "(cached) " >&6 552620f5670eSmrgelse $as_nop 552733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55280309d3b3Smrg/* end confdefs.h. */ 55290309d3b3Smrgint i; 55300309d3b3Smrg_ACEOF 553120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 553220f5670eSmrgthen : 553333734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 553420f5670eSmrgelse $as_nop 553533734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 553653719b08Smrgfi 553720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 553833734831Smrgfi 553920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 554020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 554133734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 55420309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 554353719b08Smrgfi 55440309d3b3Smrg 554533734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 554633734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55470309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55480309d3b3Smrg fi 55490309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 555020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 555120f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 555220f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 555320f5670eSmrgthen : 555420f5670eSmrg printf %s "(cached) " >&6 555520f5670eSmrgelse $as_nop 555633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55570309d3b3Smrg/* end confdefs.h. */ 55580309d3b3Smrgint i; 55590309d3b3Smrg_ACEOF 556020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 556120f5670eSmrgthen : 556233734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 556320f5670eSmrgelse $as_nop 556433734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 55650309d3b3Smrgfi 556620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 556733734831Smrgfi 556820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 556920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 557033734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 55710309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 557253719b08Smrgfi 557353719b08Smrg 55740309d3b3Smrgfound="no" 557553719b08Smrg 55760309d3b3Smrg if test $found = "no" ; then 5577e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 55780309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55790309d3b3Smrg fi 55800309d3b3Smrg 5581e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 55820309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55830309d3b3Smrg fi 55840309d3b3Smrg 558533734831Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 55860309d3b3Smrg 558720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 558820f5670eSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 558933734831Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 559020f5670eSmrg if eval test \${$cacheid+y} 559120f5670eSmrgthen : 559220f5670eSmrg printf %s "(cached) " >&6 559320f5670eSmrgelse $as_nop 559433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 55950309d3b3Smrg/* end confdefs.h. */ 55960309d3b3Smrgint i; 55970309d3b3Smrgint 559820f5670eSmrgmain (void) 55990309d3b3Smrg{ 56000309d3b3Smrg 56010309d3b3Smrg ; 56020309d3b3Smrg return 0; 56030309d3b3Smrg} 56040309d3b3Smrg_ACEOF 560520f5670eSmrgif ac_fn_c_try_link "$LINENO" 560620f5670eSmrgthen : 560733734831Smrg eval $cacheid=yes 560820f5670eSmrgelse $as_nop 560933734831Smrg eval $cacheid=no 56100309d3b3Smrgfi 561120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 56120309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 561333734831Smrgfi 561433734831Smrg 561533734831Smrg 56160309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 561753719b08Smrg 561833734831Smrg eval supported=\$$cacheid 561920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 562020f5670eSmrgprintf "%s\n" "$supported" >&6; } 56210309d3b3Smrg if test "$supported" = "yes" ; then 562233734831Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 56230309d3b3Smrg found="yes" 56240309d3b3Smrg fi 56250309d3b3Smrg fi 56260309d3b3Smrg 56270309d3b3Smrg 56280309d3b3Smrg 56290309d3b3Smrg 56300309d3b3Smrg 56310309d3b3Smrg 56320309d3b3Smrg 563333734831Smrg 563433734831Smrg 563533734831Smrg 563633734831Smrg 563733734831Smrg 563833734831Smrg 563933734831Smrg 564033734831Smrg 56410309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 56420309d3b3Smrg 564333734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 56440309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 564520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 564620f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 564720f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 564820f5670eSmrgthen : 564920f5670eSmrg printf %s "(cached) " >&6 565020f5670eSmrgelse $as_nop 565133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56520309d3b3Smrg/* end confdefs.h. */ 56530309d3b3Smrgint i; 56540309d3b3Smrg_ACEOF 565520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 565620f5670eSmrgthen : 565733734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 565820f5670eSmrgelse $as_nop 565933734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 566053719b08Smrgfi 566120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 566233734831Smrgfi 566320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 566420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 566533734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 56660309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 566753719b08Smrgfi 56680309d3b3Smrg 566933734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 567033734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 56710309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56720309d3b3Smrg fi 56730309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 567420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 567520f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 567620f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 567720f5670eSmrgthen : 567820f5670eSmrg printf %s "(cached) " >&6 567920f5670eSmrgelse $as_nop 568033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 56810309d3b3Smrg/* end confdefs.h. */ 56820309d3b3Smrgint i; 56830309d3b3Smrg_ACEOF 568420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 568520f5670eSmrgthen : 568633734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 568720f5670eSmrgelse $as_nop 568833734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 56890309d3b3Smrgfi 569020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 569133734831Smrgfi 569220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 569320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 569433734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 56950309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 569653719b08Smrgfi 569753719b08Smrg 56980309d3b3Smrgfound="no" 56990309d3b3Smrg 57000309d3b3Smrg if test $found = "no" ; then 5701e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 57020309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57030309d3b3Smrg fi 57040309d3b3Smrg 5705e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 57060309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 57070309d3b3Smrg fi 57080309d3b3Smrg 570933734831Smrg CFLAGS="$CFLAGS -Wnested-externs" 57100309d3b3Smrg 571120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 571220f5670eSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 571333734831Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 571420f5670eSmrg if eval test \${$cacheid+y} 571520f5670eSmrgthen : 571620f5670eSmrg printf %s "(cached) " >&6 571720f5670eSmrgelse $as_nop 571833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57190309d3b3Smrg/* end confdefs.h. */ 57200309d3b3Smrgint i; 57210309d3b3Smrgint 572220f5670eSmrgmain (void) 57230309d3b3Smrg{ 57240309d3b3Smrg 57250309d3b3Smrg ; 57260309d3b3Smrg return 0; 57270309d3b3Smrg} 57280309d3b3Smrg_ACEOF 572920f5670eSmrgif ac_fn_c_try_link "$LINENO" 573020f5670eSmrgthen : 573133734831Smrg eval $cacheid=yes 573220f5670eSmrgelse $as_nop 573333734831Smrg eval $cacheid=no 573453719b08Smrgfi 573520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 57360309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 573733734831Smrgfi 573833734831Smrg 573933734831Smrg 57400309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57410309d3b3Smrg 574233734831Smrg eval supported=\$$cacheid 574320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 574420f5670eSmrgprintf "%s\n" "$supported" >&6; } 57450309d3b3Smrg if test "$supported" = "yes" ; then 574633734831Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 57470309d3b3Smrg found="yes" 57480309d3b3Smrg fi 57490309d3b3Smrg fi 57500309d3b3Smrg 575153719b08Smrg 575253719b08Smrg 57530309d3b3Smrg 57540309d3b3Smrg 57550309d3b3Smrg 57560309d3b3Smrg 575733734831Smrg 575833734831Smrg 575933734831Smrg 576033734831Smrg 576133734831Smrg 576233734831Smrg 576333734831Smrg 576433734831Smrg 57650309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 57660309d3b3Smrg 576733734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 57680309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 576920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 577020f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 577120f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 577220f5670eSmrgthen : 577320f5670eSmrg printf %s "(cached) " >&6 577420f5670eSmrgelse $as_nop 577533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57760309d3b3Smrg/* end confdefs.h. */ 57770309d3b3Smrgint i; 57780309d3b3Smrg_ACEOF 577920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 578020f5670eSmrgthen : 578133734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 578220f5670eSmrgelse $as_nop 578333734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 578453719b08Smrgfi 578520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 578633734831Smrgfi 578720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 578820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 578933734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 57900309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 579153719b08Smrgfi 57920309d3b3Smrg 579333734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 579433734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 57950309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57960309d3b3Smrg fi 57970309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 579820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 579920f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 580020f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 580120f5670eSmrgthen : 580220f5670eSmrg printf %s "(cached) " >&6 580320f5670eSmrgelse $as_nop 580433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58050309d3b3Smrg/* end confdefs.h. */ 58060309d3b3Smrgint i; 58070309d3b3Smrg_ACEOF 580820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 580920f5670eSmrgthen : 581033734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 581120f5670eSmrgelse $as_nop 581233734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 58130309d3b3Smrgfi 581420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 581533734831Smrgfi 581620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 581720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 581833734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 58190309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 582053719b08Smrgfi 582153719b08Smrg 58220309d3b3Smrgfound="no" 582353719b08Smrg 58240309d3b3Smrg if test $found = "no" ; then 5825e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 58260309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58270309d3b3Smrg fi 58280309d3b3Smrg 5829e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 58300309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 58310309d3b3Smrg fi 58320309d3b3Smrg 583333734831Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 58340309d3b3Smrg 583520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 583620f5670eSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 583733734831Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 583820f5670eSmrg if eval test \${$cacheid+y} 583920f5670eSmrgthen : 584020f5670eSmrg printf %s "(cached) " >&6 584120f5670eSmrgelse $as_nop 584233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 58430309d3b3Smrg/* end confdefs.h. */ 58440309d3b3Smrgint i; 58450309d3b3Smrgint 584620f5670eSmrgmain (void) 58470309d3b3Smrg{ 58480309d3b3Smrg 58490309d3b3Smrg ; 58500309d3b3Smrg return 0; 58510309d3b3Smrg} 58520309d3b3Smrg_ACEOF 585320f5670eSmrgif ac_fn_c_try_link "$LINENO" 585420f5670eSmrgthen : 585533734831Smrg eval $cacheid=yes 585620f5670eSmrgelse $as_nop 585733734831Smrg eval $cacheid=no 585853719b08Smrgfi 585920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 58600309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 586133734831Smrgfi 586233734831Smrg 586333734831Smrg 58640309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 586553719b08Smrg 586633734831Smrg eval supported=\$$cacheid 586720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 586820f5670eSmrgprintf "%s\n" "$supported" >&6; } 58690309d3b3Smrg if test "$supported" = "yes" ; then 587033734831Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 58710309d3b3Smrg found="yes" 58720309d3b3Smrg fi 58730309d3b3Smrg fi 587453719b08Smrg 587553719b08Smrg 587653719b08Smrg 587753719b08Smrg 587853719b08Smrg 587953719b08Smrg 588033734831Smrg 588133734831Smrg 588253719b08Smrg 588353719b08Smrg 588453719b08Smrg 588553719b08Smrg 588653719b08Smrg 588753719b08Smrg 588853719b08Smrg 58890309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 589053719b08Smrg 589133734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 58920309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 589320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 589420f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 589520f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 589620f5670eSmrgthen : 589720f5670eSmrg printf %s "(cached) " >&6 589820f5670eSmrgelse $as_nop 589933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59000309d3b3Smrg/* end confdefs.h. */ 59010309d3b3Smrgint i; 590253719b08Smrg_ACEOF 590320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 590420f5670eSmrgthen : 590533734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 590620f5670eSmrgelse $as_nop 590733734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 590853719b08Smrgfi 590920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 591033734831Smrgfi 591120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 591220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 591333734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 59140309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 591553719b08Smrgfi 59160309d3b3Smrg 591733734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 591833734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59190309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59200309d3b3Smrg fi 59210309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 592220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 592320f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 592420f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 592520f5670eSmrgthen : 592620f5670eSmrg printf %s "(cached) " >&6 592720f5670eSmrgelse $as_nop 592833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59290309d3b3Smrg/* end confdefs.h. */ 59300309d3b3Smrgint i; 59310309d3b3Smrg_ACEOF 593220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 593320f5670eSmrgthen : 593433734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 593520f5670eSmrgelse $as_nop 593633734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 593753719b08Smrgfi 593820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 593933734831Smrgfi 594020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 594120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 594233734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 59430309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59440309d3b3Smrgfi 59450309d3b3Smrg 59460309d3b3Smrgfound="no" 59470309d3b3Smrg 59480309d3b3Smrg if test $found = "no" ; then 5949e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 59500309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 59510309d3b3Smrg fi 59520309d3b3Smrg 5953e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 59540309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59550309d3b3Smrg fi 595653719b08Smrg 59570309d3b3Smrg CFLAGS="$CFLAGS -Wold-style-definition" 59580309d3b3Smrg 595920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 596020f5670eSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 596133734831Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 596220f5670eSmrg if eval test \${$cacheid+y} 596320f5670eSmrgthen : 596420f5670eSmrg printf %s "(cached) " >&6 596520f5670eSmrgelse $as_nop 596633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 59670309d3b3Smrg/* end confdefs.h. */ 59680309d3b3Smrgint i; 596953719b08Smrgint 597020f5670eSmrgmain (void) 597153719b08Smrg{ 597253719b08Smrg 597353719b08Smrg ; 597453719b08Smrg return 0; 597553719b08Smrg} 597653719b08Smrg_ACEOF 597720f5670eSmrgif ac_fn_c_try_link "$LINENO" 597820f5670eSmrgthen : 597933734831Smrg eval $cacheid=yes 598020f5670eSmrgelse $as_nop 598133734831Smrg eval $cacheid=no 59820309d3b3Smrgfi 598320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 59840309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 598533734831Smrgfi 598633734831Smrg 598733734831Smrg 59880309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 59890309d3b3Smrg 599033734831Smrg eval supported=\$$cacheid 599120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 599220f5670eSmrgprintf "%s\n" "$supported" >&6; } 59930309d3b3Smrg if test "$supported" = "yes" ; then 59940309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 59950309d3b3Smrg found="yes" 59960309d3b3Smrg fi 59970309d3b3Smrg fi 59980309d3b3Smrg 5999e73734d1Smrg if test $found = "no" ; then 6000e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6001e73734d1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6002e73734d1Smrg fi 6003e73734d1Smrg 6004e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6005e73734d1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6006e73734d1Smrg fi 6007e73734d1Smrg 6008e73734d1Smrg CFLAGS="$CFLAGS -fd" 6009e73734d1Smrg 601020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 601120f5670eSmrgprintf %s "checking if $CC supports -fd... " >&6; } 6012e73734d1Smrg cacheid=xorg_cv_cc_flag__fd 601320f5670eSmrg if eval test \${$cacheid+y} 601420f5670eSmrgthen : 601520f5670eSmrg printf %s "(cached) " >&6 601620f5670eSmrgelse $as_nop 6017e73734d1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6018e73734d1Smrg/* end confdefs.h. */ 6019e73734d1Smrgint i; 6020e73734d1Smrgint 602120f5670eSmrgmain (void) 6022e73734d1Smrg{ 6023e73734d1Smrg 6024e73734d1Smrg ; 6025e73734d1Smrg return 0; 6026e73734d1Smrg} 6027e73734d1Smrg_ACEOF 602820f5670eSmrgif ac_fn_c_try_link "$LINENO" 602920f5670eSmrgthen : 6030e73734d1Smrg eval $cacheid=yes 603120f5670eSmrgelse $as_nop 6032e73734d1Smrg eval $cacheid=no 6033e73734d1Smrgfi 603420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6035e73734d1Smrg conftest$ac_exeext conftest.$ac_ext 6036e73734d1Smrgfi 6037e73734d1Smrg 6038e73734d1Smrg 6039e73734d1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6040e73734d1Smrg 6041e73734d1Smrg eval supported=\$$cacheid 604220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 604320f5670eSmrgprintf "%s\n" "$supported" >&6; } 6044e73734d1Smrg if test "$supported" = "yes" ; then 6045e73734d1Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6046e73734d1Smrg found="yes" 6047e73734d1Smrg fi 6048e73734d1Smrg fi 6049e73734d1Smrg 60500309d3b3Smrg 60510309d3b3Smrg 60520309d3b3Smrg 60530309d3b3Smrg 60540309d3b3Smrg 60550309d3b3Smrg 605633734831Smrg 605733734831Smrg 605833734831Smrg 605933734831Smrg 606033734831Smrg 606133734831Smrg 606233734831Smrg 606333734831Smrg 60640309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 60650309d3b3Smrg 606633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 60670309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 606820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 606920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 607020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 607120f5670eSmrgthen : 607220f5670eSmrg printf %s "(cached) " >&6 607320f5670eSmrgelse $as_nop 607433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 60750309d3b3Smrg/* end confdefs.h. */ 60760309d3b3Smrgint i; 60770309d3b3Smrg_ACEOF 607820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 607920f5670eSmrgthen : 608033734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 608120f5670eSmrgelse $as_nop 608233734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 60830309d3b3Smrgfi 608420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 608533734831Smrgfi 608620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 608720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 608833734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 60890309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 60900309d3b3Smrgfi 60910309d3b3Smrg 609233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 609333734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 60940309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60950309d3b3Smrg fi 60960309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 609720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 609820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 609920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 610020f5670eSmrgthen : 610120f5670eSmrg printf %s "(cached) " >&6 610220f5670eSmrgelse $as_nop 610333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 610453719b08Smrg/* end confdefs.h. */ 61050309d3b3Smrgint i; 61060309d3b3Smrg_ACEOF 610720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 610820f5670eSmrgthen : 610933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 611020f5670eSmrgelse $as_nop 611133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 61120309d3b3Smrgfi 611320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 611433734831Smrgfi 611520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 611620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 611733734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 61180309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61190309d3b3Smrgfi 61200309d3b3Smrg 61210309d3b3Smrgfound="no" 61220309d3b3Smrg 61230309d3b3Smrg if test $found = "no" ; then 6124e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 61250309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61260309d3b3Smrg fi 612753719b08Smrg 6128e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 61290309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 61300309d3b3Smrg fi 61310309d3b3Smrg 61320309d3b3Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 61330309d3b3Smrg 613420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 613520f5670eSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 613633734831Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 613720f5670eSmrg if eval test \${$cacheid+y} 613820f5670eSmrgthen : 613920f5670eSmrg printf %s "(cached) " >&6 614020f5670eSmrgelse $as_nop 614133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 61420309d3b3Smrg/* end confdefs.h. */ 61430309d3b3Smrgint i; 614453719b08Smrgint 614520f5670eSmrgmain (void) 614653719b08Smrg{ 614753719b08Smrg 614853719b08Smrg ; 614953719b08Smrg return 0; 615053719b08Smrg} 615153719b08Smrg_ACEOF 615220f5670eSmrgif ac_fn_c_try_link "$LINENO" 615320f5670eSmrgthen : 615433734831Smrg eval $cacheid=yes 615520f5670eSmrgelse $as_nop 615633734831Smrg eval $cacheid=no 61570309d3b3Smrgfi 615820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 61590309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 616033734831Smrgfi 616133734831Smrg 616233734831Smrg 61630309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 61640309d3b3Smrg 616533734831Smrg eval supported=\$$cacheid 616620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 616720f5670eSmrgprintf "%s\n" "$supported" >&6; } 61680309d3b3Smrg if test "$supported" = "yes" ; then 61690309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 61700309d3b3Smrg found="yes" 61710309d3b3Smrg fi 61720309d3b3Smrg fi 61730309d3b3Smrg 61740309d3b3Smrg 61750309d3b3Smrg 617633734831Smrg 617733734831Smrg 61780309d3b3Smrg# This chunk adds additional warnings that could catch undesired effects. 61790309d3b3Smrg 61800309d3b3Smrg 61810309d3b3Smrg 61820309d3b3Smrg 61830309d3b3Smrg 618433734831Smrg 618533734831Smrg 618633734831Smrg 618733734831Smrg 618833734831Smrg 618933734831Smrg 619033734831Smrg 619133734831Smrg 61920309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 61930309d3b3Smrg 619433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 61950309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 619620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 619720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 619820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 619920f5670eSmrgthen : 620020f5670eSmrg printf %s "(cached) " >&6 620120f5670eSmrgelse $as_nop 620233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62030309d3b3Smrg/* end confdefs.h. */ 62040309d3b3Smrgint i; 62050309d3b3Smrg_ACEOF 620620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 620720f5670eSmrgthen : 620833734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 620920f5670eSmrgelse $as_nop 621033734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 62110309d3b3Smrgfi 621220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 621333734831Smrgfi 621420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 621520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 621633734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 62170309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62180309d3b3Smrgfi 62190309d3b3Smrg 622033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 622133734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62220309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62230309d3b3Smrg fi 62240309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 622520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 622620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 622720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 622820f5670eSmrgthen : 622920f5670eSmrg printf %s "(cached) " >&6 623020f5670eSmrgelse $as_nop 623133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 623253719b08Smrg/* end confdefs.h. */ 62330309d3b3Smrgint i; 62340309d3b3Smrg_ACEOF 623520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 623620f5670eSmrgthen : 623733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 623820f5670eSmrgelse $as_nop 623933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 62400309d3b3Smrgfi 624120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 624233734831Smrgfi 624320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 624420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 624533734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 62460309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62470309d3b3Smrgfi 62480309d3b3Smrg 62490309d3b3Smrgfound="no" 625053719b08Smrg 62510309d3b3Smrg if test $found = "no" ; then 6252e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 62530309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 62540309d3b3Smrg fi 62550309d3b3Smrg 6256e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 62570309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 62580309d3b3Smrg fi 62590309d3b3Smrg 62600309d3b3Smrg CFLAGS="$CFLAGS -Wunused" 62610309d3b3Smrg 626220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 626320f5670eSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 626433734831Smrg cacheid=xorg_cv_cc_flag__Wunused 626520f5670eSmrg if eval test \${$cacheid+y} 626620f5670eSmrgthen : 626720f5670eSmrg printf %s "(cached) " >&6 626820f5670eSmrgelse $as_nop 626933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 62700309d3b3Smrg/* end confdefs.h. */ 62710309d3b3Smrgint i; 627253719b08Smrgint 627320f5670eSmrgmain (void) 627453719b08Smrg{ 627553719b08Smrg 627653719b08Smrg ; 627753719b08Smrg return 0; 627853719b08Smrg} 627953719b08Smrg_ACEOF 628020f5670eSmrgif ac_fn_c_try_link "$LINENO" 628120f5670eSmrgthen : 628233734831Smrg eval $cacheid=yes 628320f5670eSmrgelse $as_nop 628433734831Smrg eval $cacheid=no 62850309d3b3Smrgfi 628620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 62870309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 628833734831Smrgfi 628933734831Smrg 629033734831Smrg 62910309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 62920309d3b3Smrg 629333734831Smrg eval supported=\$$cacheid 629420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 629520f5670eSmrgprintf "%s\n" "$supported" >&6; } 62960309d3b3Smrg if test "$supported" = "yes" ; then 62970309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 62980309d3b3Smrg found="yes" 62990309d3b3Smrg fi 63000309d3b3Smrg fi 63010309d3b3Smrg 63020309d3b3Smrg 63030309d3b3Smrg 63040309d3b3Smrg 63050309d3b3Smrg 63060309d3b3Smrg 63070309d3b3Smrg 630833734831Smrg 630933734831Smrg 631033734831Smrg 631133734831Smrg 631233734831Smrg 631333734831Smrg 631433734831Smrg 631533734831Smrg 63160309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 63170309d3b3Smrg 631833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 63190309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 632020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 632120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 632220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 632320f5670eSmrgthen : 632420f5670eSmrg printf %s "(cached) " >&6 632520f5670eSmrgelse $as_nop 632633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63270309d3b3Smrg/* end confdefs.h. */ 63280309d3b3Smrgint i; 63290309d3b3Smrg_ACEOF 633020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 633120f5670eSmrgthen : 633233734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 633320f5670eSmrgelse $as_nop 633433734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 633553719b08Smrgfi 633620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 633733734831Smrgfi 633820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 633920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 634033734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 63410309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 634253719b08Smrgfi 63430309d3b3Smrg 634433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 634533734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63460309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63470309d3b3Smrg fi 63480309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 634920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 635020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 635120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 635220f5670eSmrgthen : 635320f5670eSmrg printf %s "(cached) " >&6 635420f5670eSmrgelse $as_nop 635533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63560309d3b3Smrg/* end confdefs.h. */ 63570309d3b3Smrgint i; 63580309d3b3Smrg_ACEOF 635920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 636020f5670eSmrgthen : 636133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 636220f5670eSmrgelse $as_nop 636333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 636453719b08Smrgfi 636520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 636633734831Smrgfi 636720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 636820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 636933734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 63700309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 637153719b08Smrgfi 63720309d3b3Smrg 63730309d3b3Smrgfound="no" 63740309d3b3Smrg 63750309d3b3Smrg if test $found = "no" ; then 6376e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 63770309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63780309d3b3Smrg fi 63790309d3b3Smrg 6380e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 63810309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63820309d3b3Smrg fi 63830309d3b3Smrg 63840309d3b3Smrg CFLAGS="$CFLAGS -Wuninitialized" 63850309d3b3Smrg 638620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 638720f5670eSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 638833734831Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 638920f5670eSmrg if eval test \${$cacheid+y} 639020f5670eSmrgthen : 639120f5670eSmrg printf %s "(cached) " >&6 639220f5670eSmrgelse $as_nop 639333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 63940309d3b3Smrg/* end confdefs.h. */ 63950309d3b3Smrgint i; 63960309d3b3Smrgint 639720f5670eSmrgmain (void) 63980309d3b3Smrg{ 63990309d3b3Smrg 64000309d3b3Smrg ; 64010309d3b3Smrg return 0; 64020309d3b3Smrg} 64030309d3b3Smrg_ACEOF 640420f5670eSmrgif ac_fn_c_try_link "$LINENO" 640520f5670eSmrgthen : 640633734831Smrg eval $cacheid=yes 640720f5670eSmrgelse $as_nop 640833734831Smrg eval $cacheid=no 640953719b08Smrgfi 641020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 64110309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 641233734831Smrgfi 641333734831Smrg 641433734831Smrg 64150309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64160309d3b3Smrg 641733734831Smrg eval supported=\$$cacheid 641820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 641920f5670eSmrgprintf "%s\n" "$supported" >&6; } 64200309d3b3Smrg if test "$supported" = "yes" ; then 64210309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 64220309d3b3Smrg found="yes" 64230309d3b3Smrg fi 64240309d3b3Smrg fi 64250309d3b3Smrg 64260309d3b3Smrg 64270309d3b3Smrg 64280309d3b3Smrg 64290309d3b3Smrg 64300309d3b3Smrg 64310309d3b3Smrg 643233734831Smrg 643333734831Smrg 643433734831Smrg 643533734831Smrg 643633734831Smrg 643733734831Smrg 643833734831Smrg 643933734831Smrg 64400309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 64410309d3b3Smrg 644233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 64430309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 644420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 644520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 644620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 644720f5670eSmrgthen : 644820f5670eSmrg printf %s "(cached) " >&6 644920f5670eSmrgelse $as_nop 645033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 64510309d3b3Smrg/* end confdefs.h. */ 64520309d3b3Smrgint i; 64530309d3b3Smrg_ACEOF 645420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 645520f5670eSmrgthen : 645633734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 645720f5670eSmrgelse $as_nop 645833734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 64590309d3b3Smrgfi 646020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 646133734831Smrgfi 646220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 646320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 646433734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 64650309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64660309d3b3Smrgfi 64670309d3b3Smrg 646833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 646933734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 64700309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64710309d3b3Smrg fi 64720309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 647320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 647420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 647520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 647620f5670eSmrgthen : 647720f5670eSmrg printf %s "(cached) " >&6 647820f5670eSmrgelse $as_nop 647933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 648053719b08Smrg/* end confdefs.h. */ 64810309d3b3Smrgint i; 64820309d3b3Smrg_ACEOF 648320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 648420f5670eSmrgthen : 648533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 648620f5670eSmrgelse $as_nop 648733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 64880309d3b3Smrgfi 648920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 649033734831Smrgfi 649120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 649220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 649333734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 64940309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 64950309d3b3Smrgfi 649653719b08Smrg 64970309d3b3Smrgfound="no" 649853719b08Smrg 64990309d3b3Smrg if test $found = "no" ; then 6500e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 65010309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65020309d3b3Smrg fi 650353719b08Smrg 6504e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 65050309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 65060309d3b3Smrg fi 65070309d3b3Smrg 65080309d3b3Smrg CFLAGS="$CFLAGS -Wshadow" 65090309d3b3Smrg 651020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 651120f5670eSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 651233734831Smrg cacheid=xorg_cv_cc_flag__Wshadow 651320f5670eSmrg if eval test \${$cacheid+y} 651420f5670eSmrgthen : 651520f5670eSmrg printf %s "(cached) " >&6 651620f5670eSmrgelse $as_nop 651733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65180309d3b3Smrg/* end confdefs.h. */ 65190309d3b3Smrgint i; 652053719b08Smrgint 652120f5670eSmrgmain (void) 652253719b08Smrg{ 65230309d3b3Smrg 652453719b08Smrg ; 652553719b08Smrg return 0; 652653719b08Smrg} 652753719b08Smrg_ACEOF 652820f5670eSmrgif ac_fn_c_try_link "$LINENO" 652920f5670eSmrgthen : 653033734831Smrg eval $cacheid=yes 653120f5670eSmrgelse $as_nop 653233734831Smrg eval $cacheid=no 653353719b08Smrgfi 653420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 65350309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 653633734831Smrgfi 653733734831Smrg 653833734831Smrg 65390309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 65400309d3b3Smrg 654133734831Smrg eval supported=\$$cacheid 654220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 654320f5670eSmrgprintf "%s\n" "$supported" >&6; } 65440309d3b3Smrg if test "$supported" = "yes" ; then 65450309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 65460309d3b3Smrg found="yes" 65470309d3b3Smrg fi 65480309d3b3Smrg fi 65490309d3b3Smrg 65500309d3b3Smrg 655153719b08Smrg 65520309d3b3Smrg 65530309d3b3Smrg 65540309d3b3Smrg 65550309d3b3Smrg 655633734831Smrg 655733734831Smrg 655833734831Smrg 655933734831Smrg 656033734831Smrg 656133734831Smrg 656233734831Smrg 656333734831Smrg 65640309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 65650309d3b3Smrg 656633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 65670309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 656820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 656920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 657020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 657120f5670eSmrgthen : 657220f5670eSmrg printf %s "(cached) " >&6 657320f5670eSmrgelse $as_nop 657433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 65750309d3b3Smrg/* end confdefs.h. */ 65760309d3b3Smrgint i; 65770309d3b3Smrg_ACEOF 657820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 657920f5670eSmrgthen : 658033734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 658120f5670eSmrgelse $as_nop 658233734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 65830309d3b3Smrgfi 658420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 658533734831Smrgfi 658620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 658720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 658833734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 65890309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 659053719b08Smrgfi 659153719b08Smrg 659233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 659333734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 65940309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65950309d3b3Smrg fi 65960309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 659720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 659820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 659920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 660020f5670eSmrgthen : 660120f5670eSmrg printf %s "(cached) " >&6 660220f5670eSmrgelse $as_nop 660333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66040309d3b3Smrg/* end confdefs.h. */ 66050309d3b3Smrgint i; 66060309d3b3Smrg_ACEOF 660720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 660820f5670eSmrgthen : 660933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 661020f5670eSmrgelse $as_nop 661133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 66120309d3b3Smrgfi 661320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 661433734831Smrgfi 661520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 661620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 661733734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 66180309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 661954e0bb33Smrgfi 662053719b08Smrg 66210309d3b3Smrgfound="no" 662253719b08Smrg 66230309d3b3Smrg if test $found = "no" ; then 6624e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 66250309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66260309d3b3Smrg fi 662753719b08Smrg 6628e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 66290309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 66300309d3b3Smrg fi 66310309d3b3Smrg 6632e73734d1Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 66330309d3b3Smrg 663420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 663520f5670eSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6636e73734d1Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 663720f5670eSmrg if eval test \${$cacheid+y} 663820f5670eSmrgthen : 663920f5670eSmrg printf %s "(cached) " >&6 664020f5670eSmrgelse $as_nop 664133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66420309d3b3Smrg/* end confdefs.h. */ 66430309d3b3Smrgint i; 66440309d3b3Smrgint 664520f5670eSmrgmain (void) 66460309d3b3Smrg{ 66470309d3b3Smrg 66480309d3b3Smrg ; 66490309d3b3Smrg return 0; 66500309d3b3Smrg} 66510309d3b3Smrg_ACEOF 665220f5670eSmrgif ac_fn_c_try_link "$LINENO" 665320f5670eSmrgthen : 665433734831Smrg eval $cacheid=yes 665520f5670eSmrgelse $as_nop 665633734831Smrg eval $cacheid=no 66570309d3b3Smrgfi 665820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 66590309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 666033734831Smrgfi 666133734831Smrg 666233734831Smrg 66630309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 666453719b08Smrg 666533734831Smrg eval supported=\$$cacheid 666620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 666720f5670eSmrgprintf "%s\n" "$supported" >&6; } 66680309d3b3Smrg if test "$supported" = "yes" ; then 6669e73734d1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 66700309d3b3Smrg found="yes" 66710309d3b3Smrg fi 66720309d3b3Smrg fi 667353719b08Smrg 667453719b08Smrg 66750309d3b3Smrg 66760309d3b3Smrg 66770309d3b3Smrg 66780309d3b3Smrg 66790309d3b3Smrg 668033734831Smrg 668133734831Smrg 668233734831Smrg 668333734831Smrg 668433734831Smrg 668533734831Smrg 668633734831Smrg 668733734831Smrg 66880309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 66890309d3b3Smrg 669033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 66910309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 669220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 669320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 669420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 669520f5670eSmrgthen : 669620f5670eSmrg printf %s "(cached) " >&6 669720f5670eSmrgelse $as_nop 669833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 66990309d3b3Smrg/* end confdefs.h. */ 67000309d3b3Smrgint i; 67010309d3b3Smrg_ACEOF 670220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 670320f5670eSmrgthen : 670433734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 670520f5670eSmrgelse $as_nop 670633734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 67070309d3b3Smrgfi 670820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 670933734831Smrgfi 671020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 671120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 671233734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 67130309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67140309d3b3Smrgfi 67150309d3b3Smrg 671633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 671733734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67180309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67190309d3b3Smrg fi 67200309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 672120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 672220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 672320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 672420f5670eSmrgthen : 672520f5670eSmrg printf %s "(cached) " >&6 672620f5670eSmrgelse $as_nop 672733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67280309d3b3Smrg/* end confdefs.h. */ 67290309d3b3Smrgint i; 67300309d3b3Smrg_ACEOF 673120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 673220f5670eSmrgthen : 673333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 673420f5670eSmrgelse $as_nop 673533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 67360309d3b3Smrgfi 673720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 673833734831Smrgfi 673920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 674020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 674133734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 67420309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67430309d3b3Smrgfi 67440309d3b3Smrg 67450309d3b3Smrgfound="no" 67460309d3b3Smrg 67470309d3b3Smrg if test $found = "no" ; then 6748e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 67490309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67500309d3b3Smrg fi 67510309d3b3Smrg 6752e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 67530309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67540309d3b3Smrg fi 67550309d3b3Smrg 6756e73734d1Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 67570309d3b3Smrg 675820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 675920f5670eSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6760e73734d1Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 676120f5670eSmrg if eval test \${$cacheid+y} 676220f5670eSmrgthen : 676320f5670eSmrg printf %s "(cached) " >&6 676420f5670eSmrgelse $as_nop 676533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 67660309d3b3Smrg/* end confdefs.h. */ 67670309d3b3Smrgint i; 67680309d3b3Smrgint 676920f5670eSmrgmain (void) 67700309d3b3Smrg{ 67710309d3b3Smrg 67720309d3b3Smrg ; 67730309d3b3Smrg return 0; 67740309d3b3Smrg} 67750309d3b3Smrg_ACEOF 677620f5670eSmrgif ac_fn_c_try_link "$LINENO" 677720f5670eSmrgthen : 677833734831Smrg eval $cacheid=yes 677920f5670eSmrgelse $as_nop 678033734831Smrg eval $cacheid=no 67810309d3b3Smrgfi 678220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 67830309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 678433734831Smrgfi 678533734831Smrg 678633734831Smrg 67870309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 67880309d3b3Smrg 678933734831Smrg eval supported=\$$cacheid 679020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 679120f5670eSmrgprintf "%s\n" "$supported" >&6; } 67920309d3b3Smrg if test "$supported" = "yes" ; then 6793e73734d1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 67940309d3b3Smrg found="yes" 67950309d3b3Smrg fi 67960309d3b3Smrg fi 67970309d3b3Smrg 67980309d3b3Smrg 67990309d3b3Smrg 68000309d3b3Smrg 68010309d3b3Smrg 68020309d3b3Smrg 68030309d3b3Smrg 680433734831Smrg 680533734831Smrg 680633734831Smrg 680733734831Smrg 680833734831Smrg 680933734831Smrg 681033734831Smrg 681133734831Smrg 68120309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 68130309d3b3Smrg 681433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 68150309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 681620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 681720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 681820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 681920f5670eSmrgthen : 682020f5670eSmrg printf %s "(cached) " >&6 682120f5670eSmrgelse $as_nop 682233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68230309d3b3Smrg/* end confdefs.h. */ 68240309d3b3Smrgint i; 68250309d3b3Smrg_ACEOF 682620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 682720f5670eSmrgthen : 682833734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 682920f5670eSmrgelse $as_nop 683033734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 68310309d3b3Smrgfi 683220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 683333734831Smrgfi 683420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 683520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 683633734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 68370309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68380309d3b3Smrgfi 68390309d3b3Smrg 684033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 684133734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68420309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68430309d3b3Smrg fi 68440309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 684520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 684620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 684720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 684820f5670eSmrgthen : 684920f5670eSmrg printf %s "(cached) " >&6 685020f5670eSmrgelse $as_nop 685133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68520309d3b3Smrg/* end confdefs.h. */ 68530309d3b3Smrgint i; 68540309d3b3Smrg_ACEOF 685520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 685620f5670eSmrgthen : 685733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 685820f5670eSmrgelse $as_nop 685933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 68600309d3b3Smrgfi 686120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 686233734831Smrgfi 686320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 686420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 686533734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 68660309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 68670309d3b3Smrgfi 68680309d3b3Smrg 68690309d3b3Smrgfound="no" 68700309d3b3Smrg 68710309d3b3Smrg if test $found = "no" ; then 6872e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 68730309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68740309d3b3Smrg fi 68750309d3b3Smrg 6876e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 68770309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 68780309d3b3Smrg fi 68790309d3b3Smrg 6880e73734d1Smrg CFLAGS="$CFLAGS -Wredundant-decls" 68810309d3b3Smrg 688220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 688320f5670eSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 6884e73734d1Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 688520f5670eSmrg if eval test \${$cacheid+y} 688620f5670eSmrgthen : 688720f5670eSmrg printf %s "(cached) " >&6 688820f5670eSmrgelse $as_nop 688933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 68900309d3b3Smrg/* end confdefs.h. */ 68910309d3b3Smrgint i; 68920309d3b3Smrgint 689320f5670eSmrgmain (void) 68940309d3b3Smrg{ 68950309d3b3Smrg 68960309d3b3Smrg ; 68970309d3b3Smrg return 0; 68980309d3b3Smrg} 68990309d3b3Smrg_ACEOF 690020f5670eSmrgif ac_fn_c_try_link "$LINENO" 690120f5670eSmrgthen : 690233734831Smrg eval $cacheid=yes 690320f5670eSmrgelse $as_nop 690433734831Smrg eval $cacheid=no 69050309d3b3Smrgfi 690620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 69070309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 690833734831Smrgfi 690933734831Smrg 691033734831Smrg 69110309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69120309d3b3Smrg 691333734831Smrg eval supported=\$$cacheid 691420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 691520f5670eSmrgprintf "%s\n" "$supported" >&6; } 69160309d3b3Smrg if test "$supported" = "yes" ; then 6917e73734d1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 69180309d3b3Smrg found="yes" 69190309d3b3Smrg fi 69200309d3b3Smrg fi 69210309d3b3Smrg 69220309d3b3Smrg 69230309d3b3Smrg 69240309d3b3Smrg 69250309d3b3Smrg 69260309d3b3Smrg 69270309d3b3Smrg 692833734831Smrg 692933734831Smrg 693033734831Smrg 693133734831Smrg 693233734831Smrg 693333734831Smrg 693433734831Smrg 693533734831Smrg 69360309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 69370309d3b3Smrg 693833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 69390309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 694020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 694120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 694220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 694320f5670eSmrgthen : 694420f5670eSmrg printf %s "(cached) " >&6 694520f5670eSmrgelse $as_nop 694633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69470309d3b3Smrg/* end confdefs.h. */ 69480309d3b3Smrgint i; 69490309d3b3Smrg_ACEOF 695020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 695120f5670eSmrgthen : 695233734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 695320f5670eSmrgelse $as_nop 695433734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 69550309d3b3Smrgfi 695620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 695733734831Smrgfi 695820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 695920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 696033734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 69610309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69620309d3b3Smrgfi 69630309d3b3Smrg 696433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 696533734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69660309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69670309d3b3Smrg fi 69680309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 696920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 697020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 697120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 697220f5670eSmrgthen : 697320f5670eSmrg printf %s "(cached) " >&6 697420f5670eSmrgelse $as_nop 697533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 69760309d3b3Smrg/* end confdefs.h. */ 69770309d3b3Smrgint i; 69780309d3b3Smrg_ACEOF 697920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 698020f5670eSmrgthen : 698133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 698220f5670eSmrgelse $as_nop 698333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 69840309d3b3Smrgfi 698520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 698633734831Smrgfi 698720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 698820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 698933734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 69900309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 69910309d3b3Smrgfi 69920309d3b3Smrg 69930309d3b3Smrgfound="no" 69940309d3b3Smrg 69950309d3b3Smrg if test $found = "no" ; then 6996e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 69970309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69980309d3b3Smrg fi 69990309d3b3Smrg 7000e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 70010309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 70020309d3b3Smrg fi 70030309d3b3Smrg 7004e73734d1Smrg CFLAGS="$CFLAGS -Wlogical-op" 70050309d3b3Smrg 700620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 700720f5670eSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 7008e73734d1Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 700920f5670eSmrg if eval test \${$cacheid+y} 701020f5670eSmrgthen : 701120f5670eSmrg printf %s "(cached) " >&6 701220f5670eSmrgelse $as_nop 701333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70140309d3b3Smrg/* end confdefs.h. */ 70150309d3b3Smrgint i; 70160309d3b3Smrgint 701720f5670eSmrgmain (void) 70180309d3b3Smrg{ 70190309d3b3Smrg 70200309d3b3Smrg ; 70210309d3b3Smrg return 0; 70220309d3b3Smrg} 70230309d3b3Smrg_ACEOF 702420f5670eSmrgif ac_fn_c_try_link "$LINENO" 702520f5670eSmrgthen : 702633734831Smrg eval $cacheid=yes 702720f5670eSmrgelse $as_nop 702833734831Smrg eval $cacheid=no 70290309d3b3Smrgfi 703020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 70310309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 703233734831Smrgfi 703333734831Smrg 703433734831Smrg 70350309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70360309d3b3Smrg 703733734831Smrg eval supported=\$$cacheid 703820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 703920f5670eSmrgprintf "%s\n" "$supported" >&6; } 70400309d3b3Smrg if test "$supported" = "yes" ; then 7041e73734d1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 70420309d3b3Smrg found="yes" 70430309d3b3Smrg fi 70440309d3b3Smrg fi 70450309d3b3Smrg 70460309d3b3Smrg 70470309d3b3Smrg 70480309d3b3Smrg# These are currently disabled because they are noisy. They will be enabled 70490309d3b3Smrg# in the future once the codebase is sufficiently modernized to silence 70500309d3b3Smrg# them. For now, I don't want them to drown out the other warnings. 705133734831Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 705233734831Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7053e73734d1Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 70540309d3b3Smrg 70550309d3b3Smrg# Turn some warnings into errors, so we don't accidently get successful builds 70560309d3b3Smrg# when there are problems that should be fixed. 70570309d3b3Smrg 70580309d3b3Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 70590309d3b3Smrg 70600309d3b3Smrg 70610309d3b3Smrg 70620309d3b3Smrg 70630309d3b3Smrg 706433734831Smrg 706533734831Smrg 706633734831Smrg 706733734831Smrg 706833734831Smrg 706933734831Smrg 707033734831Smrg 707133734831Smrg 70720309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 70730309d3b3Smrg 707433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 70750309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 707620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 707720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 707820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 707920f5670eSmrgthen : 708020f5670eSmrg printf %s "(cached) " >&6 708120f5670eSmrgelse $as_nop 708233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 70830309d3b3Smrg/* end confdefs.h. */ 70840309d3b3Smrgint i; 70850309d3b3Smrg_ACEOF 708620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 708720f5670eSmrgthen : 708833734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 708920f5670eSmrgelse $as_nop 709033734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 70910309d3b3Smrgfi 709220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 709333734831Smrgfi 709420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 709520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 709633734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 70970309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 70980309d3b3Smrgfi 70990309d3b3Smrg 710033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 710133734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71020309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71030309d3b3Smrg fi 71040309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 710520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 710620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 710720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 710820f5670eSmrgthen : 710920f5670eSmrg printf %s "(cached) " >&6 711020f5670eSmrgelse $as_nop 711133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71120309d3b3Smrg/* end confdefs.h. */ 71130309d3b3Smrgint i; 71140309d3b3Smrg_ACEOF 711520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 711620f5670eSmrgthen : 711733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 711820f5670eSmrgelse $as_nop 711933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 71200309d3b3Smrgfi 712120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 712233734831Smrgfi 712320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 712420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 712533734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 71260309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71270309d3b3Smrgfi 71280309d3b3Smrg 71290309d3b3Smrgfound="no" 71300309d3b3Smrg 71310309d3b3Smrg if test $found = "no" ; then 7132e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71330309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71340309d3b3Smrg fi 71350309d3b3Smrg 7136e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71370309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71380309d3b3Smrg fi 71390309d3b3Smrg 71400309d3b3Smrg CFLAGS="$CFLAGS -Werror=implicit" 71410309d3b3Smrg 714220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 714320f5670eSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 714433734831Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 714520f5670eSmrg if eval test \${$cacheid+y} 714620f5670eSmrgthen : 714720f5670eSmrg printf %s "(cached) " >&6 714820f5670eSmrgelse $as_nop 714933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 71500309d3b3Smrg/* end confdefs.h. */ 71510309d3b3Smrgint i; 71520309d3b3Smrgint 715320f5670eSmrgmain (void) 71540309d3b3Smrg{ 71550309d3b3Smrg 71560309d3b3Smrg ; 71570309d3b3Smrg return 0; 71580309d3b3Smrg} 71590309d3b3Smrg_ACEOF 716020f5670eSmrgif ac_fn_c_try_link "$LINENO" 716120f5670eSmrgthen : 716233734831Smrg eval $cacheid=yes 716320f5670eSmrgelse $as_nop 716433734831Smrg eval $cacheid=no 71650309d3b3Smrgfi 716620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 71670309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 716833734831Smrgfi 716933734831Smrg 717033734831Smrg 71710309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 71720309d3b3Smrg 717333734831Smrg eval supported=\$$cacheid 717420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 717520f5670eSmrgprintf "%s\n" "$supported" >&6; } 71760309d3b3Smrg if test "$supported" = "yes" ; then 71770309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 71780309d3b3Smrg found="yes" 71790309d3b3Smrg fi 71800309d3b3Smrg fi 71810309d3b3Smrg 71820309d3b3Smrg if test $found = "no" ; then 7183e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 71840309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 71850309d3b3Smrg fi 71860309d3b3Smrg 7187e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 71880309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71890309d3b3Smrg fi 71900309d3b3Smrg 71910309d3b3Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 71920309d3b3Smrg 719320f5670eSmrg { 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 719420f5670eSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 719533734831Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 719620f5670eSmrg if eval test \${$cacheid+y} 719720f5670eSmrgthen : 719820f5670eSmrg printf %s "(cached) " >&6 719920f5670eSmrgelse $as_nop 720033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72010309d3b3Smrg/* end confdefs.h. */ 72020309d3b3Smrgint i; 72030309d3b3Smrgint 720420f5670eSmrgmain (void) 72050309d3b3Smrg{ 72060309d3b3Smrg 72070309d3b3Smrg ; 72080309d3b3Smrg return 0; 72090309d3b3Smrg} 72100309d3b3Smrg_ACEOF 721120f5670eSmrgif ac_fn_c_try_link "$LINENO" 721220f5670eSmrgthen : 721333734831Smrg eval $cacheid=yes 721420f5670eSmrgelse $as_nop 721533734831Smrg eval $cacheid=no 72160309d3b3Smrgfi 721720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 72180309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 721933734831Smrgfi 722033734831Smrg 722133734831Smrg 72220309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72230309d3b3Smrg 722433734831Smrg eval supported=\$$cacheid 722520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 722620f5670eSmrgprintf "%s\n" "$supported" >&6; } 72270309d3b3Smrg if test "$supported" = "yes" ; then 72280309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 72290309d3b3Smrg found="yes" 72300309d3b3Smrg fi 72310309d3b3Smrg fi 72320309d3b3Smrg 72330309d3b3Smrg 72340309d3b3Smrg 72350309d3b3Smrg 72360309d3b3Smrg 72370309d3b3Smrg 72380309d3b3Smrg 723933734831Smrg 724033734831Smrg 724133734831Smrg 724233734831Smrg 724333734831Smrg 724433734831Smrg 724533734831Smrg 724633734831Smrg 72470309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 72480309d3b3Smrg 724933734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 72500309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 725120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 725220f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 725320f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 725420f5670eSmrgthen : 725520f5670eSmrg printf %s "(cached) " >&6 725620f5670eSmrgelse $as_nop 725733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72580309d3b3Smrg/* end confdefs.h. */ 72590309d3b3Smrgint i; 72600309d3b3Smrg_ACEOF 726120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 726220f5670eSmrgthen : 726333734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 726420f5670eSmrgelse $as_nop 726533734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 72660309d3b3Smrgfi 726720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 726833734831Smrgfi 726920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 727020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 727133734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 72720309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 72730309d3b3Smrgfi 72740309d3b3Smrg 727533734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 727633734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 72770309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72780309d3b3Smrg fi 72790309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 728020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 728120f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 728220f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 728320f5670eSmrgthen : 728420f5670eSmrg printf %s "(cached) " >&6 728520f5670eSmrgelse $as_nop 728633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 72870309d3b3Smrg/* end confdefs.h. */ 72880309d3b3Smrgint i; 72890309d3b3Smrg_ACEOF 729020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 729120f5670eSmrgthen : 729233734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 729320f5670eSmrgelse $as_nop 729433734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 72950309d3b3Smrgfi 729620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 729733734831Smrgfi 729820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 729920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 730033734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 73010309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73020309d3b3Smrgfi 73030309d3b3Smrg 73040309d3b3Smrgfound="no" 73050309d3b3Smrg 73060309d3b3Smrg if test $found = "no" ; then 7307e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 73080309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73090309d3b3Smrg fi 73100309d3b3Smrg 7311e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 73120309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 73130309d3b3Smrg fi 73140309d3b3Smrg 73150309d3b3Smrg CFLAGS="$CFLAGS -Werror=nonnull" 73160309d3b3Smrg 731720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 731820f5670eSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 731933734831Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 732020f5670eSmrg if eval test \${$cacheid+y} 732120f5670eSmrgthen : 732220f5670eSmrg printf %s "(cached) " >&6 732320f5670eSmrgelse $as_nop 732433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73250309d3b3Smrg/* end confdefs.h. */ 73260309d3b3Smrgint i; 73270309d3b3Smrgint 732820f5670eSmrgmain (void) 73290309d3b3Smrg{ 73300309d3b3Smrg 73310309d3b3Smrg ; 73320309d3b3Smrg return 0; 73330309d3b3Smrg} 73340309d3b3Smrg_ACEOF 733520f5670eSmrgif ac_fn_c_try_link "$LINENO" 733620f5670eSmrgthen : 733733734831Smrg eval $cacheid=yes 733820f5670eSmrgelse $as_nop 733933734831Smrg eval $cacheid=no 73400309d3b3Smrgfi 734120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 73420309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 734333734831Smrgfi 734433734831Smrg 734533734831Smrg 73460309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73470309d3b3Smrg 734833734831Smrg eval supported=\$$cacheid 734920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 735020f5670eSmrgprintf "%s\n" "$supported" >&6; } 73510309d3b3Smrg if test "$supported" = "yes" ; then 73520309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 73530309d3b3Smrg found="yes" 73540309d3b3Smrg fi 73550309d3b3Smrg fi 73560309d3b3Smrg 73570309d3b3Smrg 73580309d3b3Smrg 73590309d3b3Smrg 73600309d3b3Smrg 73610309d3b3Smrg 73620309d3b3Smrg 736333734831Smrg 736433734831Smrg 736533734831Smrg 736633734831Smrg 736733734831Smrg 736833734831Smrg 736933734831Smrg 737033734831Smrg 73710309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 73720309d3b3Smrg 737333734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 73740309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 737520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 737620f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 737720f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 737820f5670eSmrgthen : 737920f5670eSmrg printf %s "(cached) " >&6 738020f5670eSmrgelse $as_nop 738133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 73820309d3b3Smrg/* end confdefs.h. */ 73830309d3b3Smrgint i; 73840309d3b3Smrg_ACEOF 738520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 738620f5670eSmrgthen : 738733734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 738820f5670eSmrgelse $as_nop 738933734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 73900309d3b3Smrgfi 739120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 739233734831Smrgfi 739320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 739420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 739533734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 73960309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 73970309d3b3Smrgfi 73980309d3b3Smrg 739933734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 740033734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 74010309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74020309d3b3Smrg fi 74030309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 740420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 740520f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 740620f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 740720f5670eSmrgthen : 740820f5670eSmrg printf %s "(cached) " >&6 740920f5670eSmrgelse $as_nop 741033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74110309d3b3Smrg/* end confdefs.h. */ 74120309d3b3Smrgint i; 74130309d3b3Smrg_ACEOF 741420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 741520f5670eSmrgthen : 741633734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 741720f5670eSmrgelse $as_nop 741833734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 74190309d3b3Smrgfi 742020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 742133734831Smrgfi 742220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 742320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 742433734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 74250309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74260309d3b3Smrgfi 74270309d3b3Smrg 74280309d3b3Smrgfound="no" 74290309d3b3Smrg 74300309d3b3Smrg if test $found = "no" ; then 7431e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 74320309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74330309d3b3Smrg fi 74340309d3b3Smrg 7435e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 74360309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 74370309d3b3Smrg fi 74380309d3b3Smrg 74390309d3b3Smrg CFLAGS="$CFLAGS -Werror=init-self" 74400309d3b3Smrg 744120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 744220f5670eSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 744333734831Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 744420f5670eSmrg if eval test \${$cacheid+y} 744520f5670eSmrgthen : 744620f5670eSmrg printf %s "(cached) " >&6 744720f5670eSmrgelse $as_nop 744833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74490309d3b3Smrg/* end confdefs.h. */ 74500309d3b3Smrgint i; 74510309d3b3Smrgint 745220f5670eSmrgmain (void) 74530309d3b3Smrg{ 74540309d3b3Smrg 74550309d3b3Smrg ; 74560309d3b3Smrg return 0; 74570309d3b3Smrg} 74580309d3b3Smrg_ACEOF 745920f5670eSmrgif ac_fn_c_try_link "$LINENO" 746020f5670eSmrgthen : 746133734831Smrg eval $cacheid=yes 746220f5670eSmrgelse $as_nop 746333734831Smrg eval $cacheid=no 74640309d3b3Smrgfi 746520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 74660309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 746733734831Smrgfi 746833734831Smrg 746933734831Smrg 74700309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 74710309d3b3Smrg 747233734831Smrg eval supported=\$$cacheid 747320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 747420f5670eSmrgprintf "%s\n" "$supported" >&6; } 74750309d3b3Smrg if test "$supported" = "yes" ; then 74760309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 74770309d3b3Smrg found="yes" 74780309d3b3Smrg fi 74790309d3b3Smrg fi 74800309d3b3Smrg 74810309d3b3Smrg 74820309d3b3Smrg 74830309d3b3Smrg 74840309d3b3Smrg 74850309d3b3Smrg 74860309d3b3Smrg 748733734831Smrg 748833734831Smrg 748933734831Smrg 749033734831Smrg 749133734831Smrg 749233734831Smrg 749333734831Smrg 749433734831Smrg 74950309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 74960309d3b3Smrg 749733734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 74980309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 749920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 750020f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 750120f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 750220f5670eSmrgthen : 750320f5670eSmrg printf %s "(cached) " >&6 750420f5670eSmrgelse $as_nop 750533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75060309d3b3Smrg/* end confdefs.h. */ 75070309d3b3Smrgint i; 75080309d3b3Smrg_ACEOF 750920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 751020f5670eSmrgthen : 751133734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 751220f5670eSmrgelse $as_nop 751333734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 75140309d3b3Smrgfi 751520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 751633734831Smrgfi 751720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 751820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 751933734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 75200309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75210309d3b3Smrgfi 75220309d3b3Smrg 752333734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 752433734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75250309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75260309d3b3Smrg fi 75270309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 752820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 752920f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 753020f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 753120f5670eSmrgthen : 753220f5670eSmrg printf %s "(cached) " >&6 753320f5670eSmrgelse $as_nop 753433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75350309d3b3Smrg/* end confdefs.h. */ 75360309d3b3Smrgint i; 75370309d3b3Smrg_ACEOF 753820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 753920f5670eSmrgthen : 754033734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 754120f5670eSmrgelse $as_nop 754233734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 75430309d3b3Smrgfi 754420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 754533734831Smrgfi 754620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 754720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 754833734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 75490309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75500309d3b3Smrgfi 75510309d3b3Smrg 75520309d3b3Smrgfound="no" 75530309d3b3Smrg 75540309d3b3Smrg if test $found = "no" ; then 7555e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 75560309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75570309d3b3Smrg fi 75580309d3b3Smrg 7559e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 75600309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 75610309d3b3Smrg fi 75620309d3b3Smrg 75630309d3b3Smrg CFLAGS="$CFLAGS -Werror=main" 75640309d3b3Smrg 756520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 756620f5670eSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 756733734831Smrg cacheid=xorg_cv_cc_flag__Werror_main 756820f5670eSmrg if eval test \${$cacheid+y} 756920f5670eSmrgthen : 757020f5670eSmrg printf %s "(cached) " >&6 757120f5670eSmrgelse $as_nop 757233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 75730309d3b3Smrg/* end confdefs.h. */ 75740309d3b3Smrgint i; 75750309d3b3Smrgint 757620f5670eSmrgmain (void) 75770309d3b3Smrg{ 75780309d3b3Smrg 75790309d3b3Smrg ; 75800309d3b3Smrg return 0; 75810309d3b3Smrg} 75820309d3b3Smrg_ACEOF 758320f5670eSmrgif ac_fn_c_try_link "$LINENO" 758420f5670eSmrgthen : 758533734831Smrg eval $cacheid=yes 758620f5670eSmrgelse $as_nop 758733734831Smrg eval $cacheid=no 75880309d3b3Smrgfi 758920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 75900309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 759133734831Smrgfi 759233734831Smrg 759333734831Smrg 75940309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 75950309d3b3Smrg 759633734831Smrg eval supported=\$$cacheid 759720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 759820f5670eSmrgprintf "%s\n" "$supported" >&6; } 75990309d3b3Smrg if test "$supported" = "yes" ; then 76000309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 76010309d3b3Smrg found="yes" 76020309d3b3Smrg fi 76030309d3b3Smrg fi 76040309d3b3Smrg 76050309d3b3Smrg 76060309d3b3Smrg 76070309d3b3Smrg 76080309d3b3Smrg 76090309d3b3Smrg 76100309d3b3Smrg 761133734831Smrg 761233734831Smrg 761333734831Smrg 761433734831Smrg 761533734831Smrg 761633734831Smrg 761733734831Smrg 761833734831Smrg 76190309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 76200309d3b3Smrg 762133734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 76220309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 762320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 762420f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 762520f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 762620f5670eSmrgthen : 762720f5670eSmrg printf %s "(cached) " >&6 762820f5670eSmrgelse $as_nop 762933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76300309d3b3Smrg/* end confdefs.h. */ 76310309d3b3Smrgint i; 76320309d3b3Smrg_ACEOF 763320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 763420f5670eSmrgthen : 763533734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 763620f5670eSmrgelse $as_nop 763733734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 76380309d3b3Smrgfi 763920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 764033734831Smrgfi 764120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 764220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 764333734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 76440309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76450309d3b3Smrgfi 76460309d3b3Smrg 764733734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 764833734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76490309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76500309d3b3Smrg fi 76510309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 765220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 765320f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 765420f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 765520f5670eSmrgthen : 765620f5670eSmrg printf %s "(cached) " >&6 765720f5670eSmrgelse $as_nop 765833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76590309d3b3Smrg/* end confdefs.h. */ 76600309d3b3Smrgint i; 76610309d3b3Smrg_ACEOF 766220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 766320f5670eSmrgthen : 766433734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 766520f5670eSmrgelse $as_nop 766633734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 76670309d3b3Smrgfi 766820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 766933734831Smrgfi 767020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 767120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 767233734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 76730309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 76740309d3b3Smrgfi 76750309d3b3Smrg 76760309d3b3Smrgfound="no" 76770309d3b3Smrg 76780309d3b3Smrg if test $found = "no" ; then 7679e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 76800309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76810309d3b3Smrg fi 76820309d3b3Smrg 7683e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 76840309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 76850309d3b3Smrg fi 76860309d3b3Smrg 76870309d3b3Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 76880309d3b3Smrg 768920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 769020f5670eSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 769133734831Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 769220f5670eSmrg if eval test \${$cacheid+y} 769320f5670eSmrgthen : 769420f5670eSmrg printf %s "(cached) " >&6 769520f5670eSmrgelse $as_nop 769633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 76970309d3b3Smrg/* end confdefs.h. */ 76980309d3b3Smrgint i; 76990309d3b3Smrgint 770020f5670eSmrgmain (void) 77010309d3b3Smrg{ 77020309d3b3Smrg 77030309d3b3Smrg ; 77040309d3b3Smrg return 0; 77050309d3b3Smrg} 77060309d3b3Smrg_ACEOF 770720f5670eSmrgif ac_fn_c_try_link "$LINENO" 770820f5670eSmrgthen : 770933734831Smrg eval $cacheid=yes 771020f5670eSmrgelse $as_nop 771133734831Smrg eval $cacheid=no 77120309d3b3Smrgfi 771320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 77140309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 771533734831Smrgfi 771633734831Smrg 771733734831Smrg 77180309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77190309d3b3Smrg 772033734831Smrg eval supported=\$$cacheid 772120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 772220f5670eSmrgprintf "%s\n" "$supported" >&6; } 77230309d3b3Smrg if test "$supported" = "yes" ; then 77240309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 77250309d3b3Smrg found="yes" 77260309d3b3Smrg fi 77270309d3b3Smrg fi 77280309d3b3Smrg 77290309d3b3Smrg 77300309d3b3Smrg 77310309d3b3Smrg 77320309d3b3Smrg 77330309d3b3Smrg 77340309d3b3Smrg 773533734831Smrg 773633734831Smrg 773733734831Smrg 773833734831Smrg 773933734831Smrg 774033734831Smrg 774133734831Smrg 774233734831Smrg 77430309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 77440309d3b3Smrg 774533734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 77460309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 774720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 774820f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 774920f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 775020f5670eSmrgthen : 775120f5670eSmrg printf %s "(cached) " >&6 775220f5670eSmrgelse $as_nop 775333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77540309d3b3Smrg/* end confdefs.h. */ 77550309d3b3Smrgint i; 77560309d3b3Smrg_ACEOF 775720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 775820f5670eSmrgthen : 775933734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 776020f5670eSmrgelse $as_nop 776133734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 77620309d3b3Smrgfi 776320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 776433734831Smrgfi 776520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 776620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 776733734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 77680309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77690309d3b3Smrgfi 77700309d3b3Smrg 777133734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 777233734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 77730309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77740309d3b3Smrg fi 77750309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 777620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 777720f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 777820f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 777920f5670eSmrgthen : 778020f5670eSmrg printf %s "(cached) " >&6 778120f5670eSmrgelse $as_nop 778233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 77830309d3b3Smrg/* end confdefs.h. */ 77840309d3b3Smrgint i; 77850309d3b3Smrg_ACEOF 778620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 778720f5670eSmrgthen : 778833734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 778920f5670eSmrgelse $as_nop 779033734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 77910309d3b3Smrgfi 779220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 779333734831Smrgfi 779420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 779520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 779633734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 77970309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 77980309d3b3Smrgfi 77990309d3b3Smrg 78000309d3b3Smrgfound="no" 78010309d3b3Smrg 78020309d3b3Smrg if test $found = "no" ; then 7803e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 78040309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78050309d3b3Smrg fi 78060309d3b3Smrg 7807e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 78080309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 78090309d3b3Smrg fi 78100309d3b3Smrg 78110309d3b3Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 78120309d3b3Smrg 781320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 781420f5670eSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 781533734831Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 781620f5670eSmrg if eval test \${$cacheid+y} 781720f5670eSmrgthen : 781820f5670eSmrg printf %s "(cached) " >&6 781920f5670eSmrgelse $as_nop 782033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78210309d3b3Smrg/* end confdefs.h. */ 78220309d3b3Smrgint i; 78230309d3b3Smrgint 782420f5670eSmrgmain (void) 78250309d3b3Smrg{ 78260309d3b3Smrg 78270309d3b3Smrg ; 78280309d3b3Smrg return 0; 78290309d3b3Smrg} 78300309d3b3Smrg_ACEOF 783120f5670eSmrgif ac_fn_c_try_link "$LINENO" 783220f5670eSmrgthen : 783333734831Smrg eval $cacheid=yes 783420f5670eSmrgelse $as_nop 783533734831Smrg eval $cacheid=no 78360309d3b3Smrgfi 783720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 78380309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 783933734831Smrgfi 784033734831Smrg 784133734831Smrg 78420309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78430309d3b3Smrg 784433734831Smrg eval supported=\$$cacheid 784520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 784620f5670eSmrgprintf "%s\n" "$supported" >&6; } 78470309d3b3Smrg if test "$supported" = "yes" ; then 78480309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 78490309d3b3Smrg found="yes" 78500309d3b3Smrg fi 78510309d3b3Smrg fi 78520309d3b3Smrg 78530309d3b3Smrg 78540309d3b3Smrg 78550309d3b3Smrg 78560309d3b3Smrg 78570309d3b3Smrg 78580309d3b3Smrg 785933734831Smrg 786033734831Smrg 786133734831Smrg 786233734831Smrg 786333734831Smrg 786433734831Smrg 786533734831Smrg 786633734831Smrg 78670309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 78680309d3b3Smrg 786933734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 78700309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 787120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 787220f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 787320f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 787420f5670eSmrgthen : 787520f5670eSmrg printf %s "(cached) " >&6 787620f5670eSmrgelse $as_nop 787733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 78780309d3b3Smrg/* end confdefs.h. */ 78790309d3b3Smrgint i; 78800309d3b3Smrg_ACEOF 788120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 788220f5670eSmrgthen : 788333734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 788420f5670eSmrgelse $as_nop 788533734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 78860309d3b3Smrgfi 788720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 788833734831Smrgfi 788920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 789020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 789133734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 78920309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 78930309d3b3Smrgfi 78940309d3b3Smrg 789533734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 789633734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 78970309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78980309d3b3Smrg fi 78990309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 790020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 790120f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 790220f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 790320f5670eSmrgthen : 790420f5670eSmrg printf %s "(cached) " >&6 790520f5670eSmrgelse $as_nop 790633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79070309d3b3Smrg/* end confdefs.h. */ 79080309d3b3Smrgint i; 79090309d3b3Smrg_ACEOF 791020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 791120f5670eSmrgthen : 791233734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 791320f5670eSmrgelse $as_nop 791433734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 79150309d3b3Smrgfi 791620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 791733734831Smrgfi 791820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 791920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 792033734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 79210309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79220309d3b3Smrgfi 79230309d3b3Smrg 79240309d3b3Smrgfound="no" 79250309d3b3Smrg 79260309d3b3Smrg if test $found = "no" ; then 7927e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79280309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79290309d3b3Smrg fi 79300309d3b3Smrg 7931e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79320309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79330309d3b3Smrg fi 79340309d3b3Smrg 79350309d3b3Smrg CFLAGS="$CFLAGS -Werror=return-type" 79360309d3b3Smrg 793720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 793820f5670eSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 793933734831Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 794020f5670eSmrg if eval test \${$cacheid+y} 794120f5670eSmrgthen : 794220f5670eSmrg printf %s "(cached) " >&6 794320f5670eSmrgelse $as_nop 794433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79450309d3b3Smrg/* end confdefs.h. */ 79460309d3b3Smrgint i; 79470309d3b3Smrgint 794820f5670eSmrgmain (void) 79490309d3b3Smrg{ 79500309d3b3Smrg 79510309d3b3Smrg ; 79520309d3b3Smrg return 0; 79530309d3b3Smrg} 79540309d3b3Smrg_ACEOF 795520f5670eSmrgif ac_fn_c_try_link "$LINENO" 795620f5670eSmrgthen : 795733734831Smrg eval $cacheid=yes 795820f5670eSmrgelse $as_nop 795933734831Smrg eval $cacheid=no 79600309d3b3Smrgfi 796120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79620309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 796333734831Smrgfi 796433734831Smrg 796533734831Smrg 79660309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 79670309d3b3Smrg 796833734831Smrg eval supported=\$$cacheid 796920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 797020f5670eSmrgprintf "%s\n" "$supported" >&6; } 79710309d3b3Smrg if test "$supported" = "yes" ; then 79720309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 79730309d3b3Smrg found="yes" 79740309d3b3Smrg fi 79750309d3b3Smrg fi 79760309d3b3Smrg 79770309d3b3Smrg if test $found = "no" ; then 7978e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 79790309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79800309d3b3Smrg fi 79810309d3b3Smrg 7982e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 79830309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79840309d3b3Smrg fi 79850309d3b3Smrg 79860309d3b3Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 79870309d3b3Smrg 798820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 798920f5670eSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 799033734831Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 799120f5670eSmrg if eval test \${$cacheid+y} 799220f5670eSmrgthen : 799320f5670eSmrg printf %s "(cached) " >&6 799420f5670eSmrgelse $as_nop 799533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 79960309d3b3Smrg/* end confdefs.h. */ 79970309d3b3Smrgint i; 79980309d3b3Smrgint 799920f5670eSmrgmain (void) 80000309d3b3Smrg{ 80010309d3b3Smrg 80020309d3b3Smrg ; 80030309d3b3Smrg return 0; 80040309d3b3Smrg} 80050309d3b3Smrg_ACEOF 800620f5670eSmrgif ac_fn_c_try_link "$LINENO" 800720f5670eSmrgthen : 800833734831Smrg eval $cacheid=yes 800920f5670eSmrgelse $as_nop 801033734831Smrg eval $cacheid=no 80110309d3b3Smrgfi 801220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 80130309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 801433734831Smrgfi 801533734831Smrg 801633734831Smrg 80170309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80180309d3b3Smrg 801933734831Smrg eval supported=\$$cacheid 802020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 802120f5670eSmrgprintf "%s\n" "$supported" >&6; } 80220309d3b3Smrg if test "$supported" = "yes" ; then 80230309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 80240309d3b3Smrg found="yes" 80250309d3b3Smrg fi 80260309d3b3Smrg fi 80270309d3b3Smrg 80280309d3b3Smrg 80290309d3b3Smrg 80300309d3b3Smrg 80310309d3b3Smrg 80320309d3b3Smrg 80330309d3b3Smrg 803433734831Smrg 803533734831Smrg 803633734831Smrg 803733734831Smrg 803833734831Smrg 803933734831Smrg 804033734831Smrg 804133734831Smrg 80420309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 80430309d3b3Smrg 804433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 80450309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 804620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 804720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 804820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 804920f5670eSmrgthen : 805020f5670eSmrg printf %s "(cached) " >&6 805120f5670eSmrgelse $as_nop 805233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80530309d3b3Smrg/* end confdefs.h. */ 80540309d3b3Smrgint i; 80550309d3b3Smrg_ACEOF 805620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 805720f5670eSmrgthen : 805833734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 805920f5670eSmrgelse $as_nop 806033734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 80610309d3b3Smrgfi 806220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 806333734831Smrgfi 806420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 806520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 806633734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 80670309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80680309d3b3Smrgfi 80690309d3b3Smrg 807033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 807133734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 80720309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80730309d3b3Smrg fi 80740309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 807520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 807620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 807720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 807820f5670eSmrgthen : 807920f5670eSmrg printf %s "(cached) " >&6 808020f5670eSmrgelse $as_nop 808133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 80820309d3b3Smrg/* end confdefs.h. */ 80830309d3b3Smrgint i; 80840309d3b3Smrg_ACEOF 808520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 808620f5670eSmrgthen : 808733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 808820f5670eSmrgelse $as_nop 808933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 80900309d3b3Smrgfi 809120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 809233734831Smrgfi 809320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 809420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 809533734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 80960309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 80970309d3b3Smrgfi 80980309d3b3Smrg 80990309d3b3Smrgfound="no" 81000309d3b3Smrg 81010309d3b3Smrg if test $found = "no" ; then 8102e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81030309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81040309d3b3Smrg fi 81050309d3b3Smrg 8106e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 81070309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 81080309d3b3Smrg fi 81090309d3b3Smrg 81100309d3b3Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 81110309d3b3Smrg 811220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 811320f5670eSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 811433734831Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 811520f5670eSmrg if eval test \${$cacheid+y} 811620f5670eSmrgthen : 811720f5670eSmrg printf %s "(cached) " >&6 811820f5670eSmrgelse $as_nop 811933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81200309d3b3Smrg/* end confdefs.h. */ 81210309d3b3Smrgint i; 81220309d3b3Smrgint 812320f5670eSmrgmain (void) 81240309d3b3Smrg{ 81250309d3b3Smrg 81260309d3b3Smrg ; 81270309d3b3Smrg return 0; 81280309d3b3Smrg} 81290309d3b3Smrg_ACEOF 813020f5670eSmrgif ac_fn_c_try_link "$LINENO" 813120f5670eSmrgthen : 813233734831Smrg eval $cacheid=yes 813320f5670eSmrgelse $as_nop 813433734831Smrg eval $cacheid=no 81350309d3b3Smrgfi 813620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 81370309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 813833734831Smrgfi 813933734831Smrg 814033734831Smrg 81410309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81420309d3b3Smrg 814333734831Smrg eval supported=\$$cacheid 814420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 814520f5670eSmrgprintf "%s\n" "$supported" >&6; } 81460309d3b3Smrg if test "$supported" = "yes" ; then 81470309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 81480309d3b3Smrg found="yes" 81490309d3b3Smrg fi 81500309d3b3Smrg fi 81510309d3b3Smrg 81520309d3b3Smrg 81530309d3b3Smrg 81540309d3b3Smrg 81550309d3b3Smrg 81560309d3b3Smrg 81570309d3b3Smrg 815833734831Smrg 815933734831Smrg 816033734831Smrg 816133734831Smrg 816233734831Smrg 816333734831Smrg 816433734831Smrg 816533734831Smrg 81660309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 81670309d3b3Smrg 816833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 81690309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 817020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 817120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 817220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 817320f5670eSmrgthen : 817420f5670eSmrg printf %s "(cached) " >&6 817520f5670eSmrgelse $as_nop 817633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 81770309d3b3Smrg/* end confdefs.h. */ 81780309d3b3Smrgint i; 81790309d3b3Smrg_ACEOF 818020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 818120f5670eSmrgthen : 818233734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 818320f5670eSmrgelse $as_nop 818433734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 81850309d3b3Smrgfi 818620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 818733734831Smrgfi 818820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 818920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 819033734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 81910309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 81920309d3b3Smrgfi 81930309d3b3Smrg 819433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 819533734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 81960309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81970309d3b3Smrg fi 81980309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 819920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 820020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 820120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 820220f5670eSmrgthen : 820320f5670eSmrg printf %s "(cached) " >&6 820420f5670eSmrgelse $as_nop 820533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82060309d3b3Smrg/* end confdefs.h. */ 82070309d3b3Smrgint i; 82080309d3b3Smrg_ACEOF 820920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 821020f5670eSmrgthen : 821133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 821220f5670eSmrgelse $as_nop 821333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 82140309d3b3Smrgfi 821520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 821633734831Smrgfi 821720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 821820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 821933734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 82200309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82210309d3b3Smrgfi 82220309d3b3Smrg 82230309d3b3Smrgfound="no" 82240309d3b3Smrg 82250309d3b3Smrg if test $found = "no" ; then 8226e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 82270309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82280309d3b3Smrg fi 82290309d3b3Smrg 8230e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 82310309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 82320309d3b3Smrg fi 82330309d3b3Smrg 82340309d3b3Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 82350309d3b3Smrg 823620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 823720f5670eSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 823833734831Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 823920f5670eSmrg if eval test \${$cacheid+y} 824020f5670eSmrgthen : 824120f5670eSmrg printf %s "(cached) " >&6 824220f5670eSmrgelse $as_nop 824333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 82440309d3b3Smrg/* end confdefs.h. */ 82450309d3b3Smrgint i; 82460309d3b3Smrgint 824720f5670eSmrgmain (void) 82480309d3b3Smrg{ 82490309d3b3Smrg 82500309d3b3Smrg ; 82510309d3b3Smrg return 0; 82520309d3b3Smrg} 82530309d3b3Smrg_ACEOF 825420f5670eSmrgif ac_fn_c_try_link "$LINENO" 825520f5670eSmrgthen : 825633734831Smrg eval $cacheid=yes 825720f5670eSmrgelse $as_nop 825833734831Smrg eval $cacheid=no 82590309d3b3Smrgfi 826020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 82610309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 826233734831Smrgfi 826333734831Smrg 826433734831Smrg 82650309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 82660309d3b3Smrg 826733734831Smrg eval supported=\$$cacheid 826820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 826920f5670eSmrgprintf "%s\n" "$supported" >&6; } 82700309d3b3Smrg if test "$supported" = "yes" ; then 82710309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 82720309d3b3Smrg found="yes" 82730309d3b3Smrg fi 82740309d3b3Smrg fi 82750309d3b3Smrg 82760309d3b3Smrg 82770309d3b3Smrg 82780309d3b3Smrg 82790309d3b3Smrg 82800309d3b3Smrg 82810309d3b3Smrg 828233734831Smrg 828333734831Smrg 828433734831Smrg 828533734831Smrg 828633734831Smrg 828733734831Smrg 828833734831Smrg 828933734831Smrg 82900309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 82910309d3b3Smrg 829233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 82930309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 829420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 829520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 829620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 829720f5670eSmrgthen : 829820f5670eSmrg printf %s "(cached) " >&6 829920f5670eSmrgelse $as_nop 830033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83010309d3b3Smrg/* end confdefs.h. */ 83020309d3b3Smrgint i; 83030309d3b3Smrg_ACEOF 830420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 830520f5670eSmrgthen : 830633734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 830720f5670eSmrgelse $as_nop 830833734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 83090309d3b3Smrgfi 831020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 831133734831Smrgfi 831220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 831320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 831433734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 83150309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83160309d3b3Smrgfi 83170309d3b3Smrg 831833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 831933734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83200309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83210309d3b3Smrg fi 83220309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 832320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 832420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 832520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 832620f5670eSmrgthen : 832720f5670eSmrg printf %s "(cached) " >&6 832820f5670eSmrgelse $as_nop 832933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83300309d3b3Smrg/* end confdefs.h. */ 83310309d3b3Smrgint i; 83320309d3b3Smrg_ACEOF 833320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 833420f5670eSmrgthen : 833533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 833620f5670eSmrgelse $as_nop 833733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 83380309d3b3Smrgfi 833920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 834033734831Smrgfi 834120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 834220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 834333734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 83440309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83450309d3b3Smrgfi 83460309d3b3Smrg 83470309d3b3Smrgfound="no" 83480309d3b3Smrg 83490309d3b3Smrg if test $found = "no" ; then 8350e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 83510309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83520309d3b3Smrg fi 83530309d3b3Smrg 8354e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 83550309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 83560309d3b3Smrg fi 83570309d3b3Smrg 83580309d3b3Smrg CFLAGS="$CFLAGS -Werror=write-strings" 83590309d3b3Smrg 836020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 836120f5670eSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 836233734831Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 836320f5670eSmrg if eval test \${$cacheid+y} 836420f5670eSmrgthen : 836520f5670eSmrg printf %s "(cached) " >&6 836620f5670eSmrgelse $as_nop 836733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 83680309d3b3Smrg/* end confdefs.h. */ 83690309d3b3Smrgint i; 83700309d3b3Smrgint 837120f5670eSmrgmain (void) 83720309d3b3Smrg{ 83730309d3b3Smrg 83740309d3b3Smrg ; 83750309d3b3Smrg return 0; 83760309d3b3Smrg} 83770309d3b3Smrg_ACEOF 837820f5670eSmrgif ac_fn_c_try_link "$LINENO" 837920f5670eSmrgthen : 838033734831Smrg eval $cacheid=yes 838120f5670eSmrgelse $as_nop 838233734831Smrg eval $cacheid=no 83830309d3b3Smrgfi 838420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 83850309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 838633734831Smrgfi 838733734831Smrg 838833734831Smrg 83890309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 83900309d3b3Smrg 839133734831Smrg eval supported=\$$cacheid 839220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 839320f5670eSmrgprintf "%s\n" "$supported" >&6; } 83940309d3b3Smrg if test "$supported" = "yes" ; then 83950309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 83960309d3b3Smrg found="yes" 83970309d3b3Smrg fi 83980309d3b3Smrg fi 83990309d3b3Smrg 84000309d3b3Smrg 84010309d3b3Smrg 84020309d3b3Smrg 84030309d3b3Smrg 84040309d3b3Smrg 84050309d3b3Smrg 840633734831Smrg 840733734831Smrg 840833734831Smrg 840933734831Smrg 841033734831Smrg 841133734831Smrg 841233734831Smrg 841333734831Smrg 84140309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 84150309d3b3Smrg 841633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 84170309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 841820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 841920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 842020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 842120f5670eSmrgthen : 842220f5670eSmrg printf %s "(cached) " >&6 842320f5670eSmrgelse $as_nop 842433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84250309d3b3Smrg/* end confdefs.h. */ 84260309d3b3Smrgint i; 84270309d3b3Smrg_ACEOF 842820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 842920f5670eSmrgthen : 843033734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 843120f5670eSmrgelse $as_nop 843233734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 84330309d3b3Smrgfi 843420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 843533734831Smrgfi 843620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 843720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 843833734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 84390309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84400309d3b3Smrgfi 84410309d3b3Smrg 844233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 844333734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84440309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84450309d3b3Smrg fi 84460309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 844720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 844820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 844920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 845020f5670eSmrgthen : 845120f5670eSmrg printf %s "(cached) " >&6 845220f5670eSmrgelse $as_nop 845333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84540309d3b3Smrg/* end confdefs.h. */ 84550309d3b3Smrgint i; 84560309d3b3Smrg_ACEOF 845720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 845820f5670eSmrgthen : 845933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 846020f5670eSmrgelse $as_nop 846133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 84620309d3b3Smrgfi 846320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 846433734831Smrgfi 846520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 846620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 846733734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 84680309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 84690309d3b3Smrgfi 84700309d3b3Smrg 84710309d3b3Smrgfound="no" 84720309d3b3Smrg 84730309d3b3Smrg if test $found = "no" ; then 8474e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 84750309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84760309d3b3Smrg fi 84770309d3b3Smrg 8478e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 84790309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84800309d3b3Smrg fi 84810309d3b3Smrg 84820309d3b3Smrg CFLAGS="$CFLAGS -Werror=address" 84830309d3b3Smrg 848420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 848520f5670eSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 848633734831Smrg cacheid=xorg_cv_cc_flag__Werror_address 848720f5670eSmrg if eval test \${$cacheid+y} 848820f5670eSmrgthen : 848920f5670eSmrg printf %s "(cached) " >&6 849020f5670eSmrgelse $as_nop 849133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 84920309d3b3Smrg/* end confdefs.h. */ 84930309d3b3Smrgint i; 84940309d3b3Smrgint 849520f5670eSmrgmain (void) 84960309d3b3Smrg{ 84970309d3b3Smrg 84980309d3b3Smrg ; 84990309d3b3Smrg return 0; 85000309d3b3Smrg} 85010309d3b3Smrg_ACEOF 850220f5670eSmrgif ac_fn_c_try_link "$LINENO" 850320f5670eSmrgthen : 850433734831Smrg eval $cacheid=yes 850520f5670eSmrgelse $as_nop 850633734831Smrg eval $cacheid=no 85070309d3b3Smrgfi 850820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 850933734831Smrg conftest$ac_exeext conftest.$ac_ext 851033734831Smrgfi 851133734831Smrg 851233734831Smrg 85130309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85140309d3b3Smrg 851533734831Smrg eval supported=\$$cacheid 851620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 851720f5670eSmrgprintf "%s\n" "$supported" >&6; } 85180309d3b3Smrg if test "$supported" = "yes" ; then 85190309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 85200309d3b3Smrg found="yes" 85210309d3b3Smrg fi 85220309d3b3Smrg fi 85230309d3b3Smrg 85240309d3b3Smrg 85250309d3b3Smrg 85260309d3b3Smrg 85270309d3b3Smrg 85280309d3b3Smrg 85290309d3b3Smrg 853033734831Smrg 853133734831Smrg 853233734831Smrg 853333734831Smrg 853433734831Smrg 853533734831Smrg 853633734831Smrg 853733734831Smrg 85380309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 85390309d3b3Smrg 854033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 85410309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 854220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 854320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 854420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 854520f5670eSmrgthen : 854620f5670eSmrg printf %s "(cached) " >&6 854720f5670eSmrgelse $as_nop 854833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85490309d3b3Smrg/* end confdefs.h. */ 85500309d3b3Smrgint i; 85510309d3b3Smrg_ACEOF 855220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 855320f5670eSmrgthen : 855433734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 855520f5670eSmrgelse $as_nop 855633734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 85570309d3b3Smrgfi 855820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 855933734831Smrgfi 856020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 856120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 856233734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 85630309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85640309d3b3Smrgfi 85650309d3b3Smrg 856633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 856733734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85680309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85690309d3b3Smrg fi 85700309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 857120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 857220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 857320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 857420f5670eSmrgthen : 857520f5670eSmrg printf %s "(cached) " >&6 857620f5670eSmrgelse $as_nop 857733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 85780309d3b3Smrg/* end confdefs.h. */ 85790309d3b3Smrgint i; 85800309d3b3Smrg_ACEOF 858120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 858220f5670eSmrgthen : 858333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 858420f5670eSmrgelse $as_nop 858533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 85860309d3b3Smrgfi 858720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 858833734831Smrgfi 858920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 859020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 859133734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 85920309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 85930309d3b3Smrgfi 85940309d3b3Smrg 85950309d3b3Smrgfound="no" 85960309d3b3Smrg 85970309d3b3Smrg if test $found = "no" ; then 8598e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 85990309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86000309d3b3Smrg fi 86010309d3b3Smrg 8602e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 86030309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 86040309d3b3Smrg fi 86050309d3b3Smrg 86060309d3b3Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 86070309d3b3Smrg 860820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 860920f5670eSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 861033734831Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 861120f5670eSmrg if eval test \${$cacheid+y} 861220f5670eSmrgthen : 861320f5670eSmrg printf %s "(cached) " >&6 861420f5670eSmrgelse $as_nop 861533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86160309d3b3Smrg/* end confdefs.h. */ 86170309d3b3Smrgint i; 86180309d3b3Smrgint 861920f5670eSmrgmain (void) 86200309d3b3Smrg{ 86210309d3b3Smrg 86220309d3b3Smrg ; 86230309d3b3Smrg return 0; 86240309d3b3Smrg} 86250309d3b3Smrg_ACEOF 862620f5670eSmrgif ac_fn_c_try_link "$LINENO" 862720f5670eSmrgthen : 862833734831Smrg eval $cacheid=yes 862920f5670eSmrgelse $as_nop 863033734831Smrg eval $cacheid=no 86310309d3b3Smrgfi 863220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86330309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 863433734831Smrgfi 863533734831Smrg 863633734831Smrg 86370309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86380309d3b3Smrg 863933734831Smrg eval supported=\$$cacheid 864020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 864120f5670eSmrgprintf "%s\n" "$supported" >&6; } 86420309d3b3Smrg if test "$supported" = "yes" ; then 86430309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 86440309d3b3Smrg found="yes" 86450309d3b3Smrg fi 86460309d3b3Smrg fi 86470309d3b3Smrg 86480309d3b3Smrg if test $found = "no" ; then 8649e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 86500309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86510309d3b3Smrg fi 86520309d3b3Smrg 8653e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 86540309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 86550309d3b3Smrg fi 86560309d3b3Smrg 86570309d3b3Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86580309d3b3Smrg 865920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 866020f5670eSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 866133734831Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 866220f5670eSmrg if eval test \${$cacheid+y} 866320f5670eSmrgthen : 866420f5670eSmrg printf %s "(cached) " >&6 866520f5670eSmrgelse $as_nop 866633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 86670309d3b3Smrg/* end confdefs.h. */ 86680309d3b3Smrgint i; 86690309d3b3Smrgint 867020f5670eSmrgmain (void) 86710309d3b3Smrg{ 86720309d3b3Smrg 86730309d3b3Smrg ; 86740309d3b3Smrg return 0; 86750309d3b3Smrg} 86760309d3b3Smrg_ACEOF 867720f5670eSmrgif ac_fn_c_try_link "$LINENO" 867820f5670eSmrgthen : 867933734831Smrg eval $cacheid=yes 868020f5670eSmrgelse $as_nop 868133734831Smrg eval $cacheid=no 86820309d3b3Smrgfi 868320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86840309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 868533734831Smrgfi 868633734831Smrg 868733734831Smrg 86880309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 86890309d3b3Smrg 869033734831Smrg eval supported=\$$cacheid 869120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 869220f5670eSmrgprintf "%s\n" "$supported" >&6; } 86930309d3b3Smrg if test "$supported" = "yes" ; then 86940309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 86950309d3b3Smrg found="yes" 86960309d3b3Smrg fi 86970309d3b3Smrg fi 86980309d3b3Smrg 86990309d3b3Smrg 87000309d3b3Smrg 87010309d3b3Smrg 87020309d3b3Smrg 87030309d3b3Smrg 87040309d3b3Smrg 870533734831Smrg 870633734831Smrg 870733734831Smrg 870833734831Smrg 870933734831Smrg 871033734831Smrg 871133734831Smrg 871233734831Smrg 87130309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 87140309d3b3Smrg 871533734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 87160309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 871720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 871820f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 871920f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 872020f5670eSmrgthen : 872120f5670eSmrg printf %s "(cached) " >&6 872220f5670eSmrgelse $as_nop 872333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87240309d3b3Smrg/* end confdefs.h. */ 87250309d3b3Smrgint i; 87260309d3b3Smrg_ACEOF 872720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 872820f5670eSmrgthen : 872933734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 873020f5670eSmrgelse $as_nop 873133734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 87320309d3b3Smrgfi 873320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 873433734831Smrgfi 873520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 873620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 873733734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 87380309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87390309d3b3Smrgfi 87400309d3b3Smrg 874133734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 874233734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87430309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87440309d3b3Smrg fi 87450309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 874620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 874720f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 874820f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 874920f5670eSmrgthen : 875020f5670eSmrg printf %s "(cached) " >&6 875120f5670eSmrgelse $as_nop 875233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87530309d3b3Smrg/* end confdefs.h. */ 87540309d3b3Smrgint i; 87550309d3b3Smrg_ACEOF 875620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 875720f5670eSmrgthen : 875833734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 875920f5670eSmrgelse $as_nop 876033734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 87610309d3b3Smrgfi 876220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 876333734831Smrgfi 876420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 876520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 876633734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 87670309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 87680309d3b3Smrgfi 87690309d3b3Smrg 87700309d3b3Smrgfound="no" 87710309d3b3Smrg 87720309d3b3Smrg if test $found = "no" ; then 8773e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 87740309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87750309d3b3Smrg fi 87760309d3b3Smrg 8777e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 87780309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 87790309d3b3Smrg fi 87800309d3b3Smrg 87810309d3b3Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 87820309d3b3Smrg 878320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 878420f5670eSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 878533734831Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 878620f5670eSmrg if eval test \${$cacheid+y} 878720f5670eSmrgthen : 878820f5670eSmrg printf %s "(cached) " >&6 878920f5670eSmrgelse $as_nop 879033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 87910309d3b3Smrg/* end confdefs.h. */ 87920309d3b3Smrgint i; 87930309d3b3Smrgint 879420f5670eSmrgmain (void) 87950309d3b3Smrg{ 87960309d3b3Smrg 87970309d3b3Smrg ; 87980309d3b3Smrg return 0; 87990309d3b3Smrg} 88000309d3b3Smrg_ACEOF 880120f5670eSmrgif ac_fn_c_try_link "$LINENO" 880220f5670eSmrgthen : 880333734831Smrg eval $cacheid=yes 880420f5670eSmrgelse $as_nop 880533734831Smrg eval $cacheid=no 88060309d3b3Smrgfi 880720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 88080309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 880933734831Smrgfi 881033734831Smrg 881133734831Smrg 88120309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88130309d3b3Smrg 881433734831Smrg eval supported=\$$cacheid 881520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 881620f5670eSmrgprintf "%s\n" "$supported" >&6; } 88170309d3b3Smrg if test "$supported" = "yes" ; then 88180309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 88190309d3b3Smrg found="yes" 88200309d3b3Smrg fi 88210309d3b3Smrg fi 88220309d3b3Smrg 88230309d3b3Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 88240309d3b3Smrgelse 882520f5670eSmrg{ 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 882620f5670eSmrgprintf "%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;} 88270309d3b3Smrg 88280309d3b3Smrg 88290309d3b3Smrg 88300309d3b3Smrg 88310309d3b3Smrg 883233734831Smrg 883333734831Smrg 883433734831Smrg 883533734831Smrg 883633734831Smrg 883733734831Smrg 883833734831Smrg 883933734831Smrg 88400309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 88410309d3b3Smrg 884233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 88430309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 884420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 884520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 884620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 884720f5670eSmrgthen : 884820f5670eSmrg printf %s "(cached) " >&6 884920f5670eSmrgelse $as_nop 885033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88510309d3b3Smrg/* end confdefs.h. */ 88520309d3b3Smrgint i; 88530309d3b3Smrg_ACEOF 885420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 885520f5670eSmrgthen : 885633734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 885720f5670eSmrgelse $as_nop 885833734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 88590309d3b3Smrgfi 886020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 886133734831Smrgfi 886220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 886320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 886433734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 88650309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88660309d3b3Smrgfi 88670309d3b3Smrg 886833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 886933734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 88700309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88710309d3b3Smrg fi 88720309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 887320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 887420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 887520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 887620f5670eSmrgthen : 887720f5670eSmrg printf %s "(cached) " >&6 887820f5670eSmrgelse $as_nop 887933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 88800309d3b3Smrg/* end confdefs.h. */ 88810309d3b3Smrgint i; 88820309d3b3Smrg_ACEOF 888320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 888420f5670eSmrgthen : 888533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 888620f5670eSmrgelse $as_nop 888733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 88880309d3b3Smrgfi 888920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 889033734831Smrgfi 889120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 889220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 889333734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 88940309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 88950309d3b3Smrgfi 88960309d3b3Smrg 88970309d3b3Smrgfound="no" 88980309d3b3Smrg 88990309d3b3Smrg if test $found = "no" ; then 8900e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 89010309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89020309d3b3Smrg fi 89030309d3b3Smrg 8904e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 89050309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 89060309d3b3Smrg fi 89070309d3b3Smrg 89080309d3b3Smrg CFLAGS="$CFLAGS -Wimplicit" 89090309d3b3Smrg 891020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 891120f5670eSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 891233734831Smrg cacheid=xorg_cv_cc_flag__Wimplicit 891320f5670eSmrg if eval test \${$cacheid+y} 891420f5670eSmrgthen : 891520f5670eSmrg printf %s "(cached) " >&6 891620f5670eSmrgelse $as_nop 891733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89180309d3b3Smrg/* end confdefs.h. */ 89190309d3b3Smrgint i; 89200309d3b3Smrgint 892120f5670eSmrgmain (void) 89220309d3b3Smrg{ 89230309d3b3Smrg 89240309d3b3Smrg ; 89250309d3b3Smrg return 0; 89260309d3b3Smrg} 89270309d3b3Smrg_ACEOF 892820f5670eSmrgif ac_fn_c_try_link "$LINENO" 892920f5670eSmrgthen : 893033734831Smrg eval $cacheid=yes 893120f5670eSmrgelse $as_nop 893233734831Smrg eval $cacheid=no 89330309d3b3Smrgfi 893420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 89350309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 893633734831Smrgfi 893733734831Smrg 893833734831Smrg 89390309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89400309d3b3Smrg 894133734831Smrg eval supported=\$$cacheid 894220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 894320f5670eSmrgprintf "%s\n" "$supported" >&6; } 89440309d3b3Smrg if test "$supported" = "yes" ; then 89450309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 89460309d3b3Smrg found="yes" 89470309d3b3Smrg fi 89480309d3b3Smrg fi 89490309d3b3Smrg 89500309d3b3Smrg 89510309d3b3Smrg 89520309d3b3Smrg 89530309d3b3Smrg 89540309d3b3Smrg 89550309d3b3Smrg 895633734831Smrg 895733734831Smrg 895833734831Smrg 895933734831Smrg 896033734831Smrg 896133734831Smrg 896233734831Smrg 896333734831Smrg 89640309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 89650309d3b3Smrg 896633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 89670309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 896820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 896920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 897020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 897120f5670eSmrgthen : 897220f5670eSmrg printf %s "(cached) " >&6 897320f5670eSmrgelse $as_nop 897433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89750309d3b3Smrg/* end confdefs.h. */ 89760309d3b3Smrgint i; 89770309d3b3Smrg_ACEOF 897820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 897920f5670eSmrgthen : 898033734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 898120f5670eSmrgelse $as_nop 898233734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 89830309d3b3Smrgfi 898420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 898533734831Smrgfi 898620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 898720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 898833734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 89890309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 89900309d3b3Smrgfi 89910309d3b3Smrg 899233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 899333734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 89940309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89950309d3b3Smrg fi 89960309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 899720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 899820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 899920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 900020f5670eSmrgthen : 900120f5670eSmrg printf %s "(cached) " >&6 900220f5670eSmrgelse $as_nop 900333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90040309d3b3Smrg/* end confdefs.h. */ 90050309d3b3Smrgint i; 90060309d3b3Smrg_ACEOF 900720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 900820f5670eSmrgthen : 900933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 901020f5670eSmrgelse $as_nop 901133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 90120309d3b3Smrgfi 901320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 901433734831Smrgfi 901520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 901620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 901733734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 90180309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90190309d3b3Smrgfi 90200309d3b3Smrg 90210309d3b3Smrgfound="no" 90220309d3b3Smrg 90230309d3b3Smrg if test $found = "no" ; then 9024e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 90250309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90260309d3b3Smrg fi 90270309d3b3Smrg 9028e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 90290309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 90300309d3b3Smrg fi 90310309d3b3Smrg 90320309d3b3Smrg CFLAGS="$CFLAGS -Wnonnull" 90330309d3b3Smrg 903420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 903520f5670eSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 903633734831Smrg cacheid=xorg_cv_cc_flag__Wnonnull 903720f5670eSmrg if eval test \${$cacheid+y} 903820f5670eSmrgthen : 903920f5670eSmrg printf %s "(cached) " >&6 904020f5670eSmrgelse $as_nop 904133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90420309d3b3Smrg/* end confdefs.h. */ 90430309d3b3Smrgint i; 90440309d3b3Smrgint 904520f5670eSmrgmain (void) 90460309d3b3Smrg{ 90470309d3b3Smrg 90480309d3b3Smrg ; 90490309d3b3Smrg return 0; 90500309d3b3Smrg} 90510309d3b3Smrg_ACEOF 905220f5670eSmrgif ac_fn_c_try_link "$LINENO" 905320f5670eSmrgthen : 905433734831Smrg eval $cacheid=yes 905520f5670eSmrgelse $as_nop 905633734831Smrg eval $cacheid=no 90570309d3b3Smrgfi 905820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 90590309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 906033734831Smrgfi 906133734831Smrg 906233734831Smrg 90630309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 90640309d3b3Smrg 906533734831Smrg eval supported=\$$cacheid 906620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 906720f5670eSmrgprintf "%s\n" "$supported" >&6; } 90680309d3b3Smrg if test "$supported" = "yes" ; then 90690309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 90700309d3b3Smrg found="yes" 90710309d3b3Smrg fi 90720309d3b3Smrg fi 90730309d3b3Smrg 90740309d3b3Smrg 90750309d3b3Smrg 90760309d3b3Smrg 90770309d3b3Smrg 90780309d3b3Smrg 90790309d3b3Smrg 908033734831Smrg 908133734831Smrg 908233734831Smrg 908333734831Smrg 908433734831Smrg 908533734831Smrg 908633734831Smrg 908733734831Smrg 90880309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 90890309d3b3Smrg 909033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 90910309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 909220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 909320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 909420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 909520f5670eSmrgthen : 909620f5670eSmrg printf %s "(cached) " >&6 909720f5670eSmrgelse $as_nop 909833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 90990309d3b3Smrg/* end confdefs.h. */ 91000309d3b3Smrgint i; 91010309d3b3Smrg_ACEOF 910220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 910320f5670eSmrgthen : 910433734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 910520f5670eSmrgelse $as_nop 910633734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 91070309d3b3Smrgfi 910820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 910933734831Smrgfi 911020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 911120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 911233734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 91130309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91140309d3b3Smrgfi 91150309d3b3Smrg 911633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 911733734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91180309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91190309d3b3Smrg fi 91200309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 912120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 912220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 912320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 912420f5670eSmrgthen : 912520f5670eSmrg printf %s "(cached) " >&6 912620f5670eSmrgelse $as_nop 912733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91280309d3b3Smrg/* end confdefs.h. */ 91290309d3b3Smrgint i; 91300309d3b3Smrg_ACEOF 913120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 913220f5670eSmrgthen : 913333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 913420f5670eSmrgelse $as_nop 913533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 91360309d3b3Smrgfi 913720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 913833734831Smrgfi 913920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 914020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 914133734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 91420309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91430309d3b3Smrgfi 91440309d3b3Smrg 91450309d3b3Smrgfound="no" 91460309d3b3Smrg 91470309d3b3Smrg if test $found = "no" ; then 9148e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 91490309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 91500309d3b3Smrg fi 91510309d3b3Smrg 9152e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 91530309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91540309d3b3Smrg fi 91550309d3b3Smrg 91560309d3b3Smrg CFLAGS="$CFLAGS -Winit-self" 91570309d3b3Smrg 915820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 915920f5670eSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 916033734831Smrg cacheid=xorg_cv_cc_flag__Winit_self 916120f5670eSmrg if eval test \${$cacheid+y} 916220f5670eSmrgthen : 916320f5670eSmrg printf %s "(cached) " >&6 916420f5670eSmrgelse $as_nop 916533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91660309d3b3Smrg/* end confdefs.h. */ 91670309d3b3Smrgint i; 91680309d3b3Smrgint 916920f5670eSmrgmain (void) 91700309d3b3Smrg{ 91710309d3b3Smrg 91720309d3b3Smrg ; 91730309d3b3Smrg return 0; 91740309d3b3Smrg} 91750309d3b3Smrg_ACEOF 917620f5670eSmrgif ac_fn_c_try_link "$LINENO" 917720f5670eSmrgthen : 917833734831Smrg eval $cacheid=yes 917920f5670eSmrgelse $as_nop 918033734831Smrg eval $cacheid=no 91810309d3b3Smrgfi 918220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 91830309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 918433734831Smrgfi 918533734831Smrg 918633734831Smrg 91870309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 91880309d3b3Smrg 918933734831Smrg eval supported=\$$cacheid 919020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 919120f5670eSmrgprintf "%s\n" "$supported" >&6; } 91920309d3b3Smrg if test "$supported" = "yes" ; then 91930309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 91940309d3b3Smrg found="yes" 91950309d3b3Smrg fi 91960309d3b3Smrg fi 91970309d3b3Smrg 91980309d3b3Smrg 91990309d3b3Smrg 92000309d3b3Smrg 92010309d3b3Smrg 92020309d3b3Smrg 92030309d3b3Smrg 920433734831Smrg 920533734831Smrg 920633734831Smrg 920733734831Smrg 920833734831Smrg 920933734831Smrg 921033734831Smrg 921133734831Smrg 92120309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 92130309d3b3Smrg 921433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 92150309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 921620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 921720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 921820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 921920f5670eSmrgthen : 922020f5670eSmrg printf %s "(cached) " >&6 922120f5670eSmrgelse $as_nop 922233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92230309d3b3Smrg/* end confdefs.h. */ 92240309d3b3Smrgint i; 92250309d3b3Smrg_ACEOF 922620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 922720f5670eSmrgthen : 922833734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 922920f5670eSmrgelse $as_nop 923033734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 92310309d3b3Smrgfi 923220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 923333734831Smrgfi 923420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 923520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 923633734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 92370309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92380309d3b3Smrgfi 92390309d3b3Smrg 924033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 924133734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92420309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92430309d3b3Smrg fi 92440309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 924520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 924620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 924720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 924820f5670eSmrgthen : 924920f5670eSmrg printf %s "(cached) " >&6 925020f5670eSmrgelse $as_nop 925133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92520309d3b3Smrg/* end confdefs.h. */ 92530309d3b3Smrgint i; 92540309d3b3Smrg_ACEOF 925520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 925620f5670eSmrgthen : 925733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 925820f5670eSmrgelse $as_nop 925933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 92600309d3b3Smrgfi 926120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 926233734831Smrgfi 926320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 926420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 926533734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 92660309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 92670309d3b3Smrgfi 92680309d3b3Smrg 92690309d3b3Smrgfound="no" 92700309d3b3Smrg 92710309d3b3Smrg if test $found = "no" ; then 9272e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 92730309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92740309d3b3Smrg fi 92750309d3b3Smrg 9276e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 92770309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92780309d3b3Smrg fi 92790309d3b3Smrg 92800309d3b3Smrg CFLAGS="$CFLAGS -Wmain" 92810309d3b3Smrg 928220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 928320f5670eSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 928433734831Smrg cacheid=xorg_cv_cc_flag__Wmain 928520f5670eSmrg if eval test \${$cacheid+y} 928620f5670eSmrgthen : 928720f5670eSmrg printf %s "(cached) " >&6 928820f5670eSmrgelse $as_nop 928933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 92900309d3b3Smrg/* end confdefs.h. */ 92910309d3b3Smrgint i; 92920309d3b3Smrgint 929320f5670eSmrgmain (void) 92940309d3b3Smrg{ 92950309d3b3Smrg 92960309d3b3Smrg ; 92970309d3b3Smrg return 0; 92980309d3b3Smrg} 92990309d3b3Smrg_ACEOF 930020f5670eSmrgif ac_fn_c_try_link "$LINENO" 930120f5670eSmrgthen : 930233734831Smrg eval $cacheid=yes 930320f5670eSmrgelse $as_nop 930433734831Smrg eval $cacheid=no 93050309d3b3Smrgfi 930620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 93070309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 930833734831Smrgfi 930933734831Smrg 931033734831Smrg 93110309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93120309d3b3Smrg 931333734831Smrg eval supported=\$$cacheid 931420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 931520f5670eSmrgprintf "%s\n" "$supported" >&6; } 93160309d3b3Smrg if test "$supported" = "yes" ; then 93170309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 93180309d3b3Smrg found="yes" 93190309d3b3Smrg fi 93200309d3b3Smrg fi 93210309d3b3Smrg 93220309d3b3Smrg 93230309d3b3Smrg 93240309d3b3Smrg 93250309d3b3Smrg 93260309d3b3Smrg 93270309d3b3Smrg 932833734831Smrg 932933734831Smrg 933033734831Smrg 933133734831Smrg 933233734831Smrg 933333734831Smrg 933433734831Smrg 933533734831Smrg 93360309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 93370309d3b3Smrg 933833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 93390309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 934020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 934120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 934220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 934320f5670eSmrgthen : 934420f5670eSmrg printf %s "(cached) " >&6 934520f5670eSmrgelse $as_nop 934633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93470309d3b3Smrg/* end confdefs.h. */ 93480309d3b3Smrgint i; 93490309d3b3Smrg_ACEOF 935020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 935120f5670eSmrgthen : 935233734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 935320f5670eSmrgelse $as_nop 935433734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 93550309d3b3Smrgfi 935620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 935733734831Smrgfi 935820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 935920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 936033734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 93610309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93620309d3b3Smrgfi 93630309d3b3Smrg 936433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 936533734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93660309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93670309d3b3Smrg fi 93680309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 936920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 937020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 937120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 937220f5670eSmrgthen : 937320f5670eSmrg printf %s "(cached) " >&6 937420f5670eSmrgelse $as_nop 937533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 93760309d3b3Smrg/* end confdefs.h. */ 93770309d3b3Smrgint i; 93780309d3b3Smrg_ACEOF 937920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 938020f5670eSmrgthen : 938133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 938220f5670eSmrgelse $as_nop 938333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 93840309d3b3Smrgfi 938520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 938633734831Smrgfi 938720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 938820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 938933734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 93900309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 93910309d3b3Smrgfi 93920309d3b3Smrg 93930309d3b3Smrgfound="no" 93940309d3b3Smrg 93950309d3b3Smrg if test $found = "no" ; then 9396e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 93970309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93980309d3b3Smrg fi 93990309d3b3Smrg 9400e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 94010309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 94020309d3b3Smrg fi 94030309d3b3Smrg 94040309d3b3Smrg CFLAGS="$CFLAGS -Wmissing-braces" 94050309d3b3Smrg 940620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 940720f5670eSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 940833734831Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 940920f5670eSmrg if eval test \${$cacheid+y} 941020f5670eSmrgthen : 941120f5670eSmrg printf %s "(cached) " >&6 941220f5670eSmrgelse $as_nop 941333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94140309d3b3Smrg/* end confdefs.h. */ 94150309d3b3Smrgint i; 94160309d3b3Smrgint 941720f5670eSmrgmain (void) 94180309d3b3Smrg{ 94190309d3b3Smrg 94200309d3b3Smrg ; 94210309d3b3Smrg return 0; 94220309d3b3Smrg} 94230309d3b3Smrg_ACEOF 942420f5670eSmrgif ac_fn_c_try_link "$LINENO" 942520f5670eSmrgthen : 942633734831Smrg eval $cacheid=yes 942720f5670eSmrgelse $as_nop 942833734831Smrg eval $cacheid=no 94290309d3b3Smrgfi 943020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 94310309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 943233734831Smrgfi 943333734831Smrg 943433734831Smrg 94350309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94360309d3b3Smrg 943733734831Smrg eval supported=\$$cacheid 943820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 943920f5670eSmrgprintf "%s\n" "$supported" >&6; } 94400309d3b3Smrg if test "$supported" = "yes" ; then 94410309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 94420309d3b3Smrg found="yes" 94430309d3b3Smrg fi 94440309d3b3Smrg fi 94450309d3b3Smrg 94460309d3b3Smrg 94470309d3b3Smrg 94480309d3b3Smrg 94490309d3b3Smrg 94500309d3b3Smrg 94510309d3b3Smrg 945233734831Smrg 945333734831Smrg 945433734831Smrg 945533734831Smrg 945633734831Smrg 945733734831Smrg 945833734831Smrg 945933734831Smrg 94600309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 94610309d3b3Smrg 946233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 94630309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 946420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 946520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 946620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 946720f5670eSmrgthen : 946820f5670eSmrg printf %s "(cached) " >&6 946920f5670eSmrgelse $as_nop 947033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94710309d3b3Smrg/* end confdefs.h. */ 94720309d3b3Smrgint i; 94730309d3b3Smrg_ACEOF 947420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 947520f5670eSmrgthen : 947633734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 947720f5670eSmrgelse $as_nop 947833734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 94790309d3b3Smrgfi 948020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 948133734831Smrgfi 948220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 948320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 948433734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 94850309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 94860309d3b3Smrgfi 94870309d3b3Smrg 948833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 948933734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 94900309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94910309d3b3Smrg fi 94920309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 949320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 949420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 949520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 949620f5670eSmrgthen : 949720f5670eSmrg printf %s "(cached) " >&6 949820f5670eSmrgelse $as_nop 949933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95000309d3b3Smrg/* end confdefs.h. */ 95010309d3b3Smrgint i; 95020309d3b3Smrg_ACEOF 950320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 950420f5670eSmrgthen : 950533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 950620f5670eSmrgelse $as_nop 950733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 95080309d3b3Smrgfi 950920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 951033734831Smrgfi 951120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 951220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 951333734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 95140309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95150309d3b3Smrgfi 95160309d3b3Smrg 95170309d3b3Smrgfound="no" 95180309d3b3Smrg 95190309d3b3Smrg if test $found = "no" ; then 9520e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 95210309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95220309d3b3Smrg fi 95230309d3b3Smrg 9524e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 95250309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 95260309d3b3Smrg fi 95270309d3b3Smrg 95280309d3b3Smrg CFLAGS="$CFLAGS -Wsequence-point" 95290309d3b3Smrg 953020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 953120f5670eSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 953233734831Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 953320f5670eSmrg if eval test \${$cacheid+y} 953420f5670eSmrgthen : 953520f5670eSmrg printf %s "(cached) " >&6 953620f5670eSmrgelse $as_nop 953733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95380309d3b3Smrg/* end confdefs.h. */ 95390309d3b3Smrgint i; 95400309d3b3Smrgint 954120f5670eSmrgmain (void) 95420309d3b3Smrg{ 95430309d3b3Smrg 95440309d3b3Smrg ; 95450309d3b3Smrg return 0; 95460309d3b3Smrg} 95470309d3b3Smrg_ACEOF 954820f5670eSmrgif ac_fn_c_try_link "$LINENO" 954920f5670eSmrgthen : 955033734831Smrg eval $cacheid=yes 955120f5670eSmrgelse $as_nop 955233734831Smrg eval $cacheid=no 95530309d3b3Smrgfi 955420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 95550309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 955633734831Smrgfi 955733734831Smrg 955833734831Smrg 95590309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 95600309d3b3Smrg 956133734831Smrg eval supported=\$$cacheid 956220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 956320f5670eSmrgprintf "%s\n" "$supported" >&6; } 95640309d3b3Smrg if test "$supported" = "yes" ; then 95650309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 95660309d3b3Smrg found="yes" 95670309d3b3Smrg fi 95680309d3b3Smrg fi 95690309d3b3Smrg 95700309d3b3Smrg 95710309d3b3Smrg 95720309d3b3Smrg 95730309d3b3Smrg 95740309d3b3Smrg 95750309d3b3Smrg 957633734831Smrg 957733734831Smrg 957833734831Smrg 957933734831Smrg 958033734831Smrg 958133734831Smrg 958233734831Smrg 958333734831Smrg 95840309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 95850309d3b3Smrg 958633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 95870309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 958820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 958920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 959020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 959120f5670eSmrgthen : 959220f5670eSmrg printf %s "(cached) " >&6 959320f5670eSmrgelse $as_nop 959433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 95950309d3b3Smrg/* end confdefs.h. */ 95960309d3b3Smrgint i; 95970309d3b3Smrg_ACEOF 959820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 959920f5670eSmrgthen : 960033734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 960120f5670eSmrgelse $as_nop 960233734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 96030309d3b3Smrgfi 960420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 960533734831Smrgfi 960620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 960720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 960833734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 96090309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96100309d3b3Smrgfi 96110309d3b3Smrg 961233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 961333734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 96140309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96150309d3b3Smrg fi 96160309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 961720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 961820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 961920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 962020f5670eSmrgthen : 962120f5670eSmrg printf %s "(cached) " >&6 962220f5670eSmrgelse $as_nop 962333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96240309d3b3Smrg/* end confdefs.h. */ 96250309d3b3Smrgint i; 96260309d3b3Smrg_ACEOF 962720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 962820f5670eSmrgthen : 962933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 963020f5670eSmrgelse $as_nop 963133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 96320309d3b3Smrgfi 963320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 963433734831Smrgfi 963520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 963620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 963733734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 96380309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96390309d3b3Smrgfi 96400309d3b3Smrg 96410309d3b3Smrgfound="no" 96420309d3b3Smrg 96430309d3b3Smrg if test $found = "no" ; then 9644e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 96450309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96460309d3b3Smrg fi 96470309d3b3Smrg 9648e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 96490309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 96500309d3b3Smrg fi 96510309d3b3Smrg 96520309d3b3Smrg CFLAGS="$CFLAGS -Wreturn-type" 96530309d3b3Smrg 965420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 965520f5670eSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 965633734831Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 965720f5670eSmrg if eval test \${$cacheid+y} 965820f5670eSmrgthen : 965920f5670eSmrg printf %s "(cached) " >&6 966020f5670eSmrgelse $as_nop 966133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 96620309d3b3Smrg/* end confdefs.h. */ 96630309d3b3Smrgint i; 96640309d3b3Smrgint 966520f5670eSmrgmain (void) 96660309d3b3Smrg{ 96670309d3b3Smrg 96680309d3b3Smrg ; 96690309d3b3Smrg return 0; 96700309d3b3Smrg} 96710309d3b3Smrg_ACEOF 967220f5670eSmrgif ac_fn_c_try_link "$LINENO" 967320f5670eSmrgthen : 967433734831Smrg eval $cacheid=yes 967520f5670eSmrgelse $as_nop 967633734831Smrg eval $cacheid=no 96770309d3b3Smrgfi 967820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 96790309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 968033734831Smrgfi 968133734831Smrg 968233734831Smrg 96830309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 96840309d3b3Smrg 968533734831Smrg eval supported=\$$cacheid 968620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 968720f5670eSmrgprintf "%s\n" "$supported" >&6; } 96880309d3b3Smrg if test "$supported" = "yes" ; then 96890309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 96900309d3b3Smrg found="yes" 96910309d3b3Smrg fi 96920309d3b3Smrg fi 96930309d3b3Smrg 96940309d3b3Smrg 96950309d3b3Smrg 96960309d3b3Smrg 96970309d3b3Smrg 96980309d3b3Smrg 96990309d3b3Smrg 970033734831Smrg 970133734831Smrg 970233734831Smrg 970333734831Smrg 970433734831Smrg 970533734831Smrg 970633734831Smrg 970733734831Smrg 97080309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 97090309d3b3Smrg 971033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 97110309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 971220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 971320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 971420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 971520f5670eSmrgthen : 971620f5670eSmrg printf %s "(cached) " >&6 971720f5670eSmrgelse $as_nop 971833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97190309d3b3Smrg/* end confdefs.h. */ 97200309d3b3Smrgint i; 97210309d3b3Smrg_ACEOF 972220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 972320f5670eSmrgthen : 972433734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 972520f5670eSmrgelse $as_nop 972633734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 97270309d3b3Smrgfi 972820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 972933734831Smrgfi 973020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 973120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 973233734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 97330309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97340309d3b3Smrgfi 97350309d3b3Smrg 973633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 973733734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97380309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97390309d3b3Smrg fi 97400309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 974120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 974220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 974320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 974420f5670eSmrgthen : 974520f5670eSmrg printf %s "(cached) " >&6 974620f5670eSmrgelse $as_nop 974733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97480309d3b3Smrg/* end confdefs.h. */ 97490309d3b3Smrgint i; 97500309d3b3Smrg_ACEOF 975120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 975220f5670eSmrgthen : 975333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 975420f5670eSmrgelse $as_nop 975533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 97560309d3b3Smrgfi 975720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 975833734831Smrgfi 975920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 976020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 976133734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 97620309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97630309d3b3Smrgfi 97640309d3b3Smrg 97650309d3b3Smrgfound="no" 97660309d3b3Smrg 97670309d3b3Smrg if test $found = "no" ; then 9768e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 97690309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97700309d3b3Smrg fi 97710309d3b3Smrg 9772e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 97730309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 97740309d3b3Smrg fi 97750309d3b3Smrg 97760309d3b3Smrg CFLAGS="$CFLAGS -Wtrigraphs" 97770309d3b3Smrg 977820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 977920f5670eSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 978033734831Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 978120f5670eSmrg if eval test \${$cacheid+y} 978220f5670eSmrgthen : 978320f5670eSmrg printf %s "(cached) " >&6 978420f5670eSmrgelse $as_nop 978533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 97860309d3b3Smrg/* end confdefs.h. */ 97870309d3b3Smrgint i; 97880309d3b3Smrgint 978920f5670eSmrgmain (void) 97900309d3b3Smrg{ 97910309d3b3Smrg 97920309d3b3Smrg ; 97930309d3b3Smrg return 0; 97940309d3b3Smrg} 97950309d3b3Smrg_ACEOF 979620f5670eSmrgif ac_fn_c_try_link "$LINENO" 979720f5670eSmrgthen : 979833734831Smrg eval $cacheid=yes 979920f5670eSmrgelse $as_nop 980033734831Smrg eval $cacheid=no 98010309d3b3Smrgfi 980220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 98030309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 980433734831Smrgfi 980533734831Smrg 980633734831Smrg 98070309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98080309d3b3Smrg 980933734831Smrg eval supported=\$$cacheid 981020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 981120f5670eSmrgprintf "%s\n" "$supported" >&6; } 98120309d3b3Smrg if test "$supported" = "yes" ; then 98130309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 98140309d3b3Smrg found="yes" 98150309d3b3Smrg fi 98160309d3b3Smrg fi 98170309d3b3Smrg 98180309d3b3Smrg 98190309d3b3Smrg 98200309d3b3Smrg 98210309d3b3Smrg 98220309d3b3Smrg 98230309d3b3Smrg 982433734831Smrg 982533734831Smrg 982633734831Smrg 982733734831Smrg 982833734831Smrg 982933734831Smrg 983033734831Smrg 983133734831Smrg 98320309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 98330309d3b3Smrg 983433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 98350309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 983620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 983720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 983820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 983920f5670eSmrgthen : 984020f5670eSmrg printf %s "(cached) " >&6 984120f5670eSmrgelse $as_nop 984233734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98430309d3b3Smrg/* end confdefs.h. */ 98440309d3b3Smrgint i; 98450309d3b3Smrg_ACEOF 984620f5670eSmrgif ac_fn_c_try_compile "$LINENO" 984720f5670eSmrgthen : 984833734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 984920f5670eSmrgelse $as_nop 985033734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 98510309d3b3Smrgfi 985220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 985333734831Smrgfi 985420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 985520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 985633734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 98570309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98580309d3b3Smrgfi 98590309d3b3Smrg 986033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 986133734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98620309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98630309d3b3Smrg fi 98640309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 986520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 986620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 986720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 986820f5670eSmrgthen : 986920f5670eSmrg printf %s "(cached) " >&6 987020f5670eSmrgelse $as_nop 987133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 98720309d3b3Smrg/* end confdefs.h. */ 98730309d3b3Smrgint i; 98740309d3b3Smrg_ACEOF 987520f5670eSmrgif ac_fn_c_try_compile "$LINENO" 987620f5670eSmrgthen : 987733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 987820f5670eSmrgelse $as_nop 987933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 98800309d3b3Smrgfi 988120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 988233734831Smrgfi 988320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 988420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 988533734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 98860309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98870309d3b3Smrgfi 98880309d3b3Smrg 98890309d3b3Smrgfound="no" 98900309d3b3Smrg 98910309d3b3Smrg if test $found = "no" ; then 9892e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 98930309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98940309d3b3Smrg fi 98950309d3b3Smrg 9896e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 98970309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 98980309d3b3Smrg fi 98990309d3b3Smrg 99000309d3b3Smrg CFLAGS="$CFLAGS -Warray-bounds" 99010309d3b3Smrg 990220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 990320f5670eSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 990433734831Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 990520f5670eSmrg if eval test \${$cacheid+y} 990620f5670eSmrgthen : 990720f5670eSmrg printf %s "(cached) " >&6 990820f5670eSmrgelse $as_nop 990933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99100309d3b3Smrg/* end confdefs.h. */ 99110309d3b3Smrgint i; 99120309d3b3Smrgint 991320f5670eSmrgmain (void) 99140309d3b3Smrg{ 99150309d3b3Smrg 99160309d3b3Smrg ; 99170309d3b3Smrg return 0; 99180309d3b3Smrg} 99190309d3b3Smrg_ACEOF 992020f5670eSmrgif ac_fn_c_try_link "$LINENO" 992120f5670eSmrgthen : 992233734831Smrg eval $cacheid=yes 992320f5670eSmrgelse $as_nop 992433734831Smrg eval $cacheid=no 99250309d3b3Smrgfi 992620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 99270309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 992833734831Smrgfi 992933734831Smrg 993033734831Smrg 99310309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99320309d3b3Smrg 993333734831Smrg eval supported=\$$cacheid 993420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 993520f5670eSmrgprintf "%s\n" "$supported" >&6; } 99360309d3b3Smrg if test "$supported" = "yes" ; then 99370309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 99380309d3b3Smrg found="yes" 99390309d3b3Smrg fi 99400309d3b3Smrg fi 99410309d3b3Smrg 99420309d3b3Smrg 99430309d3b3Smrg 99440309d3b3Smrg 99450309d3b3Smrg 99460309d3b3Smrg 99470309d3b3Smrg 994833734831Smrg 994933734831Smrg 995033734831Smrg 995133734831Smrg 995233734831Smrg 995333734831Smrg 995433734831Smrg 995533734831Smrg 99560309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 99570309d3b3Smrg 995833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 99590309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 996020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 996120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 996220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 996320f5670eSmrgthen : 996420f5670eSmrg printf %s "(cached) " >&6 996520f5670eSmrgelse $as_nop 996633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99670309d3b3Smrg/* end confdefs.h. */ 99680309d3b3Smrgint i; 99690309d3b3Smrg_ACEOF 997020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 997120f5670eSmrgthen : 997233734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 997320f5670eSmrgelse $as_nop 997433734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 99750309d3b3Smrgfi 997620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 997733734831Smrgfi 997820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 997920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 998033734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 99810309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 99820309d3b3Smrgfi 99830309d3b3Smrg 998433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 998533734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 99860309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99870309d3b3Smrg fi 99880309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 998920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 999020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 999120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 999220f5670eSmrgthen : 999320f5670eSmrg printf %s "(cached) " >&6 999420f5670eSmrgelse $as_nop 999533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 99960309d3b3Smrg/* end confdefs.h. */ 99970309d3b3Smrgint i; 99980309d3b3Smrg_ACEOF 999920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1000020f5670eSmrgthen : 1000133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1000220f5670eSmrgelse $as_nop 1000333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 100040309d3b3Smrgfi 1000520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1000633734831Smrgfi 1000720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1000820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1000933734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 100100309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100110309d3b3Smrgfi 100120309d3b3Smrg 100130309d3b3Smrgfound="no" 100140309d3b3Smrg 100150309d3b3Smrg if test $found = "no" ; then 10016e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 100170309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100180309d3b3Smrg fi 100190309d3b3Smrg 10020e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 100210309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 100220309d3b3Smrg fi 100230309d3b3Smrg 100240309d3b3Smrg CFLAGS="$CFLAGS -Wwrite-strings" 100250309d3b3Smrg 1002620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 1002720f5670eSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 1002833734831Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 1002920f5670eSmrg if eval test \${$cacheid+y} 1003020f5670eSmrgthen : 1003120f5670eSmrg printf %s "(cached) " >&6 1003220f5670eSmrgelse $as_nop 1003333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100340309d3b3Smrg/* end confdefs.h. */ 100350309d3b3Smrgint i; 100360309d3b3Smrgint 1003720f5670eSmrgmain (void) 100380309d3b3Smrg{ 100390309d3b3Smrg 100400309d3b3Smrg ; 100410309d3b3Smrg return 0; 100420309d3b3Smrg} 100430309d3b3Smrg_ACEOF 1004420f5670eSmrgif ac_fn_c_try_link "$LINENO" 1004520f5670eSmrgthen : 1004633734831Smrg eval $cacheid=yes 1004720f5670eSmrgelse $as_nop 1004833734831Smrg eval $cacheid=no 100490309d3b3Smrgfi 1005020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 100510309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1005233734831Smrgfi 1005333734831Smrg 1005433734831Smrg 100550309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100560309d3b3Smrg 1005733734831Smrg eval supported=\$$cacheid 1005820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1005920f5670eSmrgprintf "%s\n" "$supported" >&6; } 100600309d3b3Smrg if test "$supported" = "yes" ; then 100610309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 100620309d3b3Smrg found="yes" 100630309d3b3Smrg fi 100640309d3b3Smrg fi 100650309d3b3Smrg 100660309d3b3Smrg 100670309d3b3Smrg 100680309d3b3Smrg 100690309d3b3Smrg 100700309d3b3Smrg 100710309d3b3Smrg 1007233734831Smrg 1007333734831Smrg 1007433734831Smrg 1007533734831Smrg 1007633734831Smrg 1007733734831Smrg 1007833734831Smrg 1007933734831Smrg 100800309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 100810309d3b3Smrg 1008233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 100830309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1008420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1008520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1008620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1008720f5670eSmrgthen : 1008820f5670eSmrg printf %s "(cached) " >&6 1008920f5670eSmrgelse $as_nop 1009033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100910309d3b3Smrg/* end confdefs.h. */ 100920309d3b3Smrgint i; 100930309d3b3Smrg_ACEOF 1009420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1009520f5670eSmrgthen : 1009633734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1009720f5670eSmrgelse $as_nop 1009833734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 100990309d3b3Smrgfi 1010020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1010133734831Smrgfi 1010220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1010320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1010433734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 101050309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101060309d3b3Smrgfi 101070309d3b3Smrg 1010833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1010933734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 101100309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101110309d3b3Smrg fi 101120309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1011320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1011420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1011520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1011620f5670eSmrgthen : 1011720f5670eSmrg printf %s "(cached) " >&6 1011820f5670eSmrgelse $as_nop 1011933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101200309d3b3Smrg/* end confdefs.h. */ 101210309d3b3Smrgint i; 101220309d3b3Smrg_ACEOF 1012320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1012420f5670eSmrgthen : 1012533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1012620f5670eSmrgelse $as_nop 1012733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 101280309d3b3Smrgfi 1012920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1013033734831Smrgfi 1013120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1013220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1013333734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 101340309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101350309d3b3Smrgfi 101360309d3b3Smrg 101370309d3b3Smrgfound="no" 101380309d3b3Smrg 101390309d3b3Smrg if test $found = "no" ; then 10140e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 101410309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101420309d3b3Smrg fi 101430309d3b3Smrg 10144e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 101450309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 101460309d3b3Smrg fi 101470309d3b3Smrg 101480309d3b3Smrg CFLAGS="$CFLAGS -Waddress" 101490309d3b3Smrg 1015020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 1015120f5670eSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 1015233734831Smrg cacheid=xorg_cv_cc_flag__Waddress 1015320f5670eSmrg if eval test \${$cacheid+y} 1015420f5670eSmrgthen : 1015520f5670eSmrg printf %s "(cached) " >&6 1015620f5670eSmrgelse $as_nop 1015733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 101580309d3b3Smrg/* end confdefs.h. */ 101590309d3b3Smrgint i; 101600309d3b3Smrgint 1016120f5670eSmrgmain (void) 101620309d3b3Smrg{ 101630309d3b3Smrg 101640309d3b3Smrg ; 101650309d3b3Smrg return 0; 101660309d3b3Smrg} 101670309d3b3Smrg_ACEOF 1016820f5670eSmrgif ac_fn_c_try_link "$LINENO" 1016920f5670eSmrgthen : 1017033734831Smrg eval $cacheid=yes 1017120f5670eSmrgelse $as_nop 1017233734831Smrg eval $cacheid=no 101730309d3b3Smrgfi 1017420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 101750309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1017633734831Smrgfi 1017733734831Smrg 1017833734831Smrg 101790309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101800309d3b3Smrg 1018133734831Smrg eval supported=\$$cacheid 1018220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1018320f5670eSmrgprintf "%s\n" "$supported" >&6; } 101840309d3b3Smrg if test "$supported" = "yes" ; then 101850309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 101860309d3b3Smrg found="yes" 101870309d3b3Smrg fi 101880309d3b3Smrg fi 101890309d3b3Smrg 101900309d3b3Smrg 101910309d3b3Smrg 101920309d3b3Smrg 101930309d3b3Smrg 101940309d3b3Smrg 101950309d3b3Smrg 1019633734831Smrg 1019733734831Smrg 1019833734831Smrg 1019933734831Smrg 1020033734831Smrg 1020133734831Smrg 1020233734831Smrg 1020333734831Smrg 102040309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 102050309d3b3Smrg 1020633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 102070309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1020820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1020920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1021020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1021120f5670eSmrgthen : 1021220f5670eSmrg printf %s "(cached) " >&6 1021320f5670eSmrgelse $as_nop 1021433734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102150309d3b3Smrg/* end confdefs.h. */ 102160309d3b3Smrgint i; 102170309d3b3Smrg_ACEOF 1021820f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1021920f5670eSmrgthen : 1022033734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1022120f5670eSmrgelse $as_nop 1022233734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 102230309d3b3Smrgfi 1022420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1022533734831Smrgfi 1022620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1022720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1022833734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 102290309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102300309d3b3Smrgfi 102310309d3b3Smrg 1023233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1023333734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102340309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102350309d3b3Smrg fi 102360309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1023720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1023820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1023920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1024020f5670eSmrgthen : 1024120f5670eSmrg printf %s "(cached) " >&6 1024220f5670eSmrgelse $as_nop 1024333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102440309d3b3Smrg/* end confdefs.h. */ 102450309d3b3Smrgint i; 102460309d3b3Smrg_ACEOF 1024720f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1024820f5670eSmrgthen : 1024933734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1025020f5670eSmrgelse $as_nop 1025133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 102520309d3b3Smrgfi 1025320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1025433734831Smrgfi 1025520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1025620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1025733734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 102580309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 102590309d3b3Smrgfi 102600309d3b3Smrg 102610309d3b3Smrgfound="no" 102620309d3b3Smrg 102630309d3b3Smrg if test $found = "no" ; then 10264e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 102650309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102660309d3b3Smrg fi 102670309d3b3Smrg 10268e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 102690309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 102700309d3b3Smrg fi 102710309d3b3Smrg 102720309d3b3Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 102730309d3b3Smrg 1027420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 1027520f5670eSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 1027633734831Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 1027720f5670eSmrg if eval test \${$cacheid+y} 1027820f5670eSmrgthen : 1027920f5670eSmrg printf %s "(cached) " >&6 1028020f5670eSmrgelse $as_nop 1028133734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102820309d3b3Smrg/* end confdefs.h. */ 102830309d3b3Smrgint i; 102840309d3b3Smrgint 1028520f5670eSmrgmain (void) 102860309d3b3Smrg{ 102870309d3b3Smrg 102880309d3b3Smrg ; 102890309d3b3Smrg return 0; 102900309d3b3Smrg} 102910309d3b3Smrg_ACEOF 1029220f5670eSmrgif ac_fn_c_try_link "$LINENO" 1029320f5670eSmrgthen : 1029433734831Smrg eval $cacheid=yes 1029520f5670eSmrgelse $as_nop 1029633734831Smrg eval $cacheid=no 102970309d3b3Smrgfi 1029820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 102990309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1030033734831Smrgfi 1030133734831Smrg 1030233734831Smrg 103030309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103040309d3b3Smrg 1030533734831Smrg eval supported=\$$cacheid 1030620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1030720f5670eSmrgprintf "%s\n" "$supported" >&6; } 103080309d3b3Smrg if test "$supported" = "yes" ; then 103090309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 103100309d3b3Smrg found="yes" 103110309d3b3Smrg fi 103120309d3b3Smrg fi 103130309d3b3Smrg 103140309d3b3Smrg 103150309d3b3Smrg 103160309d3b3Smrg 103170309d3b3Smrg 103180309d3b3Smrg 103190309d3b3Smrg 1032033734831Smrg 1032133734831Smrg 1032233734831Smrg 1032333734831Smrg 1032433734831Smrg 1032533734831Smrg 1032633734831Smrg 1032733734831Smrg 103280309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 103290309d3b3Smrg 1033033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 103310309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1033220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1033320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1033420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1033520f5670eSmrgthen : 1033620f5670eSmrg printf %s "(cached) " >&6 1033720f5670eSmrgelse $as_nop 1033833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103390309d3b3Smrg/* end confdefs.h. */ 103400309d3b3Smrgint i; 103410309d3b3Smrg_ACEOF 1034220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1034320f5670eSmrgthen : 1034433734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1034520f5670eSmrgelse $as_nop 1034633734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 103470309d3b3Smrgfi 1034820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1034933734831Smrgfi 1035020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1035120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1035233734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 103530309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103540309d3b3Smrgfi 103550309d3b3Smrg 1035633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1035733734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103580309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103590309d3b3Smrg fi 103600309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1036120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1036220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1036320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1036420f5670eSmrgthen : 1036520f5670eSmrg printf %s "(cached) " >&6 1036620f5670eSmrgelse $as_nop 1036733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 103680309d3b3Smrg/* end confdefs.h. */ 103690309d3b3Smrgint i; 103700309d3b3Smrg_ACEOF 1037120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1037220f5670eSmrgthen : 1037333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1037420f5670eSmrgelse $as_nop 1037533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 103760309d3b3Smrgfi 1037720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1037833734831Smrgfi 1037920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1038020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1038133734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 103820309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103830309d3b3Smrgfi 103840309d3b3Smrg 103850309d3b3Smrgfound="no" 103860309d3b3Smrg 103870309d3b3Smrg if test $found = "no" ; then 10388e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 103890309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103900309d3b3Smrg fi 103910309d3b3Smrg 10392e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 103930309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 103940309d3b3Smrg fi 103950309d3b3Smrg 103960309d3b3Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 103970309d3b3Smrg 1039820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 1039920f5670eSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 1040033734831Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 1040120f5670eSmrg if eval test \${$cacheid+y} 1040220f5670eSmrgthen : 1040320f5670eSmrg printf %s "(cached) " >&6 1040420f5670eSmrgelse $as_nop 1040533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104060309d3b3Smrg/* end confdefs.h. */ 104070309d3b3Smrgint i; 104080309d3b3Smrgint 1040920f5670eSmrgmain (void) 104100309d3b3Smrg{ 104110309d3b3Smrg 104120309d3b3Smrg ; 104130309d3b3Smrg return 0; 104140309d3b3Smrg} 104150309d3b3Smrg_ACEOF 1041620f5670eSmrgif ac_fn_c_try_link "$LINENO" 1041720f5670eSmrgthen : 1041833734831Smrg eval $cacheid=yes 1041920f5670eSmrgelse $as_nop 1042033734831Smrg eval $cacheid=no 104210309d3b3Smrgfi 1042220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 104230309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1042433734831Smrgfi 1042533734831Smrg 1042633734831Smrg 104270309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 104280309d3b3Smrg 1042933734831Smrg eval supported=\$$cacheid 1043020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1043120f5670eSmrgprintf "%s\n" "$supported" >&6; } 104320309d3b3Smrg if test "$supported" = "yes" ; then 104330309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 104340309d3b3Smrg found="yes" 104350309d3b3Smrg fi 104360309d3b3Smrg fi 104370309d3b3Smrg 104380309d3b3Smrg 104390309d3b3Smrgfi 104400309d3b3Smrg 104410309d3b3Smrg 104420309d3b3Smrg 104430309d3b3Smrg 104440309d3b3Smrg 104450309d3b3Smrg 1044633734831Smrg 1044733734831Smrg CWARNFLAGS="$BASE_CFLAGS" 1044833734831Smrg if test "x$GCC" = xyes ; then 1044933734831Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 1045033734831Smrg fi 1045133734831Smrg 1045233734831Smrg 104530309d3b3Smrg 104540309d3b3Smrg 104550309d3b3Smrg 104560309d3b3Smrg 104570309d3b3Smrg 104580309d3b3Smrg 104590309d3b3Smrg# Check whether --enable-strict-compilation was given. 1046020f5670eSmrgif test ${enable_strict_compilation+y} 1046120f5670eSmrgthen : 104620309d3b3Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 1046320f5670eSmrgelse $as_nop 104640309d3b3Smrg STRICT_COMPILE=no 104650309d3b3Smrgfi 104660309d3b3Smrg 104670309d3b3Smrg 1046833734831Smrg 1046933734831Smrg 1047033734831Smrg 1047133734831Smrg 104720309d3b3SmrgSTRICT_CFLAGS="" 104730309d3b3Smrg 104740309d3b3Smrg 104750309d3b3Smrg 104760309d3b3Smrg 104770309d3b3Smrg 1047833734831Smrg 1047933734831Smrg 1048033734831Smrg 1048133734831Smrg 1048233734831Smrg 1048333734831Smrg 1048433734831Smrg 1048533734831Smrg 104860309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 104870309d3b3Smrg 1048833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 104890309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1049020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1049120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1049220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1049320f5670eSmrgthen : 1049420f5670eSmrg printf %s "(cached) " >&6 1049520f5670eSmrgelse $as_nop 1049633734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 104970309d3b3Smrg/* end confdefs.h. */ 104980309d3b3Smrgint i; 104990309d3b3Smrg_ACEOF 1050020f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1050120f5670eSmrgthen : 1050233734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1050320f5670eSmrgelse $as_nop 1050433734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 105050309d3b3Smrgfi 1050620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1050733734831Smrgfi 1050820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1050920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1051033734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 105110309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105120309d3b3Smrgfi 105130309d3b3Smrg 1051433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1051533734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105160309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105170309d3b3Smrg fi 105180309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1051920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1052020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1052120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1052220f5670eSmrgthen : 1052320f5670eSmrg printf %s "(cached) " >&6 1052420f5670eSmrgelse $as_nop 1052533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105260309d3b3Smrg/* end confdefs.h. */ 105270309d3b3Smrgint i; 105280309d3b3Smrg_ACEOF 1052920f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1053020f5670eSmrgthen : 1053133734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1053220f5670eSmrgelse $as_nop 1053333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 105340309d3b3Smrgfi 1053520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1053633734831Smrgfi 1053720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1053820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1053933734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 105400309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105410309d3b3Smrgfi 105420309d3b3Smrg 105430309d3b3Smrgfound="no" 105440309d3b3Smrg 105450309d3b3Smrg if test $found = "no" ; then 10546e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 105470309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105480309d3b3Smrg fi 105490309d3b3Smrg 10550e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 105510309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105520309d3b3Smrg fi 105530309d3b3Smrg 105540309d3b3Smrg CFLAGS="$CFLAGS -pedantic" 105550309d3b3Smrg 1055620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 1055720f5670eSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 1055833734831Smrg cacheid=xorg_cv_cc_flag__pedantic 1055920f5670eSmrg if eval test \${$cacheid+y} 1056020f5670eSmrgthen : 1056120f5670eSmrg printf %s "(cached) " >&6 1056220f5670eSmrgelse $as_nop 1056333734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 105640309d3b3Smrg/* end confdefs.h. */ 105650309d3b3Smrgint i; 105660309d3b3Smrgint 1056720f5670eSmrgmain (void) 105680309d3b3Smrg{ 105690309d3b3Smrg 105700309d3b3Smrg ; 105710309d3b3Smrg return 0; 105720309d3b3Smrg} 105730309d3b3Smrg_ACEOF 1057420f5670eSmrgif ac_fn_c_try_link "$LINENO" 1057520f5670eSmrgthen : 1057633734831Smrg eval $cacheid=yes 1057720f5670eSmrgelse $as_nop 1057833734831Smrg eval $cacheid=no 105790309d3b3Smrgfi 1058020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 105810309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1058233734831Smrgfi 1058333734831Smrg 1058433734831Smrg 105850309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 105860309d3b3Smrg 1058733734831Smrg eval supported=\$$cacheid 1058820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1058920f5670eSmrgprintf "%s\n" "$supported" >&6; } 105900309d3b3Smrg if test "$supported" = "yes" ; then 105910309d3b3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 105920309d3b3Smrg found="yes" 105930309d3b3Smrg fi 105940309d3b3Smrg fi 105950309d3b3Smrg 105960309d3b3Smrg 105970309d3b3Smrg 105980309d3b3Smrg 105990309d3b3Smrg 106000309d3b3Smrg 106010309d3b3Smrg 1060233734831Smrg 1060333734831Smrg 1060433734831Smrg 1060533734831Smrg 1060633734831Smrg 1060733734831Smrg 1060833734831Smrg 1060933734831Smrg 106100309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 106110309d3b3Smrg 1061233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 106130309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1061420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1061520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1061620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1061720f5670eSmrgthen : 1061820f5670eSmrg printf %s "(cached) " >&6 1061920f5670eSmrgelse $as_nop 1062033734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106210309d3b3Smrg/* end confdefs.h. */ 106220309d3b3Smrgint i; 106230309d3b3Smrg_ACEOF 1062420f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1062520f5670eSmrgthen : 1062633734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1062720f5670eSmrgelse $as_nop 1062833734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 106290309d3b3Smrgfi 1063020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1063133734831Smrgfi 1063220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1063320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1063433734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 106350309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106360309d3b3Smrgfi 106370309d3b3Smrg 1063833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1063933734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106400309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106410309d3b3Smrg fi 106420309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1064320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1064420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1064520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1064620f5670eSmrgthen : 1064720f5670eSmrg printf %s "(cached) " >&6 1064820f5670eSmrgelse $as_nop 1064933734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106500309d3b3Smrg/* end confdefs.h. */ 106510309d3b3Smrgint i; 106520309d3b3Smrg_ACEOF 1065320f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1065420f5670eSmrgthen : 1065533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1065620f5670eSmrgelse $as_nop 1065733734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 106580309d3b3Smrgfi 1065920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1066033734831Smrgfi 1066120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1066220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1066333734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 106640309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 106650309d3b3Smrgfi 106660309d3b3Smrg 106670309d3b3Smrgfound="no" 106680309d3b3Smrg 106690309d3b3Smrg if test $found = "no" ; then 10670e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 106710309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106720309d3b3Smrg fi 106730309d3b3Smrg 10674e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 106750309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 106760309d3b3Smrg fi 106770309d3b3Smrg 106780309d3b3Smrg CFLAGS="$CFLAGS -Werror" 106790309d3b3Smrg 1068020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 1068120f5670eSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 1068233734831Smrg cacheid=xorg_cv_cc_flag__Werror 1068320f5670eSmrg if eval test \${$cacheid+y} 1068420f5670eSmrgthen : 1068520f5670eSmrg printf %s "(cached) " >&6 1068620f5670eSmrgelse $as_nop 1068733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 106880309d3b3Smrg/* end confdefs.h. */ 106890309d3b3Smrgint i; 106900309d3b3Smrgint 1069120f5670eSmrgmain (void) 106920309d3b3Smrg{ 106930309d3b3Smrg 106940309d3b3Smrg ; 106950309d3b3Smrg return 0; 106960309d3b3Smrg} 106970309d3b3Smrg_ACEOF 1069820f5670eSmrgif ac_fn_c_try_link "$LINENO" 1069920f5670eSmrgthen : 1070033734831Smrg eval $cacheid=yes 1070120f5670eSmrgelse $as_nop 1070233734831Smrg eval $cacheid=no 107030309d3b3Smrgfi 1070420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 107050309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1070633734831Smrgfi 1070733734831Smrg 1070833734831Smrg 107090309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107100309d3b3Smrg 1071133734831Smrg eval supported=\$$cacheid 1071220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1071320f5670eSmrgprintf "%s\n" "$supported" >&6; } 107140309d3b3Smrg if test "$supported" = "yes" ; then 107150309d3b3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 107160309d3b3Smrg found="yes" 107170309d3b3Smrg fi 107180309d3b3Smrg fi 107190309d3b3Smrg 107200309d3b3Smrg if test $found = "no" ; then 10721e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 107220309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107230309d3b3Smrg fi 107240309d3b3Smrg 10725e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 107260309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 107270309d3b3Smrg fi 107280309d3b3Smrg 107290309d3b3Smrg CFLAGS="$CFLAGS -errwarn" 107300309d3b3Smrg 1073120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 1073220f5670eSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 1073333734831Smrg cacheid=xorg_cv_cc_flag__errwarn 1073420f5670eSmrg if eval test \${$cacheid+y} 1073520f5670eSmrgthen : 1073620f5670eSmrg printf %s "(cached) " >&6 1073720f5670eSmrgelse $as_nop 1073833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107390309d3b3Smrg/* end confdefs.h. */ 107400309d3b3Smrgint i; 107410309d3b3Smrgint 1074220f5670eSmrgmain (void) 107430309d3b3Smrg{ 107440309d3b3Smrg 107450309d3b3Smrg ; 107460309d3b3Smrg return 0; 107470309d3b3Smrg} 107480309d3b3Smrg_ACEOF 1074920f5670eSmrgif ac_fn_c_try_link "$LINENO" 1075020f5670eSmrgthen : 1075133734831Smrg eval $cacheid=yes 1075220f5670eSmrgelse $as_nop 1075333734831Smrg eval $cacheid=no 107540309d3b3Smrgfi 1075520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 107560309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1075733734831Smrgfi 1075833734831Smrg 1075933734831Smrg 107600309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 107610309d3b3Smrg 1076233734831Smrg eval supported=\$$cacheid 1076320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1076420f5670eSmrgprintf "%s\n" "$supported" >&6; } 107650309d3b3Smrg if test "$supported" = "yes" ; then 107660309d3b3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 107670309d3b3Smrg found="yes" 107680309d3b3Smrg fi 107690309d3b3Smrg fi 107700309d3b3Smrg 107710309d3b3Smrg 107720309d3b3Smrg 107730309d3b3Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 107740309d3b3Smrg# activate it with -Werror, so we add it here explicitly. 107750309d3b3Smrg 107760309d3b3Smrg 107770309d3b3Smrg 107780309d3b3Smrg 107790309d3b3Smrg 1078033734831Smrg 1078133734831Smrg 1078233734831Smrg 1078333734831Smrg 1078433734831Smrg 1078533734831Smrg 1078633734831Smrg 1078733734831Smrg 107880309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS" 107890309d3b3Smrg 1079033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 107910309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1079220f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1079320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1079420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 1079520f5670eSmrgthen : 1079620f5670eSmrg printf %s "(cached) " >&6 1079720f5670eSmrgelse $as_nop 1079833734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 107990309d3b3Smrg/* end confdefs.h. */ 108000309d3b3Smrgint i; 108010309d3b3Smrg_ACEOF 1080220f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1080320f5670eSmrgthen : 1080433734831Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1080520f5670eSmrgelse $as_nop 1080633734831Smrg xorg_cv_cc_flag_unknown_warning_option=no 108070309d3b3Smrgfi 1080820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1080933734831Smrgfi 1081020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1081120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 1081233734831Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 108130309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108140309d3b3Smrgfi 108150309d3b3Smrg 1081633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 1081733734831Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108180309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108190309d3b3Smrg fi 108200309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1082120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1082220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1082320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 1082420f5670eSmrgthen : 1082520f5670eSmrg printf %s "(cached) " >&6 1082620f5670eSmrgelse $as_nop 1082733734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108280309d3b3Smrg/* end confdefs.h. */ 108290309d3b3Smrgint i; 108300309d3b3Smrg_ACEOF 1083120f5670eSmrgif ac_fn_c_try_compile "$LINENO" 1083220f5670eSmrgthen : 1083333734831Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1083420f5670eSmrgelse $as_nop 1083533734831Smrg xorg_cv_cc_flag_unused_command_line_argument=no 108360309d3b3Smrgfi 1083720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1083833734831Smrgfi 1083920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1084020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 1084133734831Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 108420309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108430309d3b3Smrgfi 108440309d3b3Smrg 108450309d3b3Smrgfound="no" 108460309d3b3Smrg 108470309d3b3Smrg if test $found = "no" ; then 10848e73734d1Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 108490309d3b3Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108500309d3b3Smrg fi 108510309d3b3Smrg 10852e73734d1Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 108530309d3b3Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108540309d3b3Smrg fi 108550309d3b3Smrg 108560309d3b3Smrg CFLAGS="$CFLAGS -Werror=attributes" 108570309d3b3Smrg 1085820f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 1085920f5670eSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 1086033734831Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 1086120f5670eSmrg if eval test \${$cacheid+y} 1086220f5670eSmrgthen : 1086320f5670eSmrg printf %s "(cached) " >&6 1086420f5670eSmrgelse $as_nop 1086533734831Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 108660309d3b3Smrg/* end confdefs.h. */ 108670309d3b3Smrgint i; 108680309d3b3Smrgint 1086920f5670eSmrgmain (void) 108700309d3b3Smrg{ 108710309d3b3Smrg 108720309d3b3Smrg ; 108730309d3b3Smrg return 0; 108740309d3b3Smrg} 108750309d3b3Smrg_ACEOF 1087620f5670eSmrgif ac_fn_c_try_link "$LINENO" 1087720f5670eSmrgthen : 1087833734831Smrg eval $cacheid=yes 1087920f5670eSmrgelse $as_nop 1088033734831Smrg eval $cacheid=no 108810309d3b3Smrgfi 1088220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 108830309d3b3Smrg conftest$ac_exeext conftest.$ac_ext 1088433734831Smrgfi 1088533734831Smrg 1088633734831Smrg 108870309d3b3Smrg CFLAGS="$xorg_testset_save_CFLAGS" 108880309d3b3Smrg 1088933734831Smrg eval supported=\$$cacheid 1089020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1089120f5670eSmrgprintf "%s\n" "$supported" >&6; } 108920309d3b3Smrg if test "$supported" = "yes" ; then 108930309d3b3Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 108940309d3b3Smrg found="yes" 108950309d3b3Smrg fi 108960309d3b3Smrg fi 108970309d3b3Smrg 108980309d3b3Smrg 108990309d3b3Smrg 109000309d3b3Smrgif test "x$STRICT_COMPILE" = "xyes"; then 109010309d3b3Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 109020309d3b3Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 109030309d3b3Smrgfi 109040309d3b3Smrg 109050309d3b3Smrg 109060309d3b3Smrg 109070309d3b3Smrg 109080309d3b3Smrg 109090309d3b3Smrg 109100309d3b3Smrgcat >>confdefs.h <<_ACEOF 109110309d3b3Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 109120309d3b3Smrg_ACEOF 109130309d3b3Smrg 109140309d3b3Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 109150309d3b3Smrg if test "x$PVM" = "x"; then 109160309d3b3Smrg PVM="0" 109170309d3b3Smrg fi 109180309d3b3Smrg 1091920f5670eSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 109200309d3b3Smrg 109210309d3b3Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 109220309d3b3Smrg if test "x$PVP" = "x"; then 109230309d3b3Smrg PVP="0" 109240309d3b3Smrg fi 109250309d3b3Smrg 1092620f5670eSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 109270309d3b3Smrg 109280309d3b3Smrg 109290309d3b3Smrg 10930a570218aSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 109310309d3b3Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10932a570218aSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 10933a570218aSmrgtouch \$(top_srcdir)/ChangeLog; \ 10934a570218aSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 109350309d3b3Smrg 109360309d3b3Smrg 109370309d3b3Smrg 109380309d3b3Smrg 109390309d3b3Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 109400309d3b3SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 109410309d3b3Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10942a570218aSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 10943a570218aSmrgtouch \$(top_srcdir)/INSTALL; \ 10944a570218aSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 109450309d3b3Smrg 109460309d3b3Smrg 109470309d3b3Smrg 109480309d3b3Smrg 109490309d3b3Smrg 109500309d3b3Smrg 10951a570218aSmrgcase $host_os in 10952a570218aSmrg solaris*) 10953a570218aSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 10954a570218aSmrg # check for a man page file found in later versions that use 10955a570218aSmrg # traditional section numbers instead 1095620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 1095720f5670eSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 1095820f5670eSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 1095920f5670eSmrgthen : 1096020f5670eSmrg printf %s "(cached) " >&6 1096120f5670eSmrgelse $as_nop 10962a570218aSmrg test "$cross_compiling" = yes && 10963a570218aSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10964a570218aSmrgif test -r "/usr/share/man/man7/attributes.7"; then 10965a570218aSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 10966a570218aSmrgelse 10967a570218aSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 10968a570218aSmrgfi 10969a570218aSmrgfi 1097020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 1097120f5670eSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 1097220f5670eSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 1097320f5670eSmrgthen : 10974a570218aSmrg SYSV_MAN_SECTIONS=false 1097520f5670eSmrgelse $as_nop 10976a570218aSmrg SYSV_MAN_SECTIONS=true 10977a570218aSmrgfi 10978a570218aSmrg 10979a570218aSmrg ;; 10980a570218aSmrg *) SYSV_MAN_SECTIONS=false ;; 10981a570218aSmrgesac 10982a570218aSmrg 109830309d3b3Smrgif test x$APP_MAN_SUFFIX = x ; then 109840309d3b3Smrg APP_MAN_SUFFIX=1 109850309d3b3Smrgfi 109860309d3b3Smrgif test x$APP_MAN_DIR = x ; then 109870309d3b3Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 109880309d3b3Smrgfi 109890309d3b3Smrg 109900309d3b3Smrgif test x$LIB_MAN_SUFFIX = x ; then 109910309d3b3Smrg LIB_MAN_SUFFIX=3 109920309d3b3Smrgfi 109930309d3b3Smrgif test x$LIB_MAN_DIR = x ; then 109940309d3b3Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 109950309d3b3Smrgfi 109960309d3b3Smrg 109970309d3b3Smrgif test x$FILE_MAN_SUFFIX = x ; then 10998a570218aSmrg case $SYSV_MAN_SECTIONS in 10999a570218aSmrg true) FILE_MAN_SUFFIX=4 ;; 11000a570218aSmrg *) FILE_MAN_SUFFIX=5 ;; 1100153719b08Smrg esac 110020309d3b3Smrgfi 110030309d3b3Smrgif test x$FILE_MAN_DIR = x ; then 110040309d3b3Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 110050309d3b3Smrgfi 110060309d3b3Smrg 110070309d3b3Smrgif test x$MISC_MAN_SUFFIX = x ; then 11008a570218aSmrg case $SYSV_MAN_SECTIONS in 11009a570218aSmrg true) MISC_MAN_SUFFIX=5 ;; 11010a570218aSmrg *) MISC_MAN_SUFFIX=7 ;; 110110309d3b3Smrg esac 110120309d3b3Smrgfi 110130309d3b3Smrgif test x$MISC_MAN_DIR = x ; then 110140309d3b3Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 110150309d3b3Smrgfi 110160309d3b3Smrg 110170309d3b3Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 11018a570218aSmrg case $SYSV_MAN_SECTIONS in 11019a570218aSmrg true) DRIVER_MAN_SUFFIX=7 ;; 11020a570218aSmrg *) DRIVER_MAN_SUFFIX=4 ;; 110210309d3b3Smrg esac 110220309d3b3Smrgfi 110230309d3b3Smrgif test x$DRIVER_MAN_DIR = x ; then 110240309d3b3Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 110250309d3b3Smrgfi 110260309d3b3Smrg 110270309d3b3Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 11028a570218aSmrg case $SYSV_MAN_SECTIONS in 11029a570218aSmrg true) ADMIN_MAN_SUFFIX=1m ;; 11030a570218aSmrg *) ADMIN_MAN_SUFFIX=8 ;; 110310309d3b3Smrg esac 110320309d3b3Smrgfi 110330309d3b3Smrgif test x$ADMIN_MAN_DIR = x ; then 110340309d3b3Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 110350309d3b3Smrgfi 110360309d3b3Smrg 110370309d3b3Smrg 110380309d3b3Smrg 110390309d3b3Smrg 110400309d3b3Smrg 110410309d3b3Smrg 110420309d3b3Smrg 110430309d3b3Smrg 110440309d3b3Smrg 110450309d3b3Smrg 110460309d3b3Smrg 110470309d3b3Smrg 110480309d3b3Smrg 1104953719b08Smrg 1105053719b08Smrg 110510309d3b3SmrgXORG_MAN_PAGE="X Version 11" 1105253719b08Smrg 110530309d3b3SmrgMAN_SUBSTS="\ 110540309d3b3Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 110550309d3b3Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 110560309d3b3Smrg -e 's|__xservername__|Xorg|g' \ 110570309d3b3Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 110580309d3b3Smrg -e 's|__projectroot__|\$(prefix)|g' \ 110590309d3b3Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 110600309d3b3Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 110610309d3b3Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 110620309d3b3Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 110630309d3b3Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 110640309d3b3Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 110650309d3b3Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11066b1297603Smrg 11067b1297603Smrg 11068b1297603Smrg 110690309d3b3Smrg# Check whether --enable-silent-rules was given. 1107020f5670eSmrgif test ${enable_silent_rules+y} 1107120f5670eSmrgthen : 110720309d3b3Smrg enableval=$enable_silent_rules; 110730309d3b3Smrgfi 110740309d3b3Smrg 1107533734831Smrgcase $enable_silent_rules in # ((( 1107633734831Smrg yes) AM_DEFAULT_VERBOSITY=0;; 1107733734831Smrg no) AM_DEFAULT_VERBOSITY=1;; 1107833734831Smrg *) AM_DEFAULT_VERBOSITY=0;; 110790309d3b3Smrgesac 110800309d3b3Smrgam_make=${MAKE-make} 1108120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 1108220f5670eSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 1108320f5670eSmrgif test ${am_cv_make_support_nested_variables+y} 1108420f5670eSmrgthen : 1108520f5670eSmrg printf %s "(cached) " >&6 1108620f5670eSmrgelse $as_nop 1108720f5670eSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 110880309d3b3SmrgBAR0=false 110890309d3b3SmrgBAR1=true 110900309d3b3SmrgV=1 110910309d3b3Smrgam__doit: 110920309d3b3Smrg @$(TRUE) 110930309d3b3Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 110940309d3b3Smrg am_cv_make_support_nested_variables=yes 11095cea37944Smrgelse 110960309d3b3Smrg am_cv_make_support_nested_variables=no 11097cea37944Smrgfi 11098cea37944Smrgfi 1109920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 1110020f5670eSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 111010309d3b3Smrgif test $am_cv_make_support_nested_variables = yes; then 111020309d3b3Smrg AM_V='$(V)' 111030309d3b3Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 111040309d3b3Smrgelse 111050309d3b3Smrg AM_V=$AM_DEFAULT_VERBOSITY 111060309d3b3Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 111070309d3b3Smrgfi 111080309d3b3SmrgAM_BACKSLASH='\' 11109cea37944Smrg 1111053719b08Smrg 1111153719b08Smrg 111120309d3b3Smrg# Obtain compiler/linker options for dependencies 1111353719b08Smrg 1111453719b08Smrgpkg_failed=no 1111520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XINPUT" >&5 1111620f5670eSmrgprintf %s "checking for XINPUT... " >&6; } 1111753719b08Smrg 1111853719b08Smrgif test -n "$XINPUT_CFLAGS"; then 1111953719b08Smrg pkg_cv_XINPUT_CFLAGS="$XINPUT_CFLAGS" 1112053719b08Smrg elif test -n "$PKG_CONFIG"; then 1112153719b08Smrg if test -n "$PKG_CONFIG" && \ 1112220f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama\""; } >&5 111230309d3b3Smrg ($PKG_CONFIG --exists --print-errors "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama") 2>&5 1112453719b08Smrg ac_status=$? 1112520f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1112654e0bb33Smrg test $ac_status = 0; }; then 111270309d3b3Smrg pkg_cv_XINPUT_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>/dev/null` 11128e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 1112953719b08Smrgelse 1113053719b08Smrg pkg_failed=yes 11131b1297603Smrgfi 1113253719b08Smrg else 1113353719b08Smrg pkg_failed=untried 11134b1297603Smrgfi 1113553719b08Smrgif test -n "$XINPUT_LIBS"; then 1113653719b08Smrg pkg_cv_XINPUT_LIBS="$XINPUT_LIBS" 1113753719b08Smrg elif test -n "$PKG_CONFIG"; then 1113853719b08Smrg if test -n "$PKG_CONFIG" && \ 1113920f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama\""; } >&5 111400309d3b3Smrg ($PKG_CONFIG --exists --print-errors "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama") 2>&5 1114153719b08Smrg ac_status=$? 1114220f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1114354e0bb33Smrg test $ac_status = 0; }; then 111440309d3b3Smrg pkg_cv_XINPUT_LIBS=`$PKG_CONFIG --libs "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>/dev/null` 11145e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 1114653719b08Smrgelse 1114753719b08Smrg pkg_failed=yes 11148b1297603Smrgfi 1114953719b08Smrg else 1115053719b08Smrg pkg_failed=untried 11151b1297603Smrgfi 11152b1297603Smrg 11153b1297603Smrg 11154b1297603Smrg 1115553719b08Smrgif test $pkg_failed = yes; then 1115620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1115720f5670eSmrgprintf "%s\n" "no" >&6; } 1115853719b08Smrg 1115953719b08Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1116053719b08Smrg _pkg_short_errors_supported=yes 1116153719b08Smrgelse 1116253719b08Smrg _pkg_short_errors_supported=no 1116353719b08Smrgfi 1116453719b08Smrg if test $_pkg_short_errors_supported = yes; then 11165e73734d1Smrg XINPUT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>&1` 1116653719b08Smrg else 11167e73734d1Smrg XINPUT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>&1` 1116853719b08Smrg fi 1116953719b08Smrg # Put the nasty error message in config.log where it belongs 1117053719b08Smrg echo "$XINPUT_PKG_ERRORS" >&5 11171b1297603Smrg 111720309d3b3Smrg as_fn_error $? "Package requirements (x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama) were not met: 11173b1297603Smrg 1117453719b08Smrg$XINPUT_PKG_ERRORS 11175b1297603Smrg 1117653719b08SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1117753719b08Smrginstalled software in a non-standard prefix. 11178b1297603Smrg 1117953719b08SmrgAlternatively, you may set the environment variables XINPUT_CFLAGS 1118053719b08Smrgand XINPUT_LIBS to avoid the need to call pkg-config. 1118154e0bb33SmrgSee the pkg-config man page for more details." "$LINENO" 5 1118253719b08Smrgelif test $pkg_failed = untried; then 1118320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1118420f5670eSmrgprintf "%s\n" "no" >&6; } 1118520f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1118620f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 1118754e0bb33Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1118853719b08Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 1118953719b08Smrgpath to pkg-config. 11190b1297603Smrg 1119153719b08SmrgAlternatively, you may set the environment variables XINPUT_CFLAGS 1119253719b08Smrgand XINPUT_LIBS to avoid the need to call pkg-config. 1119353719b08SmrgSee the pkg-config man page for more details. 11194b1297603Smrg 1119553719b08SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 1119654e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; } 1119753719b08Smrgelse 1119853719b08Smrg XINPUT_CFLAGS=$pkg_cv_XINPUT_CFLAGS 1119953719b08Smrg XINPUT_LIBS=$pkg_cv_XINPUT_LIBS 1120020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1120120f5670eSmrgprintf "%s\n" "yes" >&6; } 1120254e0bb33Smrg 1120353719b08Smrgfi 11204b1297603Smrg 1120553719b08Smrg# XI2 support 11206b1297603Smrg 1120753719b08Smrgpkg_failed=no 1120820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XI2" >&5 1120920f5670eSmrgprintf %s "checking for XI2... " >&6; } 11210b1297603Smrg 1121153719b08Smrgif test -n "$XI2_CFLAGS"; then 1121253719b08Smrg pkg_cv_XI2_CFLAGS="$XI2_CFLAGS" 1121353719b08Smrg elif test -n "$PKG_CONFIG"; then 1121453719b08Smrg if test -n "$PKG_CONFIG" && \ 1121520f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.2.99.2 inputproto >= 1.9.99.15\""; } >&5 1121653719b08Smrg ($PKG_CONFIG --exists --print-errors "xi >= 1.2.99.2 inputproto >= 1.9.99.15") 2>&5 1121753719b08Smrg ac_status=$? 1121820f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1121954e0bb33Smrg test $ac_status = 0; }; then 1122053719b08Smrg pkg_cv_XI2_CFLAGS=`$PKG_CONFIG --cflags "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>/dev/null` 11221e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 11222b1297603Smrgelse 1122353719b08Smrg pkg_failed=yes 1122453719b08Smrgfi 1122553719b08Smrg else 1122653719b08Smrg pkg_failed=untried 1122753719b08Smrgfi 1122853719b08Smrgif test -n "$XI2_LIBS"; then 1122953719b08Smrg pkg_cv_XI2_LIBS="$XI2_LIBS" 1123053719b08Smrg elif test -n "$PKG_CONFIG"; then 1123153719b08Smrg if test -n "$PKG_CONFIG" && \ 1123220f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.2.99.2 inputproto >= 1.9.99.15\""; } >&5 1123353719b08Smrg ($PKG_CONFIG --exists --print-errors "xi >= 1.2.99.2 inputproto >= 1.9.99.15") 2>&5 1123453719b08Smrg ac_status=$? 1123520f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1123654e0bb33Smrg test $ac_status = 0; }; then 1123753719b08Smrg pkg_cv_XI2_LIBS=`$PKG_CONFIG --libs "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>/dev/null` 11238e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 1123953719b08Smrgelse 1124053719b08Smrg pkg_failed=yes 1124153719b08Smrgfi 1124253719b08Smrg else 1124353719b08Smrg pkg_failed=untried 11244b1297603Smrgfi 11245b1297603Smrg 11246b1297603Smrg 11247b1297603Smrg 1124853719b08Smrgif test $pkg_failed = yes; then 1124920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1125020f5670eSmrgprintf "%s\n" "no" >&6; } 11251b1297603Smrg 1125253719b08Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1125353719b08Smrg _pkg_short_errors_supported=yes 1125453719b08Smrgelse 1125553719b08Smrg _pkg_short_errors_supported=no 1125653719b08Smrgfi 1125753719b08Smrg if test $_pkg_short_errors_supported = yes; then 11258e73734d1Smrg XI2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>&1` 1125953719b08Smrg else 11260e73734d1Smrg XI2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>&1` 1126153719b08Smrg fi 1126253719b08Smrg # Put the nasty error message in config.log where it belongs 1126353719b08Smrg echo "$XI2_PKG_ERRORS" >&5 1126453719b08Smrg 1126554e0bb33Smrg HAVE_XI2="no" 1126653719b08Smrgelif test $pkg_failed = untried; then 1126720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1126820f5670eSmrgprintf "%s\n" "no" >&6; } 1126953719b08Smrg HAVE_XI2="no" 1127053719b08Smrgelse 1127153719b08Smrg XI2_CFLAGS=$pkg_cv_XI2_CFLAGS 1127253719b08Smrg XI2_LIBS=$pkg_cv_XI2_LIBS 1127320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1127420f5670eSmrgprintf "%s\n" "yes" >&6; } 1127553719b08Smrg HAVE_XI2="yes"; 1127620f5670eSmrgprintf "%s\n" "#define HAVE_XI2 1" >>confdefs.h 11277b1297603Smrg 1127853719b08Smrgfi; 1127953719b08Smrg if test "$HAVE_XI2" = "yes" ; then 1128053719b08Smrg HAVE_XI2_TRUE= 1128153719b08Smrg HAVE_XI2_FALSE='#' 1128253719b08Smrgelse 1128353719b08Smrg HAVE_XI2_TRUE='#' 1128453719b08Smrg HAVE_XI2_FALSE= 1128553719b08Smrgfi 11286b1297603Smrg 11287b1297603Smrg 11288b1297603Smrg 112890309d3b3Smrg# XI2.1 support 112900309d3b3Smrg 112910309d3b3Smrgpkg_failed=no 1129220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XI21" >&5 1129320f5670eSmrgprintf %s "checking for XI21... " >&6; } 112940309d3b3Smrg 112950309d3b3Smrgif test -n "$XI21_CFLAGS"; then 112960309d3b3Smrg pkg_cv_XI21_CFLAGS="$XI21_CFLAGS" 112970309d3b3Smrg elif test -n "$PKG_CONFIG"; then 112980309d3b3Smrg if test -n "$PKG_CONFIG" && \ 1129920f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.4.99.1 inputproto >= 2.0.99.1\""; } >&5 113000309d3b3Smrg ($PKG_CONFIG --exists --print-errors "xi >= 1.4.99.1 inputproto >= 2.0.99.1") 2>&5 113010309d3b3Smrg ac_status=$? 1130220f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 113030309d3b3Smrg test $ac_status = 0; }; then 113040309d3b3Smrg pkg_cv_XI21_CFLAGS=`$PKG_CONFIG --cflags "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>/dev/null` 11305e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 113060309d3b3Smrgelse 113070309d3b3Smrg pkg_failed=yes 113080309d3b3Smrgfi 113090309d3b3Smrg else 113100309d3b3Smrg pkg_failed=untried 113110309d3b3Smrgfi 113120309d3b3Smrgif test -n "$XI21_LIBS"; then 113130309d3b3Smrg pkg_cv_XI21_LIBS="$XI21_LIBS" 113140309d3b3Smrg elif test -n "$PKG_CONFIG"; then 113150309d3b3Smrg if test -n "$PKG_CONFIG" && \ 1131620f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.4.99.1 inputproto >= 2.0.99.1\""; } >&5 113170309d3b3Smrg ($PKG_CONFIG --exists --print-errors "xi >= 1.4.99.1 inputproto >= 2.0.99.1") 2>&5 113180309d3b3Smrg ac_status=$? 1131920f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 113200309d3b3Smrg test $ac_status = 0; }; then 113210309d3b3Smrg pkg_cv_XI21_LIBS=`$PKG_CONFIG --libs "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>/dev/null` 11322e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 113230309d3b3Smrgelse 113240309d3b3Smrg pkg_failed=yes 113250309d3b3Smrgfi 113260309d3b3Smrg else 113270309d3b3Smrg pkg_failed=untried 113280309d3b3Smrgfi 113290309d3b3Smrg 113300309d3b3Smrg 113310309d3b3Smrg 113320309d3b3Smrgif test $pkg_failed = yes; then 1133320f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1133420f5670eSmrgprintf "%s\n" "no" >&6; } 113350309d3b3Smrg 113360309d3b3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 113370309d3b3Smrg _pkg_short_errors_supported=yes 113380309d3b3Smrgelse 113390309d3b3Smrg _pkg_short_errors_supported=no 113400309d3b3Smrgfi 113410309d3b3Smrg if test $_pkg_short_errors_supported = yes; then 11342e73734d1Smrg XI21_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>&1` 113430309d3b3Smrg else 11344e73734d1Smrg XI21_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>&1` 113450309d3b3Smrg fi 113460309d3b3Smrg # Put the nasty error message in config.log where it belongs 113470309d3b3Smrg echo "$XI21_PKG_ERRORS" >&5 113480309d3b3Smrg 113490309d3b3Smrg as_fn_error $? "Package requirements (xi >= 1.4.99.1 inputproto >= 2.0.99.1) were not met: 113500309d3b3Smrg 113510309d3b3Smrg$XI21_PKG_ERRORS 113520309d3b3Smrg 113530309d3b3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 113540309d3b3Smrginstalled software in a non-standard prefix. 113550309d3b3Smrg 113560309d3b3SmrgAlternatively, you may set the environment variables XI21_CFLAGS 113570309d3b3Smrgand XI21_LIBS to avoid the need to call pkg-config. 113580309d3b3SmrgSee the pkg-config man page for more details." "$LINENO" 5 113590309d3b3Smrgelif test $pkg_failed = untried; then 1136020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1136120f5670eSmrgprintf "%s\n" "no" >&6; } 1136220f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1136320f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 113640309d3b3Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 113650309d3b3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 113660309d3b3Smrgpath to pkg-config. 113670309d3b3Smrg 113680309d3b3SmrgAlternatively, you may set the environment variables XI21_CFLAGS 113690309d3b3Smrgand XI21_LIBS to avoid the need to call pkg-config. 113700309d3b3SmrgSee the pkg-config man page for more details. 113710309d3b3Smrg 113720309d3b3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 113730309d3b3SmrgSee \`config.log' for more details" "$LINENO" 5; } 113740309d3b3Smrgelse 113750309d3b3Smrg XI21_CFLAGS=$pkg_cv_XI21_CFLAGS 113760309d3b3Smrg XI21_LIBS=$pkg_cv_XI21_LIBS 1137720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1137820f5670eSmrgprintf "%s\n" "yes" >&6; } 113790309d3b3Smrg 1138020f5670eSmrgprintf "%s\n" "#define HAVE_XI21 1" >>confdefs.h 113810309d3b3Smrg 113820309d3b3Smrgfi; 113830309d3b3Smrg# XI2.2 support 113840309d3b3Smrg 113850309d3b3Smrgpkg_failed=no 1138620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XI22" >&5 1138720f5670eSmrgprintf %s "checking for XI22... " >&6; } 113880309d3b3Smrg 113890309d3b3Smrgif test -n "$XI22_CFLAGS"; then 113900309d3b3Smrg pkg_cv_XI22_CFLAGS="$XI22_CFLAGS" 113910309d3b3Smrg elif test -n "$PKG_CONFIG"; then 113920309d3b3Smrg if test -n "$PKG_CONFIG" && \ 1139320f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.5.99.1 inputproto >= 2.1.99.1\""; } >&5 113940309d3b3Smrg ($PKG_CONFIG --exists --print-errors "xi >= 1.5.99.1 inputproto >= 2.1.99.1") 2>&5 113950309d3b3Smrg ac_status=$? 1139620f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 113970309d3b3Smrg test $ac_status = 0; }; then 113980309d3b3Smrg pkg_cv_XI22_CFLAGS=`$PKG_CONFIG --cflags "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>/dev/null` 11399e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 114000309d3b3Smrgelse 114010309d3b3Smrg pkg_failed=yes 114020309d3b3Smrgfi 114030309d3b3Smrg else 114040309d3b3Smrg pkg_failed=untried 114050309d3b3Smrgfi 114060309d3b3Smrgif test -n "$XI22_LIBS"; then 114070309d3b3Smrg pkg_cv_XI22_LIBS="$XI22_LIBS" 114080309d3b3Smrg elif test -n "$PKG_CONFIG"; then 114090309d3b3Smrg if test -n "$PKG_CONFIG" && \ 1141020f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.5.99.1 inputproto >= 2.1.99.1\""; } >&5 114110309d3b3Smrg ($PKG_CONFIG --exists --print-errors "xi >= 1.5.99.1 inputproto >= 2.1.99.1") 2>&5 114120309d3b3Smrg ac_status=$? 1141320f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 114140309d3b3Smrg test $ac_status = 0; }; then 114150309d3b3Smrg pkg_cv_XI22_LIBS=`$PKG_CONFIG --libs "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>/dev/null` 11416e73734d1Smrg test "x$?" != "x0" && pkg_failed=yes 114170309d3b3Smrgelse 114180309d3b3Smrg pkg_failed=yes 114190309d3b3Smrgfi 114200309d3b3Smrg else 114210309d3b3Smrg pkg_failed=untried 114220309d3b3Smrgfi 114230309d3b3Smrg 114240309d3b3Smrg 114250309d3b3Smrg 114260309d3b3Smrgif test $pkg_failed = yes; then 1142720f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1142820f5670eSmrgprintf "%s\n" "no" >&6; } 114290309d3b3Smrg 114300309d3b3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 114310309d3b3Smrg _pkg_short_errors_supported=yes 114320309d3b3Smrgelse 114330309d3b3Smrg _pkg_short_errors_supported=no 114340309d3b3Smrgfi 114350309d3b3Smrg if test $_pkg_short_errors_supported = yes; then 11436e73734d1Smrg XI22_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>&1` 114370309d3b3Smrg else 11438e73734d1Smrg XI22_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>&1` 114390309d3b3Smrg fi 114400309d3b3Smrg # Put the nasty error message in config.log where it belongs 114410309d3b3Smrg echo "$XI22_PKG_ERRORS" >&5 114420309d3b3Smrg 114430309d3b3Smrg as_fn_error $? "Package requirements (xi >= 1.5.99.1 inputproto >= 2.1.99.1) were not met: 114440309d3b3Smrg 114450309d3b3Smrg$XI22_PKG_ERRORS 114460309d3b3Smrg 114470309d3b3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 114480309d3b3Smrginstalled software in a non-standard prefix. 114490309d3b3Smrg 114500309d3b3SmrgAlternatively, you may set the environment variables XI22_CFLAGS 114510309d3b3Smrgand XI22_LIBS to avoid the need to call pkg-config. 114520309d3b3SmrgSee the pkg-config man page for more details." "$LINENO" 5 114530309d3b3Smrgelif test $pkg_failed = untried; then 1145420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 1145520f5670eSmrgprintf "%s\n" "no" >&6; } 1145620f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1145720f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 114580309d3b3Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 114590309d3b3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 114600309d3b3Smrgpath to pkg-config. 114610309d3b3Smrg 114620309d3b3SmrgAlternatively, you may set the environment variables XI22_CFLAGS 114630309d3b3Smrgand XI22_LIBS to avoid the need to call pkg-config. 114640309d3b3SmrgSee the pkg-config man page for more details. 11465b1297603Smrg 114660309d3b3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 114670309d3b3SmrgSee \`config.log' for more details" "$LINENO" 5; } 114680309d3b3Smrgelse 114690309d3b3Smrg XI22_CFLAGS=$pkg_cv_XI22_CFLAGS 114700309d3b3Smrg XI22_LIBS=$pkg_cv_XI22_LIBS 1147120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1147220f5670eSmrgprintf "%s\n" "yes" >&6; } 11473d3263506Smrg 1147420f5670eSmrgprintf "%s\n" "#define HAVE_XI22 1" >>confdefs.h 11475d3263506Smrg 114760309d3b3Smrgfi; 11477d3263506Smrg 11478b1297603Smrgac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 11479b1297603Smrg 11480b1297603Smrgcat >confcache <<\_ACEOF 11481b1297603Smrg# This file is a shell script that caches the results of configure 11482b1297603Smrg# tests run on this system so they can be shared between configure 11483b1297603Smrg# scripts and configure runs, see configure's option --config-cache. 11484b1297603Smrg# It is not useful on other systems. If it contains results you don't 11485b1297603Smrg# want to keep, you may remove or edit it. 11486b1297603Smrg# 11487b1297603Smrg# config.status only pays attention to the cache file if you give it 11488b1297603Smrg# the --recheck option to rerun configure. 11489b1297603Smrg# 11490b1297603Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 11491b1297603Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 11492b1297603Smrg# following values. 11493b1297603Smrg 11494b1297603Smrg_ACEOF 11495b1297603Smrg 11496b1297603Smrg# The following way of writing the cache mishandles newlines in values, 11497b1297603Smrg# but we know of no workaround that is simple, portable, and efficient. 11498b1297603Smrg# So, we kill variables containing newlines. 11499b1297603Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 11500b1297603Smrg# and sets the high bit in the cache file unless we assign to the vars. 11501b1297603Smrg( 11502b1297603Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11503b1297603Smrg eval ac_val=\$$ac_var 11504b1297603Smrg case $ac_val in #( 11505b1297603Smrg *${as_nl}*) 11506b1297603Smrg case $ac_var in #( 1150720f5670eSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1150820f5670eSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11509b1297603Smrg esac 11510b1297603Smrg case $ac_var in #( 11511b1297603Smrg _ | IFS | as_nl) ;; #( 115125b944e2aSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1151354e0bb33Smrg *) { eval $ac_var=; unset $ac_var;} ;; 11514b1297603Smrg esac ;; 11515b1297603Smrg esac 11516b1297603Smrg done 11517b1297603Smrg 11518b1297603Smrg (set) 2>&1 | 11519b1297603Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 11520b1297603Smrg *${as_nl}ac_space=\ *) 1152154e0bb33Smrg # `set' does not quote correctly, so add quotes: double-quote 1152254e0bb33Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11523b1297603Smrg sed -n \ 11524b1297603Smrg "s/'/'\\\\''/g; 11525b1297603Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11526b1297603Smrg ;; #( 11527b1297603Smrg *) 11528b1297603Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 11529b1297603Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11530b1297603Smrg ;; 11531b1297603Smrg esac | 11532b1297603Smrg sort 11533b1297603Smrg) | 11534b1297603Smrg sed ' 11535b1297603Smrg /^ac_cv_env_/b end 11536b1297603Smrg t clear 11537b1297603Smrg :clear 1153820f5670eSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 11539b1297603Smrg t end 11540b1297603Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11541b1297603Smrg :end' >>confcache 11542b1297603Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11543b1297603Smrg if test -w "$cache_file"; then 115440309d3b3Smrg if test "x$cache_file" != "x/dev/null"; then 1154520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1154620f5670eSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 115470309d3b3Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 115480309d3b3Smrg cat confcache >"$cache_file" 115490309d3b3Smrg else 115500309d3b3Smrg case $cache_file in #( 115510309d3b3Smrg */* | ?:*) 115520309d3b3Smrg mv -f confcache "$cache_file"$$ && 115530309d3b3Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 115540309d3b3Smrg *) 115550309d3b3Smrg mv -f confcache "$cache_file" ;; 115560309d3b3Smrg esac 115570309d3b3Smrg fi 115580309d3b3Smrg fi 11559b1297603Smrg else 1156020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1156120f5670eSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 11562b1297603Smrg fi 11563b1297603Smrgfi 11564b1297603Smrgrm -f confcache 11565b1297603Smrg 11566b1297603Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11567b1297603Smrg# Let make expand exec_prefix. 11568b1297603Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11569b1297603Smrg 11570b1297603SmrgDEFS=-DHAVE_CONFIG_H 11571b1297603Smrg 11572b1297603Smrgac_libobjs= 11573b1297603Smrgac_ltlibobjs= 1157454e0bb33SmrgU= 11575b1297603Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11576b1297603Smrg # 1. Remove the extension, and $U if already installed. 11577b1297603Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1157820f5670eSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 11579b1297603Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11580b1297603Smrg # will be set to the directory where LIBOBJS objects are built. 1158154e0bb33Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 1158254e0bb33Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11583b1297603Smrgdone 11584b1297603SmrgLIBOBJS=$ac_libobjs 11585b1297603Smrg 11586b1297603SmrgLTLIBOBJS=$ac_ltlibobjs 11587b1297603Smrg 11588b1297603Smrg 1158920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1159020f5670eSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 1159133734831Smrg if test -n "$am_sleep_pid"; then 1159233734831Smrg # Hide warnings about reused PIDs. 1159333734831Smrg wait $am_sleep_pid 2>/dev/null 1159433734831Smrg fi 1159520f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 1159620f5670eSmrgprintf "%s\n" "done" >&6; } 1159753719b08Smrg if test -n "$EXEEXT"; then 1159853719b08Smrg am__EXEEXT_TRUE= 1159953719b08Smrg am__EXEEXT_FALSE='#' 1160053719b08Smrgelse 1160153719b08Smrg am__EXEEXT_TRUE='#' 1160253719b08Smrg am__EXEEXT_FALSE= 1160353719b08Smrgfi 1160453719b08Smrg 11605b1297603Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1160654e0bb33Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 1160754e0bb33SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11608b1297603Smrgfi 11609b1297603Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1161054e0bb33Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 1161154e0bb33SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 116125b944e2aSmrgfi 116135b944e2aSmrgif test -z "${HAVE_XI2_TRUE}" && test -z "${HAVE_XI2_FALSE}"; then 1161454e0bb33Smrg as_fn_error $? "conditional \"HAVE_XI2\" was never defined. 1161554e0bb33SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11616b1297603Smrgfi 11617b1297603Smrg 116180309d3b3Smrg: "${CONFIG_STATUS=./config.status}" 116195b944e2aSmrgac_write_fail=0 11620b1297603Smrgac_clean_files_save=$ac_clean_files 11621b1297603Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1162220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1162320f5670eSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 1162454e0bb33Smrgas_write_fail=0 1162554e0bb33Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11626b1297603Smrg#! $SHELL 11627b1297603Smrg# Generated by $as_me. 11628b1297603Smrg# Run this file to recreate the current configuration. 11629b1297603Smrg# Compiler output produced by configure, useful for debugging 11630b1297603Smrg# configure, is in config.log if it exists. 11631b1297603Smrg 11632b1297603Smrgdebug=false 11633b1297603Smrgac_cs_recheck=false 11634b1297603Smrgac_cs_silent=false 11635b1297603Smrg 1163654e0bb33SmrgSHELL=\${CONFIG_SHELL-$SHELL} 1163754e0bb33Smrgexport SHELL 1163854e0bb33Smrg_ASEOF 1163954e0bb33Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 1164054e0bb33Smrg## -------------------- ## 1164154e0bb33Smrg## M4sh Initialization. ## 1164254e0bb33Smrg## -------------------- ## 11643b1297603Smrg 11644b1297603Smrg# Be more Bourne compatible 11645b1297603SmrgDUALCASE=1; export DUALCASE # for MKS sh 1164620f5670eSmrgas_nop=: 1164720f5670eSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1164820f5670eSmrgthen : 11649b1297603Smrg emulate sh 11650b1297603Smrg NULLCMD=: 116515b944e2aSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11652b1297603Smrg # is contrary to our usage. Disable this feature. 11653b1297603Smrg alias -g '${1+"$@"}'='"$@"' 11654b1297603Smrg setopt NO_GLOB_SUBST 1165520f5670eSmrgelse $as_nop 1165654e0bb33Smrg case `(set -o) 2>/dev/null` in #( 1165754e0bb33Smrg *posix*) : 1165854e0bb33Smrg set -o posix ;; #( 1165954e0bb33Smrg *) : 1166054e0bb33Smrg ;; 11661b1297603Smrgesac 11662b1297603Smrgfi 11663b1297603Smrg 11664b1297603Smrg 1166520f5670eSmrg 1166620f5670eSmrg# Reset variables that may have inherited troublesome values from 1166720f5670eSmrg# the environment. 1166820f5670eSmrg 1166920f5670eSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 1167020f5670eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 1167120f5670eSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 1167220f5670eSmrg# Quoting is to prevent editors from complaining about space-tab. 116735b944e2aSmrgas_nl=' 116745b944e2aSmrg' 116755b944e2aSmrgexport as_nl 1167620f5670eSmrgIFS=" "" $as_nl" 1167720f5670eSmrg 1167820f5670eSmrgPS1='$ ' 1167920f5670eSmrgPS2='> ' 1168020f5670eSmrgPS4='+ ' 1168120f5670eSmrg 1168220f5670eSmrg# Ensure predictable behavior from utilities with locale-dependent output. 1168320f5670eSmrgLC_ALL=C 1168420f5670eSmrgexport LC_ALL 1168520f5670eSmrgLANGUAGE=C 1168620f5670eSmrgexport LANGUAGE 1168720f5670eSmrg 1168820f5670eSmrg# We cannot yet rely on "unset" to work, but we need these variables 1168920f5670eSmrg# to be unset--not just set to an empty or harmless value--now, to 1169020f5670eSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 1169120f5670eSmrg# also avoids known problems related to "unset" and subshell syntax 1169220f5670eSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 1169320f5670eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 1169420f5670eSmrgdo eval test \${$as_var+y} \ 1169520f5670eSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1169620f5670eSmrgdone 1169720f5670eSmrg 1169820f5670eSmrg# Ensure that fds 0, 1, and 2 are open. 1169920f5670eSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 1170020f5670eSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 1170120f5670eSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 117025b944e2aSmrg 117035b944e2aSmrg# The user is always right. 1170420f5670eSmrgif ${PATH_SEPARATOR+false} :; then 117055b944e2aSmrg PATH_SEPARATOR=: 117065b944e2aSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 117075b944e2aSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 117085b944e2aSmrg PATH_SEPARATOR=';' 117095b944e2aSmrg } 11710b1297603Smrgfi 11711b1297603Smrg 11712b1297603Smrg 11713b1297603Smrg# Find who we are. Look in the path if we contain no directory separator. 117140309d3b3Smrgas_myself= 1171554e0bb33Smrgcase $0 in #(( 11716b1297603Smrg *[\\/]* ) as_myself=$0 ;; 11717b1297603Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11718b1297603Smrgfor as_dir in $PATH 11719b1297603Smrgdo 11720b1297603Smrg IFS=$as_save_IFS 1172120f5670eSmrg case $as_dir in #((( 1172220f5670eSmrg '') as_dir=./ ;; 1172320f5670eSmrg */) ;; 1172420f5670eSmrg *) as_dir=$as_dir/ ;; 1172520f5670eSmrg esac 1172620f5670eSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 1172754e0bb33Smrg done 11728b1297603SmrgIFS=$as_save_IFS 11729b1297603Smrg 11730b1297603Smrg ;; 11731b1297603Smrgesac 11732b1297603Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 11733b1297603Smrg# in which case we are not to be found in the path. 11734b1297603Smrgif test "x$as_myself" = x; then 11735b1297603Smrg as_myself=$0 11736b1297603Smrgfi 11737b1297603Smrgif test ! -f "$as_myself"; then 1173820f5670eSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1173954e0bb33Smrg exit 1 11740b1297603Smrgfi 11741b1297603Smrg 1174254e0bb33Smrg 1174354e0bb33Smrg 1174454e0bb33Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 1174554e0bb33Smrg# ---------------------------------------- 1174654e0bb33Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 1174754e0bb33Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1174854e0bb33Smrg# script with STATUS, using 1 if that was 0. 1174954e0bb33Smrgas_fn_error () 1175054e0bb33Smrg{ 1175154e0bb33Smrg as_status=$1; test $as_status -eq 0 && as_status=1 1175254e0bb33Smrg if test "$4"; then 1175354e0bb33Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1175420f5670eSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1175554e0bb33Smrg fi 1175620f5670eSmrg printf "%s\n" "$as_me: error: $2" >&2 1175754e0bb33Smrg as_fn_exit $as_status 1175854e0bb33Smrg} # as_fn_error 1175954e0bb33Smrg 1176054e0bb33Smrg 1176120f5670eSmrg 1176254e0bb33Smrg# as_fn_set_status STATUS 1176354e0bb33Smrg# ----------------------- 1176454e0bb33Smrg# Set $? to STATUS, without forking. 1176554e0bb33Smrgas_fn_set_status () 1176654e0bb33Smrg{ 1176754e0bb33Smrg return $1 1176854e0bb33Smrg} # as_fn_set_status 1176954e0bb33Smrg 1177054e0bb33Smrg# as_fn_exit STATUS 1177154e0bb33Smrg# ----------------- 1177254e0bb33Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 1177354e0bb33Smrgas_fn_exit () 1177454e0bb33Smrg{ 1177554e0bb33Smrg set +e 1177654e0bb33Smrg as_fn_set_status $1 1177754e0bb33Smrg exit $1 1177854e0bb33Smrg} # as_fn_exit 1177954e0bb33Smrg 1178054e0bb33Smrg# as_fn_unset VAR 1178154e0bb33Smrg# --------------- 1178254e0bb33Smrg# Portably unset VAR. 1178354e0bb33Smrgas_fn_unset () 1178454e0bb33Smrg{ 1178554e0bb33Smrg { eval $1=; unset $1;} 1178654e0bb33Smrg} 1178754e0bb33Smrgas_unset=as_fn_unset 1178820f5670eSmrg 1178954e0bb33Smrg# as_fn_append VAR VALUE 1179054e0bb33Smrg# ---------------------- 1179154e0bb33Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 1179254e0bb33Smrg# advantage of any shell optimizations that allow amortized linear growth over 1179354e0bb33Smrg# repeated appends, instead of the typical quadratic growth present in naive 1179454e0bb33Smrg# implementations. 1179520f5670eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 1179620f5670eSmrgthen : 1179754e0bb33Smrg eval 'as_fn_append () 1179854e0bb33Smrg { 1179954e0bb33Smrg eval $1+=\$2 1180054e0bb33Smrg }' 1180120f5670eSmrgelse $as_nop 1180254e0bb33Smrg as_fn_append () 1180354e0bb33Smrg { 1180454e0bb33Smrg eval $1=\$$1\$2 1180554e0bb33Smrg } 1180654e0bb33Smrgfi # as_fn_append 1180754e0bb33Smrg 1180854e0bb33Smrg# as_fn_arith ARG... 1180954e0bb33Smrg# ------------------ 1181054e0bb33Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 1181154e0bb33Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 1181254e0bb33Smrg# must be portable across $(()) and expr. 1181320f5670eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 1181420f5670eSmrgthen : 1181554e0bb33Smrg eval 'as_fn_arith () 1181654e0bb33Smrg { 1181754e0bb33Smrg as_val=$(( $* )) 1181854e0bb33Smrg }' 1181920f5670eSmrgelse $as_nop 1182054e0bb33Smrg as_fn_arith () 1182154e0bb33Smrg { 1182254e0bb33Smrg as_val=`expr "$@" || test $? -eq 1` 1182354e0bb33Smrg } 1182454e0bb33Smrgfi # as_fn_arith 1182554e0bb33Smrg 1182654e0bb33Smrg 11827b1297603Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 11828b1297603Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 11829b1297603Smrg as_expr=expr 11830b1297603Smrgelse 11831b1297603Smrg as_expr=false 11832b1297603Smrgfi 11833b1297603Smrg 11834b1297603Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11835b1297603Smrg as_basename=basename 11836b1297603Smrgelse 11837b1297603Smrg as_basename=false 11838b1297603Smrgfi 11839b1297603Smrg 1184054e0bb33Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 1184154e0bb33Smrg as_dirname=dirname 1184254e0bb33Smrgelse 1184354e0bb33Smrg as_dirname=false 1184454e0bb33Smrgfi 11845b1297603Smrg 11846b1297603Smrgas_me=`$as_basename -- "$0" || 11847b1297603Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11848b1297603Smrg X"$0" : 'X\(//\)$' \| \ 11849b1297603Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1185020f5670eSmrgprintf "%s\n" X/"$0" | 11851b1297603Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 11852b1297603Smrg s//\1/ 11853b1297603Smrg q 11854b1297603Smrg } 11855b1297603Smrg /^X\/\(\/\/\)$/{ 11856b1297603Smrg s//\1/ 11857b1297603Smrg q 11858b1297603Smrg } 11859b1297603Smrg /^X\/\(\/\).*/{ 11860b1297603Smrg s//\1/ 11861b1297603Smrg q 11862b1297603Smrg } 11863b1297603Smrg s/.*/./; q'` 11864b1297603Smrg 1186554e0bb33Smrg# Avoid depending upon Character Ranges. 1186654e0bb33Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1186754e0bb33Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1186854e0bb33Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1186954e0bb33Smrgas_cr_digits='0123456789' 1187054e0bb33Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 11871b1297603Smrg 1187220f5670eSmrg 1187320f5670eSmrg# Determine whether it's possible to make 'echo' print without a newline. 1187420f5670eSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 1187520f5670eSmrg# for compatibility with existing Makefiles. 11876b1297603SmrgECHO_C= ECHO_N= ECHO_T= 1187754e0bb33Smrgcase `echo -n x` in #((((( 11878b1297603Smrg-n*) 1187954e0bb33Smrg case `echo 'xy\c'` in 11880b1297603Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 1188154e0bb33Smrg xy) ECHO_C='\c';; 1188254e0bb33Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 1188354e0bb33Smrg ECHO_T=' ';; 11884b1297603Smrg esac;; 11885b1297603Smrg*) 11886b1297603Smrg ECHO_N='-n';; 11887b1297603Smrgesac 11888b1297603Smrg 1188920f5670eSmrg# For backward compatibility with old third-party macros, we provide 1189020f5670eSmrg# the shell variables $as_echo and $as_echo_n. New code should use 1189120f5670eSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 1189220f5670eSmrgas_echo='printf %s\n' 1189320f5670eSmrgas_echo_n='printf %s' 1189420f5670eSmrg 11895b1297603Smrgrm -f conf$$ conf$$.exe conf$$.file 11896b1297603Smrgif test -d conf$$.dir; then 11897b1297603Smrg rm -f conf$$.dir/conf$$.file 11898b1297603Smrgelse 11899b1297603Smrg rm -f conf$$.dir 119005b944e2aSmrg mkdir conf$$.dir 2>/dev/null 119015b944e2aSmrgfi 119025b944e2aSmrgif (echo >conf$$.file) 2>/dev/null; then 119035b944e2aSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 119045b944e2aSmrg as_ln_s='ln -s' 119055b944e2aSmrg # ... but there are two gotchas: 119065b944e2aSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 119075b944e2aSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 1190833734831Smrg # In both cases, we have to default to `cp -pR'. 119095b944e2aSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1191033734831Smrg as_ln_s='cp -pR' 119115b944e2aSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 119125b944e2aSmrg as_ln_s=ln 119135b944e2aSmrg else 1191433734831Smrg as_ln_s='cp -pR' 119155b944e2aSmrg fi 11916b1297603Smrgelse 1191733734831Smrg as_ln_s='cp -pR' 11918b1297603Smrgfi 11919b1297603Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 11920b1297603Smrgrmdir conf$$.dir 2>/dev/null 11921b1297603Smrg 1192254e0bb33Smrg 1192354e0bb33Smrg# as_fn_mkdir_p 1192454e0bb33Smrg# ------------- 1192554e0bb33Smrg# Create "$as_dir" as a directory, including parents if necessary. 1192654e0bb33Smrgas_fn_mkdir_p () 1192754e0bb33Smrg{ 1192854e0bb33Smrg 1192954e0bb33Smrg case $as_dir in #( 1193054e0bb33Smrg -*) as_dir=./$as_dir;; 1193154e0bb33Smrg esac 1193254e0bb33Smrg test -d "$as_dir" || eval $as_mkdir_p || { 1193354e0bb33Smrg as_dirs= 1193454e0bb33Smrg while :; do 1193554e0bb33Smrg case $as_dir in #( 1193620f5670eSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 1193754e0bb33Smrg *) as_qdir=$as_dir;; 1193854e0bb33Smrg esac 1193954e0bb33Smrg as_dirs="'$as_qdir' $as_dirs" 1194054e0bb33Smrg as_dir=`$as_dirname -- "$as_dir" || 1194154e0bb33Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1194254e0bb33Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 1194354e0bb33Smrg X"$as_dir" : 'X\(//\)$' \| \ 1194454e0bb33Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1194520f5670eSmrgprintf "%s\n" X"$as_dir" | 1194654e0bb33Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1194754e0bb33Smrg s//\1/ 1194854e0bb33Smrg q 1194954e0bb33Smrg } 1195054e0bb33Smrg /^X\(\/\/\)[^/].*/{ 1195154e0bb33Smrg s//\1/ 1195254e0bb33Smrg q 1195354e0bb33Smrg } 1195454e0bb33Smrg /^X\(\/\/\)$/{ 1195554e0bb33Smrg s//\1/ 1195654e0bb33Smrg q 1195754e0bb33Smrg } 1195854e0bb33Smrg /^X\(\/\).*/{ 1195954e0bb33Smrg s//\1/ 1196054e0bb33Smrg q 1196154e0bb33Smrg } 1196254e0bb33Smrg s/.*/./; q'` 1196354e0bb33Smrg test -d "$as_dir" && break 1196454e0bb33Smrg done 1196554e0bb33Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 1196654e0bb33Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 1196754e0bb33Smrg 1196854e0bb33Smrg 1196954e0bb33Smrg} # as_fn_mkdir_p 11970b1297603Smrgif mkdir -p . 2>/dev/null; then 1197154e0bb33Smrg as_mkdir_p='mkdir -p "$as_dir"' 11972b1297603Smrgelse 11973b1297603Smrg test -d ./-p && rmdir ./-p 11974b1297603Smrg as_mkdir_p=false 11975b1297603Smrgfi 11976b1297603Smrg 1197733734831Smrg 1197833734831Smrg# as_fn_executable_p FILE 1197933734831Smrg# ----------------------- 1198033734831Smrg# Test if FILE is an executable regular file. 1198133734831Smrgas_fn_executable_p () 1198233734831Smrg{ 1198333734831Smrg test -f "$1" && test -x "$1" 1198433734831Smrg} # as_fn_executable_p 1198533734831Smrgas_test_x='test -x' 1198633734831Smrgas_executable_p=as_fn_executable_p 11987b1297603Smrg 11988b1297603Smrg# Sed expression to map a string onto a valid CPP name. 11989b1297603Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 11990b1297603Smrg 11991b1297603Smrg# Sed expression to map a string onto a valid variable name. 11992b1297603Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 11993b1297603Smrg 11994b1297603Smrg 11995b1297603Smrgexec 6>&1 1199654e0bb33Smrg## ----------------------------------- ## 1199754e0bb33Smrg## Main body of $CONFIG_STATUS script. ## 1199854e0bb33Smrg## ----------------------------------- ## 1199954e0bb33Smrg_ASEOF 1200054e0bb33Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12001b1297603Smrg 1200254e0bb33Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1200354e0bb33Smrg# Save the log message, to keep $0 and so on meaningful, and to 12004b1297603Smrg# report actual input values of CONFIG_FILES etc. instead of their 12005b1297603Smrg# values after options handling. 12006b1297603Smrgac_log=" 1200720f5670eSmrgThis file was extended by xinput $as_me 1.6.4, which was 1200820f5670eSmrggenerated by GNU Autoconf 2.71. Invocation command line was 12009b1297603Smrg 12010b1297603Smrg CONFIG_FILES = $CONFIG_FILES 12011b1297603Smrg CONFIG_HEADERS = $CONFIG_HEADERS 12012b1297603Smrg CONFIG_LINKS = $CONFIG_LINKS 12013b1297603Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 12014b1297603Smrg $ $0 $@ 12015b1297603Smrg 12016b1297603Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 12017b1297603Smrg" 12018b1297603Smrg 12019b1297603Smrg_ACEOF 12020b1297603Smrg 120215b944e2aSmrgcase $ac_config_files in *" 120225b944e2aSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 120235b944e2aSmrgesac 120245b944e2aSmrg 120255b944e2aSmrgcase $ac_config_headers in *" 120265b944e2aSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 120275b944e2aSmrgesac 120285b944e2aSmrg 120295b944e2aSmrg 120305b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12031b1297603Smrg# Files that config.status was made for. 12032b1297603Smrgconfig_files="$ac_config_files" 12033b1297603Smrgconfig_headers="$ac_config_headers" 12034b1297603Smrgconfig_commands="$ac_config_commands" 12035b1297603Smrg 12036b1297603Smrg_ACEOF 12037b1297603Smrg 120385b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12039b1297603Smrgac_cs_usage="\ 1204054e0bb33Smrg\`$as_me' instantiates files and other configuration actions 1204154e0bb33Smrgfrom templates according to the current configuration. Unless the files 1204254e0bb33Smrgand actions are specified as TAGs, all are instantiated by default. 12043b1297603Smrg 1204454e0bb33SmrgUsage: $0 [OPTION]... [TAG]... 12045b1297603Smrg 12046b1297603Smrg -h, --help print this help, then exit 12047b1297603Smrg -V, --version print version number and configuration settings, then exit 1204854e0bb33Smrg --config print configuration, then exit 120495b944e2aSmrg -q, --quiet, --silent 120505b944e2aSmrg do not print progress messages 12051b1297603Smrg -d, --debug don't remove temporary files 12052b1297603Smrg --recheck update $as_me by reconfiguring in the same conditions 120535b944e2aSmrg --file=FILE[:TEMPLATE] 120545b944e2aSmrg instantiate the configuration file FILE 120555b944e2aSmrg --header=FILE[:TEMPLATE] 120565b944e2aSmrg instantiate the configuration header FILE 12057b1297603Smrg 12058b1297603SmrgConfiguration files: 12059b1297603Smrg$config_files 12060b1297603Smrg 12061b1297603SmrgConfiguration headers: 12062b1297603Smrg$config_headers 12063b1297603Smrg 12064b1297603SmrgConfiguration commands: 12065b1297603Smrg$config_commands 12066b1297603Smrg 12067a570218aSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xinput/issues>." 12068b1297603Smrg 12069b1297603Smrg_ACEOF 1207020f5670eSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 1207120f5670eSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 120725b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1207320f5670eSmrgac_cs_config='$ac_cs_config_escaped' 12074b1297603Smrgac_cs_version="\\ 1207520f5670eSmrgxinput config.status 1.6.4 1207620f5670eSmrgconfigured by $0, generated by GNU Autoconf 2.71, 1207754e0bb33Smrg with options \\"\$ac_cs_config\\" 12078b1297603Smrg 1207920f5670eSmrgCopyright (C) 2021 Free Software Foundation, Inc. 12080b1297603SmrgThis config.status script is free software; the Free Software Foundation 12081b1297603Smrggives unlimited permission to copy, distribute and modify it." 12082b1297603Smrg 12083b1297603Smrgac_pwd='$ac_pwd' 12084b1297603Smrgsrcdir='$srcdir' 12085b1297603SmrgINSTALL='$INSTALL' 120865b944e2aSmrgMKDIR_P='$MKDIR_P' 120875b944e2aSmrgAWK='$AWK' 120885b944e2aSmrgtest -n "\$AWK" || AWK=awk 12089b1297603Smrg_ACEOF 12090b1297603Smrg 120915b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 120925b944e2aSmrg# The default lists apply if the user does not specify any file. 12093b1297603Smrgac_need_defaults=: 12094b1297603Smrgwhile test $# != 0 12095b1297603Smrgdo 12096b1297603Smrg case $1 in 120970309d3b3Smrg --*=?*) 12098b1297603Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12099b1297603Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12100b1297603Smrg ac_shift=: 12101b1297603Smrg ;; 121020309d3b3Smrg --*=) 121030309d3b3Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 121040309d3b3Smrg ac_optarg= 121050309d3b3Smrg ac_shift=: 121060309d3b3Smrg ;; 12107b1297603Smrg *) 12108b1297603Smrg ac_option=$1 12109b1297603Smrg ac_optarg=$2 12110b1297603Smrg ac_shift=shift 12111b1297603Smrg ;; 12112b1297603Smrg esac 12113b1297603Smrg 12114b1297603Smrg case $ac_option in 12115b1297603Smrg # Handling of the options. 12116b1297603Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12117b1297603Smrg ac_cs_recheck=: ;; 12118b1297603Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1211920f5670eSmrg printf "%s\n" "$ac_cs_version"; exit ;; 1212054e0bb33Smrg --config | --confi | --conf | --con | --co | --c ) 1212120f5670eSmrg printf "%s\n" "$ac_cs_config"; exit ;; 12122b1297603Smrg --debug | --debu | --deb | --de | --d | -d ) 12123b1297603Smrg debug=: ;; 12124b1297603Smrg --file | --fil | --fi | --f ) 12125b1297603Smrg $ac_shift 121265b944e2aSmrg case $ac_optarg in 1212720f5670eSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 121280309d3b3Smrg '') as_fn_error $? "missing file argument" ;; 121295b944e2aSmrg esac 1213054e0bb33Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 12131b1297603Smrg ac_need_defaults=false;; 12132b1297603Smrg --header | --heade | --head | --hea ) 12133b1297603Smrg $ac_shift 121345b944e2aSmrg case $ac_optarg in 1213520f5670eSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 121365b944e2aSmrg esac 1213754e0bb33Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12138b1297603Smrg ac_need_defaults=false;; 12139b1297603Smrg --he | --h) 12140b1297603Smrg # Conflict between --help and --header 1214154e0bb33Smrg as_fn_error $? "ambiguous option: \`$1' 1214254e0bb33SmrgTry \`$0 --help' for more information.";; 12143b1297603Smrg --help | --hel | -h ) 1214420f5670eSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 12145b1297603Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12146b1297603Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 12147b1297603Smrg ac_cs_silent=: ;; 12148b1297603Smrg 12149b1297603Smrg # This is an error. 1215054e0bb33Smrg -*) as_fn_error $? "unrecognized option: \`$1' 1215154e0bb33SmrgTry \`$0 --help' for more information." ;; 12152b1297603Smrg 1215354e0bb33Smrg *) as_fn_append ac_config_targets " $1" 12154b1297603Smrg ac_need_defaults=false ;; 12155b1297603Smrg 12156b1297603Smrg esac 12157b1297603Smrg shift 12158b1297603Smrgdone 12159b1297603Smrg 12160b1297603Smrgac_configure_extra_args= 12161b1297603Smrg 12162b1297603Smrgif $ac_cs_silent; then 12163b1297603Smrg exec 6>/dev/null 12164b1297603Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 12165b1297603Smrgfi 12166b1297603Smrg 12167b1297603Smrg_ACEOF 121685b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12169b1297603Smrgif \$ac_cs_recheck; then 1217033734831Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 121715b944e2aSmrg shift 1217220f5670eSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 121735b944e2aSmrg CONFIG_SHELL='$SHELL' 12174b1297603Smrg export CONFIG_SHELL 121755b944e2aSmrg exec "\$@" 12176b1297603Smrgfi 12177b1297603Smrg 12178b1297603Smrg_ACEOF 121795b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12180b1297603Smrgexec 5>>config.log 12181b1297603Smrg{ 12182b1297603Smrg echo 12183b1297603Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12184b1297603Smrg## Running $as_me. ## 12185b1297603Smrg_ASBOX 1218620f5670eSmrg printf "%s\n" "$ac_log" 12187b1297603Smrg} >&5 12188b1297603Smrg 12189b1297603Smrg_ACEOF 121905b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12191b1297603Smrg# 12192b1297603Smrg# INIT-COMMANDS 12193b1297603Smrg# 12194a570218aSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 12195b1297603Smrg 12196b1297603Smrg_ACEOF 12197b1297603Smrg 121985b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12199b1297603Smrg 12200b1297603Smrg# Handling of arguments. 12201b1297603Smrgfor ac_config_target in $ac_config_targets 12202b1297603Smrgdo 12203b1297603Smrg case $ac_config_target in 1220453719b08Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 122050309d3b3Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12206b1297603Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12207b1297603Smrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 12208b1297603Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 12209b1297603Smrg 1221054e0bb33Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 12211b1297603Smrg esac 12212b1297603Smrgdone 12213b1297603Smrg 12214b1297603Smrg 12215b1297603Smrg# If the user did not use the arguments to specify the items to instantiate, 12216b1297603Smrg# then the envvar interface is used. Set only those that are not. 12217b1297603Smrg# We use the long form for the default assignment because of an extremely 12218b1297603Smrg# bizarre bug on SunOS 4.1.3. 12219b1297603Smrgif $ac_need_defaults; then 1222020f5670eSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 1222120f5670eSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 1222220f5670eSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 12223b1297603Smrgfi 12224b1297603Smrg 12225b1297603Smrg# Have a temporary directory for convenience. Make it in the build tree 12226b1297603Smrg# simply because there is no reason against having it here, and in addition, 12227b1297603Smrg# creating and moving files from /tmp can sometimes cause problems. 12228b1297603Smrg# Hook for its removal unless debugging. 12229b1297603Smrg# Note that there is a small window in which the directory will not be cleaned: 12230b1297603Smrg# after its creation but before its name has been assigned to `$tmp'. 12231b1297603Smrg$debug || 12232b1297603Smrg{ 122330309d3b3Smrg tmp= ac_tmp= 12234b1297603Smrg trap 'exit_status=$? 122350309d3b3Smrg : "${ac_tmp:=$tmp}" 122360309d3b3Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 12237b1297603Smrg' 0 1223854e0bb33Smrg trap 'as_fn_exit 1' 1 2 13 15 12239b1297603Smrg} 12240b1297603Smrg# Create a (secure) tmp directory for tmp files. 12241b1297603Smrg 12242b1297603Smrg{ 12243b1297603Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 122440309d3b3Smrg test -d "$tmp" 12245b1297603Smrg} || 12246b1297603Smrg{ 12247b1297603Smrg tmp=./conf$$-$RANDOM 12248b1297603Smrg (umask 077 && mkdir "$tmp") 1224954e0bb33Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 122500309d3b3Smrgac_tmp=$tmp 12251b1297603Smrg 122525b944e2aSmrg# Set up the scripts for CONFIG_FILES section. 122535b944e2aSmrg# No need to generate them if there are no CONFIG_FILES. 122545b944e2aSmrg# This happens for instance with `./config.status config.h'. 12255b1297603Smrgif test -n "$CONFIG_FILES"; then 12256b1297603Smrg 12257b1297603Smrg 1225854e0bb33Smrgac_cr=`echo X | tr X '\015'` 1225954e0bb33Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 1226054e0bb33Smrg# But we know of no other shell where ac_cr would be empty at this 1226154e0bb33Smrg# point, so we can use a bashism as a fallback. 1226254e0bb33Smrgif test "x$ac_cr" = x; then 1226354e0bb33Smrg eval ac_cr=\$\'\\r\' 1226454e0bb33Smrgfi 122655b944e2aSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 122665b944e2aSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 122675b944e2aSmrg ac_cs_awk_cr='\\r' 122685b944e2aSmrgelse 122695b944e2aSmrg ac_cs_awk_cr=$ac_cr 12270b1297603Smrgfi 12271b1297603Smrg 122720309d3b3Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 12273b1297603Smrg_ACEOF 12274b1297603Smrg 12275b1297603Smrg 122765b944e2aSmrg{ 122775b944e2aSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 122785b944e2aSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 122795b944e2aSmrg echo "_ACEOF" 122805b944e2aSmrg} >conf$$subs.sh || 1228154e0bb33Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1228254e0bb33Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 12283b1297603Smrgac_delim='%!_!# ' 12284b1297603Smrgfor ac_last_try in false false false false false :; do 122855b944e2aSmrg . ./conf$$subs.sh || 1228654e0bb33Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12287b1297603Smrg 122885b944e2aSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 122895b944e2aSmrg if test $ac_delim_n = $ac_delim_num; then 12290b1297603Smrg break 12291b1297603Smrg elif $ac_last_try; then 1229254e0bb33Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12293b1297603Smrg else 12294b1297603Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12295b1297603Smrg fi 12296b1297603Smrgdone 122975b944e2aSmrgrm -f conf$$subs.sh 12298b1297603Smrg 122995b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123000309d3b3Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 123015b944e2aSmrg_ACEOF 123025b944e2aSmrgsed -n ' 123035b944e2aSmrgh 123045b944e2aSmrgs/^/S["/; s/!.*/"]=/ 123055b944e2aSmrgp 123065b944e2aSmrgg 123075b944e2aSmrgs/^[^!]*!// 123085b944e2aSmrg:repl 123095b944e2aSmrgt repl 123105b944e2aSmrgs/'"$ac_delim"'$// 123115b944e2aSmrgt delim 123125b944e2aSmrg:nl 123135b944e2aSmrgh 1231454e0bb33Smrgs/\(.\{148\}\)..*/\1/ 123155b944e2aSmrgt more1 123165b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 123175b944e2aSmrgp 123185b944e2aSmrgn 123195b944e2aSmrgb repl 123205b944e2aSmrg:more1 123215b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 123225b944e2aSmrgp 123235b944e2aSmrgg 123245b944e2aSmrgs/.\{148\}// 123255b944e2aSmrgt nl 123265b944e2aSmrg:delim 123275b944e2aSmrgh 1232854e0bb33Smrgs/\(.\{148\}\)..*/\1/ 123295b944e2aSmrgt more2 123305b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 123315b944e2aSmrgp 123325b944e2aSmrgb 123335b944e2aSmrg:more2 123345b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 123355b944e2aSmrgp 123365b944e2aSmrgg 123375b944e2aSmrgs/.\{148\}// 123385b944e2aSmrgt delim 123395b944e2aSmrg' <conf$$subs.awk | sed ' 123405b944e2aSmrg/^[^""]/{ 123415b944e2aSmrg N 123425b944e2aSmrg s/\n// 123435b944e2aSmrg} 123445b944e2aSmrg' >>$CONFIG_STATUS || ac_write_fail=1 123455b944e2aSmrgrm -f conf$$subs.awk 123465b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123475b944e2aSmrg_ACAWK 123480309d3b3Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 123495b944e2aSmrg for (key in S) S_is_set[key] = 1 123505b944e2aSmrg FS = "" 123515b944e2aSmrg 123525b944e2aSmrg} 123535b944e2aSmrg{ 123545b944e2aSmrg line = $ 0 123555b944e2aSmrg nfields = split(line, field, "@") 123565b944e2aSmrg substed = 0 123575b944e2aSmrg len = length(field[1]) 123585b944e2aSmrg for (i = 2; i < nfields; i++) { 123595b944e2aSmrg key = field[i] 123605b944e2aSmrg keylen = length(key) 123615b944e2aSmrg if (S_is_set[key]) { 123625b944e2aSmrg value = S[key] 123635b944e2aSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 123645b944e2aSmrg len += length(value) + length(field[++i]) 123655b944e2aSmrg substed = 1 123665b944e2aSmrg } else 123675b944e2aSmrg len += 1 + keylen 123685b944e2aSmrg } 123695b944e2aSmrg 123705b944e2aSmrg print line 123715b944e2aSmrg} 12372b1297603Smrg 123735b944e2aSmrg_ACAWK 12374b1297603Smrg_ACEOF 123755b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 123765b944e2aSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 123775b944e2aSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 123785b944e2aSmrgelse 123795b944e2aSmrg cat 123800309d3b3Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1238154e0bb33Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 12382b1297603Smrg_ACEOF 12383b1297603Smrg 1238454e0bb33Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 1238554e0bb33Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 12386b1297603Smrg# trailing colons and then remove the whole line if VPATH becomes empty 12387b1297603Smrg# (actually we leave an empty line to preserve line numbers). 12388b1297603Smrgif test "x$srcdir" = x.; then 1238954e0bb33Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 1239054e0bb33Smrgh 1239154e0bb33Smrgs/// 1239254e0bb33Smrgs/^/:/ 1239354e0bb33Smrgs/[ ]*$/:/ 1239454e0bb33Smrgs/:\$(srcdir):/:/g 1239554e0bb33Smrgs/:\${srcdir}:/:/g 1239654e0bb33Smrgs/:@srcdir@:/:/g 1239754e0bb33Smrgs/^:*// 12398b1297603Smrgs/:*$// 1239954e0bb33Smrgx 1240054e0bb33Smrgs/\(=[ ]*\).*/\1/ 1240154e0bb33SmrgG 1240254e0bb33Smrgs/\n// 12403b1297603Smrgs/^[^=]*=[ ]*$// 12404b1297603Smrg}' 12405b1297603Smrgfi 12406b1297603Smrg 124075b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12408b1297603Smrgfi # test -n "$CONFIG_FILES" 12409b1297603Smrg 124105b944e2aSmrg# Set up the scripts for CONFIG_HEADERS section. 124115b944e2aSmrg# No need to generate them if there are no CONFIG_HEADERS. 124125b944e2aSmrg# This happens for instance with `./config.status Makefile'. 124135b944e2aSmrgif test -n "$CONFIG_HEADERS"; then 124140309d3b3Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 124155b944e2aSmrgBEGIN { 124165b944e2aSmrg_ACEOF 124175b944e2aSmrg 124185b944e2aSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 124195b944e2aSmrg# here-document in config.status, that substitutes the proper values into 124205b944e2aSmrg# config.h.in to produce config.h. 124215b944e2aSmrg 124225b944e2aSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 124235b944e2aSmrg# handling of long lines. 124245b944e2aSmrgac_delim='%!_!# ' 124255b944e2aSmrgfor ac_last_try in false false :; do 124260309d3b3Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 124270309d3b3Smrg if test -z "$ac_tt"; then 124285b944e2aSmrg break 124295b944e2aSmrg elif $ac_last_try; then 1243054e0bb33Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 124315b944e2aSmrg else 124325b944e2aSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 124335b944e2aSmrg fi 124345b944e2aSmrgdone 124355b944e2aSmrg 124365b944e2aSmrg# For the awk script, D is an array of macro values keyed by name, 124375b944e2aSmrg# likewise P contains macro parameters if any. Preserve backslash 124385b944e2aSmrg# newline sequences. 124395b944e2aSmrg 124405b944e2aSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 124415b944e2aSmrgsed -n ' 124425b944e2aSmrgs/.\{148\}/&'"$ac_delim"'/g 124435b944e2aSmrgt rset 124445b944e2aSmrg:rset 124455b944e2aSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 124465b944e2aSmrgt def 124475b944e2aSmrgd 124485b944e2aSmrg:def 124495b944e2aSmrgs/\\$// 124505b944e2aSmrgt bsnl 124515b944e2aSmrgs/["\\]/\\&/g 124525b944e2aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 124535b944e2aSmrgD["\1"]=" \3"/p 124545b944e2aSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 124555b944e2aSmrgd 124565b944e2aSmrg:bsnl 124575b944e2aSmrgs/["\\]/\\&/g 124585b944e2aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 124595b944e2aSmrgD["\1"]=" \3\\\\\\n"\\/p 124605b944e2aSmrgt cont 124615b944e2aSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 124625b944e2aSmrgt cont 124635b944e2aSmrgd 124645b944e2aSmrg:cont 124655b944e2aSmrgn 124665b944e2aSmrgs/.\{148\}/&'"$ac_delim"'/g 124675b944e2aSmrgt clear 124685b944e2aSmrg:clear 124695b944e2aSmrgs/\\$// 124705b944e2aSmrgt bsnlc 124715b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 124725b944e2aSmrgd 124735b944e2aSmrg:bsnlc 124745b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 124755b944e2aSmrgb cont 124765b944e2aSmrg' <confdefs.h | sed ' 124775b944e2aSmrgs/'"$ac_delim"'/"\\\ 124785b944e2aSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 124795b944e2aSmrg 124805b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 124815b944e2aSmrg for (key in D) D_is_set[key] = 1 124825b944e2aSmrg FS = "" 124835b944e2aSmrg} 124845b944e2aSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 124855b944e2aSmrg line = \$ 0 124865b944e2aSmrg split(line, arg, " ") 124875b944e2aSmrg if (arg[1] == "#") { 124885b944e2aSmrg defundef = arg[2] 124895b944e2aSmrg mac1 = arg[3] 124905b944e2aSmrg } else { 124915b944e2aSmrg defundef = substr(arg[1], 2) 124925b944e2aSmrg mac1 = arg[2] 124935b944e2aSmrg } 124945b944e2aSmrg split(mac1, mac2, "(") #) 124955b944e2aSmrg macro = mac2[1] 124965b944e2aSmrg prefix = substr(line, 1, index(line, defundef) - 1) 124975b944e2aSmrg if (D_is_set[macro]) { 124985b944e2aSmrg # Preserve the white space surrounding the "#". 124995b944e2aSmrg print prefix "define", macro P[macro] D[macro] 125005b944e2aSmrg next 125015b944e2aSmrg } else { 125025b944e2aSmrg # Replace #undef with comments. This is necessary, for example, 125035b944e2aSmrg # in the case of _POSIX_SOURCE, which is predefined and required 125045b944e2aSmrg # on some systems where configure will not decide to define it. 125055b944e2aSmrg if (defundef == "undef") { 125065b944e2aSmrg print "/*", prefix defundef, macro, "*/" 125075b944e2aSmrg next 125085b944e2aSmrg } 125095b944e2aSmrg } 125105b944e2aSmrg} 125115b944e2aSmrg{ print } 125125b944e2aSmrg_ACAWK 125135b944e2aSmrg_ACEOF 125145b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1251554e0bb33Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 125165b944e2aSmrgfi # test -n "$CONFIG_HEADERS" 125175b944e2aSmrg 12518b1297603Smrg 125195b944e2aSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 125205b944e2aSmrgshift 125215b944e2aSmrgfor ac_tag 12522b1297603Smrgdo 12523b1297603Smrg case $ac_tag in 12524b1297603Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 12525b1297603Smrg esac 12526b1297603Smrg case $ac_mode$ac_tag in 12527b1297603Smrg :[FHL]*:*);; 1252854e0bb33Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 12529b1297603Smrg :[FH]-) ac_tag=-:-;; 12530b1297603Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12531b1297603Smrg esac 12532b1297603Smrg ac_save_IFS=$IFS 12533b1297603Smrg IFS=: 12534b1297603Smrg set x $ac_tag 12535b1297603Smrg IFS=$ac_save_IFS 12536b1297603Smrg shift 12537b1297603Smrg ac_file=$1 12538b1297603Smrg shift 12539b1297603Smrg 12540b1297603Smrg case $ac_mode in 12541b1297603Smrg :L) ac_source=$1;; 12542b1297603Smrg :[FH]) 12543b1297603Smrg ac_file_inputs= 12544b1297603Smrg for ac_f 12545b1297603Smrg do 12546b1297603Smrg case $ac_f in 125470309d3b3Smrg -) ac_f="$ac_tmp/stdin";; 12548b1297603Smrg *) # Look for the file first in the build tree, then in the source tree 12549b1297603Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12550b1297603Smrg # because $ac_f cannot contain `:'. 12551b1297603Smrg test -f "$ac_f" || 12552b1297603Smrg case $ac_f in 12553b1297603Smrg [\\/$]*) false;; 12554b1297603Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12555b1297603Smrg esac || 1255654e0bb33Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12557b1297603Smrg esac 1255820f5670eSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1255954e0bb33Smrg as_fn_append ac_file_inputs " '$ac_f'" 12560b1297603Smrg done 12561b1297603Smrg 12562b1297603Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 12563b1297603Smrg # use $as_me), people would be surprised to read: 12564b1297603Smrg # /* config.h. Generated by config.status. */ 125655b944e2aSmrg configure_input='Generated from '` 1256620f5670eSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 125675b944e2aSmrg `' by configure.' 12568b1297603Smrg if test x"$ac_file" != x-; then 12569b1297603Smrg configure_input="$ac_file. $configure_input" 1257020f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1257120f5670eSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 12572b1297603Smrg fi 125735b944e2aSmrg # Neutralize special characters interpreted by sed in replacement strings. 125745b944e2aSmrg case $configure_input in #( 125755b944e2aSmrg *\&* | *\|* | *\\* ) 1257620f5670eSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 125775b944e2aSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 125785b944e2aSmrg *) ac_sed_conf_input=$configure_input;; 125795b944e2aSmrg esac 12580b1297603Smrg 12581b1297603Smrg case $ac_tag in 125820309d3b3Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1258354e0bb33Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12584b1297603Smrg esac 12585b1297603Smrg ;; 12586b1297603Smrg esac 12587b1297603Smrg 12588b1297603Smrg ac_dir=`$as_dirname -- "$ac_file" || 12589b1297603Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12590b1297603Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12591b1297603Smrg X"$ac_file" : 'X\(//\)$' \| \ 12592b1297603Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1259320f5670eSmrgprintf "%s\n" X"$ac_file" | 12594b1297603Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12595b1297603Smrg s//\1/ 12596b1297603Smrg q 12597b1297603Smrg } 12598b1297603Smrg /^X\(\/\/\)[^/].*/{ 12599b1297603Smrg s//\1/ 12600b1297603Smrg q 12601b1297603Smrg } 12602b1297603Smrg /^X\(\/\/\)$/{ 12603b1297603Smrg s//\1/ 12604b1297603Smrg q 12605b1297603Smrg } 12606b1297603Smrg /^X\(\/\).*/{ 12607b1297603Smrg s//\1/ 12608b1297603Smrg q 12609b1297603Smrg } 12610b1297603Smrg s/.*/./; q'` 1261154e0bb33Smrg as_dir="$ac_dir"; as_fn_mkdir_p 12612b1297603Smrg ac_builddir=. 12613b1297603Smrg 12614b1297603Smrgcase "$ac_dir" in 12615b1297603Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12616b1297603Smrg*) 1261720f5670eSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 12618b1297603Smrg # A ".." for each directory in $ac_dir_suffix. 1261920f5670eSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12620b1297603Smrg case $ac_top_builddir_sub in 12621b1297603Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12622b1297603Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12623b1297603Smrg esac ;; 12624b1297603Smrgesac 12625b1297603Smrgac_abs_top_builddir=$ac_pwd 12626b1297603Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 12627b1297603Smrg# for backward compatibility: 12628b1297603Smrgac_top_builddir=$ac_top_build_prefix 12629b1297603Smrg 12630b1297603Smrgcase $srcdir in 12631b1297603Smrg .) # We are building in place. 12632b1297603Smrg ac_srcdir=. 12633b1297603Smrg ac_top_srcdir=$ac_top_builddir_sub 12634b1297603Smrg ac_abs_top_srcdir=$ac_pwd ;; 12635b1297603Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 12636b1297603Smrg ac_srcdir=$srcdir$ac_dir_suffix; 12637b1297603Smrg ac_top_srcdir=$srcdir 12638b1297603Smrg ac_abs_top_srcdir=$srcdir ;; 12639b1297603Smrg *) # Relative name. 12640b1297603Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12641b1297603Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 12642b1297603Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12643b1297603Smrgesac 12644b1297603Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12645b1297603Smrg 12646b1297603Smrg 12647b1297603Smrg case $ac_mode in 12648b1297603Smrg :F) 12649b1297603Smrg # 12650b1297603Smrg # CONFIG_FILE 12651b1297603Smrg # 12652b1297603Smrg 12653b1297603Smrg case $INSTALL in 12654b1297603Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12655b1297603Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12656b1297603Smrg esac 126575b944e2aSmrg ac_MKDIR_P=$MKDIR_P 126585b944e2aSmrg case $MKDIR_P in 126595b944e2aSmrg [\\/$]* | ?:[\\/]* ) ;; 126605b944e2aSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 126615b944e2aSmrg esac 12662b1297603Smrg_ACEOF 12663b1297603Smrg 126645b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12665b1297603Smrg# If the template does not know about datarootdir, expand it. 12666b1297603Smrg# FIXME: This hack should be removed a few years after 2.60. 12667b1297603Smrgac_datarootdir_hack=; ac_datarootdir_seen= 126685b944e2aSmrgac_sed_dataroot=' 126695b944e2aSmrg/datarootdir/ { 12670b1297603Smrg p 12671b1297603Smrg q 12672b1297603Smrg} 12673b1297603Smrg/@datadir@/p 12674b1297603Smrg/@docdir@/p 12675b1297603Smrg/@infodir@/p 12676b1297603Smrg/@localedir@/p 1267754e0bb33Smrg/@mandir@/p' 126785b944e2aSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 12679b1297603Smrg*datarootdir*) ac_datarootdir_seen=yes;; 12680b1297603Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1268120f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1268220f5670eSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12683b1297603Smrg_ACEOF 126845b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12685b1297603Smrg ac_datarootdir_hack=' 12686b1297603Smrg s&@datadir@&$datadir&g 12687b1297603Smrg s&@docdir@&$docdir&g 12688b1297603Smrg s&@infodir@&$infodir&g 12689b1297603Smrg s&@localedir@&$localedir&g 12690b1297603Smrg s&@mandir@&$mandir&g 1269154e0bb33Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 12692b1297603Smrgesac 12693b1297603Smrg_ACEOF 12694b1297603Smrg 12695b1297603Smrg# Neutralize VPATH when `$srcdir' = `.'. 12696b1297603Smrg# Shell code in configure.ac might set extrasub. 12697b1297603Smrg# FIXME: do we really want to maintain this feature? 126985b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 126995b944e2aSmrgac_sed_extra="$ac_vpsub 12700b1297603Smrg$extrasub 12701b1297603Smrg_ACEOF 127025b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12703b1297603Smrg:t 12704b1297603Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 127055b944e2aSmrgs|@configure_input@|$ac_sed_conf_input|;t t 12706b1297603Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 127075b944e2aSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 12708b1297603Smrgs&@srcdir@&$ac_srcdir&;t t 12709b1297603Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 12710b1297603Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 12711b1297603Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 12712b1297603Smrgs&@builddir@&$ac_builddir&;t t 12713b1297603Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 12714b1297603Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12715b1297603Smrgs&@INSTALL@&$ac_INSTALL&;t t 127165b944e2aSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 12717b1297603Smrg$ac_datarootdir_hack 127185b944e2aSmrg" 127190309d3b3Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 127200309d3b3Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12721b1297603Smrg 12722b1297603Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 127230309d3b3Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 127240309d3b3Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 127250309d3b3Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 1272620f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1272754e0bb33Smrgwhich seems to be undefined. Please make sure it is defined" >&5 1272820f5670eSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1272954e0bb33Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12730b1297603Smrg 127310309d3b3Smrg rm -f "$ac_tmp/stdin" 12732b1297603Smrg case $ac_file in 127330309d3b3Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 127340309d3b3Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 127355b944e2aSmrg esac \ 1273654e0bb33Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12737b1297603Smrg ;; 12738b1297603Smrg :H) 12739b1297603Smrg # 12740b1297603Smrg # CONFIG_HEADER 12741b1297603Smrg # 12742b1297603Smrg if test x"$ac_file" != x-; then 127435b944e2aSmrg { 1274420f5670eSmrg printf "%s\n" "/* $configure_input */" >&1 \ 127450309d3b3Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 127460309d3b3Smrg } >"$ac_tmp/config.h" \ 1274754e0bb33Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 127480309d3b3Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1274920f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1275020f5670eSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 12751b1297603Smrg else 127525b944e2aSmrg rm -f "$ac_file" 127530309d3b3Smrg mv "$ac_tmp/config.h" "$ac_file" \ 1275454e0bb33Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12755b1297603Smrg fi 12756b1297603Smrg else 1275720f5670eSmrg printf "%s\n" "/* $configure_input */" >&1 \ 127580309d3b3Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1275954e0bb33Smrg || as_fn_error $? "could not create -" "$LINENO" 5 12760b1297603Smrg fi 127615b944e2aSmrg# Compute "$ac_file"'s index in $config_headers. 127625b944e2aSmrg_am_arg="$ac_file" 12763b1297603Smrg_am_stamp_count=1 12764b1297603Smrgfor _am_header in $config_headers :; do 12765b1297603Smrg case $_am_header in 127665b944e2aSmrg $_am_arg | $_am_arg:* ) 12767b1297603Smrg break ;; 12768b1297603Smrg * ) 12769b1297603Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12770b1297603Smrg esac 12771b1297603Smrgdone 127725b944e2aSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 127735b944e2aSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 127745b944e2aSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 127755b944e2aSmrg X"$_am_arg" : 'X\(//\)$' \| \ 127765b944e2aSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1277720f5670eSmrgprintf "%s\n" X"$_am_arg" | 12778b1297603Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12779b1297603Smrg s//\1/ 12780b1297603Smrg q 12781b1297603Smrg } 12782b1297603Smrg /^X\(\/\/\)[^/].*/{ 12783b1297603Smrg s//\1/ 12784b1297603Smrg q 12785b1297603Smrg } 12786b1297603Smrg /^X\(\/\/\)$/{ 12787b1297603Smrg s//\1/ 12788b1297603Smrg q 12789b1297603Smrg } 12790b1297603Smrg /^X\(\/\).*/{ 12791b1297603Smrg s//\1/ 12792b1297603Smrg q 12793b1297603Smrg } 12794b1297603Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 12795b1297603Smrg ;; 12796b1297603Smrg 1279720f5670eSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1279820f5670eSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 12799b1297603Smrg ;; 12800b1297603Smrg esac 12801b1297603Smrg 12802b1297603Smrg 12803b1297603Smrg case $ac_file$ac_mode in 1280453719b08Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1280533734831Smrg # Older Autoconf quotes --file arguments for eval, but not when files 1280653719b08Smrg # are listed without --file. Let's play safe and only enable the eval 1280753719b08Smrg # if we detect the quoting. 12808a570218aSmrg # TODO: see whether this extra hack can be removed once we start 12809a570218aSmrg # requiring Autoconf 2.70 or later. 12810a570218aSmrg case $CONFIG_FILES in #( 12811a570218aSmrg *\'*) : 12812a570218aSmrg eval set x "$CONFIG_FILES" ;; #( 12813a570218aSmrg *) : 12814a570218aSmrg set x $CONFIG_FILES ;; #( 12815a570218aSmrg *) : 12816a570218aSmrg ;; 12817a570218aSmrgesac 1281853719b08Smrg shift 12819a570218aSmrg # Used to flag and report bootstrapping failures. 12820a570218aSmrg am_rc=0 12821a570218aSmrg for am_mf 1282253719b08Smrg do 1282353719b08Smrg # Strip MF so we end up with the name of the file. 1282420f5670eSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 12825a570218aSmrg # Check whether this is an Automake generated Makefile which includes 12826a570218aSmrg # dependency-tracking related rules and includes. 12827a570218aSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 1282853719b08Smrg # limit of 2048, but all sed's we know have understand at least 4000. 12829a570218aSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 12830a570218aSmrg || continue 12831a570218aSmrg am_dirpart=`$as_dirname -- "$am_mf" || 12832a570218aSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12833a570218aSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 12834a570218aSmrg X"$am_mf" : 'X\(//\)$' \| \ 12835a570218aSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1283620f5670eSmrgprintf "%s\n" X"$am_mf" | 12837b1297603Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12838b1297603Smrg s//\1/ 12839b1297603Smrg q 12840b1297603Smrg } 12841b1297603Smrg /^X\(\/\/\)[^/].*/{ 12842b1297603Smrg s//\1/ 12843b1297603Smrg q 12844b1297603Smrg } 12845b1297603Smrg /^X\(\/\/\)$/{ 12846b1297603Smrg s//\1/ 12847b1297603Smrg q 12848b1297603Smrg } 12849b1297603Smrg /^X\(\/\).*/{ 12850b1297603Smrg s//\1/ 12851b1297603Smrg q 12852b1297603Smrg } 12853b1297603Smrg s/.*/./; q'` 12854a570218aSmrg am_filepart=`$as_basename -- "$am_mf" || 12855a570218aSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 12856a570218aSmrg X"$am_mf" : 'X\(//\)$' \| \ 12857a570218aSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 1285820f5670eSmrgprintf "%s\n" X/"$am_mf" | 12859a570218aSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12860b1297603Smrg s//\1/ 12861b1297603Smrg q 12862b1297603Smrg } 12863a570218aSmrg /^X\/\(\/\/\)$/{ 12864b1297603Smrg s//\1/ 12865b1297603Smrg q 12866b1297603Smrg } 12867a570218aSmrg /^X\/\(\/\).*/{ 12868b1297603Smrg s//\1/ 12869b1297603Smrg q 12870b1297603Smrg } 12871b1297603Smrg s/.*/./; q'` 12872a570218aSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 12873a570218aSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12874a570218aSmrg | $MAKE -f - am--depfiles" >&5 12875a570218aSmrg (cd "$am_dirpart" \ 12876a570218aSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12877a570218aSmrg | $MAKE -f - am--depfiles) >&5 2>&5 12878a570218aSmrg ac_status=$? 12879a570218aSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 12880a570218aSmrg (exit $ac_status); } || am_rc=$? 12881b1297603Smrg done 12882a570218aSmrg if test $am_rc -ne 0; then 1288320f5670eSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1288420f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 12885a570218aSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 1288620f5670eSmrg for automatic dependency tracking. If GNU make was not used, consider 1288720f5670eSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 1288820f5670eSmrg necessary). You can also try re-running configure with the 12889a570218aSmrg '--disable-dependency-tracking' option to at least be able to build 12890a570218aSmrg the package (albeit without support for automatic dependency tracking). 12891a570218aSmrgSee \`config.log' for more details" "$LINENO" 5; } 12892a570218aSmrg fi 12893a570218aSmrg { am_dirpart=; unset am_dirpart;} 12894a570218aSmrg { am_filepart=; unset am_filepart;} 12895a570218aSmrg { am_mf=; unset am_mf;} 12896a570218aSmrg { am_rc=; unset am_rc;} 12897a570218aSmrg rm -f conftest-deps.mk 1289853719b08Smrg} 12899b1297603Smrg ;; 12900b1297603Smrg 12901b1297603Smrg esac 12902b1297603Smrgdone # for ac_tag 12903b1297603Smrg 12904b1297603Smrg 1290554e0bb33Smrgas_fn_exit 0 12906b1297603Smrg_ACEOF 12907b1297603Smrgac_clean_files=$ac_clean_files_save 12908b1297603Smrg 129095b944e2aSmrgtest $ac_write_fail = 0 || 1291054e0bb33Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 129115b944e2aSmrg 12912b1297603Smrg 12913b1297603Smrg# configure is writing to config.log, and then calls config.status. 12914b1297603Smrg# config.status does its own redirection, appending to config.log. 12915b1297603Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 12916b1297603Smrg# by configure, so config.status won't be able to write to it; its 12917b1297603Smrg# output is simply discarded. So we exec the FD to /dev/null, 12918b1297603Smrg# effectively closing config.log, so it can be properly (re)opened and 12919b1297603Smrg# appended to by config.status. When coming back to configure, we 12920b1297603Smrg# need to make the FD available again. 12921b1297603Smrgif test "$no_create" != yes; then 12922b1297603Smrg ac_cs_success=: 12923b1297603Smrg ac_config_status_args= 12924b1297603Smrg test "$silent" = yes && 12925b1297603Smrg ac_config_status_args="$ac_config_status_args --quiet" 12926b1297603Smrg exec 5>/dev/null 12927b1297603Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 12928b1297603Smrg exec 5>>config.log 12929b1297603Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 12930b1297603Smrg # would make configure fail if this is the last instruction. 1293154e0bb33Smrg $ac_cs_success || as_fn_exit 1 12932b1297603Smrgfi 129335b944e2aSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1293420f5670eSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1293520f5670eSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 129365b944e2aSmrgfi 12937b1297603Smrg 1293820f5670eSmrg 12939