configure revision 33dddc75
172b4363aSmrg#! /bin/sh 272b4363aSmrg# Guess values for system-dependent variables and create Makefiles. 333dddc75Smrg# Generated by GNU Autoconf 2.69 for xgamma 1.0.6. 472b4363aSmrg# 572b4363aSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 672b4363aSmrg# 708e312fdSmrg# 833dddc75Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 908e312fdSmrg# 1008e312fdSmrg# 1172b4363aSmrg# This configure script is free software; the Free Software Foundation 1272b4363aSmrg# gives unlimited permission to copy, distribute and modify it. 1308e312fdSmrg## -------------------- ## 1408e312fdSmrg## M4sh Initialization. ## 1508e312fdSmrg## -------------------- ## 1672b4363aSmrg 1772b4363aSmrg# Be more Bourne compatible 1872b4363aSmrgDUALCASE=1; export DUALCASE # for MKS sh 1908e312fdSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 2072b4363aSmrg emulate sh 2172b4363aSmrg NULLCMD=: 22dd77ae96Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2372b4363aSmrg # is contrary to our usage. Disable this feature. 2472b4363aSmrg alias -g '${1+"$@"}'='"$@"' 2572b4363aSmrg setopt NO_GLOB_SUBST 2672b4363aSmrgelse 2708e312fdSmrg case `(set -o) 2>/dev/null` in #( 2808e312fdSmrg *posix*) : 2908e312fdSmrg set -o posix ;; #( 3008e312fdSmrg *) : 3108e312fdSmrg ;; 3272b4363aSmrgesac 3372b4363aSmrgfi 3472b4363aSmrg 3572b4363aSmrg 36dd77ae96Smrgas_nl=' 37dd77ae96Smrg' 38dd77ae96Smrgexport as_nl 39dd77ae96Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 40dd77ae96Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4308e312fdSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 4408e312fdSmrg# but without wasting forks for bash or zsh. 4508e312fdSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 4608e312fdSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4708e312fdSmrg as_echo='print -r --' 4808e312fdSmrg as_echo_n='print -rn --' 4908e312fdSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50dd77ae96Smrg as_echo='printf %s\n' 51dd77ae96Smrg as_echo_n='printf %s' 52dd77ae96Smrgelse 53dd77ae96Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54dd77ae96Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55dd77ae96Smrg as_echo_n='/usr/ucb/echo -n' 5672b4363aSmrg else 57dd77ae96Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58dd77ae96Smrg as_echo_n_body='eval 59dd77ae96Smrg arg=$1; 6008e312fdSmrg case $arg in #( 61dd77ae96Smrg *"$as_nl"*) 62dd77ae96Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 63dd77ae96Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64dd77ae96Smrg esac; 65dd77ae96Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66dd77ae96Smrg ' 67dd77ae96Smrg export as_echo_n_body 68dd77ae96Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 6972b4363aSmrg fi 70dd77ae96Smrg export as_echo_body 71dd77ae96Smrg as_echo='sh -c $as_echo_body as_echo' 72dd77ae96Smrgfi 73dd77ae96Smrg 74dd77ae96Smrg# The user is always right. 75dd77ae96Smrgif test "${PATH_SEPARATOR+set}" != set; then 76dd77ae96Smrg PATH_SEPARATOR=: 77dd77ae96Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78dd77ae96Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79dd77ae96Smrg PATH_SEPARATOR=';' 80dd77ae96Smrg } 8172b4363aSmrgfi 8272b4363aSmrg 8372b4363aSmrg 8472b4363aSmrg# IFS 8572b4363aSmrg# We need space, tab and new line, in precisely that order. Quoting is 8672b4363aSmrg# there to prevent editors from complaining about space-tab. 8772b4363aSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 8872b4363aSmrg# splitting by setting IFS to empty value.) 8972b4363aSmrgIFS=" "" $as_nl" 9072b4363aSmrg 9172b4363aSmrg# Find who we are. Look in the path if we contain no directory separator. 9208e312fdSmrgas_myself= 9308e312fdSmrgcase $0 in #(( 9472b4363aSmrg *[\\/]* ) as_myself=$0 ;; 9572b4363aSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9672b4363aSmrgfor as_dir in $PATH 9772b4363aSmrgdo 9872b4363aSmrg IFS=$as_save_IFS 9972b4363aSmrg test -z "$as_dir" && as_dir=. 10008e312fdSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10108e312fdSmrg done 10272b4363aSmrgIFS=$as_save_IFS 10372b4363aSmrg 10472b4363aSmrg ;; 10572b4363aSmrgesac 10672b4363aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 10772b4363aSmrg# in which case we are not to be found in the path. 10872b4363aSmrgif test "x$as_myself" = x; then 10972b4363aSmrg as_myself=$0 11072b4363aSmrgfi 11172b4363aSmrgif test ! -f "$as_myself"; then 112dd77ae96Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11308e312fdSmrg exit 1 11472b4363aSmrgfi 11572b4363aSmrg 11608e312fdSmrg# Unset variables that we do not need and which cause bugs (e.g. in 11708e312fdSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11808e312fdSmrg# suppresses any "Segmentation fault" message there. '((' could 11908e312fdSmrg# trigger a bug in pdksh 5.2.14. 12008e312fdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 12108e312fdSmrgdo eval test x\${$as_var+set} = xset \ 12208e312fdSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12372b4363aSmrgdone 12472b4363aSmrgPS1='$ ' 12572b4363aSmrgPS2='> ' 12672b4363aSmrgPS4='+ ' 12772b4363aSmrg 12872b4363aSmrg# NLS nuisances. 129dd77ae96SmrgLC_ALL=C 130dd77ae96Smrgexport LC_ALL 131dd77ae96SmrgLANGUAGE=C 132dd77ae96Smrgexport LANGUAGE 13372b4363aSmrg 13408e312fdSmrg# CDPATH. 13508e312fdSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13608e312fdSmrg 13733dddc75Smrg# Use a proper internal environment variable to ensure we don't fall 13833dddc75Smrg # into an infinite loop, continuously re-executing ourselves. 13933dddc75Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 14033dddc75Smrg _as_can_reexec=no; export _as_can_reexec; 14133dddc75Smrg # We cannot yet assume a decent shell, so we have to provide a 14233dddc75Smrg# neutralization value for shells without unset; and this also 14333dddc75Smrg# works around shells that cannot unset nonexistent variables. 14433dddc75Smrg# Preserve -v and -x to the replacement shell. 14533dddc75SmrgBASH_ENV=/dev/null 14633dddc75SmrgENV=/dev/null 14733dddc75Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 14833dddc75Smrgcase $- in # (((( 14933dddc75Smrg *v*x* | *x*v* ) as_opts=-vx ;; 15033dddc75Smrg *v* ) as_opts=-v ;; 15133dddc75Smrg *x* ) as_opts=-x ;; 15233dddc75Smrg * ) as_opts= ;; 15333dddc75Smrgesac 15433dddc75Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 15533dddc75Smrg# Admittedly, this is quite paranoid, since all the known shells bail 15633dddc75Smrg# out after a failed `exec'. 15733dddc75Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 15833dddc75Smrgas_fn_exit 255 15933dddc75Smrg fi 16033dddc75Smrg # We don't want this to propagate to other subprocesses. 16133dddc75Smrg { _as_can_reexec=; unset _as_can_reexec;} 16208e312fdSmrgif test "x$CONFIG_SHELL" = x; then 16308e312fdSmrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 16408e312fdSmrg emulate sh 16508e312fdSmrg NULLCMD=: 16608e312fdSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 16708e312fdSmrg # is contrary to our usage. Disable this feature. 16808e312fdSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 16908e312fdSmrg setopt NO_GLOB_SUBST 17008e312fdSmrgelse 17108e312fdSmrg case \`(set -o) 2>/dev/null\` in #( 17208e312fdSmrg *posix*) : 17308e312fdSmrg set -o posix ;; #( 17408e312fdSmrg *) : 17508e312fdSmrg ;; 17608e312fdSmrgesac 17708e312fdSmrgfi 17808e312fdSmrg" 17908e312fdSmrg as_required="as_fn_return () { (exit \$1); } 18008e312fdSmrgas_fn_success () { as_fn_return 0; } 18108e312fdSmrgas_fn_failure () { as_fn_return 1; } 18208e312fdSmrgas_fn_ret_success () { return 0; } 18308e312fdSmrgas_fn_ret_failure () { return 1; } 18408e312fdSmrg 18508e312fdSmrgexitcode=0 18608e312fdSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 18708e312fdSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 18808e312fdSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 18908e312fdSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 19008e312fdSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 19108e312fdSmrg 19208e312fdSmrgelse 19308e312fdSmrg exitcode=1; echo positional parameters were not saved. 19408e312fdSmrgfi 19533dddc75Smrgtest x\$exitcode = x0 || exit 1 19633dddc75Smrgtest -x / || exit 1" 19708e312fdSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 19808e312fdSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 19908e312fdSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 20008e312fdSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 20108e312fdSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 20208e312fdSmrg if (eval "$as_required") 2>/dev/null; then : 20308e312fdSmrg as_have_required=yes 20408e312fdSmrgelse 20508e312fdSmrg as_have_required=no 20608e312fdSmrgfi 20708e312fdSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 20808e312fdSmrg 20908e312fdSmrgelse 21008e312fdSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21108e312fdSmrgas_found=false 21208e312fdSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 21308e312fdSmrgdo 21408e312fdSmrg IFS=$as_save_IFS 21508e312fdSmrg test -z "$as_dir" && as_dir=. 21608e312fdSmrg as_found=: 21708e312fdSmrg case $as_dir in #( 21808e312fdSmrg /*) 21908e312fdSmrg for as_base in sh bash ksh sh5; do 22008e312fdSmrg # Try only shells that exist, to save several forks. 22108e312fdSmrg as_shell=$as_dir/$as_base 22208e312fdSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 22308e312fdSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 22408e312fdSmrg CONFIG_SHELL=$as_shell as_have_required=yes 22508e312fdSmrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 22608e312fdSmrg break 2 22708e312fdSmrgfi 22808e312fdSmrgfi 22908e312fdSmrg done;; 23008e312fdSmrg esac 23108e312fdSmrg as_found=false 23208e312fdSmrgdone 23308e312fdSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23408e312fdSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 23508e312fdSmrg CONFIG_SHELL=$SHELL as_have_required=yes 23608e312fdSmrgfi; } 23708e312fdSmrgIFS=$as_save_IFS 23808e312fdSmrg 23908e312fdSmrg 24008e312fdSmrg if test "x$CONFIG_SHELL" != x; then : 24133dddc75Smrg export CONFIG_SHELL 24233dddc75Smrg # We cannot yet assume a decent shell, so we have to provide a 24333dddc75Smrg# neutralization value for shells without unset; and this also 24433dddc75Smrg# works around shells that cannot unset nonexistent variables. 24533dddc75Smrg# Preserve -v and -x to the replacement shell. 24633dddc75SmrgBASH_ENV=/dev/null 24733dddc75SmrgENV=/dev/null 24833dddc75Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 24933dddc75Smrgcase $- in # (((( 25033dddc75Smrg *v*x* | *x*v* ) as_opts=-vx ;; 25133dddc75Smrg *v* ) as_opts=-v ;; 25233dddc75Smrg *x* ) as_opts=-x ;; 25333dddc75Smrg * ) as_opts= ;; 25433dddc75Smrgesac 25533dddc75Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 25633dddc75Smrg# Admittedly, this is quite paranoid, since all the known shells bail 25733dddc75Smrg# out after a failed `exec'. 25833dddc75Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 25933dddc75Smrgexit 255 26008e312fdSmrgfi 26108e312fdSmrg 26208e312fdSmrg if test x$as_have_required = xno; then : 26308e312fdSmrg $as_echo "$0: This script requires a shell more modern than all" 26408e312fdSmrg $as_echo "$0: the shells that I found on your system." 26508e312fdSmrg if test x${ZSH_VERSION+set} = xset ; then 26608e312fdSmrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 26708e312fdSmrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 26808e312fdSmrg else 26908e312fdSmrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 27008e312fdSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 27108e312fdSmrg$0: about your system, including any error possibly output 27208e312fdSmrg$0: before this message. Then install a modern shell, or 27308e312fdSmrg$0: manually run the script under such a shell if you do 27408e312fdSmrg$0: have one." 27508e312fdSmrg fi 27608e312fdSmrg exit 1 27708e312fdSmrgfi 27808e312fdSmrgfi 27908e312fdSmrgfi 28008e312fdSmrgSHELL=${CONFIG_SHELL-/bin/sh} 28108e312fdSmrgexport SHELL 28208e312fdSmrg# Unset more variables known to interfere with behavior of common tools. 28308e312fdSmrgCLICOLOR_FORCE= GREP_OPTIONS= 28408e312fdSmrgunset CLICOLOR_FORCE GREP_OPTIONS 28508e312fdSmrg 28608e312fdSmrg## --------------------- ## 28708e312fdSmrg## M4sh Shell Functions. ## 28808e312fdSmrg## --------------------- ## 28908e312fdSmrg# as_fn_unset VAR 29008e312fdSmrg# --------------- 29108e312fdSmrg# Portably unset VAR. 29208e312fdSmrgas_fn_unset () 29308e312fdSmrg{ 29408e312fdSmrg { eval $1=; unset $1;} 29508e312fdSmrg} 29608e312fdSmrgas_unset=as_fn_unset 29708e312fdSmrg 29808e312fdSmrg# as_fn_set_status STATUS 29908e312fdSmrg# ----------------------- 30008e312fdSmrg# Set $? to STATUS, without forking. 30108e312fdSmrgas_fn_set_status () 30208e312fdSmrg{ 30308e312fdSmrg return $1 30408e312fdSmrg} # as_fn_set_status 30508e312fdSmrg 30608e312fdSmrg# as_fn_exit STATUS 30708e312fdSmrg# ----------------- 30808e312fdSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 30908e312fdSmrgas_fn_exit () 31008e312fdSmrg{ 31108e312fdSmrg set +e 31208e312fdSmrg as_fn_set_status $1 31308e312fdSmrg exit $1 31408e312fdSmrg} # as_fn_exit 31508e312fdSmrg 31608e312fdSmrg# as_fn_mkdir_p 31708e312fdSmrg# ------------- 31808e312fdSmrg# Create "$as_dir" as a directory, including parents if necessary. 31908e312fdSmrgas_fn_mkdir_p () 32008e312fdSmrg{ 32108e312fdSmrg 32208e312fdSmrg case $as_dir in #( 32308e312fdSmrg -*) as_dir=./$as_dir;; 32408e312fdSmrg esac 32508e312fdSmrg test -d "$as_dir" || eval $as_mkdir_p || { 32608e312fdSmrg as_dirs= 32708e312fdSmrg while :; do 32808e312fdSmrg case $as_dir in #( 32908e312fdSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 33008e312fdSmrg *) as_qdir=$as_dir;; 33108e312fdSmrg esac 33208e312fdSmrg as_dirs="'$as_qdir' $as_dirs" 33308e312fdSmrg as_dir=`$as_dirname -- "$as_dir" || 33408e312fdSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 33508e312fdSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 33608e312fdSmrg X"$as_dir" : 'X\(//\)$' \| \ 33708e312fdSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 33808e312fdSmrg$as_echo X"$as_dir" | 33908e312fdSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 34008e312fdSmrg s//\1/ 34108e312fdSmrg q 34208e312fdSmrg } 34308e312fdSmrg /^X\(\/\/\)[^/].*/{ 34408e312fdSmrg s//\1/ 34508e312fdSmrg q 34608e312fdSmrg } 34708e312fdSmrg /^X\(\/\/\)$/{ 34808e312fdSmrg s//\1/ 34908e312fdSmrg q 35008e312fdSmrg } 35108e312fdSmrg /^X\(\/\).*/{ 35208e312fdSmrg s//\1/ 35308e312fdSmrg q 35408e312fdSmrg } 35508e312fdSmrg s/.*/./; q'` 35608e312fdSmrg test -d "$as_dir" && break 35708e312fdSmrg done 35808e312fdSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 35908e312fdSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 36008e312fdSmrg 36108e312fdSmrg 36208e312fdSmrg} # as_fn_mkdir_p 36333dddc75Smrg 36433dddc75Smrg# as_fn_executable_p FILE 36533dddc75Smrg# ----------------------- 36633dddc75Smrg# Test if FILE is an executable regular file. 36733dddc75Smrgas_fn_executable_p () 36833dddc75Smrg{ 36933dddc75Smrg test -f "$1" && test -x "$1" 37033dddc75Smrg} # as_fn_executable_p 37108e312fdSmrg# as_fn_append VAR VALUE 37208e312fdSmrg# ---------------------- 37308e312fdSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 37408e312fdSmrg# advantage of any shell optimizations that allow amortized linear growth over 37508e312fdSmrg# repeated appends, instead of the typical quadratic growth present in naive 37608e312fdSmrg# implementations. 37708e312fdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 37808e312fdSmrg eval 'as_fn_append () 37908e312fdSmrg { 38008e312fdSmrg eval $1+=\$2 38108e312fdSmrg }' 38208e312fdSmrgelse 38308e312fdSmrg as_fn_append () 38408e312fdSmrg { 38508e312fdSmrg eval $1=\$$1\$2 38608e312fdSmrg } 38708e312fdSmrgfi # as_fn_append 38808e312fdSmrg 38908e312fdSmrg# as_fn_arith ARG... 39008e312fdSmrg# ------------------ 39108e312fdSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 39208e312fdSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 39308e312fdSmrg# must be portable across $(()) and expr. 39408e312fdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 39508e312fdSmrg eval 'as_fn_arith () 39608e312fdSmrg { 39708e312fdSmrg as_val=$(( $* )) 39808e312fdSmrg }' 39908e312fdSmrgelse 40008e312fdSmrg as_fn_arith () 40108e312fdSmrg { 40208e312fdSmrg as_val=`expr "$@" || test $? -eq 1` 40308e312fdSmrg } 40408e312fdSmrgfi # as_fn_arith 40508e312fdSmrg 40608e312fdSmrg 40708e312fdSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 40808e312fdSmrg# ---------------------------------------- 40908e312fdSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 41008e312fdSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 41108e312fdSmrg# script with STATUS, using 1 if that was 0. 41208e312fdSmrgas_fn_error () 41308e312fdSmrg{ 41408e312fdSmrg as_status=$1; test $as_status -eq 0 && as_status=1 41508e312fdSmrg if test "$4"; then 41608e312fdSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 41708e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 41808e312fdSmrg fi 41908e312fdSmrg $as_echo "$as_me: error: $2" >&2 42008e312fdSmrg as_fn_exit $as_status 42108e312fdSmrg} # as_fn_error 42208e312fdSmrg 42372b4363aSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 42472b4363aSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 42572b4363aSmrg as_expr=expr 42672b4363aSmrgelse 42772b4363aSmrg as_expr=false 42872b4363aSmrgfi 42972b4363aSmrg 43072b4363aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 43172b4363aSmrg as_basename=basename 43272b4363aSmrgelse 43372b4363aSmrg as_basename=false 43472b4363aSmrgfi 43572b4363aSmrg 43608e312fdSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 43708e312fdSmrg as_dirname=dirname 43808e312fdSmrgelse 43908e312fdSmrg as_dirname=false 44008e312fdSmrgfi 44172b4363aSmrg 44272b4363aSmrgas_me=`$as_basename -- "$0" || 44372b4363aSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 44472b4363aSmrg X"$0" : 'X\(//\)$' \| \ 44572b4363aSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 446dd77ae96Smrg$as_echo X/"$0" | 44772b4363aSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 44872b4363aSmrg s//\1/ 44972b4363aSmrg q 45072b4363aSmrg } 45172b4363aSmrg /^X\/\(\/\/\)$/{ 45272b4363aSmrg s//\1/ 45372b4363aSmrg q 45472b4363aSmrg } 45572b4363aSmrg /^X\/\(\/\).*/{ 45672b4363aSmrg s//\1/ 45772b4363aSmrg q 45872b4363aSmrg } 45972b4363aSmrg s/.*/./; q'` 46072b4363aSmrg 46108e312fdSmrg# Avoid depending upon Character Ranges. 46208e312fdSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 46308e312fdSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 46408e312fdSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 46508e312fdSmrgas_cr_digits='0123456789' 46608e312fdSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 46772b4363aSmrg 46872b4363aSmrg 46908e312fdSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 47008e312fdSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 47108e312fdSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 47208e312fdSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 47308e312fdSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 47408e312fdSmrg sed -n ' 47508e312fdSmrg p 47608e312fdSmrg /[$]LINENO/= 47708e312fdSmrg ' <$as_myself | 47808e312fdSmrg sed ' 47908e312fdSmrg s/[$]LINENO.*/&-/ 48008e312fdSmrg t lineno 48108e312fdSmrg b 48208e312fdSmrg :lineno 48308e312fdSmrg N 48408e312fdSmrg :loop 48508e312fdSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 48608e312fdSmrg t loop 48708e312fdSmrg s/-\n.*// 48808e312fdSmrg ' >$as_me.lineno && 48908e312fdSmrg chmod +x "$as_me.lineno" || 49008e312fdSmrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 49172b4363aSmrg 49233dddc75Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 49333dddc75Smrg # already done that, so ensure we don't try to do so again and fall 49433dddc75Smrg # in an infinite loop. This has already happened in practice. 49533dddc75Smrg _as_can_reexec=no; export _as_can_reexec 49608e312fdSmrg # Don't try to exec as it changes $[0], causing all sort of problems 49708e312fdSmrg # (the dirname of $[0] is not the place where we might find the 49808e312fdSmrg # original and so on. Autoconf is especially sensitive to this). 49908e312fdSmrg . "./$as_me.lineno" 50008e312fdSmrg # Exit status is that of the last command. 50108e312fdSmrg exit 50272b4363aSmrg} 50372b4363aSmrg 50408e312fdSmrgECHO_C= ECHO_N= ECHO_T= 50508e312fdSmrgcase `echo -n x` in #((((( 50608e312fdSmrg-n*) 50708e312fdSmrg case `echo 'xy\c'` in 50808e312fdSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 50908e312fdSmrg xy) ECHO_C='\c';; 51008e312fdSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 51108e312fdSmrg ECHO_T=' ';; 51208e312fdSmrg esac;; 51308e312fdSmrg*) 51408e312fdSmrg ECHO_N='-n';; 51508e312fdSmrgesac 51672b4363aSmrg 51708e312fdSmrgrm -f conf$$ conf$$.exe conf$$.file 51808e312fdSmrgif test -d conf$$.dir; then 51908e312fdSmrg rm -f conf$$.dir/conf$$.file 52008e312fdSmrgelse 52108e312fdSmrg rm -f conf$$.dir 52208e312fdSmrg mkdir conf$$.dir 2>/dev/null 52372b4363aSmrgfi 52408e312fdSmrgif (echo >conf$$.file) 2>/dev/null; then 52508e312fdSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 52608e312fdSmrg as_ln_s='ln -s' 52708e312fdSmrg # ... but there are two gotchas: 52808e312fdSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 52908e312fdSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 53033dddc75Smrg # In both cases, we have to default to `cp -pR'. 53108e312fdSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 53233dddc75Smrg as_ln_s='cp -pR' 53308e312fdSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 53408e312fdSmrg as_ln_s=ln 53508e312fdSmrg else 53633dddc75Smrg as_ln_s='cp -pR' 53708e312fdSmrg fi 53872b4363aSmrgelse 53933dddc75Smrg as_ln_s='cp -pR' 54072b4363aSmrgfi 54108e312fdSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 54208e312fdSmrgrmdir conf$$.dir 2>/dev/null 54372b4363aSmrg 54408e312fdSmrgif mkdir -p . 2>/dev/null; then 54508e312fdSmrg as_mkdir_p='mkdir -p "$as_dir"' 54608e312fdSmrgelse 54708e312fdSmrg test -d ./-p && rmdir ./-p 54808e312fdSmrg as_mkdir_p=false 54972b4363aSmrgfi 55072b4363aSmrg 55133dddc75Smrgas_test_x='test -x' 55233dddc75Smrgas_executable_p=as_fn_executable_p 55372b4363aSmrg 55408e312fdSmrg# Sed expression to map a string onto a valid CPP name. 55508e312fdSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 55672b4363aSmrg 55708e312fdSmrg# Sed expression to map a string onto a valid variable name. 55808e312fdSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 55972b4363aSmrg 56072b4363aSmrg 56108e312fdSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 56208e312fdSmrgexec 6>&1 56372b4363aSmrg 56472b4363aSmrg# Name of the host. 56508e312fdSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 56672b4363aSmrg# so uname gets run too. 56772b4363aSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 56872b4363aSmrg 56972b4363aSmrg# 57072b4363aSmrg# Initializations. 57172b4363aSmrg# 57272b4363aSmrgac_default_prefix=/usr/local 57372b4363aSmrgac_clean_files= 57472b4363aSmrgac_config_libobj_dir=. 57572b4363aSmrgLIBOBJS= 57672b4363aSmrgcross_compiling=no 57772b4363aSmrgsubdirs= 57872b4363aSmrgMFLAGS= 57972b4363aSmrgMAKEFLAGS= 58072b4363aSmrg 58172b4363aSmrg# Identity of this package. 58272b4363aSmrgPACKAGE_NAME='xgamma' 58372b4363aSmrgPACKAGE_TARNAME='xgamma' 58433dddc75SmrgPACKAGE_VERSION='1.0.6' 58533dddc75SmrgPACKAGE_STRING='xgamma 1.0.6' 58672b4363aSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 58708e312fdSmrgPACKAGE_URL='' 58872b4363aSmrg 58908e312fdSmrgac_unique_file="Makefile.am" 590dd77ae96Smrg# Factoring default headers for most tests. 591dd77ae96Smrgac_includes_default="\ 592dd77ae96Smrg#include <stdio.h> 593dd77ae96Smrg#ifdef HAVE_SYS_TYPES_H 594dd77ae96Smrg# include <sys/types.h> 595dd77ae96Smrg#endif 596dd77ae96Smrg#ifdef HAVE_SYS_STAT_H 597dd77ae96Smrg# include <sys/stat.h> 598dd77ae96Smrg#endif 599dd77ae96Smrg#ifdef STDC_HEADERS 600dd77ae96Smrg# include <stdlib.h> 601dd77ae96Smrg# include <stddef.h> 602dd77ae96Smrg#else 603dd77ae96Smrg# ifdef HAVE_STDLIB_H 604dd77ae96Smrg# include <stdlib.h> 605dd77ae96Smrg# endif 606dd77ae96Smrg#endif 607dd77ae96Smrg#ifdef HAVE_STRING_H 608dd77ae96Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 609dd77ae96Smrg# include <memory.h> 610dd77ae96Smrg# endif 611dd77ae96Smrg# include <string.h> 612dd77ae96Smrg#endif 613dd77ae96Smrg#ifdef HAVE_STRINGS_H 614dd77ae96Smrg# include <strings.h> 615dd77ae96Smrg#endif 616dd77ae96Smrg#ifdef HAVE_INTTYPES_H 617dd77ae96Smrg# include <inttypes.h> 618dd77ae96Smrg#endif 619dd77ae96Smrg#ifdef HAVE_STDINT_H 620dd77ae96Smrg# include <stdint.h> 621dd77ae96Smrg#endif 622dd77ae96Smrg#ifdef HAVE_UNISTD_H 623dd77ae96Smrg# include <unistd.h> 624dd77ae96Smrg#endif" 625dd77ae96Smrg 626dd77ae96Smrgac_subst_vars='am__EXEEXT_FALSE 627dd77ae96Smrgam__EXEEXT_TRUE 628dd77ae96SmrgLTLIBOBJS 629dd77ae96SmrgLIBOBJS 63072b4363aSmrgXGAMMA_LIBS 631dd77ae96SmrgXGAMMA_CFLAGS 63208e312fdSmrgMAN_SUBSTS 63308e312fdSmrgXORG_MAN_PAGE 63472b4363aSmrgADMIN_MAN_DIR 635dd77ae96SmrgDRIVER_MAN_DIR 636dd77ae96SmrgMISC_MAN_DIR 637dd77ae96SmrgFILE_MAN_DIR 638dd77ae96SmrgLIB_MAN_DIR 639dd77ae96SmrgAPP_MAN_DIR 640dd77ae96SmrgADMIN_MAN_SUFFIX 641dd77ae96SmrgDRIVER_MAN_SUFFIX 642dd77ae96SmrgMISC_MAN_SUFFIX 643dd77ae96SmrgFILE_MAN_SUFFIX 644dd77ae96SmrgLIB_MAN_SUFFIX 645dd77ae96SmrgAPP_MAN_SUFFIX 64608e312fdSmrgSED 647dd77ae96Smrghost_os 648dd77ae96Smrghost_vendor 649dd77ae96Smrghost_cpu 650dd77ae96Smrghost 651dd77ae96Smrgbuild_os 652dd77ae96Smrgbuild_vendor 653dd77ae96Smrgbuild_cpu 654dd77ae96Smrgbuild 65508e312fdSmrgINSTALL_CMD 65608e312fdSmrgPKG_CONFIG 657dd77ae96SmrgCHANGELOG_CMD 658eea2e341SmrgSTRICT_CFLAGS 659dd77ae96SmrgCWARNFLAGS 660eea2e341SmrgBASE_CFLAGS 661dd77ae96SmrgEGREP 662dd77ae96SmrgGREP 663dd77ae96SmrgCPP 664dd77ae96Smrgam__fastdepCC_FALSE 665dd77ae96Smrgam__fastdepCC_TRUE 666dd77ae96SmrgCCDEPMODE 66733dddc75Smrgam__nodep 668dd77ae96SmrgAMDEPBACKSLASH 669dd77ae96SmrgAMDEP_FALSE 670dd77ae96SmrgAMDEP_TRUE 671dd77ae96Smrgam__quote 672dd77ae96Smrgam__include 673dd77ae96SmrgDEPDIR 674dd77ae96SmrgOBJEXT 675dd77ae96SmrgEXEEXT 676dd77ae96Smrgac_ct_CC 677dd77ae96SmrgCPPFLAGS 678dd77ae96SmrgLDFLAGS 679dd77ae96SmrgCFLAGS 680dd77ae96SmrgCC 68133dddc75SmrgAM_BACKSLASH 68233dddc75SmrgAM_DEFAULT_VERBOSITY 68333dddc75SmrgAM_DEFAULT_V 68433dddc75SmrgAM_V 685dd77ae96Smrgam__untar 686dd77ae96Smrgam__tar 687dd77ae96SmrgAMTAR 688dd77ae96Smrgam__leading_dot 689dd77ae96SmrgSET_MAKE 690dd77ae96SmrgAWK 691dd77ae96Smrgmkdir_p 692dd77ae96SmrgMKDIR_P 693dd77ae96SmrgINSTALL_STRIP_PROGRAM 694dd77ae96SmrgSTRIP 695dd77ae96Smrginstall_sh 696dd77ae96SmrgMAKEINFO 697dd77ae96SmrgAUTOHEADER 698dd77ae96SmrgAUTOMAKE 699dd77ae96SmrgAUTOCONF 700dd77ae96SmrgACLOCAL 701dd77ae96SmrgVERSION 702dd77ae96SmrgPACKAGE 703dd77ae96SmrgCYGPATH_W 704dd77ae96Smrgam__isrc 705dd77ae96SmrgINSTALL_DATA 706dd77ae96SmrgINSTALL_SCRIPT 707dd77ae96SmrgINSTALL_PROGRAM 708dd77ae96Smrgtarget_alias 709dd77ae96Smrghost_alias 710dd77ae96Smrgbuild_alias 711dd77ae96SmrgLIBS 712dd77ae96SmrgECHO_T 713dd77ae96SmrgECHO_N 714dd77ae96SmrgECHO_C 715dd77ae96SmrgDEFS 716dd77ae96Smrgmandir 717dd77ae96Smrglocaledir 718dd77ae96Smrglibdir 719dd77ae96Smrgpsdir 720dd77ae96Smrgpdfdir 721dd77ae96Smrgdvidir 722dd77ae96Smrghtmldir 723dd77ae96Smrginfodir 724dd77ae96Smrgdocdir 725dd77ae96Smrgoldincludedir 726dd77ae96Smrgincludedir 727dd77ae96Smrglocalstatedir 728dd77ae96Smrgsharedstatedir 729dd77ae96Smrgsysconfdir 730dd77ae96Smrgdatadir 731dd77ae96Smrgdatarootdir 732dd77ae96Smrglibexecdir 733dd77ae96Smrgsbindir 734dd77ae96Smrgbindir 735dd77ae96Smrgprogram_transform_name 736dd77ae96Smrgprefix 737dd77ae96Smrgexec_prefix 73808e312fdSmrgPACKAGE_URL 739dd77ae96SmrgPACKAGE_BUGREPORT 740dd77ae96SmrgPACKAGE_STRING 741dd77ae96SmrgPACKAGE_VERSION 742dd77ae96SmrgPACKAGE_TARNAME 743dd77ae96SmrgPACKAGE_NAME 744dd77ae96SmrgPATH_SEPARATOR 745dd77ae96SmrgSHELL' 74672b4363aSmrgac_subst_files='' 747dd77ae96Smrgac_user_opts=' 748dd77ae96Smrgenable_option_checking 74933dddc75Smrgenable_silent_rules 750dd77ae96Smrgenable_dependency_tracking 751eea2e341Smrgenable_selective_werror 752dd77ae96Smrgenable_strict_compilation 753dd77ae96Smrg' 75472b4363aSmrg ac_precious_vars='build_alias 75572b4363aSmrghost_alias 75672b4363aSmrgtarget_alias 75772b4363aSmrgCC 75872b4363aSmrgCFLAGS 75972b4363aSmrgLDFLAGS 76072b4363aSmrgLIBS 76172b4363aSmrgCPPFLAGS 762dd77ae96SmrgCPP 76372b4363aSmrgPKG_CONFIG 76472b4363aSmrgXGAMMA_CFLAGS 76572b4363aSmrgXGAMMA_LIBS' 76672b4363aSmrg 76772b4363aSmrg 76872b4363aSmrg# Initialize some variables set by options. 76972b4363aSmrgac_init_help= 77072b4363aSmrgac_init_version=false 771dd77ae96Smrgac_unrecognized_opts= 772dd77ae96Smrgac_unrecognized_sep= 77372b4363aSmrg# The variables have the same names as the options, with 77472b4363aSmrg# dashes changed to underlines. 77572b4363aSmrgcache_file=/dev/null 77672b4363aSmrgexec_prefix=NONE 77772b4363aSmrgno_create= 77872b4363aSmrgno_recursion= 77972b4363aSmrgprefix=NONE 78072b4363aSmrgprogram_prefix=NONE 78172b4363aSmrgprogram_suffix=NONE 78272b4363aSmrgprogram_transform_name=s,x,x, 78372b4363aSmrgsilent= 78472b4363aSmrgsite= 78572b4363aSmrgsrcdir= 78672b4363aSmrgverbose= 78772b4363aSmrgx_includes=NONE 78872b4363aSmrgx_libraries=NONE 78972b4363aSmrg 79072b4363aSmrg# Installation directory options. 79172b4363aSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 79272b4363aSmrg# and all the variables that are supposed to be based on exec_prefix 79372b4363aSmrg# by default will actually change. 79472b4363aSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 79572b4363aSmrg# (The list follows the same order as the GNU Coding Standards.) 79672b4363aSmrgbindir='${exec_prefix}/bin' 79772b4363aSmrgsbindir='${exec_prefix}/sbin' 79872b4363aSmrglibexecdir='${exec_prefix}/libexec' 79972b4363aSmrgdatarootdir='${prefix}/share' 80072b4363aSmrgdatadir='${datarootdir}' 80172b4363aSmrgsysconfdir='${prefix}/etc' 80272b4363aSmrgsharedstatedir='${prefix}/com' 80372b4363aSmrglocalstatedir='${prefix}/var' 80472b4363aSmrgincludedir='${prefix}/include' 80572b4363aSmrgoldincludedir='/usr/include' 80672b4363aSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 80772b4363aSmrginfodir='${datarootdir}/info' 80872b4363aSmrghtmldir='${docdir}' 80972b4363aSmrgdvidir='${docdir}' 81072b4363aSmrgpdfdir='${docdir}' 81172b4363aSmrgpsdir='${docdir}' 81272b4363aSmrglibdir='${exec_prefix}/lib' 81372b4363aSmrglocaledir='${datarootdir}/locale' 81472b4363aSmrgmandir='${datarootdir}/man' 81572b4363aSmrg 81672b4363aSmrgac_prev= 81772b4363aSmrgac_dashdash= 81872b4363aSmrgfor ac_option 81972b4363aSmrgdo 82072b4363aSmrg # If the previous option needs an argument, assign it. 82172b4363aSmrg if test -n "$ac_prev"; then 82272b4363aSmrg eval $ac_prev=\$ac_option 82372b4363aSmrg ac_prev= 82472b4363aSmrg continue 82572b4363aSmrg fi 82672b4363aSmrg 82772b4363aSmrg case $ac_option in 82808e312fdSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 82908e312fdSmrg *=) ac_optarg= ;; 83008e312fdSmrg *) ac_optarg=yes ;; 83172b4363aSmrg esac 83272b4363aSmrg 83372b4363aSmrg # Accept the important Cygnus configure options, so we can diagnose typos. 83472b4363aSmrg 83572b4363aSmrg case $ac_dashdash$ac_option in 83672b4363aSmrg --) 83772b4363aSmrg ac_dashdash=yes ;; 83872b4363aSmrg 83972b4363aSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 84072b4363aSmrg ac_prev=bindir ;; 84172b4363aSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 84272b4363aSmrg bindir=$ac_optarg ;; 84372b4363aSmrg 84472b4363aSmrg -build | --build | --buil | --bui | --bu) 84572b4363aSmrg ac_prev=build_alias ;; 84672b4363aSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 84772b4363aSmrg build_alias=$ac_optarg ;; 84872b4363aSmrg 84972b4363aSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 85072b4363aSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 85172b4363aSmrg ac_prev=cache_file ;; 85272b4363aSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 85372b4363aSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 85472b4363aSmrg cache_file=$ac_optarg ;; 85572b4363aSmrg 85672b4363aSmrg --config-cache | -C) 85772b4363aSmrg cache_file=config.cache ;; 85872b4363aSmrg 85972b4363aSmrg -datadir | --datadir | --datadi | --datad) 86072b4363aSmrg ac_prev=datadir ;; 86172b4363aSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 86272b4363aSmrg datadir=$ac_optarg ;; 86372b4363aSmrg 86472b4363aSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 86572b4363aSmrg | --dataroo | --dataro | --datar) 86672b4363aSmrg ac_prev=datarootdir ;; 86772b4363aSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 86872b4363aSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 86972b4363aSmrg datarootdir=$ac_optarg ;; 87072b4363aSmrg 87172b4363aSmrg -disable-* | --disable-*) 872dd77ae96Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 87372b4363aSmrg # Reject names that are not valid shell variable names. 874dd77ae96Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 87508e312fdSmrg as_fn_error $? "invalid feature name: $ac_useropt" 876dd77ae96Smrg ac_useropt_orig=$ac_useropt 877dd77ae96Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 878dd77ae96Smrg case $ac_user_opts in 879dd77ae96Smrg *" 880dd77ae96Smrg"enable_$ac_useropt" 881dd77ae96Smrg"*) ;; 882dd77ae96Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 883dd77ae96Smrg ac_unrecognized_sep=', ';; 884dd77ae96Smrg esac 885dd77ae96Smrg eval enable_$ac_useropt=no ;; 88672b4363aSmrg 88772b4363aSmrg -docdir | --docdir | --docdi | --doc | --do) 88872b4363aSmrg ac_prev=docdir ;; 88972b4363aSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 89072b4363aSmrg docdir=$ac_optarg ;; 89172b4363aSmrg 89272b4363aSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 89372b4363aSmrg ac_prev=dvidir ;; 89472b4363aSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 89572b4363aSmrg dvidir=$ac_optarg ;; 89672b4363aSmrg 89772b4363aSmrg -enable-* | --enable-*) 898dd77ae96Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 89972b4363aSmrg # Reject names that are not valid shell variable names. 900dd77ae96Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 90108e312fdSmrg as_fn_error $? "invalid feature name: $ac_useropt" 902dd77ae96Smrg ac_useropt_orig=$ac_useropt 903dd77ae96Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 904dd77ae96Smrg case $ac_user_opts in 905dd77ae96Smrg *" 906dd77ae96Smrg"enable_$ac_useropt" 907dd77ae96Smrg"*) ;; 908dd77ae96Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 909dd77ae96Smrg ac_unrecognized_sep=', ';; 910dd77ae96Smrg esac 911dd77ae96Smrg eval enable_$ac_useropt=\$ac_optarg ;; 91272b4363aSmrg 91372b4363aSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 91472b4363aSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 91572b4363aSmrg | --exec | --exe | --ex) 91672b4363aSmrg ac_prev=exec_prefix ;; 91772b4363aSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 91872b4363aSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 91972b4363aSmrg | --exec=* | --exe=* | --ex=*) 92072b4363aSmrg exec_prefix=$ac_optarg ;; 92172b4363aSmrg 92272b4363aSmrg -gas | --gas | --ga | --g) 92372b4363aSmrg # Obsolete; use --with-gas. 92472b4363aSmrg with_gas=yes ;; 92572b4363aSmrg 92672b4363aSmrg -help | --help | --hel | --he | -h) 92772b4363aSmrg ac_init_help=long ;; 92872b4363aSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 92972b4363aSmrg ac_init_help=recursive ;; 93072b4363aSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 93172b4363aSmrg ac_init_help=short ;; 93272b4363aSmrg 93372b4363aSmrg -host | --host | --hos | --ho) 93472b4363aSmrg ac_prev=host_alias ;; 93572b4363aSmrg -host=* | --host=* | --hos=* | --ho=*) 93672b4363aSmrg host_alias=$ac_optarg ;; 93772b4363aSmrg 93872b4363aSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 93972b4363aSmrg ac_prev=htmldir ;; 94072b4363aSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 94172b4363aSmrg | --ht=*) 94272b4363aSmrg htmldir=$ac_optarg ;; 94372b4363aSmrg 94472b4363aSmrg -includedir | --includedir | --includedi | --included | --include \ 94572b4363aSmrg | --includ | --inclu | --incl | --inc) 94672b4363aSmrg ac_prev=includedir ;; 94772b4363aSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 94872b4363aSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 94972b4363aSmrg includedir=$ac_optarg ;; 95072b4363aSmrg 95172b4363aSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 95272b4363aSmrg ac_prev=infodir ;; 95372b4363aSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 95472b4363aSmrg infodir=$ac_optarg ;; 95572b4363aSmrg 95672b4363aSmrg -libdir | --libdir | --libdi | --libd) 95772b4363aSmrg ac_prev=libdir ;; 95872b4363aSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 95972b4363aSmrg libdir=$ac_optarg ;; 96072b4363aSmrg 96172b4363aSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 96272b4363aSmrg | --libexe | --libex | --libe) 96372b4363aSmrg ac_prev=libexecdir ;; 96472b4363aSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 96572b4363aSmrg | --libexe=* | --libex=* | --libe=*) 96672b4363aSmrg libexecdir=$ac_optarg ;; 96772b4363aSmrg 96872b4363aSmrg -localedir | --localedir | --localedi | --localed | --locale) 96972b4363aSmrg ac_prev=localedir ;; 97072b4363aSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 97172b4363aSmrg localedir=$ac_optarg ;; 97272b4363aSmrg 97372b4363aSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 97472b4363aSmrg | --localstate | --localstat | --localsta | --localst | --locals) 97572b4363aSmrg ac_prev=localstatedir ;; 97672b4363aSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 97772b4363aSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 97872b4363aSmrg localstatedir=$ac_optarg ;; 97972b4363aSmrg 98072b4363aSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 98172b4363aSmrg ac_prev=mandir ;; 98272b4363aSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 98372b4363aSmrg mandir=$ac_optarg ;; 98472b4363aSmrg 98572b4363aSmrg -nfp | --nfp | --nf) 98672b4363aSmrg # Obsolete; use --without-fp. 98772b4363aSmrg with_fp=no ;; 98872b4363aSmrg 98972b4363aSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 99072b4363aSmrg | --no-cr | --no-c | -n) 99172b4363aSmrg no_create=yes ;; 99272b4363aSmrg 99372b4363aSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 99472b4363aSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 99572b4363aSmrg no_recursion=yes ;; 99672b4363aSmrg 99772b4363aSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 99872b4363aSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 99972b4363aSmrg | --oldin | --oldi | --old | --ol | --o) 100072b4363aSmrg ac_prev=oldincludedir ;; 100172b4363aSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 100272b4363aSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 100372b4363aSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 100472b4363aSmrg oldincludedir=$ac_optarg ;; 100572b4363aSmrg 100672b4363aSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 100772b4363aSmrg ac_prev=prefix ;; 100872b4363aSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 100972b4363aSmrg prefix=$ac_optarg ;; 101072b4363aSmrg 101172b4363aSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 101272b4363aSmrg | --program-pre | --program-pr | --program-p) 101372b4363aSmrg ac_prev=program_prefix ;; 101472b4363aSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 101572b4363aSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 101672b4363aSmrg program_prefix=$ac_optarg ;; 101772b4363aSmrg 101872b4363aSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 101972b4363aSmrg | --program-suf | --program-su | --program-s) 102072b4363aSmrg ac_prev=program_suffix ;; 102172b4363aSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 102272b4363aSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 102372b4363aSmrg program_suffix=$ac_optarg ;; 102472b4363aSmrg 102572b4363aSmrg -program-transform-name | --program-transform-name \ 102672b4363aSmrg | --program-transform-nam | --program-transform-na \ 102772b4363aSmrg | --program-transform-n | --program-transform- \ 102872b4363aSmrg | --program-transform | --program-transfor \ 102972b4363aSmrg | --program-transfo | --program-transf \ 103072b4363aSmrg | --program-trans | --program-tran \ 103172b4363aSmrg | --progr-tra | --program-tr | --program-t) 103272b4363aSmrg ac_prev=program_transform_name ;; 103372b4363aSmrg -program-transform-name=* | --program-transform-name=* \ 103472b4363aSmrg | --program-transform-nam=* | --program-transform-na=* \ 103572b4363aSmrg | --program-transform-n=* | --program-transform-=* \ 103672b4363aSmrg | --program-transform=* | --program-transfor=* \ 103772b4363aSmrg | --program-transfo=* | --program-transf=* \ 103872b4363aSmrg | --program-trans=* | --program-tran=* \ 103972b4363aSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 104072b4363aSmrg program_transform_name=$ac_optarg ;; 104172b4363aSmrg 104272b4363aSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 104372b4363aSmrg ac_prev=pdfdir ;; 104472b4363aSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 104572b4363aSmrg pdfdir=$ac_optarg ;; 104672b4363aSmrg 104772b4363aSmrg -psdir | --psdir | --psdi | --psd | --ps) 104872b4363aSmrg ac_prev=psdir ;; 104972b4363aSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 105072b4363aSmrg psdir=$ac_optarg ;; 105172b4363aSmrg 105272b4363aSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 105372b4363aSmrg | -silent | --silent | --silen | --sile | --sil) 105472b4363aSmrg silent=yes ;; 105572b4363aSmrg 105672b4363aSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 105772b4363aSmrg ac_prev=sbindir ;; 105872b4363aSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 105972b4363aSmrg | --sbi=* | --sb=*) 106072b4363aSmrg sbindir=$ac_optarg ;; 106172b4363aSmrg 106272b4363aSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 106372b4363aSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 106472b4363aSmrg | --sharedst | --shareds | --shared | --share | --shar \ 106572b4363aSmrg | --sha | --sh) 106672b4363aSmrg ac_prev=sharedstatedir ;; 106772b4363aSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 106872b4363aSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 106972b4363aSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 107072b4363aSmrg | --sha=* | --sh=*) 107172b4363aSmrg sharedstatedir=$ac_optarg ;; 107272b4363aSmrg 107372b4363aSmrg -site | --site | --sit) 107472b4363aSmrg ac_prev=site ;; 107572b4363aSmrg -site=* | --site=* | --sit=*) 107672b4363aSmrg site=$ac_optarg ;; 107772b4363aSmrg 107872b4363aSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 107972b4363aSmrg ac_prev=srcdir ;; 108072b4363aSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 108172b4363aSmrg srcdir=$ac_optarg ;; 108272b4363aSmrg 108372b4363aSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 108472b4363aSmrg | --syscon | --sysco | --sysc | --sys | --sy) 108572b4363aSmrg ac_prev=sysconfdir ;; 108672b4363aSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 108772b4363aSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 108872b4363aSmrg sysconfdir=$ac_optarg ;; 108972b4363aSmrg 109072b4363aSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 109172b4363aSmrg ac_prev=target_alias ;; 109272b4363aSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 109372b4363aSmrg target_alias=$ac_optarg ;; 109472b4363aSmrg 109572b4363aSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 109672b4363aSmrg verbose=yes ;; 109772b4363aSmrg 109872b4363aSmrg -version | --version | --versio | --versi | --vers | -V) 109972b4363aSmrg ac_init_version=: ;; 110072b4363aSmrg 110172b4363aSmrg -with-* | --with-*) 1102dd77ae96Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 110372b4363aSmrg # Reject names that are not valid shell variable names. 1104dd77ae96Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 110508e312fdSmrg as_fn_error $? "invalid package name: $ac_useropt" 1106dd77ae96Smrg ac_useropt_orig=$ac_useropt 1107dd77ae96Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1108dd77ae96Smrg case $ac_user_opts in 1109dd77ae96Smrg *" 1110dd77ae96Smrg"with_$ac_useropt" 1111dd77ae96Smrg"*) ;; 1112dd77ae96Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1113dd77ae96Smrg ac_unrecognized_sep=', ';; 1114dd77ae96Smrg esac 1115dd77ae96Smrg eval with_$ac_useropt=\$ac_optarg ;; 111672b4363aSmrg 111772b4363aSmrg -without-* | --without-*) 1118dd77ae96Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 111972b4363aSmrg # Reject names that are not valid shell variable names. 1120dd77ae96Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 112108e312fdSmrg as_fn_error $? "invalid package name: $ac_useropt" 1122dd77ae96Smrg ac_useropt_orig=$ac_useropt 1123dd77ae96Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1124dd77ae96Smrg case $ac_user_opts in 1125dd77ae96Smrg *" 1126dd77ae96Smrg"with_$ac_useropt" 1127dd77ae96Smrg"*) ;; 1128dd77ae96Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1129dd77ae96Smrg ac_unrecognized_sep=', ';; 1130dd77ae96Smrg esac 1131dd77ae96Smrg eval with_$ac_useropt=no ;; 113272b4363aSmrg 113372b4363aSmrg --x) 113472b4363aSmrg # Obsolete; use --with-x. 113572b4363aSmrg with_x=yes ;; 113672b4363aSmrg 113772b4363aSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 113872b4363aSmrg | --x-incl | --x-inc | --x-in | --x-i) 113972b4363aSmrg ac_prev=x_includes ;; 114072b4363aSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 114172b4363aSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 114272b4363aSmrg x_includes=$ac_optarg ;; 114372b4363aSmrg 114472b4363aSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 114572b4363aSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 114672b4363aSmrg ac_prev=x_libraries ;; 114772b4363aSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 114872b4363aSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 114972b4363aSmrg x_libraries=$ac_optarg ;; 115072b4363aSmrg 115108e312fdSmrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 115208e312fdSmrgTry \`$0 --help' for more information" 115372b4363aSmrg ;; 115472b4363aSmrg 115572b4363aSmrg *=*) 115672b4363aSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 115772b4363aSmrg # Reject names that are not valid shell variable names. 115808e312fdSmrg case $ac_envvar in #( 115908e312fdSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 116008e312fdSmrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 116108e312fdSmrg esac 116272b4363aSmrg eval $ac_envvar=\$ac_optarg 116372b4363aSmrg export $ac_envvar ;; 116472b4363aSmrg 116572b4363aSmrg *) 116672b4363aSmrg # FIXME: should be removed in autoconf 3.0. 1167dd77ae96Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 116872b4363aSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1169dd77ae96Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 117008e312fdSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 117172b4363aSmrg ;; 117272b4363aSmrg 117372b4363aSmrg esac 117472b4363aSmrgdone 117572b4363aSmrg 117672b4363aSmrgif test -n "$ac_prev"; then 117772b4363aSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 117808e312fdSmrg as_fn_error $? "missing argument to $ac_option" 117972b4363aSmrgfi 118072b4363aSmrg 1181dd77ae96Smrgif test -n "$ac_unrecognized_opts"; then 1182dd77ae96Smrg case $enable_option_checking in 1183dd77ae96Smrg no) ;; 118408e312fdSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1185dd77ae96Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1186dd77ae96Smrg esac 1187dd77ae96Smrgfi 1188dd77ae96Smrg 1189dd77ae96Smrg# Check all directory arguments for consistency. 119072b4363aSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 119172b4363aSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 119272b4363aSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 119372b4363aSmrg libdir localedir mandir 119472b4363aSmrgdo 119572b4363aSmrg eval ac_val=\$$ac_var 1196dd77ae96Smrg # Remove trailing slashes. 1197dd77ae96Smrg case $ac_val in 1198dd77ae96Smrg */ ) 1199dd77ae96Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1200dd77ae96Smrg eval $ac_var=\$ac_val;; 1201dd77ae96Smrg esac 1202dd77ae96Smrg # Be sure to have absolute directory names. 120372b4363aSmrg case $ac_val in 120472b4363aSmrg [\\/$]* | ?:[\\/]* ) continue;; 120572b4363aSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 120672b4363aSmrg esac 120708e312fdSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 120872b4363aSmrgdone 120972b4363aSmrg 121072b4363aSmrg# There might be people who depend on the old broken behavior: `$host' 121172b4363aSmrg# used to hold the argument of --host etc. 121272b4363aSmrg# FIXME: To remove some day. 121372b4363aSmrgbuild=$build_alias 121472b4363aSmrghost=$host_alias 121572b4363aSmrgtarget=$target_alias 121672b4363aSmrg 121772b4363aSmrg# FIXME: To remove some day. 121872b4363aSmrgif test "x$host_alias" != x; then 121972b4363aSmrg if test "x$build_alias" = x; then 122072b4363aSmrg cross_compiling=maybe 122172b4363aSmrg elif test "x$build_alias" != "x$host_alias"; then 122272b4363aSmrg cross_compiling=yes 122372b4363aSmrg fi 122472b4363aSmrgfi 122572b4363aSmrg 122672b4363aSmrgac_tool_prefix= 122772b4363aSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 122872b4363aSmrg 122972b4363aSmrgtest "$silent" = yes && exec 6>/dev/null 123072b4363aSmrg 123172b4363aSmrg 123272b4363aSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 123372b4363aSmrgac_ls_di=`ls -di .` && 123472b4363aSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 123508e312fdSmrg as_fn_error $? "working directory cannot be determined" 123672b4363aSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 123708e312fdSmrg as_fn_error $? "pwd does not report name of working directory" 123872b4363aSmrg 123972b4363aSmrg 124072b4363aSmrg# Find the source files, if location was not specified. 124172b4363aSmrgif test -z "$srcdir"; then 124272b4363aSmrg ac_srcdir_defaulted=yes 124372b4363aSmrg # Try the directory containing this script, then the parent directory. 1244dd77ae96Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1245dd77ae96Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1246dd77ae96Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1247dd77ae96Smrg X"$as_myself" : 'X\(//\)$' \| \ 1248dd77ae96Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1249dd77ae96Smrg$as_echo X"$as_myself" | 125072b4363aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 125172b4363aSmrg s//\1/ 125272b4363aSmrg q 125372b4363aSmrg } 125472b4363aSmrg /^X\(\/\/\)[^/].*/{ 125572b4363aSmrg s//\1/ 125672b4363aSmrg q 125772b4363aSmrg } 125872b4363aSmrg /^X\(\/\/\)$/{ 125972b4363aSmrg s//\1/ 126072b4363aSmrg q 126172b4363aSmrg } 126272b4363aSmrg /^X\(\/\).*/{ 126372b4363aSmrg s//\1/ 126472b4363aSmrg q 126572b4363aSmrg } 126672b4363aSmrg s/.*/./; q'` 126772b4363aSmrg srcdir=$ac_confdir 126872b4363aSmrg if test ! -r "$srcdir/$ac_unique_file"; then 126972b4363aSmrg srcdir=.. 127072b4363aSmrg fi 127172b4363aSmrgelse 127272b4363aSmrg ac_srcdir_defaulted=no 127372b4363aSmrgfi 127472b4363aSmrgif test ! -r "$srcdir/$ac_unique_file"; then 127572b4363aSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 127608e312fdSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 127772b4363aSmrgfi 127872b4363aSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 127972b4363aSmrgac_abs_confdir=`( 128008e312fdSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 128172b4363aSmrg pwd)` 128272b4363aSmrg# When building in place, set srcdir=. 128372b4363aSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 128472b4363aSmrg srcdir=. 128572b4363aSmrgfi 128672b4363aSmrg# Remove unnecessary trailing slashes from srcdir. 128772b4363aSmrg# Double slashes in file names in object file debugging info 128872b4363aSmrg# mess up M-x gdb in Emacs. 128972b4363aSmrgcase $srcdir in 129072b4363aSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 129172b4363aSmrgesac 129272b4363aSmrgfor ac_var in $ac_precious_vars; do 129372b4363aSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 129472b4363aSmrg eval ac_env_${ac_var}_value=\$${ac_var} 129572b4363aSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 129672b4363aSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 129772b4363aSmrgdone 129872b4363aSmrg 129972b4363aSmrg# 130072b4363aSmrg# Report the --help message. 130172b4363aSmrg# 130272b4363aSmrgif test "$ac_init_help" = "long"; then 130372b4363aSmrg # Omit some internal or obsolete options to make the list less imposing. 130472b4363aSmrg # This message is too long to be a string in the A/UX 3.1 sh. 130572b4363aSmrg cat <<_ACEOF 130633dddc75Smrg\`configure' configures xgamma 1.0.6 to adapt to many kinds of systems. 130772b4363aSmrg 130872b4363aSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 130972b4363aSmrg 131072b4363aSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 131172b4363aSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 131272b4363aSmrg 131372b4363aSmrgDefaults for the options are specified in brackets. 131472b4363aSmrg 131572b4363aSmrgConfiguration: 131672b4363aSmrg -h, --help display this help and exit 131772b4363aSmrg --help=short display options specific to this package 131872b4363aSmrg --help=recursive display the short help of all the included packages 131972b4363aSmrg -V, --version display version information and exit 132008e312fdSmrg -q, --quiet, --silent do not print \`checking ...' messages 132172b4363aSmrg --cache-file=FILE cache test results in FILE [disabled] 132272b4363aSmrg -C, --config-cache alias for \`--cache-file=config.cache' 132372b4363aSmrg -n, --no-create do not create output files 132472b4363aSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 132572b4363aSmrg 132672b4363aSmrgInstallation directories: 132772b4363aSmrg --prefix=PREFIX install architecture-independent files in PREFIX 1328dd77ae96Smrg [$ac_default_prefix] 132972b4363aSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1330dd77ae96Smrg [PREFIX] 133172b4363aSmrg 133272b4363aSmrgBy default, \`make install' will install all the files in 133372b4363aSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 133472b4363aSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 133572b4363aSmrgfor instance \`--prefix=\$HOME'. 133672b4363aSmrg 133772b4363aSmrgFor better control, use the options below. 133872b4363aSmrg 133972b4363aSmrgFine tuning of the installation directories: 1340dd77ae96Smrg --bindir=DIR user executables [EPREFIX/bin] 1341dd77ae96Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1342dd77ae96Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1343dd77ae96Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1344dd77ae96Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1345dd77ae96Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1346dd77ae96Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1347dd77ae96Smrg --includedir=DIR C header files [PREFIX/include] 1348dd77ae96Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1349dd77ae96Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1350dd77ae96Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1351dd77ae96Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1352dd77ae96Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1353dd77ae96Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1354dd77ae96Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xgamma] 1355dd77ae96Smrg --htmldir=DIR html documentation [DOCDIR] 1356dd77ae96Smrg --dvidir=DIR dvi documentation [DOCDIR] 1357dd77ae96Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1358dd77ae96Smrg --psdir=DIR ps documentation [DOCDIR] 135972b4363aSmrg_ACEOF 136072b4363aSmrg 136172b4363aSmrg cat <<\_ACEOF 136272b4363aSmrg 136372b4363aSmrgProgram names: 136472b4363aSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 136572b4363aSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 136672b4363aSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 136772b4363aSmrg 136872b4363aSmrgSystem types: 136972b4363aSmrg --build=BUILD configure for building on BUILD [guessed] 137072b4363aSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 137172b4363aSmrg_ACEOF 137272b4363aSmrgfi 137372b4363aSmrg 137472b4363aSmrgif test -n "$ac_init_help"; then 137572b4363aSmrg case $ac_init_help in 137633dddc75Smrg short | recursive ) echo "Configuration of xgamma 1.0.6:";; 137772b4363aSmrg esac 137872b4363aSmrg cat <<\_ACEOF 137972b4363aSmrg 138072b4363aSmrgOptional Features: 1381dd77ae96Smrg --disable-option-checking ignore unrecognized --enable/--with options 138272b4363aSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 138372b4363aSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 138433dddc75Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 138533dddc75Smrg --disable-silent-rules verbose build output (undo: "make V=0") 138633dddc75Smrg --enable-dependency-tracking 138733dddc75Smrg do not reject slow dependency extractors 138833dddc75Smrg --disable-dependency-tracking 138933dddc75Smrg speeds up one-time build 1390eea2e341Smrg --disable-selective-werror 1391eea2e341Smrg Turn off selective compiler errors. (default: 1392eea2e341Smrg enabled) 1393dd77ae96Smrg --enable-strict-compilation 1394dd77ae96Smrg Enable all warnings from compiler and make them 1395dd77ae96Smrg errors (default: disabled) 139672b4363aSmrg 139772b4363aSmrgSome influential environment variables: 139872b4363aSmrg CC C compiler command 139972b4363aSmrg CFLAGS C compiler flags 140072b4363aSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 140172b4363aSmrg nonstandard directory <lib dir> 140272b4363aSmrg LIBS libraries to pass to the linker, e.g. -l<library> 140308e312fdSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 140472b4363aSmrg you have headers in a nonstandard directory <include dir> 1405dd77ae96Smrg CPP C preprocessor 140672b4363aSmrg PKG_CONFIG path to pkg-config utility 140772b4363aSmrg XGAMMA_CFLAGS 140872b4363aSmrg C compiler flags for XGAMMA, overriding pkg-config 140972b4363aSmrg XGAMMA_LIBS linker flags for XGAMMA, overriding pkg-config 141072b4363aSmrg 141172b4363aSmrgUse these variables to override the choices made by `configure' or to help 141272b4363aSmrgit to find libraries and programs with nonstandard names/locations. 141372b4363aSmrg 141472b4363aSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 141572b4363aSmrg_ACEOF 141672b4363aSmrgac_status=$? 141772b4363aSmrgfi 141872b4363aSmrg 141972b4363aSmrgif test "$ac_init_help" = "recursive"; then 142072b4363aSmrg # If there are subdirs, report their specific --help. 142172b4363aSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1422dd77ae96Smrg test -d "$ac_dir" || 1423dd77ae96Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1424dd77ae96Smrg continue 142572b4363aSmrg ac_builddir=. 142672b4363aSmrg 142772b4363aSmrgcase "$ac_dir" in 142872b4363aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 142972b4363aSmrg*) 1430dd77ae96Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 143172b4363aSmrg # A ".." for each directory in $ac_dir_suffix. 1432dd77ae96Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 143372b4363aSmrg case $ac_top_builddir_sub in 143472b4363aSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 143572b4363aSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 143672b4363aSmrg esac ;; 143772b4363aSmrgesac 143872b4363aSmrgac_abs_top_builddir=$ac_pwd 143972b4363aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 144072b4363aSmrg# for backward compatibility: 144172b4363aSmrgac_top_builddir=$ac_top_build_prefix 144272b4363aSmrg 144372b4363aSmrgcase $srcdir in 144472b4363aSmrg .) # We are building in place. 144572b4363aSmrg ac_srcdir=. 144672b4363aSmrg ac_top_srcdir=$ac_top_builddir_sub 144772b4363aSmrg ac_abs_top_srcdir=$ac_pwd ;; 144872b4363aSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 144972b4363aSmrg ac_srcdir=$srcdir$ac_dir_suffix; 145072b4363aSmrg ac_top_srcdir=$srcdir 145172b4363aSmrg ac_abs_top_srcdir=$srcdir ;; 145272b4363aSmrg *) # Relative name. 145372b4363aSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 145472b4363aSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 145572b4363aSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 145672b4363aSmrgesac 145772b4363aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 145872b4363aSmrg 145972b4363aSmrg cd "$ac_dir" || { ac_status=$?; continue; } 146072b4363aSmrg # Check for guested configure. 146172b4363aSmrg if test -f "$ac_srcdir/configure.gnu"; then 146272b4363aSmrg echo && 146372b4363aSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 146472b4363aSmrg elif test -f "$ac_srcdir/configure"; then 146572b4363aSmrg echo && 146672b4363aSmrg $SHELL "$ac_srcdir/configure" --help=recursive 146772b4363aSmrg else 1468dd77ae96Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 146972b4363aSmrg fi || ac_status=$? 147072b4363aSmrg cd "$ac_pwd" || { ac_status=$?; break; } 147172b4363aSmrg done 147272b4363aSmrgfi 147372b4363aSmrg 147472b4363aSmrgtest -n "$ac_init_help" && exit $ac_status 147572b4363aSmrgif $ac_init_version; then 147672b4363aSmrg cat <<\_ACEOF 147733dddc75Smrgxgamma configure 1.0.6 147833dddc75Smrggenerated by GNU Autoconf 2.69 147972b4363aSmrg 148033dddc75SmrgCopyright (C) 2012 Free Software Foundation, Inc. 148172b4363aSmrgThis configure script is free software; the Free Software Foundation 148272b4363aSmrggives unlimited permission to copy, distribute and modify it. 148372b4363aSmrg_ACEOF 148472b4363aSmrg exit 148572b4363aSmrgfi 148672b4363aSmrg 148708e312fdSmrg## ------------------------ ## 148808e312fdSmrg## Autoconf initialization. ## 148908e312fdSmrg## ------------------------ ## 149072b4363aSmrg 149108e312fdSmrg# ac_fn_c_try_compile LINENO 149208e312fdSmrg# -------------------------- 149308e312fdSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 149408e312fdSmrgac_fn_c_try_compile () 149572b4363aSmrg{ 149608e312fdSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 149708e312fdSmrg rm -f conftest.$ac_objext 149808e312fdSmrg if { { ac_try="$ac_compile" 149908e312fdSmrgcase "(($ac_try" in 150008e312fdSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 150108e312fdSmrg *) ac_try_echo=$ac_try;; 150208e312fdSmrgesac 150308e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 150408e312fdSmrg$as_echo "$ac_try_echo"; } >&5 150508e312fdSmrg (eval "$ac_compile") 2>conftest.err 150608e312fdSmrg ac_status=$? 150708e312fdSmrg if test -s conftest.err; then 150808e312fdSmrg grep -v '^ *+' conftest.err >conftest.er1 150908e312fdSmrg cat conftest.er1 >&5 151008e312fdSmrg mv -f conftest.er1 conftest.err 151108e312fdSmrg fi 151208e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 151308e312fdSmrg test $ac_status = 0; } && { 151408e312fdSmrg test -z "$ac_c_werror_flag" || 151508e312fdSmrg test ! -s conftest.err 151608e312fdSmrg } && test -s conftest.$ac_objext; then : 151708e312fdSmrg ac_retval=0 151808e312fdSmrgelse 151908e312fdSmrg $as_echo "$as_me: failed program was:" >&5 152008e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5 152172b4363aSmrg 152208e312fdSmrg ac_retval=1 152308e312fdSmrgfi 152408e312fdSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 152508e312fdSmrg as_fn_set_status $ac_retval 152672b4363aSmrg 152708e312fdSmrg} # ac_fn_c_try_compile 152872b4363aSmrg 152908e312fdSmrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 153008e312fdSmrg# --------------------------------------------- 153108e312fdSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 153208e312fdSmrg# accordingly. 153308e312fdSmrgac_fn_c_check_decl () 153408e312fdSmrg{ 153508e312fdSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 153608e312fdSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 153708e312fdSmrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 153808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 153908e312fdSmrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 154008e312fdSmrgif eval \${$3+:} false; then : 154108e312fdSmrg $as_echo_n "(cached) " >&6 154208e312fdSmrgelse 154308e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 154408e312fdSmrg/* end confdefs.h. */ 154508e312fdSmrg$4 154608e312fdSmrgint 154708e312fdSmrgmain () 154808e312fdSmrg{ 154908e312fdSmrg#ifndef $as_decl_name 155008e312fdSmrg#ifdef __cplusplus 155108e312fdSmrg (void) $as_decl_use; 155208e312fdSmrg#else 155308e312fdSmrg (void) $as_decl_name; 155408e312fdSmrg#endif 155508e312fdSmrg#endif 155608e312fdSmrg 155708e312fdSmrg ; 155808e312fdSmrg return 0; 155908e312fdSmrg} 156008e312fdSmrg_ACEOF 156108e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then : 156208e312fdSmrg eval "$3=yes" 156308e312fdSmrgelse 156408e312fdSmrg eval "$3=no" 156508e312fdSmrgfi 156608e312fdSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 156708e312fdSmrgfi 156808e312fdSmrgeval ac_res=\$$3 156908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 157008e312fdSmrg$as_echo "$ac_res" >&6; } 157108e312fdSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 157208e312fdSmrg 157308e312fdSmrg} # ac_fn_c_check_decl 157408e312fdSmrg 157508e312fdSmrg# ac_fn_c_try_cpp LINENO 157608e312fdSmrg# ---------------------- 157708e312fdSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 157808e312fdSmrgac_fn_c_try_cpp () 157908e312fdSmrg{ 158008e312fdSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 158108e312fdSmrg if { { ac_try="$ac_cpp conftest.$ac_ext" 158208e312fdSmrgcase "(($ac_try" in 158308e312fdSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 158408e312fdSmrg *) ac_try_echo=$ac_try;; 158508e312fdSmrgesac 158608e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 158708e312fdSmrg$as_echo "$ac_try_echo"; } >&5 158808e312fdSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 158908e312fdSmrg ac_status=$? 159008e312fdSmrg if test -s conftest.err; then 159108e312fdSmrg grep -v '^ *+' conftest.err >conftest.er1 159208e312fdSmrg cat conftest.er1 >&5 159308e312fdSmrg mv -f conftest.er1 conftest.err 159408e312fdSmrg fi 159508e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 159608e312fdSmrg test $ac_status = 0; } > conftest.i && { 159708e312fdSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 159808e312fdSmrg test ! -s conftest.err 159908e312fdSmrg }; then : 160008e312fdSmrg ac_retval=0 160108e312fdSmrgelse 160208e312fdSmrg $as_echo "$as_me: failed program was:" >&5 160308e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5 160408e312fdSmrg 160508e312fdSmrg ac_retval=1 160608e312fdSmrgfi 160708e312fdSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 160808e312fdSmrg as_fn_set_status $ac_retval 160908e312fdSmrg 161008e312fdSmrg} # ac_fn_c_try_cpp 161108e312fdSmrg 161208e312fdSmrg# ac_fn_c_try_run LINENO 161308e312fdSmrg# ---------------------- 161408e312fdSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 161508e312fdSmrg# that executables *can* be run. 161608e312fdSmrgac_fn_c_try_run () 161708e312fdSmrg{ 161808e312fdSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 161908e312fdSmrg if { { ac_try="$ac_link" 162008e312fdSmrgcase "(($ac_try" in 162108e312fdSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 162208e312fdSmrg *) ac_try_echo=$ac_try;; 162308e312fdSmrgesac 162408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 162508e312fdSmrg$as_echo "$ac_try_echo"; } >&5 162608e312fdSmrg (eval "$ac_link") 2>&5 162708e312fdSmrg ac_status=$? 162808e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 162908e312fdSmrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 163008e312fdSmrg { { case "(($ac_try" in 163108e312fdSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 163208e312fdSmrg *) ac_try_echo=$ac_try;; 163308e312fdSmrgesac 163408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 163508e312fdSmrg$as_echo "$ac_try_echo"; } >&5 163608e312fdSmrg (eval "$ac_try") 2>&5 163708e312fdSmrg ac_status=$? 163808e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 163908e312fdSmrg test $ac_status = 0; }; }; then : 164008e312fdSmrg ac_retval=0 164108e312fdSmrgelse 164208e312fdSmrg $as_echo "$as_me: program exited with status $ac_status" >&5 164308e312fdSmrg $as_echo "$as_me: failed program was:" >&5 164408e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5 164508e312fdSmrg 164608e312fdSmrg ac_retval=$ac_status 164708e312fdSmrgfi 164808e312fdSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 164908e312fdSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 165008e312fdSmrg as_fn_set_status $ac_retval 165108e312fdSmrg 165208e312fdSmrg} # ac_fn_c_try_run 165308e312fdSmrg 165408e312fdSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 165508e312fdSmrg# ------------------------------------------------------- 165608e312fdSmrg# Tests whether HEADER exists and can be compiled using the include files in 165708e312fdSmrg# INCLUDES, setting the cache variable VAR accordingly. 165808e312fdSmrgac_fn_c_check_header_compile () 165908e312fdSmrg{ 166008e312fdSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 166108e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 166208e312fdSmrg$as_echo_n "checking for $2... " >&6; } 166308e312fdSmrgif eval \${$3+:} false; then : 166408e312fdSmrg $as_echo_n "(cached) " >&6 166508e312fdSmrgelse 166608e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 166708e312fdSmrg/* end confdefs.h. */ 166808e312fdSmrg$4 166908e312fdSmrg#include <$2> 167008e312fdSmrg_ACEOF 167108e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then : 167208e312fdSmrg eval "$3=yes" 167308e312fdSmrgelse 167408e312fdSmrg eval "$3=no" 167508e312fdSmrgfi 167608e312fdSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 167708e312fdSmrgfi 167808e312fdSmrgeval ac_res=\$$3 167908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 168008e312fdSmrg$as_echo "$ac_res" >&6; } 168108e312fdSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 168208e312fdSmrg 168308e312fdSmrg} # ac_fn_c_check_header_compile 1684eea2e341Smrg 1685eea2e341Smrg# ac_fn_c_try_link LINENO 1686eea2e341Smrg# ----------------------- 1687eea2e341Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1688eea2e341Smrgac_fn_c_try_link () 1689eea2e341Smrg{ 1690eea2e341Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1691eea2e341Smrg rm -f conftest.$ac_objext conftest$ac_exeext 1692eea2e341Smrg if { { ac_try="$ac_link" 1693eea2e341Smrgcase "(($ac_try" in 1694eea2e341Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1695eea2e341Smrg *) ac_try_echo=$ac_try;; 1696eea2e341Smrgesac 1697eea2e341Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1698eea2e341Smrg$as_echo "$ac_try_echo"; } >&5 1699eea2e341Smrg (eval "$ac_link") 2>conftest.err 1700eea2e341Smrg ac_status=$? 1701eea2e341Smrg if test -s conftest.err; then 1702eea2e341Smrg grep -v '^ *+' conftest.err >conftest.er1 1703eea2e341Smrg cat conftest.er1 >&5 1704eea2e341Smrg mv -f conftest.er1 conftest.err 1705eea2e341Smrg fi 1706eea2e341Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1707eea2e341Smrg test $ac_status = 0; } && { 1708eea2e341Smrg test -z "$ac_c_werror_flag" || 1709eea2e341Smrg test ! -s conftest.err 1710eea2e341Smrg } && test -s conftest$ac_exeext && { 1711eea2e341Smrg test "$cross_compiling" = yes || 171233dddc75Smrg test -x conftest$ac_exeext 1713eea2e341Smrg }; then : 1714eea2e341Smrg ac_retval=0 1715eea2e341Smrgelse 1716eea2e341Smrg $as_echo "$as_me: failed program was:" >&5 1717eea2e341Smrgsed 's/^/| /' conftest.$ac_ext >&5 1718eea2e341Smrg 1719eea2e341Smrg ac_retval=1 1720eea2e341Smrgfi 1721eea2e341Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1722eea2e341Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1723eea2e341Smrg # interfere with the next link command; also delete a directory that is 1724eea2e341Smrg # left behind by Apple's compiler. We do this before executing the actions. 1725eea2e341Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1726eea2e341Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1727eea2e341Smrg as_fn_set_status $ac_retval 1728eea2e341Smrg 1729eea2e341Smrg} # ac_fn_c_try_link 173008e312fdSmrgcat >config.log <<_ACEOF 173108e312fdSmrgThis file contains any messages produced by compilers while 173208e312fdSmrgrunning configure, to aid debugging if configure makes a mistake. 173308e312fdSmrg 173433dddc75SmrgIt was created by xgamma $as_me 1.0.6, which was 173533dddc75Smrggenerated by GNU Autoconf 2.69. Invocation command line was 173608e312fdSmrg 173708e312fdSmrg $ $0 $@ 173808e312fdSmrg 173908e312fdSmrg_ACEOF 174008e312fdSmrgexec 5>>config.log 174108e312fdSmrg{ 174208e312fdSmrgcat <<_ASUNAME 174308e312fdSmrg## --------- ## 174408e312fdSmrg## Platform. ## 174508e312fdSmrg## --------- ## 174608e312fdSmrg 174708e312fdSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 174808e312fdSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 174908e312fdSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 175008e312fdSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 175108e312fdSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 175208e312fdSmrg 175308e312fdSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 175408e312fdSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 175508e312fdSmrg 175608e312fdSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 175708e312fdSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 175808e312fdSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 175908e312fdSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 176008e312fdSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 176108e312fdSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 176208e312fdSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 176308e312fdSmrg 176408e312fdSmrg_ASUNAME 176508e312fdSmrg 176608e312fdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 176772b4363aSmrgfor as_dir in $PATH 176872b4363aSmrgdo 176972b4363aSmrg IFS=$as_save_IFS 177072b4363aSmrg test -z "$as_dir" && as_dir=. 177108e312fdSmrg $as_echo "PATH: $as_dir" 177208e312fdSmrg done 177372b4363aSmrgIFS=$as_save_IFS 177472b4363aSmrg 177572b4363aSmrg} >&5 177672b4363aSmrg 177772b4363aSmrgcat >&5 <<_ACEOF 177872b4363aSmrg 177972b4363aSmrg 178072b4363aSmrg## ----------- ## 178172b4363aSmrg## Core tests. ## 178272b4363aSmrg## ----------- ## 178372b4363aSmrg 178472b4363aSmrg_ACEOF 178572b4363aSmrg 178672b4363aSmrg 178772b4363aSmrg# Keep a trace of the command line. 178872b4363aSmrg# Strip out --no-create and --no-recursion so they do not pile up. 178972b4363aSmrg# Strip out --silent because we don't want to record it for future runs. 179072b4363aSmrg# Also quote any args containing shell meta-characters. 179172b4363aSmrg# Make two passes to allow for proper duplicate-argument suppression. 179272b4363aSmrgac_configure_args= 179372b4363aSmrgac_configure_args0= 179472b4363aSmrgac_configure_args1= 179572b4363aSmrgac_must_keep_next=false 179672b4363aSmrgfor ac_pass in 1 2 179772b4363aSmrgdo 179872b4363aSmrg for ac_arg 179972b4363aSmrg do 180072b4363aSmrg case $ac_arg in 180172b4363aSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 180272b4363aSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 180372b4363aSmrg | -silent | --silent | --silen | --sile | --sil) 180472b4363aSmrg continue ;; 180572b4363aSmrg *\'*) 1806dd77ae96Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 180772b4363aSmrg esac 180872b4363aSmrg case $ac_pass in 180908e312fdSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 181072b4363aSmrg 2) 181108e312fdSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 181272b4363aSmrg if test $ac_must_keep_next = true; then 181372b4363aSmrg ac_must_keep_next=false # Got value, back to normal. 181472b4363aSmrg else 181572b4363aSmrg case $ac_arg in 181672b4363aSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 181772b4363aSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 181872b4363aSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 181972b4363aSmrg | -with-* | --with-* | -without-* | --without-* | --x) 182072b4363aSmrg case "$ac_configure_args0 " in 182172b4363aSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 182272b4363aSmrg esac 182372b4363aSmrg ;; 182472b4363aSmrg -* ) ac_must_keep_next=true ;; 182572b4363aSmrg esac 182672b4363aSmrg fi 182708e312fdSmrg as_fn_append ac_configure_args " '$ac_arg'" 182872b4363aSmrg ;; 182972b4363aSmrg esac 183072b4363aSmrg done 183172b4363aSmrgdone 183208e312fdSmrg{ ac_configure_args0=; unset ac_configure_args0;} 183308e312fdSmrg{ ac_configure_args1=; unset ac_configure_args1;} 183472b4363aSmrg 183572b4363aSmrg# When interrupted or exit'd, cleanup temporary files, and complete 183672b4363aSmrg# config.log. We remove comments because anyway the quotes in there 183772b4363aSmrg# would cause problems or look ugly. 183872b4363aSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 183972b4363aSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 184072b4363aSmrgtrap 'exit_status=$? 184172b4363aSmrg # Save into config.log some information that might help in debugging. 184272b4363aSmrg { 184372b4363aSmrg echo 184472b4363aSmrg 184508e312fdSmrg $as_echo "## ---------------- ## 184672b4363aSmrg## Cache variables. ## 184708e312fdSmrg## ---------------- ##" 184872b4363aSmrg echo 184972b4363aSmrg # The following way of writing the cache mishandles newlines in values, 185072b4363aSmrg( 185172b4363aSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 185272b4363aSmrg eval ac_val=\$$ac_var 185372b4363aSmrg case $ac_val in #( 185472b4363aSmrg *${as_nl}*) 185572b4363aSmrg case $ac_var in #( 185608e312fdSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1857dd77ae96Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 185872b4363aSmrg esac 185972b4363aSmrg case $ac_var in #( 186072b4363aSmrg _ | IFS | as_nl) ;; #( 1861dd77ae96Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 186208e312fdSmrg *) { eval $ac_var=; unset $ac_var;} ;; 186372b4363aSmrg esac ;; 186472b4363aSmrg esac 186572b4363aSmrg done 186672b4363aSmrg (set) 2>&1 | 186772b4363aSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 186872b4363aSmrg *${as_nl}ac_space=\ *) 186972b4363aSmrg sed -n \ 187072b4363aSmrg "s/'\''/'\''\\\\'\'''\''/g; 187172b4363aSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 187272b4363aSmrg ;; #( 187372b4363aSmrg *) 187472b4363aSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 187572b4363aSmrg ;; 187672b4363aSmrg esac | 187772b4363aSmrg sort 187872b4363aSmrg) 187972b4363aSmrg echo 188072b4363aSmrg 188108e312fdSmrg $as_echo "## ----------------- ## 188272b4363aSmrg## Output variables. ## 188308e312fdSmrg## ----------------- ##" 188472b4363aSmrg echo 188572b4363aSmrg for ac_var in $ac_subst_vars 188672b4363aSmrg do 188772b4363aSmrg eval ac_val=\$$ac_var 188872b4363aSmrg case $ac_val in 1889dd77ae96Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 189072b4363aSmrg esac 1891dd77ae96Smrg $as_echo "$ac_var='\''$ac_val'\''" 189272b4363aSmrg done | sort 189372b4363aSmrg echo 189472b4363aSmrg 189572b4363aSmrg if test -n "$ac_subst_files"; then 189608e312fdSmrg $as_echo "## ------------------- ## 189772b4363aSmrg## File substitutions. ## 189808e312fdSmrg## ------------------- ##" 189972b4363aSmrg echo 190072b4363aSmrg for ac_var in $ac_subst_files 190172b4363aSmrg do 190272b4363aSmrg eval ac_val=\$$ac_var 190372b4363aSmrg case $ac_val in 1904dd77ae96Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 190572b4363aSmrg esac 1906dd77ae96Smrg $as_echo "$ac_var='\''$ac_val'\''" 190772b4363aSmrg done | sort 190872b4363aSmrg echo 190972b4363aSmrg fi 191072b4363aSmrg 191172b4363aSmrg if test -s confdefs.h; then 191208e312fdSmrg $as_echo "## ----------- ## 191372b4363aSmrg## confdefs.h. ## 191408e312fdSmrg## ----------- ##" 191572b4363aSmrg echo 191672b4363aSmrg cat confdefs.h 191772b4363aSmrg echo 191872b4363aSmrg fi 191972b4363aSmrg test "$ac_signal" != 0 && 1920dd77ae96Smrg $as_echo "$as_me: caught signal $ac_signal" 1921dd77ae96Smrg $as_echo "$as_me: exit $exit_status" 192272b4363aSmrg } >&5 192372b4363aSmrg rm -f core *.core core.conftest.* && 192472b4363aSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 192572b4363aSmrg exit $exit_status 192672b4363aSmrg' 0 192772b4363aSmrgfor ac_signal in 1 2 13 15; do 192808e312fdSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 192972b4363aSmrgdone 193072b4363aSmrgac_signal=0 193172b4363aSmrg 193272b4363aSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 193372b4363aSmrgrm -f -r conftest* confdefs.h 193472b4363aSmrg 193508e312fdSmrg$as_echo "/* confdefs.h */" > confdefs.h 193608e312fdSmrg 193772b4363aSmrg# Predefined preprocessor variables. 193872b4363aSmrg 193972b4363aSmrgcat >>confdefs.h <<_ACEOF 194072b4363aSmrg#define PACKAGE_NAME "$PACKAGE_NAME" 194172b4363aSmrg_ACEOF 194272b4363aSmrg 194372b4363aSmrgcat >>confdefs.h <<_ACEOF 194472b4363aSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 194572b4363aSmrg_ACEOF 194672b4363aSmrg 194772b4363aSmrgcat >>confdefs.h <<_ACEOF 194872b4363aSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 194972b4363aSmrg_ACEOF 195072b4363aSmrg 195172b4363aSmrgcat >>confdefs.h <<_ACEOF 195272b4363aSmrg#define PACKAGE_STRING "$PACKAGE_STRING" 195372b4363aSmrg_ACEOF 195472b4363aSmrg 195572b4363aSmrgcat >>confdefs.h <<_ACEOF 195672b4363aSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 195772b4363aSmrg_ACEOF 195872b4363aSmrg 195908e312fdSmrgcat >>confdefs.h <<_ACEOF 196008e312fdSmrg#define PACKAGE_URL "$PACKAGE_URL" 196108e312fdSmrg_ACEOF 196208e312fdSmrg 196372b4363aSmrg 196472b4363aSmrg# Let the site file select an alternate cache file if it wants to. 1965dd77ae96Smrg# Prefer an explicitly selected file to automatically selected ones. 1966dd77ae96Smrgac_site_file1=NONE 1967dd77ae96Smrgac_site_file2=NONE 196872b4363aSmrgif test -n "$CONFIG_SITE"; then 196908e312fdSmrg # We do not want a PATH search for config.site. 197008e312fdSmrg case $CONFIG_SITE in #(( 197108e312fdSmrg -*) ac_site_file1=./$CONFIG_SITE;; 197208e312fdSmrg */*) ac_site_file1=$CONFIG_SITE;; 197308e312fdSmrg *) ac_site_file1=./$CONFIG_SITE;; 197408e312fdSmrg esac 197572b4363aSmrgelif test "x$prefix" != xNONE; then 1976dd77ae96Smrg ac_site_file1=$prefix/share/config.site 1977dd77ae96Smrg ac_site_file2=$prefix/etc/config.site 197872b4363aSmrgelse 1979dd77ae96Smrg ac_site_file1=$ac_default_prefix/share/config.site 1980dd77ae96Smrg ac_site_file2=$ac_default_prefix/etc/config.site 198172b4363aSmrgfi 1982dd77ae96Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 198372b4363aSmrgdo 1984dd77ae96Smrg test "x$ac_site_file" = xNONE && continue 198508e312fdSmrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 198608e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1987dd77ae96Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 198872b4363aSmrg sed 's/^/| /' "$ac_site_file" >&5 198908e312fdSmrg . "$ac_site_file" \ 199008e312fdSmrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 199108e312fdSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 199208e312fdSmrgas_fn_error $? "failed to load site script $ac_site_file 199308e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 199472b4363aSmrg fi 199572b4363aSmrgdone 199672b4363aSmrg 199772b4363aSmrgif test -r "$cache_file"; then 199808e312fdSmrg # Some versions of bash will fail to source /dev/null (special files 199908e312fdSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 200008e312fdSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 200108e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2002dd77ae96Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 200372b4363aSmrg case $cache_file in 200472b4363aSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 200572b4363aSmrg *) . "./$cache_file";; 200672b4363aSmrg esac 200772b4363aSmrg fi 200872b4363aSmrgelse 200908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2010dd77ae96Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 201172b4363aSmrg >$cache_file 201272b4363aSmrgfi 201372b4363aSmrg 201472b4363aSmrg# Check that the precious variables saved in the cache have kept the same 201572b4363aSmrg# value. 201672b4363aSmrgac_cache_corrupted=false 201772b4363aSmrgfor ac_var in $ac_precious_vars; do 201872b4363aSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 201972b4363aSmrg eval ac_new_set=\$ac_env_${ac_var}_set 202072b4363aSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 202172b4363aSmrg eval ac_new_val=\$ac_env_${ac_var}_value 202272b4363aSmrg case $ac_old_set,$ac_new_set in 202372b4363aSmrg set,) 202408e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2025dd77ae96Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 202672b4363aSmrg ac_cache_corrupted=: ;; 202772b4363aSmrg ,set) 202808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2029dd77ae96Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 203072b4363aSmrg ac_cache_corrupted=: ;; 203172b4363aSmrg ,);; 203272b4363aSmrg *) 203372b4363aSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 2034dd77ae96Smrg # differences in whitespace do not lead to failure. 2035dd77ae96Smrg ac_old_val_w=`echo x $ac_old_val` 2036dd77ae96Smrg ac_new_val_w=`echo x $ac_new_val` 2037dd77ae96Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 203808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2039dd77ae96Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2040dd77ae96Smrg ac_cache_corrupted=: 2041dd77ae96Smrg else 204208e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2043dd77ae96Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2044dd77ae96Smrg eval $ac_var=\$ac_old_val 2045dd77ae96Smrg fi 204608e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2047dd77ae96Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 204808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2049dd77ae96Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 205072b4363aSmrg fi;; 205172b4363aSmrg esac 205272b4363aSmrg # Pass precious variables to config.status. 205372b4363aSmrg if test "$ac_new_set" = set; then 205472b4363aSmrg case $ac_new_val in 2055dd77ae96Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 205672b4363aSmrg *) ac_arg=$ac_var=$ac_new_val ;; 205772b4363aSmrg esac 205872b4363aSmrg case " $ac_configure_args " in 205972b4363aSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 206008e312fdSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 206172b4363aSmrg esac 206272b4363aSmrg fi 206372b4363aSmrgdone 206472b4363aSmrgif $ac_cache_corrupted; then 206508e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2066dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 206708e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2068dd77ae96Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 206908e312fdSmrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 207072b4363aSmrgfi 207108e312fdSmrg## -------------------- ## 207208e312fdSmrg## Main body of script. ## 207308e312fdSmrg## -------------------- ## 207472b4363aSmrg 207572b4363aSmrgac_ext=c 207672b4363aSmrgac_cpp='$CPP $CPPFLAGS' 207772b4363aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 207872b4363aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 207972b4363aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 208072b4363aSmrg 208172b4363aSmrg 208208e312fdSmrg 208308e312fdSmrgac_config_headers="$ac_config_headers config.h" 208408e312fdSmrg 208508e312fdSmrg 208608e312fdSmrg# Initialize Automake 208733dddc75Smrgam__api_version='1.15' 208872b4363aSmrg 208972b4363aSmrgac_aux_dir= 209072b4363aSmrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 209172b4363aSmrg if test -f "$ac_dir/install-sh"; then 209272b4363aSmrg ac_aux_dir=$ac_dir 209372b4363aSmrg ac_install_sh="$ac_aux_dir/install-sh -c" 209472b4363aSmrg break 209572b4363aSmrg elif test -f "$ac_dir/install.sh"; then 209672b4363aSmrg ac_aux_dir=$ac_dir 209772b4363aSmrg ac_install_sh="$ac_aux_dir/install.sh -c" 209872b4363aSmrg break 209972b4363aSmrg elif test -f "$ac_dir/shtool"; then 210072b4363aSmrg ac_aux_dir=$ac_dir 210172b4363aSmrg ac_install_sh="$ac_aux_dir/shtool install -c" 210272b4363aSmrg break 210372b4363aSmrg fi 210472b4363aSmrgdone 210572b4363aSmrgif test -z "$ac_aux_dir"; then 210608e312fdSmrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 210772b4363aSmrgfi 210872b4363aSmrg 210972b4363aSmrg# These three variables are undocumented and unsupported, 211072b4363aSmrg# and are intended to be withdrawn in a future Autoconf release. 211172b4363aSmrg# They can cause serious problems if a builder's source tree is in a directory 211272b4363aSmrg# whose full name contains unusual characters. 211372b4363aSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 211472b4363aSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 211572b4363aSmrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 211672b4363aSmrg 211772b4363aSmrg 211872b4363aSmrg# Find a good install program. We prefer a C program (faster), 211972b4363aSmrg# so one script is as good as another. But avoid the broken or 212072b4363aSmrg# incompatible versions: 212172b4363aSmrg# SysV /etc/install, /usr/sbin/install 212272b4363aSmrg# SunOS /usr/etc/install 212372b4363aSmrg# IRIX /sbin/install 212472b4363aSmrg# AIX /bin/install 212572b4363aSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 212672b4363aSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 212772b4363aSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 212872b4363aSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 212972b4363aSmrg# OS/2's system install, which has a completely different semantic 213072b4363aSmrg# ./install, which can be erroneously created by make from ./install.sh. 2131dd77ae96Smrg# Reject install programs that cannot install multiple files. 213208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2133dd77ae96Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 213472b4363aSmrgif test -z "$INSTALL"; then 213508e312fdSmrgif ${ac_cv_path_install+:} false; then : 2136dd77ae96Smrg $as_echo_n "(cached) " >&6 213772b4363aSmrgelse 213872b4363aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 213972b4363aSmrgfor as_dir in $PATH 214072b4363aSmrgdo 214172b4363aSmrg IFS=$as_save_IFS 214272b4363aSmrg test -z "$as_dir" && as_dir=. 214308e312fdSmrg # Account for people who put trailing slashes in PATH elements. 214408e312fdSmrgcase $as_dir/ in #(( 214508e312fdSmrg ./ | .// | /[cC]/* | \ 214672b4363aSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 214708e312fdSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 214872b4363aSmrg /usr/ucb/* ) ;; 214972b4363aSmrg *) 215072b4363aSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 215172b4363aSmrg # Don't use installbsd from OSF since it installs stuff as root 215272b4363aSmrg # by default. 215372b4363aSmrg for ac_prog in ginstall scoinst install; do 215472b4363aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 215533dddc75Smrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 215672b4363aSmrg if test $ac_prog = install && 215772b4363aSmrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 215872b4363aSmrg # AIX install. It has an incompatible calling convention. 215972b4363aSmrg : 216072b4363aSmrg elif test $ac_prog = install && 216172b4363aSmrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 216272b4363aSmrg # program-specific install script used by HP pwplus--don't use. 216372b4363aSmrg : 216472b4363aSmrg else 2165dd77ae96Smrg rm -rf conftest.one conftest.two conftest.dir 2166dd77ae96Smrg echo one > conftest.one 2167dd77ae96Smrg echo two > conftest.two 2168dd77ae96Smrg mkdir conftest.dir 2169dd77ae96Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2170dd77ae96Smrg test -s conftest.one && test -s conftest.two && 2171dd77ae96Smrg test -s conftest.dir/conftest.one && 2172dd77ae96Smrg test -s conftest.dir/conftest.two 2173dd77ae96Smrg then 2174dd77ae96Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2175dd77ae96Smrg break 3 2176dd77ae96Smrg fi 217772b4363aSmrg fi 217872b4363aSmrg fi 217972b4363aSmrg done 218072b4363aSmrg done 218172b4363aSmrg ;; 218272b4363aSmrgesac 2183dd77ae96Smrg 218408e312fdSmrg done 218572b4363aSmrgIFS=$as_save_IFS 218672b4363aSmrg 2187dd77ae96Smrgrm -rf conftest.one conftest.two conftest.dir 218872b4363aSmrg 218972b4363aSmrgfi 219072b4363aSmrg if test "${ac_cv_path_install+set}" = set; then 219172b4363aSmrg INSTALL=$ac_cv_path_install 219272b4363aSmrg else 219372b4363aSmrg # As a last resort, use the slow shell script. Don't cache a 219472b4363aSmrg # value for INSTALL within a source directory, because that will 219572b4363aSmrg # break other packages using the cache if that directory is 219672b4363aSmrg # removed, or if the value is a relative name. 219772b4363aSmrg INSTALL=$ac_install_sh 219872b4363aSmrg fi 219972b4363aSmrgfi 220008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2201dd77ae96Smrg$as_echo "$INSTALL" >&6; } 220272b4363aSmrg 220372b4363aSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 220472b4363aSmrg# It thinks the first close brace ends the variable substitution. 220572b4363aSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 220672b4363aSmrg 220772b4363aSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 220872b4363aSmrg 220972b4363aSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 221072b4363aSmrg 221108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2212dd77ae96Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 2213dd77ae96Smrg# Reject unsafe characters in $srcdir or the absolute working directory 2214dd77ae96Smrg# name. Accept space and tab only in the latter. 2215dd77ae96Smrgam_lf=' 2216dd77ae96Smrg' 2217dd77ae96Smrgcase `pwd` in 2218dd77ae96Smrg *[\\\"\#\$\&\'\`$am_lf]*) 221908e312fdSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2220dd77ae96Smrgesac 2221dd77ae96Smrgcase $srcdir in 2222dd77ae96Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 222333dddc75Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2224dd77ae96Smrgesac 2225dd77ae96Smrg 222633dddc75Smrg# Do 'set' in a subshell so we don't clobber the current shell's 222772b4363aSmrg# arguments. Must try -L first in case configure is actually a 222872b4363aSmrg# symlink; some systems play weird games with the mod time of symlinks 222972b4363aSmrg# (eg FreeBSD returns the mod time of the symlink's containing 223072b4363aSmrg# directory). 223172b4363aSmrgif ( 223233dddc75Smrg am_has_slept=no 223333dddc75Smrg for am_try in 1 2; do 223433dddc75Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 223533dddc75Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 223633dddc75Smrg if test "$*" = "X"; then 223733dddc75Smrg # -L didn't work. 223833dddc75Smrg set X `ls -t "$srcdir/configure" conftest.file` 223933dddc75Smrg fi 224033dddc75Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 224133dddc75Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 224233dddc75Smrg 224333dddc75Smrg # If neither matched, then we have a broken ls. This can happen 224433dddc75Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 224533dddc75Smrg # broken ls alias from the environment. This has actually 224633dddc75Smrg # happened. Such a system could not be considered "sane". 224733dddc75Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 224833dddc75Smrg alias in your environment" "$LINENO" 5 224933dddc75Smrg fi 225033dddc75Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 225133dddc75Smrg break 225233dddc75Smrg fi 225333dddc75Smrg # Just in case. 225433dddc75Smrg sleep 1 225533dddc75Smrg am_has_slept=yes 225633dddc75Smrg done 225772b4363aSmrg test "$2" = conftest.file 225872b4363aSmrg ) 225972b4363aSmrgthen 226072b4363aSmrg # Ok. 226172b4363aSmrg : 226272b4363aSmrgelse 226308e312fdSmrg as_fn_error $? "newly created file is older than distributed files! 226408e312fdSmrgCheck your system clock" "$LINENO" 5 226572b4363aSmrgfi 226608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2267dd77ae96Smrg$as_echo "yes" >&6; } 226833dddc75Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 226933dddc75Smrg# generated files are strictly newer. 227033dddc75Smrgam_sleep_pid= 227133dddc75Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 227233dddc75Smrg ( sleep 1 ) & 227333dddc75Smrg am_sleep_pid=$! 227433dddc75Smrgfi 227533dddc75Smrg 227633dddc75Smrgrm -f conftest.file 227733dddc75Smrg 227872b4363aSmrgtest "$program_prefix" != NONE && 227972b4363aSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 228072b4363aSmrg# Use a double $ so make ignores it. 228172b4363aSmrgtest "$program_suffix" != NONE && 228272b4363aSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2283dd77ae96Smrg# Double any \ or $. 228472b4363aSmrg# By default was `s,x,x', remove it if useless. 2285dd77ae96Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2286dd77ae96Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 228772b4363aSmrg 228833dddc75Smrg# Expand $ac_aux_dir to an absolute path. 228933dddc75Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 229072b4363aSmrg 2291dd77ae96Smrgif test x"${MISSING+set}" != xset; then 2292dd77ae96Smrg case $am_aux_dir in 2293dd77ae96Smrg *\ * | *\ *) 2294dd77ae96Smrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2295dd77ae96Smrg *) 2296dd77ae96Smrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 2297dd77ae96Smrg esac 2298dd77ae96Smrgfi 229972b4363aSmrg# Use eval to expand $SHELL 230033dddc75Smrgif eval "$MISSING --is-lightweight"; then 230133dddc75Smrg am_missing_run="$MISSING " 230272b4363aSmrgelse 230372b4363aSmrg am_missing_run= 230433dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 230533dddc75Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 230672b4363aSmrgfi 230772b4363aSmrg 230833dddc75Smrgif test x"${install_sh+set}" != xset; then 2309dd77ae96Smrg case $am_aux_dir in 2310dd77ae96Smrg *\ * | *\ *) 2311dd77ae96Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2312dd77ae96Smrg *) 2313dd77ae96Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2314dd77ae96Smrg esac 2315dd77ae96Smrgfi 2316dd77ae96Smrg 231733dddc75Smrg# Installed binaries are usually stripped using 'strip' when the user 231833dddc75Smrg# run "make install-strip". However 'strip' might not be the right 2319dd77ae96Smrg# tool to use in cross-compilation environments, therefore Automake 232033dddc75Smrg# will honor the 'STRIP' environment variable to overrule this program. 2321dd77ae96Smrgif test "$cross_compiling" != no; then 2322dd77ae96Smrg if test -n "$ac_tool_prefix"; then 2323dd77ae96Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2324dd77ae96Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 232508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2326dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 232708e312fdSmrgif ${ac_cv_prog_STRIP+:} false; then : 2328dd77ae96Smrg $as_echo_n "(cached) " >&6 2329dd77ae96Smrgelse 2330dd77ae96Smrg if test -n "$STRIP"; then 2331dd77ae96Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2332dd77ae96Smrgelse 2333dd77ae96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2334dd77ae96Smrgfor as_dir in $PATH 2335dd77ae96Smrgdo 2336dd77ae96Smrg IFS=$as_save_IFS 2337dd77ae96Smrg test -z "$as_dir" && as_dir=. 233808e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 233933dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2340dd77ae96Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 234108e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2342dd77ae96Smrg break 2 2343dd77ae96Smrg fi 2344dd77ae96Smrgdone 234508e312fdSmrg done 2346dd77ae96SmrgIFS=$as_save_IFS 2347dd77ae96Smrg 2348dd77ae96Smrgfi 2349dd77ae96Smrgfi 2350dd77ae96SmrgSTRIP=$ac_cv_prog_STRIP 2351dd77ae96Smrgif test -n "$STRIP"; then 235208e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2353dd77ae96Smrg$as_echo "$STRIP" >&6; } 2354dd77ae96Smrgelse 235508e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2356dd77ae96Smrg$as_echo "no" >&6; } 2357dd77ae96Smrgfi 2358dd77ae96Smrg 2359dd77ae96Smrg 2360dd77ae96Smrgfi 2361dd77ae96Smrgif test -z "$ac_cv_prog_STRIP"; then 2362dd77ae96Smrg ac_ct_STRIP=$STRIP 2363dd77ae96Smrg # Extract the first word of "strip", so it can be a program name with args. 2364dd77ae96Smrgset dummy strip; ac_word=$2 236508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2366dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 236708e312fdSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2368dd77ae96Smrg $as_echo_n "(cached) " >&6 2369dd77ae96Smrgelse 2370dd77ae96Smrg if test -n "$ac_ct_STRIP"; then 2371dd77ae96Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2372dd77ae96Smrgelse 2373dd77ae96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2374dd77ae96Smrgfor as_dir in $PATH 2375dd77ae96Smrgdo 2376dd77ae96Smrg IFS=$as_save_IFS 2377dd77ae96Smrg test -z "$as_dir" && as_dir=. 237808e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 237933dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2380dd77ae96Smrg ac_cv_prog_ac_ct_STRIP="strip" 238108e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2382dd77ae96Smrg break 2 2383dd77ae96Smrg fi 2384dd77ae96Smrgdone 238508e312fdSmrg done 2386dd77ae96SmrgIFS=$as_save_IFS 2387dd77ae96Smrg 2388dd77ae96Smrgfi 2389dd77ae96Smrgfi 2390dd77ae96Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2391dd77ae96Smrgif test -n "$ac_ct_STRIP"; then 239208e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2393dd77ae96Smrg$as_echo "$ac_ct_STRIP" >&6; } 2394dd77ae96Smrgelse 239508e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2396dd77ae96Smrg$as_echo "no" >&6; } 2397dd77ae96Smrgfi 2398dd77ae96Smrg 2399dd77ae96Smrg if test "x$ac_ct_STRIP" = x; then 2400dd77ae96Smrg STRIP=":" 2401dd77ae96Smrg else 2402dd77ae96Smrg case $cross_compiling:$ac_tool_warned in 2403dd77ae96Smrgyes:) 240408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2405dd77ae96Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2406dd77ae96Smrgac_tool_warned=yes ;; 2407dd77ae96Smrgesac 2408dd77ae96Smrg STRIP=$ac_ct_STRIP 2409dd77ae96Smrg fi 2410dd77ae96Smrgelse 2411dd77ae96Smrg STRIP="$ac_cv_prog_STRIP" 2412dd77ae96Smrgfi 2413dd77ae96Smrg 2414dd77ae96Smrgfi 2415dd77ae96SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2416dd77ae96Smrg 241708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2418dd77ae96Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2419dd77ae96Smrgif test -z "$MKDIR_P"; then 242008e312fdSmrg if ${ac_cv_path_mkdir+:} false; then : 2421dd77ae96Smrg $as_echo_n "(cached) " >&6 2422dd77ae96Smrgelse 242372b4363aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 242472b4363aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 242572b4363aSmrgdo 242672b4363aSmrg IFS=$as_save_IFS 242772b4363aSmrg test -z "$as_dir" && as_dir=. 242808e312fdSmrg for ac_prog in mkdir gmkdir; do 242972b4363aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 243033dddc75Smrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 243172b4363aSmrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 243272b4363aSmrg 'mkdir (GNU coreutils) '* | \ 243372b4363aSmrg 'mkdir (coreutils) '* | \ 243472b4363aSmrg 'mkdir (fileutils) '4.1*) 243572b4363aSmrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 243672b4363aSmrg break 3;; 243772b4363aSmrg esac 243872b4363aSmrg done 243972b4363aSmrg done 244008e312fdSmrg done 244172b4363aSmrgIFS=$as_save_IFS 244272b4363aSmrg 244372b4363aSmrgfi 244472b4363aSmrg 244508e312fdSmrg test -d ./--version && rmdir ./--version 244672b4363aSmrg if test "${ac_cv_path_mkdir+set}" = set; then 244772b4363aSmrg MKDIR_P="$ac_cv_path_mkdir -p" 244872b4363aSmrg else 244972b4363aSmrg # As a last resort, use the slow shell script. Don't cache a 245072b4363aSmrg # value for MKDIR_P within a source directory, because that will 245172b4363aSmrg # break other packages using the cache if that directory is 245272b4363aSmrg # removed, or if the value is a relative name. 245372b4363aSmrg MKDIR_P="$ac_install_sh -d" 245472b4363aSmrg fi 245572b4363aSmrgfi 245608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2457dd77ae96Smrg$as_echo "$MKDIR_P" >&6; } 245872b4363aSmrg 245972b4363aSmrgfor ac_prog in gawk mawk nawk awk 246072b4363aSmrgdo 246172b4363aSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 246272b4363aSmrgset dummy $ac_prog; ac_word=$2 246308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2464dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 246508e312fdSmrgif ${ac_cv_prog_AWK+:} false; then : 2466dd77ae96Smrg $as_echo_n "(cached) " >&6 246772b4363aSmrgelse 246872b4363aSmrg if test -n "$AWK"; then 246972b4363aSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 247072b4363aSmrgelse 247172b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 247272b4363aSmrgfor as_dir in $PATH 247372b4363aSmrgdo 247472b4363aSmrg IFS=$as_save_IFS 247572b4363aSmrg test -z "$as_dir" && as_dir=. 247608e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 247733dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 247872b4363aSmrg ac_cv_prog_AWK="$ac_prog" 247908e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 248072b4363aSmrg break 2 248172b4363aSmrg fi 248272b4363aSmrgdone 248308e312fdSmrg done 248472b4363aSmrgIFS=$as_save_IFS 248572b4363aSmrg 248672b4363aSmrgfi 248772b4363aSmrgfi 248872b4363aSmrgAWK=$ac_cv_prog_AWK 248972b4363aSmrgif test -n "$AWK"; then 249008e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2491dd77ae96Smrg$as_echo "$AWK" >&6; } 249272b4363aSmrgelse 249308e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2494dd77ae96Smrg$as_echo "no" >&6; } 249572b4363aSmrgfi 249672b4363aSmrg 249772b4363aSmrg 249872b4363aSmrg test -n "$AWK" && break 249972b4363aSmrgdone 250072b4363aSmrg 250108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2502dd77ae96Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2503dd77ae96Smrgset x ${MAKE-make} 2504dd77ae96Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 250508e312fdSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2506dd77ae96Smrg $as_echo_n "(cached) " >&6 250772b4363aSmrgelse 250872b4363aSmrg cat >conftest.make <<\_ACEOF 250972b4363aSmrgSHELL = /bin/sh 251072b4363aSmrgall: 251172b4363aSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 251272b4363aSmrg_ACEOF 251308e312fdSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 251472b4363aSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 251572b4363aSmrg *@@@%%%=?*=@@@%%%*) 251672b4363aSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 251772b4363aSmrg *) 251872b4363aSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 251972b4363aSmrgesac 252072b4363aSmrgrm -f conftest.make 252172b4363aSmrgfi 252272b4363aSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 252308e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2524dd77ae96Smrg$as_echo "yes" >&6; } 252572b4363aSmrg SET_MAKE= 252672b4363aSmrgelse 252708e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2528dd77ae96Smrg$as_echo "no" >&6; } 252972b4363aSmrg SET_MAKE="MAKE=${MAKE-make}" 253072b4363aSmrgfi 253172b4363aSmrg 253272b4363aSmrgrm -rf .tst 2>/dev/null 253372b4363aSmrgmkdir .tst 2>/dev/null 253472b4363aSmrgif test -d .tst; then 253572b4363aSmrg am__leading_dot=. 253672b4363aSmrgelse 253772b4363aSmrg am__leading_dot=_ 253872b4363aSmrgfi 253972b4363aSmrgrmdir .tst 2>/dev/null 254072b4363aSmrg 254133dddc75Smrg# Check whether --enable-silent-rules was given. 254233dddc75Smrgif test "${enable_silent_rules+set}" = set; then : 254333dddc75Smrg enableval=$enable_silent_rules; 254433dddc75Smrgfi 254533dddc75Smrg 254633dddc75Smrgcase $enable_silent_rules in # ((( 254733dddc75Smrg yes) AM_DEFAULT_VERBOSITY=0;; 254833dddc75Smrg no) AM_DEFAULT_VERBOSITY=1;; 254933dddc75Smrg *) AM_DEFAULT_VERBOSITY=1;; 255033dddc75Smrgesac 255133dddc75Smrgam_make=${MAKE-make} 255233dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 255333dddc75Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 255433dddc75Smrgif ${am_cv_make_support_nested_variables+:} false; then : 255533dddc75Smrg $as_echo_n "(cached) " >&6 255633dddc75Smrgelse 255733dddc75Smrg if $as_echo 'TRUE=$(BAR$(V)) 255833dddc75SmrgBAR0=false 255933dddc75SmrgBAR1=true 256033dddc75SmrgV=1 256133dddc75Smrgam__doit: 256233dddc75Smrg @$(TRUE) 256333dddc75Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 256433dddc75Smrg am_cv_make_support_nested_variables=yes 256533dddc75Smrgelse 256633dddc75Smrg am_cv_make_support_nested_variables=no 256733dddc75Smrgfi 256833dddc75Smrgfi 256933dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 257033dddc75Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 257133dddc75Smrgif test $am_cv_make_support_nested_variables = yes; then 257233dddc75Smrg AM_V='$(V)' 257333dddc75Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 257433dddc75Smrgelse 257533dddc75Smrg AM_V=$AM_DEFAULT_VERBOSITY 257633dddc75Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 257733dddc75Smrgfi 257833dddc75SmrgAM_BACKSLASH='\' 257933dddc75Smrg 258072b4363aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 258172b4363aSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 258272b4363aSmrg # is not polluted with repeated "-I." 258372b4363aSmrg am__isrc=' -I$(srcdir)' 258472b4363aSmrg # test to see if srcdir already configured 258572b4363aSmrg if test -f $srcdir/config.status; then 258608e312fdSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 258772b4363aSmrg fi 258872b4363aSmrgfi 258972b4363aSmrg 259072b4363aSmrg# test whether we have cygpath 259172b4363aSmrgif test -z "$CYGPATH_W"; then 259272b4363aSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 259372b4363aSmrg CYGPATH_W='cygpath -w' 259472b4363aSmrg else 259572b4363aSmrg CYGPATH_W=echo 259672b4363aSmrg fi 259772b4363aSmrgfi 259872b4363aSmrg 259972b4363aSmrg 260072b4363aSmrg# Define the identity of the package. 260172b4363aSmrg PACKAGE='xgamma' 260233dddc75Smrg VERSION='1.0.6' 260372b4363aSmrg 260472b4363aSmrg 260572b4363aSmrgcat >>confdefs.h <<_ACEOF 260672b4363aSmrg#define PACKAGE "$PACKAGE" 260772b4363aSmrg_ACEOF 260872b4363aSmrg 260972b4363aSmrg 261072b4363aSmrgcat >>confdefs.h <<_ACEOF 261172b4363aSmrg#define VERSION "$VERSION" 261272b4363aSmrg_ACEOF 261372b4363aSmrg 261472b4363aSmrg# Some tools Automake needs. 261572b4363aSmrg 261672b4363aSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 261772b4363aSmrg 261872b4363aSmrg 261972b4363aSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 262072b4363aSmrg 262172b4363aSmrg 262272b4363aSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 262372b4363aSmrg 262472b4363aSmrg 262572b4363aSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 262672b4363aSmrg 262772b4363aSmrg 262872b4363aSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 262972b4363aSmrg 263033dddc75Smrg# For better backward compatibility. To be removed once Automake 1.9.x 263133dddc75Smrg# dies out for good. For more background, see: 263233dddc75Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 263333dddc75Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 263433dddc75Smrgmkdir_p='$(MKDIR_P)' 263572b4363aSmrg 263633dddc75Smrg# We need awk for the "check" target (and possibly the TAP driver). The 263733dddc75Smrg# system "awk" is bad on some platforms. 263833dddc75Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 263933dddc75Smrg# in the wild :-( We should find a proper way to deprecate it ... 264033dddc75SmrgAMTAR='$${TAR-tar}' 264172b4363aSmrg 264272b4363aSmrg 264333dddc75Smrg# We'll loop over all known methods to create a tar archive until one works. 264433dddc75Smrg_am_tools='gnutar pax cpio none' 264572b4363aSmrg 264633dddc75Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 264772b4363aSmrg 264872b4363aSmrg 264972b4363aSmrg 2650dd77ae96Smrg 265172b4363aSmrg 265272b4363aSmrg 265333dddc75Smrg# POSIX will say in a future version that running "rm -f" with no argument 265433dddc75Smrg# is OK; and we want to be able to make that assumption in our Makefile 265533dddc75Smrg# recipes. So use an aggressive probe to check that the usage we want is 265633dddc75Smrg# actually supported "in the wild" to an acceptable degree. 265733dddc75Smrg# See automake bug#10828. 265833dddc75Smrg# To make any issue more visible, cause the running configure to be aborted 265933dddc75Smrg# by default if the 'rm' program in use doesn't match our expectations; the 266033dddc75Smrg# user can still override this though. 266133dddc75Smrgif rm -f && rm -fr && rm -rf; then : OK; else 266233dddc75Smrg cat >&2 <<'END' 266333dddc75SmrgOops! 266433dddc75Smrg 266533dddc75SmrgYour 'rm' program seems unable to run without file operands specified 266633dddc75Smrgon the command line, even when the '-f' option is present. This is contrary 266733dddc75Smrgto the behaviour of most rm programs out there, and not conforming with 266833dddc75Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 266933dddc75Smrg 267033dddc75SmrgPlease tell bug-automake@gnu.org about your system, including the value 267133dddc75Smrgof your $PATH and any error possibly output before this message. This 267233dddc75Smrgcan help us improve future automake versions. 267333dddc75Smrg 267433dddc75SmrgEND 267533dddc75Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 267633dddc75Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 267733dddc75Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 267833dddc75Smrg echo >&2 267933dddc75Smrg else 268033dddc75Smrg cat >&2 <<'END' 268133dddc75SmrgAborting the configuration process, to ensure you take notice of the issue. 268233dddc75Smrg 268333dddc75SmrgYou can download and install GNU coreutils to get an 'rm' implementation 268433dddc75Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>. 268572b4363aSmrg 268633dddc75SmrgIf you want to complete the configuration process using your problematic 268733dddc75Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 268833dddc75Smrgto "yes", and re-run configure. 268933dddc75Smrg 269033dddc75SmrgEND 269133dddc75Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 269233dddc75Smrg fi 269333dddc75Smrgfi 269472b4363aSmrg 269572b4363aSmrg 269608e312fdSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 269708e312fdSmrg 2698dd77ae96Smrg 2699dd77ae96Smrg 2700dd77ae96Smrg 2701dd77ae96Smrg 2702dd77ae96Smrg 2703dd77ae96Smrg 2704dd77ae96Smrg 2705dd77ae96Smrg 2706dd77ae96Smrg 2707dd77ae96Smrg 270808e312fdSmrgDEPDIR="${am__leading_dot}deps" 270908e312fdSmrg 271008e312fdSmrgac_config_commands="$ac_config_commands depfiles" 2711dd77ae96Smrg 2712dd77ae96Smrg 271308e312fdSmrgam_make=${MAKE-make} 271408e312fdSmrgcat > confinc << 'END' 271508e312fdSmrgam__doit: 271608e312fdSmrg @echo this is the am__doit target 271708e312fdSmrg.PHONY: am__doit 271808e312fdSmrgEND 271908e312fdSmrg# If we don't find an include directive, just comment out the code. 272008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 272108e312fdSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 272208e312fdSmrgam__include="#" 272308e312fdSmrgam__quote= 272408e312fdSmrg_am_result=none 272508e312fdSmrg# First try GNU make style include. 272608e312fdSmrgecho "include confinc" > confmf 272733dddc75Smrg# Ignore all kinds of additional output from 'make'. 272808e312fdSmrgcase `$am_make -s -f confmf 2> /dev/null` in #( 272908e312fdSmrg*the\ am__doit\ target*) 273008e312fdSmrg am__include=include 273108e312fdSmrg am__quote= 273208e312fdSmrg _am_result=GNU 273308e312fdSmrg ;; 273408e312fdSmrgesac 273508e312fdSmrg# Now try BSD make style include. 273608e312fdSmrgif test "$am__include" = "#"; then 273708e312fdSmrg echo '.include "confinc"' > confmf 273808e312fdSmrg case `$am_make -s -f confmf 2> /dev/null` in #( 273908e312fdSmrg *the\ am__doit\ target*) 274008e312fdSmrg am__include=.include 274108e312fdSmrg am__quote="\"" 274208e312fdSmrg _am_result=BSD 274308e312fdSmrg ;; 274408e312fdSmrg esac 274508e312fdSmrgfi 274608e312fdSmrg 274708e312fdSmrg 274808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 274908e312fdSmrg$as_echo "$_am_result" >&6; } 275008e312fdSmrgrm -f confinc confmf 275108e312fdSmrg 275208e312fdSmrg# Check whether --enable-dependency-tracking was given. 275308e312fdSmrgif test "${enable_dependency_tracking+set}" = set; then : 275408e312fdSmrg enableval=$enable_dependency_tracking; 275508e312fdSmrgfi 275608e312fdSmrg 275708e312fdSmrgif test "x$enable_dependency_tracking" != xno; then 275808e312fdSmrg am_depcomp="$ac_aux_dir/depcomp" 275908e312fdSmrg AMDEPBACKSLASH='\' 276033dddc75Smrg am__nodep='_no' 276108e312fdSmrgfi 276208e312fdSmrg if test "x$enable_dependency_tracking" != xno; then 276308e312fdSmrg AMDEP_TRUE= 276408e312fdSmrg AMDEP_FALSE='#' 276508e312fdSmrgelse 276608e312fdSmrg AMDEP_TRUE='#' 276708e312fdSmrg AMDEP_FALSE= 276808e312fdSmrgfi 276972b4363aSmrg 277072b4363aSmrg 277172b4363aSmrgac_ext=c 277272b4363aSmrgac_cpp='$CPP $CPPFLAGS' 277372b4363aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 277472b4363aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 277572b4363aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 277672b4363aSmrgif test -n "$ac_tool_prefix"; then 277772b4363aSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 277872b4363aSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 277908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2780dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 278108e312fdSmrgif ${ac_cv_prog_CC+:} false; then : 2782dd77ae96Smrg $as_echo_n "(cached) " >&6 278372b4363aSmrgelse 278472b4363aSmrg if test -n "$CC"; then 278572b4363aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 278672b4363aSmrgelse 278772b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 278872b4363aSmrgfor as_dir in $PATH 278972b4363aSmrgdo 279072b4363aSmrg IFS=$as_save_IFS 279172b4363aSmrg test -z "$as_dir" && as_dir=. 279208e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 279333dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 279472b4363aSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 279508e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 279672b4363aSmrg break 2 279772b4363aSmrg fi 279872b4363aSmrgdone 279908e312fdSmrg done 280072b4363aSmrgIFS=$as_save_IFS 280172b4363aSmrg 280272b4363aSmrgfi 280372b4363aSmrgfi 280472b4363aSmrgCC=$ac_cv_prog_CC 280572b4363aSmrgif test -n "$CC"; then 280608e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2807dd77ae96Smrg$as_echo "$CC" >&6; } 280872b4363aSmrgelse 280908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2810dd77ae96Smrg$as_echo "no" >&6; } 281172b4363aSmrgfi 281272b4363aSmrg 281372b4363aSmrg 281472b4363aSmrgfi 281572b4363aSmrgif test -z "$ac_cv_prog_CC"; then 281672b4363aSmrg ac_ct_CC=$CC 281772b4363aSmrg # Extract the first word of "gcc", so it can be a program name with args. 281872b4363aSmrgset dummy gcc; ac_word=$2 281908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2820dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 282108e312fdSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 2822dd77ae96Smrg $as_echo_n "(cached) " >&6 282372b4363aSmrgelse 282472b4363aSmrg if test -n "$ac_ct_CC"; then 282572b4363aSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 282672b4363aSmrgelse 282772b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 282872b4363aSmrgfor as_dir in $PATH 282972b4363aSmrgdo 283072b4363aSmrg IFS=$as_save_IFS 283172b4363aSmrg test -z "$as_dir" && as_dir=. 283208e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 283333dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 283472b4363aSmrg ac_cv_prog_ac_ct_CC="gcc" 283508e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 283672b4363aSmrg break 2 283772b4363aSmrg fi 283872b4363aSmrgdone 283908e312fdSmrg done 284072b4363aSmrgIFS=$as_save_IFS 284172b4363aSmrg 284272b4363aSmrgfi 284372b4363aSmrgfi 284472b4363aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 284572b4363aSmrgif test -n "$ac_ct_CC"; then 284608e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2847dd77ae96Smrg$as_echo "$ac_ct_CC" >&6; } 284872b4363aSmrgelse 284908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2850dd77ae96Smrg$as_echo "no" >&6; } 285172b4363aSmrgfi 285272b4363aSmrg 285372b4363aSmrg if test "x$ac_ct_CC" = x; then 285472b4363aSmrg CC="" 285572b4363aSmrg else 285672b4363aSmrg case $cross_compiling:$ac_tool_warned in 285772b4363aSmrgyes:) 285808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2859dd77ae96Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 286072b4363aSmrgac_tool_warned=yes ;; 286172b4363aSmrgesac 286272b4363aSmrg CC=$ac_ct_CC 286372b4363aSmrg fi 286472b4363aSmrgelse 286572b4363aSmrg CC="$ac_cv_prog_CC" 286672b4363aSmrgfi 286772b4363aSmrg 286872b4363aSmrgif test -z "$CC"; then 286972b4363aSmrg if test -n "$ac_tool_prefix"; then 287072b4363aSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 287172b4363aSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 287208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2873dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 287408e312fdSmrgif ${ac_cv_prog_CC+:} false; then : 2875dd77ae96Smrg $as_echo_n "(cached) " >&6 287672b4363aSmrgelse 287772b4363aSmrg if test -n "$CC"; then 287872b4363aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 287972b4363aSmrgelse 288072b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 288172b4363aSmrgfor as_dir in $PATH 288272b4363aSmrgdo 288372b4363aSmrg IFS=$as_save_IFS 288472b4363aSmrg test -z "$as_dir" && as_dir=. 288508e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 288633dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 288772b4363aSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 288808e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 288972b4363aSmrg break 2 289072b4363aSmrg fi 289172b4363aSmrgdone 289208e312fdSmrg done 289372b4363aSmrgIFS=$as_save_IFS 289472b4363aSmrg 289572b4363aSmrgfi 289672b4363aSmrgfi 289772b4363aSmrgCC=$ac_cv_prog_CC 289872b4363aSmrgif test -n "$CC"; then 289908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2900dd77ae96Smrg$as_echo "$CC" >&6; } 290172b4363aSmrgelse 290208e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2903dd77ae96Smrg$as_echo "no" >&6; } 290472b4363aSmrgfi 290572b4363aSmrg 290672b4363aSmrg 290772b4363aSmrg fi 290872b4363aSmrgfi 290972b4363aSmrgif test -z "$CC"; then 291072b4363aSmrg # Extract the first word of "cc", so it can be a program name with args. 291172b4363aSmrgset dummy cc; ac_word=$2 291208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2913dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 291408e312fdSmrgif ${ac_cv_prog_CC+:} false; then : 2915dd77ae96Smrg $as_echo_n "(cached) " >&6 291672b4363aSmrgelse 291772b4363aSmrg if test -n "$CC"; then 291872b4363aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 291972b4363aSmrgelse 292072b4363aSmrg ac_prog_rejected=no 292172b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 292272b4363aSmrgfor as_dir in $PATH 292372b4363aSmrgdo 292472b4363aSmrg IFS=$as_save_IFS 292572b4363aSmrg test -z "$as_dir" && as_dir=. 292608e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 292733dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 292872b4363aSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 292972b4363aSmrg ac_prog_rejected=yes 293072b4363aSmrg continue 293172b4363aSmrg fi 293272b4363aSmrg ac_cv_prog_CC="cc" 293308e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 293472b4363aSmrg break 2 293572b4363aSmrg fi 293672b4363aSmrgdone 293708e312fdSmrg done 293872b4363aSmrgIFS=$as_save_IFS 293972b4363aSmrg 294072b4363aSmrgif test $ac_prog_rejected = yes; then 294172b4363aSmrg # We found a bogon in the path, so make sure we never use it. 294272b4363aSmrg set dummy $ac_cv_prog_CC 294372b4363aSmrg shift 294472b4363aSmrg if test $# != 0; then 294572b4363aSmrg # We chose a different compiler from the bogus one. 294672b4363aSmrg # However, it has the same basename, so the bogon will be chosen 294772b4363aSmrg # first if we set CC to just the basename; use the full file name. 294872b4363aSmrg shift 294972b4363aSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 295072b4363aSmrg fi 295172b4363aSmrgfi 295272b4363aSmrgfi 295372b4363aSmrgfi 295472b4363aSmrgCC=$ac_cv_prog_CC 295572b4363aSmrgif test -n "$CC"; then 295608e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2957dd77ae96Smrg$as_echo "$CC" >&6; } 295872b4363aSmrgelse 295908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2960dd77ae96Smrg$as_echo "no" >&6; } 296172b4363aSmrgfi 296272b4363aSmrg 296372b4363aSmrg 296472b4363aSmrgfi 296572b4363aSmrgif test -z "$CC"; then 296672b4363aSmrg if test -n "$ac_tool_prefix"; then 296772b4363aSmrg for ac_prog in cl.exe 296872b4363aSmrg do 296972b4363aSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 297072b4363aSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 297108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2972dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 297308e312fdSmrgif ${ac_cv_prog_CC+:} false; then : 2974dd77ae96Smrg $as_echo_n "(cached) " >&6 297572b4363aSmrgelse 297672b4363aSmrg if test -n "$CC"; then 297772b4363aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 297872b4363aSmrgelse 297972b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 298072b4363aSmrgfor as_dir in $PATH 298172b4363aSmrgdo 298272b4363aSmrg IFS=$as_save_IFS 298372b4363aSmrg test -z "$as_dir" && as_dir=. 298408e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 298533dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 298672b4363aSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 298708e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 298872b4363aSmrg break 2 298972b4363aSmrg fi 299072b4363aSmrgdone 299108e312fdSmrg done 299272b4363aSmrgIFS=$as_save_IFS 299372b4363aSmrg 299472b4363aSmrgfi 299572b4363aSmrgfi 299672b4363aSmrgCC=$ac_cv_prog_CC 299772b4363aSmrgif test -n "$CC"; then 299808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2999dd77ae96Smrg$as_echo "$CC" >&6; } 300072b4363aSmrgelse 300108e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3002dd77ae96Smrg$as_echo "no" >&6; } 300372b4363aSmrgfi 300472b4363aSmrg 300572b4363aSmrg 300672b4363aSmrg test -n "$CC" && break 300772b4363aSmrg done 300872b4363aSmrgfi 300972b4363aSmrgif test -z "$CC"; then 301072b4363aSmrg ac_ct_CC=$CC 301172b4363aSmrg for ac_prog in cl.exe 301272b4363aSmrgdo 301372b4363aSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 301472b4363aSmrgset dummy $ac_prog; ac_word=$2 301508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3016dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; } 301708e312fdSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 3018dd77ae96Smrg $as_echo_n "(cached) " >&6 301972b4363aSmrgelse 302072b4363aSmrg if test -n "$ac_ct_CC"; then 302172b4363aSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 302272b4363aSmrgelse 302372b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 302472b4363aSmrgfor as_dir in $PATH 302572b4363aSmrgdo 302672b4363aSmrg IFS=$as_save_IFS 302772b4363aSmrg test -z "$as_dir" && as_dir=. 302808e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 302933dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 303072b4363aSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 303108e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 303272b4363aSmrg break 2 303372b4363aSmrg fi 303472b4363aSmrgdone 303508e312fdSmrg done 303672b4363aSmrgIFS=$as_save_IFS 303772b4363aSmrg 303872b4363aSmrgfi 303972b4363aSmrgfi 304072b4363aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 304172b4363aSmrgif test -n "$ac_ct_CC"; then 304208e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3043dd77ae96Smrg$as_echo "$ac_ct_CC" >&6; } 304472b4363aSmrgelse 304508e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3046dd77ae96Smrg$as_echo "no" >&6; } 304772b4363aSmrgfi 304872b4363aSmrg 304972b4363aSmrg 305072b4363aSmrg test -n "$ac_ct_CC" && break 305172b4363aSmrgdone 305272b4363aSmrg 305372b4363aSmrg if test "x$ac_ct_CC" = x; then 305472b4363aSmrg CC="" 305572b4363aSmrg else 305672b4363aSmrg case $cross_compiling:$ac_tool_warned in 305772b4363aSmrgyes:) 305808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3059dd77ae96Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 306072b4363aSmrgac_tool_warned=yes ;; 306172b4363aSmrgesac 306272b4363aSmrg CC=$ac_ct_CC 306372b4363aSmrg fi 306472b4363aSmrgfi 306572b4363aSmrg 306672b4363aSmrgfi 306772b4363aSmrg 306872b4363aSmrg 306908e312fdSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3070dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 307108e312fdSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 307208e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 307372b4363aSmrg 307472b4363aSmrg# Provide some information about the compiler. 307508e312fdSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3076dd77ae96Smrgset X $ac_compile 3077dd77ae96Smrgac_compiler=$2 307808e312fdSmrgfor ac_option in --version -v -V -qversion; do 307908e312fdSmrg { { ac_try="$ac_compiler $ac_option >&5" 308072b4363aSmrgcase "(($ac_try" in 308172b4363aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 308272b4363aSmrg *) ac_try_echo=$ac_try;; 308372b4363aSmrgesac 308408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 308508e312fdSmrg$as_echo "$ac_try_echo"; } >&5 308608e312fdSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 308772b4363aSmrg ac_status=$? 308808e312fdSmrg if test -s conftest.err; then 308908e312fdSmrg sed '10a\ 309008e312fdSmrg... rest of stderr output deleted ... 309108e312fdSmrg 10q' conftest.err >conftest.er1 309208e312fdSmrg cat conftest.er1 >&5 309308e312fdSmrg fi 309408e312fdSmrg rm -f conftest.er1 conftest.err 309508e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 309608e312fdSmrg test $ac_status = 0; } 309708e312fdSmrgdone 309872b4363aSmrg 309908e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 310072b4363aSmrg/* end confdefs.h. */ 310172b4363aSmrg 310272b4363aSmrgint 310372b4363aSmrgmain () 310472b4363aSmrg{ 310572b4363aSmrg 310672b4363aSmrg ; 310772b4363aSmrg return 0; 310872b4363aSmrg} 310972b4363aSmrg_ACEOF 311072b4363aSmrgac_clean_files_save=$ac_clean_files 3111dd77ae96Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 311272b4363aSmrg# Try to create an executable without -o first, disregard a.out. 311372b4363aSmrg# It will help us diagnose broken compilers, and finding out an intuition 311472b4363aSmrg# of exeext. 311508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 311608e312fdSmrg$as_echo_n "checking whether the C compiler works... " >&6; } 3117dd77ae96Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3118dd77ae96Smrg 3119dd77ae96Smrg# The possible output files: 3120dd77ae96Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3121dd77ae96Smrg 312272b4363aSmrgac_rmfiles= 312372b4363aSmrgfor ac_file in $ac_files 312472b4363aSmrgdo 312572b4363aSmrg case $ac_file in 3126dd77ae96Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 312772b4363aSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 312872b4363aSmrg esac 312972b4363aSmrgdone 313072b4363aSmrgrm -f $ac_rmfiles 313172b4363aSmrg 313208e312fdSmrgif { { ac_try="$ac_link_default" 313372b4363aSmrgcase "(($ac_try" in 313472b4363aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 313572b4363aSmrg *) ac_try_echo=$ac_try;; 313672b4363aSmrgesac 313708e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 313808e312fdSmrg$as_echo "$ac_try_echo"; } >&5 313972b4363aSmrg (eval "$ac_link_default") 2>&5 314072b4363aSmrg ac_status=$? 314108e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 314208e312fdSmrg test $ac_status = 0; }; then : 314372b4363aSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 314472b4363aSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 314572b4363aSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 314672b4363aSmrg# so that the user can short-circuit this test for compilers unknown to 314772b4363aSmrg# Autoconf. 314872b4363aSmrgfor ac_file in $ac_files '' 314972b4363aSmrgdo 315072b4363aSmrg test -f "$ac_file" || continue 315172b4363aSmrg case $ac_file in 3152dd77ae96Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 315372b4363aSmrg ;; 315472b4363aSmrg [ab].out ) 315572b4363aSmrg # We found the default executable, but exeext='' is most 315672b4363aSmrg # certainly right. 315772b4363aSmrg break;; 315872b4363aSmrg *.* ) 315908e312fdSmrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 316072b4363aSmrg then :; else 316172b4363aSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 316272b4363aSmrg fi 316372b4363aSmrg # We set ac_cv_exeext here because the later test for it is not 316472b4363aSmrg # safe: cross compilers may not add the suffix if given an `-o' 316572b4363aSmrg # argument, so we may need to know it at that point already. 316672b4363aSmrg # Even if this section looks crufty: it has the advantage of 316772b4363aSmrg # actually working. 316872b4363aSmrg break;; 316972b4363aSmrg * ) 317072b4363aSmrg break;; 317172b4363aSmrg esac 317272b4363aSmrgdone 317372b4363aSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 317472b4363aSmrg 317572b4363aSmrgelse 317672b4363aSmrg ac_file='' 317772b4363aSmrgfi 317808e312fdSmrgif test -z "$ac_file"; then : 317908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 318008e312fdSmrg$as_echo "no" >&6; } 318108e312fdSmrg$as_echo "$as_me: failed program was:" >&5 318208e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5 318372b4363aSmrg 318408e312fdSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3185dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 318608e312fdSmrgas_fn_error 77 "C compiler cannot create executables 318708e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 318808e312fdSmrgelse 318908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 319008e312fdSmrg$as_echo "yes" >&6; } 319172b4363aSmrgfi 319208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 319308e312fdSmrg$as_echo_n "checking for C compiler default output file name... " >&6; } 319408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 319508e312fdSmrg$as_echo "$ac_file" >&6; } 319672b4363aSmrgac_exeext=$ac_cv_exeext 319772b4363aSmrg 3198dd77ae96Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 319972b4363aSmrgac_clean_files=$ac_clean_files_save 320008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3201dd77ae96Smrg$as_echo_n "checking for suffix of executables... " >&6; } 320208e312fdSmrgif { { ac_try="$ac_link" 320372b4363aSmrgcase "(($ac_try" in 320472b4363aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 320572b4363aSmrg *) ac_try_echo=$ac_try;; 320672b4363aSmrgesac 320708e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 320808e312fdSmrg$as_echo "$ac_try_echo"; } >&5 320972b4363aSmrg (eval "$ac_link") 2>&5 321072b4363aSmrg ac_status=$? 321108e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 321208e312fdSmrg test $ac_status = 0; }; then : 321372b4363aSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 321472b4363aSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 321572b4363aSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 321672b4363aSmrg# `rm'. 321772b4363aSmrgfor ac_file in conftest.exe conftest conftest.*; do 321872b4363aSmrg test -f "$ac_file" || continue 321972b4363aSmrg case $ac_file in 3220dd77ae96Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 322172b4363aSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 322272b4363aSmrg break;; 322372b4363aSmrg * ) break;; 322472b4363aSmrg esac 322572b4363aSmrgdone 322672b4363aSmrgelse 322708e312fdSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3228dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 322908e312fdSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 323008e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 323172b4363aSmrgfi 323208e312fdSmrgrm -f conftest conftest$ac_cv_exeext 323308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3234dd77ae96Smrg$as_echo "$ac_cv_exeext" >&6; } 323572b4363aSmrg 323672b4363aSmrgrm -f conftest.$ac_ext 323772b4363aSmrgEXEEXT=$ac_cv_exeext 323872b4363aSmrgac_exeext=$EXEEXT 323908e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 324008e312fdSmrg/* end confdefs.h. */ 324108e312fdSmrg#include <stdio.h> 324208e312fdSmrgint 324308e312fdSmrgmain () 324408e312fdSmrg{ 324508e312fdSmrgFILE *f = fopen ("conftest.out", "w"); 324608e312fdSmrg return ferror (f) || fclose (f) != 0; 324708e312fdSmrg 324808e312fdSmrg ; 324908e312fdSmrg return 0; 325008e312fdSmrg} 325108e312fdSmrg_ACEOF 325208e312fdSmrgac_clean_files="$ac_clean_files conftest.out" 325308e312fdSmrg# Check that the compiler produces executables we can run. If not, either 325408e312fdSmrg# the compiler is broken, or we cross compile. 325508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 325608e312fdSmrg$as_echo_n "checking whether we are cross compiling... " >&6; } 325708e312fdSmrgif test "$cross_compiling" != yes; then 325808e312fdSmrg { { ac_try="$ac_link" 325908e312fdSmrgcase "(($ac_try" in 326008e312fdSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 326108e312fdSmrg *) ac_try_echo=$ac_try;; 326208e312fdSmrgesac 326308e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 326408e312fdSmrg$as_echo "$ac_try_echo"; } >&5 326508e312fdSmrg (eval "$ac_link") 2>&5 326608e312fdSmrg ac_status=$? 326708e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 326808e312fdSmrg test $ac_status = 0; } 326908e312fdSmrg if { ac_try='./conftest$ac_cv_exeext' 327008e312fdSmrg { { case "(($ac_try" in 327108e312fdSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 327208e312fdSmrg *) ac_try_echo=$ac_try;; 327308e312fdSmrgesac 327408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 327508e312fdSmrg$as_echo "$ac_try_echo"; } >&5 327608e312fdSmrg (eval "$ac_try") 2>&5 327708e312fdSmrg ac_status=$? 327808e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 327908e312fdSmrg test $ac_status = 0; }; }; then 328008e312fdSmrg cross_compiling=no 328108e312fdSmrg else 328208e312fdSmrg if test "$cross_compiling" = maybe; then 328308e312fdSmrg cross_compiling=yes 328408e312fdSmrg else 328508e312fdSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 328608e312fdSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 328708e312fdSmrgas_fn_error $? "cannot run C compiled programs. 328808e312fdSmrgIf you meant to cross compile, use \`--host'. 328908e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 329008e312fdSmrg fi 329108e312fdSmrg fi 329208e312fdSmrgfi 329308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 329408e312fdSmrg$as_echo "$cross_compiling" >&6; } 329508e312fdSmrg 329608e312fdSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 329708e312fdSmrgac_clean_files=$ac_clean_files_save 329808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3299dd77ae96Smrg$as_echo_n "checking for suffix of object files... " >&6; } 330008e312fdSmrgif ${ac_cv_objext+:} false; then : 3301dd77ae96Smrg $as_echo_n "(cached) " >&6 330272b4363aSmrgelse 330308e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 330472b4363aSmrg/* end confdefs.h. */ 330572b4363aSmrg 330672b4363aSmrgint 330772b4363aSmrgmain () 330872b4363aSmrg{ 330972b4363aSmrg 331072b4363aSmrg ; 331172b4363aSmrg return 0; 331272b4363aSmrg} 331372b4363aSmrg_ACEOF 331472b4363aSmrgrm -f conftest.o conftest.obj 331508e312fdSmrgif { { ac_try="$ac_compile" 331672b4363aSmrgcase "(($ac_try" in 331772b4363aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 331872b4363aSmrg *) ac_try_echo=$ac_try;; 331972b4363aSmrgesac 332008e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 332108e312fdSmrg$as_echo "$ac_try_echo"; } >&5 332272b4363aSmrg (eval "$ac_compile") 2>&5 332372b4363aSmrg ac_status=$? 332408e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 332508e312fdSmrg test $ac_status = 0; }; then : 332672b4363aSmrg for ac_file in conftest.o conftest.obj conftest.*; do 332772b4363aSmrg test -f "$ac_file" || continue; 332872b4363aSmrg case $ac_file in 3329dd77ae96Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 333072b4363aSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 333172b4363aSmrg break;; 333272b4363aSmrg esac 333372b4363aSmrgdone 333472b4363aSmrgelse 3335dd77ae96Smrg $as_echo "$as_me: failed program was:" >&5 333672b4363aSmrgsed 's/^/| /' conftest.$ac_ext >&5 333772b4363aSmrg 333808e312fdSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3339dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 334008e312fdSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 334108e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 334272b4363aSmrgfi 334372b4363aSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 334472b4363aSmrgfi 334508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3346dd77ae96Smrg$as_echo "$ac_cv_objext" >&6; } 334772b4363aSmrgOBJEXT=$ac_cv_objext 334872b4363aSmrgac_objext=$OBJEXT 334908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3350dd77ae96Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 335108e312fdSmrgif ${ac_cv_c_compiler_gnu+:} false; then : 3352dd77ae96Smrg $as_echo_n "(cached) " >&6 335372b4363aSmrgelse 335408e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 335572b4363aSmrg/* end confdefs.h. */ 335672b4363aSmrg 335772b4363aSmrgint 335872b4363aSmrgmain () 335972b4363aSmrg{ 336072b4363aSmrg#ifndef __GNUC__ 336172b4363aSmrg choke me 336272b4363aSmrg#endif 336372b4363aSmrg 336472b4363aSmrg ; 336572b4363aSmrg return 0; 336672b4363aSmrg} 336772b4363aSmrg_ACEOF 336808e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then : 336972b4363aSmrg ac_compiler_gnu=yes 337072b4363aSmrgelse 337108e312fdSmrg ac_compiler_gnu=no 337272b4363aSmrgfi 337372b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 337472b4363aSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 337572b4363aSmrg 337672b4363aSmrgfi 337708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3378dd77ae96Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3379dd77ae96Smrgif test $ac_compiler_gnu = yes; then 3380dd77ae96Smrg GCC=yes 3381dd77ae96Smrgelse 3382dd77ae96Smrg GCC= 3383dd77ae96Smrgfi 338472b4363aSmrgac_test_CFLAGS=${CFLAGS+set} 338572b4363aSmrgac_save_CFLAGS=$CFLAGS 338608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3387dd77ae96Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 338808e312fdSmrgif ${ac_cv_prog_cc_g+:} false; then : 3389dd77ae96Smrg $as_echo_n "(cached) " >&6 339072b4363aSmrgelse 339172b4363aSmrg ac_save_c_werror_flag=$ac_c_werror_flag 339272b4363aSmrg ac_c_werror_flag=yes 339372b4363aSmrg ac_cv_prog_cc_g=no 339472b4363aSmrg CFLAGS="-g" 339508e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 339672b4363aSmrg/* end confdefs.h. */ 339772b4363aSmrg 339872b4363aSmrgint 339972b4363aSmrgmain () 340072b4363aSmrg{ 340172b4363aSmrg 340272b4363aSmrg ; 340372b4363aSmrg return 0; 340472b4363aSmrg} 340572b4363aSmrg_ACEOF 340608e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then : 340772b4363aSmrg ac_cv_prog_cc_g=yes 340872b4363aSmrgelse 340908e312fdSmrg CFLAGS="" 341008e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 341172b4363aSmrg/* end confdefs.h. */ 341272b4363aSmrg 341372b4363aSmrgint 341472b4363aSmrgmain () 341572b4363aSmrg{ 341672b4363aSmrg 341772b4363aSmrg ; 341872b4363aSmrg return 0; 341972b4363aSmrg} 342072b4363aSmrg_ACEOF 342108e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then : 342272b4363aSmrg 342308e312fdSmrgelse 342408e312fdSmrg ac_c_werror_flag=$ac_save_c_werror_flag 342572b4363aSmrg CFLAGS="-g" 342608e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 342772b4363aSmrg/* end confdefs.h. */ 342872b4363aSmrg 342972b4363aSmrgint 343072b4363aSmrgmain () 343172b4363aSmrg{ 343272b4363aSmrg 343372b4363aSmrg ; 343472b4363aSmrg return 0; 343572b4363aSmrg} 343672b4363aSmrg_ACEOF 343708e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then : 343872b4363aSmrg ac_cv_prog_cc_g=yes 343972b4363aSmrgfi 344072b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 344172b4363aSmrgfi 344272b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 344372b4363aSmrgfi 344472b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 344572b4363aSmrg ac_c_werror_flag=$ac_save_c_werror_flag 344672b4363aSmrgfi 344708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3448dd77ae96Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 344972b4363aSmrgif test "$ac_test_CFLAGS" = set; then 345072b4363aSmrg CFLAGS=$ac_save_CFLAGS 345172b4363aSmrgelif test $ac_cv_prog_cc_g = yes; then 345272b4363aSmrg if test "$GCC" = yes; then 345372b4363aSmrg CFLAGS="-g -O2" 345472b4363aSmrg else 345572b4363aSmrg CFLAGS="-g" 345672b4363aSmrg fi 345772b4363aSmrgelse 345872b4363aSmrg if test "$GCC" = yes; then 345972b4363aSmrg CFLAGS="-O2" 346072b4363aSmrg else 346172b4363aSmrg CFLAGS= 346272b4363aSmrg fi 346372b4363aSmrgfi 346408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3465dd77ae96Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 346608e312fdSmrgif ${ac_cv_prog_cc_c89+:} false; then : 3467dd77ae96Smrg $as_echo_n "(cached) " >&6 346872b4363aSmrgelse 346972b4363aSmrg ac_cv_prog_cc_c89=no 347072b4363aSmrgac_save_CC=$CC 347108e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 347272b4363aSmrg/* end confdefs.h. */ 347372b4363aSmrg#include <stdarg.h> 347472b4363aSmrg#include <stdio.h> 347533dddc75Smrgstruct stat; 347672b4363aSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 347772b4363aSmrgstruct buf { int x; }; 347872b4363aSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 347972b4363aSmrgstatic char *e (p, i) 348072b4363aSmrg char **p; 348172b4363aSmrg int i; 348272b4363aSmrg{ 348372b4363aSmrg return p[i]; 348472b4363aSmrg} 348572b4363aSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 348672b4363aSmrg{ 348772b4363aSmrg char *s; 348872b4363aSmrg va_list v; 348972b4363aSmrg va_start (v,p); 349072b4363aSmrg s = g (p, va_arg (v,int)); 349172b4363aSmrg va_end (v); 349272b4363aSmrg return s; 349372b4363aSmrg} 349472b4363aSmrg 349572b4363aSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 349672b4363aSmrg function prototypes and stuff, but not '\xHH' hex character constants. 349772b4363aSmrg These don't provoke an error unfortunately, instead are silently treated 349872b4363aSmrg as 'x'. The following induces an error, until -std is added to get 349972b4363aSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 350072b4363aSmrg array size at least. It's necessary to write '\x00'==0 to get something 350172b4363aSmrg that's true only with -std. */ 350272b4363aSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 350372b4363aSmrg 350472b4363aSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 350572b4363aSmrg inside strings and character constants. */ 350672b4363aSmrg#define FOO(x) 'x' 350772b4363aSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 350872b4363aSmrg 350972b4363aSmrgint test (int i, double x); 351072b4363aSmrgstruct s1 {int (*f) (int a);}; 351172b4363aSmrgstruct s2 {int (*f) (double a);}; 351272b4363aSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 351372b4363aSmrgint argc; 351472b4363aSmrgchar **argv; 351572b4363aSmrgint 351672b4363aSmrgmain () 351772b4363aSmrg{ 351872b4363aSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 351972b4363aSmrg ; 352072b4363aSmrg return 0; 352172b4363aSmrg} 352272b4363aSmrg_ACEOF 352372b4363aSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 352472b4363aSmrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 352572b4363aSmrgdo 352672b4363aSmrg CC="$ac_save_CC $ac_arg" 352708e312fdSmrg if ac_fn_c_try_compile "$LINENO"; then : 352872b4363aSmrg ac_cv_prog_cc_c89=$ac_arg 352972b4363aSmrgfi 353072b4363aSmrgrm -f core conftest.err conftest.$ac_objext 353172b4363aSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 353272b4363aSmrgdone 353372b4363aSmrgrm -f conftest.$ac_ext 353472b4363aSmrgCC=$ac_save_CC 353572b4363aSmrg 353672b4363aSmrgfi 353772b4363aSmrg# AC_CACHE_VAL 353872b4363aSmrgcase "x$ac_cv_prog_cc_c89" in 353972b4363aSmrg x) 354008e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3541dd77ae96Smrg$as_echo "none needed" >&6; } ;; 354272b4363aSmrg xno) 354308e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3544dd77ae96Smrg$as_echo "unsupported" >&6; } ;; 354572b4363aSmrg *) 354672b4363aSmrg CC="$CC $ac_cv_prog_cc_c89" 354708e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3548dd77ae96Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 354972b4363aSmrgesac 355008e312fdSmrgif test "x$ac_cv_prog_cc_c89" != xno; then : 355172b4363aSmrg 355208e312fdSmrgfi 355372b4363aSmrg 355472b4363aSmrgac_ext=c 355572b4363aSmrgac_cpp='$CPP $CPPFLAGS' 355672b4363aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 355772b4363aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 355872b4363aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 355972b4363aSmrg 356033dddc75Smrgac_ext=c 356133dddc75Smrgac_cpp='$CPP $CPPFLAGS' 356233dddc75Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 356333dddc75Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 356433dddc75Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 356533dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 356633dddc75Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 356733dddc75Smrgif ${am_cv_prog_cc_c_o+:} false; then : 356833dddc75Smrg $as_echo_n "(cached) " >&6 356933dddc75Smrgelse 357033dddc75Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 357133dddc75Smrg/* end confdefs.h. */ 357233dddc75Smrg 357333dddc75Smrgint 357433dddc75Smrgmain () 357533dddc75Smrg{ 357633dddc75Smrg 357733dddc75Smrg ; 357833dddc75Smrg return 0; 357933dddc75Smrg} 358033dddc75Smrg_ACEOF 358133dddc75Smrg # Make sure it works both with $CC and with simple cc. 358233dddc75Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 358333dddc75Smrg # compilers refuse to overwrite an existing .o file with -o, 358433dddc75Smrg # though they will create one. 358533dddc75Smrg am_cv_prog_cc_c_o=yes 358633dddc75Smrg for am_i in 1 2; do 358733dddc75Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 358833dddc75Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 358933dddc75Smrg ac_status=$? 359033dddc75Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 359133dddc75Smrg (exit $ac_status); } \ 359233dddc75Smrg && test -f conftest2.$ac_objext; then 359333dddc75Smrg : OK 359433dddc75Smrg else 359533dddc75Smrg am_cv_prog_cc_c_o=no 359633dddc75Smrg break 359733dddc75Smrg fi 359833dddc75Smrg done 359933dddc75Smrg rm -f core conftest* 360033dddc75Smrg unset am_i 360133dddc75Smrgfi 360233dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 360333dddc75Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; } 360433dddc75Smrgif test "$am_cv_prog_cc_c_o" != yes; then 360533dddc75Smrg # Losing compiler, so override with the script. 360633dddc75Smrg # FIXME: It is wrong to rewrite CC. 360733dddc75Smrg # But if we don't then we get into trouble of one sort or another. 360833dddc75Smrg # A longer-term fix would be to have automake use am__CC in this case, 360933dddc75Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 361033dddc75Smrg CC="$am_aux_dir/compile $CC" 361133dddc75Smrgfi 361233dddc75Smrgac_ext=c 361333dddc75Smrgac_cpp='$CPP $CPPFLAGS' 361433dddc75Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 361533dddc75Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 361633dddc75Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 361733dddc75Smrg 361833dddc75Smrg 361972b4363aSmrgdepcc="$CC" am_compiler_list= 362072b4363aSmrg 362108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3622dd77ae96Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 362308e312fdSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 3624dd77ae96Smrg $as_echo_n "(cached) " >&6 362572b4363aSmrgelse 362672b4363aSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 362772b4363aSmrg # We make a subdir and do the tests there. Otherwise we can end up 362872b4363aSmrg # making bogus files that we don't know about and never remove. For 362972b4363aSmrg # instance it was reported that on HP-UX the gcc test will end up 363033dddc75Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 363133dddc75Smrg # in D". 363233dddc75Smrg rm -rf conftest.dir 363372b4363aSmrg mkdir conftest.dir 363472b4363aSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 363572b4363aSmrg # using a relative directory. 363672b4363aSmrg cp "$am_depcomp" conftest.dir 363772b4363aSmrg cd conftest.dir 363872b4363aSmrg # We will build objects and dependencies in a subdirectory because 363972b4363aSmrg # it helps to detect inapplicable dependency modes. For instance 364072b4363aSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 364172b4363aSmrg # side effect of compilation, but ICC will put the dependencies in 364272b4363aSmrg # the current directory while Tru64 will put them in the object 364372b4363aSmrg # directory. 364472b4363aSmrg mkdir sub 364572b4363aSmrg 364672b4363aSmrg am_cv_CC_dependencies_compiler_type=none 364772b4363aSmrg if test "$am_compiler_list" = ""; then 364872b4363aSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 364972b4363aSmrg fi 3650dd77ae96Smrg am__universal=false 3651dd77ae96Smrg case " $depcc " in #( 3652dd77ae96Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 3653dd77ae96Smrg esac 3654dd77ae96Smrg 365572b4363aSmrg for depmode in $am_compiler_list; do 365672b4363aSmrg # Setup a source with many dependencies, because some compilers 365772b4363aSmrg # like to wrap large dependency lists on column 80 (with \), and 365872b4363aSmrg # we should not choose a depcomp mode which is confused by this. 365972b4363aSmrg # 366072b4363aSmrg # We need to recreate these files for each test, as the compiler may 366172b4363aSmrg # overwrite some of them when testing with obscure command lines. 366272b4363aSmrg # This happens at least with the AIX C compiler. 366372b4363aSmrg : > sub/conftest.c 366472b4363aSmrg for i in 1 2 3 4 5 6; do 366572b4363aSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 366633dddc75Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 366733dddc75Smrg # Solaris 10 /bin/sh. 366833dddc75Smrg echo '/* dummy */' > sub/conftst$i.h 366972b4363aSmrg done 367072b4363aSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 367172b4363aSmrg 367233dddc75Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 3673dd77ae96Smrg # mode. It turns out that the SunPro C++ compiler does not properly 367433dddc75Smrg # handle '-M -o', and we need to detect this. Also, some Intel 367533dddc75Smrg # versions had trouble with output in subdirs. 3676dd77ae96Smrg am__obj=sub/conftest.${OBJEXT-o} 3677dd77ae96Smrg am__minus_obj="-o $am__obj" 367872b4363aSmrg case $depmode in 3679dd77ae96Smrg gcc) 3680dd77ae96Smrg # This depmode causes a compiler race in universal mode. 3681dd77ae96Smrg test "$am__universal" = false || continue 3682dd77ae96Smrg ;; 368372b4363aSmrg nosideeffect) 368433dddc75Smrg # After this tag, mechanisms are not by side-effect, so they'll 368533dddc75Smrg # only be used when explicitly requested. 368672b4363aSmrg if test "x$enable_dependency_tracking" = xyes; then 368772b4363aSmrg continue 368872b4363aSmrg else 368972b4363aSmrg break 369072b4363aSmrg fi 369172b4363aSmrg ;; 369233dddc75Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 369333dddc75Smrg # This compiler won't grok '-c -o', but also, the minuso test has 3694dd77ae96Smrg # not run yet. These depmodes are late enough in the game, and 3695dd77ae96Smrg # so weak that their functioning should not be impacted. 3696dd77ae96Smrg am__obj=conftest.${OBJEXT-o} 3697dd77ae96Smrg am__minus_obj= 3698dd77ae96Smrg ;; 369972b4363aSmrg none) break ;; 370072b4363aSmrg esac 370172b4363aSmrg if depmode=$depmode \ 3702dd77ae96Smrg source=sub/conftest.c object=$am__obj \ 370372b4363aSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3704dd77ae96Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 370572b4363aSmrg >/dev/null 2>conftest.err && 370672b4363aSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 370772b4363aSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3708dd77ae96Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 370972b4363aSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 371072b4363aSmrg # icc doesn't choke on unknown options, it will just issue warnings 371172b4363aSmrg # or remarks (even with -Werror). So we grep stderr for any message 371272b4363aSmrg # that says an option was ignored or not supported. 371372b4363aSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 371472b4363aSmrg # icc: Command line warning: ignoring option '-M'; no argument required 371572b4363aSmrg # The diagnosis changed in icc 8.0: 371672b4363aSmrg # icc: Command line remark: option '-MP' not supported 371772b4363aSmrg if (grep 'ignoring option' conftest.err || 371872b4363aSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 371972b4363aSmrg am_cv_CC_dependencies_compiler_type=$depmode 372072b4363aSmrg break 372172b4363aSmrg fi 372272b4363aSmrg fi 372372b4363aSmrg done 372472b4363aSmrg 372572b4363aSmrg cd .. 372672b4363aSmrg rm -rf conftest.dir 372772b4363aSmrgelse 372872b4363aSmrg am_cv_CC_dependencies_compiler_type=none 372972b4363aSmrgfi 373072b4363aSmrg 373172b4363aSmrgfi 373208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3733dd77ae96Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 373472b4363aSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 373572b4363aSmrg 373672b4363aSmrg if 373772b4363aSmrg test "x$enable_dependency_tracking" != xno \ 373872b4363aSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 373972b4363aSmrg am__fastdepCC_TRUE= 374072b4363aSmrg am__fastdepCC_FALSE='#' 374172b4363aSmrgelse 374272b4363aSmrg am__fastdepCC_TRUE='#' 374372b4363aSmrg am__fastdepCC_FALSE= 374472b4363aSmrgfi 374572b4363aSmrg 374672b4363aSmrg 374708e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 374808e312fdSmrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 374908e312fdSmrgif ${ac_cv_prog_cc_c99+:} false; then : 3750dd77ae96Smrg $as_echo_n "(cached) " >&6 375172b4363aSmrgelse 375208e312fdSmrg ac_cv_prog_cc_c99=no 375308e312fdSmrgac_save_CC=$CC 375408e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 375508e312fdSmrg/* end confdefs.h. */ 375608e312fdSmrg#include <stdarg.h> 375708e312fdSmrg#include <stdbool.h> 375808e312fdSmrg#include <stdlib.h> 375908e312fdSmrg#include <wchar.h> 376008e312fdSmrg#include <stdio.h> 3761dd77ae96Smrg 376208e312fdSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 376308e312fdSmrg#define debug(...) fprintf (stderr, __VA_ARGS__) 376408e312fdSmrg#define showlist(...) puts (#__VA_ARGS__) 376508e312fdSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 376608e312fdSmrgstatic void 376708e312fdSmrgtest_varargs_macros (void) 376808e312fdSmrg{ 376908e312fdSmrg int x = 1234; 377008e312fdSmrg int y = 5678; 377108e312fdSmrg debug ("Flag"); 377208e312fdSmrg debug ("X = %d\n", x); 377308e312fdSmrg showlist (The first, second, and third items.); 377408e312fdSmrg report (x>y, "x is %d but y is %d", x, y); 377508e312fdSmrg} 377672b4363aSmrg 377708e312fdSmrg// Check long long types. 377808e312fdSmrg#define BIG64 18446744073709551615ull 377908e312fdSmrg#define BIG32 4294967295ul 378008e312fdSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 378108e312fdSmrg#if !BIG_OK 378208e312fdSmrg your preprocessor is broken; 378308e312fdSmrg#endif 378408e312fdSmrg#if BIG_OK 378508e312fdSmrg#else 378608e312fdSmrg your preprocessor is broken; 378708e312fdSmrg#endif 378808e312fdSmrgstatic long long int bignum = -9223372036854775807LL; 378908e312fdSmrgstatic unsigned long long int ubignum = BIG64; 379072b4363aSmrg 379108e312fdSmrgstruct incomplete_array 379208e312fdSmrg{ 379308e312fdSmrg int datasize; 379408e312fdSmrg double data[]; 379508e312fdSmrg}; 379672b4363aSmrg 379708e312fdSmrgstruct named_init { 379808e312fdSmrg int number; 379908e312fdSmrg const wchar_t *name; 380008e312fdSmrg double average; 380108e312fdSmrg}; 380272b4363aSmrg 380308e312fdSmrgtypedef const char *ccp; 380472b4363aSmrg 380508e312fdSmrgstatic inline int 380608e312fdSmrgtest_restrict (ccp restrict text) 380708e312fdSmrg{ 380808e312fdSmrg // See if C++-style comments work. 380908e312fdSmrg // Iterate through items via the restricted pointer. 381008e312fdSmrg // Also check for declarations in for loops. 381108e312fdSmrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 381208e312fdSmrg continue; 381308e312fdSmrg return 0; 381408e312fdSmrg} 381508e312fdSmrg 381608e312fdSmrg// Check varargs and va_copy. 381708e312fdSmrgstatic void 381808e312fdSmrgtest_varargs (const char *format, ...) 381908e312fdSmrg{ 382008e312fdSmrg va_list args; 382108e312fdSmrg va_start (args, format); 382208e312fdSmrg va_list args_copy; 382308e312fdSmrg va_copy (args_copy, args); 382408e312fdSmrg 382508e312fdSmrg const char *str; 382608e312fdSmrg int number; 382708e312fdSmrg float fnumber; 382808e312fdSmrg 382908e312fdSmrg while (*format) 383008e312fdSmrg { 383108e312fdSmrg switch (*format++) 383208e312fdSmrg { 383308e312fdSmrg case 's': // string 383408e312fdSmrg str = va_arg (args_copy, const char *); 383508e312fdSmrg break; 383608e312fdSmrg case 'd': // int 383708e312fdSmrg number = va_arg (args_copy, int); 383808e312fdSmrg break; 383908e312fdSmrg case 'f': // float 384008e312fdSmrg fnumber = va_arg (args_copy, double); 384108e312fdSmrg break; 384208e312fdSmrg default: 384308e312fdSmrg break; 384408e312fdSmrg } 384508e312fdSmrg } 384608e312fdSmrg va_end (args_copy); 384708e312fdSmrg va_end (args); 384808e312fdSmrg} 384908e312fdSmrg 385008e312fdSmrgint 385108e312fdSmrgmain () 385208e312fdSmrg{ 385308e312fdSmrg 385408e312fdSmrg // Check bool. 385508e312fdSmrg _Bool success = false; 385608e312fdSmrg 385708e312fdSmrg // Check restrict. 385808e312fdSmrg if (test_restrict ("String literal") == 0) 385908e312fdSmrg success = true; 386008e312fdSmrg char *restrict newvar = "Another string"; 386108e312fdSmrg 386208e312fdSmrg // Check varargs. 386308e312fdSmrg test_varargs ("s, d' f .", "string", 65, 34.234); 386408e312fdSmrg test_varargs_macros (); 386508e312fdSmrg 386608e312fdSmrg // Check flexible array members. 386708e312fdSmrg struct incomplete_array *ia = 386808e312fdSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 386908e312fdSmrg ia->datasize = 10; 387008e312fdSmrg for (int i = 0; i < ia->datasize; ++i) 387108e312fdSmrg ia->data[i] = i * 1.234; 387208e312fdSmrg 387308e312fdSmrg // Check named initializers. 387408e312fdSmrg struct named_init ni = { 387508e312fdSmrg .number = 34, 387608e312fdSmrg .name = L"Test wide string", 387708e312fdSmrg .average = 543.34343, 387808e312fdSmrg }; 387908e312fdSmrg 388008e312fdSmrg ni.number = 58; 388108e312fdSmrg 388208e312fdSmrg int dynamic_array[ni.number]; 388308e312fdSmrg dynamic_array[ni.number - 1] = 543; 388408e312fdSmrg 388508e312fdSmrg // work around unused variable warnings 388608e312fdSmrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 388708e312fdSmrg || dynamic_array[ni.number - 1] != 543); 388808e312fdSmrg 388908e312fdSmrg ; 389008e312fdSmrg return 0; 389108e312fdSmrg} 389208e312fdSmrg_ACEOF 389333dddc75Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 389408e312fdSmrgdo 389508e312fdSmrg CC="$ac_save_CC $ac_arg" 389608e312fdSmrg if ac_fn_c_try_compile "$LINENO"; then : 389708e312fdSmrg ac_cv_prog_cc_c99=$ac_arg 389808e312fdSmrgfi 389908e312fdSmrgrm -f core conftest.err conftest.$ac_objext 390008e312fdSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 390108e312fdSmrgdone 390208e312fdSmrgrm -f conftest.$ac_ext 390308e312fdSmrgCC=$ac_save_CC 390408e312fdSmrg 390508e312fdSmrgfi 390608e312fdSmrg# AC_CACHE_VAL 390708e312fdSmrgcase "x$ac_cv_prog_cc_c99" in 390808e312fdSmrg x) 390908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 391008e312fdSmrg$as_echo "none needed" >&6; } ;; 391108e312fdSmrg xno) 391208e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 391308e312fdSmrg$as_echo "unsupported" >&6; } ;; 391408e312fdSmrg *) 391508e312fdSmrg CC="$CC $ac_cv_prog_cc_c99" 391608e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 391708e312fdSmrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 391808e312fdSmrgesac 391908e312fdSmrgif test "x$ac_cv_prog_cc_c99" != xno; then : 392008e312fdSmrg 392108e312fdSmrgfi 392272b4363aSmrg 392372b4363aSmrg 392472b4363aSmrg 3925dd77ae96Smrgac_ext=c 3926dd77ae96Smrgac_cpp='$CPP $CPPFLAGS' 3927dd77ae96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3928dd77ae96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3929dd77ae96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 393008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3931dd77ae96Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 3932dd77ae96Smrg# On Suns, sometimes $CPP names a directory. 3933dd77ae96Smrgif test -n "$CPP" && test -d "$CPP"; then 3934dd77ae96Smrg CPP= 3935dd77ae96Smrgfi 3936dd77ae96Smrgif test -z "$CPP"; then 393708e312fdSmrg if ${ac_cv_prog_CPP+:} false; then : 3938dd77ae96Smrg $as_echo_n "(cached) " >&6 393972b4363aSmrgelse 3940dd77ae96Smrg # Double quotes because CPP needs to be expanded 3941dd77ae96Smrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3942dd77ae96Smrg do 3943dd77ae96Smrg ac_preproc_ok=false 3944dd77ae96Smrgfor ac_c_preproc_warn_flag in '' yes 394572b4363aSmrgdo 3946dd77ae96Smrg # Use a header file that comes with gcc, so configuring glibc 3947dd77ae96Smrg # with a fresh cross-compiler works. 3948dd77ae96Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3949dd77ae96Smrg # <limits.h> exists even on freestanding compilers. 3950dd77ae96Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 3951dd77ae96Smrg # not just through cpp. "Syntax error" is here to catch this case. 395208e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3953dd77ae96Smrg/* end confdefs.h. */ 3954dd77ae96Smrg#ifdef __STDC__ 3955dd77ae96Smrg# include <limits.h> 3956dd77ae96Smrg#else 3957dd77ae96Smrg# include <assert.h> 3958dd77ae96Smrg#endif 3959dd77ae96Smrg Syntax error 3960dd77ae96Smrg_ACEOF 396108e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then : 396272b4363aSmrg 396308e312fdSmrgelse 3964dd77ae96Smrg # Broken: fails on valid input. 3965dd77ae96Smrgcontinue 396672b4363aSmrgfi 396708e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext 396872b4363aSmrg 3969dd77ae96Smrg # OK, works on sane cases. Now check whether nonexistent headers 3970dd77ae96Smrg # can be detected and how. 397108e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3972dd77ae96Smrg/* end confdefs.h. */ 3973dd77ae96Smrg#include <ac_nonexistent.h> 3974dd77ae96Smrg_ACEOF 397508e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then : 3976dd77ae96Smrg # Broken: success on invalid input. 3977dd77ae96Smrgcontinue 397872b4363aSmrgelse 3979dd77ae96Smrg # Passes both tests. 3980dd77ae96Smrgac_preproc_ok=: 3981dd77ae96Smrgbreak 398272b4363aSmrgfi 398308e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext 3984dd77ae96Smrg 3985dd77ae96Smrgdone 3986dd77ae96Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 398708e312fdSmrgrm -f conftest.i conftest.err conftest.$ac_ext 398808e312fdSmrgif $ac_preproc_ok; then : 3989dd77ae96Smrg break 399072b4363aSmrgfi 399172b4363aSmrg 3992dd77ae96Smrg done 3993dd77ae96Smrg ac_cv_prog_CPP=$CPP 399472b4363aSmrg 399572b4363aSmrgfi 3996dd77ae96Smrg CPP=$ac_cv_prog_CPP 399772b4363aSmrgelse 3998dd77ae96Smrg ac_cv_prog_CPP=$CPP 399972b4363aSmrgfi 400008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4001dd77ae96Smrg$as_echo "$CPP" >&6; } 4002dd77ae96Smrgac_preproc_ok=false 4003dd77ae96Smrgfor ac_c_preproc_warn_flag in '' yes 4004dd77ae96Smrgdo 4005dd77ae96Smrg # Use a header file that comes with gcc, so configuring glibc 4006dd77ae96Smrg # with a fresh cross-compiler works. 4007dd77ae96Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4008dd77ae96Smrg # <limits.h> exists even on freestanding compilers. 4009dd77ae96Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 4010dd77ae96Smrg # not just through cpp. "Syntax error" is here to catch this case. 401108e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4012dd77ae96Smrg/* end confdefs.h. */ 4013dd77ae96Smrg#ifdef __STDC__ 4014dd77ae96Smrg# include <limits.h> 4015dd77ae96Smrg#else 4016dd77ae96Smrg# include <assert.h> 4017dd77ae96Smrg#endif 4018dd77ae96Smrg Syntax error 4019dd77ae96Smrg_ACEOF 402008e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then : 402172b4363aSmrg 402208e312fdSmrgelse 4023dd77ae96Smrg # Broken: fails on valid input. 4024dd77ae96Smrgcontinue 4025dd77ae96Smrgfi 402608e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext 402772b4363aSmrg 4028dd77ae96Smrg # OK, works on sane cases. Now check whether nonexistent headers 4029dd77ae96Smrg # can be detected and how. 403008e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4031dd77ae96Smrg/* end confdefs.h. */ 4032dd77ae96Smrg#include <ac_nonexistent.h> 4033dd77ae96Smrg_ACEOF 403408e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then : 4035dd77ae96Smrg # Broken: success on invalid input. 4036dd77ae96Smrgcontinue 4037dd77ae96Smrgelse 4038dd77ae96Smrg # Passes both tests. 4039dd77ae96Smrgac_preproc_ok=: 4040dd77ae96Smrgbreak 4041dd77ae96Smrgfi 404208e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext 404372b4363aSmrg 4044dd77ae96Smrgdone 4045dd77ae96Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 404608e312fdSmrgrm -f conftest.i conftest.err conftest.$ac_ext 404708e312fdSmrgif $ac_preproc_ok; then : 404808e312fdSmrg 4049dd77ae96Smrgelse 405008e312fdSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4051dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 405208e312fdSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 405308e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 405472b4363aSmrgfi 405572b4363aSmrg 4056dd77ae96Smrgac_ext=c 4057dd77ae96Smrgac_cpp='$CPP $CPPFLAGS' 4058dd77ae96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4059dd77ae96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4060dd77ae96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 406172b4363aSmrg 406272b4363aSmrg 406308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4064dd77ae96Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 406508e312fdSmrgif ${ac_cv_path_GREP+:} false; then : 4066dd77ae96Smrg $as_echo_n "(cached) " >&6 406772b4363aSmrgelse 4068dd77ae96Smrg if test -z "$GREP"; then 4069dd77ae96Smrg ac_path_GREP_found=false 4070dd77ae96Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4071dd77ae96Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4072dd77ae96Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4073dd77ae96Smrgdo 4074dd77ae96Smrg IFS=$as_save_IFS 4075dd77ae96Smrg test -z "$as_dir" && as_dir=. 407608e312fdSmrg for ac_prog in grep ggrep; do 4077dd77ae96Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4078dd77ae96Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 407933dddc75Smrg as_fn_executable_p "$ac_path_GREP" || continue 4080dd77ae96Smrg# Check for GNU ac_path_GREP and select it if it is found. 4081dd77ae96Smrg # Check for GNU $ac_path_GREP 4082dd77ae96Smrgcase `"$ac_path_GREP" --version 2>&1` in 4083dd77ae96Smrg*GNU*) 4084dd77ae96Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4085dd77ae96Smrg*) 4086dd77ae96Smrg ac_count=0 4087dd77ae96Smrg $as_echo_n 0123456789 >"conftest.in" 4088dd77ae96Smrg while : 4089dd77ae96Smrg do 4090dd77ae96Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4091dd77ae96Smrg mv "conftest.tmp" "conftest.in" 4092dd77ae96Smrg cp "conftest.in" "conftest.nl" 4093dd77ae96Smrg $as_echo 'GREP' >> "conftest.nl" 4094dd77ae96Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4095dd77ae96Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 409608e312fdSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4097dd77ae96Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 4098dd77ae96Smrg # Best one so far, save it but keep looking for a better one 4099dd77ae96Smrg ac_cv_path_GREP="$ac_path_GREP" 4100dd77ae96Smrg ac_path_GREP_max=$ac_count 4101dd77ae96Smrg fi 4102dd77ae96Smrg # 10*(2^10) chars as input seems more than enough 4103dd77ae96Smrg test $ac_count -gt 10 && break 4104dd77ae96Smrg done 4105dd77ae96Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4106dd77ae96Smrgesac 4107dd77ae96Smrg 4108dd77ae96Smrg $ac_path_GREP_found && break 3 4109dd77ae96Smrg done 4110dd77ae96Smrg done 411108e312fdSmrg done 4112dd77ae96SmrgIFS=$as_save_IFS 4113dd77ae96Smrg if test -z "$ac_cv_path_GREP"; then 411408e312fdSmrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4115dd77ae96Smrg fi 4116dd77ae96Smrgelse 4117dd77ae96Smrg ac_cv_path_GREP=$GREP 4118dd77ae96Smrgfi 411972b4363aSmrg 412072b4363aSmrgfi 412108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4122dd77ae96Smrg$as_echo "$ac_cv_path_GREP" >&6; } 4123dd77ae96Smrg GREP="$ac_cv_path_GREP" 412472b4363aSmrg 412572b4363aSmrg 412608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4127dd77ae96Smrg$as_echo_n "checking for egrep... " >&6; } 412808e312fdSmrgif ${ac_cv_path_EGREP+:} false; then : 4129dd77ae96Smrg $as_echo_n "(cached) " >&6 413072b4363aSmrgelse 4131dd77ae96Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4132dd77ae96Smrg then ac_cv_path_EGREP="$GREP -E" 4133dd77ae96Smrg else 4134dd77ae96Smrg if test -z "$EGREP"; then 4135dd77ae96Smrg ac_path_EGREP_found=false 4136dd77ae96Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4137dd77ae96Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4138dd77ae96Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4139dd77ae96Smrgdo 4140dd77ae96Smrg IFS=$as_save_IFS 4141dd77ae96Smrg test -z "$as_dir" && as_dir=. 414208e312fdSmrg for ac_prog in egrep; do 4143dd77ae96Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4144dd77ae96Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 414533dddc75Smrg as_fn_executable_p "$ac_path_EGREP" || continue 4146dd77ae96Smrg# Check for GNU ac_path_EGREP and select it if it is found. 4147dd77ae96Smrg # Check for GNU $ac_path_EGREP 4148dd77ae96Smrgcase `"$ac_path_EGREP" --version 2>&1` in 4149dd77ae96Smrg*GNU*) 4150dd77ae96Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4151dd77ae96Smrg*) 4152dd77ae96Smrg ac_count=0 4153dd77ae96Smrg $as_echo_n 0123456789 >"conftest.in" 4154dd77ae96Smrg while : 4155dd77ae96Smrg do 4156dd77ae96Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4157dd77ae96Smrg mv "conftest.tmp" "conftest.in" 4158dd77ae96Smrg cp "conftest.in" "conftest.nl" 4159dd77ae96Smrg $as_echo 'EGREP' >> "conftest.nl" 4160dd77ae96Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4161dd77ae96Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 416208e312fdSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4163dd77ae96Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4164dd77ae96Smrg # Best one so far, save it but keep looking for a better one 4165dd77ae96Smrg ac_cv_path_EGREP="$ac_path_EGREP" 4166dd77ae96Smrg ac_path_EGREP_max=$ac_count 4167dd77ae96Smrg fi 4168dd77ae96Smrg # 10*(2^10) chars as input seems more than enough 4169dd77ae96Smrg test $ac_count -gt 10 && break 4170dd77ae96Smrg done 4171dd77ae96Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4172dd77ae96Smrgesac 4173dd77ae96Smrg 4174dd77ae96Smrg $ac_path_EGREP_found && break 3 4175dd77ae96Smrg done 4176dd77ae96Smrg done 417708e312fdSmrg done 4178dd77ae96SmrgIFS=$as_save_IFS 4179dd77ae96Smrg if test -z "$ac_cv_path_EGREP"; then 418008e312fdSmrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4181dd77ae96Smrg fi 4182dd77ae96Smrgelse 4183dd77ae96Smrg ac_cv_path_EGREP=$EGREP 418472b4363aSmrgfi 418572b4363aSmrg 4186dd77ae96Smrg fi 418772b4363aSmrgfi 418808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4189dd77ae96Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 4190dd77ae96Smrg EGREP="$ac_cv_path_EGREP" 419172b4363aSmrg 419272b4363aSmrg 419308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4194dd77ae96Smrg$as_echo_n "checking for ANSI C header files... " >&6; } 419508e312fdSmrgif ${ac_cv_header_stdc+:} false; then : 4196dd77ae96Smrg $as_echo_n "(cached) " >&6 4197dd77ae96Smrgelse 419808e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4199dd77ae96Smrg/* end confdefs.h. */ 4200dd77ae96Smrg#include <stdlib.h> 4201dd77ae96Smrg#include <stdarg.h> 4202dd77ae96Smrg#include <string.h> 4203dd77ae96Smrg#include <float.h> 420472b4363aSmrg 4205dd77ae96Smrgint 4206dd77ae96Smrgmain () 4207dd77ae96Smrg{ 420872b4363aSmrg 4209dd77ae96Smrg ; 4210dd77ae96Smrg return 0; 4211dd77ae96Smrg} 4212dd77ae96Smrg_ACEOF 421308e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then : 4214dd77ae96Smrg ac_cv_header_stdc=yes 4215dd77ae96Smrgelse 421608e312fdSmrg ac_cv_header_stdc=no 4217dd77ae96Smrgfi 4218dd77ae96Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4219dd77ae96Smrg 4220dd77ae96Smrgif test $ac_cv_header_stdc = yes; then 4221dd77ae96Smrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 422208e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4223dd77ae96Smrg/* end confdefs.h. */ 4224dd77ae96Smrg#include <string.h> 4225dd77ae96Smrg 4226dd77ae96Smrg_ACEOF 4227dd77ae96Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 422808e312fdSmrg $EGREP "memchr" >/dev/null 2>&1; then : 422908e312fdSmrg 4230dd77ae96Smrgelse 4231dd77ae96Smrg ac_cv_header_stdc=no 4232dd77ae96Smrgfi 4233dd77ae96Smrgrm -f conftest* 4234dd77ae96Smrg 4235dd77ae96Smrgfi 4236dd77ae96Smrg 4237dd77ae96Smrgif test $ac_cv_header_stdc = yes; then 4238dd77ae96Smrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 423908e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4240dd77ae96Smrg/* end confdefs.h. */ 4241dd77ae96Smrg#include <stdlib.h> 4242dd77ae96Smrg 4243dd77ae96Smrg_ACEOF 4244dd77ae96Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 424508e312fdSmrg $EGREP "free" >/dev/null 2>&1; then : 424608e312fdSmrg 4247dd77ae96Smrgelse 4248dd77ae96Smrg ac_cv_header_stdc=no 4249dd77ae96Smrgfi 4250dd77ae96Smrgrm -f conftest* 4251dd77ae96Smrg 4252dd77ae96Smrgfi 4253dd77ae96Smrg 4254dd77ae96Smrgif test $ac_cv_header_stdc = yes; then 4255dd77ae96Smrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 425608e312fdSmrg if test "$cross_compiling" = yes; then : 4257dd77ae96Smrg : 4258dd77ae96Smrgelse 425908e312fdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4260dd77ae96Smrg/* end confdefs.h. */ 4261dd77ae96Smrg#include <ctype.h> 4262dd77ae96Smrg#include <stdlib.h> 4263dd77ae96Smrg#if ((' ' & 0x0FF) == 0x020) 4264dd77ae96Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4265dd77ae96Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4266dd77ae96Smrg#else 4267dd77ae96Smrg# define ISLOWER(c) \ 4268dd77ae96Smrg (('a' <= (c) && (c) <= 'i') \ 4269dd77ae96Smrg || ('j' <= (c) && (c) <= 'r') \ 4270dd77ae96Smrg || ('s' <= (c) && (c) <= 'z')) 4271dd77ae96Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4272dd77ae96Smrg#endif 4273dd77ae96Smrg 4274dd77ae96Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4275dd77ae96Smrgint 4276dd77ae96Smrgmain () 4277dd77ae96Smrg{ 4278dd77ae96Smrg int i; 4279dd77ae96Smrg for (i = 0; i < 256; i++) 4280dd77ae96Smrg if (XOR (islower (i), ISLOWER (i)) 4281dd77ae96Smrg || toupper (i) != TOUPPER (i)) 4282dd77ae96Smrg return 2; 4283dd77ae96Smrg return 0; 4284dd77ae96Smrg} 4285dd77ae96Smrg_ACEOF 428608e312fdSmrgif ac_fn_c_try_run "$LINENO"; then : 4287dd77ae96Smrg 428808e312fdSmrgelse 428908e312fdSmrg ac_cv_header_stdc=no 4290dd77ae96Smrgfi 429108e312fdSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 429208e312fdSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 4293dd77ae96Smrgfi 4294dd77ae96Smrg 4295dd77ae96Smrgfi 4296dd77ae96Smrgfi 429708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4298dd77ae96Smrg$as_echo "$ac_cv_header_stdc" >&6; } 4299dd77ae96Smrgif test $ac_cv_header_stdc = yes; then 4300dd77ae96Smrg 430108e312fdSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4302dd77ae96Smrg 4303dd77ae96Smrgfi 4304dd77ae96Smrg 4305dd77ae96Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4306dd77ae96Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4307dd77ae96Smrg inttypes.h stdint.h unistd.h 430808e312fdSmrgdo : 430908e312fdSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 431008e312fdSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 431108e312fdSmrg" 431208e312fdSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4313dd77ae96Smrg cat >>confdefs.h <<_ACEOF 4314dd77ae96Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4315dd77ae96Smrg_ACEOF 4316dd77ae96Smrg 4317dd77ae96Smrgfi 4318dd77ae96Smrg 4319dd77ae96Smrgdone 4320dd77ae96Smrg 4321dd77ae96Smrg 4322dd77ae96Smrg 4323dd77ae96Smrg 4324eea2e341Smrg 4325eea2e341Smrg 4326eea2e341Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4327eea2e341Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then : 4328eea2e341Smrg CLANGCC="yes" 4329eea2e341Smrgelse 4330eea2e341Smrg CLANGCC="no" 4331eea2e341Smrgfi 4332eea2e341Smrg 4333eea2e341Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4334eea2e341Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4335eea2e341Smrg INTELCC="yes" 4336eea2e341Smrgelse 4337eea2e341Smrg INTELCC="no" 4338eea2e341Smrgfi 4339eea2e341Smrg 4340eea2e341Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4341eea2e341Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4342eea2e341Smrg SUNCC="yes" 4343eea2e341Smrgelse 4344eea2e341Smrg SUNCC="no" 4345eea2e341Smrgfi 4346eea2e341Smrg 4347eea2e341Smrg 4348eea2e341Smrg 4349eea2e341Smrg 435008e312fdSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 435108e312fdSmrg if test -n "$ac_tool_prefix"; then 435208e312fdSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 435308e312fdSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 435408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 435508e312fdSmrg$as_echo_n "checking for $ac_word... " >&6; } 435608e312fdSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 435708e312fdSmrg $as_echo_n "(cached) " >&6 435808e312fdSmrgelse 435908e312fdSmrg case $PKG_CONFIG in 436008e312fdSmrg [\\/]* | ?:[\\/]*) 436108e312fdSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 436208e312fdSmrg ;; 436308e312fdSmrg *) 436408e312fdSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 436508e312fdSmrgfor as_dir in $PATH 4366dd77ae96Smrgdo 436708e312fdSmrg IFS=$as_save_IFS 436808e312fdSmrg test -z "$as_dir" && as_dir=. 436908e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 437033dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 437108e312fdSmrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 437208e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 437308e312fdSmrg break 2 437408e312fdSmrg fi 437508e312fdSmrgdone 437608e312fdSmrg done 437708e312fdSmrgIFS=$as_save_IFS 437808e312fdSmrg 437908e312fdSmrg ;; 4380dd77ae96Smrgesac 438108e312fdSmrgfi 438208e312fdSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 438308e312fdSmrgif test -n "$PKG_CONFIG"; then 438408e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 438508e312fdSmrg$as_echo "$PKG_CONFIG" >&6; } 4386dd77ae96Smrgelse 438708e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 438808e312fdSmrg$as_echo "no" >&6; } 4389dd77ae96Smrgfi 4390dd77ae96Smrg 4391dd77ae96Smrg 4392dd77ae96Smrgfi 439308e312fdSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 439408e312fdSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 439508e312fdSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 439608e312fdSmrgset dummy pkg-config; ac_word=$2 439708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 439808e312fdSmrg$as_echo_n "checking for $ac_word... " >&6; } 439908e312fdSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 440008e312fdSmrg $as_echo_n "(cached) " >&6 440108e312fdSmrgelse 440208e312fdSmrg case $ac_pt_PKG_CONFIG in 440308e312fdSmrg [\\/]* | ?:[\\/]*) 440408e312fdSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 440508e312fdSmrg ;; 4406dd77ae96Smrg *) 440708e312fdSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 440808e312fdSmrgfor as_dir in $PATH 440908e312fdSmrgdo 441008e312fdSmrg IFS=$as_save_IFS 441108e312fdSmrg test -z "$as_dir" && as_dir=. 441208e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 441333dddc75Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 441408e312fdSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 441508e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 441608e312fdSmrg break 2 441708e312fdSmrg fi 441808e312fdSmrgdone 441908e312fdSmrg done 442008e312fdSmrgIFS=$as_save_IFS 442108e312fdSmrg 442208e312fdSmrg ;; 4423dd77ae96Smrgesac 442408e312fdSmrgfi 442508e312fdSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 442608e312fdSmrgif test -n "$ac_pt_PKG_CONFIG"; then 442708e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 442808e312fdSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 442908e312fdSmrgelse 443008e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 443108e312fdSmrg$as_echo "no" >&6; } 443208e312fdSmrgfi 4433dd77ae96Smrg 443408e312fdSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 443508e312fdSmrg PKG_CONFIG="" 443608e312fdSmrg else 443708e312fdSmrg case $cross_compiling:$ac_tool_warned in 443808e312fdSmrgyes:) 443908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 444008e312fdSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 444108e312fdSmrgac_tool_warned=yes ;; 444208e312fdSmrgesac 444308e312fdSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 444408e312fdSmrg fi 444508e312fdSmrgelse 444608e312fdSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 444708e312fdSmrgfi 4448dd77ae96Smrg 444908e312fdSmrgfi 445008e312fdSmrgif test -n "$PKG_CONFIG"; then 445108e312fdSmrg _pkg_min_version=0.9.0 445208e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 445308e312fdSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 445408e312fdSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 445508e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 445608e312fdSmrg$as_echo "yes" >&6; } 445708e312fdSmrg else 445808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 445908e312fdSmrg$as_echo "no" >&6; } 446008e312fdSmrg PKG_CONFIG="" 446108e312fdSmrg fi 4462dd77ae96Smrg 446308e312fdSmrgfi 4464dd77ae96Smrg# Make sure we can run config.sub. 4465dd77ae96Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 446608e312fdSmrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4467dd77ae96Smrg 446808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4469dd77ae96Smrg$as_echo_n "checking build system type... " >&6; } 447008e312fdSmrgif ${ac_cv_build+:} false; then : 4471dd77ae96Smrg $as_echo_n "(cached) " >&6 4472dd77ae96Smrgelse 4473dd77ae96Smrg ac_build_alias=$build_alias 4474dd77ae96Smrgtest "x$ac_build_alias" = x && 4475dd77ae96Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4476dd77ae96Smrgtest "x$ac_build_alias" = x && 447708e312fdSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4478dd77ae96Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 447908e312fdSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4480dd77ae96Smrg 4481dd77ae96Smrgfi 448208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4483dd77ae96Smrg$as_echo "$ac_cv_build" >&6; } 4484dd77ae96Smrgcase $ac_cv_build in 4485dd77ae96Smrg*-*-*) ;; 448608e312fdSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4487dd77ae96Smrgesac 4488dd77ae96Smrgbuild=$ac_cv_build 4489dd77ae96Smrgac_save_IFS=$IFS; IFS='-' 4490dd77ae96Smrgset x $ac_cv_build 4491dd77ae96Smrgshift 4492dd77ae96Smrgbuild_cpu=$1 4493dd77ae96Smrgbuild_vendor=$2 4494dd77ae96Smrgshift; shift 4495dd77ae96Smrg# Remember, the first character of IFS is used to create $*, 4496dd77ae96Smrg# except with old shells: 4497dd77ae96Smrgbuild_os=$* 4498dd77ae96SmrgIFS=$ac_save_IFS 4499dd77ae96Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4500dd77ae96Smrg 4501dd77ae96Smrg 450208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4503dd77ae96Smrg$as_echo_n "checking host system type... " >&6; } 450408e312fdSmrgif ${ac_cv_host+:} false; then : 4505dd77ae96Smrg $as_echo_n "(cached) " >&6 4506dd77ae96Smrgelse 4507dd77ae96Smrg if test "x$host_alias" = x; then 4508dd77ae96Smrg ac_cv_host=$ac_cv_build 4509dd77ae96Smrgelse 4510dd77ae96Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 451108e312fdSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4512dd77ae96Smrgfi 4513dd77ae96Smrg 4514dd77ae96Smrgfi 451508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4516dd77ae96Smrg$as_echo "$ac_cv_host" >&6; } 4517dd77ae96Smrgcase $ac_cv_host in 4518dd77ae96Smrg*-*-*) ;; 451908e312fdSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4520dd77ae96Smrgesac 4521dd77ae96Smrghost=$ac_cv_host 4522dd77ae96Smrgac_save_IFS=$IFS; IFS='-' 4523dd77ae96Smrgset x $ac_cv_host 4524dd77ae96Smrgshift 4525dd77ae96Smrghost_cpu=$1 4526dd77ae96Smrghost_vendor=$2 4527dd77ae96Smrgshift; shift 4528dd77ae96Smrg# Remember, the first character of IFS is used to create $*, 4529dd77ae96Smrg# except with old shells: 4530dd77ae96Smrghost_os=$* 4531dd77ae96SmrgIFS=$ac_save_IFS 4532dd77ae96Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4533dd77ae96Smrg 4534dd77ae96Smrg 453508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 453608e312fdSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 453708e312fdSmrgif ${ac_cv_path_SED+:} false; then : 453808e312fdSmrg $as_echo_n "(cached) " >&6 453908e312fdSmrgelse 454008e312fdSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 454108e312fdSmrg for ac_i in 1 2 3 4 5 6 7; do 454208e312fdSmrg ac_script="$ac_script$as_nl$ac_script" 454308e312fdSmrg done 454408e312fdSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 454508e312fdSmrg { ac_script=; unset ac_script;} 454608e312fdSmrg if test -z "$SED"; then 454708e312fdSmrg ac_path_SED_found=false 454808e312fdSmrg # Loop through the user's path and test for each of PROGNAME-LIST 454908e312fdSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 455008e312fdSmrgfor as_dir in $PATH 455108e312fdSmrgdo 455208e312fdSmrg IFS=$as_save_IFS 455308e312fdSmrg test -z "$as_dir" && as_dir=. 455408e312fdSmrg for ac_prog in sed gsed; do 455508e312fdSmrg for ac_exec_ext in '' $ac_executable_extensions; do 455608e312fdSmrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 455733dddc75Smrg as_fn_executable_p "$ac_path_SED" || continue 455808e312fdSmrg# Check for GNU ac_path_SED and select it if it is found. 455908e312fdSmrg # Check for GNU $ac_path_SED 456008e312fdSmrgcase `"$ac_path_SED" --version 2>&1` in 456108e312fdSmrg*GNU*) 456208e312fdSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 456308e312fdSmrg*) 456408e312fdSmrg ac_count=0 456508e312fdSmrg $as_echo_n 0123456789 >"conftest.in" 456608e312fdSmrg while : 456708e312fdSmrg do 456808e312fdSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 456908e312fdSmrg mv "conftest.tmp" "conftest.in" 457008e312fdSmrg cp "conftest.in" "conftest.nl" 457108e312fdSmrg $as_echo '' >> "conftest.nl" 457208e312fdSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 457308e312fdSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 457408e312fdSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 457508e312fdSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 457608e312fdSmrg # Best one so far, save it but keep looking for a better one 457708e312fdSmrg ac_cv_path_SED="$ac_path_SED" 457808e312fdSmrg ac_path_SED_max=$ac_count 457908e312fdSmrg fi 458008e312fdSmrg # 10*(2^10) chars as input seems more than enough 458108e312fdSmrg test $ac_count -gt 10 && break 458208e312fdSmrg done 458308e312fdSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 458408e312fdSmrgesac 458508e312fdSmrg 458608e312fdSmrg $ac_path_SED_found && break 3 458708e312fdSmrg done 458808e312fdSmrg done 458908e312fdSmrg done 459008e312fdSmrgIFS=$as_save_IFS 459108e312fdSmrg if test -z "$ac_cv_path_SED"; then 459208e312fdSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 459308e312fdSmrg fi 459408e312fdSmrgelse 459508e312fdSmrg ac_cv_path_SED=$SED 459608e312fdSmrgfi 459708e312fdSmrg 459808e312fdSmrgfi 459908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 460008e312fdSmrg$as_echo "$ac_cv_path_SED" >&6; } 460108e312fdSmrg SED="$ac_cv_path_SED" 460208e312fdSmrg rm -f conftest.sed 460308e312fdSmrg 460408e312fdSmrg 4605dd77ae96Smrg 4606dd77ae96Smrg 4607dd77ae96Smrg 4608eea2e341Smrg 4609eea2e341Smrg# Check whether --enable-selective-werror was given. 4610eea2e341Smrgif test "${enable_selective_werror+set}" = set; then : 4611eea2e341Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4612dd77ae96Smrgelse 4613eea2e341Smrg SELECTIVE_WERROR=yes 4614eea2e341Smrgfi 4615eea2e341Smrg 4616eea2e341Smrg 4617eea2e341Smrg 4618eea2e341Smrg 4619eea2e341Smrg 4620eea2e341Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4621eea2e341Smrgif test "x$SUNCC" = "xyes"; then 4622eea2e341Smrg BASE_CFLAGS="-v" 4623dd77ae96Smrgelse 4624eea2e341Smrg BASE_CFLAGS="" 4625dd77ae96Smrgfi 4626dd77ae96Smrg 4627eea2e341Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4628eea2e341Smrg 4629eea2e341Smrg 4630eea2e341Smrg 4631eea2e341Smrg 4632eea2e341Smrg 4633eea2e341Smrg 4634eea2e341Smrg 4635eea2e341Smrg 4636eea2e341Smrg 4637eea2e341Smrg 4638eea2e341Smrg 4639eea2e341Smrg 4640eea2e341Smrg 4641eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4642eea2e341Smrg 4643eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4644eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4645eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4646eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4647eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4648eea2e341Smrg $as_echo_n "(cached) " >&6 4649eea2e341Smrgelse 4650eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4651eea2e341Smrg/* end confdefs.h. */ 4652eea2e341Smrgint i; 4653eea2e341Smrg_ACEOF 4654eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 4655eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4656eea2e341Smrgelse 4657eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 4658eea2e341Smrgfi 4659eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4660eea2e341Smrgfi 4661eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4662eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4663eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4664eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4665eea2e341Smrgfi 4666eea2e341Smrg 4667eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4668eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4669eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4670eea2e341Smrg fi 4671eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4672eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4673eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4674eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4675eea2e341Smrg $as_echo_n "(cached) " >&6 4676eea2e341Smrgelse 4677eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4678eea2e341Smrg/* end confdefs.h. */ 4679eea2e341Smrgint i; 4680eea2e341Smrg_ACEOF 4681eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 4682eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4683eea2e341Smrgelse 4684eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4685eea2e341Smrgfi 4686eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4687eea2e341Smrgfi 4688eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4689eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4690eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4691eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4692dd77ae96Smrgfi 4693dd77ae96Smrg 4694eea2e341Smrgfound="no" 4695dd77ae96Smrg 4696eea2e341Smrg if test $found = "no" ; then 469733dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4698eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4699eea2e341Smrg fi 4700dd77ae96Smrg 470133dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4702eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4703eea2e341Smrg fi 4704dd77ae96Smrg 4705eea2e341Smrg CFLAGS="$CFLAGS -Wall" 4706dd77ae96Smrg 470733dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 470833dddc75Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; } 4709eea2e341Smrg cacheid=xorg_cv_cc_flag__Wall 4710eea2e341Smrg if eval \${$cacheid+:} false; then : 4711eea2e341Smrg $as_echo_n "(cached) " >&6 4712eea2e341Smrgelse 4713eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4714eea2e341Smrg/* end confdefs.h. */ 4715eea2e341Smrgint i; 4716eea2e341Smrgint 4717eea2e341Smrgmain () 4718eea2e341Smrg{ 4719dd77ae96Smrg 4720eea2e341Smrg ; 4721eea2e341Smrg return 0; 4722eea2e341Smrg} 4723eea2e341Smrg_ACEOF 4724eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 4725eea2e341Smrg eval $cacheid=yes 4726dd77ae96Smrgelse 4727eea2e341Smrg eval $cacheid=no 4728eea2e341Smrgfi 4729eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 4730eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 4731dd77ae96Smrgfi 4732dd77ae96Smrg 4733eea2e341Smrg 4734eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4735eea2e341Smrg 4736eea2e341Smrg eval supported=\$$cacheid 4737eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4738eea2e341Smrg$as_echo "$supported" >&6; } 4739eea2e341Smrg if test "$supported" = "yes" ; then 4740eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4741eea2e341Smrg found="yes" 4742eea2e341Smrg fi 4743eea2e341Smrg fi 4744eea2e341Smrg 4745eea2e341Smrg 4746eea2e341Smrg 4747eea2e341Smrg 4748eea2e341Smrg 4749eea2e341Smrg 4750eea2e341Smrg 4751eea2e341Smrg 4752eea2e341Smrg 4753eea2e341Smrg 4754eea2e341Smrg 4755eea2e341Smrg 4756eea2e341Smrg 4757eea2e341Smrg 4758eea2e341Smrg 4759eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4760eea2e341Smrg 4761eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4762eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4763eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4764eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4765eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4766eea2e341Smrg $as_echo_n "(cached) " >&6 4767dd77ae96Smrgelse 4768eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4769eea2e341Smrg/* end confdefs.h. */ 4770eea2e341Smrgint i; 4771eea2e341Smrg_ACEOF 4772eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 4773eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4774eea2e341Smrgelse 4775eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 4776eea2e341Smrgfi 4777eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4778eea2e341Smrgfi 4779eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4780eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4781eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4782eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4783dd77ae96Smrgfi 4784dd77ae96Smrg 4785eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4786eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4787eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4788eea2e341Smrg fi 4789eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4790eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4791eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4792eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4793eea2e341Smrg $as_echo_n "(cached) " >&6 4794dd77ae96Smrgelse 4795eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4796eea2e341Smrg/* end confdefs.h. */ 4797eea2e341Smrgint i; 4798eea2e341Smrg_ACEOF 4799eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 4800eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4801eea2e341Smrgelse 4802eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4803eea2e341Smrgfi 4804eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4805eea2e341Smrgfi 4806eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4807eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4808eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4809eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4810eea2e341Smrgfi 4811eea2e341Smrg 4812eea2e341Smrgfound="no" 4813eea2e341Smrg 4814eea2e341Smrg if test $found = "no" ; then 481533dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4816eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4817eea2e341Smrg fi 4818eea2e341Smrg 481933dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4820eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4821eea2e341Smrg fi 4822eea2e341Smrg 4823eea2e341Smrg CFLAGS="$CFLAGS -Wpointer-arith" 4824eea2e341Smrg 482533dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 482633dddc75Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 4827eea2e341Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 4828eea2e341Smrg if eval \${$cacheid+:} false; then : 4829eea2e341Smrg $as_echo_n "(cached) " >&6 4830eea2e341Smrgelse 4831eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4832eea2e341Smrg/* end confdefs.h. */ 4833eea2e341Smrgint i; 4834eea2e341Smrgint 4835eea2e341Smrgmain () 4836eea2e341Smrg{ 4837eea2e341Smrg 4838eea2e341Smrg ; 4839eea2e341Smrg return 0; 4840eea2e341Smrg} 4841eea2e341Smrg_ACEOF 4842eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 4843eea2e341Smrg eval $cacheid=yes 4844eea2e341Smrgelse 4845eea2e341Smrg eval $cacheid=no 4846eea2e341Smrgfi 4847eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 4848eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 4849eea2e341Smrgfi 4850eea2e341Smrg 4851eea2e341Smrg 4852eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4853eea2e341Smrg 4854eea2e341Smrg eval supported=\$$cacheid 4855eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4856eea2e341Smrg$as_echo "$supported" >&6; } 4857eea2e341Smrg if test "$supported" = "yes" ; then 4858eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 4859eea2e341Smrg found="yes" 4860eea2e341Smrg fi 4861eea2e341Smrg fi 4862eea2e341Smrg 4863eea2e341Smrg 4864eea2e341Smrg 4865eea2e341Smrg 4866eea2e341Smrg 4867eea2e341Smrg 4868eea2e341Smrg 4869eea2e341Smrg 4870eea2e341Smrg 4871eea2e341Smrg 4872eea2e341Smrg 4873eea2e341Smrg 4874eea2e341Smrg 4875eea2e341Smrg 4876eea2e341Smrg 4877eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4878eea2e341Smrg 4879eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4880eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4881eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4882eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4883eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4884eea2e341Smrg $as_echo_n "(cached) " >&6 4885eea2e341Smrgelse 4886eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4887eea2e341Smrg/* end confdefs.h. */ 4888eea2e341Smrgint i; 4889eea2e341Smrg_ACEOF 4890eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 4891eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4892eea2e341Smrgelse 4893eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 4894eea2e341Smrgfi 4895eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4896eea2e341Smrgfi 4897eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4898eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4899eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4900eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4901dd77ae96Smrgfi 4902dd77ae96Smrg 4903eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4904eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4905eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4906dd77ae96Smrg fi 4907eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4908eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4909eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4910eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4911eea2e341Smrg $as_echo_n "(cached) " >&6 4912eea2e341Smrgelse 4913eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4914eea2e341Smrg/* end confdefs.h. */ 4915eea2e341Smrgint i; 4916eea2e341Smrg_ACEOF 4917eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 4918eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4919eea2e341Smrgelse 4920eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4921eea2e341Smrgfi 4922eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4923dd77ae96Smrgfi 4924eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4925eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4926eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4927eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4928eea2e341Smrgfi 4929eea2e341Smrg 4930eea2e341Smrgfound="no" 4931eea2e341Smrg 4932eea2e341Smrg if test $found = "no" ; then 493333dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4934eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4935eea2e341Smrg fi 4936eea2e341Smrg 493733dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4938eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4939eea2e341Smrg fi 4940eea2e341Smrg 4941eea2e341Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 4942eea2e341Smrg 494333dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 494433dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 4945eea2e341Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 4946eea2e341Smrg if eval \${$cacheid+:} false; then : 4947eea2e341Smrg $as_echo_n "(cached) " >&6 4948eea2e341Smrgelse 4949eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4950eea2e341Smrg/* end confdefs.h. */ 4951eea2e341Smrgint i; 4952eea2e341Smrgint 4953eea2e341Smrgmain () 4954eea2e341Smrg{ 4955eea2e341Smrg 4956eea2e341Smrg ; 4957eea2e341Smrg return 0; 4958eea2e341Smrg} 4959eea2e341Smrg_ACEOF 4960eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 4961eea2e341Smrg eval $cacheid=yes 4962eea2e341Smrgelse 4963eea2e341Smrg eval $cacheid=no 4964eea2e341Smrgfi 4965eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 4966eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 4967eea2e341Smrgfi 4968eea2e341Smrg 4969eea2e341Smrg 4970eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4971eea2e341Smrg 4972eea2e341Smrg eval supported=\$$cacheid 4973eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4974eea2e341Smrg$as_echo "$supported" >&6; } 4975eea2e341Smrg if test "$supported" = "yes" ; then 4976eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 4977eea2e341Smrg found="yes" 4978eea2e341Smrg fi 4979eea2e341Smrg fi 4980eea2e341Smrg 4981eea2e341Smrg 4982eea2e341Smrg 4983eea2e341Smrg 4984eea2e341Smrg 4985eea2e341Smrg 4986eea2e341Smrg 4987eea2e341Smrg 4988eea2e341Smrg 4989eea2e341Smrg 4990eea2e341Smrg 4991eea2e341Smrg 4992eea2e341Smrg 4993eea2e341Smrg 4994eea2e341Smrg 4995eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4996eea2e341Smrg 4997eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4998eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4999eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5000eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5001eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5002eea2e341Smrg $as_echo_n "(cached) " >&6 5003eea2e341Smrgelse 5004eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5005eea2e341Smrg/* end confdefs.h. */ 5006eea2e341Smrgint i; 5007eea2e341Smrg_ACEOF 5008eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5009eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5010eea2e341Smrgelse 5011eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5012eea2e341Smrgfi 5013eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5014eea2e341Smrgfi 5015eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5016eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5017eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5018eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5019eea2e341Smrgfi 5020eea2e341Smrg 5021eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5022eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5023eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5024eea2e341Smrg fi 5025eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5026eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5027eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5028eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5029eea2e341Smrg $as_echo_n "(cached) " >&6 5030eea2e341Smrgelse 5031eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5032eea2e341Smrg/* end confdefs.h. */ 5033eea2e341Smrgint i; 5034eea2e341Smrg_ACEOF 5035eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5036eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5037eea2e341Smrgelse 5038eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5039eea2e341Smrgfi 5040eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5041eea2e341Smrgfi 5042eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5043eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5044eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5045eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5046eea2e341Smrgfi 5047eea2e341Smrg 5048eea2e341Smrgfound="no" 5049eea2e341Smrg 5050eea2e341Smrg if test $found = "no" ; then 505133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5052eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5053eea2e341Smrg fi 5054eea2e341Smrg 505533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5056eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5057eea2e341Smrg fi 5058eea2e341Smrg 5059eea2e341Smrg CFLAGS="$CFLAGS -Wformat=2" 5060eea2e341Smrg 506133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 506233dddc75Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 506333dddc75Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5064eea2e341Smrg if eval \${$cacheid+:} false; then : 5065eea2e341Smrg $as_echo_n "(cached) " >&6 5066eea2e341Smrgelse 5067eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5068eea2e341Smrg/* end confdefs.h. */ 5069eea2e341Smrgint i; 5070eea2e341Smrgint 5071eea2e341Smrgmain () 5072eea2e341Smrg{ 5073eea2e341Smrg 5074eea2e341Smrg ; 5075eea2e341Smrg return 0; 5076eea2e341Smrg} 5077eea2e341Smrg_ACEOF 5078eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5079eea2e341Smrg eval $cacheid=yes 5080eea2e341Smrgelse 5081eea2e341Smrg eval $cacheid=no 5082eea2e341Smrgfi 5083eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5084eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5085eea2e341Smrgfi 5086eea2e341Smrg 5087eea2e341Smrg 5088eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5089eea2e341Smrg 5090eea2e341Smrg eval supported=\$$cacheid 5091eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5092eea2e341Smrg$as_echo "$supported" >&6; } 5093eea2e341Smrg if test "$supported" = "yes" ; then 5094eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5095eea2e341Smrg found="yes" 5096eea2e341Smrg fi 5097eea2e341Smrg fi 5098eea2e341Smrg 5099eea2e341Smrg if test $found = "no" ; then 510033dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5101eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5102eea2e341Smrg fi 5103eea2e341Smrg 510433dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5105eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5106eea2e341Smrg fi 5107eea2e341Smrg 5108eea2e341Smrg CFLAGS="$CFLAGS -Wformat" 5109eea2e341Smrg 511033dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 511133dddc75Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; } 5112eea2e341Smrg cacheid=xorg_cv_cc_flag__Wformat 5113eea2e341Smrg if eval \${$cacheid+:} false; then : 5114eea2e341Smrg $as_echo_n "(cached) " >&6 5115eea2e341Smrgelse 5116eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5117eea2e341Smrg/* end confdefs.h. */ 5118eea2e341Smrgint i; 5119eea2e341Smrgint 5120eea2e341Smrgmain () 5121eea2e341Smrg{ 5122eea2e341Smrg 5123eea2e341Smrg ; 5124eea2e341Smrg return 0; 5125eea2e341Smrg} 5126eea2e341Smrg_ACEOF 5127eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5128eea2e341Smrg eval $cacheid=yes 5129eea2e341Smrgelse 5130eea2e341Smrg eval $cacheid=no 5131eea2e341Smrgfi 5132eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5133eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5134eea2e341Smrgfi 5135eea2e341Smrg 5136eea2e341Smrg 5137eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5138eea2e341Smrg 5139eea2e341Smrg eval supported=\$$cacheid 5140eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5141eea2e341Smrg$as_echo "$supported" >&6; } 5142eea2e341Smrg if test "$supported" = "yes" ; then 5143eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5144eea2e341Smrg found="yes" 5145eea2e341Smrg fi 5146eea2e341Smrg fi 5147eea2e341Smrg 5148eea2e341Smrg 5149eea2e341Smrg 5150eea2e341Smrg 5151eea2e341Smrg 5152eea2e341Smrg 5153eea2e341Smrg 5154eea2e341Smrg 5155eea2e341Smrg 5156eea2e341Smrg 5157eea2e341Smrg 5158eea2e341Smrg 5159eea2e341Smrg 5160eea2e341Smrg 5161eea2e341Smrg 5162eea2e341Smrg 5163eea2e341Smrg 5164eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5165eea2e341Smrg 5166eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5167eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5168eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5169eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5170eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5171eea2e341Smrg $as_echo_n "(cached) " >&6 5172eea2e341Smrgelse 5173eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5174eea2e341Smrg/* end confdefs.h. */ 5175eea2e341Smrgint i; 5176eea2e341Smrg_ACEOF 5177eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5178eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5179eea2e341Smrgelse 5180eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5181eea2e341Smrgfi 5182eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5183eea2e341Smrgfi 5184eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5185eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5186eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5187eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5188eea2e341Smrgfi 5189eea2e341Smrg 5190eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5191eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5192eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5193eea2e341Smrg fi 5194eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5195eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5196eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5197eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5198eea2e341Smrg $as_echo_n "(cached) " >&6 5199eea2e341Smrgelse 5200eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5201eea2e341Smrg/* end confdefs.h. */ 5202eea2e341Smrgint i; 5203eea2e341Smrg_ACEOF 5204eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5205eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5206eea2e341Smrgelse 5207eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5208eea2e341Smrgfi 5209eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5210eea2e341Smrgfi 5211eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5212eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5213eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5214eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5215eea2e341Smrgfi 5216eea2e341Smrg 5217eea2e341Smrgfound="no" 5218eea2e341Smrg 5219eea2e341Smrg if test $found = "no" ; then 522033dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5221eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5222eea2e341Smrg fi 5223eea2e341Smrg 522433dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5225eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5226eea2e341Smrg fi 5227eea2e341Smrg 5228eea2e341Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5229eea2e341Smrg 523033dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 523133dddc75Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5232eea2e341Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5233eea2e341Smrg if eval \${$cacheid+:} false; then : 5234eea2e341Smrg $as_echo_n "(cached) " >&6 5235eea2e341Smrgelse 5236eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5237eea2e341Smrg/* end confdefs.h. */ 5238eea2e341Smrgint i; 5239eea2e341Smrgint 5240eea2e341Smrgmain () 5241eea2e341Smrg{ 5242eea2e341Smrg 5243eea2e341Smrg ; 5244eea2e341Smrg return 0; 5245eea2e341Smrg} 5246eea2e341Smrg_ACEOF 5247eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5248eea2e341Smrg eval $cacheid=yes 5249eea2e341Smrgelse 5250eea2e341Smrg eval $cacheid=no 5251eea2e341Smrgfi 5252eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5253eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5254eea2e341Smrgfi 5255eea2e341Smrg 5256eea2e341Smrg 5257eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5258eea2e341Smrg 5259eea2e341Smrg eval supported=\$$cacheid 5260eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5261eea2e341Smrg$as_echo "$supported" >&6; } 5262eea2e341Smrg if test "$supported" = "yes" ; then 5263eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5264eea2e341Smrg found="yes" 5265eea2e341Smrg fi 5266eea2e341Smrg fi 5267eea2e341Smrg 5268eea2e341Smrg 5269eea2e341Smrg 5270eea2e341Smrg 5271eea2e341Smrg 5272eea2e341Smrg 5273eea2e341Smrg 5274eea2e341Smrg 5275eea2e341Smrg 5276eea2e341Smrg 5277eea2e341Smrg 5278eea2e341Smrg 5279eea2e341Smrg 5280eea2e341Smrg 5281eea2e341Smrg 5282eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5283eea2e341Smrg 5284eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5285eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5286eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5287eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5288eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5289eea2e341Smrg $as_echo_n "(cached) " >&6 5290eea2e341Smrgelse 5291eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5292eea2e341Smrg/* end confdefs.h. */ 5293eea2e341Smrgint i; 5294eea2e341Smrg_ACEOF 5295eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5296eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5297eea2e341Smrgelse 5298eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5299eea2e341Smrgfi 5300eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5301eea2e341Smrgfi 5302eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5303eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5304eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5305eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5306eea2e341Smrgfi 5307eea2e341Smrg 5308eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5309eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5310eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5311eea2e341Smrg fi 5312eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5313eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5314eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5315eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5316eea2e341Smrg $as_echo_n "(cached) " >&6 5317eea2e341Smrgelse 5318eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5319eea2e341Smrg/* end confdefs.h. */ 5320eea2e341Smrgint i; 5321eea2e341Smrg_ACEOF 5322eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5323eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5324eea2e341Smrgelse 5325eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5326eea2e341Smrgfi 5327eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5328eea2e341Smrgfi 5329eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5330eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5331eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5332eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5333eea2e341Smrgfi 5334eea2e341Smrg 5335eea2e341Smrgfound="no" 5336eea2e341Smrg 5337eea2e341Smrg if test $found = "no" ; then 533833dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5339eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5340eea2e341Smrg fi 5341eea2e341Smrg 534233dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5343eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5344eea2e341Smrg fi 5345eea2e341Smrg 5346eea2e341Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5347eea2e341Smrg 534833dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 534933dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5350eea2e341Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5351eea2e341Smrg if eval \${$cacheid+:} false; then : 5352eea2e341Smrg $as_echo_n "(cached) " >&6 5353eea2e341Smrgelse 5354eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5355eea2e341Smrg/* end confdefs.h. */ 5356eea2e341Smrgint i; 5357eea2e341Smrgint 5358eea2e341Smrgmain () 5359eea2e341Smrg{ 5360eea2e341Smrg 5361eea2e341Smrg ; 5362eea2e341Smrg return 0; 5363eea2e341Smrg} 5364eea2e341Smrg_ACEOF 5365eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5366eea2e341Smrg eval $cacheid=yes 5367eea2e341Smrgelse 5368eea2e341Smrg eval $cacheid=no 5369eea2e341Smrgfi 5370eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5371eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5372eea2e341Smrgfi 5373eea2e341Smrg 5374eea2e341Smrg 5375eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5376eea2e341Smrg 5377eea2e341Smrg eval supported=\$$cacheid 5378eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5379eea2e341Smrg$as_echo "$supported" >&6; } 5380eea2e341Smrg if test "$supported" = "yes" ; then 5381eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5382eea2e341Smrg found="yes" 5383eea2e341Smrg fi 5384eea2e341Smrg fi 5385eea2e341Smrg 5386eea2e341Smrg 5387eea2e341Smrg 5388eea2e341Smrg 5389eea2e341Smrg 5390eea2e341Smrg 5391eea2e341Smrg 5392eea2e341Smrg 5393eea2e341Smrg 5394eea2e341Smrg 5395eea2e341Smrg 5396eea2e341Smrg 5397eea2e341Smrg 5398eea2e341Smrg 5399eea2e341Smrg 5400eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5401eea2e341Smrg 5402eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5403eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5404eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5405eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5406eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5407eea2e341Smrg $as_echo_n "(cached) " >&6 5408eea2e341Smrgelse 5409eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5410eea2e341Smrg/* end confdefs.h. */ 5411eea2e341Smrgint i; 5412eea2e341Smrg_ACEOF 5413eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5414eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5415eea2e341Smrgelse 5416eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5417eea2e341Smrgfi 5418eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5419eea2e341Smrgfi 5420eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5421eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5422eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5423eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5424eea2e341Smrgfi 5425eea2e341Smrg 5426eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5427eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5428eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5429eea2e341Smrg fi 5430eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5431eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5432eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5433eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5434eea2e341Smrg $as_echo_n "(cached) " >&6 5435eea2e341Smrgelse 5436eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5437eea2e341Smrg/* end confdefs.h. */ 5438eea2e341Smrgint i; 5439eea2e341Smrg_ACEOF 5440eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5441eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5442eea2e341Smrgelse 5443eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5444eea2e341Smrgfi 5445eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5446eea2e341Smrgfi 5447eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5448eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5449eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5450eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5451eea2e341Smrgfi 5452eea2e341Smrg 5453eea2e341Smrgfound="no" 5454eea2e341Smrg 5455eea2e341Smrg if test $found = "no" ; then 545633dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5457eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5458eea2e341Smrg fi 5459eea2e341Smrg 546033dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5461eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5462eea2e341Smrg fi 5463eea2e341Smrg 5464eea2e341Smrg CFLAGS="$CFLAGS -Wnested-externs" 5465eea2e341Smrg 546633dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 546733dddc75Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5468eea2e341Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 5469eea2e341Smrg if eval \${$cacheid+:} false; then : 5470eea2e341Smrg $as_echo_n "(cached) " >&6 5471eea2e341Smrgelse 5472eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5473eea2e341Smrg/* end confdefs.h. */ 5474eea2e341Smrgint i; 5475eea2e341Smrgint 5476eea2e341Smrgmain () 5477eea2e341Smrg{ 5478eea2e341Smrg 5479eea2e341Smrg ; 5480eea2e341Smrg return 0; 5481eea2e341Smrg} 5482eea2e341Smrg_ACEOF 5483eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5484eea2e341Smrg eval $cacheid=yes 5485eea2e341Smrgelse 5486eea2e341Smrg eval $cacheid=no 5487eea2e341Smrgfi 5488eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5489eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5490eea2e341Smrgfi 5491eea2e341Smrg 5492eea2e341Smrg 5493eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5494eea2e341Smrg 5495eea2e341Smrg eval supported=\$$cacheid 5496eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5497eea2e341Smrg$as_echo "$supported" >&6; } 5498eea2e341Smrg if test "$supported" = "yes" ; then 5499eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5500eea2e341Smrg found="yes" 5501eea2e341Smrg fi 5502eea2e341Smrg fi 5503eea2e341Smrg 5504eea2e341Smrg 5505eea2e341Smrg 5506eea2e341Smrg 5507eea2e341Smrg 5508eea2e341Smrg 5509eea2e341Smrg 5510eea2e341Smrg 5511eea2e341Smrg 5512eea2e341Smrg 5513eea2e341Smrg 5514eea2e341Smrg 5515eea2e341Smrg 5516eea2e341Smrg 5517eea2e341Smrg 5518eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5519eea2e341Smrg 5520eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5521eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5522eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5523eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5524eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5525eea2e341Smrg $as_echo_n "(cached) " >&6 5526eea2e341Smrgelse 5527eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5528eea2e341Smrg/* end confdefs.h. */ 5529eea2e341Smrgint i; 5530eea2e341Smrg_ACEOF 5531eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5532eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5533eea2e341Smrgelse 5534eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5535eea2e341Smrgfi 5536eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5537eea2e341Smrgfi 5538eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5539eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5540eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5541eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5542eea2e341Smrgfi 5543eea2e341Smrg 5544eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5545eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5546eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5547eea2e341Smrg fi 5548eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5549eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5550eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5551eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5552eea2e341Smrg $as_echo_n "(cached) " >&6 5553eea2e341Smrgelse 5554eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5555eea2e341Smrg/* end confdefs.h. */ 5556eea2e341Smrgint i; 5557eea2e341Smrg_ACEOF 5558eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5559eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5560eea2e341Smrgelse 5561eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5562eea2e341Smrgfi 5563eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5564eea2e341Smrgfi 5565eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5566eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5567eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5568eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5569eea2e341Smrgfi 5570eea2e341Smrg 5571eea2e341Smrgfound="no" 5572eea2e341Smrg 5573eea2e341Smrg if test $found = "no" ; then 557433dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5575eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5576eea2e341Smrg fi 5577eea2e341Smrg 557833dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5579eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5580eea2e341Smrg fi 5581eea2e341Smrg 5582eea2e341Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 5583eea2e341Smrg 558433dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 558533dddc75Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5586eea2e341Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5587eea2e341Smrg if eval \${$cacheid+:} false; then : 5588eea2e341Smrg $as_echo_n "(cached) " >&6 5589eea2e341Smrgelse 5590eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5591eea2e341Smrg/* end confdefs.h. */ 5592eea2e341Smrgint i; 5593eea2e341Smrgint 5594eea2e341Smrgmain () 5595eea2e341Smrg{ 5596eea2e341Smrg 5597eea2e341Smrg ; 5598eea2e341Smrg return 0; 5599eea2e341Smrg} 5600eea2e341Smrg_ACEOF 5601eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5602eea2e341Smrg eval $cacheid=yes 5603eea2e341Smrgelse 5604eea2e341Smrg eval $cacheid=no 5605eea2e341Smrgfi 5606eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5607eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5608eea2e341Smrgfi 5609eea2e341Smrg 5610eea2e341Smrg 5611eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5612eea2e341Smrg 5613eea2e341Smrg eval supported=\$$cacheid 5614eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5615eea2e341Smrg$as_echo "$supported" >&6; } 5616eea2e341Smrg if test "$supported" = "yes" ; then 5617eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5618eea2e341Smrg found="yes" 5619eea2e341Smrg fi 5620eea2e341Smrg fi 5621eea2e341Smrg 5622eea2e341Smrg 5623eea2e341Smrg 5624eea2e341Smrg 5625eea2e341Smrg 5626eea2e341Smrg 5627eea2e341Smrg 5628eea2e341Smrg 5629eea2e341Smrg 5630eea2e341Smrg 5631eea2e341Smrg 5632eea2e341Smrg 5633eea2e341Smrg 5634eea2e341Smrg 5635eea2e341Smrg 5636eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5637eea2e341Smrg 5638eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5639eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5640eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5641eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5642eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5643eea2e341Smrg $as_echo_n "(cached) " >&6 5644eea2e341Smrgelse 5645eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5646eea2e341Smrg/* end confdefs.h. */ 5647eea2e341Smrgint i; 5648eea2e341Smrg_ACEOF 5649eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5650eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5651eea2e341Smrgelse 5652eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5653eea2e341Smrgfi 5654eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5655eea2e341Smrgfi 5656eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5657eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5658eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5659eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5660eea2e341Smrgfi 5661eea2e341Smrg 5662eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5663eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5664eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5665eea2e341Smrg fi 5666eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5667eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5668eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5669eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5670eea2e341Smrg $as_echo_n "(cached) " >&6 5671eea2e341Smrgelse 5672eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5673eea2e341Smrg/* end confdefs.h. */ 5674eea2e341Smrgint i; 5675eea2e341Smrg_ACEOF 5676eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5677eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5678eea2e341Smrgelse 5679eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5680eea2e341Smrgfi 5681eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5682eea2e341Smrgfi 5683eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5684eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5685eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5686eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5687eea2e341Smrgfi 5688eea2e341Smrg 5689eea2e341Smrgfound="no" 5690eea2e341Smrg 5691eea2e341Smrg if test $found = "no" ; then 569233dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5693eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5694eea2e341Smrg fi 5695eea2e341Smrg 569633dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5697eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5698eea2e341Smrg fi 5699eea2e341Smrg 5700eea2e341Smrg CFLAGS="$CFLAGS -Wold-style-definition" 5701eea2e341Smrg 570233dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 570333dddc75Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 5704eea2e341Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5705eea2e341Smrg if eval \${$cacheid+:} false; then : 5706eea2e341Smrg $as_echo_n "(cached) " >&6 5707eea2e341Smrgelse 5708eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5709eea2e341Smrg/* end confdefs.h. */ 5710eea2e341Smrgint i; 5711eea2e341Smrgint 5712eea2e341Smrgmain () 5713eea2e341Smrg{ 5714eea2e341Smrg 5715eea2e341Smrg ; 5716eea2e341Smrg return 0; 5717eea2e341Smrg} 5718eea2e341Smrg_ACEOF 5719eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5720eea2e341Smrg eval $cacheid=yes 5721eea2e341Smrgelse 5722eea2e341Smrg eval $cacheid=no 5723eea2e341Smrgfi 5724eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5725eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5726eea2e341Smrgfi 5727eea2e341Smrg 5728eea2e341Smrg 5729eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5730eea2e341Smrg 5731eea2e341Smrg eval supported=\$$cacheid 5732eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5733eea2e341Smrg$as_echo "$supported" >&6; } 5734eea2e341Smrg if test "$supported" = "yes" ; then 5735eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5736eea2e341Smrg found="yes" 5737eea2e341Smrg fi 5738eea2e341Smrg fi 5739eea2e341Smrg 574033dddc75Smrg if test $found = "no" ; then 574133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 574233dddc75Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 574333dddc75Smrg fi 574433dddc75Smrg 574533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 574633dddc75Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 574733dddc75Smrg fi 574833dddc75Smrg 574933dddc75Smrg CFLAGS="$CFLAGS -fd" 575033dddc75Smrg 575133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 575233dddc75Smrg$as_echo_n "checking if $CC supports -fd... " >&6; } 575333dddc75Smrg cacheid=xorg_cv_cc_flag__fd 575433dddc75Smrg if eval \${$cacheid+:} false; then : 575533dddc75Smrg $as_echo_n "(cached) " >&6 575633dddc75Smrgelse 575733dddc75Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 575833dddc75Smrg/* end confdefs.h. */ 575933dddc75Smrgint i; 576033dddc75Smrgint 576133dddc75Smrgmain () 576233dddc75Smrg{ 576333dddc75Smrg 576433dddc75Smrg ; 576533dddc75Smrg return 0; 576633dddc75Smrg} 576733dddc75Smrg_ACEOF 576833dddc75Smrgif ac_fn_c_try_link "$LINENO"; then : 576933dddc75Smrg eval $cacheid=yes 577033dddc75Smrgelse 577133dddc75Smrg eval $cacheid=no 577233dddc75Smrgfi 577333dddc75Smrgrm -f core conftest.err conftest.$ac_objext \ 577433dddc75Smrg conftest$ac_exeext conftest.$ac_ext 577533dddc75Smrgfi 577633dddc75Smrg 577733dddc75Smrg 577833dddc75Smrg CFLAGS="$xorg_testset_save_CFLAGS" 577933dddc75Smrg 578033dddc75Smrg eval supported=\$$cacheid 578133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 578233dddc75Smrg$as_echo "$supported" >&6; } 578333dddc75Smrg if test "$supported" = "yes" ; then 578433dddc75Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 578533dddc75Smrg found="yes" 578633dddc75Smrg fi 578733dddc75Smrg fi 578833dddc75Smrg 5789eea2e341Smrg 5790eea2e341Smrg 5791eea2e341Smrg 5792eea2e341Smrg 5793eea2e341Smrg 5794eea2e341Smrg 5795eea2e341Smrg 5796eea2e341Smrg 5797eea2e341Smrg 5798eea2e341Smrg 5799eea2e341Smrg 5800eea2e341Smrg 5801eea2e341Smrg 5802eea2e341Smrg 5803eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5804eea2e341Smrg 5805eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5806eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5807eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5808eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5809eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5810eea2e341Smrg $as_echo_n "(cached) " >&6 5811eea2e341Smrgelse 5812eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5813eea2e341Smrg/* end confdefs.h. */ 5814eea2e341Smrgint i; 5815eea2e341Smrg_ACEOF 5816eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5817eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5818eea2e341Smrgelse 5819eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5820eea2e341Smrgfi 5821eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5822eea2e341Smrgfi 5823eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5824eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5825eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5826eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5827eea2e341Smrgfi 5828eea2e341Smrg 5829eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5830eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5831eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5832eea2e341Smrg fi 5833eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5834eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5835eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5836eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5837eea2e341Smrg $as_echo_n "(cached) " >&6 5838eea2e341Smrgelse 5839eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5840eea2e341Smrg/* end confdefs.h. */ 5841eea2e341Smrgint i; 5842eea2e341Smrg_ACEOF 5843eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5844eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5845eea2e341Smrgelse 5846eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5847eea2e341Smrgfi 5848eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5849eea2e341Smrgfi 5850eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5851eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5852eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5853eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5854eea2e341Smrgfi 5855eea2e341Smrg 5856eea2e341Smrgfound="no" 5857eea2e341Smrg 5858eea2e341Smrg if test $found = "no" ; then 585933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5860eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5861eea2e341Smrg fi 5862eea2e341Smrg 586333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5864eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5865eea2e341Smrg fi 5866eea2e341Smrg 5867eea2e341Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 5868eea2e341Smrg 586933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 587033dddc75Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 5871eea2e341Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 5872eea2e341Smrg if eval \${$cacheid+:} false; then : 5873eea2e341Smrg $as_echo_n "(cached) " >&6 5874eea2e341Smrgelse 5875eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5876eea2e341Smrg/* end confdefs.h. */ 5877eea2e341Smrgint i; 5878eea2e341Smrgint 5879eea2e341Smrgmain () 5880eea2e341Smrg{ 5881eea2e341Smrg 5882eea2e341Smrg ; 5883eea2e341Smrg return 0; 5884eea2e341Smrg} 5885eea2e341Smrg_ACEOF 5886eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 5887eea2e341Smrg eval $cacheid=yes 5888eea2e341Smrgelse 5889eea2e341Smrg eval $cacheid=no 5890eea2e341Smrgfi 5891eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 5892eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 5893eea2e341Smrgfi 5894eea2e341Smrg 5895eea2e341Smrg 5896eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5897eea2e341Smrg 5898eea2e341Smrg eval supported=\$$cacheid 5899eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5900eea2e341Smrg$as_echo "$supported" >&6; } 5901eea2e341Smrg if test "$supported" = "yes" ; then 5902eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 5903eea2e341Smrg found="yes" 5904eea2e341Smrg fi 5905eea2e341Smrg fi 5906eea2e341Smrg 5907eea2e341Smrg 5908eea2e341Smrg 5909eea2e341Smrg 5910eea2e341Smrg 5911eea2e341Smrg# This chunk adds additional warnings that could catch undesired effects. 5912eea2e341Smrg 5913eea2e341Smrg 5914eea2e341Smrg 5915eea2e341Smrg 5916eea2e341Smrg 5917eea2e341Smrg 5918eea2e341Smrg 5919eea2e341Smrg 5920eea2e341Smrg 5921eea2e341Smrg 5922eea2e341Smrg 5923eea2e341Smrg 5924eea2e341Smrg 5925eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5926eea2e341Smrg 5927eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5928eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5929eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5930eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5931eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5932eea2e341Smrg $as_echo_n "(cached) " >&6 5933eea2e341Smrgelse 5934eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5935eea2e341Smrg/* end confdefs.h. */ 5936eea2e341Smrgint i; 5937eea2e341Smrg_ACEOF 5938eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5939eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5940eea2e341Smrgelse 5941eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 5942eea2e341Smrgfi 5943eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5944eea2e341Smrgfi 5945eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5946eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5947eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5948eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5949eea2e341Smrgfi 5950eea2e341Smrg 5951eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5952eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5953eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5954eea2e341Smrg fi 5955eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5956eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5957eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5958eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5959eea2e341Smrg $as_echo_n "(cached) " >&6 5960eea2e341Smrgelse 5961eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5962eea2e341Smrg/* end confdefs.h. */ 5963eea2e341Smrgint i; 5964eea2e341Smrg_ACEOF 5965eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 5966eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5967eea2e341Smrgelse 5968eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5969eea2e341Smrgfi 5970eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5971eea2e341Smrgfi 5972eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5973eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5974eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5975eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5976eea2e341Smrgfi 5977eea2e341Smrg 5978eea2e341Smrgfound="no" 5979eea2e341Smrg 5980eea2e341Smrg if test $found = "no" ; then 598133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5982eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5983eea2e341Smrg fi 5984eea2e341Smrg 598533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5986eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5987eea2e341Smrg fi 5988eea2e341Smrg 5989eea2e341Smrg CFLAGS="$CFLAGS -Wunused" 5990eea2e341Smrg 599133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 599233dddc75Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; } 5993eea2e341Smrg cacheid=xorg_cv_cc_flag__Wunused 5994eea2e341Smrg if eval \${$cacheid+:} false; then : 5995eea2e341Smrg $as_echo_n "(cached) " >&6 5996eea2e341Smrgelse 5997eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5998eea2e341Smrg/* end confdefs.h. */ 5999eea2e341Smrgint i; 6000eea2e341Smrgint 6001eea2e341Smrgmain () 6002eea2e341Smrg{ 6003eea2e341Smrg 6004eea2e341Smrg ; 6005eea2e341Smrg return 0; 6006eea2e341Smrg} 6007eea2e341Smrg_ACEOF 6008eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6009eea2e341Smrg eval $cacheid=yes 6010eea2e341Smrgelse 6011eea2e341Smrg eval $cacheid=no 6012eea2e341Smrgfi 6013eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6014eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6015eea2e341Smrgfi 6016eea2e341Smrg 6017eea2e341Smrg 6018eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6019eea2e341Smrg 6020eea2e341Smrg eval supported=\$$cacheid 6021eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6022eea2e341Smrg$as_echo "$supported" >&6; } 6023eea2e341Smrg if test "$supported" = "yes" ; then 6024eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6025eea2e341Smrg found="yes" 6026eea2e341Smrg fi 6027eea2e341Smrg fi 6028eea2e341Smrg 6029eea2e341Smrg 6030eea2e341Smrg 6031eea2e341Smrg 6032eea2e341Smrg 6033eea2e341Smrg 6034eea2e341Smrg 6035eea2e341Smrg 6036eea2e341Smrg 6037eea2e341Smrg 6038eea2e341Smrg 6039eea2e341Smrg 6040eea2e341Smrg 6041eea2e341Smrg 6042eea2e341Smrg 6043eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6044eea2e341Smrg 6045eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6046eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6047eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6048eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6049eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6050eea2e341Smrg $as_echo_n "(cached) " >&6 6051eea2e341Smrgelse 6052eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6053eea2e341Smrg/* end confdefs.h. */ 6054eea2e341Smrgint i; 6055eea2e341Smrg_ACEOF 6056eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6057eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6058eea2e341Smrgelse 6059eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6060eea2e341Smrgfi 6061eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6062eea2e341Smrgfi 6063eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6064eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6065eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6066eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6067eea2e341Smrgfi 6068eea2e341Smrg 6069eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6070eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6071eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6072eea2e341Smrg fi 6073eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6074eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6075eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6076eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6077eea2e341Smrg $as_echo_n "(cached) " >&6 6078eea2e341Smrgelse 6079eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6080eea2e341Smrg/* end confdefs.h. */ 6081eea2e341Smrgint i; 6082eea2e341Smrg_ACEOF 6083eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6084eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6085eea2e341Smrgelse 6086eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6087eea2e341Smrgfi 6088eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6089eea2e341Smrgfi 6090eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6091eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6092eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6093eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6094eea2e341Smrgfi 6095eea2e341Smrg 6096eea2e341Smrgfound="no" 6097eea2e341Smrg 6098eea2e341Smrg if test $found = "no" ; then 609933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6100eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6101eea2e341Smrg fi 6102eea2e341Smrg 610333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6104eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6105eea2e341Smrg fi 6106eea2e341Smrg 6107eea2e341Smrg CFLAGS="$CFLAGS -Wuninitialized" 6108eea2e341Smrg 610933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 611033dddc75Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6111eea2e341Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 6112eea2e341Smrg if eval \${$cacheid+:} false; then : 6113eea2e341Smrg $as_echo_n "(cached) " >&6 6114eea2e341Smrgelse 6115eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6116eea2e341Smrg/* end confdefs.h. */ 6117eea2e341Smrgint i; 6118eea2e341Smrgint 6119eea2e341Smrgmain () 6120eea2e341Smrg{ 6121eea2e341Smrg 6122eea2e341Smrg ; 6123eea2e341Smrg return 0; 6124eea2e341Smrg} 6125eea2e341Smrg_ACEOF 6126eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6127eea2e341Smrg eval $cacheid=yes 6128eea2e341Smrgelse 6129eea2e341Smrg eval $cacheid=no 6130eea2e341Smrgfi 6131eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6132eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6133eea2e341Smrgfi 6134eea2e341Smrg 6135eea2e341Smrg 6136eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6137eea2e341Smrg 6138eea2e341Smrg eval supported=\$$cacheid 6139eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6140eea2e341Smrg$as_echo "$supported" >&6; } 6141eea2e341Smrg if test "$supported" = "yes" ; then 6142eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6143eea2e341Smrg found="yes" 6144eea2e341Smrg fi 6145eea2e341Smrg fi 6146eea2e341Smrg 6147eea2e341Smrg 6148eea2e341Smrg 6149eea2e341Smrg 6150eea2e341Smrg 6151eea2e341Smrg 6152eea2e341Smrg 6153eea2e341Smrg 6154eea2e341Smrg 6155eea2e341Smrg 6156eea2e341Smrg 6157eea2e341Smrg 6158eea2e341Smrg 6159eea2e341Smrg 6160eea2e341Smrg 6161eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6162eea2e341Smrg 6163eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6164eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6165eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6166eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6167eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6168eea2e341Smrg $as_echo_n "(cached) " >&6 6169eea2e341Smrgelse 6170eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6171eea2e341Smrg/* end confdefs.h. */ 6172eea2e341Smrgint i; 6173eea2e341Smrg_ACEOF 6174eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6175eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6176eea2e341Smrgelse 6177eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6178eea2e341Smrgfi 6179eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6180eea2e341Smrgfi 6181eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6182eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6183eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6184eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6185eea2e341Smrgfi 6186eea2e341Smrg 6187eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6188eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6189eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6190eea2e341Smrg fi 6191eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6192eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6193eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6194eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6195eea2e341Smrg $as_echo_n "(cached) " >&6 6196eea2e341Smrgelse 6197eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6198eea2e341Smrg/* end confdefs.h. */ 6199eea2e341Smrgint i; 6200eea2e341Smrg_ACEOF 6201eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6202eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6203eea2e341Smrgelse 6204eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6205eea2e341Smrgfi 6206eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6207eea2e341Smrgfi 6208eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6209eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6210eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6211eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6212eea2e341Smrgfi 6213eea2e341Smrg 6214eea2e341Smrgfound="no" 6215eea2e341Smrg 6216eea2e341Smrg if test $found = "no" ; then 621733dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6218eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6219eea2e341Smrg fi 6220eea2e341Smrg 622133dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6222eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6223eea2e341Smrg fi 6224eea2e341Smrg 6225eea2e341Smrg CFLAGS="$CFLAGS -Wshadow" 6226eea2e341Smrg 622733dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 622833dddc75Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6229eea2e341Smrg cacheid=xorg_cv_cc_flag__Wshadow 6230eea2e341Smrg if eval \${$cacheid+:} false; then : 6231eea2e341Smrg $as_echo_n "(cached) " >&6 6232eea2e341Smrgelse 6233eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6234eea2e341Smrg/* end confdefs.h. */ 6235eea2e341Smrgint i; 6236eea2e341Smrgint 6237eea2e341Smrgmain () 6238eea2e341Smrg{ 6239eea2e341Smrg 6240eea2e341Smrg ; 6241eea2e341Smrg return 0; 6242eea2e341Smrg} 6243eea2e341Smrg_ACEOF 6244eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6245eea2e341Smrg eval $cacheid=yes 6246eea2e341Smrgelse 6247eea2e341Smrg eval $cacheid=no 6248eea2e341Smrgfi 6249eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6250eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6251eea2e341Smrgfi 6252eea2e341Smrg 6253eea2e341Smrg 6254eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6255eea2e341Smrg 6256eea2e341Smrg eval supported=\$$cacheid 6257eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6258eea2e341Smrg$as_echo "$supported" >&6; } 6259eea2e341Smrg if test "$supported" = "yes" ; then 6260eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6261eea2e341Smrg found="yes" 6262eea2e341Smrg fi 6263eea2e341Smrg fi 6264eea2e341Smrg 6265eea2e341Smrg 6266eea2e341Smrg 6267eea2e341Smrg 6268eea2e341Smrg 6269eea2e341Smrg 6270eea2e341Smrg 6271eea2e341Smrg 6272eea2e341Smrg 6273eea2e341Smrg 6274eea2e341Smrg 6275eea2e341Smrg 6276eea2e341Smrg 6277eea2e341Smrg 6278eea2e341Smrg 6279eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6280eea2e341Smrg 6281eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6282eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6283eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6284eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6285eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6286eea2e341Smrg $as_echo_n "(cached) " >&6 6287eea2e341Smrgelse 6288eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6289eea2e341Smrg/* end confdefs.h. */ 6290eea2e341Smrgint i; 6291eea2e341Smrg_ACEOF 6292eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6293eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6294eea2e341Smrgelse 6295eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6296eea2e341Smrgfi 6297eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6298eea2e341Smrgfi 6299eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6300eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6301eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6302eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6303eea2e341Smrgfi 6304eea2e341Smrg 6305eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6306eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6307eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6308eea2e341Smrg fi 6309eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6310eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6311eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6312eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6313eea2e341Smrg $as_echo_n "(cached) " >&6 6314eea2e341Smrgelse 6315eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6316eea2e341Smrg/* end confdefs.h. */ 6317eea2e341Smrgint i; 6318eea2e341Smrg_ACEOF 6319eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6320eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6321eea2e341Smrgelse 6322eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6323eea2e341Smrgfi 6324eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6325eea2e341Smrgfi 6326eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6327eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6328eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6329eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6330eea2e341Smrgfi 6331eea2e341Smrg 6332eea2e341Smrgfound="no" 6333eea2e341Smrg 6334eea2e341Smrg if test $found = "no" ; then 633533dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6336eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6337eea2e341Smrg fi 6338eea2e341Smrg 633933dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6340eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6341eea2e341Smrg fi 6342eea2e341Smrg 634333dddc75Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6344eea2e341Smrg 634533dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 634633dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 634733dddc75Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6348eea2e341Smrg if eval \${$cacheid+:} false; then : 6349eea2e341Smrg $as_echo_n "(cached) " >&6 6350eea2e341Smrgelse 6351eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6352eea2e341Smrg/* end confdefs.h. */ 6353eea2e341Smrgint i; 6354eea2e341Smrgint 6355eea2e341Smrgmain () 6356eea2e341Smrg{ 6357eea2e341Smrg 6358eea2e341Smrg ; 6359eea2e341Smrg return 0; 6360eea2e341Smrg} 6361eea2e341Smrg_ACEOF 6362eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6363eea2e341Smrg eval $cacheid=yes 6364eea2e341Smrgelse 6365eea2e341Smrg eval $cacheid=no 6366eea2e341Smrgfi 6367eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6368eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6369eea2e341Smrgfi 6370eea2e341Smrg 6371eea2e341Smrg 6372eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6373eea2e341Smrg 6374eea2e341Smrg eval supported=\$$cacheid 6375eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6376eea2e341Smrg$as_echo "$supported" >&6; } 6377eea2e341Smrg if test "$supported" = "yes" ; then 637833dddc75Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6379eea2e341Smrg found="yes" 6380eea2e341Smrg fi 6381eea2e341Smrg fi 6382eea2e341Smrg 6383eea2e341Smrg 6384eea2e341Smrg 6385eea2e341Smrg 6386eea2e341Smrg 6387eea2e341Smrg 6388eea2e341Smrg 6389eea2e341Smrg 6390eea2e341Smrg 6391eea2e341Smrg 6392eea2e341Smrg 6393eea2e341Smrg 6394eea2e341Smrg 6395eea2e341Smrg 6396eea2e341Smrg 6397eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6398eea2e341Smrg 6399eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6400eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6401eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6402eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6403eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6404eea2e341Smrg $as_echo_n "(cached) " >&6 6405eea2e341Smrgelse 6406eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6407eea2e341Smrg/* end confdefs.h. */ 6408eea2e341Smrgint i; 6409eea2e341Smrg_ACEOF 6410eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6411eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6412eea2e341Smrgelse 6413eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6414eea2e341Smrgfi 6415eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6416eea2e341Smrgfi 6417eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6418eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6419eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6420eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6421eea2e341Smrgfi 6422eea2e341Smrg 6423eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6424eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6425eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6426eea2e341Smrg fi 6427eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6428eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6429eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6430eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6431eea2e341Smrg $as_echo_n "(cached) " >&6 6432eea2e341Smrgelse 6433eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6434eea2e341Smrg/* end confdefs.h. */ 6435eea2e341Smrgint i; 6436eea2e341Smrg_ACEOF 6437eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6438eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6439eea2e341Smrgelse 6440eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6441eea2e341Smrgfi 6442eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6443eea2e341Smrgfi 6444eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6445eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6446eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6447eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6448eea2e341Smrgfi 6449eea2e341Smrg 6450eea2e341Smrgfound="no" 6451eea2e341Smrg 6452eea2e341Smrg if test $found = "no" ; then 645333dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6454eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6455eea2e341Smrg fi 6456eea2e341Smrg 645733dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6458eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6459eea2e341Smrg fi 6460eea2e341Smrg 646133dddc75Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6462eea2e341Smrg 646333dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 646433dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 646533dddc75Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6466eea2e341Smrg if eval \${$cacheid+:} false; then : 6467eea2e341Smrg $as_echo_n "(cached) " >&6 6468eea2e341Smrgelse 6469eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6470eea2e341Smrg/* end confdefs.h. */ 6471eea2e341Smrgint i; 6472eea2e341Smrgint 6473eea2e341Smrgmain () 6474eea2e341Smrg{ 6475eea2e341Smrg 6476eea2e341Smrg ; 6477eea2e341Smrg return 0; 6478eea2e341Smrg} 6479eea2e341Smrg_ACEOF 6480eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6481eea2e341Smrg eval $cacheid=yes 6482eea2e341Smrgelse 6483eea2e341Smrg eval $cacheid=no 6484eea2e341Smrgfi 6485eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6486eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6487eea2e341Smrgfi 6488eea2e341Smrg 6489eea2e341Smrg 6490eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6491eea2e341Smrg 6492eea2e341Smrg eval supported=\$$cacheid 6493eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6494eea2e341Smrg$as_echo "$supported" >&6; } 6495eea2e341Smrg if test "$supported" = "yes" ; then 649633dddc75Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6497eea2e341Smrg found="yes" 6498eea2e341Smrg fi 6499eea2e341Smrg fi 6500eea2e341Smrg 6501eea2e341Smrg 6502eea2e341Smrg 6503eea2e341Smrg 6504eea2e341Smrg 6505eea2e341Smrg 6506eea2e341Smrg 6507eea2e341Smrg 6508eea2e341Smrg 6509eea2e341Smrg 6510eea2e341Smrg 6511eea2e341Smrg 6512eea2e341Smrg 6513eea2e341Smrg 6514eea2e341Smrg 6515eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6516eea2e341Smrg 6517eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6518eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6519eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6520eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6521eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6522eea2e341Smrg $as_echo_n "(cached) " >&6 6523eea2e341Smrgelse 6524eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6525eea2e341Smrg/* end confdefs.h. */ 6526eea2e341Smrgint i; 6527eea2e341Smrg_ACEOF 6528eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6529eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6530eea2e341Smrgelse 6531eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6532eea2e341Smrgfi 6533eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6534eea2e341Smrgfi 6535eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6536eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6537eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6538eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6539eea2e341Smrgfi 6540eea2e341Smrg 6541eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6542eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6543eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6544eea2e341Smrg fi 6545eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6546eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6547eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6548eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6549eea2e341Smrg $as_echo_n "(cached) " >&6 6550eea2e341Smrgelse 6551eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6552eea2e341Smrg/* end confdefs.h. */ 6553eea2e341Smrgint i; 6554eea2e341Smrg_ACEOF 6555eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6556eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6557eea2e341Smrgelse 6558eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6559eea2e341Smrgfi 6560eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6561eea2e341Smrgfi 6562eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6563eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6564eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6565eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6566eea2e341Smrgfi 6567eea2e341Smrg 6568eea2e341Smrgfound="no" 6569eea2e341Smrg 6570eea2e341Smrg if test $found = "no" ; then 657133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6572eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6573eea2e341Smrg fi 6574eea2e341Smrg 657533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6576eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6577eea2e341Smrg fi 6578eea2e341Smrg 657933dddc75Smrg CFLAGS="$CFLAGS -Wredundant-decls" 6580eea2e341Smrg 658133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 658233dddc75Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 658333dddc75Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6584eea2e341Smrg if eval \${$cacheid+:} false; then : 6585eea2e341Smrg $as_echo_n "(cached) " >&6 6586eea2e341Smrgelse 6587eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6588eea2e341Smrg/* end confdefs.h. */ 6589eea2e341Smrgint i; 6590eea2e341Smrgint 6591eea2e341Smrgmain () 6592eea2e341Smrg{ 6593eea2e341Smrg 6594eea2e341Smrg ; 6595eea2e341Smrg return 0; 6596eea2e341Smrg} 6597eea2e341Smrg_ACEOF 6598eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6599eea2e341Smrg eval $cacheid=yes 6600eea2e341Smrgelse 6601eea2e341Smrg eval $cacheid=no 6602eea2e341Smrgfi 6603eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6604eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6605eea2e341Smrgfi 6606eea2e341Smrg 6607eea2e341Smrg 6608eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6609eea2e341Smrg 6610eea2e341Smrg eval supported=\$$cacheid 6611eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6612eea2e341Smrg$as_echo "$supported" >&6; } 6613eea2e341Smrg if test "$supported" = "yes" ; then 661433dddc75Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6615eea2e341Smrg found="yes" 6616eea2e341Smrg fi 6617eea2e341Smrg fi 6618eea2e341Smrg 6619eea2e341Smrg 6620eea2e341Smrg 6621eea2e341Smrg 6622eea2e341Smrg 6623eea2e341Smrg 6624eea2e341Smrg 6625eea2e341Smrg 6626eea2e341Smrg 6627eea2e341Smrg 6628eea2e341Smrg 6629eea2e341Smrg 6630eea2e341Smrg 6631eea2e341Smrg 6632eea2e341Smrg 6633eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6634eea2e341Smrg 6635eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6636eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6637eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6638eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6639eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6640eea2e341Smrg $as_echo_n "(cached) " >&6 6641eea2e341Smrgelse 6642eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6643eea2e341Smrg/* end confdefs.h. */ 6644eea2e341Smrgint i; 6645eea2e341Smrg_ACEOF 6646eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6647eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6648eea2e341Smrgelse 6649eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6650eea2e341Smrgfi 6651eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6652eea2e341Smrgfi 6653eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6654eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6655eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6656eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6657eea2e341Smrgfi 6658eea2e341Smrg 6659eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6660eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6661eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6662eea2e341Smrg fi 6663eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6664eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6665eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6666eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6667eea2e341Smrg $as_echo_n "(cached) " >&6 6668eea2e341Smrgelse 6669eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6670eea2e341Smrg/* end confdefs.h. */ 6671eea2e341Smrgint i; 6672eea2e341Smrg_ACEOF 6673eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6674eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6675eea2e341Smrgelse 6676eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6677eea2e341Smrgfi 6678eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6679eea2e341Smrgfi 6680eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6681eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6682eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6683eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6684eea2e341Smrgfi 6685eea2e341Smrg 6686eea2e341Smrgfound="no" 6687eea2e341Smrg 6688eea2e341Smrg if test $found = "no" ; then 668933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6690eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6691eea2e341Smrg fi 6692eea2e341Smrg 669333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6694eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6695eea2e341Smrg fi 6696eea2e341Smrg 669733dddc75Smrg CFLAGS="$CFLAGS -Wlogical-op" 6698eea2e341Smrg 669933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 670033dddc75Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 670133dddc75Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 6702eea2e341Smrg if eval \${$cacheid+:} false; then : 6703eea2e341Smrg $as_echo_n "(cached) " >&6 6704eea2e341Smrgelse 6705eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6706eea2e341Smrg/* end confdefs.h. */ 6707eea2e341Smrgint i; 6708eea2e341Smrgint 6709eea2e341Smrgmain () 6710eea2e341Smrg{ 6711eea2e341Smrg 6712eea2e341Smrg ; 6713eea2e341Smrg return 0; 6714eea2e341Smrg} 6715eea2e341Smrg_ACEOF 6716eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6717eea2e341Smrg eval $cacheid=yes 6718eea2e341Smrgelse 6719eea2e341Smrg eval $cacheid=no 6720eea2e341Smrgfi 6721eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6722eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6723eea2e341Smrgfi 6724eea2e341Smrg 6725eea2e341Smrg 6726eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6727eea2e341Smrg 6728eea2e341Smrg eval supported=\$$cacheid 6729eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6730eea2e341Smrg$as_echo "$supported" >&6; } 6731eea2e341Smrg if test "$supported" = "yes" ; then 673233dddc75Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 6733eea2e341Smrg found="yes" 6734eea2e341Smrg fi 6735eea2e341Smrg fi 6736eea2e341Smrg 6737eea2e341Smrg 6738eea2e341Smrg 6739eea2e341Smrg# These are currently disabled because they are noisy. They will be enabled 6740eea2e341Smrg# in the future once the codebase is sufficiently modernized to silence 6741eea2e341Smrg# them. For now, I don't want them to drown out the other warnings. 6742eea2e341Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6743eea2e341Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 674433dddc75Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 6745eea2e341Smrg 6746eea2e341Smrg# Turn some warnings into errors, so we don't accidently get successful builds 6747eea2e341Smrg# when there are problems that should be fixed. 6748eea2e341Smrg 6749eea2e341Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 6750eea2e341Smrg 6751eea2e341Smrg 6752eea2e341Smrg 6753eea2e341Smrg 6754eea2e341Smrg 6755eea2e341Smrg 6756eea2e341Smrg 6757eea2e341Smrg 6758eea2e341Smrg 6759eea2e341Smrg 6760eea2e341Smrg 6761eea2e341Smrg 6762eea2e341Smrg 6763eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6764eea2e341Smrg 6765eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6766eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6767eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6768eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6769eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6770eea2e341Smrg $as_echo_n "(cached) " >&6 6771eea2e341Smrgelse 6772eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6773eea2e341Smrg/* end confdefs.h. */ 6774eea2e341Smrgint i; 6775eea2e341Smrg_ACEOF 6776eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6777eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6778eea2e341Smrgelse 6779eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6780eea2e341Smrgfi 6781eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6782eea2e341Smrgfi 6783eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6784eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6785eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6786eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6787eea2e341Smrgfi 6788eea2e341Smrg 6789eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6790eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6791eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6792eea2e341Smrg fi 6793eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6794eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6795eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6796eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6797eea2e341Smrg $as_echo_n "(cached) " >&6 6798eea2e341Smrgelse 6799eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6800eea2e341Smrg/* end confdefs.h. */ 6801eea2e341Smrgint i; 6802eea2e341Smrg_ACEOF 6803eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6804eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6805eea2e341Smrgelse 6806eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6807eea2e341Smrgfi 6808eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6809eea2e341Smrgfi 6810eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6811eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6812eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6813eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6814eea2e341Smrgfi 6815eea2e341Smrg 6816eea2e341Smrgfound="no" 6817eea2e341Smrg 6818eea2e341Smrg if test $found = "no" ; then 681933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6820eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6821eea2e341Smrg fi 6822eea2e341Smrg 682333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6824eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6825eea2e341Smrg fi 6826eea2e341Smrg 6827eea2e341Smrg CFLAGS="$CFLAGS -Werror=implicit" 6828eea2e341Smrg 682933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 683033dddc75Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 683133dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 6832eea2e341Smrg if eval \${$cacheid+:} false; then : 6833eea2e341Smrg $as_echo_n "(cached) " >&6 6834eea2e341Smrgelse 6835eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6836eea2e341Smrg/* end confdefs.h. */ 6837eea2e341Smrgint i; 6838eea2e341Smrgint 6839eea2e341Smrgmain () 6840eea2e341Smrg{ 6841eea2e341Smrg 6842eea2e341Smrg ; 6843eea2e341Smrg return 0; 6844eea2e341Smrg} 6845eea2e341Smrg_ACEOF 6846eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6847eea2e341Smrg eval $cacheid=yes 6848eea2e341Smrgelse 6849eea2e341Smrg eval $cacheid=no 6850eea2e341Smrgfi 6851eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6852eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6853eea2e341Smrgfi 6854eea2e341Smrg 6855eea2e341Smrg 6856eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6857eea2e341Smrg 6858eea2e341Smrg eval supported=\$$cacheid 6859eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6860eea2e341Smrg$as_echo "$supported" >&6; } 6861eea2e341Smrg if test "$supported" = "yes" ; then 6862eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 6863eea2e341Smrg found="yes" 6864eea2e341Smrg fi 6865eea2e341Smrg fi 6866eea2e341Smrg 6867eea2e341Smrg if test $found = "no" ; then 686833dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6869eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6870eea2e341Smrg fi 6871eea2e341Smrg 687233dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6873eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6874eea2e341Smrg fi 6875eea2e341Smrg 6876eea2e341Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6877eea2e341Smrg 687833dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 687933dddc75Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 688033dddc75Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 6881eea2e341Smrg if eval \${$cacheid+:} false; then : 6882eea2e341Smrg $as_echo_n "(cached) " >&6 6883eea2e341Smrgelse 6884eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6885eea2e341Smrg/* end confdefs.h. */ 6886eea2e341Smrgint i; 6887eea2e341Smrgint 6888eea2e341Smrgmain () 6889eea2e341Smrg{ 6890eea2e341Smrg 6891eea2e341Smrg ; 6892eea2e341Smrg return 0; 6893eea2e341Smrg} 6894eea2e341Smrg_ACEOF 6895eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 6896eea2e341Smrg eval $cacheid=yes 6897eea2e341Smrgelse 6898eea2e341Smrg eval $cacheid=no 6899eea2e341Smrgfi 6900eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 6901eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 6902eea2e341Smrgfi 6903eea2e341Smrg 6904eea2e341Smrg 6905eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6906eea2e341Smrg 6907eea2e341Smrg eval supported=\$$cacheid 6908eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6909eea2e341Smrg$as_echo "$supported" >&6; } 6910eea2e341Smrg if test "$supported" = "yes" ; then 6911eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6912eea2e341Smrg found="yes" 6913eea2e341Smrg fi 6914eea2e341Smrg fi 6915eea2e341Smrg 6916eea2e341Smrg 6917eea2e341Smrg 6918eea2e341Smrg 6919eea2e341Smrg 6920eea2e341Smrg 6921eea2e341Smrg 6922eea2e341Smrg 6923eea2e341Smrg 6924eea2e341Smrg 6925eea2e341Smrg 6926eea2e341Smrg 6927eea2e341Smrg 6928eea2e341Smrg 6929eea2e341Smrg 6930eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6931eea2e341Smrg 6932eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6933eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6934eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6935eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6936eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6937eea2e341Smrg $as_echo_n "(cached) " >&6 6938eea2e341Smrgelse 6939eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6940eea2e341Smrg/* end confdefs.h. */ 6941eea2e341Smrgint i; 6942eea2e341Smrg_ACEOF 6943eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6944eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6945eea2e341Smrgelse 6946eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 6947eea2e341Smrgfi 6948eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6949eea2e341Smrgfi 6950eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6951eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6952eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6953eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6954eea2e341Smrgfi 6955eea2e341Smrg 6956eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6957eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6958eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6959eea2e341Smrg fi 6960eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6961eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6962eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6963eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6964eea2e341Smrg $as_echo_n "(cached) " >&6 6965eea2e341Smrgelse 6966eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6967eea2e341Smrg/* end confdefs.h. */ 6968eea2e341Smrgint i; 6969eea2e341Smrg_ACEOF 6970eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 6971eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6972eea2e341Smrgelse 6973eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6974eea2e341Smrgfi 6975eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6976eea2e341Smrgfi 6977eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6978eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6979eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6980eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6981eea2e341Smrgfi 6982eea2e341Smrg 6983eea2e341Smrgfound="no" 6984eea2e341Smrg 6985eea2e341Smrg if test $found = "no" ; then 698633dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6987eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6988eea2e341Smrg fi 6989eea2e341Smrg 699033dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6991eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6992eea2e341Smrg fi 6993eea2e341Smrg 6994eea2e341Smrg CFLAGS="$CFLAGS -Werror=nonnull" 6995eea2e341Smrg 699633dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 699733dddc75Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 699833dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 6999eea2e341Smrg if eval \${$cacheid+:} false; then : 7000eea2e341Smrg $as_echo_n "(cached) " >&6 7001eea2e341Smrgelse 7002eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7003eea2e341Smrg/* end confdefs.h. */ 7004eea2e341Smrgint i; 7005eea2e341Smrgint 7006eea2e341Smrgmain () 7007eea2e341Smrg{ 7008eea2e341Smrg 7009eea2e341Smrg ; 7010eea2e341Smrg return 0; 7011eea2e341Smrg} 7012eea2e341Smrg_ACEOF 7013eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7014eea2e341Smrg eval $cacheid=yes 7015eea2e341Smrgelse 7016eea2e341Smrg eval $cacheid=no 7017eea2e341Smrgfi 7018eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7019eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7020eea2e341Smrgfi 7021eea2e341Smrg 7022eea2e341Smrg 7023eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7024eea2e341Smrg 7025eea2e341Smrg eval supported=\$$cacheid 7026eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7027eea2e341Smrg$as_echo "$supported" >&6; } 7028eea2e341Smrg if test "$supported" = "yes" ; then 7029eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7030eea2e341Smrg found="yes" 7031eea2e341Smrg fi 7032eea2e341Smrg fi 7033eea2e341Smrg 7034eea2e341Smrg 7035eea2e341Smrg 7036eea2e341Smrg 7037eea2e341Smrg 7038eea2e341Smrg 7039eea2e341Smrg 7040eea2e341Smrg 7041eea2e341Smrg 7042eea2e341Smrg 7043eea2e341Smrg 7044eea2e341Smrg 7045eea2e341Smrg 7046eea2e341Smrg 7047eea2e341Smrg 7048eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7049eea2e341Smrg 7050eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7051eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7052eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7053eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7054eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7055eea2e341Smrg $as_echo_n "(cached) " >&6 7056eea2e341Smrgelse 7057eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7058eea2e341Smrg/* end confdefs.h. */ 7059eea2e341Smrgint i; 7060eea2e341Smrg_ACEOF 7061eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7062eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7063eea2e341Smrgelse 7064eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7065eea2e341Smrgfi 7066eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7067eea2e341Smrgfi 7068eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7069eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7070eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7071eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7072eea2e341Smrgfi 7073eea2e341Smrg 7074eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7075eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7076eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7077eea2e341Smrg fi 7078eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7079eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7080eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7081eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7082eea2e341Smrg $as_echo_n "(cached) " >&6 7083eea2e341Smrgelse 7084eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7085eea2e341Smrg/* end confdefs.h. */ 7086eea2e341Smrgint i; 7087eea2e341Smrg_ACEOF 7088eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7089eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7090eea2e341Smrgelse 7091eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7092eea2e341Smrgfi 7093eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7094eea2e341Smrgfi 7095eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7096eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7097eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7098eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7099eea2e341Smrgfi 7100eea2e341Smrg 7101eea2e341Smrgfound="no" 7102eea2e341Smrg 7103eea2e341Smrg if test $found = "no" ; then 710433dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7105eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7106eea2e341Smrg fi 7107eea2e341Smrg 710833dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7109eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7110eea2e341Smrg fi 7111eea2e341Smrg 7112eea2e341Smrg CFLAGS="$CFLAGS -Werror=init-self" 7113eea2e341Smrg 711433dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 711533dddc75Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 711633dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7117eea2e341Smrg if eval \${$cacheid+:} false; then : 7118eea2e341Smrg $as_echo_n "(cached) " >&6 7119eea2e341Smrgelse 7120eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7121eea2e341Smrg/* end confdefs.h. */ 7122eea2e341Smrgint i; 7123eea2e341Smrgint 7124eea2e341Smrgmain () 7125eea2e341Smrg{ 7126eea2e341Smrg 7127eea2e341Smrg ; 7128eea2e341Smrg return 0; 7129eea2e341Smrg} 7130eea2e341Smrg_ACEOF 7131eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7132eea2e341Smrg eval $cacheid=yes 7133eea2e341Smrgelse 7134eea2e341Smrg eval $cacheid=no 7135eea2e341Smrgfi 7136eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7137eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7138eea2e341Smrgfi 7139eea2e341Smrg 7140eea2e341Smrg 7141eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7142eea2e341Smrg 7143eea2e341Smrg eval supported=\$$cacheid 7144eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7145eea2e341Smrg$as_echo "$supported" >&6; } 7146eea2e341Smrg if test "$supported" = "yes" ; then 7147eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7148eea2e341Smrg found="yes" 7149eea2e341Smrg fi 7150eea2e341Smrg fi 7151eea2e341Smrg 7152eea2e341Smrg 7153eea2e341Smrg 7154eea2e341Smrg 7155eea2e341Smrg 7156eea2e341Smrg 7157eea2e341Smrg 7158eea2e341Smrg 7159eea2e341Smrg 7160eea2e341Smrg 7161eea2e341Smrg 7162eea2e341Smrg 7163eea2e341Smrg 7164eea2e341Smrg 7165eea2e341Smrg 7166eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7167eea2e341Smrg 7168eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7169eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7170eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7171eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7172eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7173eea2e341Smrg $as_echo_n "(cached) " >&6 7174eea2e341Smrgelse 7175eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7176eea2e341Smrg/* end confdefs.h. */ 7177eea2e341Smrgint i; 7178eea2e341Smrg_ACEOF 7179eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7180eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7181eea2e341Smrgelse 7182eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7183eea2e341Smrgfi 7184eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7185eea2e341Smrgfi 7186eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7187eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7188eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7189eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7190eea2e341Smrgfi 7191eea2e341Smrg 7192eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7193eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7194eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7195eea2e341Smrg fi 7196eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7197eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7198eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7199eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7200eea2e341Smrg $as_echo_n "(cached) " >&6 7201eea2e341Smrgelse 7202eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7203eea2e341Smrg/* end confdefs.h. */ 7204eea2e341Smrgint i; 7205eea2e341Smrg_ACEOF 7206eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7207eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7208eea2e341Smrgelse 7209eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7210eea2e341Smrgfi 7211eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7212eea2e341Smrgfi 7213eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7214eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7215eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7216eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7217eea2e341Smrgfi 7218eea2e341Smrg 7219eea2e341Smrgfound="no" 7220eea2e341Smrg 7221eea2e341Smrg if test $found = "no" ; then 722233dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7223eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7224eea2e341Smrg fi 7225eea2e341Smrg 722633dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7227eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7228eea2e341Smrg fi 7229eea2e341Smrg 7230eea2e341Smrg CFLAGS="$CFLAGS -Werror=main" 7231eea2e341Smrg 723233dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 723333dddc75Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 723433dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_main 7235eea2e341Smrg if eval \${$cacheid+:} false; then : 7236eea2e341Smrg $as_echo_n "(cached) " >&6 7237eea2e341Smrgelse 7238eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7239eea2e341Smrg/* end confdefs.h. */ 7240eea2e341Smrgint i; 7241eea2e341Smrgint 7242eea2e341Smrgmain () 7243eea2e341Smrg{ 7244eea2e341Smrg 7245eea2e341Smrg ; 7246eea2e341Smrg return 0; 7247eea2e341Smrg} 7248eea2e341Smrg_ACEOF 7249eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7250eea2e341Smrg eval $cacheid=yes 7251eea2e341Smrgelse 7252eea2e341Smrg eval $cacheid=no 7253eea2e341Smrgfi 7254eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7255eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7256eea2e341Smrgfi 7257eea2e341Smrg 7258eea2e341Smrg 7259eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7260eea2e341Smrg 7261eea2e341Smrg eval supported=\$$cacheid 7262eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7263eea2e341Smrg$as_echo "$supported" >&6; } 7264eea2e341Smrg if test "$supported" = "yes" ; then 7265eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7266eea2e341Smrg found="yes" 7267eea2e341Smrg fi 7268eea2e341Smrg fi 7269eea2e341Smrg 7270eea2e341Smrg 7271eea2e341Smrg 7272eea2e341Smrg 7273eea2e341Smrg 7274eea2e341Smrg 7275eea2e341Smrg 7276eea2e341Smrg 7277eea2e341Smrg 7278eea2e341Smrg 7279eea2e341Smrg 7280eea2e341Smrg 7281eea2e341Smrg 7282eea2e341Smrg 7283eea2e341Smrg 7284eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7285eea2e341Smrg 7286eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7287eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7288eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7289eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7290eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7291eea2e341Smrg $as_echo_n "(cached) " >&6 7292eea2e341Smrgelse 7293eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7294eea2e341Smrg/* end confdefs.h. */ 7295eea2e341Smrgint i; 7296eea2e341Smrg_ACEOF 7297eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7298eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7299eea2e341Smrgelse 7300eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7301eea2e341Smrgfi 7302eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7303eea2e341Smrgfi 7304eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7305eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7306eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7307eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7308eea2e341Smrgfi 7309eea2e341Smrg 7310eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7311eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7312eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7313eea2e341Smrg fi 7314eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7315eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7316eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7317eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7318eea2e341Smrg $as_echo_n "(cached) " >&6 7319eea2e341Smrgelse 7320eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7321eea2e341Smrg/* end confdefs.h. */ 7322eea2e341Smrgint i; 7323eea2e341Smrg_ACEOF 7324eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7325eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7326eea2e341Smrgelse 7327eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7328eea2e341Smrgfi 7329eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7330eea2e341Smrgfi 7331eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7332eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7333eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7334eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7335eea2e341Smrgfi 7336eea2e341Smrg 7337eea2e341Smrgfound="no" 7338eea2e341Smrg 7339eea2e341Smrg if test $found = "no" ; then 734033dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7341eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7342eea2e341Smrg fi 7343eea2e341Smrg 734433dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7345eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7346eea2e341Smrg fi 7347eea2e341Smrg 7348eea2e341Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 7349eea2e341Smrg 735033dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 735133dddc75Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 735233dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7353eea2e341Smrg if eval \${$cacheid+:} false; then : 7354eea2e341Smrg $as_echo_n "(cached) " >&6 7355eea2e341Smrgelse 7356eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7357eea2e341Smrg/* end confdefs.h. */ 7358eea2e341Smrgint i; 7359eea2e341Smrgint 7360eea2e341Smrgmain () 7361eea2e341Smrg{ 7362eea2e341Smrg 7363eea2e341Smrg ; 7364eea2e341Smrg return 0; 7365eea2e341Smrg} 7366eea2e341Smrg_ACEOF 7367eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7368eea2e341Smrg eval $cacheid=yes 7369eea2e341Smrgelse 7370eea2e341Smrg eval $cacheid=no 7371eea2e341Smrgfi 7372eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7373eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7374eea2e341Smrgfi 7375eea2e341Smrg 7376eea2e341Smrg 7377eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7378eea2e341Smrg 7379eea2e341Smrg eval supported=\$$cacheid 7380eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7381eea2e341Smrg$as_echo "$supported" >&6; } 7382eea2e341Smrg if test "$supported" = "yes" ; then 7383eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7384eea2e341Smrg found="yes" 7385eea2e341Smrg fi 7386eea2e341Smrg fi 7387eea2e341Smrg 7388eea2e341Smrg 7389eea2e341Smrg 7390eea2e341Smrg 7391eea2e341Smrg 7392eea2e341Smrg 7393eea2e341Smrg 7394eea2e341Smrg 7395eea2e341Smrg 7396eea2e341Smrg 7397eea2e341Smrg 7398eea2e341Smrg 7399eea2e341Smrg 7400eea2e341Smrg 7401eea2e341Smrg 7402eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7403eea2e341Smrg 7404eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7405eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7406eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7407eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7408eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7409eea2e341Smrg $as_echo_n "(cached) " >&6 7410eea2e341Smrgelse 7411eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7412eea2e341Smrg/* end confdefs.h. */ 7413eea2e341Smrgint i; 7414eea2e341Smrg_ACEOF 7415eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7416eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7417eea2e341Smrgelse 7418eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7419eea2e341Smrgfi 7420eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7421eea2e341Smrgfi 7422eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7423eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7424eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7425eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7426eea2e341Smrgfi 7427eea2e341Smrg 7428eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7429eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7430eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7431eea2e341Smrg fi 7432eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7433eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7434eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7435eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7436eea2e341Smrg $as_echo_n "(cached) " >&6 7437eea2e341Smrgelse 7438eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7439eea2e341Smrg/* end confdefs.h. */ 7440eea2e341Smrgint i; 7441eea2e341Smrg_ACEOF 7442eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7443eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7444eea2e341Smrgelse 7445eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7446eea2e341Smrgfi 7447eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7448eea2e341Smrgfi 7449eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7450eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7451eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7452eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7453eea2e341Smrgfi 7454eea2e341Smrg 7455eea2e341Smrgfound="no" 7456eea2e341Smrg 7457eea2e341Smrg if test $found = "no" ; then 745833dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7459eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7460eea2e341Smrg fi 7461eea2e341Smrg 746233dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7463eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7464eea2e341Smrg fi 7465eea2e341Smrg 7466eea2e341Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 7467eea2e341Smrg 746833dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 746933dddc75Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 747033dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7471eea2e341Smrg if eval \${$cacheid+:} false; then : 7472eea2e341Smrg $as_echo_n "(cached) " >&6 7473eea2e341Smrgelse 7474eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7475eea2e341Smrg/* end confdefs.h. */ 7476eea2e341Smrgint i; 7477eea2e341Smrgint 7478eea2e341Smrgmain () 7479eea2e341Smrg{ 7480eea2e341Smrg 7481eea2e341Smrg ; 7482eea2e341Smrg return 0; 7483eea2e341Smrg} 7484eea2e341Smrg_ACEOF 7485eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7486eea2e341Smrg eval $cacheid=yes 7487eea2e341Smrgelse 7488eea2e341Smrg eval $cacheid=no 7489eea2e341Smrgfi 7490eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7491eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7492eea2e341Smrgfi 7493eea2e341Smrg 7494eea2e341Smrg 7495eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7496eea2e341Smrg 7497eea2e341Smrg eval supported=\$$cacheid 7498eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7499eea2e341Smrg$as_echo "$supported" >&6; } 7500eea2e341Smrg if test "$supported" = "yes" ; then 7501eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7502eea2e341Smrg found="yes" 7503eea2e341Smrg fi 7504eea2e341Smrg fi 7505eea2e341Smrg 7506eea2e341Smrg 7507eea2e341Smrg 7508eea2e341Smrg 7509eea2e341Smrg 7510eea2e341Smrg 7511eea2e341Smrg 7512eea2e341Smrg 7513eea2e341Smrg 7514eea2e341Smrg 7515eea2e341Smrg 7516eea2e341Smrg 7517eea2e341Smrg 7518eea2e341Smrg 7519eea2e341Smrg 7520eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7521eea2e341Smrg 7522eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7523eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7524eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7525eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7526eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7527eea2e341Smrg $as_echo_n "(cached) " >&6 7528eea2e341Smrgelse 7529eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7530eea2e341Smrg/* end confdefs.h. */ 7531eea2e341Smrgint i; 7532eea2e341Smrg_ACEOF 7533eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7534eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7535eea2e341Smrgelse 7536eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7537eea2e341Smrgfi 7538eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7539eea2e341Smrgfi 7540eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7541eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7542eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7543eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7544eea2e341Smrgfi 7545eea2e341Smrg 7546eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7547eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7548eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7549eea2e341Smrg fi 7550eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7551eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7552eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7553eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7554eea2e341Smrg $as_echo_n "(cached) " >&6 7555eea2e341Smrgelse 7556eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7557eea2e341Smrg/* end confdefs.h. */ 7558eea2e341Smrgint i; 7559eea2e341Smrg_ACEOF 7560eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7561eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7562eea2e341Smrgelse 7563eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7564eea2e341Smrgfi 7565eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7566eea2e341Smrgfi 7567eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7568eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7569eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7570eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7571eea2e341Smrgfi 7572eea2e341Smrg 7573eea2e341Smrgfound="no" 7574eea2e341Smrg 7575eea2e341Smrg if test $found = "no" ; then 757633dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7577eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7578eea2e341Smrg fi 7579eea2e341Smrg 758033dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7581eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7582eea2e341Smrg fi 7583eea2e341Smrg 7584eea2e341Smrg CFLAGS="$CFLAGS -Werror=return-type" 7585eea2e341Smrg 758633dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 758733dddc75Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 758833dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 7589eea2e341Smrg if eval \${$cacheid+:} false; then : 7590eea2e341Smrg $as_echo_n "(cached) " >&6 7591eea2e341Smrgelse 7592eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7593eea2e341Smrg/* end confdefs.h. */ 7594eea2e341Smrgint i; 7595eea2e341Smrgint 7596eea2e341Smrgmain () 7597eea2e341Smrg{ 7598eea2e341Smrg 7599eea2e341Smrg ; 7600eea2e341Smrg return 0; 7601eea2e341Smrg} 7602eea2e341Smrg_ACEOF 7603eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7604eea2e341Smrg eval $cacheid=yes 7605eea2e341Smrgelse 7606eea2e341Smrg eval $cacheid=no 7607eea2e341Smrgfi 7608eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7609eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7610eea2e341Smrgfi 7611eea2e341Smrg 7612eea2e341Smrg 7613eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7614eea2e341Smrg 7615eea2e341Smrg eval supported=\$$cacheid 7616eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7617eea2e341Smrg$as_echo "$supported" >&6; } 7618eea2e341Smrg if test "$supported" = "yes" ; then 7619eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7620eea2e341Smrg found="yes" 7621eea2e341Smrg fi 7622eea2e341Smrg fi 7623eea2e341Smrg 7624eea2e341Smrg if test $found = "no" ; then 762533dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7626eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7627eea2e341Smrg fi 7628eea2e341Smrg 762933dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7630eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7631eea2e341Smrg fi 7632eea2e341Smrg 7633eea2e341Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7634eea2e341Smrg 763533dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 763633dddc75Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 763733dddc75Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7638eea2e341Smrg if eval \${$cacheid+:} false; then : 7639eea2e341Smrg $as_echo_n "(cached) " >&6 7640eea2e341Smrgelse 7641eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7642eea2e341Smrg/* end confdefs.h. */ 7643eea2e341Smrgint i; 7644eea2e341Smrgint 7645eea2e341Smrgmain () 7646eea2e341Smrg{ 7647eea2e341Smrg 7648eea2e341Smrg ; 7649eea2e341Smrg return 0; 7650eea2e341Smrg} 7651eea2e341Smrg_ACEOF 7652eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7653eea2e341Smrg eval $cacheid=yes 7654eea2e341Smrgelse 7655eea2e341Smrg eval $cacheid=no 7656eea2e341Smrgfi 7657eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7658eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7659eea2e341Smrgfi 7660eea2e341Smrg 7661eea2e341Smrg 7662eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7663eea2e341Smrg 7664eea2e341Smrg eval supported=\$$cacheid 7665eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7666eea2e341Smrg$as_echo "$supported" >&6; } 7667eea2e341Smrg if test "$supported" = "yes" ; then 7668eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7669eea2e341Smrg found="yes" 7670eea2e341Smrg fi 7671eea2e341Smrg fi 7672eea2e341Smrg 7673eea2e341Smrg 7674eea2e341Smrg 7675eea2e341Smrg 7676eea2e341Smrg 7677eea2e341Smrg 7678eea2e341Smrg 7679eea2e341Smrg 7680eea2e341Smrg 7681eea2e341Smrg 7682eea2e341Smrg 7683eea2e341Smrg 7684eea2e341Smrg 7685eea2e341Smrg 7686eea2e341Smrg 7687eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7688eea2e341Smrg 7689eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7690eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7691eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7692eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7693eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7694eea2e341Smrg $as_echo_n "(cached) " >&6 7695eea2e341Smrgelse 7696eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7697eea2e341Smrg/* end confdefs.h. */ 7698eea2e341Smrgint i; 7699eea2e341Smrg_ACEOF 7700eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7701eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7702eea2e341Smrgelse 7703eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7704eea2e341Smrgfi 7705eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7706eea2e341Smrgfi 7707eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7708eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7709eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7710eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7711eea2e341Smrgfi 7712eea2e341Smrg 7713eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7714eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7715eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7716eea2e341Smrg fi 7717eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7718eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7719eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7720eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7721eea2e341Smrg $as_echo_n "(cached) " >&6 7722eea2e341Smrgelse 7723eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7724eea2e341Smrg/* end confdefs.h. */ 7725eea2e341Smrgint i; 7726eea2e341Smrg_ACEOF 7727eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7728eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7729eea2e341Smrgelse 7730eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7731eea2e341Smrgfi 7732eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7733eea2e341Smrgfi 7734eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7735eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7736eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7737eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7738eea2e341Smrgfi 7739eea2e341Smrg 7740eea2e341Smrgfound="no" 7741eea2e341Smrg 7742eea2e341Smrg if test $found = "no" ; then 774333dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7744eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7745eea2e341Smrg fi 7746eea2e341Smrg 774733dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7748eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7749eea2e341Smrg fi 7750eea2e341Smrg 7751eea2e341Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 7752eea2e341Smrg 775333dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 775433dddc75Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 775533dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 7756eea2e341Smrg if eval \${$cacheid+:} false; then : 7757eea2e341Smrg $as_echo_n "(cached) " >&6 7758eea2e341Smrgelse 7759eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7760eea2e341Smrg/* end confdefs.h. */ 7761eea2e341Smrgint i; 7762eea2e341Smrgint 7763eea2e341Smrgmain () 7764eea2e341Smrg{ 7765eea2e341Smrg 7766eea2e341Smrg ; 7767eea2e341Smrg return 0; 7768eea2e341Smrg} 7769eea2e341Smrg_ACEOF 7770eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7771eea2e341Smrg eval $cacheid=yes 7772eea2e341Smrgelse 7773eea2e341Smrg eval $cacheid=no 7774eea2e341Smrgfi 7775eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7776eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7777eea2e341Smrgfi 7778eea2e341Smrg 7779eea2e341Smrg 7780eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7781eea2e341Smrg 7782eea2e341Smrg eval supported=\$$cacheid 7783eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7784eea2e341Smrg$as_echo "$supported" >&6; } 7785eea2e341Smrg if test "$supported" = "yes" ; then 7786eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 7787eea2e341Smrg found="yes" 7788eea2e341Smrg fi 7789eea2e341Smrg fi 7790eea2e341Smrg 7791eea2e341Smrg 7792eea2e341Smrg 7793eea2e341Smrg 7794eea2e341Smrg 7795eea2e341Smrg 7796eea2e341Smrg 7797eea2e341Smrg 7798eea2e341Smrg 7799eea2e341Smrg 7800eea2e341Smrg 7801eea2e341Smrg 7802eea2e341Smrg 7803eea2e341Smrg 7804eea2e341Smrg 7805eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7806eea2e341Smrg 7807eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7808eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7809eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7810eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7811eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7812eea2e341Smrg $as_echo_n "(cached) " >&6 7813eea2e341Smrgelse 7814eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7815eea2e341Smrg/* end confdefs.h. */ 7816eea2e341Smrgint i; 7817eea2e341Smrg_ACEOF 7818eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7819eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7820eea2e341Smrgelse 7821eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7822eea2e341Smrgfi 7823eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7824eea2e341Smrgfi 7825eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7826eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7827eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7828eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7829eea2e341Smrgfi 7830eea2e341Smrg 7831eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7832eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7833eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7834eea2e341Smrg fi 7835eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7836eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7837eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7838eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7839eea2e341Smrg $as_echo_n "(cached) " >&6 7840eea2e341Smrgelse 7841eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7842eea2e341Smrg/* end confdefs.h. */ 7843eea2e341Smrgint i; 7844eea2e341Smrg_ACEOF 7845eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7846eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7847eea2e341Smrgelse 7848eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7849eea2e341Smrgfi 7850eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7851eea2e341Smrgfi 7852eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7853eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7854eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7855eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7856eea2e341Smrgfi 7857eea2e341Smrg 7858eea2e341Smrgfound="no" 7859eea2e341Smrg 7860eea2e341Smrg if test $found = "no" ; then 786133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7862eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7863eea2e341Smrg fi 7864eea2e341Smrg 786533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7866eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7867eea2e341Smrg fi 7868eea2e341Smrg 7869eea2e341Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 7870eea2e341Smrg 787133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 787233dddc75Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 787333dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 7874eea2e341Smrg if eval \${$cacheid+:} false; then : 7875eea2e341Smrg $as_echo_n "(cached) " >&6 7876eea2e341Smrgelse 7877eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7878eea2e341Smrg/* end confdefs.h. */ 7879eea2e341Smrgint i; 7880eea2e341Smrgint 7881eea2e341Smrgmain () 7882eea2e341Smrg{ 7883eea2e341Smrg 7884eea2e341Smrg ; 7885eea2e341Smrg return 0; 7886eea2e341Smrg} 7887eea2e341Smrg_ACEOF 7888eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 7889eea2e341Smrg eval $cacheid=yes 7890eea2e341Smrgelse 7891eea2e341Smrg eval $cacheid=no 7892eea2e341Smrgfi 7893eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 7894eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 7895eea2e341Smrgfi 7896eea2e341Smrg 7897eea2e341Smrg 7898eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7899eea2e341Smrg 7900eea2e341Smrg eval supported=\$$cacheid 7901eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7902eea2e341Smrg$as_echo "$supported" >&6; } 7903eea2e341Smrg if test "$supported" = "yes" ; then 7904eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 7905eea2e341Smrg found="yes" 7906eea2e341Smrg fi 7907eea2e341Smrg fi 7908eea2e341Smrg 7909eea2e341Smrg 7910eea2e341Smrg 7911eea2e341Smrg 7912eea2e341Smrg 7913eea2e341Smrg 7914eea2e341Smrg 7915eea2e341Smrg 7916eea2e341Smrg 7917eea2e341Smrg 7918eea2e341Smrg 7919eea2e341Smrg 7920eea2e341Smrg 7921eea2e341Smrg 7922eea2e341Smrg 7923eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7924eea2e341Smrg 7925eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7926eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7927eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7928eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7929eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7930eea2e341Smrg $as_echo_n "(cached) " >&6 7931eea2e341Smrgelse 7932eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7933eea2e341Smrg/* end confdefs.h. */ 7934eea2e341Smrgint i; 7935eea2e341Smrg_ACEOF 7936eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7937eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7938eea2e341Smrgelse 7939eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 7940eea2e341Smrgfi 7941eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7942eea2e341Smrgfi 7943eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7944eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7945eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7946eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7947eea2e341Smrgfi 7948eea2e341Smrg 7949eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7950eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7951eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7952eea2e341Smrg fi 7953eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7954eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7955eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7956eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7957eea2e341Smrg $as_echo_n "(cached) " >&6 7958eea2e341Smrgelse 7959eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7960eea2e341Smrg/* end confdefs.h. */ 7961eea2e341Smrgint i; 7962eea2e341Smrg_ACEOF 7963eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 7964eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7965eea2e341Smrgelse 7966eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7967eea2e341Smrgfi 7968eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7969eea2e341Smrgfi 7970eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7971eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7972eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7973eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7974eea2e341Smrgfi 7975eea2e341Smrg 7976eea2e341Smrgfound="no" 7977eea2e341Smrg 7978eea2e341Smrg if test $found = "no" ; then 797933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7980eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7981eea2e341Smrg fi 7982eea2e341Smrg 798333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7984eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7985eea2e341Smrg fi 7986eea2e341Smrg 7987eea2e341Smrg CFLAGS="$CFLAGS -Werror=write-strings" 7988eea2e341Smrg 798933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 799033dddc75Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 799133dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 7992eea2e341Smrg if eval \${$cacheid+:} false; then : 7993eea2e341Smrg $as_echo_n "(cached) " >&6 7994eea2e341Smrgelse 7995eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7996eea2e341Smrg/* end confdefs.h. */ 7997eea2e341Smrgint i; 7998eea2e341Smrgint 7999eea2e341Smrgmain () 8000eea2e341Smrg{ 8001eea2e341Smrg 8002eea2e341Smrg ; 8003eea2e341Smrg return 0; 8004eea2e341Smrg} 8005eea2e341Smrg_ACEOF 8006eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8007eea2e341Smrg eval $cacheid=yes 8008eea2e341Smrgelse 8009eea2e341Smrg eval $cacheid=no 8010eea2e341Smrgfi 8011eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8012eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8013eea2e341Smrgfi 8014eea2e341Smrg 8015eea2e341Smrg 8016eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8017eea2e341Smrg 8018eea2e341Smrg eval supported=\$$cacheid 8019eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8020eea2e341Smrg$as_echo "$supported" >&6; } 8021eea2e341Smrg if test "$supported" = "yes" ; then 8022eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8023eea2e341Smrg found="yes" 8024eea2e341Smrg fi 8025eea2e341Smrg fi 8026eea2e341Smrg 8027eea2e341Smrg 8028eea2e341Smrg 8029eea2e341Smrg 8030eea2e341Smrg 8031eea2e341Smrg 8032eea2e341Smrg 8033eea2e341Smrg 8034eea2e341Smrg 8035eea2e341Smrg 8036eea2e341Smrg 8037eea2e341Smrg 8038eea2e341Smrg 8039eea2e341Smrg 8040eea2e341Smrg 8041eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8042eea2e341Smrg 8043eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8044eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8045eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8046eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8047eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8048eea2e341Smrg $as_echo_n "(cached) " >&6 8049eea2e341Smrgelse 8050eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8051eea2e341Smrg/* end confdefs.h. */ 8052eea2e341Smrgint i; 8053eea2e341Smrg_ACEOF 8054eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8055eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8056eea2e341Smrgelse 8057eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8058eea2e341Smrgfi 8059eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8060eea2e341Smrgfi 8061eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8062eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8063eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8064eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8065eea2e341Smrgfi 8066eea2e341Smrg 8067eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8068eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8069eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8070eea2e341Smrg fi 8071eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8072eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8073eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8074eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8075eea2e341Smrg $as_echo_n "(cached) " >&6 8076eea2e341Smrgelse 8077eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8078eea2e341Smrg/* end confdefs.h. */ 8079eea2e341Smrgint i; 8080eea2e341Smrg_ACEOF 8081eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8082eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8083eea2e341Smrgelse 8084eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8085eea2e341Smrgfi 8086eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8087eea2e341Smrgfi 8088eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8089eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8090eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8091eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8092eea2e341Smrgfi 8093eea2e341Smrg 8094eea2e341Smrgfound="no" 8095eea2e341Smrg 8096eea2e341Smrg if test $found = "no" ; then 809733dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8098eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8099eea2e341Smrg fi 8100eea2e341Smrg 810133dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8102eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8103eea2e341Smrg fi 8104eea2e341Smrg 8105eea2e341Smrg CFLAGS="$CFLAGS -Werror=address" 8106eea2e341Smrg 810733dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 810833dddc75Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 810933dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_address 8110eea2e341Smrg if eval \${$cacheid+:} false; then : 8111eea2e341Smrg $as_echo_n "(cached) " >&6 8112eea2e341Smrgelse 8113eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8114eea2e341Smrg/* end confdefs.h. */ 8115eea2e341Smrgint i; 8116eea2e341Smrgint 8117eea2e341Smrgmain () 8118eea2e341Smrg{ 8119eea2e341Smrg 8120eea2e341Smrg ; 8121eea2e341Smrg return 0; 8122eea2e341Smrg} 8123eea2e341Smrg_ACEOF 8124eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8125eea2e341Smrg eval $cacheid=yes 8126eea2e341Smrgelse 8127eea2e341Smrg eval $cacheid=no 8128eea2e341Smrgfi 8129eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8130eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8131eea2e341Smrgfi 8132eea2e341Smrg 8133eea2e341Smrg 8134eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8135eea2e341Smrg 8136eea2e341Smrg eval supported=\$$cacheid 8137eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8138eea2e341Smrg$as_echo "$supported" >&6; } 8139eea2e341Smrg if test "$supported" = "yes" ; then 8140eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8141eea2e341Smrg found="yes" 8142eea2e341Smrg fi 8143eea2e341Smrg fi 8144eea2e341Smrg 8145eea2e341Smrg 8146eea2e341Smrg 8147eea2e341Smrg 8148eea2e341Smrg 8149eea2e341Smrg 8150eea2e341Smrg 8151eea2e341Smrg 8152eea2e341Smrg 8153eea2e341Smrg 8154eea2e341Smrg 8155eea2e341Smrg 8156eea2e341Smrg 8157eea2e341Smrg 8158eea2e341Smrg 8159eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8160eea2e341Smrg 8161eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8162eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8163eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8164eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8165eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8166eea2e341Smrg $as_echo_n "(cached) " >&6 8167eea2e341Smrgelse 8168eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8169eea2e341Smrg/* end confdefs.h. */ 8170eea2e341Smrgint i; 8171eea2e341Smrg_ACEOF 8172eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8173eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8174eea2e341Smrgelse 8175eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8176eea2e341Smrgfi 8177eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8178eea2e341Smrgfi 8179eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8180eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8181eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8182eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8183eea2e341Smrgfi 8184eea2e341Smrg 8185eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8186eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8187eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8188eea2e341Smrg fi 8189eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8190eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8191eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8192eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8193eea2e341Smrg $as_echo_n "(cached) " >&6 8194eea2e341Smrgelse 8195eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8196eea2e341Smrg/* end confdefs.h. */ 8197eea2e341Smrgint i; 8198eea2e341Smrg_ACEOF 8199eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8200eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8201eea2e341Smrgelse 8202eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8203eea2e341Smrgfi 8204eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8205eea2e341Smrgfi 8206eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8207eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8208eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8209eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8210eea2e341Smrgfi 8211eea2e341Smrg 8212eea2e341Smrgfound="no" 8213eea2e341Smrg 8214eea2e341Smrg if test $found = "no" ; then 821533dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8216eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8217eea2e341Smrg fi 8218eea2e341Smrg 821933dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8220eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8221eea2e341Smrg fi 8222eea2e341Smrg 8223eea2e341Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8224eea2e341Smrg 822533dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 822633dddc75Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 822733dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8228eea2e341Smrg if eval \${$cacheid+:} false; then : 8229eea2e341Smrg $as_echo_n "(cached) " >&6 8230eea2e341Smrgelse 8231eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8232eea2e341Smrg/* end confdefs.h. */ 8233eea2e341Smrgint i; 8234eea2e341Smrgint 8235eea2e341Smrgmain () 8236eea2e341Smrg{ 8237eea2e341Smrg 8238eea2e341Smrg ; 8239eea2e341Smrg return 0; 8240eea2e341Smrg} 8241eea2e341Smrg_ACEOF 8242eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8243eea2e341Smrg eval $cacheid=yes 8244eea2e341Smrgelse 8245eea2e341Smrg eval $cacheid=no 8246eea2e341Smrgfi 8247eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8248eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8249eea2e341Smrgfi 8250eea2e341Smrg 8251eea2e341Smrg 8252eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8253eea2e341Smrg 8254eea2e341Smrg eval supported=\$$cacheid 8255eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8256eea2e341Smrg$as_echo "$supported" >&6; } 8257eea2e341Smrg if test "$supported" = "yes" ; then 8258eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8259eea2e341Smrg found="yes" 8260eea2e341Smrg fi 8261eea2e341Smrg fi 8262eea2e341Smrg 8263eea2e341Smrg if test $found = "no" ; then 826433dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8265eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8266eea2e341Smrg fi 8267eea2e341Smrg 826833dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8269eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8270eea2e341Smrg fi 8271eea2e341Smrg 8272eea2e341Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8273eea2e341Smrg 827433dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 827533dddc75Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 827633dddc75Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8277eea2e341Smrg if eval \${$cacheid+:} false; then : 8278eea2e341Smrg $as_echo_n "(cached) " >&6 8279eea2e341Smrgelse 8280eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8281eea2e341Smrg/* end confdefs.h. */ 8282eea2e341Smrgint i; 8283eea2e341Smrgint 8284eea2e341Smrgmain () 8285eea2e341Smrg{ 8286eea2e341Smrg 8287eea2e341Smrg ; 8288eea2e341Smrg return 0; 8289eea2e341Smrg} 8290eea2e341Smrg_ACEOF 8291eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8292eea2e341Smrg eval $cacheid=yes 8293eea2e341Smrgelse 8294eea2e341Smrg eval $cacheid=no 8295eea2e341Smrgfi 8296eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8297eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8298eea2e341Smrgfi 8299eea2e341Smrg 8300eea2e341Smrg 8301eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8302eea2e341Smrg 8303eea2e341Smrg eval supported=\$$cacheid 8304eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8305eea2e341Smrg$as_echo "$supported" >&6; } 8306eea2e341Smrg if test "$supported" = "yes" ; then 8307eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8308eea2e341Smrg found="yes" 8309eea2e341Smrg fi 8310eea2e341Smrg fi 8311eea2e341Smrg 8312eea2e341Smrg 8313eea2e341Smrg 8314eea2e341Smrg 8315eea2e341Smrg 8316eea2e341Smrg 8317eea2e341Smrg 8318eea2e341Smrg 8319eea2e341Smrg 8320eea2e341Smrg 8321eea2e341Smrg 8322eea2e341Smrg 8323eea2e341Smrg 8324eea2e341Smrg 8325eea2e341Smrg 8326eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8327eea2e341Smrg 8328eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8329eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8330eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8331eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8332eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8333eea2e341Smrg $as_echo_n "(cached) " >&6 8334eea2e341Smrgelse 8335eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8336eea2e341Smrg/* end confdefs.h. */ 8337eea2e341Smrgint i; 8338eea2e341Smrg_ACEOF 8339eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8340eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8341eea2e341Smrgelse 8342eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8343eea2e341Smrgfi 8344eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8345eea2e341Smrgfi 8346eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8347eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8348eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8349eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8350eea2e341Smrgfi 8351eea2e341Smrg 8352eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8353eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8354eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8355eea2e341Smrg fi 8356eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8357eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8358eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8359eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8360eea2e341Smrg $as_echo_n "(cached) " >&6 8361eea2e341Smrgelse 8362eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8363eea2e341Smrg/* end confdefs.h. */ 8364eea2e341Smrgint i; 8365eea2e341Smrg_ACEOF 8366eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8367eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8368eea2e341Smrgelse 8369eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8370eea2e341Smrgfi 8371eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8372eea2e341Smrgfi 8373eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8374eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8375eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8376eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8377eea2e341Smrgfi 8378eea2e341Smrg 8379eea2e341Smrgfound="no" 8380eea2e341Smrg 8381eea2e341Smrg if test $found = "no" ; then 838233dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8383eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8384eea2e341Smrg fi 8385eea2e341Smrg 838633dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8387eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8388eea2e341Smrg fi 8389eea2e341Smrg 8390eea2e341Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8391eea2e341Smrg 839233dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 839333dddc75Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 839433dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8395eea2e341Smrg if eval \${$cacheid+:} false; then : 8396eea2e341Smrg $as_echo_n "(cached) " >&6 8397eea2e341Smrgelse 8398eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8399eea2e341Smrg/* end confdefs.h. */ 8400eea2e341Smrgint i; 8401eea2e341Smrgint 8402eea2e341Smrgmain () 8403eea2e341Smrg{ 8404eea2e341Smrg 8405eea2e341Smrg ; 8406eea2e341Smrg return 0; 8407eea2e341Smrg} 8408eea2e341Smrg_ACEOF 8409eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8410eea2e341Smrg eval $cacheid=yes 8411eea2e341Smrgelse 8412eea2e341Smrg eval $cacheid=no 8413eea2e341Smrgfi 8414eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8415eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8416eea2e341Smrgfi 8417eea2e341Smrg 8418eea2e341Smrg 8419eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8420eea2e341Smrg 8421eea2e341Smrg eval supported=\$$cacheid 8422eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8423eea2e341Smrg$as_echo "$supported" >&6; } 8424eea2e341Smrg if test "$supported" = "yes" ; then 8425eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8426eea2e341Smrg found="yes" 8427eea2e341Smrg fi 8428eea2e341Smrg fi 8429eea2e341Smrg 8430eea2e341Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8431eea2e341Smrgelse 8432eea2e341Smrg{ $as_echo "$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 8433eea2e341Smrg$as_echo "$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;} 8434eea2e341Smrg 8435eea2e341Smrg 8436eea2e341Smrg 8437eea2e341Smrg 8438eea2e341Smrg 8439eea2e341Smrg 8440eea2e341Smrg 8441eea2e341Smrg 8442eea2e341Smrg 8443eea2e341Smrg 8444eea2e341Smrg 8445eea2e341Smrg 8446eea2e341Smrg 8447eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8448eea2e341Smrg 8449eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8450eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8451eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8452eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8453eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8454eea2e341Smrg $as_echo_n "(cached) " >&6 8455eea2e341Smrgelse 8456eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8457eea2e341Smrg/* end confdefs.h. */ 8458eea2e341Smrgint i; 8459eea2e341Smrg_ACEOF 8460eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8461eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8462eea2e341Smrgelse 8463eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8464eea2e341Smrgfi 8465eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8466eea2e341Smrgfi 8467eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8468eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8469eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8470eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8471eea2e341Smrgfi 8472eea2e341Smrg 8473eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8474eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8475eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8476eea2e341Smrg fi 8477eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8478eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8479eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8480eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8481eea2e341Smrg $as_echo_n "(cached) " >&6 8482eea2e341Smrgelse 8483eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8484eea2e341Smrg/* end confdefs.h. */ 8485eea2e341Smrgint i; 8486eea2e341Smrg_ACEOF 8487eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8488eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8489eea2e341Smrgelse 8490eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8491eea2e341Smrgfi 8492eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8493eea2e341Smrgfi 8494eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8495eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8496eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8497eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8498eea2e341Smrgfi 8499eea2e341Smrg 8500eea2e341Smrgfound="no" 8501eea2e341Smrg 8502eea2e341Smrg if test $found = "no" ; then 850333dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8504eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8505eea2e341Smrg fi 8506eea2e341Smrg 850733dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8508eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8509eea2e341Smrg fi 8510eea2e341Smrg 8511eea2e341Smrg CFLAGS="$CFLAGS -Wimplicit" 8512eea2e341Smrg 851333dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 851433dddc75Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8515eea2e341Smrg cacheid=xorg_cv_cc_flag__Wimplicit 8516eea2e341Smrg if eval \${$cacheid+:} false; then : 8517eea2e341Smrg $as_echo_n "(cached) " >&6 8518eea2e341Smrgelse 8519eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8520eea2e341Smrg/* end confdefs.h. */ 8521eea2e341Smrgint i; 8522eea2e341Smrgint 8523eea2e341Smrgmain () 8524eea2e341Smrg{ 8525eea2e341Smrg 8526eea2e341Smrg ; 8527eea2e341Smrg return 0; 8528eea2e341Smrg} 8529eea2e341Smrg_ACEOF 8530eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8531eea2e341Smrg eval $cacheid=yes 8532eea2e341Smrgelse 8533eea2e341Smrg eval $cacheid=no 8534eea2e341Smrgfi 8535eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8536eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8537eea2e341Smrgfi 8538eea2e341Smrg 8539eea2e341Smrg 8540eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8541eea2e341Smrg 8542eea2e341Smrg eval supported=\$$cacheid 8543eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8544eea2e341Smrg$as_echo "$supported" >&6; } 8545eea2e341Smrg if test "$supported" = "yes" ; then 8546eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8547eea2e341Smrg found="yes" 8548eea2e341Smrg fi 8549eea2e341Smrg fi 8550eea2e341Smrg 8551eea2e341Smrg 8552eea2e341Smrg 8553eea2e341Smrg 8554eea2e341Smrg 8555eea2e341Smrg 8556eea2e341Smrg 8557eea2e341Smrg 8558eea2e341Smrg 8559eea2e341Smrg 8560eea2e341Smrg 8561eea2e341Smrg 8562eea2e341Smrg 8563eea2e341Smrg 8564eea2e341Smrg 8565eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8566eea2e341Smrg 8567eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8568eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8569eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8570eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8571eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8572eea2e341Smrg $as_echo_n "(cached) " >&6 8573eea2e341Smrgelse 8574eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8575eea2e341Smrg/* end confdefs.h. */ 8576eea2e341Smrgint i; 8577eea2e341Smrg_ACEOF 8578eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8579eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8580eea2e341Smrgelse 8581eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8582eea2e341Smrgfi 8583eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8584eea2e341Smrgfi 8585eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8586eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8587eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8588eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8589eea2e341Smrgfi 8590eea2e341Smrg 8591eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8592eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8593eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8594eea2e341Smrg fi 8595eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8596eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8597eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8598eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8599eea2e341Smrg $as_echo_n "(cached) " >&6 8600eea2e341Smrgelse 8601eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8602eea2e341Smrg/* end confdefs.h. */ 8603eea2e341Smrgint i; 8604eea2e341Smrg_ACEOF 8605eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8606eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8607eea2e341Smrgelse 8608eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8609eea2e341Smrgfi 8610eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8611eea2e341Smrgfi 8612eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8613eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8614eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8615eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8616eea2e341Smrgfi 8617eea2e341Smrg 8618eea2e341Smrgfound="no" 8619eea2e341Smrg 8620eea2e341Smrg if test $found = "no" ; then 862133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8622eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8623eea2e341Smrg fi 8624eea2e341Smrg 862533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8626eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8627eea2e341Smrg fi 8628eea2e341Smrg 8629eea2e341Smrg CFLAGS="$CFLAGS -Wnonnull" 8630eea2e341Smrg 863133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 863233dddc75Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8633eea2e341Smrg cacheid=xorg_cv_cc_flag__Wnonnull 8634eea2e341Smrg if eval \${$cacheid+:} false; then : 8635eea2e341Smrg $as_echo_n "(cached) " >&6 8636eea2e341Smrgelse 8637eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8638eea2e341Smrg/* end confdefs.h. */ 8639eea2e341Smrgint i; 8640eea2e341Smrgint 8641eea2e341Smrgmain () 8642eea2e341Smrg{ 8643eea2e341Smrg 8644eea2e341Smrg ; 8645eea2e341Smrg return 0; 8646eea2e341Smrg} 8647eea2e341Smrg_ACEOF 8648eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8649eea2e341Smrg eval $cacheid=yes 8650eea2e341Smrgelse 8651eea2e341Smrg eval $cacheid=no 8652eea2e341Smrgfi 8653eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8654eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8655eea2e341Smrgfi 8656eea2e341Smrg 8657eea2e341Smrg 8658eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8659eea2e341Smrg 8660eea2e341Smrg eval supported=\$$cacheid 8661eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8662eea2e341Smrg$as_echo "$supported" >&6; } 8663eea2e341Smrg if test "$supported" = "yes" ; then 8664eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8665eea2e341Smrg found="yes" 8666eea2e341Smrg fi 8667eea2e341Smrg fi 8668eea2e341Smrg 8669eea2e341Smrg 8670eea2e341Smrg 8671eea2e341Smrg 8672eea2e341Smrg 8673eea2e341Smrg 8674eea2e341Smrg 8675eea2e341Smrg 8676eea2e341Smrg 8677eea2e341Smrg 8678eea2e341Smrg 8679eea2e341Smrg 8680eea2e341Smrg 8681eea2e341Smrg 8682eea2e341Smrg 8683eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8684eea2e341Smrg 8685eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8686eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8687eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8688eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8689eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8690eea2e341Smrg $as_echo_n "(cached) " >&6 8691eea2e341Smrgelse 8692eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8693eea2e341Smrg/* end confdefs.h. */ 8694eea2e341Smrgint i; 8695eea2e341Smrg_ACEOF 8696eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8697eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8698eea2e341Smrgelse 8699eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8700eea2e341Smrgfi 8701eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8702eea2e341Smrgfi 8703eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8704eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8705eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8706eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8707eea2e341Smrgfi 8708eea2e341Smrg 8709eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8710eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8711eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8712eea2e341Smrg fi 8713eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8714eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8715eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8716eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8717eea2e341Smrg $as_echo_n "(cached) " >&6 8718eea2e341Smrgelse 8719eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8720eea2e341Smrg/* end confdefs.h. */ 8721eea2e341Smrgint i; 8722eea2e341Smrg_ACEOF 8723eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8724eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8725eea2e341Smrgelse 8726eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8727eea2e341Smrgfi 8728eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8729eea2e341Smrgfi 8730eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8731eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8732eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8733eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8734eea2e341Smrgfi 8735eea2e341Smrg 8736eea2e341Smrgfound="no" 8737eea2e341Smrg 8738eea2e341Smrg if test $found = "no" ; then 873933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8740eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8741eea2e341Smrg fi 8742eea2e341Smrg 874333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8744eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8745eea2e341Smrg fi 8746eea2e341Smrg 8747eea2e341Smrg CFLAGS="$CFLAGS -Winit-self" 8748eea2e341Smrg 874933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 875033dddc75Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 8751eea2e341Smrg cacheid=xorg_cv_cc_flag__Winit_self 8752eea2e341Smrg if eval \${$cacheid+:} false; then : 8753eea2e341Smrg $as_echo_n "(cached) " >&6 8754eea2e341Smrgelse 8755eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8756eea2e341Smrg/* end confdefs.h. */ 8757eea2e341Smrgint i; 8758eea2e341Smrgint 8759eea2e341Smrgmain () 8760eea2e341Smrg{ 8761eea2e341Smrg 8762eea2e341Smrg ; 8763eea2e341Smrg return 0; 8764eea2e341Smrg} 8765eea2e341Smrg_ACEOF 8766eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8767eea2e341Smrg eval $cacheid=yes 8768eea2e341Smrgelse 8769eea2e341Smrg eval $cacheid=no 8770eea2e341Smrgfi 8771eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8772eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8773eea2e341Smrgfi 8774eea2e341Smrg 8775eea2e341Smrg 8776eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8777eea2e341Smrg 8778eea2e341Smrg eval supported=\$$cacheid 8779eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8780eea2e341Smrg$as_echo "$supported" >&6; } 8781eea2e341Smrg if test "$supported" = "yes" ; then 8782eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 8783eea2e341Smrg found="yes" 8784eea2e341Smrg fi 8785eea2e341Smrg fi 8786eea2e341Smrg 8787eea2e341Smrg 8788eea2e341Smrg 8789eea2e341Smrg 8790eea2e341Smrg 8791eea2e341Smrg 8792eea2e341Smrg 8793eea2e341Smrg 8794eea2e341Smrg 8795eea2e341Smrg 8796eea2e341Smrg 8797eea2e341Smrg 8798eea2e341Smrg 8799eea2e341Smrg 8800eea2e341Smrg 8801eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8802eea2e341Smrg 8803eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8804eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8805eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8806eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8807eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8808eea2e341Smrg $as_echo_n "(cached) " >&6 8809eea2e341Smrgelse 8810eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8811eea2e341Smrg/* end confdefs.h. */ 8812eea2e341Smrgint i; 8813eea2e341Smrg_ACEOF 8814eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8815eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8816eea2e341Smrgelse 8817eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8818eea2e341Smrgfi 8819eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8820eea2e341Smrgfi 8821eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8822eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8823eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8824eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8825eea2e341Smrgfi 8826eea2e341Smrg 8827eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8828eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8829eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8830eea2e341Smrg fi 8831eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8832eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8833eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8834eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8835eea2e341Smrg $as_echo_n "(cached) " >&6 8836eea2e341Smrgelse 8837eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8838eea2e341Smrg/* end confdefs.h. */ 8839eea2e341Smrgint i; 8840eea2e341Smrg_ACEOF 8841eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8842eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8843eea2e341Smrgelse 8844eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8845eea2e341Smrgfi 8846eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8847eea2e341Smrgfi 8848eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8849eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8850eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8851eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8852eea2e341Smrgfi 8853eea2e341Smrg 8854eea2e341Smrgfound="no" 8855eea2e341Smrg 8856eea2e341Smrg if test $found = "no" ; then 885733dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8858eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8859eea2e341Smrg fi 8860eea2e341Smrg 886133dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8862eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8863eea2e341Smrg fi 8864eea2e341Smrg 8865eea2e341Smrg CFLAGS="$CFLAGS -Wmain" 8866eea2e341Smrg 886733dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 886833dddc75Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; } 8869eea2e341Smrg cacheid=xorg_cv_cc_flag__Wmain 8870eea2e341Smrg if eval \${$cacheid+:} false; then : 8871eea2e341Smrg $as_echo_n "(cached) " >&6 8872eea2e341Smrgelse 8873eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8874eea2e341Smrg/* end confdefs.h. */ 8875eea2e341Smrgint i; 8876eea2e341Smrgint 8877eea2e341Smrgmain () 8878eea2e341Smrg{ 8879eea2e341Smrg 8880eea2e341Smrg ; 8881eea2e341Smrg return 0; 8882eea2e341Smrg} 8883eea2e341Smrg_ACEOF 8884eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 8885eea2e341Smrg eval $cacheid=yes 8886eea2e341Smrgelse 8887eea2e341Smrg eval $cacheid=no 8888eea2e341Smrgfi 8889eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 8890eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 8891eea2e341Smrgfi 8892eea2e341Smrg 8893eea2e341Smrg 8894eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8895eea2e341Smrg 8896eea2e341Smrg eval supported=\$$cacheid 8897eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8898eea2e341Smrg$as_echo "$supported" >&6; } 8899eea2e341Smrg if test "$supported" = "yes" ; then 8900eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 8901eea2e341Smrg found="yes" 8902eea2e341Smrg fi 8903eea2e341Smrg fi 8904eea2e341Smrg 8905eea2e341Smrg 8906eea2e341Smrg 8907eea2e341Smrg 8908eea2e341Smrg 8909eea2e341Smrg 8910eea2e341Smrg 8911eea2e341Smrg 8912eea2e341Smrg 8913eea2e341Smrg 8914eea2e341Smrg 8915eea2e341Smrg 8916eea2e341Smrg 8917eea2e341Smrg 8918eea2e341Smrg 8919eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8920eea2e341Smrg 8921eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8922eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8923eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8924eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8925eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8926eea2e341Smrg $as_echo_n "(cached) " >&6 8927eea2e341Smrgelse 8928eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8929eea2e341Smrg/* end confdefs.h. */ 8930eea2e341Smrgint i; 8931eea2e341Smrg_ACEOF 8932eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8933eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8934eea2e341Smrgelse 8935eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 8936eea2e341Smrgfi 8937eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8938eea2e341Smrgfi 8939eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8940eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8941eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8942eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8943eea2e341Smrgfi 8944eea2e341Smrg 8945eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8946eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8947eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8948eea2e341Smrg fi 8949eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8950eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8951eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8952eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8953eea2e341Smrg $as_echo_n "(cached) " >&6 8954eea2e341Smrgelse 8955eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8956eea2e341Smrg/* end confdefs.h. */ 8957eea2e341Smrgint i; 8958eea2e341Smrg_ACEOF 8959eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 8960eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8961eea2e341Smrgelse 8962eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8963eea2e341Smrgfi 8964eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8965eea2e341Smrgfi 8966eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8967eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8968eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8969eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8970eea2e341Smrgfi 8971eea2e341Smrg 8972eea2e341Smrgfound="no" 8973eea2e341Smrg 8974eea2e341Smrg if test $found = "no" ; then 897533dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8976eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8977eea2e341Smrg fi 8978eea2e341Smrg 897933dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8980eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8981eea2e341Smrg fi 8982eea2e341Smrg 8983eea2e341Smrg CFLAGS="$CFLAGS -Wmissing-braces" 8984eea2e341Smrg 898533dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 898633dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 8987eea2e341Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 8988eea2e341Smrg if eval \${$cacheid+:} false; then : 8989eea2e341Smrg $as_echo_n "(cached) " >&6 8990eea2e341Smrgelse 8991eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8992eea2e341Smrg/* end confdefs.h. */ 8993eea2e341Smrgint i; 8994eea2e341Smrgint 8995eea2e341Smrgmain () 8996eea2e341Smrg{ 8997eea2e341Smrg 8998eea2e341Smrg ; 8999eea2e341Smrg return 0; 9000eea2e341Smrg} 9001eea2e341Smrg_ACEOF 9002eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9003eea2e341Smrg eval $cacheid=yes 9004eea2e341Smrgelse 9005eea2e341Smrg eval $cacheid=no 9006eea2e341Smrgfi 9007eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9008eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9009eea2e341Smrgfi 9010eea2e341Smrg 9011eea2e341Smrg 9012eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9013eea2e341Smrg 9014eea2e341Smrg eval supported=\$$cacheid 9015eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9016eea2e341Smrg$as_echo "$supported" >&6; } 9017eea2e341Smrg if test "$supported" = "yes" ; then 9018eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9019eea2e341Smrg found="yes" 9020eea2e341Smrg fi 9021eea2e341Smrg fi 9022eea2e341Smrg 9023eea2e341Smrg 9024eea2e341Smrg 9025eea2e341Smrg 9026eea2e341Smrg 9027eea2e341Smrg 9028eea2e341Smrg 9029eea2e341Smrg 9030eea2e341Smrg 9031eea2e341Smrg 9032eea2e341Smrg 9033eea2e341Smrg 9034eea2e341Smrg 9035eea2e341Smrg 9036eea2e341Smrg 9037eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9038eea2e341Smrg 9039eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9040eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9041eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9042eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9043eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9044eea2e341Smrg $as_echo_n "(cached) " >&6 9045eea2e341Smrgelse 9046eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9047eea2e341Smrg/* end confdefs.h. */ 9048eea2e341Smrgint i; 9049eea2e341Smrg_ACEOF 9050eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9051eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9052eea2e341Smrgelse 9053eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9054eea2e341Smrgfi 9055eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9056eea2e341Smrgfi 9057eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9058eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9059eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9060eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9061eea2e341Smrgfi 9062eea2e341Smrg 9063eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9064eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9065eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9066eea2e341Smrg fi 9067eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9068eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9069eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9070eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9071eea2e341Smrg $as_echo_n "(cached) " >&6 9072eea2e341Smrgelse 9073eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9074eea2e341Smrg/* end confdefs.h. */ 9075eea2e341Smrgint i; 9076eea2e341Smrg_ACEOF 9077eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9078eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9079eea2e341Smrgelse 9080eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9081eea2e341Smrgfi 9082eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9083eea2e341Smrgfi 9084eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9085eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9086eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9087eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9088eea2e341Smrgfi 9089eea2e341Smrg 9090eea2e341Smrgfound="no" 9091eea2e341Smrg 9092eea2e341Smrg if test $found = "no" ; then 909333dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9094eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9095eea2e341Smrg fi 9096eea2e341Smrg 909733dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9098eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9099eea2e341Smrg fi 9100eea2e341Smrg 9101eea2e341Smrg CFLAGS="$CFLAGS -Wsequence-point" 9102eea2e341Smrg 910333dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 910433dddc75Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9105eea2e341Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 9106eea2e341Smrg if eval \${$cacheid+:} false; then : 9107eea2e341Smrg $as_echo_n "(cached) " >&6 9108eea2e341Smrgelse 9109eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9110eea2e341Smrg/* end confdefs.h. */ 9111eea2e341Smrgint i; 9112eea2e341Smrgint 9113eea2e341Smrgmain () 9114eea2e341Smrg{ 9115eea2e341Smrg 9116eea2e341Smrg ; 9117eea2e341Smrg return 0; 9118eea2e341Smrg} 9119eea2e341Smrg_ACEOF 9120eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9121eea2e341Smrg eval $cacheid=yes 9122eea2e341Smrgelse 9123eea2e341Smrg eval $cacheid=no 9124eea2e341Smrgfi 9125eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9126eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9127eea2e341Smrgfi 9128eea2e341Smrg 9129eea2e341Smrg 9130eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9131eea2e341Smrg 9132eea2e341Smrg eval supported=\$$cacheid 9133eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9134eea2e341Smrg$as_echo "$supported" >&6; } 9135eea2e341Smrg if test "$supported" = "yes" ; then 9136eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9137eea2e341Smrg found="yes" 9138eea2e341Smrg fi 9139eea2e341Smrg fi 9140eea2e341Smrg 9141eea2e341Smrg 9142eea2e341Smrg 9143eea2e341Smrg 9144eea2e341Smrg 9145eea2e341Smrg 9146eea2e341Smrg 9147eea2e341Smrg 9148eea2e341Smrg 9149eea2e341Smrg 9150eea2e341Smrg 9151eea2e341Smrg 9152eea2e341Smrg 9153eea2e341Smrg 9154eea2e341Smrg 9155eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9156eea2e341Smrg 9157eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9158eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9159eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9160eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9161eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9162eea2e341Smrg $as_echo_n "(cached) " >&6 9163eea2e341Smrgelse 9164eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9165eea2e341Smrg/* end confdefs.h. */ 9166eea2e341Smrgint i; 9167eea2e341Smrg_ACEOF 9168eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9169eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9170eea2e341Smrgelse 9171eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9172eea2e341Smrgfi 9173eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9174eea2e341Smrgfi 9175eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9176eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9177eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9178eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9179eea2e341Smrgfi 9180eea2e341Smrg 9181eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9182eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9183eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9184eea2e341Smrg fi 9185eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9186eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9187eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9188eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9189eea2e341Smrg $as_echo_n "(cached) " >&6 9190eea2e341Smrgelse 9191eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9192eea2e341Smrg/* end confdefs.h. */ 9193eea2e341Smrgint i; 9194eea2e341Smrg_ACEOF 9195eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9196eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9197eea2e341Smrgelse 9198eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9199eea2e341Smrgfi 9200eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9201eea2e341Smrgfi 9202eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9203eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9204eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9205eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9206eea2e341Smrgfi 9207eea2e341Smrg 9208eea2e341Smrgfound="no" 9209eea2e341Smrg 9210eea2e341Smrg if test $found = "no" ; then 921133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9212eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9213eea2e341Smrg fi 9214eea2e341Smrg 921533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9216eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9217eea2e341Smrg fi 9218eea2e341Smrg 9219eea2e341Smrg CFLAGS="$CFLAGS -Wreturn-type" 9220eea2e341Smrg 922133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 922233dddc75Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9223eea2e341Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 9224eea2e341Smrg if eval \${$cacheid+:} false; then : 9225eea2e341Smrg $as_echo_n "(cached) " >&6 9226eea2e341Smrgelse 9227eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9228eea2e341Smrg/* end confdefs.h. */ 9229eea2e341Smrgint i; 9230eea2e341Smrgint 9231eea2e341Smrgmain () 9232eea2e341Smrg{ 9233eea2e341Smrg 9234eea2e341Smrg ; 9235eea2e341Smrg return 0; 9236eea2e341Smrg} 9237eea2e341Smrg_ACEOF 9238eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9239eea2e341Smrg eval $cacheid=yes 9240eea2e341Smrgelse 9241eea2e341Smrg eval $cacheid=no 9242eea2e341Smrgfi 9243eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9244eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9245eea2e341Smrgfi 9246eea2e341Smrg 9247eea2e341Smrg 9248eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9249eea2e341Smrg 9250eea2e341Smrg eval supported=\$$cacheid 9251eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9252eea2e341Smrg$as_echo "$supported" >&6; } 9253eea2e341Smrg if test "$supported" = "yes" ; then 9254eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9255eea2e341Smrg found="yes" 9256eea2e341Smrg fi 9257eea2e341Smrg fi 9258eea2e341Smrg 9259eea2e341Smrg 9260eea2e341Smrg 9261eea2e341Smrg 9262eea2e341Smrg 9263eea2e341Smrg 9264eea2e341Smrg 9265eea2e341Smrg 9266eea2e341Smrg 9267eea2e341Smrg 9268eea2e341Smrg 9269eea2e341Smrg 9270eea2e341Smrg 9271eea2e341Smrg 9272eea2e341Smrg 9273eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9274eea2e341Smrg 9275eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9276eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9277eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9278eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9279eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9280eea2e341Smrg $as_echo_n "(cached) " >&6 9281eea2e341Smrgelse 9282eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9283eea2e341Smrg/* end confdefs.h. */ 9284eea2e341Smrgint i; 9285eea2e341Smrg_ACEOF 9286eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9287eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9288eea2e341Smrgelse 9289eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9290eea2e341Smrgfi 9291eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9292eea2e341Smrgfi 9293eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9294eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9295eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9296eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9297eea2e341Smrgfi 9298eea2e341Smrg 9299eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9300eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9301eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9302eea2e341Smrg fi 9303eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9304eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9305eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9306eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9307eea2e341Smrg $as_echo_n "(cached) " >&6 9308eea2e341Smrgelse 9309eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9310eea2e341Smrg/* end confdefs.h. */ 9311eea2e341Smrgint i; 9312eea2e341Smrg_ACEOF 9313eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9314eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9315eea2e341Smrgelse 9316eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9317eea2e341Smrgfi 9318eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9319eea2e341Smrgfi 9320eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9321eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9322eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9323eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9324eea2e341Smrgfi 9325eea2e341Smrg 9326eea2e341Smrgfound="no" 9327eea2e341Smrg 9328eea2e341Smrg if test $found = "no" ; then 932933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9330eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9331eea2e341Smrg fi 9332eea2e341Smrg 933333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9334eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9335eea2e341Smrg fi 9336eea2e341Smrg 9337eea2e341Smrg CFLAGS="$CFLAGS -Wtrigraphs" 9338eea2e341Smrg 933933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 934033dddc75Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9341eea2e341Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9342eea2e341Smrg if eval \${$cacheid+:} false; then : 9343eea2e341Smrg $as_echo_n "(cached) " >&6 9344eea2e341Smrgelse 9345eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9346eea2e341Smrg/* end confdefs.h. */ 9347eea2e341Smrgint i; 9348eea2e341Smrgint 9349eea2e341Smrgmain () 9350eea2e341Smrg{ 9351eea2e341Smrg 9352eea2e341Smrg ; 9353eea2e341Smrg return 0; 9354eea2e341Smrg} 9355eea2e341Smrg_ACEOF 9356eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9357eea2e341Smrg eval $cacheid=yes 9358eea2e341Smrgelse 9359eea2e341Smrg eval $cacheid=no 9360eea2e341Smrgfi 9361eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9362eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9363eea2e341Smrgfi 9364eea2e341Smrg 9365eea2e341Smrg 9366eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9367eea2e341Smrg 9368eea2e341Smrg eval supported=\$$cacheid 9369eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9370eea2e341Smrg$as_echo "$supported" >&6; } 9371eea2e341Smrg if test "$supported" = "yes" ; then 9372eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9373eea2e341Smrg found="yes" 9374eea2e341Smrg fi 9375eea2e341Smrg fi 9376eea2e341Smrg 9377eea2e341Smrg 9378eea2e341Smrg 9379eea2e341Smrg 9380eea2e341Smrg 9381eea2e341Smrg 9382eea2e341Smrg 9383eea2e341Smrg 9384eea2e341Smrg 9385eea2e341Smrg 9386eea2e341Smrg 9387eea2e341Smrg 9388eea2e341Smrg 9389eea2e341Smrg 9390eea2e341Smrg 9391eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9392eea2e341Smrg 9393eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9394eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9395eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9396eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9397eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9398eea2e341Smrg $as_echo_n "(cached) " >&6 9399eea2e341Smrgelse 9400eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9401eea2e341Smrg/* end confdefs.h. */ 9402eea2e341Smrgint i; 9403eea2e341Smrg_ACEOF 9404eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9405eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9406eea2e341Smrgelse 9407eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9408eea2e341Smrgfi 9409eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9410eea2e341Smrgfi 9411eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9412eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9413eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9414eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9415eea2e341Smrgfi 9416eea2e341Smrg 9417eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9418eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9419eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9420eea2e341Smrg fi 9421eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9422eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9423eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9424eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9425eea2e341Smrg $as_echo_n "(cached) " >&6 9426eea2e341Smrgelse 9427eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9428eea2e341Smrg/* end confdefs.h. */ 9429eea2e341Smrgint i; 9430eea2e341Smrg_ACEOF 9431eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9432eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9433eea2e341Smrgelse 9434eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9435eea2e341Smrgfi 9436eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9437eea2e341Smrgfi 9438eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9439eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9440eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9441eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9442eea2e341Smrgfi 9443eea2e341Smrg 9444eea2e341Smrgfound="no" 9445eea2e341Smrg 9446eea2e341Smrg if test $found = "no" ; then 944733dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9448eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9449eea2e341Smrg fi 9450eea2e341Smrg 945133dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9452eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9453eea2e341Smrg fi 9454eea2e341Smrg 9455eea2e341Smrg CFLAGS="$CFLAGS -Warray-bounds" 9456eea2e341Smrg 945733dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 945833dddc75Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9459eea2e341Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 9460eea2e341Smrg if eval \${$cacheid+:} false; then : 9461eea2e341Smrg $as_echo_n "(cached) " >&6 9462eea2e341Smrgelse 9463eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9464eea2e341Smrg/* end confdefs.h. */ 9465eea2e341Smrgint i; 9466eea2e341Smrgint 9467eea2e341Smrgmain () 9468eea2e341Smrg{ 9469eea2e341Smrg 9470eea2e341Smrg ; 9471eea2e341Smrg return 0; 9472eea2e341Smrg} 9473eea2e341Smrg_ACEOF 9474eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9475eea2e341Smrg eval $cacheid=yes 9476eea2e341Smrgelse 9477eea2e341Smrg eval $cacheid=no 9478eea2e341Smrgfi 9479eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9480eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9481eea2e341Smrgfi 9482eea2e341Smrg 9483eea2e341Smrg 9484eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9485eea2e341Smrg 9486eea2e341Smrg eval supported=\$$cacheid 9487eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9488eea2e341Smrg$as_echo "$supported" >&6; } 9489eea2e341Smrg if test "$supported" = "yes" ; then 9490eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9491eea2e341Smrg found="yes" 9492eea2e341Smrg fi 9493eea2e341Smrg fi 9494eea2e341Smrg 9495eea2e341Smrg 9496eea2e341Smrg 9497eea2e341Smrg 9498eea2e341Smrg 9499eea2e341Smrg 9500eea2e341Smrg 9501eea2e341Smrg 9502eea2e341Smrg 9503eea2e341Smrg 9504eea2e341Smrg 9505eea2e341Smrg 9506eea2e341Smrg 9507eea2e341Smrg 9508eea2e341Smrg 9509eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9510eea2e341Smrg 9511eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9512eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9513eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9514eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9515eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9516eea2e341Smrg $as_echo_n "(cached) " >&6 9517eea2e341Smrgelse 9518eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9519eea2e341Smrg/* end confdefs.h. */ 9520eea2e341Smrgint i; 9521eea2e341Smrg_ACEOF 9522eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9523eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9524eea2e341Smrgelse 9525eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9526eea2e341Smrgfi 9527eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9528eea2e341Smrgfi 9529eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9530eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9531eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9532eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9533eea2e341Smrgfi 9534eea2e341Smrg 9535eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9536eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9537eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9538eea2e341Smrg fi 9539eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9540eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9541eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9542eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9543eea2e341Smrg $as_echo_n "(cached) " >&6 9544eea2e341Smrgelse 9545eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9546eea2e341Smrg/* end confdefs.h. */ 9547eea2e341Smrgint i; 9548eea2e341Smrg_ACEOF 9549eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9550eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9551eea2e341Smrgelse 9552eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9553eea2e341Smrgfi 9554eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9555eea2e341Smrgfi 9556eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9557eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9558eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9559eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9560eea2e341Smrgfi 9561eea2e341Smrg 9562eea2e341Smrgfound="no" 9563eea2e341Smrg 9564eea2e341Smrg if test $found = "no" ; then 956533dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9566eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9567eea2e341Smrg fi 9568eea2e341Smrg 956933dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9570eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9571eea2e341Smrg fi 9572eea2e341Smrg 9573eea2e341Smrg CFLAGS="$CFLAGS -Wwrite-strings" 9574eea2e341Smrg 957533dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 957633dddc75Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9577eea2e341Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 9578eea2e341Smrg if eval \${$cacheid+:} false; then : 9579eea2e341Smrg $as_echo_n "(cached) " >&6 9580eea2e341Smrgelse 9581eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9582eea2e341Smrg/* end confdefs.h. */ 9583eea2e341Smrgint i; 9584eea2e341Smrgint 9585eea2e341Smrgmain () 9586eea2e341Smrg{ 9587eea2e341Smrg 9588eea2e341Smrg ; 9589eea2e341Smrg return 0; 9590eea2e341Smrg} 9591eea2e341Smrg_ACEOF 9592eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9593eea2e341Smrg eval $cacheid=yes 9594eea2e341Smrgelse 9595eea2e341Smrg eval $cacheid=no 9596eea2e341Smrgfi 9597eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9598eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9599eea2e341Smrgfi 9600eea2e341Smrg 9601eea2e341Smrg 9602eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9603eea2e341Smrg 9604eea2e341Smrg eval supported=\$$cacheid 9605eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9606eea2e341Smrg$as_echo "$supported" >&6; } 9607eea2e341Smrg if test "$supported" = "yes" ; then 9608eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9609eea2e341Smrg found="yes" 9610eea2e341Smrg fi 9611eea2e341Smrg fi 9612eea2e341Smrg 9613eea2e341Smrg 9614eea2e341Smrg 9615eea2e341Smrg 9616eea2e341Smrg 9617eea2e341Smrg 9618eea2e341Smrg 9619eea2e341Smrg 9620eea2e341Smrg 9621eea2e341Smrg 9622eea2e341Smrg 9623eea2e341Smrg 9624eea2e341Smrg 9625eea2e341Smrg 9626eea2e341Smrg 9627eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9628eea2e341Smrg 9629eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9630eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9631eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9632eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9633eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9634eea2e341Smrg $as_echo_n "(cached) " >&6 9635eea2e341Smrgelse 9636eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9637eea2e341Smrg/* end confdefs.h. */ 9638eea2e341Smrgint i; 9639eea2e341Smrg_ACEOF 9640eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9641eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9642eea2e341Smrgelse 9643eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9644eea2e341Smrgfi 9645eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9646eea2e341Smrgfi 9647eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9648eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9649eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9650eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9651eea2e341Smrgfi 9652eea2e341Smrg 9653eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9654eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9655eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9656eea2e341Smrg fi 9657eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9658eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9659eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9660eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9661eea2e341Smrg $as_echo_n "(cached) " >&6 9662eea2e341Smrgelse 9663eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9664eea2e341Smrg/* end confdefs.h. */ 9665eea2e341Smrgint i; 9666eea2e341Smrg_ACEOF 9667eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9668eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9669eea2e341Smrgelse 9670eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9671eea2e341Smrgfi 9672eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9673eea2e341Smrgfi 9674eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9675eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9676eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9677eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9678eea2e341Smrgfi 9679eea2e341Smrg 9680eea2e341Smrgfound="no" 9681eea2e341Smrg 9682eea2e341Smrg if test $found = "no" ; then 968333dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9684eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9685eea2e341Smrg fi 9686eea2e341Smrg 968733dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9688eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9689eea2e341Smrg fi 9690eea2e341Smrg 9691eea2e341Smrg CFLAGS="$CFLAGS -Waddress" 9692eea2e341Smrg 969333dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 969433dddc75Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; } 9695eea2e341Smrg cacheid=xorg_cv_cc_flag__Waddress 9696eea2e341Smrg if eval \${$cacheid+:} false; then : 9697eea2e341Smrg $as_echo_n "(cached) " >&6 9698eea2e341Smrgelse 9699eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9700eea2e341Smrg/* end confdefs.h. */ 9701eea2e341Smrgint i; 9702eea2e341Smrgint 9703eea2e341Smrgmain () 9704eea2e341Smrg{ 9705eea2e341Smrg 9706eea2e341Smrg ; 9707eea2e341Smrg return 0; 9708eea2e341Smrg} 9709eea2e341Smrg_ACEOF 9710eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9711eea2e341Smrg eval $cacheid=yes 9712eea2e341Smrgelse 9713eea2e341Smrg eval $cacheid=no 9714eea2e341Smrgfi 9715eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9716eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9717eea2e341Smrgfi 9718eea2e341Smrg 9719eea2e341Smrg 9720eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9721eea2e341Smrg 9722eea2e341Smrg eval supported=\$$cacheid 9723eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9724eea2e341Smrg$as_echo "$supported" >&6; } 9725eea2e341Smrg if test "$supported" = "yes" ; then 9726eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9727eea2e341Smrg found="yes" 9728eea2e341Smrg fi 9729eea2e341Smrg fi 9730eea2e341Smrg 9731eea2e341Smrg 9732eea2e341Smrg 9733eea2e341Smrg 9734eea2e341Smrg 9735eea2e341Smrg 9736eea2e341Smrg 9737eea2e341Smrg 9738eea2e341Smrg 9739eea2e341Smrg 9740eea2e341Smrg 9741eea2e341Smrg 9742eea2e341Smrg 9743eea2e341Smrg 9744eea2e341Smrg 9745eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9746eea2e341Smrg 9747eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9748eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9749eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9750eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9751eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9752eea2e341Smrg $as_echo_n "(cached) " >&6 9753eea2e341Smrgelse 9754eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9755eea2e341Smrg/* end confdefs.h. */ 9756eea2e341Smrgint i; 9757eea2e341Smrg_ACEOF 9758eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9759eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9760eea2e341Smrgelse 9761eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9762eea2e341Smrgfi 9763eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9764eea2e341Smrgfi 9765eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9766eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9767eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9768eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9769eea2e341Smrgfi 9770eea2e341Smrg 9771eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9772eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9773eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9774eea2e341Smrg fi 9775eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9776eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9777eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9778eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9779eea2e341Smrg $as_echo_n "(cached) " >&6 9780eea2e341Smrgelse 9781eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9782eea2e341Smrg/* end confdefs.h. */ 9783eea2e341Smrgint i; 9784eea2e341Smrg_ACEOF 9785eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9786eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9787eea2e341Smrgelse 9788eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9789eea2e341Smrgfi 9790eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9791eea2e341Smrgfi 9792eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9793eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9794eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9795eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9796eea2e341Smrgfi 9797eea2e341Smrg 9798eea2e341Smrgfound="no" 9799eea2e341Smrg 9800eea2e341Smrg if test $found = "no" ; then 980133dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9802eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9803eea2e341Smrg fi 9804eea2e341Smrg 980533dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9806eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9807eea2e341Smrg fi 9808eea2e341Smrg 9809eea2e341Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 9810eea2e341Smrg 981133dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 981233dddc75Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 9813eea2e341Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 9814eea2e341Smrg if eval \${$cacheid+:} false; then : 9815eea2e341Smrg $as_echo_n "(cached) " >&6 9816eea2e341Smrgelse 9817eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9818eea2e341Smrg/* end confdefs.h. */ 9819eea2e341Smrgint i; 9820eea2e341Smrgint 9821eea2e341Smrgmain () 9822eea2e341Smrg{ 9823eea2e341Smrg 9824eea2e341Smrg ; 9825eea2e341Smrg return 0; 9826eea2e341Smrg} 9827eea2e341Smrg_ACEOF 9828eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9829eea2e341Smrg eval $cacheid=yes 9830eea2e341Smrgelse 9831eea2e341Smrg eval $cacheid=no 9832eea2e341Smrgfi 9833eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9834eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9835eea2e341Smrgfi 9836eea2e341Smrg 9837eea2e341Smrg 9838eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9839eea2e341Smrg 9840eea2e341Smrg eval supported=\$$cacheid 9841eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9842eea2e341Smrg$as_echo "$supported" >&6; } 9843eea2e341Smrg if test "$supported" = "yes" ; then 9844eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 9845eea2e341Smrg found="yes" 9846eea2e341Smrg fi 9847eea2e341Smrg fi 9848eea2e341Smrg 9849eea2e341Smrg 9850eea2e341Smrg 9851eea2e341Smrg 9852eea2e341Smrg 9853eea2e341Smrg 9854eea2e341Smrg 9855eea2e341Smrg 9856eea2e341Smrg 9857eea2e341Smrg 9858eea2e341Smrg 9859eea2e341Smrg 9860eea2e341Smrg 9861eea2e341Smrg 9862eea2e341Smrg 9863eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9864eea2e341Smrg 9865eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9866eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9867eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9868eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9869eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9870eea2e341Smrg $as_echo_n "(cached) " >&6 9871eea2e341Smrgelse 9872eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9873eea2e341Smrg/* end confdefs.h. */ 9874eea2e341Smrgint i; 9875eea2e341Smrg_ACEOF 9876eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9877eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9878eea2e341Smrgelse 9879eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 9880eea2e341Smrgfi 9881eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9882eea2e341Smrgfi 9883eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9884eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9885eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9886eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9887eea2e341Smrgfi 9888eea2e341Smrg 9889eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9890eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9891eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9892eea2e341Smrg fi 9893eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9894eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9895eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9896eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9897eea2e341Smrg $as_echo_n "(cached) " >&6 9898eea2e341Smrgelse 9899eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9900eea2e341Smrg/* end confdefs.h. */ 9901eea2e341Smrgint i; 9902eea2e341Smrg_ACEOF 9903eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 9904eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9905eea2e341Smrgelse 9906eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9907eea2e341Smrgfi 9908eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9909eea2e341Smrgfi 9910eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9911eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9912eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9913eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9914eea2e341Smrgfi 9915eea2e341Smrg 9916eea2e341Smrgfound="no" 9917eea2e341Smrg 9918eea2e341Smrg if test $found = "no" ; then 991933dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9920eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9921eea2e341Smrg fi 9922eea2e341Smrg 992333dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9924eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9925eea2e341Smrg fi 9926eea2e341Smrg 9927eea2e341Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 9928eea2e341Smrg 992933dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 993033dddc75Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 9931eea2e341Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 9932eea2e341Smrg if eval \${$cacheid+:} false; then : 9933eea2e341Smrg $as_echo_n "(cached) " >&6 9934eea2e341Smrgelse 9935eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9936eea2e341Smrg/* end confdefs.h. */ 9937eea2e341Smrgint i; 9938eea2e341Smrgint 9939eea2e341Smrgmain () 9940eea2e341Smrg{ 9941eea2e341Smrg 9942eea2e341Smrg ; 9943eea2e341Smrg return 0; 9944eea2e341Smrg} 9945eea2e341Smrg_ACEOF 9946eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 9947eea2e341Smrg eval $cacheid=yes 9948eea2e341Smrgelse 9949eea2e341Smrg eval $cacheid=no 9950eea2e341Smrgfi 9951eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 9952eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 9953eea2e341Smrgfi 9954eea2e341Smrg 9955eea2e341Smrg 9956eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9957eea2e341Smrg 9958eea2e341Smrg eval supported=\$$cacheid 9959eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9960eea2e341Smrg$as_echo "$supported" >&6; } 9961eea2e341Smrg if test "$supported" = "yes" ; then 9962eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 9963eea2e341Smrg found="yes" 9964eea2e341Smrg fi 9965eea2e341Smrg fi 9966eea2e341Smrg 9967eea2e341Smrg 9968eea2e341Smrgfi 9969eea2e341Smrg 9970eea2e341Smrg 9971eea2e341Smrg 9972eea2e341Smrg 9973eea2e341Smrg 9974eea2e341Smrg 9975eea2e341Smrg 9976eea2e341Smrg CWARNFLAGS="$BASE_CFLAGS" 9977eea2e341Smrg if test "x$GCC" = xyes ; then 9978eea2e341Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 9979eea2e341Smrg fi 9980eea2e341Smrg 9981eea2e341Smrg 9982eea2e341Smrg 9983eea2e341Smrg 9984eea2e341Smrg 9985eea2e341Smrg 9986eea2e341Smrg 9987eea2e341Smrg 9988eea2e341Smrg# Check whether --enable-strict-compilation was given. 9989eea2e341Smrgif test "${enable_strict_compilation+set}" = set; then : 9990eea2e341Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 9991eea2e341Smrgelse 9992eea2e341Smrg STRICT_COMPILE=no 9993eea2e341Smrgfi 9994eea2e341Smrg 9995eea2e341Smrg 9996eea2e341Smrg 9997eea2e341Smrg 9998eea2e341Smrg 9999eea2e341Smrg 10000eea2e341SmrgSTRICT_CFLAGS="" 10001eea2e341Smrg 10002eea2e341Smrg 10003eea2e341Smrg 10004eea2e341Smrg 10005eea2e341Smrg 10006eea2e341Smrg 10007eea2e341Smrg 10008eea2e341Smrg 10009eea2e341Smrg 10010eea2e341Smrg 10011eea2e341Smrg 10012eea2e341Smrg 10013eea2e341Smrg 10014eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10015eea2e341Smrg 10016eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10017eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10018eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10019eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10020eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10021eea2e341Smrg $as_echo_n "(cached) " >&6 10022eea2e341Smrgelse 10023eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10024eea2e341Smrg/* end confdefs.h. */ 10025eea2e341Smrgint i; 10026eea2e341Smrg_ACEOF 10027eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 10028eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10029eea2e341Smrgelse 10030eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 10031eea2e341Smrgfi 10032eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10033eea2e341Smrgfi 10034eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10035eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10036eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10037eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10038eea2e341Smrgfi 10039eea2e341Smrg 10040eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10041eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10042eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10043eea2e341Smrg fi 10044eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10045eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10046eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10047eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10048eea2e341Smrg $as_echo_n "(cached) " >&6 10049eea2e341Smrgelse 10050eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10051eea2e341Smrg/* end confdefs.h. */ 10052eea2e341Smrgint i; 10053eea2e341Smrg_ACEOF 10054eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 10055eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10056eea2e341Smrgelse 10057eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10058eea2e341Smrgfi 10059eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10060eea2e341Smrgfi 10061eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10062eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10063eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10064eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10065eea2e341Smrgfi 10066eea2e341Smrg 10067eea2e341Smrgfound="no" 10068eea2e341Smrg 10069eea2e341Smrg if test $found = "no" ; then 1007033dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10071eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10072eea2e341Smrg fi 10073eea2e341Smrg 1007433dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10075eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10076eea2e341Smrg fi 10077eea2e341Smrg 10078eea2e341Smrg CFLAGS="$CFLAGS -pedantic" 10079eea2e341Smrg 1008033dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 1008133dddc75Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; } 10082eea2e341Smrg cacheid=xorg_cv_cc_flag__pedantic 10083eea2e341Smrg if eval \${$cacheid+:} false; then : 10084eea2e341Smrg $as_echo_n "(cached) " >&6 10085eea2e341Smrgelse 10086eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10087eea2e341Smrg/* end confdefs.h. */ 10088eea2e341Smrgint i; 10089eea2e341Smrgint 10090eea2e341Smrgmain () 10091eea2e341Smrg{ 10092eea2e341Smrg 10093eea2e341Smrg ; 10094eea2e341Smrg return 0; 10095eea2e341Smrg} 10096eea2e341Smrg_ACEOF 10097eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 10098eea2e341Smrg eval $cacheid=yes 10099eea2e341Smrgelse 10100eea2e341Smrg eval $cacheid=no 10101eea2e341Smrgfi 10102eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 10103eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 10104eea2e341Smrgfi 10105eea2e341Smrg 10106eea2e341Smrg 10107eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10108eea2e341Smrg 10109eea2e341Smrg eval supported=\$$cacheid 10110eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10111eea2e341Smrg$as_echo "$supported" >&6; } 10112eea2e341Smrg if test "$supported" = "yes" ; then 10113eea2e341Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10114eea2e341Smrg found="yes" 10115eea2e341Smrg fi 10116eea2e341Smrg fi 10117eea2e341Smrg 10118eea2e341Smrg 10119eea2e341Smrg 10120eea2e341Smrg 10121eea2e341Smrg 10122eea2e341Smrg 10123eea2e341Smrg 10124eea2e341Smrg 10125eea2e341Smrg 10126eea2e341Smrg 10127eea2e341Smrg 10128eea2e341Smrg 10129eea2e341Smrg 10130eea2e341Smrg 10131eea2e341Smrg 10132eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10133eea2e341Smrg 10134eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10135eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10136eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10137eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10138eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10139eea2e341Smrg $as_echo_n "(cached) " >&6 10140eea2e341Smrgelse 10141eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10142eea2e341Smrg/* end confdefs.h. */ 10143eea2e341Smrgint i; 10144eea2e341Smrg_ACEOF 10145eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 10146eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10147eea2e341Smrgelse 10148eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 10149eea2e341Smrgfi 10150eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10151eea2e341Smrgfi 10152eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10153eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10154eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10155eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10156eea2e341Smrgfi 10157eea2e341Smrg 10158eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10159eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10160eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10161eea2e341Smrg fi 10162eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10163eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10164eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10165eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10166eea2e341Smrg $as_echo_n "(cached) " >&6 10167eea2e341Smrgelse 10168eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10169eea2e341Smrg/* end confdefs.h. */ 10170eea2e341Smrgint i; 10171eea2e341Smrg_ACEOF 10172eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 10173eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10174eea2e341Smrgelse 10175eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10176eea2e341Smrgfi 10177eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10178eea2e341Smrgfi 10179eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10180eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10181eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10182eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10183eea2e341Smrgfi 10184eea2e341Smrg 10185eea2e341Smrgfound="no" 10186eea2e341Smrg 10187eea2e341Smrg if test $found = "no" ; then 1018833dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10189eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10190eea2e341Smrg fi 10191eea2e341Smrg 1019233dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10193eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10194eea2e341Smrg fi 10195eea2e341Smrg 10196eea2e341Smrg CFLAGS="$CFLAGS -Werror" 10197eea2e341Smrg 1019833dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 1019933dddc75Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; } 10200eea2e341Smrg cacheid=xorg_cv_cc_flag__Werror 10201eea2e341Smrg if eval \${$cacheid+:} false; then : 10202eea2e341Smrg $as_echo_n "(cached) " >&6 10203eea2e341Smrgelse 10204eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10205eea2e341Smrg/* end confdefs.h. */ 10206eea2e341Smrgint i; 10207eea2e341Smrgint 10208eea2e341Smrgmain () 10209eea2e341Smrg{ 10210eea2e341Smrg 10211eea2e341Smrg ; 10212eea2e341Smrg return 0; 10213eea2e341Smrg} 10214eea2e341Smrg_ACEOF 10215eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 10216eea2e341Smrg eval $cacheid=yes 10217eea2e341Smrgelse 10218eea2e341Smrg eval $cacheid=no 10219eea2e341Smrgfi 10220eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 10221eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 10222eea2e341Smrgfi 10223eea2e341Smrg 10224eea2e341Smrg 10225eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10226eea2e341Smrg 10227eea2e341Smrg eval supported=\$$cacheid 10228eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10229eea2e341Smrg$as_echo "$supported" >&6; } 10230eea2e341Smrg if test "$supported" = "yes" ; then 10231eea2e341Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10232eea2e341Smrg found="yes" 10233eea2e341Smrg fi 10234eea2e341Smrg fi 10235eea2e341Smrg 10236eea2e341Smrg if test $found = "no" ; then 1023733dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10238eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10239eea2e341Smrg fi 10240eea2e341Smrg 1024133dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10242eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10243eea2e341Smrg fi 10244eea2e341Smrg 10245eea2e341Smrg CFLAGS="$CFLAGS -errwarn" 10246eea2e341Smrg 1024733dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 1024833dddc75Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; } 10249eea2e341Smrg cacheid=xorg_cv_cc_flag__errwarn 10250eea2e341Smrg if eval \${$cacheid+:} false; then : 10251eea2e341Smrg $as_echo_n "(cached) " >&6 10252eea2e341Smrgelse 10253eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10254eea2e341Smrg/* end confdefs.h. */ 10255eea2e341Smrgint i; 10256eea2e341Smrgint 10257eea2e341Smrgmain () 10258eea2e341Smrg{ 10259eea2e341Smrg 10260eea2e341Smrg ; 10261eea2e341Smrg return 0; 10262eea2e341Smrg} 10263eea2e341Smrg_ACEOF 10264eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 10265eea2e341Smrg eval $cacheid=yes 10266eea2e341Smrgelse 10267eea2e341Smrg eval $cacheid=no 10268eea2e341Smrgfi 10269eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 10270eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 10271eea2e341Smrgfi 10272eea2e341Smrg 10273eea2e341Smrg 10274eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10275eea2e341Smrg 10276eea2e341Smrg eval supported=\$$cacheid 10277eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10278eea2e341Smrg$as_echo "$supported" >&6; } 10279eea2e341Smrg if test "$supported" = "yes" ; then 10280eea2e341Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10281eea2e341Smrg found="yes" 10282eea2e341Smrg fi 10283eea2e341Smrg fi 10284eea2e341Smrg 10285eea2e341Smrg 10286eea2e341Smrg 10287eea2e341Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10288eea2e341Smrg# activate it with -Werror, so we add it here explicitly. 10289eea2e341Smrg 10290eea2e341Smrg 10291eea2e341Smrg 10292eea2e341Smrg 10293eea2e341Smrg 10294eea2e341Smrg 10295eea2e341Smrg 10296eea2e341Smrg 10297eea2e341Smrg 10298eea2e341Smrg 10299eea2e341Smrg 10300eea2e341Smrg 10301eea2e341Smrg 10302eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10303eea2e341Smrg 10304eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10305eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10306eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10307eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10308eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10309eea2e341Smrg $as_echo_n "(cached) " >&6 10310eea2e341Smrgelse 10311eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10312eea2e341Smrg/* end confdefs.h. */ 10313eea2e341Smrgint i; 10314eea2e341Smrg_ACEOF 10315eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 10316eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10317eea2e341Smrgelse 10318eea2e341Smrg xorg_cv_cc_flag_unknown_warning_option=no 10319eea2e341Smrgfi 10320eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10321eea2e341Smrgfi 10322eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10323eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10324eea2e341Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10325eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10326eea2e341Smrgfi 10327eea2e341Smrg 10328eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10329eea2e341Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10330eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10331eea2e341Smrg fi 10332eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10333eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10334eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10335eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10336eea2e341Smrg $as_echo_n "(cached) " >&6 10337eea2e341Smrgelse 10338eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10339eea2e341Smrg/* end confdefs.h. */ 10340eea2e341Smrgint i; 10341eea2e341Smrg_ACEOF 10342eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then : 10343eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10344eea2e341Smrgelse 10345eea2e341Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10346eea2e341Smrgfi 10347eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10348eea2e341Smrgfi 10349eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10350eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10351eea2e341Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10352eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10353eea2e341Smrgfi 10354eea2e341Smrg 10355eea2e341Smrgfound="no" 10356eea2e341Smrg 10357eea2e341Smrg if test $found = "no" ; then 1035833dddc75Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10359eea2e341Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10360eea2e341Smrg fi 10361eea2e341Smrg 1036233dddc75Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10363eea2e341Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10364eea2e341Smrg fi 10365eea2e341Smrg 10366eea2e341Smrg CFLAGS="$CFLAGS -Werror=attributes" 10367eea2e341Smrg 1036833dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 1036933dddc75Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 1037033dddc75Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 10371eea2e341Smrg if eval \${$cacheid+:} false; then : 10372eea2e341Smrg $as_echo_n "(cached) " >&6 10373eea2e341Smrgelse 10374eea2e341Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10375eea2e341Smrg/* end confdefs.h. */ 10376eea2e341Smrgint i; 10377eea2e341Smrgint 10378eea2e341Smrgmain () 10379eea2e341Smrg{ 10380eea2e341Smrg 10381eea2e341Smrg ; 10382eea2e341Smrg return 0; 10383eea2e341Smrg} 10384eea2e341Smrg_ACEOF 10385eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then : 10386eea2e341Smrg eval $cacheid=yes 10387eea2e341Smrgelse 10388eea2e341Smrg eval $cacheid=no 10389eea2e341Smrgfi 10390eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \ 10391eea2e341Smrg conftest$ac_exeext conftest.$ac_ext 10392eea2e341Smrgfi 10393eea2e341Smrg 10394eea2e341Smrg 10395eea2e341Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10396eea2e341Smrg 10397eea2e341Smrg eval supported=\$$cacheid 10398eea2e341Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10399eea2e341Smrg$as_echo "$supported" >&6; } 10400eea2e341Smrg if test "$supported" = "yes" ; then 10401eea2e341Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10402eea2e341Smrg found="yes" 10403eea2e341Smrg fi 10404eea2e341Smrg fi 10405eea2e341Smrg 10406eea2e341Smrg 10407eea2e341Smrg 10408eea2e341Smrgif test "x$STRICT_COMPILE" = "xyes"; then 10409eea2e341Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10410eea2e341Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10411eea2e341Smrgfi 10412eea2e341Smrg 10413eea2e341Smrg 10414dd77ae96Smrg 10415dd77ae96Smrg 10416dd77ae96Smrg 10417dd77ae96Smrg 10418dd77ae96Smrgcat >>confdefs.h <<_ACEOF 10419dd77ae96Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10420dd77ae96Smrg_ACEOF 10421dd77ae96Smrg 10422dd77ae96Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10423dd77ae96Smrg if test "x$PVM" = "x"; then 10424dd77ae96Smrg PVM="0" 10425dd77ae96Smrg fi 10426dd77ae96Smrg 10427dd77ae96Smrgcat >>confdefs.h <<_ACEOF 10428dd77ae96Smrg#define PACKAGE_VERSION_MINOR $PVM 10429dd77ae96Smrg_ACEOF 10430dd77ae96Smrg 10431dd77ae96Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10432dd77ae96Smrg if test "x$PVP" = "x"; then 10433dd77ae96Smrg PVP="0" 10434dd77ae96Smrg fi 10435dd77ae96Smrg 10436dd77ae96Smrgcat >>confdefs.h <<_ACEOF 10437dd77ae96Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 10438dd77ae96Smrg_ACEOF 10439dd77ae96Smrg 10440dd77ae96Smrg 10441dd77ae96Smrg 1044208e312fdSmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 1044308e312fdSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 1044408e312fdSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10445dd77ae96Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 10446dd77ae96Smrg 1044708e312fdSmrg 1044808e312fdSmrg 1044908e312fdSmrg 1045008e312fdSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 1045108e312fdSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 1045208e312fdSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 1045308e312fdSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 1045408e312fdSmrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 1045508e312fdSmrg 10456dd77ae96Smrg 10457dd77ae96Smrg 10458dd77ae96Smrg 10459dd77ae96Smrg 10460dd77ae96Smrg 10461dd77ae96Smrgif test x$APP_MAN_SUFFIX = x ; then 10462dd77ae96Smrg APP_MAN_SUFFIX=1 10463dd77ae96Smrgfi 10464dd77ae96Smrgif test x$APP_MAN_DIR = x ; then 10465dd77ae96Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10466dd77ae96Smrgfi 10467dd77ae96Smrg 10468dd77ae96Smrgif test x$LIB_MAN_SUFFIX = x ; then 10469dd77ae96Smrg LIB_MAN_SUFFIX=3 10470dd77ae96Smrgfi 10471dd77ae96Smrgif test x$LIB_MAN_DIR = x ; then 10472dd77ae96Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10473dd77ae96Smrgfi 10474dd77ae96Smrg 10475dd77ae96Smrgif test x$FILE_MAN_SUFFIX = x ; then 10476dd77ae96Smrg case $host_os in 10477dd77ae96Smrg solaris*) FILE_MAN_SUFFIX=4 ;; 10478dd77ae96Smrg *) FILE_MAN_SUFFIX=5 ;; 10479dd77ae96Smrg esac 10480dd77ae96Smrgfi 10481dd77ae96Smrgif test x$FILE_MAN_DIR = x ; then 10482dd77ae96Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10483dd77ae96Smrgfi 10484dd77ae96Smrg 10485dd77ae96Smrgif test x$MISC_MAN_SUFFIX = x ; then 10486dd77ae96Smrg case $host_os in 10487dd77ae96Smrg solaris*) MISC_MAN_SUFFIX=5 ;; 10488dd77ae96Smrg *) MISC_MAN_SUFFIX=7 ;; 10489dd77ae96Smrg esac 10490dd77ae96Smrgfi 10491dd77ae96Smrgif test x$MISC_MAN_DIR = x ; then 10492dd77ae96Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10493dd77ae96Smrgfi 10494dd77ae96Smrg 10495dd77ae96Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 10496dd77ae96Smrg case $host_os in 10497dd77ae96Smrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 10498dd77ae96Smrg *) DRIVER_MAN_SUFFIX=4 ;; 10499dd77ae96Smrg esac 10500dd77ae96Smrgfi 10501dd77ae96Smrgif test x$DRIVER_MAN_DIR = x ; then 10502dd77ae96Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10503dd77ae96Smrgfi 10504dd77ae96Smrg 10505dd77ae96Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 10506dd77ae96Smrg case $host_os in 10507dd77ae96Smrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 10508dd77ae96Smrg *) ADMIN_MAN_SUFFIX=8 ;; 10509dd77ae96Smrg esac 10510dd77ae96Smrgfi 10511dd77ae96Smrgif test x$ADMIN_MAN_DIR = x ; then 10512dd77ae96Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10513dd77ae96Smrgfi 10514dd77ae96Smrg 10515dd77ae96Smrg 10516dd77ae96Smrg 10517dd77ae96Smrg 10518dd77ae96Smrg 10519dd77ae96Smrg 10520dd77ae96Smrg 10521dd77ae96Smrg 10522dd77ae96Smrg 10523dd77ae96Smrg 10524dd77ae96Smrg 10525dd77ae96Smrg 10526dd77ae96Smrg 10527dd77ae96Smrg 10528dd77ae96Smrg 1052908e312fdSmrgXORG_MAN_PAGE="X Version 11" 10530dd77ae96Smrg 1053108e312fdSmrgMAN_SUBSTS="\ 1053208e312fdSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1053308e312fdSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1053408e312fdSmrg -e 's|__xservername__|Xorg|g' \ 1053508e312fdSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 1053608e312fdSmrg -e 's|__projectroot__|\$(prefix)|g' \ 1053708e312fdSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 1053808e312fdSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 1053908e312fdSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 1054008e312fdSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 1054108e312fdSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 1054208e312fdSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 1054308e312fdSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10544dd77ae96Smrg 1054572b4363aSmrg 1054672b4363aSmrg 1054708e312fdSmrg# Check whether --enable-silent-rules was given. 1054808e312fdSmrgif test "${enable_silent_rules+set}" = set; then : 1054908e312fdSmrg enableval=$enable_silent_rules; 1055072b4363aSmrgfi 1055172b4363aSmrg 1055233dddc75Smrgcase $enable_silent_rules in # ((( 1055333dddc75Smrg yes) AM_DEFAULT_VERBOSITY=0;; 1055433dddc75Smrg no) AM_DEFAULT_VERBOSITY=1;; 1055533dddc75Smrg *) AM_DEFAULT_VERBOSITY=0;; 1055608e312fdSmrgesac 1055733dddc75Smrgam_make=${MAKE-make} 1055833dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 1055933dddc75Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 1056033dddc75Smrgif ${am_cv_make_support_nested_variables+:} false; then : 1056133dddc75Smrg $as_echo_n "(cached) " >&6 1056233dddc75Smrgelse 1056333dddc75Smrg if $as_echo 'TRUE=$(BAR$(V)) 1056433dddc75SmrgBAR0=false 1056533dddc75SmrgBAR1=true 1056633dddc75SmrgV=1 1056733dddc75Smrgam__doit: 1056833dddc75Smrg @$(TRUE) 1056933dddc75Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 1057033dddc75Smrg am_cv_make_support_nested_variables=yes 1057133dddc75Smrgelse 1057233dddc75Smrg am_cv_make_support_nested_variables=no 1057333dddc75Smrgfi 1057433dddc75Smrgfi 1057533dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 1057633dddc75Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 1057733dddc75Smrgif test $am_cv_make_support_nested_variables = yes; then 1057833dddc75Smrg AM_V='$(V)' 1057933dddc75Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 1058033dddc75Smrgelse 1058133dddc75Smrg AM_V=$AM_DEFAULT_VERBOSITY 1058233dddc75Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 1058333dddc75Smrgfi 1058408e312fdSmrgAM_BACKSLASH='\' 1058508e312fdSmrg 1058608e312fdSmrg 1058708e312fdSmrg 1058808e312fdSmrg# Checks for pkg-config packages 1058908e312fdSmrg 10590dd77ae96Smrgpkg_failed=no 1059108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XGAMMA" >&5 10592dd77ae96Smrg$as_echo_n "checking for XGAMMA... " >&6; } 10593dd77ae96Smrg 10594dd77ae96Smrgif test -n "$XGAMMA_CFLAGS"; then 10595dd77ae96Smrg pkg_cv_XGAMMA_CFLAGS="$XGAMMA_CFLAGS" 10596dd77ae96Smrg elif test -n "$PKG_CONFIG"; then 10597dd77ae96Smrg if test -n "$PKG_CONFIG" && \ 1059833dddc75Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xxf86vm xproto >= 7.0.17\""; } >&5 1059933dddc75Smrg ($PKG_CONFIG --exists --print-errors "x11 xxf86vm xproto >= 7.0.17") 2>&5 10600dd77ae96Smrg ac_status=$? 1060108e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1060208e312fdSmrg test $ac_status = 0; }; then 1060333dddc75Smrg pkg_cv_XGAMMA_CFLAGS=`$PKG_CONFIG --cflags "x11 xxf86vm xproto >= 7.0.17" 2>/dev/null` 10604dd77ae96Smrgelse 10605dd77ae96Smrg pkg_failed=yes 1060672b4363aSmrgfi 10607dd77ae96Smrg else 10608dd77ae96Smrg pkg_failed=untried 1060972b4363aSmrgfi 10610dd77ae96Smrgif test -n "$XGAMMA_LIBS"; then 10611dd77ae96Smrg pkg_cv_XGAMMA_LIBS="$XGAMMA_LIBS" 10612dd77ae96Smrg elif test -n "$PKG_CONFIG"; then 10613dd77ae96Smrg if test -n "$PKG_CONFIG" && \ 1061433dddc75Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xxf86vm xproto >= 7.0.17\""; } >&5 1061533dddc75Smrg ($PKG_CONFIG --exists --print-errors "x11 xxf86vm xproto >= 7.0.17") 2>&5 10616dd77ae96Smrg ac_status=$? 1061708e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1061808e312fdSmrg test $ac_status = 0; }; then 1061933dddc75Smrg pkg_cv_XGAMMA_LIBS=`$PKG_CONFIG --libs "x11 xxf86vm xproto >= 7.0.17" 2>/dev/null` 10620dd77ae96Smrgelse 10621dd77ae96Smrg pkg_failed=yes 1062272b4363aSmrgfi 10623dd77ae96Smrg else 10624dd77ae96Smrg pkg_failed=untried 1062572b4363aSmrgfi 1062672b4363aSmrg 1062772b4363aSmrg 1062872b4363aSmrg 10629dd77ae96Smrgif test $pkg_failed = yes; then 1063072b4363aSmrg 10631dd77ae96Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 10632dd77ae96Smrg _pkg_short_errors_supported=yes 10633dd77ae96Smrgelse 10634dd77ae96Smrg _pkg_short_errors_supported=no 10635dd77ae96Smrgfi 10636dd77ae96Smrg if test $_pkg_short_errors_supported = yes; then 1063733dddc75Smrg XGAMMA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xxf86vm xproto >= 7.0.17" 2>&1` 10638dd77ae96Smrg else 1063933dddc75Smrg XGAMMA_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xxf86vm xproto >= 7.0.17" 2>&1` 10640dd77ae96Smrg fi 10641dd77ae96Smrg # Put the nasty error message in config.log where it belongs 10642dd77ae96Smrg echo "$XGAMMA_PKG_ERRORS" >&5 1064372b4363aSmrg 1064433dddc75Smrg as_fn_error $? "Package requirements (x11 xxf86vm xproto >= 7.0.17) were not met: 1064572b4363aSmrg 10646dd77ae96Smrg$XGAMMA_PKG_ERRORS 1064772b4363aSmrg 10648dd77ae96SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 10649dd77ae96Smrginstalled software in a non-standard prefix. 1065072b4363aSmrg 10651dd77ae96SmrgAlternatively, you may set the environment variables XGAMMA_CFLAGS 10652dd77ae96Smrgand XGAMMA_LIBS to avoid the need to call pkg-config. 10653dd77ae96SmrgSee the pkg-config man page for more details. 1065408e312fdSmrg" "$LINENO" 5 10655dd77ae96Smrgelif test $pkg_failed = untried; then 1065608e312fdSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 10657dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1065808e312fdSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 10659dd77ae96Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 10660dd77ae96Smrgpath to pkg-config. 1066172b4363aSmrg 10662dd77ae96SmrgAlternatively, you may set the environment variables XGAMMA_CFLAGS 10663dd77ae96Smrgand XGAMMA_LIBS to avoid the need to call pkg-config. 10664dd77ae96SmrgSee the pkg-config man page for more details. 1066572b4363aSmrg 10666dd77ae96SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 1066708e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; } 1066872b4363aSmrgelse 10669dd77ae96Smrg XGAMMA_CFLAGS=$pkg_cv_XGAMMA_CFLAGS 10670dd77ae96Smrg XGAMMA_LIBS=$pkg_cv_XGAMMA_LIBS 1067108e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10672dd77ae96Smrg$as_echo "yes" >&6; } 10673dd77ae96Smrg : 1067472b4363aSmrgfi 1067572b4363aSmrg 10676eea2e341Smrgac_config_files="$ac_config_files Makefile man/Makefile" 1067772b4363aSmrg 1067872b4363aSmrgcat >confcache <<\_ACEOF 1067972b4363aSmrg# This file is a shell script that caches the results of configure 1068072b4363aSmrg# tests run on this system so they can be shared between configure 1068172b4363aSmrg# scripts and configure runs, see configure's option --config-cache. 1068272b4363aSmrg# It is not useful on other systems. If it contains results you don't 1068372b4363aSmrg# want to keep, you may remove or edit it. 1068472b4363aSmrg# 1068572b4363aSmrg# config.status only pays attention to the cache file if you give it 1068672b4363aSmrg# the --recheck option to rerun configure. 1068772b4363aSmrg# 1068872b4363aSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 1068972b4363aSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 1069072b4363aSmrg# following values. 1069172b4363aSmrg 1069272b4363aSmrg_ACEOF 1069372b4363aSmrg 1069472b4363aSmrg# The following way of writing the cache mishandles newlines in values, 1069572b4363aSmrg# but we know of no workaround that is simple, portable, and efficient. 1069672b4363aSmrg# So, we kill variables containing newlines. 1069772b4363aSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 1069872b4363aSmrg# and sets the high bit in the cache file unless we assign to the vars. 1069972b4363aSmrg( 1070072b4363aSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 1070172b4363aSmrg eval ac_val=\$$ac_var 1070272b4363aSmrg case $ac_val in #( 1070372b4363aSmrg *${as_nl}*) 1070472b4363aSmrg case $ac_var in #( 1070508e312fdSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 10706dd77ae96Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1070772b4363aSmrg esac 1070872b4363aSmrg case $ac_var in #( 1070972b4363aSmrg _ | IFS | as_nl) ;; #( 10710dd77ae96Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1071108e312fdSmrg *) { eval $ac_var=; unset $ac_var;} ;; 1071272b4363aSmrg esac ;; 1071372b4363aSmrg esac 1071472b4363aSmrg done 1071572b4363aSmrg 1071672b4363aSmrg (set) 2>&1 | 1071772b4363aSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 1071872b4363aSmrg *${as_nl}ac_space=\ *) 1071908e312fdSmrg # `set' does not quote correctly, so add quotes: double-quote 1072008e312fdSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1072172b4363aSmrg sed -n \ 1072272b4363aSmrg "s/'/'\\\\''/g; 1072372b4363aSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 1072472b4363aSmrg ;; #( 1072572b4363aSmrg *) 1072672b4363aSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 1072772b4363aSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1072872b4363aSmrg ;; 1072972b4363aSmrg esac | 1073072b4363aSmrg sort 1073172b4363aSmrg) | 1073272b4363aSmrg sed ' 1073372b4363aSmrg /^ac_cv_env_/b end 1073472b4363aSmrg t clear 1073572b4363aSmrg :clear 1073672b4363aSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 1073772b4363aSmrg t end 1073872b4363aSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 1073972b4363aSmrg :end' >>confcache 1074072b4363aSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 1074172b4363aSmrg if test -w "$cache_file"; then 1074208e312fdSmrg if test "x$cache_file" != "x/dev/null"; then 1074308e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 10744dd77ae96Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 1074508e312fdSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 1074608e312fdSmrg cat confcache >"$cache_file" 1074708e312fdSmrg else 1074808e312fdSmrg case $cache_file in #( 1074908e312fdSmrg */* | ?:*) 1075008e312fdSmrg mv -f confcache "$cache_file"$$ && 1075108e312fdSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 1075208e312fdSmrg *) 1075308e312fdSmrg mv -f confcache "$cache_file" ;; 1075408e312fdSmrg esac 1075508e312fdSmrg fi 1075608e312fdSmrg fi 1075772b4363aSmrg else 1075808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 10759dd77ae96Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 1076072b4363aSmrg fi 1076172b4363aSmrgfi 1076272b4363aSmrgrm -f confcache 1076372b4363aSmrg 1076472b4363aSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1076572b4363aSmrg# Let make expand exec_prefix. 1076672b4363aSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 1076772b4363aSmrg 1076872b4363aSmrgDEFS=-DHAVE_CONFIG_H 1076972b4363aSmrg 1077072b4363aSmrgac_libobjs= 1077172b4363aSmrgac_ltlibobjs= 1077208e312fdSmrgU= 1077372b4363aSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1077472b4363aSmrg # 1. Remove the extension, and $U if already installed. 1077572b4363aSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 10776dd77ae96Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 1077772b4363aSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 1077872b4363aSmrg # will be set to the directory where LIBOBJS objects are built. 1077908e312fdSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 1078008e312fdSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1078172b4363aSmrgdone 1078272b4363aSmrgLIBOBJS=$ac_libobjs 1078372b4363aSmrg 1078472b4363aSmrgLTLIBOBJS=$ac_ltlibobjs 1078572b4363aSmrg 1078672b4363aSmrg 1078733dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1078833dddc75Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; } 1078933dddc75Smrg if test -n "$am_sleep_pid"; then 1079033dddc75Smrg # Hide warnings about reused PIDs. 1079133dddc75Smrg wait $am_sleep_pid 2>/dev/null 1079233dddc75Smrg fi 1079333dddc75Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 1079433dddc75Smrg$as_echo "done" >&6; } 10795dd77ae96Smrg if test -n "$EXEEXT"; then 10796dd77ae96Smrg am__EXEEXT_TRUE= 10797dd77ae96Smrg am__EXEEXT_FALSE='#' 10798dd77ae96Smrgelse 10799dd77ae96Smrg am__EXEEXT_TRUE='#' 10800dd77ae96Smrg am__EXEEXT_FALSE= 10801dd77ae96Smrgfi 10802dd77ae96Smrg 1080372b4363aSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1080408e312fdSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 1080508e312fdSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1080672b4363aSmrgfi 1080772b4363aSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1080808e312fdSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 1080908e312fdSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1081072b4363aSmrgfi 1081172b4363aSmrg 1081208e312fdSmrg: "${CONFIG_STATUS=./config.status}" 10813dd77ae96Smrgac_write_fail=0 1081472b4363aSmrgac_clean_files_save=$ac_clean_files 1081572b4363aSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1081608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 10817dd77ae96Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 1081808e312fdSmrgas_write_fail=0 1081908e312fdSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1082072b4363aSmrg#! $SHELL 1082172b4363aSmrg# Generated by $as_me. 1082272b4363aSmrg# Run this file to recreate the current configuration. 1082372b4363aSmrg# Compiler output produced by configure, useful for debugging 1082472b4363aSmrg# configure, is in config.log if it exists. 1082572b4363aSmrg 1082672b4363aSmrgdebug=false 1082772b4363aSmrgac_cs_recheck=false 1082872b4363aSmrgac_cs_silent=false 1082972b4363aSmrg 1083008e312fdSmrgSHELL=\${CONFIG_SHELL-$SHELL} 1083108e312fdSmrgexport SHELL 1083208e312fdSmrg_ASEOF 1083308e312fdSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 1083408e312fdSmrg## -------------------- ## 1083508e312fdSmrg## M4sh Initialization. ## 1083608e312fdSmrg## -------------------- ## 1083772b4363aSmrg 1083872b4363aSmrg# Be more Bourne compatible 1083972b4363aSmrgDUALCASE=1; export DUALCASE # for MKS sh 1084008e312fdSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1084172b4363aSmrg emulate sh 1084272b4363aSmrg NULLCMD=: 10843dd77ae96Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1084472b4363aSmrg # is contrary to our usage. Disable this feature. 1084572b4363aSmrg alias -g '${1+"$@"}'='"$@"' 1084672b4363aSmrg setopt NO_GLOB_SUBST 1084772b4363aSmrgelse 1084808e312fdSmrg case `(set -o) 2>/dev/null` in #( 1084908e312fdSmrg *posix*) : 1085008e312fdSmrg set -o posix ;; #( 1085108e312fdSmrg *) : 1085208e312fdSmrg ;; 1085372b4363aSmrgesac 1085472b4363aSmrgfi 1085572b4363aSmrg 1085672b4363aSmrg 10857dd77ae96Smrgas_nl=' 10858dd77ae96Smrg' 10859dd77ae96Smrgexport as_nl 10860dd77ae96Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 10861dd77ae96Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 10862dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 10863dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 1086408e312fdSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 1086508e312fdSmrg# but without wasting forks for bash or zsh. 1086608e312fdSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 1086708e312fdSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 1086808e312fdSmrg as_echo='print -r --' 1086908e312fdSmrg as_echo_n='print -rn --' 1087008e312fdSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 10871dd77ae96Smrg as_echo='printf %s\n' 10872dd77ae96Smrg as_echo_n='printf %s' 10873dd77ae96Smrgelse 10874dd77ae96Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 10875dd77ae96Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 10876dd77ae96Smrg as_echo_n='/usr/ucb/echo -n' 1087772b4363aSmrg else 10878dd77ae96Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 10879dd77ae96Smrg as_echo_n_body='eval 10880dd77ae96Smrg arg=$1; 1088108e312fdSmrg case $arg in #( 10882dd77ae96Smrg *"$as_nl"*) 10883dd77ae96Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 10884dd77ae96Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 10885dd77ae96Smrg esac; 10886dd77ae96Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 10887dd77ae96Smrg ' 10888dd77ae96Smrg export as_echo_n_body 10889dd77ae96Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 1089072b4363aSmrg fi 10891dd77ae96Smrg export as_echo_body 10892dd77ae96Smrg as_echo='sh -c $as_echo_body as_echo' 10893dd77ae96Smrgfi 10894dd77ae96Smrg 10895dd77ae96Smrg# The user is always right. 10896dd77ae96Smrgif test "${PATH_SEPARATOR+set}" != set; then 10897dd77ae96Smrg PATH_SEPARATOR=: 10898dd77ae96Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 10899dd77ae96Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 10900dd77ae96Smrg PATH_SEPARATOR=';' 10901dd77ae96Smrg } 1090272b4363aSmrgfi 1090372b4363aSmrg 1090472b4363aSmrg 1090572b4363aSmrg# IFS 1090672b4363aSmrg# We need space, tab and new line, in precisely that order. Quoting is 1090772b4363aSmrg# there to prevent editors from complaining about space-tab. 1090872b4363aSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 1090972b4363aSmrg# splitting by setting IFS to empty value.) 1091072b4363aSmrgIFS=" "" $as_nl" 1091172b4363aSmrg 1091272b4363aSmrg# Find who we are. Look in the path if we contain no directory separator. 1091308e312fdSmrgas_myself= 1091408e312fdSmrgcase $0 in #(( 1091572b4363aSmrg *[\\/]* ) as_myself=$0 ;; 1091672b4363aSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1091772b4363aSmrgfor as_dir in $PATH 1091872b4363aSmrgdo 1091972b4363aSmrg IFS=$as_save_IFS 1092072b4363aSmrg test -z "$as_dir" && as_dir=. 1092108e312fdSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1092208e312fdSmrg done 1092372b4363aSmrgIFS=$as_save_IFS 1092472b4363aSmrg 1092572b4363aSmrg ;; 1092672b4363aSmrgesac 1092772b4363aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1092872b4363aSmrg# in which case we are not to be found in the path. 1092972b4363aSmrgif test "x$as_myself" = x; then 1093072b4363aSmrg as_myself=$0 1093172b4363aSmrgfi 1093272b4363aSmrgif test ! -f "$as_myself"; then 10933dd77ae96Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1093408e312fdSmrg exit 1 1093572b4363aSmrgfi 1093672b4363aSmrg 1093708e312fdSmrg# Unset variables that we do not need and which cause bugs (e.g. in 1093808e312fdSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1093908e312fdSmrg# suppresses any "Segmentation fault" message there. '((' could 1094008e312fdSmrg# trigger a bug in pdksh 5.2.14. 1094108e312fdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1094208e312fdSmrgdo eval test x\${$as_var+set} = xset \ 1094308e312fdSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1094472b4363aSmrgdone 1094572b4363aSmrgPS1='$ ' 1094672b4363aSmrgPS2='> ' 1094772b4363aSmrgPS4='+ ' 1094872b4363aSmrg 1094972b4363aSmrg# NLS nuisances. 10950dd77ae96SmrgLC_ALL=C 10951dd77ae96Smrgexport LC_ALL 10952dd77ae96SmrgLANGUAGE=C 10953dd77ae96Smrgexport LANGUAGE 1095472b4363aSmrg 1095508e312fdSmrg# CDPATH. 1095608e312fdSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1095708e312fdSmrg 1095808e312fdSmrg 1095908e312fdSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 1096008e312fdSmrg# ---------------------------------------- 1096108e312fdSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 1096208e312fdSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1096308e312fdSmrg# script with STATUS, using 1 if that was 0. 1096408e312fdSmrgas_fn_error () 1096508e312fdSmrg{ 1096608e312fdSmrg as_status=$1; test $as_status -eq 0 && as_status=1 1096708e312fdSmrg if test "$4"; then 1096808e312fdSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1096908e312fdSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1097008e312fdSmrg fi 1097108e312fdSmrg $as_echo "$as_me: error: $2" >&2 1097208e312fdSmrg as_fn_exit $as_status 1097308e312fdSmrg} # as_fn_error 1097408e312fdSmrg 1097508e312fdSmrg 1097608e312fdSmrg# as_fn_set_status STATUS 1097708e312fdSmrg# ----------------------- 1097808e312fdSmrg# Set $? to STATUS, without forking. 1097908e312fdSmrgas_fn_set_status () 1098008e312fdSmrg{ 1098108e312fdSmrg return $1 1098208e312fdSmrg} # as_fn_set_status 1098308e312fdSmrg 1098408e312fdSmrg# as_fn_exit STATUS 1098508e312fdSmrg# ----------------- 1098608e312fdSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 1098708e312fdSmrgas_fn_exit () 1098808e312fdSmrg{ 1098908e312fdSmrg set +e 1099008e312fdSmrg as_fn_set_status $1 1099108e312fdSmrg exit $1 1099208e312fdSmrg} # as_fn_exit 1099308e312fdSmrg 1099408e312fdSmrg# as_fn_unset VAR 1099508e312fdSmrg# --------------- 1099608e312fdSmrg# Portably unset VAR. 1099708e312fdSmrgas_fn_unset () 1099808e312fdSmrg{ 1099908e312fdSmrg { eval $1=; unset $1;} 1100008e312fdSmrg} 1100108e312fdSmrgas_unset=as_fn_unset 1100208e312fdSmrg# as_fn_append VAR VALUE 1100308e312fdSmrg# ---------------------- 1100408e312fdSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 1100508e312fdSmrg# advantage of any shell optimizations that allow amortized linear growth over 1100608e312fdSmrg# repeated appends, instead of the typical quadratic growth present in naive 1100708e312fdSmrg# implementations. 1100808e312fdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 1100908e312fdSmrg eval 'as_fn_append () 1101008e312fdSmrg { 1101108e312fdSmrg eval $1+=\$2 1101208e312fdSmrg }' 1101308e312fdSmrgelse 1101408e312fdSmrg as_fn_append () 1101508e312fdSmrg { 1101608e312fdSmrg eval $1=\$$1\$2 1101708e312fdSmrg } 1101808e312fdSmrgfi # as_fn_append 1101908e312fdSmrg 1102008e312fdSmrg# as_fn_arith ARG... 1102108e312fdSmrg# ------------------ 1102208e312fdSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 1102308e312fdSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 1102408e312fdSmrg# must be portable across $(()) and expr. 1102508e312fdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 1102608e312fdSmrg eval 'as_fn_arith () 1102708e312fdSmrg { 1102808e312fdSmrg as_val=$(( $* )) 1102908e312fdSmrg }' 1103008e312fdSmrgelse 1103108e312fdSmrg as_fn_arith () 1103208e312fdSmrg { 1103308e312fdSmrg as_val=`expr "$@" || test $? -eq 1` 1103408e312fdSmrg } 1103508e312fdSmrgfi # as_fn_arith 1103608e312fdSmrg 1103708e312fdSmrg 1103872b4363aSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 1103972b4363aSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1104072b4363aSmrg as_expr=expr 1104172b4363aSmrgelse 1104272b4363aSmrg as_expr=false 1104372b4363aSmrgfi 1104472b4363aSmrg 1104572b4363aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1104672b4363aSmrg as_basename=basename 1104772b4363aSmrgelse 1104872b4363aSmrg as_basename=false 1104972b4363aSmrgfi 1105072b4363aSmrg 1105108e312fdSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 1105208e312fdSmrg as_dirname=dirname 1105308e312fdSmrgelse 1105408e312fdSmrg as_dirname=false 1105508e312fdSmrgfi 1105672b4363aSmrg 1105772b4363aSmrgas_me=`$as_basename -- "$0" || 1105872b4363aSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1105972b4363aSmrg X"$0" : 'X\(//\)$' \| \ 1106072b4363aSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11061dd77ae96Smrg$as_echo X/"$0" | 1106272b4363aSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 1106372b4363aSmrg s//\1/ 1106472b4363aSmrg q 1106572b4363aSmrg } 1106672b4363aSmrg /^X\/\(\/\/\)$/{ 1106772b4363aSmrg s//\1/ 1106872b4363aSmrg q 1106972b4363aSmrg } 1107072b4363aSmrg /^X\/\(\/\).*/{ 1107172b4363aSmrg s//\1/ 1107272b4363aSmrg q 1107372b4363aSmrg } 1107472b4363aSmrg s/.*/./; q'` 1107572b4363aSmrg 1107608e312fdSmrg# Avoid depending upon Character Ranges. 1107708e312fdSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1107808e312fdSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1107908e312fdSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1108008e312fdSmrgas_cr_digits='0123456789' 1108108e312fdSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 1108272b4363aSmrg 1108372b4363aSmrgECHO_C= ECHO_N= ECHO_T= 1108408e312fdSmrgcase `echo -n x` in #((((( 1108572b4363aSmrg-n*) 1108608e312fdSmrg case `echo 'xy\c'` in 1108772b4363aSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 1108808e312fdSmrg xy) ECHO_C='\c';; 1108908e312fdSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 1109008e312fdSmrg ECHO_T=' ';; 1109172b4363aSmrg esac;; 1109272b4363aSmrg*) 1109372b4363aSmrg ECHO_N='-n';; 1109472b4363aSmrgesac 1109572b4363aSmrg 1109672b4363aSmrgrm -f conf$$ conf$$.exe conf$$.file 1109772b4363aSmrgif test -d conf$$.dir; then 1109872b4363aSmrg rm -f conf$$.dir/conf$$.file 1109972b4363aSmrgelse 1110072b4363aSmrg rm -f conf$$.dir 11101dd77ae96Smrg mkdir conf$$.dir 2>/dev/null 11102dd77ae96Smrgfi 11103dd77ae96Smrgif (echo >conf$$.file) 2>/dev/null; then 11104dd77ae96Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 11105dd77ae96Smrg as_ln_s='ln -s' 11106dd77ae96Smrg # ... but there are two gotchas: 11107dd77ae96Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 11108dd77ae96Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 1110933dddc75Smrg # In both cases, we have to default to `cp -pR'. 11110dd77ae96Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1111133dddc75Smrg as_ln_s='cp -pR' 11112dd77ae96Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 11113dd77ae96Smrg as_ln_s=ln 11114dd77ae96Smrg else 1111533dddc75Smrg as_ln_s='cp -pR' 11116dd77ae96Smrg fi 1111772b4363aSmrgelse 1111833dddc75Smrg as_ln_s='cp -pR' 1111972b4363aSmrgfi 1112072b4363aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 1112172b4363aSmrgrmdir conf$$.dir 2>/dev/null 1112272b4363aSmrg 1112308e312fdSmrg 1112408e312fdSmrg# as_fn_mkdir_p 1112508e312fdSmrg# ------------- 1112608e312fdSmrg# Create "$as_dir" as a directory, including parents if necessary. 1112708e312fdSmrgas_fn_mkdir_p () 1112808e312fdSmrg{ 1112908e312fdSmrg 1113008e312fdSmrg case $as_dir in #( 1113108e312fdSmrg -*) as_dir=./$as_dir;; 1113208e312fdSmrg esac 1113308e312fdSmrg test -d "$as_dir" || eval $as_mkdir_p || { 1113408e312fdSmrg as_dirs= 1113508e312fdSmrg while :; do 1113608e312fdSmrg case $as_dir in #( 1113708e312fdSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 1113808e312fdSmrg *) as_qdir=$as_dir;; 1113908e312fdSmrg esac 1114008e312fdSmrg as_dirs="'$as_qdir' $as_dirs" 1114108e312fdSmrg as_dir=`$as_dirname -- "$as_dir" || 1114208e312fdSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1114308e312fdSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 1114408e312fdSmrg X"$as_dir" : 'X\(//\)$' \| \ 1114508e312fdSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1114608e312fdSmrg$as_echo X"$as_dir" | 1114708e312fdSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1114808e312fdSmrg s//\1/ 1114908e312fdSmrg q 1115008e312fdSmrg } 1115108e312fdSmrg /^X\(\/\/\)[^/].*/{ 1115208e312fdSmrg s//\1/ 1115308e312fdSmrg q 1115408e312fdSmrg } 1115508e312fdSmrg /^X\(\/\/\)$/{ 1115608e312fdSmrg s//\1/ 1115708e312fdSmrg q 1115808e312fdSmrg } 1115908e312fdSmrg /^X\(\/\).*/{ 1116008e312fdSmrg s//\1/ 1116108e312fdSmrg q 1116208e312fdSmrg } 1116308e312fdSmrg s/.*/./; q'` 1116408e312fdSmrg test -d "$as_dir" && break 1116508e312fdSmrg done 1116608e312fdSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 1116708e312fdSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 1116808e312fdSmrg 1116908e312fdSmrg 1117008e312fdSmrg} # as_fn_mkdir_p 1117172b4363aSmrgif mkdir -p . 2>/dev/null; then 1117208e312fdSmrg as_mkdir_p='mkdir -p "$as_dir"' 1117372b4363aSmrgelse 1117472b4363aSmrg test -d ./-p && rmdir ./-p 1117572b4363aSmrg as_mkdir_p=false 1117672b4363aSmrgfi 1117772b4363aSmrg 1117833dddc75Smrg 1117933dddc75Smrg# as_fn_executable_p FILE 1118033dddc75Smrg# ----------------------- 1118133dddc75Smrg# Test if FILE is an executable regular file. 1118233dddc75Smrgas_fn_executable_p () 1118333dddc75Smrg{ 1118433dddc75Smrg test -f "$1" && test -x "$1" 1118533dddc75Smrg} # as_fn_executable_p 1118633dddc75Smrgas_test_x='test -x' 1118733dddc75Smrgas_executable_p=as_fn_executable_p 1118872b4363aSmrg 1118972b4363aSmrg# Sed expression to map a string onto a valid CPP name. 1119072b4363aSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 1119172b4363aSmrg 1119272b4363aSmrg# Sed expression to map a string onto a valid variable name. 1119372b4363aSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 1119472b4363aSmrg 1119572b4363aSmrg 1119672b4363aSmrgexec 6>&1 1119708e312fdSmrg## ----------------------------------- ## 1119808e312fdSmrg## Main body of $CONFIG_STATUS script. ## 1119908e312fdSmrg## ----------------------------------- ## 1120008e312fdSmrg_ASEOF 1120108e312fdSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 1120272b4363aSmrg 1120308e312fdSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1120408e312fdSmrg# Save the log message, to keep $0 and so on meaningful, and to 1120572b4363aSmrg# report actual input values of CONFIG_FILES etc. instead of their 1120672b4363aSmrg# values after options handling. 1120772b4363aSmrgac_log=" 1120833dddc75SmrgThis file was extended by xgamma $as_me 1.0.6, which was 1120933dddc75Smrggenerated by GNU Autoconf 2.69. Invocation command line was 1121072b4363aSmrg 1121172b4363aSmrg CONFIG_FILES = $CONFIG_FILES 1121272b4363aSmrg CONFIG_HEADERS = $CONFIG_HEADERS 1121372b4363aSmrg CONFIG_LINKS = $CONFIG_LINKS 1121472b4363aSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1121572b4363aSmrg $ $0 $@ 1121672b4363aSmrg 1121772b4363aSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 1121872b4363aSmrg" 1121972b4363aSmrg 1122072b4363aSmrg_ACEOF 1122172b4363aSmrg 11222dd77ae96Smrgcase $ac_config_files in *" 11223dd77ae96Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 11224dd77ae96Smrgesac 11225dd77ae96Smrg 11226dd77ae96Smrgcase $ac_config_headers in *" 11227dd77ae96Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 11228dd77ae96Smrgesac 11229dd77ae96Smrg 11230dd77ae96Smrg 11231dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1123272b4363aSmrg# Files that config.status was made for. 1123372b4363aSmrgconfig_files="$ac_config_files" 1123472b4363aSmrgconfig_headers="$ac_config_headers" 1123572b4363aSmrgconfig_commands="$ac_config_commands" 1123672b4363aSmrg 1123772b4363aSmrg_ACEOF 1123872b4363aSmrg 11239dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1124072b4363aSmrgac_cs_usage="\ 1124108e312fdSmrg\`$as_me' instantiates files and other configuration actions 1124208e312fdSmrgfrom templates according to the current configuration. Unless the files 1124308e312fdSmrgand actions are specified as TAGs, all are instantiated by default. 1124472b4363aSmrg 1124508e312fdSmrgUsage: $0 [OPTION]... [TAG]... 1124672b4363aSmrg 1124772b4363aSmrg -h, --help print this help, then exit 1124872b4363aSmrg -V, --version print version number and configuration settings, then exit 1124908e312fdSmrg --config print configuration, then exit 11250dd77ae96Smrg -q, --quiet, --silent 11251dd77ae96Smrg do not print progress messages 1125272b4363aSmrg -d, --debug don't remove temporary files 1125372b4363aSmrg --recheck update $as_me by reconfiguring in the same conditions 11254dd77ae96Smrg --file=FILE[:TEMPLATE] 11255dd77ae96Smrg instantiate the configuration file FILE 11256dd77ae96Smrg --header=FILE[:TEMPLATE] 11257dd77ae96Smrg instantiate the configuration header FILE 1125872b4363aSmrg 1125972b4363aSmrgConfiguration files: 1126072b4363aSmrg$config_files 1126172b4363aSmrg 1126272b4363aSmrgConfiguration headers: 1126372b4363aSmrg$config_headers 1126472b4363aSmrg 1126572b4363aSmrgConfiguration commands: 1126672b4363aSmrg$config_commands 1126772b4363aSmrg 1126808e312fdSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 1126972b4363aSmrg 1127072b4363aSmrg_ACEOF 11271dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1127208e312fdSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 1127372b4363aSmrgac_cs_version="\\ 1127433dddc75Smrgxgamma config.status 1.0.6 1127533dddc75Smrgconfigured by $0, generated by GNU Autoconf 2.69, 1127608e312fdSmrg with options \\"\$ac_cs_config\\" 1127772b4363aSmrg 1127833dddc75SmrgCopyright (C) 2012 Free Software Foundation, Inc. 1127972b4363aSmrgThis config.status script is free software; the Free Software Foundation 1128072b4363aSmrggives unlimited permission to copy, distribute and modify it." 1128172b4363aSmrg 1128272b4363aSmrgac_pwd='$ac_pwd' 1128372b4363aSmrgsrcdir='$srcdir' 1128472b4363aSmrgINSTALL='$INSTALL' 1128572b4363aSmrgMKDIR_P='$MKDIR_P' 11286dd77ae96SmrgAWK='$AWK' 11287dd77ae96Smrgtest -n "\$AWK" || AWK=awk 1128872b4363aSmrg_ACEOF 1128972b4363aSmrg 11290dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11291dd77ae96Smrg# The default lists apply if the user does not specify any file. 1129272b4363aSmrgac_need_defaults=: 1129372b4363aSmrgwhile test $# != 0 1129472b4363aSmrgdo 1129572b4363aSmrg case $1 in 1129608e312fdSmrg --*=?*) 1129772b4363aSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1129872b4363aSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1129972b4363aSmrg ac_shift=: 1130072b4363aSmrg ;; 1130108e312fdSmrg --*=) 1130208e312fdSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1130308e312fdSmrg ac_optarg= 1130408e312fdSmrg ac_shift=: 1130508e312fdSmrg ;; 1130672b4363aSmrg *) 1130772b4363aSmrg ac_option=$1 1130872b4363aSmrg ac_optarg=$2 1130972b4363aSmrg ac_shift=shift 1131072b4363aSmrg ;; 1131172b4363aSmrg esac 1131272b4363aSmrg 1131372b4363aSmrg case $ac_option in 1131472b4363aSmrg # Handling of the options. 1131572b4363aSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1131672b4363aSmrg ac_cs_recheck=: ;; 1131772b4363aSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 11318dd77ae96Smrg $as_echo "$ac_cs_version"; exit ;; 1131908e312fdSmrg --config | --confi | --conf | --con | --co | --c ) 1132008e312fdSmrg $as_echo "$ac_cs_config"; exit ;; 1132172b4363aSmrg --debug | --debu | --deb | --de | --d | -d ) 1132272b4363aSmrg debug=: ;; 1132372b4363aSmrg --file | --fil | --fi | --f ) 1132472b4363aSmrg $ac_shift 11325dd77ae96Smrg case $ac_optarg in 11326dd77ae96Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1132708e312fdSmrg '') as_fn_error $? "missing file argument" ;; 11328dd77ae96Smrg esac 1132908e312fdSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1133072b4363aSmrg ac_need_defaults=false;; 1133172b4363aSmrg --header | --heade | --head | --hea ) 1133272b4363aSmrg $ac_shift 11333dd77ae96Smrg case $ac_optarg in 11334dd77ae96Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11335dd77ae96Smrg esac 1133608e312fdSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1133772b4363aSmrg ac_need_defaults=false;; 1133872b4363aSmrg --he | --h) 1133972b4363aSmrg # Conflict between --help and --header 1134008e312fdSmrg as_fn_error $? "ambiguous option: \`$1' 1134108e312fdSmrgTry \`$0 --help' for more information.";; 1134272b4363aSmrg --help | --hel | -h ) 11343dd77ae96Smrg $as_echo "$ac_cs_usage"; exit ;; 1134472b4363aSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1134572b4363aSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1134672b4363aSmrg ac_cs_silent=: ;; 1134772b4363aSmrg 1134872b4363aSmrg # This is an error. 1134908e312fdSmrg -*) as_fn_error $? "unrecognized option: \`$1' 1135008e312fdSmrgTry \`$0 --help' for more information." ;; 1135172b4363aSmrg 1135208e312fdSmrg *) as_fn_append ac_config_targets " $1" 1135372b4363aSmrg ac_need_defaults=false ;; 1135472b4363aSmrg 1135572b4363aSmrg esac 1135672b4363aSmrg shift 1135772b4363aSmrgdone 1135872b4363aSmrg 1135972b4363aSmrgac_configure_extra_args= 1136072b4363aSmrg 1136172b4363aSmrgif $ac_cs_silent; then 1136272b4363aSmrg exec 6>/dev/null 1136372b4363aSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1136472b4363aSmrgfi 1136572b4363aSmrg 1136672b4363aSmrg_ACEOF 11367dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1136872b4363aSmrgif \$ac_cs_recheck; then 1136933dddc75Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 11370dd77ae96Smrg shift 11371dd77ae96Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 11372dd77ae96Smrg CONFIG_SHELL='$SHELL' 1137372b4363aSmrg export CONFIG_SHELL 11374dd77ae96Smrg exec "\$@" 1137572b4363aSmrgfi 1137672b4363aSmrg 1137772b4363aSmrg_ACEOF 11378dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1137972b4363aSmrgexec 5>>config.log 1138072b4363aSmrg{ 1138172b4363aSmrg echo 1138272b4363aSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 1138372b4363aSmrg## Running $as_me. ## 1138472b4363aSmrg_ASBOX 11385dd77ae96Smrg $as_echo "$ac_log" 1138672b4363aSmrg} >&5 1138772b4363aSmrg 1138872b4363aSmrg_ACEOF 11389dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1139072b4363aSmrg# 1139172b4363aSmrg# INIT-COMMANDS 1139272b4363aSmrg# 1139372b4363aSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 1139472b4363aSmrg 1139572b4363aSmrg_ACEOF 1139672b4363aSmrg 11397dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1139872b4363aSmrg 1139972b4363aSmrg# Handling of arguments. 1140072b4363aSmrgfor ac_config_target in $ac_config_targets 1140172b4363aSmrgdo 1140272b4363aSmrg case $ac_config_target in 1140372b4363aSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 1140472b4363aSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 1140572b4363aSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11406eea2e341Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 1140772b4363aSmrg 1140808e312fdSmrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 1140972b4363aSmrg esac 1141072b4363aSmrgdone 1141172b4363aSmrg 1141272b4363aSmrg 1141372b4363aSmrg# If the user did not use the arguments to specify the items to instantiate, 1141472b4363aSmrg# then the envvar interface is used. Set only those that are not. 1141572b4363aSmrg# We use the long form for the default assignment because of an extremely 1141672b4363aSmrg# bizarre bug on SunOS 4.1.3. 1141772b4363aSmrgif $ac_need_defaults; then 1141872b4363aSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 1141972b4363aSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 1142072b4363aSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 1142172b4363aSmrgfi 1142272b4363aSmrg 1142372b4363aSmrg# Have a temporary directory for convenience. Make it in the build tree 1142472b4363aSmrg# simply because there is no reason against having it here, and in addition, 1142572b4363aSmrg# creating and moving files from /tmp can sometimes cause problems. 1142672b4363aSmrg# Hook for its removal unless debugging. 1142772b4363aSmrg# Note that there is a small window in which the directory will not be cleaned: 1142872b4363aSmrg# after its creation but before its name has been assigned to `$tmp'. 1142972b4363aSmrg$debug || 1143072b4363aSmrg{ 1143108e312fdSmrg tmp= ac_tmp= 1143272b4363aSmrg trap 'exit_status=$? 1143308e312fdSmrg : "${ac_tmp:=$tmp}" 1143408e312fdSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 1143572b4363aSmrg' 0 1143608e312fdSmrg trap 'as_fn_exit 1' 1 2 13 15 1143772b4363aSmrg} 1143872b4363aSmrg# Create a (secure) tmp directory for tmp files. 1143972b4363aSmrg 1144072b4363aSmrg{ 1144172b4363aSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 1144208e312fdSmrg test -d "$tmp" 1144372b4363aSmrg} || 1144472b4363aSmrg{ 1144572b4363aSmrg tmp=./conf$$-$RANDOM 1144672b4363aSmrg (umask 077 && mkdir "$tmp") 1144708e312fdSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 1144808e312fdSmrgac_tmp=$tmp 1144972b4363aSmrg 11450dd77ae96Smrg# Set up the scripts for CONFIG_FILES section. 11451dd77ae96Smrg# No need to generate them if there are no CONFIG_FILES. 11452dd77ae96Smrg# This happens for instance with `./config.status config.h'. 1145372b4363aSmrgif test -n "$CONFIG_FILES"; then 1145472b4363aSmrg 1145572b4363aSmrg 1145608e312fdSmrgac_cr=`echo X | tr X '\015'` 1145708e312fdSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 1145808e312fdSmrg# But we know of no other shell where ac_cr would be empty at this 1145908e312fdSmrg# point, so we can use a bashism as a fallback. 1146008e312fdSmrgif test "x$ac_cr" = x; then 1146108e312fdSmrg eval ac_cr=\$\'\\r\' 1146208e312fdSmrgfi 11463dd77ae96Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 11464dd77ae96Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 11465dd77ae96Smrg ac_cs_awk_cr='\\r' 11466dd77ae96Smrgelse 11467dd77ae96Smrg ac_cs_awk_cr=$ac_cr 1146872b4363aSmrgfi 1146972b4363aSmrg 1147008e312fdSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 1147172b4363aSmrg_ACEOF 1147272b4363aSmrg 1147372b4363aSmrg 11474dd77ae96Smrg{ 11475dd77ae96Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 11476dd77ae96Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 11477dd77ae96Smrg echo "_ACEOF" 11478dd77ae96Smrg} >conf$$subs.sh || 1147908e312fdSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1148008e312fdSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 1148172b4363aSmrgac_delim='%!_!# ' 1148272b4363aSmrgfor ac_last_try in false false false false false :; do 11483dd77ae96Smrg . ./conf$$subs.sh || 1148408e312fdSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1148572b4363aSmrg 11486dd77ae96Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 11487dd77ae96Smrg if test $ac_delim_n = $ac_delim_num; then 1148872b4363aSmrg break 1148972b4363aSmrg elif $ac_last_try; then 1149008e312fdSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1149172b4363aSmrg else 1149272b4363aSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1149372b4363aSmrg fi 1149472b4363aSmrgdone 11495dd77ae96Smrgrm -f conf$$subs.sh 1149672b4363aSmrg 11497dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1149808e312fdSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 11499dd77ae96Smrg_ACEOF 11500dd77ae96Smrgsed -n ' 11501dd77ae96Smrgh 11502dd77ae96Smrgs/^/S["/; s/!.*/"]=/ 11503dd77ae96Smrgp 11504dd77ae96Smrgg 11505dd77ae96Smrgs/^[^!]*!// 11506dd77ae96Smrg:repl 11507dd77ae96Smrgt repl 11508dd77ae96Smrgs/'"$ac_delim"'$// 11509dd77ae96Smrgt delim 11510dd77ae96Smrg:nl 11511dd77ae96Smrgh 1151208e312fdSmrgs/\(.\{148\}\)..*/\1/ 11513dd77ae96Smrgt more1 11514dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 11515dd77ae96Smrgp 11516dd77ae96Smrgn 11517dd77ae96Smrgb repl 11518dd77ae96Smrg:more1 11519dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 11520dd77ae96Smrgp 11521dd77ae96Smrgg 11522dd77ae96Smrgs/.\{148\}// 11523dd77ae96Smrgt nl 11524dd77ae96Smrg:delim 11525dd77ae96Smrgh 1152608e312fdSmrgs/\(.\{148\}\)..*/\1/ 11527dd77ae96Smrgt more2 11528dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 11529dd77ae96Smrgp 11530dd77ae96Smrgb 11531dd77ae96Smrg:more2 11532dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 11533dd77ae96Smrgp 11534dd77ae96Smrgg 11535dd77ae96Smrgs/.\{148\}// 11536dd77ae96Smrgt delim 11537dd77ae96Smrg' <conf$$subs.awk | sed ' 11538dd77ae96Smrg/^[^""]/{ 11539dd77ae96Smrg N 11540dd77ae96Smrg s/\n// 11541dd77ae96Smrg} 11542dd77ae96Smrg' >>$CONFIG_STATUS || ac_write_fail=1 11543dd77ae96Smrgrm -f conf$$subs.awk 11544dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11545dd77ae96Smrg_ACAWK 1154608e312fdSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 11547dd77ae96Smrg for (key in S) S_is_set[key] = 1 11548dd77ae96Smrg FS = "" 11549dd77ae96Smrg 11550dd77ae96Smrg} 11551dd77ae96Smrg{ 11552dd77ae96Smrg line = $ 0 11553dd77ae96Smrg nfields = split(line, field, "@") 11554dd77ae96Smrg substed = 0 11555dd77ae96Smrg len = length(field[1]) 11556dd77ae96Smrg for (i = 2; i < nfields; i++) { 11557dd77ae96Smrg key = field[i] 11558dd77ae96Smrg keylen = length(key) 11559dd77ae96Smrg if (S_is_set[key]) { 11560dd77ae96Smrg value = S[key] 11561dd77ae96Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 11562dd77ae96Smrg len += length(value) + length(field[++i]) 11563dd77ae96Smrg substed = 1 11564dd77ae96Smrg } else 11565dd77ae96Smrg len += 1 + keylen 11566dd77ae96Smrg } 11567dd77ae96Smrg 11568dd77ae96Smrg print line 11569dd77ae96Smrg} 1157072b4363aSmrg 11571dd77ae96Smrg_ACAWK 1157272b4363aSmrg_ACEOF 11573dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11574dd77ae96Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 11575dd77ae96Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 11576dd77ae96Smrgelse 11577dd77ae96Smrg cat 1157808e312fdSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1157908e312fdSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 1158072b4363aSmrg_ACEOF 1158172b4363aSmrg 1158208e312fdSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 1158308e312fdSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 1158472b4363aSmrg# trailing colons and then remove the whole line if VPATH becomes empty 1158572b4363aSmrg# (actually we leave an empty line to preserve line numbers). 1158672b4363aSmrgif test "x$srcdir" = x.; then 1158708e312fdSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 1158808e312fdSmrgh 1158908e312fdSmrgs/// 1159008e312fdSmrgs/^/:/ 1159108e312fdSmrgs/[ ]*$/:/ 1159208e312fdSmrgs/:\$(srcdir):/:/g 1159308e312fdSmrgs/:\${srcdir}:/:/g 1159408e312fdSmrgs/:@srcdir@:/:/g 1159508e312fdSmrgs/^:*// 1159672b4363aSmrgs/:*$// 1159708e312fdSmrgx 1159808e312fdSmrgs/\(=[ ]*\).*/\1/ 1159908e312fdSmrgG 1160008e312fdSmrgs/\n// 1160172b4363aSmrgs/^[^=]*=[ ]*$// 1160272b4363aSmrg}' 1160372b4363aSmrgfi 1160472b4363aSmrg 11605dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1160672b4363aSmrgfi # test -n "$CONFIG_FILES" 1160772b4363aSmrg 11608dd77ae96Smrg# Set up the scripts for CONFIG_HEADERS section. 11609dd77ae96Smrg# No need to generate them if there are no CONFIG_HEADERS. 11610dd77ae96Smrg# This happens for instance with `./config.status Makefile'. 11611dd77ae96Smrgif test -n "$CONFIG_HEADERS"; then 1161208e312fdSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 11613dd77ae96SmrgBEGIN { 11614dd77ae96Smrg_ACEOF 11615dd77ae96Smrg 11616dd77ae96Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 11617dd77ae96Smrg# here-document in config.status, that substitutes the proper values into 11618dd77ae96Smrg# config.h.in to produce config.h. 11619dd77ae96Smrg 11620dd77ae96Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 11621dd77ae96Smrg# handling of long lines. 11622dd77ae96Smrgac_delim='%!_!# ' 11623dd77ae96Smrgfor ac_last_try in false false :; do 1162408e312fdSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 1162508e312fdSmrg if test -z "$ac_tt"; then 11626dd77ae96Smrg break 11627dd77ae96Smrg elif $ac_last_try; then 1162808e312fdSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 11629dd77ae96Smrg else 11630dd77ae96Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 11631dd77ae96Smrg fi 11632dd77ae96Smrgdone 11633dd77ae96Smrg 11634dd77ae96Smrg# For the awk script, D is an array of macro values keyed by name, 11635dd77ae96Smrg# likewise P contains macro parameters if any. Preserve backslash 11636dd77ae96Smrg# newline sequences. 11637dd77ae96Smrg 11638dd77ae96Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 11639dd77ae96Smrgsed -n ' 11640dd77ae96Smrgs/.\{148\}/&'"$ac_delim"'/g 11641dd77ae96Smrgt rset 11642dd77ae96Smrg:rset 11643dd77ae96Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 11644dd77ae96Smrgt def 11645dd77ae96Smrgd 11646dd77ae96Smrg:def 11647dd77ae96Smrgs/\\$// 11648dd77ae96Smrgt bsnl 11649dd77ae96Smrgs/["\\]/\\&/g 11650dd77ae96Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 11651dd77ae96SmrgD["\1"]=" \3"/p 11652dd77ae96Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 11653dd77ae96Smrgd 11654dd77ae96Smrg:bsnl 11655dd77ae96Smrgs/["\\]/\\&/g 11656dd77ae96Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 11657dd77ae96SmrgD["\1"]=" \3\\\\\\n"\\/p 11658dd77ae96Smrgt cont 11659dd77ae96Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 11660dd77ae96Smrgt cont 11661dd77ae96Smrgd 11662dd77ae96Smrg:cont 11663dd77ae96Smrgn 11664dd77ae96Smrgs/.\{148\}/&'"$ac_delim"'/g 11665dd77ae96Smrgt clear 11666dd77ae96Smrg:clear 11667dd77ae96Smrgs/\\$// 11668dd77ae96Smrgt bsnlc 11669dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 11670dd77ae96Smrgd 11671dd77ae96Smrg:bsnlc 11672dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 11673dd77ae96Smrgb cont 11674dd77ae96Smrg' <confdefs.h | sed ' 11675dd77ae96Smrgs/'"$ac_delim"'/"\\\ 11676dd77ae96Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 11677dd77ae96Smrg 11678dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11679dd77ae96Smrg for (key in D) D_is_set[key] = 1 11680dd77ae96Smrg FS = "" 11681dd77ae96Smrg} 11682dd77ae96Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 11683dd77ae96Smrg line = \$ 0 11684dd77ae96Smrg split(line, arg, " ") 11685dd77ae96Smrg if (arg[1] == "#") { 11686dd77ae96Smrg defundef = arg[2] 11687dd77ae96Smrg mac1 = arg[3] 11688dd77ae96Smrg } else { 11689dd77ae96Smrg defundef = substr(arg[1], 2) 11690dd77ae96Smrg mac1 = arg[2] 11691dd77ae96Smrg } 11692dd77ae96Smrg split(mac1, mac2, "(") #) 11693dd77ae96Smrg macro = mac2[1] 11694dd77ae96Smrg prefix = substr(line, 1, index(line, defundef) - 1) 11695dd77ae96Smrg if (D_is_set[macro]) { 11696dd77ae96Smrg # Preserve the white space surrounding the "#". 11697dd77ae96Smrg print prefix "define", macro P[macro] D[macro] 11698dd77ae96Smrg next 11699dd77ae96Smrg } else { 11700dd77ae96Smrg # Replace #undef with comments. This is necessary, for example, 11701dd77ae96Smrg # in the case of _POSIX_SOURCE, which is predefined and required 11702dd77ae96Smrg # on some systems where configure will not decide to define it. 11703dd77ae96Smrg if (defundef == "undef") { 11704dd77ae96Smrg print "/*", prefix defundef, macro, "*/" 11705dd77ae96Smrg next 11706dd77ae96Smrg } 11707dd77ae96Smrg } 11708dd77ae96Smrg} 11709dd77ae96Smrg{ print } 11710dd77ae96Smrg_ACAWK 11711dd77ae96Smrg_ACEOF 11712dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1171308e312fdSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 11714dd77ae96Smrgfi # test -n "$CONFIG_HEADERS" 11715dd77ae96Smrg 1171672b4363aSmrg 11717dd77ae96Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 11718dd77ae96Smrgshift 11719dd77ae96Smrgfor ac_tag 1172072b4363aSmrgdo 1172172b4363aSmrg case $ac_tag in 1172272b4363aSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 1172372b4363aSmrg esac 1172472b4363aSmrg case $ac_mode$ac_tag in 1172572b4363aSmrg :[FHL]*:*);; 1172608e312fdSmrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 1172772b4363aSmrg :[FH]-) ac_tag=-:-;; 1172872b4363aSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 1172972b4363aSmrg esac 1173072b4363aSmrg ac_save_IFS=$IFS 1173172b4363aSmrg IFS=: 1173272b4363aSmrg set x $ac_tag 1173372b4363aSmrg IFS=$ac_save_IFS 1173472b4363aSmrg shift 1173572b4363aSmrg ac_file=$1 1173672b4363aSmrg shift 1173772b4363aSmrg 1173872b4363aSmrg case $ac_mode in 1173972b4363aSmrg :L) ac_source=$1;; 1174072b4363aSmrg :[FH]) 1174172b4363aSmrg ac_file_inputs= 1174272b4363aSmrg for ac_f 1174372b4363aSmrg do 1174472b4363aSmrg case $ac_f in 1174508e312fdSmrg -) ac_f="$ac_tmp/stdin";; 1174672b4363aSmrg *) # Look for the file first in the build tree, then in the source tree 1174772b4363aSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 1174872b4363aSmrg # because $ac_f cannot contain `:'. 1174972b4363aSmrg test -f "$ac_f" || 1175072b4363aSmrg case $ac_f in 1175172b4363aSmrg [\\/$]*) false;; 1175272b4363aSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 1175372b4363aSmrg esac || 1175408e312fdSmrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 1175572b4363aSmrg esac 11756dd77ae96Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1175708e312fdSmrg as_fn_append ac_file_inputs " '$ac_f'" 1175872b4363aSmrg done 1175972b4363aSmrg 1176072b4363aSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 1176172b4363aSmrg # use $as_me), people would be surprised to read: 1176272b4363aSmrg # /* config.h. Generated by config.status. */ 11763dd77ae96Smrg configure_input='Generated from '` 11764dd77ae96Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 11765dd77ae96Smrg `' by configure.' 1176672b4363aSmrg if test x"$ac_file" != x-; then 1176772b4363aSmrg configure_input="$ac_file. $configure_input" 1176808e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 11769dd77ae96Smrg$as_echo "$as_me: creating $ac_file" >&6;} 1177072b4363aSmrg fi 11771dd77ae96Smrg # Neutralize special characters interpreted by sed in replacement strings. 11772dd77ae96Smrg case $configure_input in #( 11773dd77ae96Smrg *\&* | *\|* | *\\* ) 11774dd77ae96Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 11775dd77ae96Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 11776dd77ae96Smrg *) ac_sed_conf_input=$configure_input;; 11777dd77ae96Smrg esac 1177872b4363aSmrg 1177972b4363aSmrg case $ac_tag in 1178008e312fdSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1178108e312fdSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 1178272b4363aSmrg esac 1178372b4363aSmrg ;; 1178472b4363aSmrg esac 1178572b4363aSmrg 1178672b4363aSmrg ac_dir=`$as_dirname -- "$ac_file" || 1178772b4363aSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1178872b4363aSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1178972b4363aSmrg X"$ac_file" : 'X\(//\)$' \| \ 1179072b4363aSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 11791dd77ae96Smrg$as_echo X"$ac_file" | 1179272b4363aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1179372b4363aSmrg s//\1/ 1179472b4363aSmrg q 1179572b4363aSmrg } 1179672b4363aSmrg /^X\(\/\/\)[^/].*/{ 1179772b4363aSmrg s//\1/ 1179872b4363aSmrg q 1179972b4363aSmrg } 1180072b4363aSmrg /^X\(\/\/\)$/{ 1180172b4363aSmrg s//\1/ 1180272b4363aSmrg q 1180372b4363aSmrg } 1180472b4363aSmrg /^X\(\/\).*/{ 1180572b4363aSmrg s//\1/ 1180672b4363aSmrg q 1180772b4363aSmrg } 1180872b4363aSmrg s/.*/./; q'` 1180908e312fdSmrg as_dir="$ac_dir"; as_fn_mkdir_p 1181072b4363aSmrg ac_builddir=. 1181172b4363aSmrg 1181272b4363aSmrgcase "$ac_dir" in 1181372b4363aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1181472b4363aSmrg*) 11815dd77ae96Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1181672b4363aSmrg # A ".." for each directory in $ac_dir_suffix. 11817dd77ae96Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1181872b4363aSmrg case $ac_top_builddir_sub in 1181972b4363aSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1182072b4363aSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1182172b4363aSmrg esac ;; 1182272b4363aSmrgesac 1182372b4363aSmrgac_abs_top_builddir=$ac_pwd 1182472b4363aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1182572b4363aSmrg# for backward compatibility: 1182672b4363aSmrgac_top_builddir=$ac_top_build_prefix 1182772b4363aSmrg 1182872b4363aSmrgcase $srcdir in 1182972b4363aSmrg .) # We are building in place. 1183072b4363aSmrg ac_srcdir=. 1183172b4363aSmrg ac_top_srcdir=$ac_top_builddir_sub 1183272b4363aSmrg ac_abs_top_srcdir=$ac_pwd ;; 1183372b4363aSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1183472b4363aSmrg ac_srcdir=$srcdir$ac_dir_suffix; 1183572b4363aSmrg ac_top_srcdir=$srcdir 1183672b4363aSmrg ac_abs_top_srcdir=$srcdir ;; 1183772b4363aSmrg *) # Relative name. 1183872b4363aSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1183972b4363aSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1184072b4363aSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1184172b4363aSmrgesac 1184272b4363aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1184372b4363aSmrg 1184472b4363aSmrg 1184572b4363aSmrg case $ac_mode in 1184672b4363aSmrg :F) 1184772b4363aSmrg # 1184872b4363aSmrg # CONFIG_FILE 1184972b4363aSmrg # 1185072b4363aSmrg 1185172b4363aSmrg case $INSTALL in 1185272b4363aSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 1185372b4363aSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 1185472b4363aSmrg esac 1185572b4363aSmrg ac_MKDIR_P=$MKDIR_P 1185672b4363aSmrg case $MKDIR_P in 1185772b4363aSmrg [\\/$]* | ?:[\\/]* ) ;; 1185872b4363aSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1185972b4363aSmrg esac 1186072b4363aSmrg_ACEOF 1186172b4363aSmrg 11862dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1186372b4363aSmrg# If the template does not know about datarootdir, expand it. 1186472b4363aSmrg# FIXME: This hack should be removed a few years after 2.60. 1186572b4363aSmrgac_datarootdir_hack=; ac_datarootdir_seen= 11866dd77ae96Smrgac_sed_dataroot=' 11867dd77ae96Smrg/datarootdir/ { 1186872b4363aSmrg p 1186972b4363aSmrg q 1187072b4363aSmrg} 1187172b4363aSmrg/@datadir@/p 1187272b4363aSmrg/@docdir@/p 1187372b4363aSmrg/@infodir@/p 1187472b4363aSmrg/@localedir@/p 1187508e312fdSmrg/@mandir@/p' 11876dd77ae96Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 1187772b4363aSmrg*datarootdir*) ac_datarootdir_seen=yes;; 1187872b4363aSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1187908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 11880dd77ae96Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 1188172b4363aSmrg_ACEOF 11882dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1188372b4363aSmrg ac_datarootdir_hack=' 1188472b4363aSmrg s&@datadir@&$datadir&g 1188572b4363aSmrg s&@docdir@&$docdir&g 1188672b4363aSmrg s&@infodir@&$infodir&g 1188772b4363aSmrg s&@localedir@&$localedir&g 1188872b4363aSmrg s&@mandir@&$mandir&g 1188908e312fdSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 1189072b4363aSmrgesac 1189172b4363aSmrg_ACEOF 1189272b4363aSmrg 1189372b4363aSmrg# Neutralize VPATH when `$srcdir' = `.'. 1189472b4363aSmrg# Shell code in configure.ac might set extrasub. 1189572b4363aSmrg# FIXME: do we really want to maintain this feature? 11896dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11897dd77ae96Smrgac_sed_extra="$ac_vpsub 1189872b4363aSmrg$extrasub 1189972b4363aSmrg_ACEOF 11900dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1190172b4363aSmrg:t 1190272b4363aSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 11903dd77ae96Smrgs|@configure_input@|$ac_sed_conf_input|;t t 1190472b4363aSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 11905dd77ae96Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 1190672b4363aSmrgs&@srcdir@&$ac_srcdir&;t t 1190772b4363aSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 1190872b4363aSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 1190972b4363aSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 1191072b4363aSmrgs&@builddir@&$ac_builddir&;t t 1191172b4363aSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 1191272b4363aSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 1191372b4363aSmrgs&@INSTALL@&$ac_INSTALL&;t t 1191472b4363aSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 1191572b4363aSmrg$ac_datarootdir_hack 11916dd77ae96Smrg" 1191708e312fdSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 1191808e312fdSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1191972b4363aSmrg 1192072b4363aSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1192108e312fdSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 1192208e312fdSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 1192308e312fdSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 1192408e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1192508e312fdSmrgwhich seems to be undefined. Please make sure it is defined" >&5 11926dd77ae96Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1192708e312fdSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 1192872b4363aSmrg 1192908e312fdSmrg rm -f "$ac_tmp/stdin" 1193072b4363aSmrg case $ac_file in 1193108e312fdSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 1193208e312fdSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 11933dd77ae96Smrg esac \ 1193408e312fdSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1193572b4363aSmrg ;; 1193672b4363aSmrg :H) 1193772b4363aSmrg # 1193872b4363aSmrg # CONFIG_HEADER 1193972b4363aSmrg # 1194072b4363aSmrg if test x"$ac_file" != x-; then 11941dd77ae96Smrg { 11942dd77ae96Smrg $as_echo "/* $configure_input */" \ 1194308e312fdSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 1194408e312fdSmrg } >"$ac_tmp/config.h" \ 1194508e312fdSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1194608e312fdSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1194708e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 11948dd77ae96Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 1194972b4363aSmrg else 11950dd77ae96Smrg rm -f "$ac_file" 1195108e312fdSmrg mv "$ac_tmp/config.h" "$ac_file" \ 1195208e312fdSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1195372b4363aSmrg fi 1195472b4363aSmrg else 11955dd77ae96Smrg $as_echo "/* $configure_input */" \ 1195608e312fdSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1195708e312fdSmrg || as_fn_error $? "could not create -" "$LINENO" 5 1195872b4363aSmrg fi 11959dd77ae96Smrg# Compute "$ac_file"'s index in $config_headers. 11960dd77ae96Smrg_am_arg="$ac_file" 1196172b4363aSmrg_am_stamp_count=1 1196272b4363aSmrgfor _am_header in $config_headers :; do 1196372b4363aSmrg case $_am_header in 11964dd77ae96Smrg $_am_arg | $_am_arg:* ) 1196572b4363aSmrg break ;; 1196672b4363aSmrg * ) 1196772b4363aSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1196872b4363aSmrg esac 1196972b4363aSmrgdone 11970dd77ae96Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 11971dd77ae96Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11972dd77ae96Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 11973dd77ae96Smrg X"$_am_arg" : 'X\(//\)$' \| \ 11974dd77ae96Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 11975dd77ae96Smrg$as_echo X"$_am_arg" | 1197672b4363aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1197772b4363aSmrg s//\1/ 1197872b4363aSmrg q 1197972b4363aSmrg } 1198072b4363aSmrg /^X\(\/\/\)[^/].*/{ 1198172b4363aSmrg s//\1/ 1198272b4363aSmrg q 1198372b4363aSmrg } 1198472b4363aSmrg /^X\(\/\/\)$/{ 1198572b4363aSmrg s//\1/ 1198672b4363aSmrg q 1198772b4363aSmrg } 1198872b4363aSmrg /^X\(\/\).*/{ 1198972b4363aSmrg s//\1/ 1199072b4363aSmrg q 1199172b4363aSmrg } 1199272b4363aSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 1199372b4363aSmrg ;; 1199472b4363aSmrg 1199508e312fdSmrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 11996dd77ae96Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 1199772b4363aSmrg ;; 1199872b4363aSmrg esac 1199972b4363aSmrg 1200072b4363aSmrg 1200172b4363aSmrg case $ac_file$ac_mode in 12002dd77ae96Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1200333dddc75Smrg # Older Autoconf quotes --file arguments for eval, but not when files 12004dd77ae96Smrg # are listed without --file. Let's play safe and only enable the eval 12005dd77ae96Smrg # if we detect the quoting. 12006dd77ae96Smrg case $CONFIG_FILES in 12007dd77ae96Smrg *\'*) eval set x "$CONFIG_FILES" ;; 12008dd77ae96Smrg *) set x $CONFIG_FILES ;; 12009dd77ae96Smrg esac 12010dd77ae96Smrg shift 12011dd77ae96Smrg for mf 12012dd77ae96Smrg do 12013dd77ae96Smrg # Strip MF so we end up with the name of the file. 12014dd77ae96Smrg mf=`echo "$mf" | sed -e 's/:.*$//'` 12015dd77ae96Smrg # Check whether this is an Automake generated Makefile or not. 1201633dddc75Smrg # We used to match only the files named 'Makefile.in', but 12017dd77ae96Smrg # some people rename them; so instead we look at the file content. 12018dd77ae96Smrg # Grep'ing the first line is not enough: some people post-process 12019dd77ae96Smrg # each Makefile.in and add a new line on top of each file to say so. 12020dd77ae96Smrg # Grep'ing the whole file is not good either: AIX grep has a line 12021dd77ae96Smrg # limit of 2048, but all sed's we know have understand at least 4000. 12022dd77ae96Smrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 12023dd77ae96Smrg dirpart=`$as_dirname -- "$mf" || 1202472b4363aSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1202572b4363aSmrg X"$mf" : 'X\(//\)[^/]' \| \ 1202672b4363aSmrg X"$mf" : 'X\(//\)$' \| \ 1202772b4363aSmrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 12028dd77ae96Smrg$as_echo X"$mf" | 1202972b4363aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1203072b4363aSmrg s//\1/ 1203172b4363aSmrg q 1203272b4363aSmrg } 1203372b4363aSmrg /^X\(\/\/\)[^/].*/{ 1203472b4363aSmrg s//\1/ 1203572b4363aSmrg q 1203672b4363aSmrg } 1203772b4363aSmrg /^X\(\/\/\)$/{ 1203872b4363aSmrg s//\1/ 1203972b4363aSmrg q 1204072b4363aSmrg } 1204172b4363aSmrg /^X\(\/\).*/{ 1204272b4363aSmrg s//\1/ 1204372b4363aSmrg q 1204472b4363aSmrg } 1204572b4363aSmrg s/.*/./; q'` 12046dd77ae96Smrg else 12047dd77ae96Smrg continue 12048dd77ae96Smrg fi 12049dd77ae96Smrg # Extract the definition of DEPDIR, am__include, and am__quote 1205033dddc75Smrg # from the Makefile without running 'make'. 12051dd77ae96Smrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 12052dd77ae96Smrg test -z "$DEPDIR" && continue 12053dd77ae96Smrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 1205433dddc75Smrg test -z "$am__include" && continue 12055dd77ae96Smrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 12056dd77ae96Smrg # Find all dependency output files, they are included files with 12057dd77ae96Smrg # $(DEPDIR) in their names. We invoke sed twice because it is the 12058dd77ae96Smrg # simplest approach to changing $(DEPDIR) to its actual value in the 12059dd77ae96Smrg # expansion. 12060dd77ae96Smrg for file in `sed -n " 12061dd77ae96Smrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 1206233dddc75Smrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 12063dd77ae96Smrg # Make sure the directory exists. 12064dd77ae96Smrg test -f "$dirpart/$file" && continue 12065dd77ae96Smrg fdir=`$as_dirname -- "$file" || 1206672b4363aSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1206772b4363aSmrg X"$file" : 'X\(//\)[^/]' \| \ 1206872b4363aSmrg X"$file" : 'X\(//\)$' \| \ 1206972b4363aSmrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 12070dd77ae96Smrg$as_echo X"$file" | 1207172b4363aSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1207272b4363aSmrg s//\1/ 1207372b4363aSmrg q 1207472b4363aSmrg } 1207572b4363aSmrg /^X\(\/\/\)[^/].*/{ 1207672b4363aSmrg s//\1/ 1207772b4363aSmrg q 1207872b4363aSmrg } 1207972b4363aSmrg /^X\(\/\/\)$/{ 1208072b4363aSmrg s//\1/ 1208172b4363aSmrg q 1208272b4363aSmrg } 1208372b4363aSmrg /^X\(\/\).*/{ 1208472b4363aSmrg s//\1/ 1208572b4363aSmrg q 1208672b4363aSmrg } 1208772b4363aSmrg s/.*/./; q'` 1208808e312fdSmrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 12089dd77ae96Smrg # echo "creating $dirpart/$file" 12090dd77ae96Smrg echo '# dummy' > "$dirpart/$file" 12091dd77ae96Smrg done 1209272b4363aSmrg done 12093dd77ae96Smrg} 1209472b4363aSmrg ;; 1209572b4363aSmrg 1209672b4363aSmrg esac 1209772b4363aSmrgdone # for ac_tag 1209872b4363aSmrg 1209972b4363aSmrg 1210008e312fdSmrgas_fn_exit 0 1210172b4363aSmrg_ACEOF 1210272b4363aSmrgac_clean_files=$ac_clean_files_save 1210372b4363aSmrg 12104dd77ae96Smrgtest $ac_write_fail = 0 || 1210508e312fdSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 12106dd77ae96Smrg 1210772b4363aSmrg 1210872b4363aSmrg# configure is writing to config.log, and then calls config.status. 1210972b4363aSmrg# config.status does its own redirection, appending to config.log. 1211072b4363aSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 1211172b4363aSmrg# by configure, so config.status won't be able to write to it; its 1211272b4363aSmrg# output is simply discarded. So we exec the FD to /dev/null, 1211372b4363aSmrg# effectively closing config.log, so it can be properly (re)opened and 1211472b4363aSmrg# appended to by config.status. When coming back to configure, we 1211572b4363aSmrg# need to make the FD available again. 1211672b4363aSmrgif test "$no_create" != yes; then 1211772b4363aSmrg ac_cs_success=: 1211872b4363aSmrg ac_config_status_args= 1211972b4363aSmrg test "$silent" = yes && 1212072b4363aSmrg ac_config_status_args="$ac_config_status_args --quiet" 1212172b4363aSmrg exec 5>/dev/null 1212272b4363aSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 1212372b4363aSmrg exec 5>>config.log 1212472b4363aSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 1212572b4363aSmrg # would make configure fail if this is the last instruction. 1212608e312fdSmrg $ac_cs_success || as_fn_exit 1 1212772b4363aSmrgfi 12128dd77ae96Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1212908e312fdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 12130dd77ae96Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 12131dd77ae96Smrgfi 1213272b4363aSmrg 12133