configure revision 9e1184fe
18b22bf3fSmrg#! /bin/sh 28b22bf3fSmrg# Guess values for system-dependent variables and create Makefiles. 39e1184feSmrg# Generated by GNU Autoconf 2.69 for xrdb 1.2.1. 48b22bf3fSmrg# 58e74c62dSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xrdb/issues>. 68b22bf3fSmrg# 75bd32fd1Smrg# 8c74b14bdSmrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 95bd32fd1Smrg# 105bd32fd1Smrg# 118b22bf3fSmrg# This configure script is free software; the Free Software Foundation 128b22bf3fSmrg# gives unlimited permission to copy, distribute and modify it. 135bd32fd1Smrg## -------------------- ## 145bd32fd1Smrg## M4sh Initialization. ## 155bd32fd1Smrg## -------------------- ## 168b22bf3fSmrg 178b22bf3fSmrg# Be more Bourne compatible 188b22bf3fSmrgDUALCASE=1; export DUALCASE # for MKS sh 195bd32fd1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 208b22bf3fSmrg emulate sh 218b22bf3fSmrg NULLCMD=: 2296a81b41Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 238b22bf3fSmrg # is contrary to our usage. Disable this feature. 248b22bf3fSmrg alias -g '${1+"$@"}'='"$@"' 258b22bf3fSmrg setopt NO_GLOB_SUBST 268b22bf3fSmrgelse 275bd32fd1Smrg case `(set -o) 2>/dev/null` in #( 285bd32fd1Smrg *posix*) : 295bd32fd1Smrg set -o posix ;; #( 305bd32fd1Smrg *) : 315bd32fd1Smrg ;; 328b22bf3fSmrgesac 338b22bf3fSmrgfi 348b22bf3fSmrg 358b22bf3fSmrg 3696a81b41Smrgas_nl=' 3796a81b41Smrg' 3896a81b41Smrgexport as_nl 3996a81b41Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 4096a81b41Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4196a81b41Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4296a81b41Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 435bd32fd1Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 445bd32fd1Smrg# but without wasting forks for bash or zsh. 455bd32fd1Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 465bd32fd1Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 475bd32fd1Smrg as_echo='print -r --' 485bd32fd1Smrg as_echo_n='print -rn --' 495bd32fd1Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5096a81b41Smrg as_echo='printf %s\n' 5196a81b41Smrg as_echo_n='printf %s' 5296a81b41Smrgelse 5396a81b41Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5496a81b41Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5596a81b41Smrg as_echo_n='/usr/ucb/echo -n' 568b22bf3fSmrg else 5796a81b41Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5896a81b41Smrg as_echo_n_body='eval 5996a81b41Smrg arg=$1; 605bd32fd1Smrg case $arg in #( 6196a81b41Smrg *"$as_nl"*) 6296a81b41Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 6396a81b41Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6496a81b41Smrg esac; 6596a81b41Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6696a81b41Smrg ' 6796a81b41Smrg export as_echo_n_body 6896a81b41Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 698b22bf3fSmrg fi 7096a81b41Smrg export as_echo_body 7196a81b41Smrg as_echo='sh -c $as_echo_body as_echo' 7296a81b41Smrgfi 7396a81b41Smrg 7496a81b41Smrg# The user is always right. 7596a81b41Smrgif test "${PATH_SEPARATOR+set}" != set; then 7696a81b41Smrg PATH_SEPARATOR=: 7796a81b41Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7896a81b41Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7996a81b41Smrg PATH_SEPARATOR=';' 8096a81b41Smrg } 818b22bf3fSmrgfi 828b22bf3fSmrg 838b22bf3fSmrg 848b22bf3fSmrg# IFS 858b22bf3fSmrg# We need space, tab and new line, in precisely that order. Quoting is 868b22bf3fSmrg# there to prevent editors from complaining about space-tab. 878b22bf3fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 888b22bf3fSmrg# splitting by setting IFS to empty value.) 898b22bf3fSmrgIFS=" "" $as_nl" 908b22bf3fSmrg 918b22bf3fSmrg# Find who we are. Look in the path if we contain no directory separator. 925bd32fd1Smrgas_myself= 935bd32fd1Smrgcase $0 in #(( 948b22bf3fSmrg *[\\/]* ) as_myself=$0 ;; 958b22bf3fSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 968b22bf3fSmrgfor as_dir in $PATH 978b22bf3fSmrgdo 988b22bf3fSmrg IFS=$as_save_IFS 998b22bf3fSmrg test -z "$as_dir" && as_dir=. 1005bd32fd1Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1015bd32fd1Smrg done 1028b22bf3fSmrgIFS=$as_save_IFS 1038b22bf3fSmrg 1048b22bf3fSmrg ;; 1058b22bf3fSmrgesac 1068b22bf3fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1078b22bf3fSmrg# in which case we are not to be found in the path. 1088b22bf3fSmrgif test "x$as_myself" = x; then 1098b22bf3fSmrg as_myself=$0 1108b22bf3fSmrgfi 1118b22bf3fSmrgif test ! -f "$as_myself"; then 11296a81b41Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1135bd32fd1Smrg exit 1 1148b22bf3fSmrgfi 1158b22bf3fSmrg 1165bd32fd1Smrg# Unset variables that we do not need and which cause bugs (e.g. in 1175bd32fd1Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1185bd32fd1Smrg# suppresses any "Segmentation fault" message there. '((' could 1195bd32fd1Smrg# trigger a bug in pdksh 5.2.14. 1205bd32fd1Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1215bd32fd1Smrgdo eval test x\${$as_var+set} = xset \ 1225bd32fd1Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1238b22bf3fSmrgdone 1248b22bf3fSmrgPS1='$ ' 1258b22bf3fSmrgPS2='> ' 1268b22bf3fSmrgPS4='+ ' 1278b22bf3fSmrg 1288b22bf3fSmrg# NLS nuisances. 12996a81b41SmrgLC_ALL=C 13096a81b41Smrgexport LC_ALL 13196a81b41SmrgLANGUAGE=C 13296a81b41Smrgexport LANGUAGE 1338b22bf3fSmrg 1345bd32fd1Smrg# CDPATH. 1355bd32fd1Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1365bd32fd1Smrg 137c74b14bdSmrg# Use a proper internal environment variable to ensure we don't fall 138c74b14bdSmrg # into an infinite loop, continuously re-executing ourselves. 139c74b14bdSmrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140c74b14bdSmrg _as_can_reexec=no; export _as_can_reexec; 141c74b14bdSmrg # We cannot yet assume a decent shell, so we have to provide a 142c74b14bdSmrg# neutralization value for shells without unset; and this also 143c74b14bdSmrg# works around shells that cannot unset nonexistent variables. 144c74b14bdSmrg# Preserve -v and -x to the replacement shell. 145c74b14bdSmrgBASH_ENV=/dev/null 146c74b14bdSmrgENV=/dev/null 147c74b14bdSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148c74b14bdSmrgcase $- in # (((( 149c74b14bdSmrg *v*x* | *x*v* ) as_opts=-vx ;; 150c74b14bdSmrg *v* ) as_opts=-v ;; 151c74b14bdSmrg *x* ) as_opts=-x ;; 152c74b14bdSmrg * ) as_opts= ;; 153c74b14bdSmrgesac 154c74b14bdSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155c74b14bdSmrg# Admittedly, this is quite paranoid, since all the known shells bail 156c74b14bdSmrg# out after a failed `exec'. 157c74b14bdSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158c74b14bdSmrgas_fn_exit 255 159c74b14bdSmrg fi 160c74b14bdSmrg # We don't want this to propagate to other subprocesses. 161c74b14bdSmrg { _as_can_reexec=; unset _as_can_reexec;} 1625bd32fd1Smrgif test "x$CONFIG_SHELL" = x; then 1635bd32fd1Smrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 1645bd32fd1Smrg emulate sh 1655bd32fd1Smrg NULLCMD=: 1665bd32fd1Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 1675bd32fd1Smrg # is contrary to our usage. Disable this feature. 1685bd32fd1Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 1695bd32fd1Smrg setopt NO_GLOB_SUBST 1705bd32fd1Smrgelse 1715bd32fd1Smrg case \`(set -o) 2>/dev/null\` in #( 1725bd32fd1Smrg *posix*) : 1735bd32fd1Smrg set -o posix ;; #( 1745bd32fd1Smrg *) : 1755bd32fd1Smrg ;; 1765bd32fd1Smrgesac 1775bd32fd1Smrgfi 1785bd32fd1Smrg" 1795bd32fd1Smrg as_required="as_fn_return () { (exit \$1); } 1805bd32fd1Smrgas_fn_success () { as_fn_return 0; } 1815bd32fd1Smrgas_fn_failure () { as_fn_return 1; } 1825bd32fd1Smrgas_fn_ret_success () { return 0; } 1835bd32fd1Smrgas_fn_ret_failure () { return 1; } 1845bd32fd1Smrg 1855bd32fd1Smrgexitcode=0 1865bd32fd1Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 1875bd32fd1Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 1885bd32fd1Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 1895bd32fd1Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 1905bd32fd1Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 1915bd32fd1Smrg 1925bd32fd1Smrgelse 1935bd32fd1Smrg exitcode=1; echo positional parameters were not saved. 1945bd32fd1Smrgfi 195c74b14bdSmrgtest x\$exitcode = x0 || exit 1 196c74b14bdSmrgtest -x / || exit 1" 1975bd32fd1Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 1985bd32fd1Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 1995bd32fd1Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 2005bd32fd1Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 2015bd32fd1Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 2025bd32fd1Smrg if (eval "$as_required") 2>/dev/null; then : 2035bd32fd1Smrg as_have_required=yes 2045bd32fd1Smrgelse 2055bd32fd1Smrg as_have_required=no 2065bd32fd1Smrgfi 2075bd32fd1Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 2085bd32fd1Smrg 2095bd32fd1Smrgelse 2105bd32fd1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2115bd32fd1Smrgas_found=false 2125bd32fd1Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 2135bd32fd1Smrgdo 2145bd32fd1Smrg IFS=$as_save_IFS 2155bd32fd1Smrg test -z "$as_dir" && as_dir=. 2165bd32fd1Smrg as_found=: 2175bd32fd1Smrg case $as_dir in #( 2185bd32fd1Smrg /*) 2195bd32fd1Smrg for as_base in sh bash ksh sh5; do 2205bd32fd1Smrg # Try only shells that exist, to save several forks. 2215bd32fd1Smrg as_shell=$as_dir/$as_base 2225bd32fd1Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 2235bd32fd1Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 2245bd32fd1Smrg CONFIG_SHELL=$as_shell as_have_required=yes 2255bd32fd1Smrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 2265bd32fd1Smrg break 2 2275bd32fd1Smrgfi 2285bd32fd1Smrgfi 2295bd32fd1Smrg done;; 2305bd32fd1Smrg esac 2315bd32fd1Smrg as_found=false 2325bd32fd1Smrgdone 2335bd32fd1Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 2345bd32fd1Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 2355bd32fd1Smrg CONFIG_SHELL=$SHELL as_have_required=yes 2365bd32fd1Smrgfi; } 2375bd32fd1SmrgIFS=$as_save_IFS 2385bd32fd1Smrg 2395bd32fd1Smrg 2405bd32fd1Smrg if test "x$CONFIG_SHELL" != x; then : 241c74b14bdSmrg export CONFIG_SHELL 242c74b14bdSmrg # We cannot yet assume a decent shell, so we have to provide a 243c74b14bdSmrg# neutralization value for shells without unset; and this also 244c74b14bdSmrg# works around shells that cannot unset nonexistent variables. 245c74b14bdSmrg# Preserve -v and -x to the replacement shell. 246c74b14bdSmrgBASH_ENV=/dev/null 247c74b14bdSmrgENV=/dev/null 248c74b14bdSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249c74b14bdSmrgcase $- in # (((( 250c74b14bdSmrg *v*x* | *x*v* ) as_opts=-vx ;; 251c74b14bdSmrg *v* ) as_opts=-v ;; 252c74b14bdSmrg *x* ) as_opts=-x ;; 253c74b14bdSmrg * ) as_opts= ;; 254c74b14bdSmrgesac 255c74b14bdSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256c74b14bdSmrg# Admittedly, this is quite paranoid, since all the known shells bail 257c74b14bdSmrg# out after a failed `exec'. 258c74b14bdSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259c74b14bdSmrgexit 255 2605bd32fd1Smrgfi 2615bd32fd1Smrg 2625bd32fd1Smrg if test x$as_have_required = xno; then : 2635bd32fd1Smrg $as_echo "$0: This script requires a shell more modern than all" 2645bd32fd1Smrg $as_echo "$0: the shells that I found on your system." 2655bd32fd1Smrg if test x${ZSH_VERSION+set} = xset ; then 2665bd32fd1Smrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 2675bd32fd1Smrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 2685bd32fd1Smrg else 2695bd32fd1Smrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 2708e74c62dSmrg$0: https://gitlab.freedesktop.org/xorg/app/xrdb/issues 2715bd32fd1Smrg$0: about your system, including any error possibly output 2725bd32fd1Smrg$0: before this message. Then install a modern shell, or 2735bd32fd1Smrg$0: manually run the script under such a shell if you do 2745bd32fd1Smrg$0: have one." 2755bd32fd1Smrg fi 2765bd32fd1Smrg exit 1 2775bd32fd1Smrgfi 2785bd32fd1Smrgfi 2795bd32fd1Smrgfi 2805bd32fd1SmrgSHELL=${CONFIG_SHELL-/bin/sh} 2815bd32fd1Smrgexport SHELL 2825bd32fd1Smrg# Unset more variables known to interfere with behavior of common tools. 2835bd32fd1SmrgCLICOLOR_FORCE= GREP_OPTIONS= 2845bd32fd1Smrgunset CLICOLOR_FORCE GREP_OPTIONS 2855bd32fd1Smrg 2865bd32fd1Smrg## --------------------- ## 2875bd32fd1Smrg## M4sh Shell Functions. ## 2885bd32fd1Smrg## --------------------- ## 2895bd32fd1Smrg# as_fn_unset VAR 2905bd32fd1Smrg# --------------- 2915bd32fd1Smrg# Portably unset VAR. 2925bd32fd1Smrgas_fn_unset () 2935bd32fd1Smrg{ 2945bd32fd1Smrg { eval $1=; unset $1;} 2955bd32fd1Smrg} 2965bd32fd1Smrgas_unset=as_fn_unset 2975bd32fd1Smrg 2985bd32fd1Smrg# as_fn_set_status STATUS 2995bd32fd1Smrg# ----------------------- 3005bd32fd1Smrg# Set $? to STATUS, without forking. 3015bd32fd1Smrgas_fn_set_status () 3025bd32fd1Smrg{ 3035bd32fd1Smrg return $1 3045bd32fd1Smrg} # as_fn_set_status 3055bd32fd1Smrg 3065bd32fd1Smrg# as_fn_exit STATUS 3075bd32fd1Smrg# ----------------- 3085bd32fd1Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 3095bd32fd1Smrgas_fn_exit () 3105bd32fd1Smrg{ 3115bd32fd1Smrg set +e 3125bd32fd1Smrg as_fn_set_status $1 3135bd32fd1Smrg exit $1 3145bd32fd1Smrg} # as_fn_exit 3155bd32fd1Smrg 3165bd32fd1Smrg# as_fn_mkdir_p 3175bd32fd1Smrg# ------------- 3185bd32fd1Smrg# Create "$as_dir" as a directory, including parents if necessary. 3195bd32fd1Smrgas_fn_mkdir_p () 3205bd32fd1Smrg{ 3215bd32fd1Smrg 3225bd32fd1Smrg case $as_dir in #( 3235bd32fd1Smrg -*) as_dir=./$as_dir;; 3245bd32fd1Smrg esac 3255bd32fd1Smrg test -d "$as_dir" || eval $as_mkdir_p || { 3265bd32fd1Smrg as_dirs= 3275bd32fd1Smrg while :; do 3285bd32fd1Smrg case $as_dir in #( 3295bd32fd1Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 3305bd32fd1Smrg *) as_qdir=$as_dir;; 3315bd32fd1Smrg esac 3325bd32fd1Smrg as_dirs="'$as_qdir' $as_dirs" 3335bd32fd1Smrg as_dir=`$as_dirname -- "$as_dir" || 3345bd32fd1Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 3355bd32fd1Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 3365bd32fd1Smrg X"$as_dir" : 'X\(//\)$' \| \ 3375bd32fd1Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 3385bd32fd1Smrg$as_echo X"$as_dir" | 3395bd32fd1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 3405bd32fd1Smrg s//\1/ 3415bd32fd1Smrg q 3425bd32fd1Smrg } 3435bd32fd1Smrg /^X\(\/\/\)[^/].*/{ 3445bd32fd1Smrg s//\1/ 3455bd32fd1Smrg q 3465bd32fd1Smrg } 3475bd32fd1Smrg /^X\(\/\/\)$/{ 3485bd32fd1Smrg s//\1/ 3495bd32fd1Smrg q 3505bd32fd1Smrg } 3515bd32fd1Smrg /^X\(\/\).*/{ 3525bd32fd1Smrg s//\1/ 3535bd32fd1Smrg q 3545bd32fd1Smrg } 3555bd32fd1Smrg s/.*/./; q'` 3565bd32fd1Smrg test -d "$as_dir" && break 3575bd32fd1Smrg done 3585bd32fd1Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 3595bd32fd1Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 3605bd32fd1Smrg 3615bd32fd1Smrg 3625bd32fd1Smrg} # as_fn_mkdir_p 363c74b14bdSmrg 364c74b14bdSmrg# as_fn_executable_p FILE 365c74b14bdSmrg# ----------------------- 366c74b14bdSmrg# Test if FILE is an executable regular file. 367c74b14bdSmrgas_fn_executable_p () 368c74b14bdSmrg{ 369c74b14bdSmrg test -f "$1" && test -x "$1" 370c74b14bdSmrg} # as_fn_executable_p 3715bd32fd1Smrg# as_fn_append VAR VALUE 3725bd32fd1Smrg# ---------------------- 3735bd32fd1Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 3745bd32fd1Smrg# advantage of any shell optimizations that allow amortized linear growth over 3755bd32fd1Smrg# repeated appends, instead of the typical quadratic growth present in naive 3765bd32fd1Smrg# implementations. 3775bd32fd1Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 3785bd32fd1Smrg eval 'as_fn_append () 3795bd32fd1Smrg { 3805bd32fd1Smrg eval $1+=\$2 3815bd32fd1Smrg }' 3825bd32fd1Smrgelse 3835bd32fd1Smrg as_fn_append () 3845bd32fd1Smrg { 3855bd32fd1Smrg eval $1=\$$1\$2 3865bd32fd1Smrg } 3875bd32fd1Smrgfi # as_fn_append 3885bd32fd1Smrg 3895bd32fd1Smrg# as_fn_arith ARG... 3905bd32fd1Smrg# ------------------ 3915bd32fd1Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 3925bd32fd1Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 3935bd32fd1Smrg# must be portable across $(()) and expr. 3945bd32fd1Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 3955bd32fd1Smrg eval 'as_fn_arith () 3965bd32fd1Smrg { 3975bd32fd1Smrg as_val=$(( $* )) 3985bd32fd1Smrg }' 3995bd32fd1Smrgelse 4005bd32fd1Smrg as_fn_arith () 4015bd32fd1Smrg { 4025bd32fd1Smrg as_val=`expr "$@" || test $? -eq 1` 4035bd32fd1Smrg } 4045bd32fd1Smrgfi # as_fn_arith 4055bd32fd1Smrg 4065bd32fd1Smrg 4075bd32fd1Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 4085bd32fd1Smrg# ---------------------------------------- 4095bd32fd1Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 4105bd32fd1Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 4115bd32fd1Smrg# script with STATUS, using 1 if that was 0. 4125bd32fd1Smrgas_fn_error () 4135bd32fd1Smrg{ 4145bd32fd1Smrg as_status=$1; test $as_status -eq 0 && as_status=1 4155bd32fd1Smrg if test "$4"; then 4165bd32fd1Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 4175bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 4185bd32fd1Smrg fi 4195bd32fd1Smrg $as_echo "$as_me: error: $2" >&2 4205bd32fd1Smrg as_fn_exit $as_status 4215bd32fd1Smrg} # as_fn_error 4225bd32fd1Smrg 4238b22bf3fSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 4248b22bf3fSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4258b22bf3fSmrg as_expr=expr 4268b22bf3fSmrgelse 4278b22bf3fSmrg as_expr=false 4288b22bf3fSmrgfi 4298b22bf3fSmrg 4308b22bf3fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4318b22bf3fSmrg as_basename=basename 4328b22bf3fSmrgelse 4338b22bf3fSmrg as_basename=false 4348b22bf3fSmrgfi 4358b22bf3fSmrg 4365bd32fd1Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4375bd32fd1Smrg as_dirname=dirname 4385bd32fd1Smrgelse 4395bd32fd1Smrg as_dirname=false 4405bd32fd1Smrgfi 4418b22bf3fSmrg 4428b22bf3fSmrgas_me=`$as_basename -- "$0" || 4438b22bf3fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4448b22bf3fSmrg X"$0" : 'X\(//\)$' \| \ 4458b22bf3fSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 44696a81b41Smrg$as_echo X/"$0" | 4478b22bf3fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4488b22bf3fSmrg s//\1/ 4498b22bf3fSmrg q 4508b22bf3fSmrg } 4518b22bf3fSmrg /^X\/\(\/\/\)$/{ 4528b22bf3fSmrg s//\1/ 4538b22bf3fSmrg q 4548b22bf3fSmrg } 4558b22bf3fSmrg /^X\/\(\/\).*/{ 4568b22bf3fSmrg s//\1/ 4578b22bf3fSmrg q 4588b22bf3fSmrg } 4598b22bf3fSmrg s/.*/./; q'` 4608b22bf3fSmrg 4615bd32fd1Smrg# Avoid depending upon Character Ranges. 4625bd32fd1Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 4635bd32fd1Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 4645bd32fd1Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 4655bd32fd1Smrgas_cr_digits='0123456789' 4665bd32fd1Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4678b22bf3fSmrg 4688b22bf3fSmrg 4695bd32fd1Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 4705bd32fd1Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 4715bd32fd1Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 4725bd32fd1Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 4735bd32fd1Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4745bd32fd1Smrg sed -n ' 4755bd32fd1Smrg p 4765bd32fd1Smrg /[$]LINENO/= 4775bd32fd1Smrg ' <$as_myself | 4785bd32fd1Smrg sed ' 4795bd32fd1Smrg s/[$]LINENO.*/&-/ 4805bd32fd1Smrg t lineno 4815bd32fd1Smrg b 4825bd32fd1Smrg :lineno 4835bd32fd1Smrg N 4845bd32fd1Smrg :loop 4855bd32fd1Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 4865bd32fd1Smrg t loop 4875bd32fd1Smrg s/-\n.*// 4885bd32fd1Smrg ' >$as_me.lineno && 4895bd32fd1Smrg chmod +x "$as_me.lineno" || 4905bd32fd1Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 4918b22bf3fSmrg 492c74b14bdSmrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 493c74b14bdSmrg # already done that, so ensure we don't try to do so again and fall 494c74b14bdSmrg # in an infinite loop. This has already happened in practice. 495c74b14bdSmrg _as_can_reexec=no; export _as_can_reexec 4965bd32fd1Smrg # Don't try to exec as it changes $[0], causing all sort of problems 4975bd32fd1Smrg # (the dirname of $[0] is not the place where we might find the 4985bd32fd1Smrg # original and so on. Autoconf is especially sensitive to this). 4995bd32fd1Smrg . "./$as_me.lineno" 5005bd32fd1Smrg # Exit status is that of the last command. 5015bd32fd1Smrg exit 5028b22bf3fSmrg} 5038b22bf3fSmrg 5045bd32fd1SmrgECHO_C= ECHO_N= ECHO_T= 5055bd32fd1Smrgcase `echo -n x` in #((((( 5065bd32fd1Smrg-n*) 5075bd32fd1Smrg case `echo 'xy\c'` in 5085bd32fd1Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5095bd32fd1Smrg xy) ECHO_C='\c';; 5105bd32fd1Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5115bd32fd1Smrg ECHO_T=' ';; 5125bd32fd1Smrg esac;; 5135bd32fd1Smrg*) 5145bd32fd1Smrg ECHO_N='-n';; 5155bd32fd1Smrgesac 5168b22bf3fSmrg 5175bd32fd1Smrgrm -f conf$$ conf$$.exe conf$$.file 5185bd32fd1Smrgif test -d conf$$.dir; then 5195bd32fd1Smrg rm -f conf$$.dir/conf$$.file 5205bd32fd1Smrgelse 5215bd32fd1Smrg rm -f conf$$.dir 5225bd32fd1Smrg mkdir conf$$.dir 2>/dev/null 5238b22bf3fSmrgfi 5245bd32fd1Smrgif (echo >conf$$.file) 2>/dev/null; then 5255bd32fd1Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 5265bd32fd1Smrg as_ln_s='ln -s' 5275bd32fd1Smrg # ... but there are two gotchas: 5285bd32fd1Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5295bd32fd1Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 530c74b14bdSmrg # In both cases, we have to default to `cp -pR'. 5315bd32fd1Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 532c74b14bdSmrg as_ln_s='cp -pR' 5335bd32fd1Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 5345bd32fd1Smrg as_ln_s=ln 5355bd32fd1Smrg else 536c74b14bdSmrg as_ln_s='cp -pR' 5375bd32fd1Smrg fi 5388b22bf3fSmrgelse 539c74b14bdSmrg as_ln_s='cp -pR' 5408b22bf3fSmrgfi 5415bd32fd1Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5425bd32fd1Smrgrmdir conf$$.dir 2>/dev/null 5438b22bf3fSmrg 5445bd32fd1Smrgif mkdir -p . 2>/dev/null; then 5455bd32fd1Smrg as_mkdir_p='mkdir -p "$as_dir"' 5465bd32fd1Smrgelse 5475bd32fd1Smrg test -d ./-p && rmdir ./-p 5485bd32fd1Smrg as_mkdir_p=false 5498b22bf3fSmrgfi 5508b22bf3fSmrg 551c74b14bdSmrgas_test_x='test -x' 552c74b14bdSmrgas_executable_p=as_fn_executable_p 5538b22bf3fSmrg 5545bd32fd1Smrg# Sed expression to map a string onto a valid CPP name. 5555bd32fd1Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5568b22bf3fSmrg 5575bd32fd1Smrg# Sed expression to map a string onto a valid variable name. 5585bd32fd1Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5598b22bf3fSmrg 5608b22bf3fSmrg 5615bd32fd1Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 5625bd32fd1Smrgexec 6>&1 5638b22bf3fSmrg 5648b22bf3fSmrg# Name of the host. 5655bd32fd1Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 5668b22bf3fSmrg# so uname gets run too. 5678b22bf3fSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5688b22bf3fSmrg 5698b22bf3fSmrg# 5708b22bf3fSmrg# Initializations. 5718b22bf3fSmrg# 5728b22bf3fSmrgac_default_prefix=/usr/local 5738b22bf3fSmrgac_clean_files= 5748b22bf3fSmrgac_config_libobj_dir=. 5758b22bf3fSmrgLIBOBJS= 5768b22bf3fSmrgcross_compiling=no 5778b22bf3fSmrgsubdirs= 5788b22bf3fSmrgMFLAGS= 5798b22bf3fSmrgMAKEFLAGS= 5808b22bf3fSmrg 5818b22bf3fSmrg# Identity of this package. 5828b22bf3fSmrgPACKAGE_NAME='xrdb' 5838b22bf3fSmrgPACKAGE_TARNAME='xrdb' 5849e1184feSmrgPACKAGE_VERSION='1.2.1' 5859e1184feSmrgPACKAGE_STRING='xrdb 1.2.1' 5868e74c62dSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xrdb/issues' 5875bd32fd1SmrgPACKAGE_URL='' 5888b22bf3fSmrg 5895bd32fd1Smrgac_unique_file="Makefile.am" 5908b22bf3fSmrg# Factoring default headers for most tests. 5918b22bf3fSmrgac_includes_default="\ 5928b22bf3fSmrg#include <stdio.h> 5938b22bf3fSmrg#ifdef HAVE_SYS_TYPES_H 5948b22bf3fSmrg# include <sys/types.h> 5958b22bf3fSmrg#endif 5968b22bf3fSmrg#ifdef HAVE_SYS_STAT_H 5978b22bf3fSmrg# include <sys/stat.h> 5988b22bf3fSmrg#endif 5998b22bf3fSmrg#ifdef STDC_HEADERS 6008b22bf3fSmrg# include <stdlib.h> 6018b22bf3fSmrg# include <stddef.h> 6028b22bf3fSmrg#else 6038b22bf3fSmrg# ifdef HAVE_STDLIB_H 6048b22bf3fSmrg# include <stdlib.h> 6058b22bf3fSmrg# endif 6068b22bf3fSmrg#endif 6078b22bf3fSmrg#ifdef HAVE_STRING_H 6088b22bf3fSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 6098b22bf3fSmrg# include <memory.h> 6108b22bf3fSmrg# endif 6118b22bf3fSmrg# include <string.h> 6128b22bf3fSmrg#endif 6138b22bf3fSmrg#ifdef HAVE_STRINGS_H 6148b22bf3fSmrg# include <strings.h> 6158b22bf3fSmrg#endif 6168b22bf3fSmrg#ifdef HAVE_INTTYPES_H 6178b22bf3fSmrg# include <inttypes.h> 6188b22bf3fSmrg#endif 6198b22bf3fSmrg#ifdef HAVE_STDINT_H 6208b22bf3fSmrg# include <stdint.h> 6218b22bf3fSmrg#endif 6228b22bf3fSmrg#ifdef HAVE_UNISTD_H 6238b22bf3fSmrg# include <unistd.h> 6248b22bf3fSmrg#endif" 6258b22bf3fSmrg 62696a81b41Smrgac_subst_vars='am__EXEEXT_FALSE 62796a81b41Smrgam__EXEEXT_TRUE 62896a81b41SmrgLTLIBOBJS 62996a81b41SmrgLIBOBJS 6308b22bf3fSmrgXRDB_LIBS 63196a81b41SmrgXRDB_CFLAGS 63296a81b41SmrgCPP_PATH 6335bd32fd1SmrgMAN_SUBSTS 6345bd32fd1SmrgXORG_MAN_PAGE 6358b22bf3fSmrgADMIN_MAN_DIR 63696a81b41SmrgDRIVER_MAN_DIR 63796a81b41SmrgMISC_MAN_DIR 63896a81b41SmrgFILE_MAN_DIR 63996a81b41SmrgLIB_MAN_DIR 64096a81b41SmrgAPP_MAN_DIR 64196a81b41SmrgADMIN_MAN_SUFFIX 64296a81b41SmrgDRIVER_MAN_SUFFIX 64396a81b41SmrgMISC_MAN_SUFFIX 64496a81b41SmrgFILE_MAN_SUFFIX 64596a81b41SmrgLIB_MAN_SUFFIX 64696a81b41SmrgAPP_MAN_SUFFIX 6475bd32fd1SmrgSED 64896a81b41Smrghost_os 64996a81b41Smrghost_vendor 65096a81b41Smrghost_cpu 65196a81b41Smrghost 65296a81b41Smrgbuild_os 65396a81b41Smrgbuild_vendor 65496a81b41Smrgbuild_cpu 65596a81b41Smrgbuild 6565bd32fd1SmrgINSTALL_CMD 657c74b14bdSmrgPKG_CONFIG_LIBDIR 658c74b14bdSmrgPKG_CONFIG_PATH 6595bd32fd1SmrgPKG_CONFIG 66096a81b41SmrgCHANGELOG_CMD 661f126e068SmrgSTRICT_CFLAGS 66296a81b41SmrgCWARNFLAGS 663f126e068SmrgBASE_CFLAGS 664f126e068SmrgAM_BACKSLASH 665f126e068SmrgAM_DEFAULT_VERBOSITY 666f126e068SmrgAM_DEFAULT_V 667f126e068SmrgAM_V 66896a81b41Smrgam__fastdepCC_FALSE 66996a81b41Smrgam__fastdepCC_TRUE 67096a81b41SmrgCCDEPMODE 671f126e068Smrgam__nodep 67296a81b41SmrgAMDEPBACKSLASH 67396a81b41SmrgAMDEP_FALSE 67496a81b41SmrgAMDEP_TRUE 67596a81b41Smrgam__include 67696a81b41SmrgDEPDIR 67796a81b41Smrgam__untar 67896a81b41Smrgam__tar 67996a81b41SmrgAMTAR 68096a81b41Smrgam__leading_dot 68196a81b41SmrgSET_MAKE 68296a81b41SmrgAWK 68396a81b41Smrgmkdir_p 68496a81b41SmrgMKDIR_P 68596a81b41SmrgINSTALL_STRIP_PROGRAM 68696a81b41SmrgSTRIP 68796a81b41Smrginstall_sh 68896a81b41SmrgMAKEINFO 68996a81b41SmrgAUTOHEADER 69096a81b41SmrgAUTOMAKE 69196a81b41SmrgAUTOCONF 69296a81b41SmrgACLOCAL 69396a81b41SmrgVERSION 69496a81b41SmrgPACKAGE 69596a81b41SmrgCYGPATH_W 69696a81b41Smrgam__isrc 69796a81b41SmrgINSTALL_DATA 69896a81b41SmrgINSTALL_SCRIPT 69996a81b41SmrgINSTALL_PROGRAM 700d13010c3SmrgEGREP 701d13010c3SmrgGREP 702d13010c3SmrgCPP 703d13010c3SmrgOBJEXT 704d13010c3SmrgEXEEXT 705d13010c3Smrgac_ct_CC 706d13010c3SmrgCPPFLAGS 707d13010c3SmrgLDFLAGS 708d13010c3SmrgCFLAGS 709d13010c3SmrgCC 71096a81b41Smrgtarget_alias 71196a81b41Smrghost_alias 71296a81b41Smrgbuild_alias 71396a81b41SmrgLIBS 71496a81b41SmrgECHO_T 71596a81b41SmrgECHO_N 71696a81b41SmrgECHO_C 71796a81b41SmrgDEFS 71896a81b41Smrgmandir 71996a81b41Smrglocaledir 72096a81b41Smrglibdir 72196a81b41Smrgpsdir 72296a81b41Smrgpdfdir 72396a81b41Smrgdvidir 72496a81b41Smrghtmldir 72596a81b41Smrginfodir 72696a81b41Smrgdocdir 72796a81b41Smrgoldincludedir 72896a81b41Smrgincludedir 7299e1184feSmrgrunstatedir 73096a81b41Smrglocalstatedir 73196a81b41Smrgsharedstatedir 73296a81b41Smrgsysconfdir 73396a81b41Smrgdatadir 73496a81b41Smrgdatarootdir 73596a81b41Smrglibexecdir 73696a81b41Smrgsbindir 73796a81b41Smrgbindir 73896a81b41Smrgprogram_transform_name 73996a81b41Smrgprefix 74096a81b41Smrgexec_prefix 7415bd32fd1SmrgPACKAGE_URL 74296a81b41SmrgPACKAGE_BUGREPORT 74396a81b41SmrgPACKAGE_STRING 74496a81b41SmrgPACKAGE_VERSION 74596a81b41SmrgPACKAGE_TARNAME 74696a81b41SmrgPACKAGE_NAME 74796a81b41SmrgPATH_SEPARATOR 7489e1184feSmrgSHELL 7499e1184feSmrgam__quote' 7508b22bf3fSmrgac_subst_files='' 75196a81b41Smrgac_user_opts=' 75296a81b41Smrgenable_option_checking 75396a81b41Smrgenable_dependency_tracking 754f126e068Smrgenable_silent_rules 755f126e068Smrgenable_selective_werror 75696a81b41Smrgenable_strict_compilation 75796a81b41Smrgwith_cpp 75896a81b41Smrg' 7598b22bf3fSmrg ac_precious_vars='build_alias 7608b22bf3fSmrghost_alias 7618b22bf3fSmrgtarget_alias 7628b22bf3fSmrgCC 7638b22bf3fSmrgCFLAGS 7648b22bf3fSmrgLDFLAGS 7658b22bf3fSmrgLIBS 7668b22bf3fSmrgCPPFLAGS 7678b22bf3fSmrgCPP 7688b22bf3fSmrgPKG_CONFIG 769c74b14bdSmrgPKG_CONFIG_PATH 770c74b14bdSmrgPKG_CONFIG_LIBDIR 7718b22bf3fSmrgXRDB_CFLAGS 7728b22bf3fSmrgXRDB_LIBS' 7738b22bf3fSmrg 7748b22bf3fSmrg 7758b22bf3fSmrg# Initialize some variables set by options. 7768b22bf3fSmrgac_init_help= 7778b22bf3fSmrgac_init_version=false 77896a81b41Smrgac_unrecognized_opts= 77996a81b41Smrgac_unrecognized_sep= 7808b22bf3fSmrg# The variables have the same names as the options, with 7818b22bf3fSmrg# dashes changed to underlines. 7828b22bf3fSmrgcache_file=/dev/null 7838b22bf3fSmrgexec_prefix=NONE 7848b22bf3fSmrgno_create= 7858b22bf3fSmrgno_recursion= 7868b22bf3fSmrgprefix=NONE 7878b22bf3fSmrgprogram_prefix=NONE 7888b22bf3fSmrgprogram_suffix=NONE 7898b22bf3fSmrgprogram_transform_name=s,x,x, 7908b22bf3fSmrgsilent= 7918b22bf3fSmrgsite= 7928b22bf3fSmrgsrcdir= 7938b22bf3fSmrgverbose= 7948b22bf3fSmrgx_includes=NONE 7958b22bf3fSmrgx_libraries=NONE 7968b22bf3fSmrg 7978b22bf3fSmrg# Installation directory options. 7988b22bf3fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 7998b22bf3fSmrg# and all the variables that are supposed to be based on exec_prefix 8008b22bf3fSmrg# by default will actually change. 8018b22bf3fSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 8028b22bf3fSmrg# (The list follows the same order as the GNU Coding Standards.) 8038b22bf3fSmrgbindir='${exec_prefix}/bin' 8048b22bf3fSmrgsbindir='${exec_prefix}/sbin' 8058b22bf3fSmrglibexecdir='${exec_prefix}/libexec' 8068b22bf3fSmrgdatarootdir='${prefix}/share' 8078b22bf3fSmrgdatadir='${datarootdir}' 8088b22bf3fSmrgsysconfdir='${prefix}/etc' 8098b22bf3fSmrgsharedstatedir='${prefix}/com' 8108b22bf3fSmrglocalstatedir='${prefix}/var' 8119e1184feSmrgrunstatedir='${localstatedir}/run' 8128b22bf3fSmrgincludedir='${prefix}/include' 8138b22bf3fSmrgoldincludedir='/usr/include' 8148b22bf3fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8158b22bf3fSmrginfodir='${datarootdir}/info' 8168b22bf3fSmrghtmldir='${docdir}' 8178b22bf3fSmrgdvidir='${docdir}' 8188b22bf3fSmrgpdfdir='${docdir}' 8198b22bf3fSmrgpsdir='${docdir}' 8208b22bf3fSmrglibdir='${exec_prefix}/lib' 8218b22bf3fSmrglocaledir='${datarootdir}/locale' 8228b22bf3fSmrgmandir='${datarootdir}/man' 8238b22bf3fSmrg 8248b22bf3fSmrgac_prev= 8258b22bf3fSmrgac_dashdash= 8268b22bf3fSmrgfor ac_option 8278b22bf3fSmrgdo 8288b22bf3fSmrg # If the previous option needs an argument, assign it. 8298b22bf3fSmrg if test -n "$ac_prev"; then 8308b22bf3fSmrg eval $ac_prev=\$ac_option 8318b22bf3fSmrg ac_prev= 8328b22bf3fSmrg continue 8338b22bf3fSmrg fi 8348b22bf3fSmrg 8358b22bf3fSmrg case $ac_option in 8365bd32fd1Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 8375bd32fd1Smrg *=) ac_optarg= ;; 8385bd32fd1Smrg *) ac_optarg=yes ;; 8398b22bf3fSmrg esac 8408b22bf3fSmrg 8418b22bf3fSmrg # Accept the important Cygnus configure options, so we can diagnose typos. 8428b22bf3fSmrg 8438b22bf3fSmrg case $ac_dashdash$ac_option in 8448b22bf3fSmrg --) 8458b22bf3fSmrg ac_dashdash=yes ;; 8468b22bf3fSmrg 8478b22bf3fSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8488b22bf3fSmrg ac_prev=bindir ;; 8498b22bf3fSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8508b22bf3fSmrg bindir=$ac_optarg ;; 8518b22bf3fSmrg 8528b22bf3fSmrg -build | --build | --buil | --bui | --bu) 8538b22bf3fSmrg ac_prev=build_alias ;; 8548b22bf3fSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8558b22bf3fSmrg build_alias=$ac_optarg ;; 8568b22bf3fSmrg 8578b22bf3fSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 8588b22bf3fSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 8598b22bf3fSmrg ac_prev=cache_file ;; 8608b22bf3fSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 8618b22bf3fSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 8628b22bf3fSmrg cache_file=$ac_optarg ;; 8638b22bf3fSmrg 8648b22bf3fSmrg --config-cache | -C) 8658b22bf3fSmrg cache_file=config.cache ;; 8668b22bf3fSmrg 8678b22bf3fSmrg -datadir | --datadir | --datadi | --datad) 8688b22bf3fSmrg ac_prev=datadir ;; 8698b22bf3fSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 8708b22bf3fSmrg datadir=$ac_optarg ;; 8718b22bf3fSmrg 8728b22bf3fSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8738b22bf3fSmrg | --dataroo | --dataro | --datar) 8748b22bf3fSmrg ac_prev=datarootdir ;; 8758b22bf3fSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8768b22bf3fSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8778b22bf3fSmrg datarootdir=$ac_optarg ;; 8788b22bf3fSmrg 8798b22bf3fSmrg -disable-* | --disable-*) 88096a81b41Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 8818b22bf3fSmrg # Reject names that are not valid shell variable names. 88296a81b41Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 8835bd32fd1Smrg as_fn_error $? "invalid feature name: $ac_useropt" 88496a81b41Smrg ac_useropt_orig=$ac_useropt 88596a81b41Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 88696a81b41Smrg case $ac_user_opts in 88796a81b41Smrg *" 88896a81b41Smrg"enable_$ac_useropt" 88996a81b41Smrg"*) ;; 89096a81b41Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 89196a81b41Smrg ac_unrecognized_sep=', ';; 89296a81b41Smrg esac 89396a81b41Smrg eval enable_$ac_useropt=no ;; 8948b22bf3fSmrg 8958b22bf3fSmrg -docdir | --docdir | --docdi | --doc | --do) 8968b22bf3fSmrg ac_prev=docdir ;; 8978b22bf3fSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 8988b22bf3fSmrg docdir=$ac_optarg ;; 8998b22bf3fSmrg 9008b22bf3fSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9018b22bf3fSmrg ac_prev=dvidir ;; 9028b22bf3fSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9038b22bf3fSmrg dvidir=$ac_optarg ;; 9048b22bf3fSmrg 9058b22bf3fSmrg -enable-* | --enable-*) 90696a81b41Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9078b22bf3fSmrg # Reject names that are not valid shell variable names. 90896a81b41Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9095bd32fd1Smrg as_fn_error $? "invalid feature name: $ac_useropt" 91096a81b41Smrg ac_useropt_orig=$ac_useropt 91196a81b41Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 91296a81b41Smrg case $ac_user_opts in 91396a81b41Smrg *" 91496a81b41Smrg"enable_$ac_useropt" 91596a81b41Smrg"*) ;; 91696a81b41Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 91796a81b41Smrg ac_unrecognized_sep=', ';; 91896a81b41Smrg esac 91996a81b41Smrg eval enable_$ac_useropt=\$ac_optarg ;; 9208b22bf3fSmrg 9218b22bf3fSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9228b22bf3fSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9238b22bf3fSmrg | --exec | --exe | --ex) 9248b22bf3fSmrg ac_prev=exec_prefix ;; 9258b22bf3fSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9268b22bf3fSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9278b22bf3fSmrg | --exec=* | --exe=* | --ex=*) 9288b22bf3fSmrg exec_prefix=$ac_optarg ;; 9298b22bf3fSmrg 9308b22bf3fSmrg -gas | --gas | --ga | --g) 9318b22bf3fSmrg # Obsolete; use --with-gas. 9328b22bf3fSmrg with_gas=yes ;; 9338b22bf3fSmrg 9348b22bf3fSmrg -help | --help | --hel | --he | -h) 9358b22bf3fSmrg ac_init_help=long ;; 9368b22bf3fSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9378b22bf3fSmrg ac_init_help=recursive ;; 9388b22bf3fSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9398b22bf3fSmrg ac_init_help=short ;; 9408b22bf3fSmrg 9418b22bf3fSmrg -host | --host | --hos | --ho) 9428b22bf3fSmrg ac_prev=host_alias ;; 9438b22bf3fSmrg -host=* | --host=* | --hos=* | --ho=*) 9448b22bf3fSmrg host_alias=$ac_optarg ;; 9458b22bf3fSmrg 9468b22bf3fSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9478b22bf3fSmrg ac_prev=htmldir ;; 9488b22bf3fSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9498b22bf3fSmrg | --ht=*) 9508b22bf3fSmrg htmldir=$ac_optarg ;; 9518b22bf3fSmrg 9528b22bf3fSmrg -includedir | --includedir | --includedi | --included | --include \ 9538b22bf3fSmrg | --includ | --inclu | --incl | --inc) 9548b22bf3fSmrg ac_prev=includedir ;; 9558b22bf3fSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9568b22bf3fSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 9578b22bf3fSmrg includedir=$ac_optarg ;; 9588b22bf3fSmrg 9598b22bf3fSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 9608b22bf3fSmrg ac_prev=infodir ;; 9618b22bf3fSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 9628b22bf3fSmrg infodir=$ac_optarg ;; 9638b22bf3fSmrg 9648b22bf3fSmrg -libdir | --libdir | --libdi | --libd) 9658b22bf3fSmrg ac_prev=libdir ;; 9668b22bf3fSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 9678b22bf3fSmrg libdir=$ac_optarg ;; 9688b22bf3fSmrg 9698b22bf3fSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 9708b22bf3fSmrg | --libexe | --libex | --libe) 9718b22bf3fSmrg ac_prev=libexecdir ;; 9728b22bf3fSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 9738b22bf3fSmrg | --libexe=* | --libex=* | --libe=*) 9748b22bf3fSmrg libexecdir=$ac_optarg ;; 9758b22bf3fSmrg 9768b22bf3fSmrg -localedir | --localedir | --localedi | --localed | --locale) 9778b22bf3fSmrg ac_prev=localedir ;; 9788b22bf3fSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 9798b22bf3fSmrg localedir=$ac_optarg ;; 9808b22bf3fSmrg 9818b22bf3fSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 9828b22bf3fSmrg | --localstate | --localstat | --localsta | --localst | --locals) 9838b22bf3fSmrg ac_prev=localstatedir ;; 9848b22bf3fSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 9858b22bf3fSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 9868b22bf3fSmrg localstatedir=$ac_optarg ;; 9878b22bf3fSmrg 9888b22bf3fSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 9898b22bf3fSmrg ac_prev=mandir ;; 9908b22bf3fSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 9918b22bf3fSmrg mandir=$ac_optarg ;; 9928b22bf3fSmrg 9938b22bf3fSmrg -nfp | --nfp | --nf) 9948b22bf3fSmrg # Obsolete; use --without-fp. 9958b22bf3fSmrg with_fp=no ;; 9968b22bf3fSmrg 9978b22bf3fSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 9988b22bf3fSmrg | --no-cr | --no-c | -n) 9998b22bf3fSmrg no_create=yes ;; 10008b22bf3fSmrg 10018b22bf3fSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 10028b22bf3fSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 10038b22bf3fSmrg no_recursion=yes ;; 10048b22bf3fSmrg 10058b22bf3fSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10068b22bf3fSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10078b22bf3fSmrg | --oldin | --oldi | --old | --ol | --o) 10088b22bf3fSmrg ac_prev=oldincludedir ;; 10098b22bf3fSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10108b22bf3fSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10118b22bf3fSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10128b22bf3fSmrg oldincludedir=$ac_optarg ;; 10138b22bf3fSmrg 10148b22bf3fSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10158b22bf3fSmrg ac_prev=prefix ;; 10168b22bf3fSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10178b22bf3fSmrg prefix=$ac_optarg ;; 10188b22bf3fSmrg 10198b22bf3fSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10208b22bf3fSmrg | --program-pre | --program-pr | --program-p) 10218b22bf3fSmrg ac_prev=program_prefix ;; 10228b22bf3fSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10238b22bf3fSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10248b22bf3fSmrg program_prefix=$ac_optarg ;; 10258b22bf3fSmrg 10268b22bf3fSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10278b22bf3fSmrg | --program-suf | --program-su | --program-s) 10288b22bf3fSmrg ac_prev=program_suffix ;; 10298b22bf3fSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10308b22bf3fSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10318b22bf3fSmrg program_suffix=$ac_optarg ;; 10328b22bf3fSmrg 10338b22bf3fSmrg -program-transform-name | --program-transform-name \ 10348b22bf3fSmrg | --program-transform-nam | --program-transform-na \ 10358b22bf3fSmrg | --program-transform-n | --program-transform- \ 10368b22bf3fSmrg | --program-transform | --program-transfor \ 10378b22bf3fSmrg | --program-transfo | --program-transf \ 10388b22bf3fSmrg | --program-trans | --program-tran \ 10398b22bf3fSmrg | --progr-tra | --program-tr | --program-t) 10408b22bf3fSmrg ac_prev=program_transform_name ;; 10418b22bf3fSmrg -program-transform-name=* | --program-transform-name=* \ 10428b22bf3fSmrg | --program-transform-nam=* | --program-transform-na=* \ 10438b22bf3fSmrg | --program-transform-n=* | --program-transform-=* \ 10448b22bf3fSmrg | --program-transform=* | --program-transfor=* \ 10458b22bf3fSmrg | --program-transfo=* | --program-transf=* \ 10468b22bf3fSmrg | --program-trans=* | --program-tran=* \ 10478b22bf3fSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 10488b22bf3fSmrg program_transform_name=$ac_optarg ;; 10498b22bf3fSmrg 10508b22bf3fSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10518b22bf3fSmrg ac_prev=pdfdir ;; 10528b22bf3fSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10538b22bf3fSmrg pdfdir=$ac_optarg ;; 10548b22bf3fSmrg 10558b22bf3fSmrg -psdir | --psdir | --psdi | --psd | --ps) 10568b22bf3fSmrg ac_prev=psdir ;; 10578b22bf3fSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10588b22bf3fSmrg psdir=$ac_optarg ;; 10598b22bf3fSmrg 10608b22bf3fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10618b22bf3fSmrg | -silent | --silent | --silen | --sile | --sil) 10628b22bf3fSmrg silent=yes ;; 10638b22bf3fSmrg 10649e1184feSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 10659e1184feSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 10669e1184feSmrg | --run | --ru | --r) 10679e1184feSmrg ac_prev=runstatedir ;; 10689e1184feSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 10699e1184feSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 10709e1184feSmrg | --run=* | --ru=* | --r=*) 10719e1184feSmrg runstatedir=$ac_optarg ;; 10729e1184feSmrg 10738b22bf3fSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 10748b22bf3fSmrg ac_prev=sbindir ;; 10758b22bf3fSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 10768b22bf3fSmrg | --sbi=* | --sb=*) 10778b22bf3fSmrg sbindir=$ac_optarg ;; 10788b22bf3fSmrg 10798b22bf3fSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 10808b22bf3fSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 10818b22bf3fSmrg | --sharedst | --shareds | --shared | --share | --shar \ 10828b22bf3fSmrg | --sha | --sh) 10838b22bf3fSmrg ac_prev=sharedstatedir ;; 10848b22bf3fSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 10858b22bf3fSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 10868b22bf3fSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 10878b22bf3fSmrg | --sha=* | --sh=*) 10888b22bf3fSmrg sharedstatedir=$ac_optarg ;; 10898b22bf3fSmrg 10908b22bf3fSmrg -site | --site | --sit) 10918b22bf3fSmrg ac_prev=site ;; 10928b22bf3fSmrg -site=* | --site=* | --sit=*) 10938b22bf3fSmrg site=$ac_optarg ;; 10948b22bf3fSmrg 10958b22bf3fSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 10968b22bf3fSmrg ac_prev=srcdir ;; 10978b22bf3fSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 10988b22bf3fSmrg srcdir=$ac_optarg ;; 10998b22bf3fSmrg 11008b22bf3fSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 11018b22bf3fSmrg | --syscon | --sysco | --sysc | --sys | --sy) 11028b22bf3fSmrg ac_prev=sysconfdir ;; 11038b22bf3fSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 11048b22bf3fSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 11058b22bf3fSmrg sysconfdir=$ac_optarg ;; 11068b22bf3fSmrg 11078b22bf3fSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 11088b22bf3fSmrg ac_prev=target_alias ;; 11098b22bf3fSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 11108b22bf3fSmrg target_alias=$ac_optarg ;; 11118b22bf3fSmrg 11128b22bf3fSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11138b22bf3fSmrg verbose=yes ;; 11148b22bf3fSmrg 11158b22bf3fSmrg -version | --version | --versio | --versi | --vers | -V) 11168b22bf3fSmrg ac_init_version=: ;; 11178b22bf3fSmrg 11188b22bf3fSmrg -with-* | --with-*) 111996a81b41Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11208b22bf3fSmrg # Reject names that are not valid shell variable names. 112196a81b41Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11225bd32fd1Smrg as_fn_error $? "invalid package name: $ac_useropt" 112396a81b41Smrg ac_useropt_orig=$ac_useropt 112496a81b41Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 112596a81b41Smrg case $ac_user_opts in 112696a81b41Smrg *" 112796a81b41Smrg"with_$ac_useropt" 112896a81b41Smrg"*) ;; 112996a81b41Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 113096a81b41Smrg ac_unrecognized_sep=', ';; 113196a81b41Smrg esac 113296a81b41Smrg eval with_$ac_useropt=\$ac_optarg ;; 11338b22bf3fSmrg 11348b22bf3fSmrg -without-* | --without-*) 113596a81b41Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11368b22bf3fSmrg # Reject names that are not valid shell variable names. 113796a81b41Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11385bd32fd1Smrg as_fn_error $? "invalid package name: $ac_useropt" 113996a81b41Smrg ac_useropt_orig=$ac_useropt 114096a81b41Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 114196a81b41Smrg case $ac_user_opts in 114296a81b41Smrg *" 114396a81b41Smrg"with_$ac_useropt" 114496a81b41Smrg"*) ;; 114596a81b41Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 114696a81b41Smrg ac_unrecognized_sep=', ';; 114796a81b41Smrg esac 114896a81b41Smrg eval with_$ac_useropt=no ;; 11498b22bf3fSmrg 11508b22bf3fSmrg --x) 11518b22bf3fSmrg # Obsolete; use --with-x. 11528b22bf3fSmrg with_x=yes ;; 11538b22bf3fSmrg 11548b22bf3fSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11558b22bf3fSmrg | --x-incl | --x-inc | --x-in | --x-i) 11568b22bf3fSmrg ac_prev=x_includes ;; 11578b22bf3fSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11588b22bf3fSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11598b22bf3fSmrg x_includes=$ac_optarg ;; 11608b22bf3fSmrg 11618b22bf3fSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11628b22bf3fSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11638b22bf3fSmrg ac_prev=x_libraries ;; 11648b22bf3fSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11658b22bf3fSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 11668b22bf3fSmrg x_libraries=$ac_optarg ;; 11678b22bf3fSmrg 11685bd32fd1Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 11695bd32fd1SmrgTry \`$0 --help' for more information" 11708b22bf3fSmrg ;; 11718b22bf3fSmrg 11728b22bf3fSmrg *=*) 11738b22bf3fSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 11748b22bf3fSmrg # Reject names that are not valid shell variable names. 11755bd32fd1Smrg case $ac_envvar in #( 11765bd32fd1Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 11775bd32fd1Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 11785bd32fd1Smrg esac 11798b22bf3fSmrg eval $ac_envvar=\$ac_optarg 11808b22bf3fSmrg export $ac_envvar ;; 11818b22bf3fSmrg 11828b22bf3fSmrg *) 11838b22bf3fSmrg # FIXME: should be removed in autoconf 3.0. 118496a81b41Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 11858b22bf3fSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 118696a81b41Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 11875bd32fd1Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 11888b22bf3fSmrg ;; 11898b22bf3fSmrg 11908b22bf3fSmrg esac 11918b22bf3fSmrgdone 11928b22bf3fSmrg 11938b22bf3fSmrgif test -n "$ac_prev"; then 11948b22bf3fSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 11955bd32fd1Smrg as_fn_error $? "missing argument to $ac_option" 11968b22bf3fSmrgfi 11978b22bf3fSmrg 119896a81b41Smrgif test -n "$ac_unrecognized_opts"; then 119996a81b41Smrg case $enable_option_checking in 120096a81b41Smrg no) ;; 12015bd32fd1Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 120296a81b41Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 120396a81b41Smrg esac 120496a81b41Smrgfi 120596a81b41Smrg 120696a81b41Smrg# Check all directory arguments for consistency. 12078b22bf3fSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12088b22bf3fSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12098b22bf3fSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 12109e1184feSmrg libdir localedir mandir runstatedir 12118b22bf3fSmrgdo 12128b22bf3fSmrg eval ac_val=\$$ac_var 121396a81b41Smrg # Remove trailing slashes. 121496a81b41Smrg case $ac_val in 121596a81b41Smrg */ ) 121696a81b41Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 121796a81b41Smrg eval $ac_var=\$ac_val;; 121896a81b41Smrg esac 121996a81b41Smrg # Be sure to have absolute directory names. 12208b22bf3fSmrg case $ac_val in 12218b22bf3fSmrg [\\/$]* | ?:[\\/]* ) continue;; 12228b22bf3fSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12238b22bf3fSmrg esac 12245bd32fd1Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12258b22bf3fSmrgdone 12268b22bf3fSmrg 12278b22bf3fSmrg# There might be people who depend on the old broken behavior: `$host' 12288b22bf3fSmrg# used to hold the argument of --host etc. 12298b22bf3fSmrg# FIXME: To remove some day. 12308b22bf3fSmrgbuild=$build_alias 12318b22bf3fSmrghost=$host_alias 12328b22bf3fSmrgtarget=$target_alias 12338b22bf3fSmrg 12348b22bf3fSmrg# FIXME: To remove some day. 12358b22bf3fSmrgif test "x$host_alias" != x; then 12368b22bf3fSmrg if test "x$build_alias" = x; then 12378b22bf3fSmrg cross_compiling=maybe 12388b22bf3fSmrg elif test "x$build_alias" != "x$host_alias"; then 12398b22bf3fSmrg cross_compiling=yes 12408b22bf3fSmrg fi 12418b22bf3fSmrgfi 12428b22bf3fSmrg 12438b22bf3fSmrgac_tool_prefix= 12448b22bf3fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12458b22bf3fSmrg 12468b22bf3fSmrgtest "$silent" = yes && exec 6>/dev/null 12478b22bf3fSmrg 12488b22bf3fSmrg 12498b22bf3fSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 12508b22bf3fSmrgac_ls_di=`ls -di .` && 12518b22bf3fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 12525bd32fd1Smrg as_fn_error $? "working directory cannot be determined" 12538b22bf3fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 12545bd32fd1Smrg as_fn_error $? "pwd does not report name of working directory" 12558b22bf3fSmrg 12568b22bf3fSmrg 12578b22bf3fSmrg# Find the source files, if location was not specified. 12588b22bf3fSmrgif test -z "$srcdir"; then 12598b22bf3fSmrg ac_srcdir_defaulted=yes 12608b22bf3fSmrg # Try the directory containing this script, then the parent directory. 126196a81b41Smrg ac_confdir=`$as_dirname -- "$as_myself" || 126296a81b41Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 126396a81b41Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 126496a81b41Smrg X"$as_myself" : 'X\(//\)$' \| \ 126596a81b41Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 126696a81b41Smrg$as_echo X"$as_myself" | 12678b22bf3fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12688b22bf3fSmrg s//\1/ 12698b22bf3fSmrg q 12708b22bf3fSmrg } 12718b22bf3fSmrg /^X\(\/\/\)[^/].*/{ 12728b22bf3fSmrg s//\1/ 12738b22bf3fSmrg q 12748b22bf3fSmrg } 12758b22bf3fSmrg /^X\(\/\/\)$/{ 12768b22bf3fSmrg s//\1/ 12778b22bf3fSmrg q 12788b22bf3fSmrg } 12798b22bf3fSmrg /^X\(\/\).*/{ 12808b22bf3fSmrg s//\1/ 12818b22bf3fSmrg q 12828b22bf3fSmrg } 12838b22bf3fSmrg s/.*/./; q'` 12848b22bf3fSmrg srcdir=$ac_confdir 12858b22bf3fSmrg if test ! -r "$srcdir/$ac_unique_file"; then 12868b22bf3fSmrg srcdir=.. 12878b22bf3fSmrg fi 12888b22bf3fSmrgelse 12898b22bf3fSmrg ac_srcdir_defaulted=no 12908b22bf3fSmrgfi 12918b22bf3fSmrgif test ! -r "$srcdir/$ac_unique_file"; then 12928b22bf3fSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 12935bd32fd1Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 12948b22bf3fSmrgfi 12958b22bf3fSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 12968b22bf3fSmrgac_abs_confdir=`( 12975bd32fd1Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 12988b22bf3fSmrg pwd)` 12998b22bf3fSmrg# When building in place, set srcdir=. 13008b22bf3fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13018b22bf3fSmrg srcdir=. 13028b22bf3fSmrgfi 13038b22bf3fSmrg# Remove unnecessary trailing slashes from srcdir. 13048b22bf3fSmrg# Double slashes in file names in object file debugging info 13058b22bf3fSmrg# mess up M-x gdb in Emacs. 13068b22bf3fSmrgcase $srcdir in 13078b22bf3fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13088b22bf3fSmrgesac 13098b22bf3fSmrgfor ac_var in $ac_precious_vars; do 13108b22bf3fSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13118b22bf3fSmrg eval ac_env_${ac_var}_value=\$${ac_var} 13128b22bf3fSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13138b22bf3fSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13148b22bf3fSmrgdone 13158b22bf3fSmrg 13168b22bf3fSmrg# 13178b22bf3fSmrg# Report the --help message. 13188b22bf3fSmrg# 13198b22bf3fSmrgif test "$ac_init_help" = "long"; then 13208b22bf3fSmrg # Omit some internal or obsolete options to make the list less imposing. 13218b22bf3fSmrg # This message is too long to be a string in the A/UX 3.1 sh. 13228b22bf3fSmrg cat <<_ACEOF 13239e1184feSmrg\`configure' configures xrdb 1.2.1 to adapt to many kinds of systems. 13248b22bf3fSmrg 13258b22bf3fSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13268b22bf3fSmrg 13278b22bf3fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13288b22bf3fSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13298b22bf3fSmrg 13308b22bf3fSmrgDefaults for the options are specified in brackets. 13318b22bf3fSmrg 13328b22bf3fSmrgConfiguration: 13338b22bf3fSmrg -h, --help display this help and exit 13348b22bf3fSmrg --help=short display options specific to this package 13358b22bf3fSmrg --help=recursive display the short help of all the included packages 13368b22bf3fSmrg -V, --version display version information and exit 13375bd32fd1Smrg -q, --quiet, --silent do not print \`checking ...' messages 13388b22bf3fSmrg --cache-file=FILE cache test results in FILE [disabled] 13398b22bf3fSmrg -C, --config-cache alias for \`--cache-file=config.cache' 13408b22bf3fSmrg -n, --no-create do not create output files 13418b22bf3fSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 13428b22bf3fSmrg 13438b22bf3fSmrgInstallation directories: 13448b22bf3fSmrg --prefix=PREFIX install architecture-independent files in PREFIX 134596a81b41Smrg [$ac_default_prefix] 13468b22bf3fSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 134796a81b41Smrg [PREFIX] 13488b22bf3fSmrg 13498b22bf3fSmrgBy default, \`make install' will install all the files in 13508b22bf3fSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 13518b22bf3fSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 13528b22bf3fSmrgfor instance \`--prefix=\$HOME'. 13538b22bf3fSmrg 13548b22bf3fSmrgFor better control, use the options below. 13558b22bf3fSmrg 13568b22bf3fSmrgFine tuning of the installation directories: 135796a81b41Smrg --bindir=DIR user executables [EPREFIX/bin] 135896a81b41Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 135996a81b41Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 136096a81b41Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 136196a81b41Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 136296a81b41Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 13639e1184feSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 136496a81b41Smrg --libdir=DIR object code libraries [EPREFIX/lib] 136596a81b41Smrg --includedir=DIR C header files [PREFIX/include] 136696a81b41Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 136796a81b41Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 136896a81b41Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 136996a81b41Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 137096a81b41Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 137196a81b41Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 137296a81b41Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xrdb] 137396a81b41Smrg --htmldir=DIR html documentation [DOCDIR] 137496a81b41Smrg --dvidir=DIR dvi documentation [DOCDIR] 137596a81b41Smrg --pdfdir=DIR pdf documentation [DOCDIR] 137696a81b41Smrg --psdir=DIR ps documentation [DOCDIR] 13778b22bf3fSmrg_ACEOF 13788b22bf3fSmrg 13798b22bf3fSmrg cat <<\_ACEOF 13808b22bf3fSmrg 13818b22bf3fSmrgProgram names: 13828b22bf3fSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 13838b22bf3fSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 13848b22bf3fSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 13858b22bf3fSmrg 13868b22bf3fSmrgSystem types: 13878b22bf3fSmrg --build=BUILD configure for building on BUILD [guessed] 13888b22bf3fSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 13898b22bf3fSmrg_ACEOF 13908b22bf3fSmrgfi 13918b22bf3fSmrg 13928b22bf3fSmrgif test -n "$ac_init_help"; then 13938b22bf3fSmrg case $ac_init_help in 13949e1184feSmrg short | recursive ) echo "Configuration of xrdb 1.2.1:";; 13958b22bf3fSmrg esac 13968b22bf3fSmrg cat <<\_ACEOF 13978b22bf3fSmrg 13988b22bf3fSmrgOptional Features: 139996a81b41Smrg --disable-option-checking ignore unrecognized --enable/--with options 14008b22bf3fSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 14018b22bf3fSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1402f126e068Smrg --enable-dependency-tracking 1403f126e068Smrg do not reject slow dependency extractors 1404f126e068Smrg --disable-dependency-tracking 1405f126e068Smrg speeds up one-time build 1406f126e068Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1407f126e068Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1408f126e068Smrg --disable-selective-werror 1409f126e068Smrg Turn off selective compiler errors. (default: 1410f126e068Smrg enabled) 141196a81b41Smrg --enable-strict-compilation 141296a81b41Smrg Enable all warnings from compiler and make them 141396a81b41Smrg errors (default: disabled) 14148b22bf3fSmrg 14158b22bf3fSmrgOptional Packages: 14168b22bf3fSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 14178b22bf3fSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 141896a81b41Smrg --with-cpp=path comma-separated list of paths to cpp command for 141996a81b41Smrg xrdb to use at runtime 14208b22bf3fSmrg 14218b22bf3fSmrgSome influential environment variables: 14228b22bf3fSmrg CC C compiler command 14238b22bf3fSmrg CFLAGS C compiler flags 14248b22bf3fSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14258b22bf3fSmrg nonstandard directory <lib dir> 14268b22bf3fSmrg LIBS libraries to pass to the linker, e.g. -l<library> 14275bd32fd1Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14288b22bf3fSmrg you have headers in a nonstandard directory <include dir> 14298b22bf3fSmrg CPP C preprocessor 14308b22bf3fSmrg PKG_CONFIG path to pkg-config utility 1431c74b14bdSmrg PKG_CONFIG_PATH 1432c74b14bdSmrg directories to add to pkg-config's search path 1433c74b14bdSmrg PKG_CONFIG_LIBDIR 1434c74b14bdSmrg path overriding pkg-config's built-in search path 14358b22bf3fSmrg XRDB_CFLAGS C compiler flags for XRDB, overriding pkg-config 14368b22bf3fSmrg XRDB_LIBS linker flags for XRDB, overriding pkg-config 14378b22bf3fSmrg 14388b22bf3fSmrgUse these variables to override the choices made by `configure' or to help 14398b22bf3fSmrgit to find libraries and programs with nonstandard names/locations. 14408b22bf3fSmrg 14418e74c62dSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xrdb/issues>. 14428b22bf3fSmrg_ACEOF 14438b22bf3fSmrgac_status=$? 14448b22bf3fSmrgfi 14458b22bf3fSmrg 14468b22bf3fSmrgif test "$ac_init_help" = "recursive"; then 14478b22bf3fSmrg # If there are subdirs, report their specific --help. 14488b22bf3fSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 144996a81b41Smrg test -d "$ac_dir" || 145096a81b41Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 145196a81b41Smrg continue 14528b22bf3fSmrg ac_builddir=. 14538b22bf3fSmrg 14548b22bf3fSmrgcase "$ac_dir" in 14558b22bf3fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14568b22bf3fSmrg*) 145796a81b41Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14588b22bf3fSmrg # A ".." for each directory in $ac_dir_suffix. 145996a81b41Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14608b22bf3fSmrg case $ac_top_builddir_sub in 14618b22bf3fSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14628b22bf3fSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14638b22bf3fSmrg esac ;; 14648b22bf3fSmrgesac 14658b22bf3fSmrgac_abs_top_builddir=$ac_pwd 14668b22bf3fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14678b22bf3fSmrg# for backward compatibility: 14688b22bf3fSmrgac_top_builddir=$ac_top_build_prefix 14698b22bf3fSmrg 14708b22bf3fSmrgcase $srcdir in 14718b22bf3fSmrg .) # We are building in place. 14728b22bf3fSmrg ac_srcdir=. 14738b22bf3fSmrg ac_top_srcdir=$ac_top_builddir_sub 14748b22bf3fSmrg ac_abs_top_srcdir=$ac_pwd ;; 14758b22bf3fSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 14768b22bf3fSmrg ac_srcdir=$srcdir$ac_dir_suffix; 14778b22bf3fSmrg ac_top_srcdir=$srcdir 14788b22bf3fSmrg ac_abs_top_srcdir=$srcdir ;; 14798b22bf3fSmrg *) # Relative name. 14808b22bf3fSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14818b22bf3fSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14828b22bf3fSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14838b22bf3fSmrgesac 14848b22bf3fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14858b22bf3fSmrg 14868b22bf3fSmrg cd "$ac_dir" || { ac_status=$?; continue; } 14878b22bf3fSmrg # Check for guested configure. 14888b22bf3fSmrg if test -f "$ac_srcdir/configure.gnu"; then 14898b22bf3fSmrg echo && 14908b22bf3fSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 14918b22bf3fSmrg elif test -f "$ac_srcdir/configure"; then 14928b22bf3fSmrg echo && 14938b22bf3fSmrg $SHELL "$ac_srcdir/configure" --help=recursive 14948b22bf3fSmrg else 149596a81b41Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 14968b22bf3fSmrg fi || ac_status=$? 14978b22bf3fSmrg cd "$ac_pwd" || { ac_status=$?; break; } 14988b22bf3fSmrg done 14998b22bf3fSmrgfi 15008b22bf3fSmrg 15018b22bf3fSmrgtest -n "$ac_init_help" && exit $ac_status 15028b22bf3fSmrgif $ac_init_version; then 15038b22bf3fSmrg cat <<\_ACEOF 15049e1184feSmrgxrdb configure 1.2.1 1505c74b14bdSmrggenerated by GNU Autoconf 2.69 15068b22bf3fSmrg 1507c74b14bdSmrgCopyright (C) 2012 Free Software Foundation, Inc. 15088b22bf3fSmrgThis configure script is free software; the Free Software Foundation 15098b22bf3fSmrggives unlimited permission to copy, distribute and modify it. 15108b22bf3fSmrg_ACEOF 15118b22bf3fSmrg exit 15128b22bf3fSmrgfi 15138b22bf3fSmrg 15145bd32fd1Smrg## ------------------------ ## 15155bd32fd1Smrg## Autoconf initialization. ## 15165bd32fd1Smrg## ------------------------ ## 15178b22bf3fSmrg 15185bd32fd1Smrg# ac_fn_c_try_compile LINENO 15195bd32fd1Smrg# -------------------------- 15205bd32fd1Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 15215bd32fd1Smrgac_fn_c_try_compile () 15228b22bf3fSmrg{ 15235bd32fd1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15245bd32fd1Smrg rm -f conftest.$ac_objext 15255bd32fd1Smrg if { { ac_try="$ac_compile" 15265bd32fd1Smrgcase "(($ac_try" in 15275bd32fd1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15285bd32fd1Smrg *) ac_try_echo=$ac_try;; 15295bd32fd1Smrgesac 15305bd32fd1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 15315bd32fd1Smrg$as_echo "$ac_try_echo"; } >&5 15325bd32fd1Smrg (eval "$ac_compile") 2>conftest.err 15335bd32fd1Smrg ac_status=$? 15345bd32fd1Smrg if test -s conftest.err; then 15355bd32fd1Smrg grep -v '^ *+' conftest.err >conftest.er1 15365bd32fd1Smrg cat conftest.er1 >&5 15375bd32fd1Smrg mv -f conftest.er1 conftest.err 15385bd32fd1Smrg fi 15395bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 15405bd32fd1Smrg test $ac_status = 0; } && { 15415bd32fd1Smrg test -z "$ac_c_werror_flag" || 15425bd32fd1Smrg test ! -s conftest.err 15435bd32fd1Smrg } && test -s conftest.$ac_objext; then : 15445bd32fd1Smrg ac_retval=0 15455bd32fd1Smrgelse 15465bd32fd1Smrg $as_echo "$as_me: failed program was:" >&5 15475bd32fd1Smrgsed 's/^/| /' conftest.$ac_ext >&5 15488b22bf3fSmrg 15495bd32fd1Smrg ac_retval=1 15505bd32fd1Smrgfi 15515bd32fd1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 15525bd32fd1Smrg as_fn_set_status $ac_retval 15538b22bf3fSmrg 15545bd32fd1Smrg} # ac_fn_c_try_compile 15558b22bf3fSmrg 15565bd32fd1Smrg# ac_fn_c_try_cpp LINENO 15575bd32fd1Smrg# ---------------------- 15585bd32fd1Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 15595bd32fd1Smrgac_fn_c_try_cpp () 15605bd32fd1Smrg{ 15615bd32fd1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15625bd32fd1Smrg if { { ac_try="$ac_cpp conftest.$ac_ext" 15635bd32fd1Smrgcase "(($ac_try" in 15645bd32fd1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15655bd32fd1Smrg *) ac_try_echo=$ac_try;; 15665bd32fd1Smrgesac 15675bd32fd1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 15685bd32fd1Smrg$as_echo "$ac_try_echo"; } >&5 15695bd32fd1Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 15705bd32fd1Smrg ac_status=$? 15715bd32fd1Smrg if test -s conftest.err; then 15725bd32fd1Smrg grep -v '^ *+' conftest.err >conftest.er1 15735bd32fd1Smrg cat conftest.er1 >&5 15745bd32fd1Smrg mv -f conftest.er1 conftest.err 15755bd32fd1Smrg fi 15765bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 15775bd32fd1Smrg test $ac_status = 0; } > conftest.i && { 15785bd32fd1Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 15795bd32fd1Smrg test ! -s conftest.err 15805bd32fd1Smrg }; then : 15815bd32fd1Smrg ac_retval=0 15825bd32fd1Smrgelse 15835bd32fd1Smrg $as_echo "$as_me: failed program was:" >&5 15845bd32fd1Smrgsed 's/^/| /' conftest.$ac_ext >&5 15855bd32fd1Smrg 15865bd32fd1Smrg ac_retval=1 15875bd32fd1Smrgfi 15885bd32fd1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 15895bd32fd1Smrg as_fn_set_status $ac_retval 15905bd32fd1Smrg 15915bd32fd1Smrg} # ac_fn_c_try_cpp 15925bd32fd1Smrg 1593d13010c3Smrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1594d13010c3Smrg# ------------------------------------------------------- 1595d13010c3Smrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1596d13010c3Smrg# the include files in INCLUDES and setting the cache variable VAR 1597d13010c3Smrg# accordingly. 1598d13010c3Smrgac_fn_c_check_header_mongrel () 1599d13010c3Smrg{ 1600d13010c3Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1601d13010c3Smrg if eval \${$3+:} false; then : 1602d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1603d13010c3Smrg$as_echo_n "checking for $2... " >&6; } 1604d13010c3Smrgif eval \${$3+:} false; then : 1605d13010c3Smrg $as_echo_n "(cached) " >&6 1606d13010c3Smrgfi 1607d13010c3Smrgeval ac_res=\$$3 1608d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1609d13010c3Smrg$as_echo "$ac_res" >&6; } 1610d13010c3Smrgelse 1611d13010c3Smrg # Is the header compilable? 1612d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1613d13010c3Smrg$as_echo_n "checking $2 usability... " >&6; } 1614d13010c3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1615d13010c3Smrg/* end confdefs.h. */ 1616d13010c3Smrg$4 1617d13010c3Smrg#include <$2> 1618d13010c3Smrg_ACEOF 1619d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 1620d13010c3Smrg ac_header_compiler=yes 1621d13010c3Smrgelse 1622d13010c3Smrg ac_header_compiler=no 1623d13010c3Smrgfi 1624d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1625d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1626d13010c3Smrg$as_echo "$ac_header_compiler" >&6; } 1627d13010c3Smrg 1628d13010c3Smrg# Is the header present? 1629d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1630d13010c3Smrg$as_echo_n "checking $2 presence... " >&6; } 1631d13010c3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1632d13010c3Smrg/* end confdefs.h. */ 1633d13010c3Smrg#include <$2> 1634d13010c3Smrg_ACEOF 1635d13010c3Smrgif ac_fn_c_try_cpp "$LINENO"; then : 1636d13010c3Smrg ac_header_preproc=yes 1637d13010c3Smrgelse 1638d13010c3Smrg ac_header_preproc=no 1639d13010c3Smrgfi 1640d13010c3Smrgrm -f conftest.err conftest.i conftest.$ac_ext 1641d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1642d13010c3Smrg$as_echo "$ac_header_preproc" >&6; } 1643d13010c3Smrg 1644d13010c3Smrg# So? What about this header? 1645d13010c3Smrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1646d13010c3Smrg yes:no: ) 1647d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1648d13010c3Smrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1649d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1650d13010c3Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1651d13010c3Smrg ;; 1652d13010c3Smrg no:yes:* ) 1653d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1654d13010c3Smrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1655d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1656d13010c3Smrg$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1657d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1658d13010c3Smrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1659d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1660d13010c3Smrg$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1661d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1662d13010c3Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 16638e74c62dSmrg( $as_echo "## ------------------------------------------------------------------ ## 16648e74c62dSmrg## Report this to https://gitlab.freedesktop.org/xorg/app/xrdb/issues ## 16658e74c62dSmrg## ------------------------------------------------------------------ ##" 1666d13010c3Smrg ) | sed "s/^/$as_me: WARNING: /" >&2 1667d13010c3Smrg ;; 1668d13010c3Smrgesac 1669d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1670d13010c3Smrg$as_echo_n "checking for $2... " >&6; } 1671d13010c3Smrgif eval \${$3+:} false; then : 1672d13010c3Smrg $as_echo_n "(cached) " >&6 1673d13010c3Smrgelse 1674d13010c3Smrg eval "$3=\$ac_header_compiler" 1675d13010c3Smrgfi 1676d13010c3Smrgeval ac_res=\$$3 1677d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1678d13010c3Smrg$as_echo "$ac_res" >&6; } 1679d13010c3Smrgfi 1680d13010c3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1681d13010c3Smrg 1682d13010c3Smrg} # ac_fn_c_check_header_mongrel 1683d13010c3Smrg 16845bd32fd1Smrg# ac_fn_c_try_run LINENO 16855bd32fd1Smrg# ---------------------- 16865bd32fd1Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 16875bd32fd1Smrg# that executables *can* be run. 16885bd32fd1Smrgac_fn_c_try_run () 16895bd32fd1Smrg{ 16905bd32fd1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16915bd32fd1Smrg if { { ac_try="$ac_link" 16925bd32fd1Smrgcase "(($ac_try" in 16935bd32fd1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16945bd32fd1Smrg *) ac_try_echo=$ac_try;; 16955bd32fd1Smrgesac 16965bd32fd1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16975bd32fd1Smrg$as_echo "$ac_try_echo"; } >&5 16985bd32fd1Smrg (eval "$ac_link") 2>&5 16995bd32fd1Smrg ac_status=$? 17005bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17015bd32fd1Smrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 17025bd32fd1Smrg { { case "(($ac_try" in 17035bd32fd1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17045bd32fd1Smrg *) ac_try_echo=$ac_try;; 17055bd32fd1Smrgesac 17065bd32fd1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 17075bd32fd1Smrg$as_echo "$ac_try_echo"; } >&5 17085bd32fd1Smrg (eval "$ac_try") 2>&5 17095bd32fd1Smrg ac_status=$? 17105bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17115bd32fd1Smrg test $ac_status = 0; }; }; then : 17125bd32fd1Smrg ac_retval=0 17135bd32fd1Smrgelse 17145bd32fd1Smrg $as_echo "$as_me: program exited with status $ac_status" >&5 17155bd32fd1Smrg $as_echo "$as_me: failed program was:" >&5 17165bd32fd1Smrgsed 's/^/| /' conftest.$ac_ext >&5 17175bd32fd1Smrg 17185bd32fd1Smrg ac_retval=$ac_status 17195bd32fd1Smrgfi 17205bd32fd1Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 17215bd32fd1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17225bd32fd1Smrg as_fn_set_status $ac_retval 17235bd32fd1Smrg 17245bd32fd1Smrg} # ac_fn_c_try_run 17255bd32fd1Smrg 17265bd32fd1Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 17275bd32fd1Smrg# ------------------------------------------------------- 17285bd32fd1Smrg# Tests whether HEADER exists and can be compiled using the include files in 17295bd32fd1Smrg# INCLUDES, setting the cache variable VAR accordingly. 17305bd32fd1Smrgac_fn_c_check_header_compile () 17315bd32fd1Smrg{ 17325bd32fd1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 17335bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 17345bd32fd1Smrg$as_echo_n "checking for $2... " >&6; } 17355bd32fd1Smrgif eval \${$3+:} false; then : 17365bd32fd1Smrg $as_echo_n "(cached) " >&6 17375bd32fd1Smrgelse 17385bd32fd1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17395bd32fd1Smrg/* end confdefs.h. */ 17405bd32fd1Smrg$4 17415bd32fd1Smrg#include <$2> 17425bd32fd1Smrg_ACEOF 17435bd32fd1Smrgif ac_fn_c_try_compile "$LINENO"; then : 17445bd32fd1Smrg eval "$3=yes" 17455bd32fd1Smrgelse 17465bd32fd1Smrg eval "$3=no" 17475bd32fd1Smrgfi 17485bd32fd1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17495bd32fd1Smrgfi 17505bd32fd1Smrgeval ac_res=\$$3 17515bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 17525bd32fd1Smrg$as_echo "$ac_res" >&6; } 17535bd32fd1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17545bd32fd1Smrg 17555bd32fd1Smrg} # ac_fn_c_check_header_compile 17565bd32fd1Smrg 1757d13010c3Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1758d13010c3Smrg# --------------------------------------------- 1759d13010c3Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1760d13010c3Smrg# accordingly. 1761d13010c3Smrgac_fn_c_check_decl () 1762d13010c3Smrg{ 1763d13010c3Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1764d13010c3Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1765d13010c3Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1766d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1767d13010c3Smrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1768d13010c3Smrgif eval \${$3+:} false; then : 1769d13010c3Smrg $as_echo_n "(cached) " >&6 1770d13010c3Smrgelse 1771d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1772d13010c3Smrg/* end confdefs.h. */ 1773d13010c3Smrg$4 1774d13010c3Smrgint 1775d13010c3Smrgmain () 1776d13010c3Smrg{ 1777d13010c3Smrg#ifndef $as_decl_name 1778d13010c3Smrg#ifdef __cplusplus 1779d13010c3Smrg (void) $as_decl_use; 1780d13010c3Smrg#else 1781d13010c3Smrg (void) $as_decl_name; 1782d13010c3Smrg#endif 1783d13010c3Smrg#endif 1784d13010c3Smrg 1785d13010c3Smrg ; 1786d13010c3Smrg return 0; 1787d13010c3Smrg} 1788d13010c3Smrg_ACEOF 1789d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 1790d13010c3Smrg eval "$3=yes" 1791d13010c3Smrgelse 1792d13010c3Smrg eval "$3=no" 1793d13010c3Smrgfi 1794d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1795d13010c3Smrgfi 1796d13010c3Smrgeval ac_res=\$$3 1797d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1798d13010c3Smrg$as_echo "$ac_res" >&6; } 1799d13010c3Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1800d13010c3Smrg 1801d13010c3Smrg} # ac_fn_c_check_decl 1802d13010c3Smrg 18035bd32fd1Smrg# ac_fn_c_try_link LINENO 18045bd32fd1Smrg# ----------------------- 18055bd32fd1Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 18065bd32fd1Smrgac_fn_c_try_link () 18075bd32fd1Smrg{ 18085bd32fd1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18095bd32fd1Smrg rm -f conftest.$ac_objext conftest$ac_exeext 18105bd32fd1Smrg if { { ac_try="$ac_link" 18115bd32fd1Smrgcase "(($ac_try" in 18125bd32fd1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18135bd32fd1Smrg *) ac_try_echo=$ac_try;; 18145bd32fd1Smrgesac 18155bd32fd1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 18165bd32fd1Smrg$as_echo "$ac_try_echo"; } >&5 18175bd32fd1Smrg (eval "$ac_link") 2>conftest.err 18185bd32fd1Smrg ac_status=$? 18195bd32fd1Smrg if test -s conftest.err; then 18205bd32fd1Smrg grep -v '^ *+' conftest.err >conftest.er1 18215bd32fd1Smrg cat conftest.er1 >&5 18225bd32fd1Smrg mv -f conftest.er1 conftest.err 18235bd32fd1Smrg fi 18245bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18255bd32fd1Smrg test $ac_status = 0; } && { 18265bd32fd1Smrg test -z "$ac_c_werror_flag" || 18275bd32fd1Smrg test ! -s conftest.err 18285bd32fd1Smrg } && test -s conftest$ac_exeext && { 18295bd32fd1Smrg test "$cross_compiling" = yes || 1830c74b14bdSmrg test -x conftest$ac_exeext 18315bd32fd1Smrg }; then : 18325bd32fd1Smrg ac_retval=0 18335bd32fd1Smrgelse 18345bd32fd1Smrg $as_echo "$as_me: failed program was:" >&5 18355bd32fd1Smrgsed 's/^/| /' conftest.$ac_ext >&5 18365bd32fd1Smrg 18375bd32fd1Smrg ac_retval=1 18385bd32fd1Smrgfi 18395bd32fd1Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 18405bd32fd1Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 18415bd32fd1Smrg # interfere with the next link command; also delete a directory that is 18425bd32fd1Smrg # left behind by Apple's compiler. We do this before executing the actions. 18435bd32fd1Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 18445bd32fd1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 18455bd32fd1Smrg as_fn_set_status $ac_retval 18465bd32fd1Smrg 18475bd32fd1Smrg} # ac_fn_c_try_link 18485bd32fd1Smrg 18495bd32fd1Smrg# ac_fn_c_check_func LINENO FUNC VAR 18505bd32fd1Smrg# ---------------------------------- 18515bd32fd1Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 18525bd32fd1Smrgac_fn_c_check_func () 18535bd32fd1Smrg{ 18545bd32fd1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18555bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 18565bd32fd1Smrg$as_echo_n "checking for $2... " >&6; } 18575bd32fd1Smrgif eval \${$3+:} false; then : 18585bd32fd1Smrg $as_echo_n "(cached) " >&6 18595bd32fd1Smrgelse 18605bd32fd1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18615bd32fd1Smrg/* end confdefs.h. */ 18625bd32fd1Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 18635bd32fd1Smrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 18645bd32fd1Smrg#define $2 innocuous_$2 18655bd32fd1Smrg 18665bd32fd1Smrg/* System header to define __stub macros and hopefully few prototypes, 18675bd32fd1Smrg which can conflict with char $2 (); below. 18685bd32fd1Smrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18695bd32fd1Smrg <limits.h> exists even on freestanding compilers. */ 18705bd32fd1Smrg 18715bd32fd1Smrg#ifdef __STDC__ 18725bd32fd1Smrg# include <limits.h> 18735bd32fd1Smrg#else 18745bd32fd1Smrg# include <assert.h> 18755bd32fd1Smrg#endif 18765bd32fd1Smrg 18775bd32fd1Smrg#undef $2 18785bd32fd1Smrg 18795bd32fd1Smrg/* Override any GCC internal prototype to avoid an error. 18805bd32fd1Smrg Use char because int might match the return type of a GCC 18815bd32fd1Smrg builtin and then its argument prototype would still apply. */ 18825bd32fd1Smrg#ifdef __cplusplus 18835bd32fd1Smrgextern "C" 18845bd32fd1Smrg#endif 18855bd32fd1Smrgchar $2 (); 18865bd32fd1Smrg/* The GNU C library defines this for functions which it implements 18875bd32fd1Smrg to always fail with ENOSYS. Some functions are actually named 18885bd32fd1Smrg something starting with __ and the normal name is an alias. */ 18895bd32fd1Smrg#if defined __stub_$2 || defined __stub___$2 18905bd32fd1Smrgchoke me 18915bd32fd1Smrg#endif 18925bd32fd1Smrg 18935bd32fd1Smrgint 18945bd32fd1Smrgmain () 18955bd32fd1Smrg{ 18965bd32fd1Smrgreturn $2 (); 18975bd32fd1Smrg ; 18985bd32fd1Smrg return 0; 18995bd32fd1Smrg} 19005bd32fd1Smrg_ACEOF 19015bd32fd1Smrgif ac_fn_c_try_link "$LINENO"; then : 19025bd32fd1Smrg eval "$3=yes" 19035bd32fd1Smrgelse 19045bd32fd1Smrg eval "$3=no" 19055bd32fd1Smrgfi 19065bd32fd1Smrgrm -f core conftest.err conftest.$ac_objext \ 19075bd32fd1Smrg conftest$ac_exeext conftest.$ac_ext 19085bd32fd1Smrgfi 19095bd32fd1Smrgeval ac_res=\$$3 19105bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 19115bd32fd1Smrg$as_echo "$ac_res" >&6; } 19125bd32fd1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 19135bd32fd1Smrg 19145bd32fd1Smrg} # ac_fn_c_check_func 19155bd32fd1Smrgcat >config.log <<_ACEOF 19165bd32fd1SmrgThis file contains any messages produced by compilers while 19175bd32fd1Smrgrunning configure, to aid debugging if configure makes a mistake. 19185bd32fd1Smrg 19199e1184feSmrgIt was created by xrdb $as_me 1.2.1, which was 1920c74b14bdSmrggenerated by GNU Autoconf 2.69. Invocation command line was 19215bd32fd1Smrg 19225bd32fd1Smrg $ $0 $@ 19235bd32fd1Smrg 19245bd32fd1Smrg_ACEOF 19255bd32fd1Smrgexec 5>>config.log 19265bd32fd1Smrg{ 19275bd32fd1Smrgcat <<_ASUNAME 19285bd32fd1Smrg## --------- ## 19295bd32fd1Smrg## Platform. ## 19305bd32fd1Smrg## --------- ## 19315bd32fd1Smrg 19325bd32fd1Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 19335bd32fd1Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 19345bd32fd1Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 19355bd32fd1Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 19365bd32fd1Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 19375bd32fd1Smrg 19385bd32fd1Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 19395bd32fd1Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 19405bd32fd1Smrg 19415bd32fd1Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 19425bd32fd1Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 19435bd32fd1Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 19445bd32fd1Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 19455bd32fd1Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 19465bd32fd1Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 19475bd32fd1Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 19485bd32fd1Smrg 19495bd32fd1Smrg_ASUNAME 19505bd32fd1Smrg 19515bd32fd1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19525bd32fd1Smrgfor as_dir in $PATH 19538b22bf3fSmrgdo 19548b22bf3fSmrg IFS=$as_save_IFS 19558b22bf3fSmrg test -z "$as_dir" && as_dir=. 19565bd32fd1Smrg $as_echo "PATH: $as_dir" 19575bd32fd1Smrg done 19588b22bf3fSmrgIFS=$as_save_IFS 19598b22bf3fSmrg 19608b22bf3fSmrg} >&5 19618b22bf3fSmrg 19628b22bf3fSmrgcat >&5 <<_ACEOF 19638b22bf3fSmrg 19648b22bf3fSmrg 19658b22bf3fSmrg## ----------- ## 19668b22bf3fSmrg## Core tests. ## 19678b22bf3fSmrg## ----------- ## 19688b22bf3fSmrg 19698b22bf3fSmrg_ACEOF 19708b22bf3fSmrg 19718b22bf3fSmrg 19728b22bf3fSmrg# Keep a trace of the command line. 19738b22bf3fSmrg# Strip out --no-create and --no-recursion so they do not pile up. 19748b22bf3fSmrg# Strip out --silent because we don't want to record it for future runs. 19758b22bf3fSmrg# Also quote any args containing shell meta-characters. 19768b22bf3fSmrg# Make two passes to allow for proper duplicate-argument suppression. 19778b22bf3fSmrgac_configure_args= 19788b22bf3fSmrgac_configure_args0= 19798b22bf3fSmrgac_configure_args1= 19808b22bf3fSmrgac_must_keep_next=false 19818b22bf3fSmrgfor ac_pass in 1 2 19828b22bf3fSmrgdo 19838b22bf3fSmrg for ac_arg 19848b22bf3fSmrg do 19858b22bf3fSmrg case $ac_arg in 19868b22bf3fSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 19878b22bf3fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19888b22bf3fSmrg | -silent | --silent | --silen | --sile | --sil) 19898b22bf3fSmrg continue ;; 19908b22bf3fSmrg *\'*) 199196a81b41Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 19928b22bf3fSmrg esac 19938b22bf3fSmrg case $ac_pass in 19945bd32fd1Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 19958b22bf3fSmrg 2) 19965bd32fd1Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 19978b22bf3fSmrg if test $ac_must_keep_next = true; then 19988b22bf3fSmrg ac_must_keep_next=false # Got value, back to normal. 19998b22bf3fSmrg else 20008b22bf3fSmrg case $ac_arg in 20018b22bf3fSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 20028b22bf3fSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 20038b22bf3fSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 20048b22bf3fSmrg | -with-* | --with-* | -without-* | --without-* | --x) 20058b22bf3fSmrg case "$ac_configure_args0 " in 20068b22bf3fSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 20078b22bf3fSmrg esac 20088b22bf3fSmrg ;; 20098b22bf3fSmrg -* ) ac_must_keep_next=true ;; 20108b22bf3fSmrg esac 20118b22bf3fSmrg fi 20125bd32fd1Smrg as_fn_append ac_configure_args " '$ac_arg'" 20138b22bf3fSmrg ;; 20148b22bf3fSmrg esac 20158b22bf3fSmrg done 20168b22bf3fSmrgdone 20175bd32fd1Smrg{ ac_configure_args0=; unset ac_configure_args0;} 20185bd32fd1Smrg{ ac_configure_args1=; unset ac_configure_args1;} 20198b22bf3fSmrg 20208b22bf3fSmrg# When interrupted or exit'd, cleanup temporary files, and complete 20218b22bf3fSmrg# config.log. We remove comments because anyway the quotes in there 20228b22bf3fSmrg# would cause problems or look ugly. 20238b22bf3fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 20248b22bf3fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 20258b22bf3fSmrgtrap 'exit_status=$? 20268b22bf3fSmrg # Save into config.log some information that might help in debugging. 20278b22bf3fSmrg { 20288b22bf3fSmrg echo 20298b22bf3fSmrg 20305bd32fd1Smrg $as_echo "## ---------------- ## 20318b22bf3fSmrg## Cache variables. ## 20325bd32fd1Smrg## ---------------- ##" 20338b22bf3fSmrg echo 20348b22bf3fSmrg # The following way of writing the cache mishandles newlines in values, 20358b22bf3fSmrg( 20368b22bf3fSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 20378b22bf3fSmrg eval ac_val=\$$ac_var 20388b22bf3fSmrg case $ac_val in #( 20398b22bf3fSmrg *${as_nl}*) 20408b22bf3fSmrg case $ac_var in #( 20415bd32fd1Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 204296a81b41Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 20438b22bf3fSmrg esac 20448b22bf3fSmrg case $ac_var in #( 20458b22bf3fSmrg _ | IFS | as_nl) ;; #( 204696a81b41Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 20475bd32fd1Smrg *) { eval $ac_var=; unset $ac_var;} ;; 20488b22bf3fSmrg esac ;; 20498b22bf3fSmrg esac 20508b22bf3fSmrg done 20518b22bf3fSmrg (set) 2>&1 | 20528b22bf3fSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 20538b22bf3fSmrg *${as_nl}ac_space=\ *) 20548b22bf3fSmrg sed -n \ 20558b22bf3fSmrg "s/'\''/'\''\\\\'\'''\''/g; 20568b22bf3fSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 20578b22bf3fSmrg ;; #( 20588b22bf3fSmrg *) 20598b22bf3fSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 20608b22bf3fSmrg ;; 20618b22bf3fSmrg esac | 20628b22bf3fSmrg sort 20638b22bf3fSmrg) 20648b22bf3fSmrg echo 20658b22bf3fSmrg 20665bd32fd1Smrg $as_echo "## ----------------- ## 20678b22bf3fSmrg## Output variables. ## 20685bd32fd1Smrg## ----------------- ##" 20698b22bf3fSmrg echo 20708b22bf3fSmrg for ac_var in $ac_subst_vars 20718b22bf3fSmrg do 20728b22bf3fSmrg eval ac_val=\$$ac_var 20738b22bf3fSmrg case $ac_val in 207496a81b41Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 20758b22bf3fSmrg esac 207696a81b41Smrg $as_echo "$ac_var='\''$ac_val'\''" 20778b22bf3fSmrg done | sort 20788b22bf3fSmrg echo 20798b22bf3fSmrg 20808b22bf3fSmrg if test -n "$ac_subst_files"; then 20815bd32fd1Smrg $as_echo "## ------------------- ## 20828b22bf3fSmrg## File substitutions. ## 20835bd32fd1Smrg## ------------------- ##" 20848b22bf3fSmrg echo 20858b22bf3fSmrg for ac_var in $ac_subst_files 20868b22bf3fSmrg do 20878b22bf3fSmrg eval ac_val=\$$ac_var 20888b22bf3fSmrg case $ac_val in 208996a81b41Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 20908b22bf3fSmrg esac 209196a81b41Smrg $as_echo "$ac_var='\''$ac_val'\''" 20928b22bf3fSmrg done | sort 20938b22bf3fSmrg echo 20948b22bf3fSmrg fi 20958b22bf3fSmrg 20968b22bf3fSmrg if test -s confdefs.h; then 20975bd32fd1Smrg $as_echo "## ----------- ## 20988b22bf3fSmrg## confdefs.h. ## 20995bd32fd1Smrg## ----------- ##" 21008b22bf3fSmrg echo 21018b22bf3fSmrg cat confdefs.h 21028b22bf3fSmrg echo 21038b22bf3fSmrg fi 21048b22bf3fSmrg test "$ac_signal" != 0 && 210596a81b41Smrg $as_echo "$as_me: caught signal $ac_signal" 210696a81b41Smrg $as_echo "$as_me: exit $exit_status" 21078b22bf3fSmrg } >&5 21088b22bf3fSmrg rm -f core *.core core.conftest.* && 21098b22bf3fSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 21108b22bf3fSmrg exit $exit_status 21118b22bf3fSmrg' 0 21128b22bf3fSmrgfor ac_signal in 1 2 13 15; do 21135bd32fd1Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 21148b22bf3fSmrgdone 21158b22bf3fSmrgac_signal=0 21168b22bf3fSmrg 21178b22bf3fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 21188b22bf3fSmrgrm -f -r conftest* confdefs.h 21198b22bf3fSmrg 21205bd32fd1Smrg$as_echo "/* confdefs.h */" > confdefs.h 21215bd32fd1Smrg 21228b22bf3fSmrg# Predefined preprocessor variables. 21238b22bf3fSmrg 21248b22bf3fSmrgcat >>confdefs.h <<_ACEOF 21258b22bf3fSmrg#define PACKAGE_NAME "$PACKAGE_NAME" 21268b22bf3fSmrg_ACEOF 21278b22bf3fSmrg 21288b22bf3fSmrgcat >>confdefs.h <<_ACEOF 21298b22bf3fSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 21308b22bf3fSmrg_ACEOF 21318b22bf3fSmrg 21328b22bf3fSmrgcat >>confdefs.h <<_ACEOF 21338b22bf3fSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 21348b22bf3fSmrg_ACEOF 21358b22bf3fSmrg 21368b22bf3fSmrgcat >>confdefs.h <<_ACEOF 21378b22bf3fSmrg#define PACKAGE_STRING "$PACKAGE_STRING" 21388b22bf3fSmrg_ACEOF 21398b22bf3fSmrg 21408b22bf3fSmrgcat >>confdefs.h <<_ACEOF 21418b22bf3fSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 21428b22bf3fSmrg_ACEOF 21438b22bf3fSmrg 21445bd32fd1Smrgcat >>confdefs.h <<_ACEOF 21455bd32fd1Smrg#define PACKAGE_URL "$PACKAGE_URL" 21465bd32fd1Smrg_ACEOF 21475bd32fd1Smrg 21488b22bf3fSmrg 21498b22bf3fSmrg# Let the site file select an alternate cache file if it wants to. 215096a81b41Smrg# Prefer an explicitly selected file to automatically selected ones. 215196a81b41Smrgac_site_file1=NONE 215296a81b41Smrgac_site_file2=NONE 21538b22bf3fSmrgif test -n "$CONFIG_SITE"; then 21545bd32fd1Smrg # We do not want a PATH search for config.site. 21555bd32fd1Smrg case $CONFIG_SITE in #(( 21565bd32fd1Smrg -*) ac_site_file1=./$CONFIG_SITE;; 21575bd32fd1Smrg */*) ac_site_file1=$CONFIG_SITE;; 21585bd32fd1Smrg *) ac_site_file1=./$CONFIG_SITE;; 21595bd32fd1Smrg esac 21608b22bf3fSmrgelif test "x$prefix" != xNONE; then 216196a81b41Smrg ac_site_file1=$prefix/share/config.site 216296a81b41Smrg ac_site_file2=$prefix/etc/config.site 21638b22bf3fSmrgelse 216496a81b41Smrg ac_site_file1=$ac_default_prefix/share/config.site 216596a81b41Smrg ac_site_file2=$ac_default_prefix/etc/config.site 21668b22bf3fSmrgfi 216796a81b41Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 21688b22bf3fSmrgdo 216996a81b41Smrg test "x$ac_site_file" = xNONE && continue 21705bd32fd1Smrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 21715bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 217296a81b41Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 21738b22bf3fSmrg sed 's/^/| /' "$ac_site_file" >&5 21745bd32fd1Smrg . "$ac_site_file" \ 21755bd32fd1Smrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 21765bd32fd1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 21775bd32fd1Smrgas_fn_error $? "failed to load site script $ac_site_file 21785bd32fd1SmrgSee \`config.log' for more details" "$LINENO" 5; } 21798b22bf3fSmrg fi 21808b22bf3fSmrgdone 21818b22bf3fSmrg 21828b22bf3fSmrgif test -r "$cache_file"; then 21835bd32fd1Smrg # Some versions of bash will fail to source /dev/null (special files 21845bd32fd1Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 21855bd32fd1Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 21865bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 218796a81b41Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 21888b22bf3fSmrg case $cache_file in 21898b22bf3fSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 21908b22bf3fSmrg *) . "./$cache_file";; 21918b22bf3fSmrg esac 21928b22bf3fSmrg fi 21938b22bf3fSmrgelse 21945bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 219596a81b41Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 21968b22bf3fSmrg >$cache_file 21978b22bf3fSmrgfi 21988b22bf3fSmrg 21998b22bf3fSmrg# Check that the precious variables saved in the cache have kept the same 22008b22bf3fSmrg# value. 22018b22bf3fSmrgac_cache_corrupted=false 22028b22bf3fSmrgfor ac_var in $ac_precious_vars; do 22038b22bf3fSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 22048b22bf3fSmrg eval ac_new_set=\$ac_env_${ac_var}_set 22058b22bf3fSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 22068b22bf3fSmrg eval ac_new_val=\$ac_env_${ac_var}_value 22078b22bf3fSmrg case $ac_old_set,$ac_new_set in 22088b22bf3fSmrg set,) 22095bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 221096a81b41Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 22118b22bf3fSmrg ac_cache_corrupted=: ;; 22128b22bf3fSmrg ,set) 22135bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 221496a81b41Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 22158b22bf3fSmrg ac_cache_corrupted=: ;; 22168b22bf3fSmrg ,);; 22178b22bf3fSmrg *) 22188b22bf3fSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 221996a81b41Smrg # differences in whitespace do not lead to failure. 222096a81b41Smrg ac_old_val_w=`echo x $ac_old_val` 222196a81b41Smrg ac_new_val_w=`echo x $ac_new_val` 222296a81b41Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 22235bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 222496a81b41Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 222596a81b41Smrg ac_cache_corrupted=: 222696a81b41Smrg else 22275bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 222896a81b41Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 222996a81b41Smrg eval $ac_var=\$ac_old_val 223096a81b41Smrg fi 22315bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 223296a81b41Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 22335bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 223496a81b41Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 22358b22bf3fSmrg fi;; 22368b22bf3fSmrg esac 22378b22bf3fSmrg # Pass precious variables to config.status. 22388b22bf3fSmrg if test "$ac_new_set" = set; then 22398b22bf3fSmrg case $ac_new_val in 224096a81b41Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 22418b22bf3fSmrg *) ac_arg=$ac_var=$ac_new_val ;; 22428b22bf3fSmrg esac 22438b22bf3fSmrg case " $ac_configure_args " in 22448b22bf3fSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 22455bd32fd1Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 22468b22bf3fSmrg esac 22478b22bf3fSmrg fi 22488b22bf3fSmrgdone 22498b22bf3fSmrgif $ac_cache_corrupted; then 22505bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 225196a81b41Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 22525bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 225396a81b41Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 22545bd32fd1Smrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 22558b22bf3fSmrgfi 22565bd32fd1Smrg## -------------------- ## 22575bd32fd1Smrg## Main body of script. ## 22585bd32fd1Smrg## -------------------- ## 22598b22bf3fSmrg 22608b22bf3fSmrgac_ext=c 22618b22bf3fSmrgac_cpp='$CPP $CPPFLAGS' 22628b22bf3fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 22638b22bf3fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 22648b22bf3fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 22658b22bf3fSmrg 22668b22bf3fSmrg 22675bd32fd1Smrg 22685bd32fd1Smrgac_config_headers="$ac_config_headers config.h" 22695bd32fd1Smrg 2270c74b14bdSmrgac_aux_dir= 2271c74b14bdSmrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2272c74b14bdSmrg if test -f "$ac_dir/install-sh"; then 2273c74b14bdSmrg ac_aux_dir=$ac_dir 2274c74b14bdSmrg ac_install_sh="$ac_aux_dir/install-sh -c" 2275c74b14bdSmrg break 2276c74b14bdSmrg elif test -f "$ac_dir/install.sh"; then 2277c74b14bdSmrg ac_aux_dir=$ac_dir 2278c74b14bdSmrg ac_install_sh="$ac_aux_dir/install.sh -c" 2279c74b14bdSmrg break 2280c74b14bdSmrg elif test -f "$ac_dir/shtool"; then 2281c74b14bdSmrg ac_aux_dir=$ac_dir 2282c74b14bdSmrg ac_install_sh="$ac_aux_dir/shtool install -c" 2283c74b14bdSmrg break 2284c74b14bdSmrg fi 2285c74b14bdSmrgdone 2286c74b14bdSmrgif test -z "$ac_aux_dir"; then 2287c74b14bdSmrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2288c74b14bdSmrgfi 2289c74b14bdSmrg 2290c74b14bdSmrg# These three variables are undocumented and unsupported, 2291c74b14bdSmrg# and are intended to be withdrawn in a future Autoconf release. 2292c74b14bdSmrg# They can cause serious problems if a builder's source tree is in a directory 2293c74b14bdSmrg# whose full name contains unusual characters. 2294c74b14bdSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2295c74b14bdSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2296c74b14bdSmrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2297c74b14bdSmrg 2298c74b14bdSmrg 2299c74b14bdSmrg# Expand $ac_aux_dir to an absolute path. 2300c74b14bdSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2301f126e068Smrg 2302d13010c3Smrgac_ext=c 2303d13010c3Smrgac_cpp='$CPP $CPPFLAGS' 2304d13010c3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2305d13010c3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2306d13010c3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2307d13010c3Smrgif test -n "$ac_tool_prefix"; then 2308d13010c3Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2309d13010c3Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 2310d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2311d13010c3Smrg$as_echo_n "checking for $ac_word... " >&6; } 2312d13010c3Smrgif ${ac_cv_prog_CC+:} false; then : 231396a81b41Smrg $as_echo_n "(cached) " >&6 23148b22bf3fSmrgelse 2315d13010c3Smrg if test -n "$CC"; then 2316d13010c3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2317d13010c3Smrgelse 2318d13010c3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23198b22bf3fSmrgfor as_dir in $PATH 23208b22bf3fSmrgdo 23218b22bf3fSmrg IFS=$as_save_IFS 23228b22bf3fSmrg test -z "$as_dir" && as_dir=. 2323d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2324c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2325d13010c3Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 2326d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2327d13010c3Smrg break 2 2328d13010c3Smrg fi 2329d13010c3Smrgdone 23305bd32fd1Smrg done 23318b22bf3fSmrgIFS=$as_save_IFS 23328b22bf3fSmrg 23338b22bf3fSmrgfi 23348b22bf3fSmrgfi 2335d13010c3SmrgCC=$ac_cv_prog_CC 2336d13010c3Smrgif test -n "$CC"; then 2337d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2338d13010c3Smrg$as_echo "$CC" >&6; } 23398b22bf3fSmrgelse 2340d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2341d13010c3Smrg$as_echo "no" >&6; } 23428b22bf3fSmrgfi 23438b22bf3fSmrg 23448b22bf3fSmrg 234596a81b41Smrgfi 2346d13010c3Smrgif test -z "$ac_cv_prog_CC"; then 2347d13010c3Smrg ac_ct_CC=$CC 2348d13010c3Smrg # Extract the first word of "gcc", so it can be a program name with args. 2349d13010c3Smrgset dummy gcc; ac_word=$2 23505bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 235196a81b41Smrg$as_echo_n "checking for $ac_word... " >&6; } 2352d13010c3Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 235396a81b41Smrg $as_echo_n "(cached) " >&6 235496a81b41Smrgelse 2355d13010c3Smrg if test -n "$ac_ct_CC"; then 2356d13010c3Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 235796a81b41Smrgelse 235896a81b41Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 235996a81b41Smrgfor as_dir in $PATH 236096a81b41Smrgdo 236196a81b41Smrg IFS=$as_save_IFS 236296a81b41Smrg test -z "$as_dir" && as_dir=. 23635bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2364c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2365d13010c3Smrg ac_cv_prog_ac_ct_CC="gcc" 23665bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 236796a81b41Smrg break 2 236896a81b41Smrg fi 236996a81b41Smrgdone 23705bd32fd1Smrg done 237196a81b41SmrgIFS=$as_save_IFS 237296a81b41Smrg 237396a81b41Smrgfi 237496a81b41Smrgfi 2375d13010c3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2376d13010c3Smrgif test -n "$ac_ct_CC"; then 2377d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2378d13010c3Smrg$as_echo "$ac_ct_CC" >&6; } 237996a81b41Smrgelse 23805bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 238196a81b41Smrg$as_echo "no" >&6; } 238296a81b41Smrgfi 238396a81b41Smrg 2384d13010c3Smrg if test "x$ac_ct_CC" = x; then 2385d13010c3Smrg CC="" 2386d13010c3Smrg else 2387d13010c3Smrg case $cross_compiling:$ac_tool_warned in 2388d13010c3Smrgyes:) 2389d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2390d13010c3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2391d13010c3Smrgac_tool_warned=yes ;; 2392d13010c3Smrgesac 2393d13010c3Smrg CC=$ac_ct_CC 2394d13010c3Smrg fi 2395d13010c3Smrgelse 2396d13010c3Smrg CC="$ac_cv_prog_CC" 239796a81b41Smrgfi 2398d13010c3Smrg 2399d13010c3Smrgif test -z "$CC"; then 2400d13010c3Smrg if test -n "$ac_tool_prefix"; then 2401d13010c3Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2402d13010c3Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 24035bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 240496a81b41Smrg$as_echo_n "checking for $ac_word... " >&6; } 2405d13010c3Smrgif ${ac_cv_prog_CC+:} false; then : 240696a81b41Smrg $as_echo_n "(cached) " >&6 240796a81b41Smrgelse 2408d13010c3Smrg if test -n "$CC"; then 2409d13010c3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 241096a81b41Smrgelse 241196a81b41Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 241296a81b41Smrgfor as_dir in $PATH 241396a81b41Smrgdo 241496a81b41Smrg IFS=$as_save_IFS 241596a81b41Smrg test -z "$as_dir" && as_dir=. 24165bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2417c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2418d13010c3Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 24195bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 242096a81b41Smrg break 2 242196a81b41Smrg fi 242296a81b41Smrgdone 24235bd32fd1Smrg done 242496a81b41SmrgIFS=$as_save_IFS 242596a81b41Smrg 242696a81b41Smrgfi 242796a81b41Smrgfi 2428d13010c3SmrgCC=$ac_cv_prog_CC 2429d13010c3Smrgif test -n "$CC"; then 2430d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2431d13010c3Smrg$as_echo "$CC" >&6; } 243296a81b41Smrgelse 24335bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 243496a81b41Smrg$as_echo "no" >&6; } 243596a81b41Smrgfi 243696a81b41Smrg 243796a81b41Smrg 2438d13010c3Smrg fi 243996a81b41Smrgfi 2440d13010c3Smrgif test -z "$CC"; then 2441d13010c3Smrg # Extract the first word of "cc", so it can be a program name with args. 2442d13010c3Smrgset dummy cc; ac_word=$2 2443d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2444d13010c3Smrg$as_echo_n "checking for $ac_word... " >&6; } 2445d13010c3Smrgif ${ac_cv_prog_CC+:} false; then : 244696a81b41Smrg $as_echo_n "(cached) " >&6 244796a81b41Smrgelse 2448d13010c3Smrg if test -n "$CC"; then 2449d13010c3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2450d13010c3Smrgelse 2451d13010c3Smrg ac_prog_rejected=no 2452d13010c3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2453d13010c3Smrgfor as_dir in $PATH 24548b22bf3fSmrgdo 24558b22bf3fSmrg IFS=$as_save_IFS 24568b22bf3fSmrg test -z "$as_dir" && as_dir=. 2457d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2458c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2459d13010c3Smrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2460d13010c3Smrg ac_prog_rejected=yes 2461d13010c3Smrg continue 2462d13010c3Smrg fi 2463d13010c3Smrg ac_cv_prog_CC="cc" 2464d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2465d13010c3Smrg break 2 2466d13010c3Smrg fi 2467d13010c3Smrgdone 24685bd32fd1Smrg done 24698b22bf3fSmrgIFS=$as_save_IFS 24708b22bf3fSmrg 2471d13010c3Smrgif test $ac_prog_rejected = yes; then 2472d13010c3Smrg # We found a bogon in the path, so make sure we never use it. 2473d13010c3Smrg set dummy $ac_cv_prog_CC 2474d13010c3Smrg shift 2475d13010c3Smrg if test $# != 0; then 2476d13010c3Smrg # We chose a different compiler from the bogus one. 2477d13010c3Smrg # However, it has the same basename, so the bogon will be chosen 2478d13010c3Smrg # first if we set CC to just the basename; use the full file name. 2479d13010c3Smrg shift 2480d13010c3Smrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 24818b22bf3fSmrg fi 24828b22bf3fSmrgfi 2483d13010c3Smrgfi 2484d13010c3Smrgfi 2485d13010c3SmrgCC=$ac_cv_prog_CC 2486d13010c3Smrgif test -n "$CC"; then 2487d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2488d13010c3Smrg$as_echo "$CC" >&6; } 2489d13010c3Smrgelse 2490d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2491d13010c3Smrg$as_echo "no" >&6; } 2492d13010c3Smrgfi 24938b22bf3fSmrg 24948b22bf3fSmrg 2495d13010c3Smrgfi 2496d13010c3Smrgif test -z "$CC"; then 2497d13010c3Smrg if test -n "$ac_tool_prefix"; then 2498d13010c3Smrg for ac_prog in cl.exe 2499d13010c3Smrg do 2500d13010c3Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2501d13010c3Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 25025bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 250396a81b41Smrg$as_echo_n "checking for $ac_word... " >&6; } 2504d13010c3Smrgif ${ac_cv_prog_CC+:} false; then : 250596a81b41Smrg $as_echo_n "(cached) " >&6 25068b22bf3fSmrgelse 2507d13010c3Smrg if test -n "$CC"; then 2508d13010c3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 25098b22bf3fSmrgelse 25108b22bf3fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 25118b22bf3fSmrgfor as_dir in $PATH 25128b22bf3fSmrgdo 25138b22bf3fSmrg IFS=$as_save_IFS 25148b22bf3fSmrg test -z "$as_dir" && as_dir=. 25155bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2516c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2517d13010c3Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 25185bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 25198b22bf3fSmrg break 2 25208b22bf3fSmrg fi 25218b22bf3fSmrgdone 25225bd32fd1Smrg done 25238b22bf3fSmrgIFS=$as_save_IFS 25248b22bf3fSmrg 25258b22bf3fSmrgfi 25268b22bf3fSmrgfi 2527d13010c3SmrgCC=$ac_cv_prog_CC 2528d13010c3Smrgif test -n "$CC"; then 2529d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2530d13010c3Smrg$as_echo "$CC" >&6; } 25318b22bf3fSmrgelse 25325bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 253396a81b41Smrg$as_echo "no" >&6; } 25348b22bf3fSmrgfi 25358b22bf3fSmrg 25368b22bf3fSmrg 2537d13010c3Smrg test -n "$CC" && break 2538d13010c3Smrg done 2539d13010c3Smrgfi 2540d13010c3Smrgif test -z "$CC"; then 2541d13010c3Smrg ac_ct_CC=$CC 2542d13010c3Smrg for ac_prog in cl.exe 2543d13010c3Smrgdo 2544d13010c3Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2545d13010c3Smrgset dummy $ac_prog; ac_word=$2 2546d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2547d13010c3Smrg$as_echo_n "checking for $ac_word... " >&6; } 2548d13010c3Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 254996a81b41Smrg $as_echo_n "(cached) " >&6 25508b22bf3fSmrgelse 2551d13010c3Smrg if test -n "$ac_ct_CC"; then 2552d13010c3Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2553d13010c3Smrgelse 2554d13010c3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2555d13010c3Smrgfor as_dir in $PATH 2556d13010c3Smrgdo 2557d13010c3Smrg IFS=$as_save_IFS 2558d13010c3Smrg test -z "$as_dir" && as_dir=. 2559d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2560c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2561d13010c3Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 2562d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2563d13010c3Smrg break 2 2564d13010c3Smrg fi 2565d13010c3Smrgdone 2566d13010c3Smrg done 2567d13010c3SmrgIFS=$as_save_IFS 2568d13010c3Smrg 25698b22bf3fSmrgfi 2570d13010c3Smrgfi 2571d13010c3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2572d13010c3Smrgif test -n "$ac_ct_CC"; then 2573d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2574d13010c3Smrg$as_echo "$ac_ct_CC" >&6; } 25758b22bf3fSmrgelse 25765bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 257796a81b41Smrg$as_echo "no" >&6; } 25788b22bf3fSmrgfi 25798b22bf3fSmrg 25808b22bf3fSmrg 2581d13010c3Smrg test -n "$ac_ct_CC" && break 2582d13010c3Smrgdone 25838b22bf3fSmrg 2584d13010c3Smrg if test "x$ac_ct_CC" = x; then 2585d13010c3Smrg CC="" 25868b22bf3fSmrg else 2587d13010c3Smrg case $cross_compiling:$ac_tool_warned in 2588d13010c3Smrgyes:) 2589d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2590d13010c3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2591d13010c3Smrgac_tool_warned=yes ;; 2592d13010c3Smrgesac 2593d13010c3Smrg CC=$ac_ct_CC 25948b22bf3fSmrg fi 25958b22bf3fSmrgfi 25968b22bf3fSmrg 2597d13010c3Smrgfi 25988b22bf3fSmrg 25998b22bf3fSmrg 2600d13010c3Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2601d13010c3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2602d13010c3Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 2603d13010c3SmrgSee \`config.log' for more details" "$LINENO" 5; } 26048b22bf3fSmrg 2605d13010c3Smrg# Provide some information about the compiler. 2606d13010c3Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2607d13010c3Smrgset X $ac_compile 2608d13010c3Smrgac_compiler=$2 2609d13010c3Smrgfor ac_option in --version -v -V -qversion; do 2610d13010c3Smrg { { ac_try="$ac_compiler $ac_option >&5" 2611d13010c3Smrgcase "(($ac_try" in 2612d13010c3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2613d13010c3Smrg *) ac_try_echo=$ac_try;; 2614d13010c3Smrgesac 2615d13010c3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2616d13010c3Smrg$as_echo "$ac_try_echo"; } >&5 2617d13010c3Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2618d13010c3Smrg ac_status=$? 2619d13010c3Smrg if test -s conftest.err; then 2620d13010c3Smrg sed '10a\ 2621d13010c3Smrg... rest of stderr output deleted ... 2622d13010c3Smrg 10q' conftest.err >conftest.er1 2623d13010c3Smrg cat conftest.er1 >&5 2624d13010c3Smrg fi 2625d13010c3Smrg rm -f conftest.er1 conftest.err 2626d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2627d13010c3Smrg test $ac_status = 0; } 2628d13010c3Smrgdone 26298b22bf3fSmrg 2630d13010c3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 2631d13010c3Smrg/* end confdefs.h. */ 26328b22bf3fSmrg 2633d13010c3Smrgint 2634d13010c3Smrgmain () 2635d13010c3Smrg{ 26368b22bf3fSmrg 2637d13010c3Smrg ; 2638d13010c3Smrg return 0; 2639d13010c3Smrg} 2640d13010c3Smrg_ACEOF 2641d13010c3Smrgac_clean_files_save=$ac_clean_files 2642d13010c3Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2643d13010c3Smrg# Try to create an executable without -o first, disregard a.out. 2644d13010c3Smrg# It will help us diagnose broken compilers, and finding out an intuition 2645d13010c3Smrg# of exeext. 2646d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2647d13010c3Smrg$as_echo_n "checking whether the C compiler works... " >&6; } 2648d13010c3Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 26498b22bf3fSmrg 2650d13010c3Smrg# The possible output files: 2651d13010c3Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 26528b22bf3fSmrg 2653d13010c3Smrgac_rmfiles= 2654d13010c3Smrgfor ac_file in $ac_files 2655d13010c3Smrgdo 2656d13010c3Smrg case $ac_file in 2657d13010c3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2658d13010c3Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2659d13010c3Smrg esac 2660d13010c3Smrgdone 2661d13010c3Smrgrm -f $ac_rmfiles 26628b22bf3fSmrg 2663d13010c3Smrgif { { ac_try="$ac_link_default" 2664d13010c3Smrgcase "(($ac_try" in 2665d13010c3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2666d13010c3Smrg *) ac_try_echo=$ac_try;; 2667d13010c3Smrgesac 2668d13010c3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2669d13010c3Smrg$as_echo "$ac_try_echo"; } >&5 2670d13010c3Smrg (eval "$ac_link_default") 2>&5 2671d13010c3Smrg ac_status=$? 2672d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2673d13010c3Smrg test $ac_status = 0; }; then : 2674d13010c3Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2675d13010c3Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2676d13010c3Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 2677d13010c3Smrg# so that the user can short-circuit this test for compilers unknown to 2678d13010c3Smrg# Autoconf. 2679d13010c3Smrgfor ac_file in $ac_files '' 2680d13010c3Smrgdo 2681d13010c3Smrg test -f "$ac_file" || continue 2682d13010c3Smrg case $ac_file in 2683d13010c3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2684d13010c3Smrg ;; 2685d13010c3Smrg [ab].out ) 2686d13010c3Smrg # We found the default executable, but exeext='' is most 2687d13010c3Smrg # certainly right. 2688d13010c3Smrg break;; 2689d13010c3Smrg *.* ) 2690d13010c3Smrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2691d13010c3Smrg then :; else 2692d13010c3Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2693d13010c3Smrg fi 2694d13010c3Smrg # We set ac_cv_exeext here because the later test for it is not 2695d13010c3Smrg # safe: cross compilers may not add the suffix if given an `-o' 2696d13010c3Smrg # argument, so we may need to know it at that point already. 2697d13010c3Smrg # Even if this section looks crufty: it has the advantage of 2698d13010c3Smrg # actually working. 2699d13010c3Smrg break;; 2700d13010c3Smrg * ) 2701d13010c3Smrg break;; 2702d13010c3Smrg esac 2703d13010c3Smrgdone 2704d13010c3Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 2705d13010c3Smrg 2706d13010c3Smrgelse 2707d13010c3Smrg ac_file='' 2708d13010c3Smrgfi 2709d13010c3Smrgif test -z "$ac_file"; then : 2710d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2711d13010c3Smrg$as_echo "no" >&6; } 2712d13010c3Smrg$as_echo "$as_me: failed program was:" >&5 2713d13010c3Smrgsed 's/^/| /' conftest.$ac_ext >&5 2714d13010c3Smrg 2715d13010c3Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2716d13010c3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2717d13010c3Smrgas_fn_error 77 "C compiler cannot create executables 2718d13010c3SmrgSee \`config.log' for more details" "$LINENO" 5; } 2719d13010c3Smrgelse 2720d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2721d13010c3Smrg$as_echo "yes" >&6; } 2722d13010c3Smrgfi 2723d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2724d13010c3Smrg$as_echo_n "checking for C compiler default output file name... " >&6; } 2725d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2726d13010c3Smrg$as_echo "$ac_file" >&6; } 2727d13010c3Smrgac_exeext=$ac_cv_exeext 2728d13010c3Smrg 2729d13010c3Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2730d13010c3Smrgac_clean_files=$ac_clean_files_save 2731d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2732d13010c3Smrg$as_echo_n "checking for suffix of executables... " >&6; } 2733d13010c3Smrgif { { ac_try="$ac_link" 2734d13010c3Smrgcase "(($ac_try" in 2735d13010c3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2736d13010c3Smrg *) ac_try_echo=$ac_try;; 2737d13010c3Smrgesac 2738d13010c3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2739d13010c3Smrg$as_echo "$ac_try_echo"; } >&5 2740d13010c3Smrg (eval "$ac_link") 2>&5 2741d13010c3Smrg ac_status=$? 2742d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2743d13010c3Smrg test $ac_status = 0; }; then : 2744d13010c3Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 2745d13010c3Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2746d13010c3Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 2747d13010c3Smrg# `rm'. 2748d13010c3Smrgfor ac_file in conftest.exe conftest conftest.*; do 2749d13010c3Smrg test -f "$ac_file" || continue 2750d13010c3Smrg case $ac_file in 2751d13010c3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2752d13010c3Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2753d13010c3Smrg break;; 2754d13010c3Smrg * ) break;; 2755d13010c3Smrg esac 2756d13010c3Smrgdone 2757d13010c3Smrgelse 2758d13010c3Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2759d13010c3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2760d13010c3Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 2761d13010c3SmrgSee \`config.log' for more details" "$LINENO" 5; } 2762d13010c3Smrgfi 2763d13010c3Smrgrm -f conftest conftest$ac_cv_exeext 2764d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2765d13010c3Smrg$as_echo "$ac_cv_exeext" >&6; } 2766d13010c3Smrg 2767d13010c3Smrgrm -f conftest.$ac_ext 2768d13010c3SmrgEXEEXT=$ac_cv_exeext 2769d13010c3Smrgac_exeext=$EXEEXT 2770d13010c3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 2771d13010c3Smrg/* end confdefs.h. */ 2772d13010c3Smrg#include <stdio.h> 2773d13010c3Smrgint 2774d13010c3Smrgmain () 2775d13010c3Smrg{ 2776d13010c3SmrgFILE *f = fopen ("conftest.out", "w"); 2777d13010c3Smrg return ferror (f) || fclose (f) != 0; 2778d13010c3Smrg 2779d13010c3Smrg ; 2780d13010c3Smrg return 0; 2781d13010c3Smrg} 2782d13010c3Smrg_ACEOF 2783d13010c3Smrgac_clean_files="$ac_clean_files conftest.out" 2784d13010c3Smrg# Check that the compiler produces executables we can run. If not, either 2785d13010c3Smrg# the compiler is broken, or we cross compile. 2786d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2787d13010c3Smrg$as_echo_n "checking whether we are cross compiling... " >&6; } 2788d13010c3Smrgif test "$cross_compiling" != yes; then 2789d13010c3Smrg { { ac_try="$ac_link" 2790d13010c3Smrgcase "(($ac_try" in 2791d13010c3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2792d13010c3Smrg *) ac_try_echo=$ac_try;; 2793d13010c3Smrgesac 2794d13010c3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2795d13010c3Smrg$as_echo "$ac_try_echo"; } >&5 2796d13010c3Smrg (eval "$ac_link") 2>&5 2797d13010c3Smrg ac_status=$? 2798d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2799d13010c3Smrg test $ac_status = 0; } 2800d13010c3Smrg if { ac_try='./conftest$ac_cv_exeext' 2801d13010c3Smrg { { case "(($ac_try" in 2802d13010c3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2803d13010c3Smrg *) ac_try_echo=$ac_try;; 2804d13010c3Smrgesac 2805d13010c3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2806d13010c3Smrg$as_echo "$ac_try_echo"; } >&5 2807d13010c3Smrg (eval "$ac_try") 2>&5 2808d13010c3Smrg ac_status=$? 2809d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2810d13010c3Smrg test $ac_status = 0; }; }; then 2811d13010c3Smrg cross_compiling=no 2812d13010c3Smrg else 2813d13010c3Smrg if test "$cross_compiling" = maybe; then 2814d13010c3Smrg cross_compiling=yes 2815d13010c3Smrg else 2816d13010c3Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2817d13010c3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2818d13010c3Smrgas_fn_error $? "cannot run C compiled programs. 2819d13010c3SmrgIf you meant to cross compile, use \`--host'. 2820d13010c3SmrgSee \`config.log' for more details" "$LINENO" 5; } 2821d13010c3Smrg fi 2822d13010c3Smrg fi 2823d13010c3Smrgfi 2824d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2825d13010c3Smrg$as_echo "$cross_compiling" >&6; } 2826d13010c3Smrg 2827d13010c3Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2828d13010c3Smrgac_clean_files=$ac_clean_files_save 2829d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2830d13010c3Smrg$as_echo_n "checking for suffix of object files... " >&6; } 2831d13010c3Smrgif ${ac_cv_objext+:} false; then : 2832d13010c3Smrg $as_echo_n "(cached) " >&6 2833d13010c3Smrgelse 2834d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2835d13010c3Smrg/* end confdefs.h. */ 2836d13010c3Smrg 2837d13010c3Smrgint 2838d13010c3Smrgmain () 2839d13010c3Smrg{ 2840d13010c3Smrg 2841d13010c3Smrg ; 2842d13010c3Smrg return 0; 2843d13010c3Smrg} 2844d13010c3Smrg_ACEOF 2845d13010c3Smrgrm -f conftest.o conftest.obj 2846d13010c3Smrgif { { ac_try="$ac_compile" 2847d13010c3Smrgcase "(($ac_try" in 2848d13010c3Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2849d13010c3Smrg *) ac_try_echo=$ac_try;; 2850d13010c3Smrgesac 2851d13010c3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2852d13010c3Smrg$as_echo "$ac_try_echo"; } >&5 2853d13010c3Smrg (eval "$ac_compile") 2>&5 2854d13010c3Smrg ac_status=$? 2855d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2856d13010c3Smrg test $ac_status = 0; }; then : 2857d13010c3Smrg for ac_file in conftest.o conftest.obj conftest.*; do 2858d13010c3Smrg test -f "$ac_file" || continue; 2859d13010c3Smrg case $ac_file in 2860d13010c3Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2861d13010c3Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2862d13010c3Smrg break;; 2863d13010c3Smrg esac 2864d13010c3Smrgdone 2865d13010c3Smrgelse 2866d13010c3Smrg $as_echo "$as_me: failed program was:" >&5 2867d13010c3Smrgsed 's/^/| /' conftest.$ac_ext >&5 2868d13010c3Smrg 2869d13010c3Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2870d13010c3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2871d13010c3Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 2872d13010c3SmrgSee \`config.log' for more details" "$LINENO" 5; } 2873d13010c3Smrgfi 2874d13010c3Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 2875d13010c3Smrgfi 2876d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2877d13010c3Smrg$as_echo "$ac_cv_objext" >&6; } 2878d13010c3SmrgOBJEXT=$ac_cv_objext 2879d13010c3Smrgac_objext=$OBJEXT 2880d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2881d13010c3Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2882d13010c3Smrgif ${ac_cv_c_compiler_gnu+:} false; then : 2883d13010c3Smrg $as_echo_n "(cached) " >&6 2884d13010c3Smrgelse 2885d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2886d13010c3Smrg/* end confdefs.h. */ 2887d13010c3Smrg 2888d13010c3Smrgint 2889d13010c3Smrgmain () 2890d13010c3Smrg{ 2891d13010c3Smrg#ifndef __GNUC__ 2892d13010c3Smrg choke me 2893d13010c3Smrg#endif 2894d13010c3Smrg 2895d13010c3Smrg ; 2896d13010c3Smrg return 0; 2897d13010c3Smrg} 2898d13010c3Smrg_ACEOF 2899d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 2900d13010c3Smrg ac_compiler_gnu=yes 2901d13010c3Smrgelse 2902d13010c3Smrg ac_compiler_gnu=no 2903d13010c3Smrgfi 2904d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2905d13010c3Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 2906d13010c3Smrg 2907d13010c3Smrgfi 2908d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2909d13010c3Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2910d13010c3Smrgif test $ac_compiler_gnu = yes; then 2911d13010c3Smrg GCC=yes 2912d13010c3Smrgelse 2913d13010c3Smrg GCC= 2914d13010c3Smrgfi 2915d13010c3Smrgac_test_CFLAGS=${CFLAGS+set} 2916d13010c3Smrgac_save_CFLAGS=$CFLAGS 2917d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2918d13010c3Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 2919d13010c3Smrgif ${ac_cv_prog_cc_g+:} false; then : 2920d13010c3Smrg $as_echo_n "(cached) " >&6 2921d13010c3Smrgelse 2922d13010c3Smrg ac_save_c_werror_flag=$ac_c_werror_flag 2923d13010c3Smrg ac_c_werror_flag=yes 2924d13010c3Smrg ac_cv_prog_cc_g=no 2925d13010c3Smrg CFLAGS="-g" 2926d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2927d13010c3Smrg/* end confdefs.h. */ 2928d13010c3Smrg 2929d13010c3Smrgint 2930d13010c3Smrgmain () 2931d13010c3Smrg{ 2932d13010c3Smrg 2933d13010c3Smrg ; 2934d13010c3Smrg return 0; 2935d13010c3Smrg} 2936d13010c3Smrg_ACEOF 2937d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 2938d13010c3Smrg ac_cv_prog_cc_g=yes 2939d13010c3Smrgelse 2940d13010c3Smrg CFLAGS="" 2941d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2942d13010c3Smrg/* end confdefs.h. */ 2943d13010c3Smrg 2944d13010c3Smrgint 2945d13010c3Smrgmain () 2946d13010c3Smrg{ 2947d13010c3Smrg 2948d13010c3Smrg ; 2949d13010c3Smrg return 0; 2950d13010c3Smrg} 2951d13010c3Smrg_ACEOF 2952d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 2953d13010c3Smrg 2954d13010c3Smrgelse 2955d13010c3Smrg ac_c_werror_flag=$ac_save_c_werror_flag 2956d13010c3Smrg CFLAGS="-g" 2957d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2958d13010c3Smrg/* end confdefs.h. */ 2959d13010c3Smrg 2960d13010c3Smrgint 2961d13010c3Smrgmain () 2962d13010c3Smrg{ 2963d13010c3Smrg 2964d13010c3Smrg ; 2965d13010c3Smrg return 0; 2966d13010c3Smrg} 2967d13010c3Smrg_ACEOF 2968d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 2969d13010c3Smrg ac_cv_prog_cc_g=yes 2970d13010c3Smrgfi 2971d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2972d13010c3Smrgfi 2973d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2974d13010c3Smrgfi 2975d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2976d13010c3Smrg ac_c_werror_flag=$ac_save_c_werror_flag 2977d13010c3Smrgfi 2978d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 2979d13010c3Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 2980d13010c3Smrgif test "$ac_test_CFLAGS" = set; then 2981d13010c3Smrg CFLAGS=$ac_save_CFLAGS 2982d13010c3Smrgelif test $ac_cv_prog_cc_g = yes; then 2983d13010c3Smrg if test "$GCC" = yes; then 2984d13010c3Smrg CFLAGS="-g -O2" 2985d13010c3Smrg else 2986d13010c3Smrg CFLAGS="-g" 2987d13010c3Smrg fi 2988d13010c3Smrgelse 2989d13010c3Smrg if test "$GCC" = yes; then 2990d13010c3Smrg CFLAGS="-O2" 2991d13010c3Smrg else 2992d13010c3Smrg CFLAGS= 2993d13010c3Smrg fi 2994d13010c3Smrgfi 2995d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 2996d13010c3Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 2997d13010c3Smrgif ${ac_cv_prog_cc_c89+:} false; then : 2998d13010c3Smrg $as_echo_n "(cached) " >&6 2999d13010c3Smrgelse 3000d13010c3Smrg ac_cv_prog_cc_c89=no 3001d13010c3Smrgac_save_CC=$CC 3002d13010c3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3003d13010c3Smrg/* end confdefs.h. */ 3004d13010c3Smrg#include <stdarg.h> 3005d13010c3Smrg#include <stdio.h> 3006c74b14bdSmrgstruct stat; 3007d13010c3Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3008d13010c3Smrgstruct buf { int x; }; 3009d13010c3SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 3010d13010c3Smrgstatic char *e (p, i) 3011d13010c3Smrg char **p; 3012d13010c3Smrg int i; 3013d13010c3Smrg{ 3014d13010c3Smrg return p[i]; 3015d13010c3Smrg} 3016d13010c3Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 3017d13010c3Smrg{ 3018d13010c3Smrg char *s; 3019d13010c3Smrg va_list v; 3020d13010c3Smrg va_start (v,p); 3021d13010c3Smrg s = g (p, va_arg (v,int)); 3022d13010c3Smrg va_end (v); 3023d13010c3Smrg return s; 3024d13010c3Smrg} 3025d13010c3Smrg 3026d13010c3Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3027d13010c3Smrg function prototypes and stuff, but not '\xHH' hex character constants. 3028d13010c3Smrg These don't provoke an error unfortunately, instead are silently treated 3029d13010c3Smrg as 'x'. The following induces an error, until -std is added to get 3030d13010c3Smrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3031d13010c3Smrg array size at least. It's necessary to write '\x00'==0 to get something 3032d13010c3Smrg that's true only with -std. */ 3033d13010c3Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3034d13010c3Smrg 3035d13010c3Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3036d13010c3Smrg inside strings and character constants. */ 3037d13010c3Smrg#define FOO(x) 'x' 3038d13010c3Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3039d13010c3Smrg 3040d13010c3Smrgint test (int i, double x); 3041d13010c3Smrgstruct s1 {int (*f) (int a);}; 3042d13010c3Smrgstruct s2 {int (*f) (double a);}; 3043d13010c3Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3044d13010c3Smrgint argc; 3045d13010c3Smrgchar **argv; 3046d13010c3Smrgint 3047d13010c3Smrgmain () 3048d13010c3Smrg{ 3049d13010c3Smrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3050d13010c3Smrg ; 3051d13010c3Smrg return 0; 3052d13010c3Smrg} 3053d13010c3Smrg_ACEOF 3054d13010c3Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3055d13010c3Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3056d13010c3Smrgdo 3057d13010c3Smrg CC="$ac_save_CC $ac_arg" 3058d13010c3Smrg if ac_fn_c_try_compile "$LINENO"; then : 3059d13010c3Smrg ac_cv_prog_cc_c89=$ac_arg 3060d13010c3Smrgfi 3061d13010c3Smrgrm -f core conftest.err conftest.$ac_objext 3062d13010c3Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 3063d13010c3Smrgdone 3064d13010c3Smrgrm -f conftest.$ac_ext 3065d13010c3SmrgCC=$ac_save_CC 3066d13010c3Smrg 3067d13010c3Smrgfi 3068d13010c3Smrg# AC_CACHE_VAL 3069d13010c3Smrgcase "x$ac_cv_prog_cc_c89" in 3070d13010c3Smrg x) 3071d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3072d13010c3Smrg$as_echo "none needed" >&6; } ;; 3073d13010c3Smrg xno) 3074d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3075d13010c3Smrg$as_echo "unsupported" >&6; } ;; 3076d13010c3Smrg *) 3077d13010c3Smrg CC="$CC $ac_cv_prog_cc_c89" 3078d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3079d13010c3Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3080d13010c3Smrgesac 3081d13010c3Smrgif test "x$ac_cv_prog_cc_c89" != xno; then : 30828b22bf3fSmrg 3083d13010c3Smrgfi 3084d13010c3Smrg 3085d13010c3Smrgac_ext=c 3086d13010c3Smrgac_cpp='$CPP $CPPFLAGS' 3087d13010c3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3088d13010c3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3089d13010c3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3090d13010c3Smrg 3091f126e068Smrgac_ext=c 3092f126e068Smrgac_cpp='$CPP $CPPFLAGS' 3093f126e068Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3094f126e068Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3095f126e068Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3096f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3097f126e068Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3098f126e068Smrgif ${am_cv_prog_cc_c_o+:} false; then : 3099f126e068Smrg $as_echo_n "(cached) " >&6 3100f126e068Smrgelse 3101f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3102f126e068Smrg/* end confdefs.h. */ 3103f126e068Smrg 3104f126e068Smrgint 3105f126e068Smrgmain () 3106f126e068Smrg{ 3107f126e068Smrg 3108f126e068Smrg ; 3109f126e068Smrg return 0; 3110f126e068Smrg} 3111f126e068Smrg_ACEOF 3112f126e068Smrg # Make sure it works both with $CC and with simple cc. 3113f126e068Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 3114f126e068Smrg # compilers refuse to overwrite an existing .o file with -o, 3115f126e068Smrg # though they will create one. 3116f126e068Smrg am_cv_prog_cc_c_o=yes 3117f126e068Smrg for am_i in 1 2; do 3118f126e068Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3119f126e068Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3120f126e068Smrg ac_status=$? 3121f126e068Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3122f126e068Smrg (exit $ac_status); } \ 3123f126e068Smrg && test -f conftest2.$ac_objext; then 3124f126e068Smrg : OK 3125f126e068Smrg else 3126f126e068Smrg am_cv_prog_cc_c_o=no 3127f126e068Smrg break 3128f126e068Smrg fi 3129f126e068Smrg done 3130f126e068Smrg rm -f core conftest* 3131f126e068Smrg unset am_i 3132f126e068Smrgfi 3133f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3134f126e068Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; } 3135f126e068Smrgif test "$am_cv_prog_cc_c_o" != yes; then 3136f126e068Smrg # Losing compiler, so override with the script. 3137f126e068Smrg # FIXME: It is wrong to rewrite CC. 3138f126e068Smrg # But if we don't then we get into trouble of one sort or another. 3139f126e068Smrg # A longer-term fix would be to have automake use am__CC in this case, 3140f126e068Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3141f126e068Smrg CC="$am_aux_dir/compile $CC" 3142f126e068Smrgfi 3143f126e068Smrgac_ext=c 3144f126e068Smrgac_cpp='$CPP $CPPFLAGS' 3145f126e068Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3146f126e068Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3147f126e068Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3148f126e068Smrg 3149f126e068Smrg 3150d13010c3Smrg 3151d13010c3Smrgac_ext=c 3152d13010c3Smrgac_cpp='$CPP $CPPFLAGS' 3153d13010c3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3154d13010c3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3155d13010c3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3156d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3157d13010c3Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 3158d13010c3Smrg# On Suns, sometimes $CPP names a directory. 3159d13010c3Smrgif test -n "$CPP" && test -d "$CPP"; then 3160d13010c3Smrg CPP= 3161d13010c3Smrgfi 3162d13010c3Smrgif test -z "$CPP"; then 3163d13010c3Smrg if ${ac_cv_prog_CPP+:} false; then : 3164d13010c3Smrg $as_echo_n "(cached) " >&6 3165d13010c3Smrgelse 3166d13010c3Smrg # Double quotes because CPP needs to be expanded 3167d13010c3Smrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3168d13010c3Smrg do 3169d13010c3Smrg ac_preproc_ok=false 3170d13010c3Smrgfor ac_c_preproc_warn_flag in '' yes 3171d13010c3Smrgdo 3172d13010c3Smrg # Use a header file that comes with gcc, so configuring glibc 3173d13010c3Smrg # with a fresh cross-compiler works. 3174d13010c3Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3175d13010c3Smrg # <limits.h> exists even on freestanding compilers. 3176d13010c3Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 3177d13010c3Smrg # not just through cpp. "Syntax error" is here to catch this case. 3178d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3179d13010c3Smrg/* end confdefs.h. */ 3180d13010c3Smrg#ifdef __STDC__ 3181d13010c3Smrg# include <limits.h> 3182d13010c3Smrg#else 3183d13010c3Smrg# include <assert.h> 3184d13010c3Smrg#endif 3185d13010c3Smrg Syntax error 3186d13010c3Smrg_ACEOF 3187d13010c3Smrgif ac_fn_c_try_cpp "$LINENO"; then : 3188d13010c3Smrg 3189d13010c3Smrgelse 3190d13010c3Smrg # Broken: fails on valid input. 3191d13010c3Smrgcontinue 3192d13010c3Smrgfi 3193d13010c3Smrgrm -f conftest.err conftest.i conftest.$ac_ext 3194d13010c3Smrg 3195d13010c3Smrg # OK, works on sane cases. Now check whether nonexistent headers 3196d13010c3Smrg # can be detected and how. 3197d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3198d13010c3Smrg/* end confdefs.h. */ 3199d13010c3Smrg#include <ac_nonexistent.h> 3200d13010c3Smrg_ACEOF 3201d13010c3Smrgif ac_fn_c_try_cpp "$LINENO"; then : 3202d13010c3Smrg # Broken: success on invalid input. 3203d13010c3Smrgcontinue 3204d13010c3Smrgelse 3205d13010c3Smrg # Passes both tests. 3206d13010c3Smrgac_preproc_ok=: 3207d13010c3Smrgbreak 3208d13010c3Smrgfi 3209d13010c3Smrgrm -f conftest.err conftest.i conftest.$ac_ext 3210d13010c3Smrg 3211d13010c3Smrgdone 3212d13010c3Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3213d13010c3Smrgrm -f conftest.i conftest.err conftest.$ac_ext 3214d13010c3Smrgif $ac_preproc_ok; then : 3215d13010c3Smrg break 3216d13010c3Smrgfi 3217d13010c3Smrg 3218d13010c3Smrg done 3219d13010c3Smrg ac_cv_prog_CPP=$CPP 3220d13010c3Smrg 3221d13010c3Smrgfi 3222d13010c3Smrg CPP=$ac_cv_prog_CPP 3223d13010c3Smrgelse 3224d13010c3Smrg ac_cv_prog_CPP=$CPP 3225d13010c3Smrgfi 3226d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3227d13010c3Smrg$as_echo "$CPP" >&6; } 3228d13010c3Smrgac_preproc_ok=false 3229d13010c3Smrgfor ac_c_preproc_warn_flag in '' yes 3230d13010c3Smrgdo 3231d13010c3Smrg # Use a header file that comes with gcc, so configuring glibc 3232d13010c3Smrg # with a fresh cross-compiler works. 3233d13010c3Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3234d13010c3Smrg # <limits.h> exists even on freestanding compilers. 3235d13010c3Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 3236d13010c3Smrg # not just through cpp. "Syntax error" is here to catch this case. 3237d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3238d13010c3Smrg/* end confdefs.h. */ 3239d13010c3Smrg#ifdef __STDC__ 3240d13010c3Smrg# include <limits.h> 3241d13010c3Smrg#else 3242d13010c3Smrg# include <assert.h> 3243d13010c3Smrg#endif 3244d13010c3Smrg Syntax error 3245d13010c3Smrg_ACEOF 3246d13010c3Smrgif ac_fn_c_try_cpp "$LINENO"; then : 3247d13010c3Smrg 3248d13010c3Smrgelse 3249d13010c3Smrg # Broken: fails on valid input. 3250d13010c3Smrgcontinue 3251d13010c3Smrgfi 3252d13010c3Smrgrm -f conftest.err conftest.i conftest.$ac_ext 3253d13010c3Smrg 3254d13010c3Smrg # OK, works on sane cases. Now check whether nonexistent headers 3255d13010c3Smrg # can be detected and how. 3256d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3257d13010c3Smrg/* end confdefs.h. */ 3258d13010c3Smrg#include <ac_nonexistent.h> 3259d13010c3Smrg_ACEOF 3260d13010c3Smrgif ac_fn_c_try_cpp "$LINENO"; then : 3261d13010c3Smrg # Broken: success on invalid input. 3262d13010c3Smrgcontinue 3263d13010c3Smrgelse 3264d13010c3Smrg # Passes both tests. 3265d13010c3Smrgac_preproc_ok=: 3266d13010c3Smrgbreak 3267d13010c3Smrgfi 3268d13010c3Smrgrm -f conftest.err conftest.i conftest.$ac_ext 3269d13010c3Smrg 3270d13010c3Smrgdone 3271d13010c3Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3272d13010c3Smrgrm -f conftest.i conftest.err conftest.$ac_ext 3273d13010c3Smrgif $ac_preproc_ok; then : 3274d13010c3Smrg 3275d13010c3Smrgelse 3276d13010c3Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3277d13010c3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3278d13010c3Smrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3279d13010c3SmrgSee \`config.log' for more details" "$LINENO" 5; } 3280d13010c3Smrgfi 3281d13010c3Smrg 3282d13010c3Smrgac_ext=c 3283d13010c3Smrgac_cpp='$CPP $CPPFLAGS' 3284d13010c3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3285d13010c3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3286d13010c3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 32878b22bf3fSmrg 32888b22bf3fSmrg 3289d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3290d13010c3Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3291d13010c3Smrgif ${ac_cv_path_GREP+:} false; then : 3292d13010c3Smrg $as_echo_n "(cached) " >&6 3293d13010c3Smrgelse 3294d13010c3Smrg if test -z "$GREP"; then 3295d13010c3Smrg ac_path_GREP_found=false 3296d13010c3Smrg # Loop through the user's path and test for each of PROGNAME-LIST 3297d13010c3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3298d13010c3Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3299d13010c3Smrgdo 3300d13010c3Smrg IFS=$as_save_IFS 3301d13010c3Smrg test -z "$as_dir" && as_dir=. 3302d13010c3Smrg for ac_prog in grep ggrep; do 3303d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3304d13010c3Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3305c74b14bdSmrg as_fn_executable_p "$ac_path_GREP" || continue 3306d13010c3Smrg# Check for GNU ac_path_GREP and select it if it is found. 3307d13010c3Smrg # Check for GNU $ac_path_GREP 3308d13010c3Smrgcase `"$ac_path_GREP" --version 2>&1` in 3309d13010c3Smrg*GNU*) 3310d13010c3Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3311d13010c3Smrg*) 3312d13010c3Smrg ac_count=0 3313d13010c3Smrg $as_echo_n 0123456789 >"conftest.in" 3314d13010c3Smrg while : 3315d13010c3Smrg do 3316d13010c3Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3317d13010c3Smrg mv "conftest.tmp" "conftest.in" 3318d13010c3Smrg cp "conftest.in" "conftest.nl" 3319d13010c3Smrg $as_echo 'GREP' >> "conftest.nl" 3320d13010c3Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3321d13010c3Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3322d13010c3Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 3323d13010c3Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 3324d13010c3Smrg # Best one so far, save it but keep looking for a better one 3325d13010c3Smrg ac_cv_path_GREP="$ac_path_GREP" 3326d13010c3Smrg ac_path_GREP_max=$ac_count 3327d13010c3Smrg fi 3328d13010c3Smrg # 10*(2^10) chars as input seems more than enough 3329d13010c3Smrg test $ac_count -gt 10 && break 3330d13010c3Smrg done 3331d13010c3Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3332d13010c3Smrgesac 3333d13010c3Smrg 3334d13010c3Smrg $ac_path_GREP_found && break 3 3335d13010c3Smrg done 3336d13010c3Smrg done 3337d13010c3Smrg done 3338d13010c3SmrgIFS=$as_save_IFS 3339d13010c3Smrg if test -z "$ac_cv_path_GREP"; then 3340d13010c3Smrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3341d13010c3Smrg fi 3342d13010c3Smrgelse 3343d13010c3Smrg ac_cv_path_GREP=$GREP 3344d13010c3Smrgfi 33458b22bf3fSmrg 3346d13010c3Smrgfi 3347d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3348d13010c3Smrg$as_echo "$ac_cv_path_GREP" >&6; } 3349d13010c3Smrg GREP="$ac_cv_path_GREP" 33508b22bf3fSmrg 33518b22bf3fSmrg 3352d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3353d13010c3Smrg$as_echo_n "checking for egrep... " >&6; } 3354d13010c3Smrgif ${ac_cv_path_EGREP+:} false; then : 3355d13010c3Smrg $as_echo_n "(cached) " >&6 3356d13010c3Smrgelse 3357d13010c3Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3358d13010c3Smrg then ac_cv_path_EGREP="$GREP -E" 3359d13010c3Smrg else 3360d13010c3Smrg if test -z "$EGREP"; then 3361d13010c3Smrg ac_path_EGREP_found=false 3362d13010c3Smrg # Loop through the user's path and test for each of PROGNAME-LIST 3363d13010c3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3364d13010c3Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3365d13010c3Smrgdo 3366d13010c3Smrg IFS=$as_save_IFS 3367d13010c3Smrg test -z "$as_dir" && as_dir=. 3368d13010c3Smrg for ac_prog in egrep; do 3369d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3370d13010c3Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3371c74b14bdSmrg as_fn_executable_p "$ac_path_EGREP" || continue 3372d13010c3Smrg# Check for GNU ac_path_EGREP and select it if it is found. 3373d13010c3Smrg # Check for GNU $ac_path_EGREP 3374d13010c3Smrgcase `"$ac_path_EGREP" --version 2>&1` in 3375d13010c3Smrg*GNU*) 3376d13010c3Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3377d13010c3Smrg*) 3378d13010c3Smrg ac_count=0 3379d13010c3Smrg $as_echo_n 0123456789 >"conftest.in" 3380d13010c3Smrg while : 3381d13010c3Smrg do 3382d13010c3Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3383d13010c3Smrg mv "conftest.tmp" "conftest.in" 3384d13010c3Smrg cp "conftest.in" "conftest.nl" 3385d13010c3Smrg $as_echo 'EGREP' >> "conftest.nl" 3386d13010c3Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3387d13010c3Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3388d13010c3Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 3389d13010c3Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3390d13010c3Smrg # Best one so far, save it but keep looking for a better one 3391d13010c3Smrg ac_cv_path_EGREP="$ac_path_EGREP" 3392d13010c3Smrg ac_path_EGREP_max=$ac_count 3393d13010c3Smrg fi 3394d13010c3Smrg # 10*(2^10) chars as input seems more than enough 3395d13010c3Smrg test $ac_count -gt 10 && break 3396d13010c3Smrg done 3397d13010c3Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3398d13010c3Smrgesac 339996a81b41Smrg 3400d13010c3Smrg $ac_path_EGREP_found && break 3 3401d13010c3Smrg done 3402d13010c3Smrg done 3403d13010c3Smrg done 3404d13010c3SmrgIFS=$as_save_IFS 3405d13010c3Smrg if test -z "$ac_cv_path_EGREP"; then 3406d13010c3Smrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3407d13010c3Smrg fi 34088b22bf3fSmrgelse 3409d13010c3Smrg ac_cv_path_EGREP=$EGREP 34108b22bf3fSmrgfi 34118b22bf3fSmrg 3412d13010c3Smrg fi 34138b22bf3fSmrgfi 3414d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3415d13010c3Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 3416d13010c3Smrg EGREP="$ac_cv_path_EGREP" 341796a81b41Smrg 341896a81b41Smrg 3419d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3420d13010c3Smrg$as_echo_n "checking for ANSI C header files... " >&6; } 3421d13010c3Smrgif ${ac_cv_header_stdc+:} false; then : 3422d13010c3Smrg $as_echo_n "(cached) " >&6 3423d13010c3Smrgelse 3424d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3425d13010c3Smrg/* end confdefs.h. */ 3426d13010c3Smrg#include <stdlib.h> 3427d13010c3Smrg#include <stdarg.h> 3428d13010c3Smrg#include <string.h> 3429d13010c3Smrg#include <float.h> 343096a81b41Smrg 3431d13010c3Smrgint 3432d13010c3Smrgmain () 3433d13010c3Smrg{ 343496a81b41Smrg 3435d13010c3Smrg ; 3436d13010c3Smrg return 0; 3437d13010c3Smrg} 3438d13010c3Smrg_ACEOF 3439d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 3440d13010c3Smrg ac_cv_header_stdc=yes 3441d13010c3Smrgelse 3442d13010c3Smrg ac_cv_header_stdc=no 3443d13010c3Smrgfi 3444d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 344596a81b41Smrg 3446d13010c3Smrgif test $ac_cv_header_stdc = yes; then 3447d13010c3Smrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3448d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3449d13010c3Smrg/* end confdefs.h. */ 3450d13010c3Smrg#include <string.h> 345196a81b41Smrg 3452d13010c3Smrg_ACEOF 3453d13010c3Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3454d13010c3Smrg $EGREP "memchr" >/dev/null 2>&1; then : 345596a81b41Smrg 3456d13010c3Smrgelse 3457d13010c3Smrg ac_cv_header_stdc=no 3458d13010c3Smrgfi 3459d13010c3Smrgrm -f conftest* 34605bd32fd1Smrg 34615bd32fd1Smrgfi 34625bd32fd1Smrg 3463d13010c3Smrgif test $ac_cv_header_stdc = yes; then 3464d13010c3Smrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3465d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3466d13010c3Smrg/* end confdefs.h. */ 3467d13010c3Smrg#include <stdlib.h> 34685bd32fd1Smrg 3469d13010c3Smrg_ACEOF 3470d13010c3Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3471d13010c3Smrg $EGREP "free" >/dev/null 2>&1; then : 34725bd32fd1Smrg 3473d13010c3Smrgelse 3474d13010c3Smrg ac_cv_header_stdc=no 34755bd32fd1Smrgfi 3476d13010c3Smrgrm -f conftest* 34775bd32fd1Smrg 34785bd32fd1Smrgfi 3479d13010c3Smrg 3480d13010c3Smrgif test $ac_cv_header_stdc = yes; then 3481d13010c3Smrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3482d13010c3Smrg if test "$cross_compiling" = yes; then : 3483d13010c3Smrg : 34845bd32fd1Smrgelse 3485d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3486d13010c3Smrg/* end confdefs.h. */ 3487d13010c3Smrg#include <ctype.h> 3488d13010c3Smrg#include <stdlib.h> 3489d13010c3Smrg#if ((' ' & 0x0FF) == 0x020) 3490d13010c3Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3491d13010c3Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3492d13010c3Smrg#else 3493d13010c3Smrg# define ISLOWER(c) \ 3494d13010c3Smrg (('a' <= (c) && (c) <= 'i') \ 3495d13010c3Smrg || ('j' <= (c) && (c) <= 'r') \ 3496d13010c3Smrg || ('s' <= (c) && (c) <= 'z')) 3497d13010c3Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3498d13010c3Smrg#endif 34995bd32fd1Smrg 3500d13010c3Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3501d13010c3Smrgint 3502d13010c3Smrgmain () 3503d13010c3Smrg{ 3504d13010c3Smrg int i; 3505d13010c3Smrg for (i = 0; i < 256; i++) 3506d13010c3Smrg if (XOR (islower (i), ISLOWER (i)) 3507d13010c3Smrg || toupper (i) != TOUPPER (i)) 3508d13010c3Smrg return 2; 3509d13010c3Smrg return 0; 3510d13010c3Smrg} 3511d13010c3Smrg_ACEOF 3512d13010c3Smrgif ac_fn_c_try_run "$LINENO"; then : 35135bd32fd1Smrg 35145bd32fd1Smrgelse 3515d13010c3Smrg ac_cv_header_stdc=no 3516d13010c3Smrgfi 3517d13010c3Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3518d13010c3Smrg conftest.$ac_objext conftest.beam conftest.$ac_ext 3519d13010c3Smrgfi 35208b22bf3fSmrg 35218b22bf3fSmrgfi 35225bd32fd1Smrgfi 3523d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3524d13010c3Smrg$as_echo "$ac_cv_header_stdc" >&6; } 3525d13010c3Smrgif test $ac_cv_header_stdc = yes; then 3526d13010c3Smrg 3527d13010c3Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3528d13010c3Smrg 35298b22bf3fSmrgfi 35308b22bf3fSmrg 3531d13010c3Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3532d13010c3Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3533d13010c3Smrg inttypes.h stdint.h unistd.h 3534d13010c3Smrgdo : 3535d13010c3Smrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3536d13010c3Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3537d13010c3Smrg" 3538d13010c3Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3539d13010c3Smrg cat >>confdefs.h <<_ACEOF 3540d13010c3Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3541d13010c3Smrg_ACEOF 35428b22bf3fSmrg 35438b22bf3fSmrgfi 3544d13010c3Smrg 35458b22bf3fSmrgdone 35468b22bf3fSmrg 3547d13010c3Smrg 3548d13010c3Smrg 3549d13010c3Smrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3550d13010c3Smrgif test "x$ac_cv_header_minix_config_h" = xyes; then : 3551d13010c3Smrg MINIX=yes 35528b22bf3fSmrgelse 3553d13010c3Smrg MINIX= 35548b22bf3fSmrgfi 35558b22bf3fSmrg 3556d13010c3Smrg 3557d13010c3Smrg if test "$MINIX" = yes; then 3558d13010c3Smrg 3559d13010c3Smrg$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3560d13010c3Smrg 3561d13010c3Smrg 3562d13010c3Smrg$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3563d13010c3Smrg 3564d13010c3Smrg 3565d13010c3Smrg$as_echo "#define _MINIX 1" >>confdefs.h 3566d13010c3Smrg 35678b22bf3fSmrg fi 35688b22bf3fSmrg 3569d13010c3Smrg 3570d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3571d13010c3Smrg$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3572d13010c3Smrgif ${ac_cv_safe_to_define___extensions__+:} false; then : 357396a81b41Smrg $as_echo_n "(cached) " >&6 35748b22bf3fSmrgelse 3575d13010c3Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3576d13010c3Smrg/* end confdefs.h. */ 35778b22bf3fSmrg 3578c74b14bdSmrg# define __EXTENSIONS__ 1 3579c74b14bdSmrg $ac_includes_default 3580d13010c3Smrgint 3581d13010c3Smrgmain () 3582d13010c3Smrg{ 3583d13010c3Smrg 3584d13010c3Smrg ; 3585d13010c3Smrg return 0; 3586d13010c3Smrg} 3587d13010c3Smrg_ACEOF 3588d13010c3Smrgif ac_fn_c_try_compile "$LINENO"; then : 3589d13010c3Smrg ac_cv_safe_to_define___extensions__=yes 35908b22bf3fSmrgelse 3591d13010c3Smrg ac_cv_safe_to_define___extensions__=no 35928b22bf3fSmrgfi 3593d13010c3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3594d13010c3Smrgfi 3595d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3596d13010c3Smrg$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3597d13010c3Smrg test $ac_cv_safe_to_define___extensions__ = yes && 3598d13010c3Smrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3599d13010c3Smrg 3600d13010c3Smrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3601d13010c3Smrg 3602d13010c3Smrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3603d13010c3Smrg 3604d13010c3Smrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3605d13010c3Smrg 3606d13010c3Smrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3607d13010c3Smrg 3608d13010c3Smrg 36098b22bf3fSmrg 3610d13010c3Smrg# Initialize Automake 36119e1184feSmrgam__api_version='1.16' 3612d13010c3Smrg 3613d13010c3Smrg# Find a good install program. We prefer a C program (faster), 3614d13010c3Smrg# so one script is as good as another. But avoid the broken or 3615d13010c3Smrg# incompatible versions: 3616d13010c3Smrg# SysV /etc/install, /usr/sbin/install 3617d13010c3Smrg# SunOS /usr/etc/install 3618d13010c3Smrg# IRIX /sbin/install 3619d13010c3Smrg# AIX /bin/install 3620d13010c3Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 3621d13010c3Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3622d13010c3Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3623d13010c3Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3624d13010c3Smrg# OS/2's system install, which has a completely different semantic 3625d13010c3Smrg# ./install, which can be erroneously created by make from ./install.sh. 3626d13010c3Smrg# Reject install programs that cannot install multiple files. 3627d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3628d13010c3Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 3629d13010c3Smrgif test -z "$INSTALL"; then 3630d13010c3Smrgif ${ac_cv_path_install+:} false; then : 363196a81b41Smrg $as_echo_n "(cached) " >&6 36328b22bf3fSmrgelse 3633d13010c3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 36348b22bf3fSmrgfor as_dir in $PATH 36358b22bf3fSmrgdo 36368b22bf3fSmrg IFS=$as_save_IFS 36378b22bf3fSmrg test -z "$as_dir" && as_dir=. 3638d13010c3Smrg # Account for people who put trailing slashes in PATH elements. 3639d13010c3Smrgcase $as_dir/ in #(( 3640d13010c3Smrg ./ | .// | /[cC]/* | \ 3641d13010c3Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3642d13010c3Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3643d13010c3Smrg /usr/ucb/* ) ;; 3644d13010c3Smrg *) 3645d13010c3Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 3646d13010c3Smrg # Don't use installbsd from OSF since it installs stuff as root 3647d13010c3Smrg # by default. 3648d13010c3Smrg for ac_prog in ginstall scoinst install; do 3649d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3650c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3651d13010c3Smrg if test $ac_prog = install && 3652d13010c3Smrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3653d13010c3Smrg # AIX install. It has an incompatible calling convention. 3654d13010c3Smrg : 3655d13010c3Smrg elif test $ac_prog = install && 3656d13010c3Smrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3657d13010c3Smrg # program-specific install script used by HP pwplus--don't use. 3658d13010c3Smrg : 3659d13010c3Smrg else 3660d13010c3Smrg rm -rf conftest.one conftest.two conftest.dir 3661d13010c3Smrg echo one > conftest.one 3662d13010c3Smrg echo two > conftest.two 3663d13010c3Smrg mkdir conftest.dir 3664d13010c3Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3665d13010c3Smrg test -s conftest.one && test -s conftest.two && 3666d13010c3Smrg test -s conftest.dir/conftest.one && 3667d13010c3Smrg test -s conftest.dir/conftest.two 3668d13010c3Smrg then 3669d13010c3Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3670d13010c3Smrg break 3 3671d13010c3Smrg fi 3672d13010c3Smrg fi 3673d13010c3Smrg fi 3674d13010c3Smrg done 3675d13010c3Smrg done 3676d13010c3Smrg ;; 3677d13010c3Smrgesac 3678d13010c3Smrg 36795bd32fd1Smrg done 36808b22bf3fSmrgIFS=$as_save_IFS 36818b22bf3fSmrg 3682d13010c3Smrgrm -rf conftest.one conftest.two conftest.dir 3683d13010c3Smrg 3684d13010c3Smrgfi 3685d13010c3Smrg if test "${ac_cv_path_install+set}" = set; then 3686d13010c3Smrg INSTALL=$ac_cv_path_install 3687d13010c3Smrg else 3688d13010c3Smrg # As a last resort, use the slow shell script. Don't cache a 3689d13010c3Smrg # value for INSTALL within a source directory, because that will 3690d13010c3Smrg # break other packages using the cache if that directory is 3691d13010c3Smrg # removed, or if the value is a relative name. 3692d13010c3Smrg INSTALL=$ac_install_sh 3693d13010c3Smrg fi 3694d13010c3Smrgfi 3695d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3696d13010c3Smrg$as_echo "$INSTALL" >&6; } 3697d13010c3Smrg 3698d13010c3Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3699d13010c3Smrg# It thinks the first close brace ends the variable substitution. 3700d13010c3Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3701d13010c3Smrg 3702d13010c3Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3703d13010c3Smrg 3704d13010c3Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3705d13010c3Smrg 3706d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3707d13010c3Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 3708d13010c3Smrg# Reject unsafe characters in $srcdir or the absolute working directory 3709d13010c3Smrg# name. Accept space and tab only in the latter. 3710d13010c3Smrgam_lf=' 3711d13010c3Smrg' 3712d13010c3Smrgcase `pwd` in 3713d13010c3Smrg *[\\\"\#\$\&\'\`$am_lf]*) 3714d13010c3Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 3715d13010c3Smrgesac 3716d13010c3Smrgcase $srcdir in 3717d13010c3Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3718f126e068Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 3719d13010c3Smrgesac 3720d13010c3Smrg 3721f126e068Smrg# Do 'set' in a subshell so we don't clobber the current shell's 3722d13010c3Smrg# arguments. Must try -L first in case configure is actually a 3723d13010c3Smrg# symlink; some systems play weird games with the mod time of symlinks 3724d13010c3Smrg# (eg FreeBSD returns the mod time of the symlink's containing 3725d13010c3Smrg# directory). 3726d13010c3Smrgif ( 3727f126e068Smrg am_has_slept=no 3728f126e068Smrg for am_try in 1 2; do 3729f126e068Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 3730f126e068Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3731f126e068Smrg if test "$*" = "X"; then 3732f126e068Smrg # -L didn't work. 3733f126e068Smrg set X `ls -t "$srcdir/configure" conftest.file` 3734f126e068Smrg fi 3735f126e068Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 3736f126e068Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 3737f126e068Smrg 3738f126e068Smrg # If neither matched, then we have a broken ls. This can happen 3739f126e068Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 3740f126e068Smrg # broken ls alias from the environment. This has actually 3741f126e068Smrg # happened. Such a system could not be considered "sane". 3742f126e068Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 3743f126e068Smrg alias in your environment" "$LINENO" 5 3744f126e068Smrg fi 3745f126e068Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 3746f126e068Smrg break 3747f126e068Smrg fi 3748f126e068Smrg # Just in case. 3749f126e068Smrg sleep 1 3750f126e068Smrg am_has_slept=yes 3751f126e068Smrg done 3752d13010c3Smrg test "$2" = conftest.file 3753d13010c3Smrg ) 3754d13010c3Smrgthen 3755d13010c3Smrg # Ok. 3756d13010c3Smrg : 3757d13010c3Smrgelse 3758d13010c3Smrg as_fn_error $? "newly created file is older than distributed files! 3759d13010c3SmrgCheck your system clock" "$LINENO" 5 37608b22bf3fSmrgfi 3761d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3762d13010c3Smrg$as_echo "yes" >&6; } 3763f126e068Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 3764f126e068Smrg# generated files are strictly newer. 3765f126e068Smrgam_sleep_pid= 3766f126e068Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 3767f126e068Smrg ( sleep 1 ) & 3768f126e068Smrg am_sleep_pid=$! 3769f126e068Smrgfi 3770f126e068Smrg 3771f126e068Smrgrm -f conftest.file 3772f126e068Smrg 3773d13010c3Smrgtest "$program_prefix" != NONE && 3774d13010c3Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 3775d13010c3Smrg# Use a double $ so make ignores it. 3776d13010c3Smrgtest "$program_suffix" != NONE && 3777d13010c3Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3778d13010c3Smrg# Double any \ or $. 3779d13010c3Smrg# By default was `s,x,x', remove it if useless. 3780d13010c3Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3781d13010c3Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3782d13010c3Smrg 3783d13010c3Smrgif test x"${MISSING+set}" != xset; then 3784d13010c3Smrg case $am_aux_dir in 3785d13010c3Smrg *\ * | *\ *) 3786d13010c3Smrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3787d13010c3Smrg *) 3788d13010c3Smrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 3789d13010c3Smrg esac 37908b22bf3fSmrgfi 3791d13010c3Smrg# Use eval to expand $SHELL 3792f126e068Smrgif eval "$MISSING --is-lightweight"; then 3793f126e068Smrg am_missing_run="$MISSING " 37948b22bf3fSmrgelse 3795d13010c3Smrg am_missing_run= 3796f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 3797f126e068Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 37988b22bf3fSmrgfi 37998b22bf3fSmrg 3800c74b14bdSmrgif test x"${install_sh+set}" != xset; then 3801d13010c3Smrg case $am_aux_dir in 3802d13010c3Smrg *\ * | *\ *) 3803d13010c3Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3804d13010c3Smrg *) 3805d13010c3Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 3806d13010c3Smrg esac 38078b22bf3fSmrgfi 3808d13010c3Smrg 3809f126e068Smrg# Installed binaries are usually stripped using 'strip' when the user 3810f126e068Smrg# run "make install-strip". However 'strip' might not be the right 3811d13010c3Smrg# tool to use in cross-compilation environments, therefore Automake 3812f126e068Smrg# will honor the 'STRIP' environment variable to overrule this program. 3813d13010c3Smrgif test "$cross_compiling" != no; then 38148b22bf3fSmrg if test -n "$ac_tool_prefix"; then 3815d13010c3Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3816d13010c3Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 38175bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 381896a81b41Smrg$as_echo_n "checking for $ac_word... " >&6; } 3819d13010c3Smrgif ${ac_cv_prog_STRIP+:} false; then : 382096a81b41Smrg $as_echo_n "(cached) " >&6 38218b22bf3fSmrgelse 3822d13010c3Smrg if test -n "$STRIP"; then 3823d13010c3Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 38248b22bf3fSmrgelse 38258b22bf3fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 38268b22bf3fSmrgfor as_dir in $PATH 38278b22bf3fSmrgdo 38288b22bf3fSmrg IFS=$as_save_IFS 38298b22bf3fSmrg test -z "$as_dir" && as_dir=. 38305bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3831c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3832d13010c3Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 38335bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 38348b22bf3fSmrg break 2 38358b22bf3fSmrg fi 38368b22bf3fSmrgdone 38375bd32fd1Smrg done 38388b22bf3fSmrgIFS=$as_save_IFS 38398b22bf3fSmrg 38408b22bf3fSmrgfi 38418b22bf3fSmrgfi 3842d13010c3SmrgSTRIP=$ac_cv_prog_STRIP 3843d13010c3Smrgif test -n "$STRIP"; then 3844d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3845d13010c3Smrg$as_echo "$STRIP" >&6; } 38468b22bf3fSmrgelse 38475bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 384896a81b41Smrg$as_echo "no" >&6; } 38498b22bf3fSmrgfi 38508b22bf3fSmrg 38518b22bf3fSmrg 38528b22bf3fSmrgfi 3853d13010c3Smrgif test -z "$ac_cv_prog_STRIP"; then 3854d13010c3Smrg ac_ct_STRIP=$STRIP 3855d13010c3Smrg # Extract the first word of "strip", so it can be a program name with args. 3856d13010c3Smrgset dummy strip; ac_word=$2 38575bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 385896a81b41Smrg$as_echo_n "checking for $ac_word... " >&6; } 3859d13010c3Smrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 386096a81b41Smrg $as_echo_n "(cached) " >&6 38618b22bf3fSmrgelse 3862d13010c3Smrg if test -n "$ac_ct_STRIP"; then 3863d13010c3Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 38648b22bf3fSmrgelse 38658b22bf3fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 38668b22bf3fSmrgfor as_dir in $PATH 38678b22bf3fSmrgdo 38688b22bf3fSmrg IFS=$as_save_IFS 38698b22bf3fSmrg test -z "$as_dir" && as_dir=. 38705bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3871c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3872d13010c3Smrg ac_cv_prog_ac_ct_STRIP="strip" 38735bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 38748b22bf3fSmrg break 2 38758b22bf3fSmrg fi 38768b22bf3fSmrgdone 38775bd32fd1Smrg done 38788b22bf3fSmrgIFS=$as_save_IFS 38798b22bf3fSmrg 38808b22bf3fSmrgfi 38818b22bf3fSmrgfi 3882d13010c3Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3883d13010c3Smrgif test -n "$ac_ct_STRIP"; then 3884d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3885d13010c3Smrg$as_echo "$ac_ct_STRIP" >&6; } 38868b22bf3fSmrgelse 38875bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 388896a81b41Smrg$as_echo "no" >&6; } 38898b22bf3fSmrgfi 38908b22bf3fSmrg 3891d13010c3Smrg if test "x$ac_ct_STRIP" = x; then 3892d13010c3Smrg STRIP=":" 38938b22bf3fSmrg else 38948b22bf3fSmrg case $cross_compiling:$ac_tool_warned in 38958b22bf3fSmrgyes:) 38965bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 389796a81b41Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 38988b22bf3fSmrgac_tool_warned=yes ;; 38998b22bf3fSmrgesac 3900d13010c3Smrg STRIP=$ac_ct_STRIP 39018b22bf3fSmrg fi 3902d13010c3Smrgelse 3903d13010c3Smrg STRIP="$ac_cv_prog_STRIP" 39048b22bf3fSmrgfi 39058b22bf3fSmrg 39068b22bf3fSmrgfi 3907d13010c3SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 39088b22bf3fSmrg 3909d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3910d13010c3Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3911d13010c3Smrgif test -z "$MKDIR_P"; then 3912d13010c3Smrg if ${ac_cv_path_mkdir+:} false; then : 3913d13010c3Smrg $as_echo_n "(cached) " >&6 3914d13010c3Smrgelse 3915d13010c3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3916d13010c3Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3917d13010c3Smrgdo 3918d13010c3Smrg IFS=$as_save_IFS 3919d13010c3Smrg test -z "$as_dir" && as_dir=. 3920d13010c3Smrg for ac_prog in mkdir gmkdir; do 3921d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3922c74b14bdSmrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 3923d13010c3Smrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3924d13010c3Smrg 'mkdir (GNU coreutils) '* | \ 3925d13010c3Smrg 'mkdir (coreutils) '* | \ 3926d13010c3Smrg 'mkdir (fileutils) '4.1*) 3927d13010c3Smrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3928d13010c3Smrg break 3;; 3929d13010c3Smrg esac 3930d13010c3Smrg done 3931d13010c3Smrg done 3932d13010c3Smrg done 3933d13010c3SmrgIFS=$as_save_IFS 39348b22bf3fSmrg 3935d13010c3Smrgfi 39368b22bf3fSmrg 3937d13010c3Smrg test -d ./--version && rmdir ./--version 3938d13010c3Smrg if test "${ac_cv_path_mkdir+set}" = set; then 3939d13010c3Smrg MKDIR_P="$ac_cv_path_mkdir -p" 3940d13010c3Smrg else 3941d13010c3Smrg # As a last resort, use the slow shell script. Don't cache a 3942d13010c3Smrg # value for MKDIR_P within a source directory, because that will 3943d13010c3Smrg # break other packages using the cache if that directory is 3944d13010c3Smrg # removed, or if the value is a relative name. 3945d13010c3Smrg MKDIR_P="$ac_install_sh -d" 39465bd32fd1Smrg fi 3947d13010c3Smrgfi 3948d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3949d13010c3Smrg$as_echo "$MKDIR_P" >&6; } 395096a81b41Smrg 3951d13010c3Smrgfor ac_prog in gawk mawk nawk awk 39528b22bf3fSmrgdo 3953d13010c3Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3954d13010c3Smrgset dummy $ac_prog; ac_word=$2 3955d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3956d13010c3Smrg$as_echo_n "checking for $ac_word... " >&6; } 3957d13010c3Smrgif ${ac_cv_prog_AWK+:} false; then : 3958d13010c3Smrg $as_echo_n "(cached) " >&6 3959d13010c3Smrgelse 3960d13010c3Smrg if test -n "$AWK"; then 3961d13010c3Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 3962d13010c3Smrgelse 3963d13010c3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3964d13010c3Smrgfor as_dir in $PATH 39658b22bf3fSmrgdo 3966d13010c3Smrg IFS=$as_save_IFS 3967d13010c3Smrg test -z "$as_dir" && as_dir=. 3968d13010c3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3969c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3970d13010c3Smrg ac_cv_prog_AWK="$ac_prog" 3971d13010c3Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3972d13010c3Smrg break 2 3973d13010c3Smrg fi 39748b22bf3fSmrgdone 3975d13010c3Smrg done 3976d13010c3SmrgIFS=$as_save_IFS 39778b22bf3fSmrg 39788b22bf3fSmrgfi 3979d13010c3Smrgfi 3980d13010c3SmrgAWK=$ac_cv_prog_AWK 3981d13010c3Smrgif test -n "$AWK"; then 3982d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3983d13010c3Smrg$as_echo "$AWK" >&6; } 3984d13010c3Smrgelse 39855bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 39865bd32fd1Smrg$as_echo "no" >&6; } 3987d13010c3Smrgfi 39888b22bf3fSmrg 3989d13010c3Smrg 3990d13010c3Smrg test -n "$AWK" && break 3991d13010c3Smrgdone 3992d13010c3Smrg 3993d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3994d13010c3Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3995d13010c3Smrgset x ${MAKE-make} 3996d13010c3Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3997d13010c3Smrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 3998d13010c3Smrg $as_echo_n "(cached) " >&6 39995bd32fd1Smrgelse 4000d13010c3Smrg cat >conftest.make <<\_ACEOF 4001d13010c3SmrgSHELL = /bin/sh 4002d13010c3Smrgall: 4003d13010c3Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 4004d13010c3Smrg_ACEOF 4005d13010c3Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 4006d13010c3Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 4007d13010c3Smrg *@@@%%%=?*=@@@%%%*) 4008d13010c3Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 4009d13010c3Smrg *) 4010d13010c3Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 4011d13010c3Smrgesac 4012d13010c3Smrgrm -f conftest.make 4013d13010c3Smrgfi 4014d13010c3Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 40155bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 40165bd32fd1Smrg$as_echo "yes" >&6; } 4017d13010c3Smrg SET_MAKE= 4018d13010c3Smrgelse 4019d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4020d13010c3Smrg$as_echo "no" >&6; } 4021d13010c3Smrg SET_MAKE="MAKE=${MAKE-make}" 40228b22bf3fSmrgfi 40238b22bf3fSmrg 4024d13010c3Smrgrm -rf .tst 2>/dev/null 4025d13010c3Smrgmkdir .tst 2>/dev/null 4026d13010c3Smrgif test -d .tst; then 4027d13010c3Smrg am__leading_dot=. 40288b22bf3fSmrgelse 4029d13010c3Smrg am__leading_dot=_ 40308b22bf3fSmrgfi 4031d13010c3Smrgrmdir .tst 2>/dev/null 40325bd32fd1Smrg 4033d13010c3SmrgDEPDIR="${am__leading_dot}deps" 40345bd32fd1Smrg 4035d13010c3Smrgac_config_commands="$ac_config_commands depfiles" 40368b22bf3fSmrg 40379e1184feSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 40389e1184feSmrg$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } 40399e1184feSmrgcat > confinc.mk << 'END' 4040d13010c3Smrgam__doit: 40419e1184feSmrg @echo this is the am__doit target >confinc.out 4042d13010c3Smrg.PHONY: am__doit 4043d13010c3SmrgEND 4044d13010c3Smrgam__include="#" 4045d13010c3Smrgam__quote= 40469e1184feSmrg# BSD make does it like this. 40479e1184feSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 40489e1184feSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 40499e1184feSmrgecho 'include confinc.mk # ignored' > confmf.GNU 40509e1184feSmrg_am_result=no 40519e1184feSmrgfor s in GNU BSD; do 40529e1184feSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 40539e1184feSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 40549e1184feSmrg ac_status=$? 40559e1184feSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 40569e1184feSmrg (exit $ac_status); } 40579e1184feSmrg case $?:`cat confinc.out 2>/dev/null` in #( 40589e1184feSmrg '0:this is the am__doit target') : 40599e1184feSmrg case $s in #( 40609e1184feSmrg BSD) : 40619e1184feSmrg am__include='.include' am__quote='"' ;; #( 40629e1184feSmrg *) : 40639e1184feSmrg am__include='include' am__quote='' ;; 40649e1184feSmrgesac ;; #( 40659e1184feSmrg *) : 4066d13010c3Smrg ;; 40679e1184feSmrgesac 40689e1184feSmrg if test "$am__include" != "#"; then 40699e1184feSmrg _am_result="yes ($s style)" 40709e1184feSmrg break 40719e1184feSmrg fi 40729e1184feSmrgdone 40739e1184feSmrgrm -f confinc.* confmf.* 40749e1184feSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 40759e1184feSmrg$as_echo "${_am_result}" >&6; } 4076d13010c3Smrg 4077d13010c3Smrg# Check whether --enable-dependency-tracking was given. 4078d13010c3Smrgif test "${enable_dependency_tracking+set}" = set; then : 4079d13010c3Smrg enableval=$enable_dependency_tracking; 40808b22bf3fSmrgfi 4081d13010c3Smrg 4082d13010c3Smrgif test "x$enable_dependency_tracking" != xno; then 4083d13010c3Smrg am_depcomp="$ac_aux_dir/depcomp" 4084d13010c3Smrg AMDEPBACKSLASH='\' 4085f126e068Smrg am__nodep='_no' 40868b22bf3fSmrgfi 4087d13010c3Smrg if test "x$enable_dependency_tracking" != xno; then 4088d13010c3Smrg AMDEP_TRUE= 4089d13010c3Smrg AMDEP_FALSE='#' 40908b22bf3fSmrgelse 4091d13010c3Smrg AMDEP_TRUE='#' 4092d13010c3Smrg AMDEP_FALSE= 4093d13010c3Smrgfi 40948b22bf3fSmrg 40958b22bf3fSmrg 4096f126e068Smrg# Check whether --enable-silent-rules was given. 4097f126e068Smrgif test "${enable_silent_rules+set}" = set; then : 4098f126e068Smrg enableval=$enable_silent_rules; 4099f126e068Smrgfi 4100f126e068Smrg 4101f126e068Smrgcase $enable_silent_rules in # ((( 4102f126e068Smrg yes) AM_DEFAULT_VERBOSITY=0;; 4103f126e068Smrg no) AM_DEFAULT_VERBOSITY=1;; 4104f126e068Smrg *) AM_DEFAULT_VERBOSITY=1;; 4105f126e068Smrgesac 4106f126e068Smrgam_make=${MAKE-make} 4107f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 4108f126e068Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 4109f126e068Smrgif ${am_cv_make_support_nested_variables+:} false; then : 4110f126e068Smrg $as_echo_n "(cached) " >&6 4111f126e068Smrgelse 4112f126e068Smrg if $as_echo 'TRUE=$(BAR$(V)) 4113f126e068SmrgBAR0=false 4114f126e068SmrgBAR1=true 4115f126e068SmrgV=1 4116f126e068Smrgam__doit: 4117f126e068Smrg @$(TRUE) 4118f126e068Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 4119f126e068Smrg am_cv_make_support_nested_variables=yes 4120f126e068Smrgelse 4121f126e068Smrg am_cv_make_support_nested_variables=no 4122f126e068Smrgfi 4123f126e068Smrgfi 4124f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 4125f126e068Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 4126f126e068Smrgif test $am_cv_make_support_nested_variables = yes; then 4127f126e068Smrg AM_V='$(V)' 4128f126e068Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 4129f126e068Smrgelse 4130f126e068Smrg AM_V=$AM_DEFAULT_VERBOSITY 4131f126e068Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 4132f126e068Smrgfi 4133f126e068SmrgAM_BACKSLASH='\' 4134f126e068Smrg 4135d13010c3Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 4136d13010c3Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 4137d13010c3Smrg # is not polluted with repeated "-I." 4138d13010c3Smrg am__isrc=' -I$(srcdir)' 4139d13010c3Smrg # test to see if srcdir already configured 4140d13010c3Smrg if test -f $srcdir/config.status; then 4141d13010c3Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 4142d13010c3Smrg fi 41438b22bf3fSmrgfi 41448b22bf3fSmrg 4145d13010c3Smrg# test whether we have cygpath 4146d13010c3Smrgif test -z "$CYGPATH_W"; then 4147d13010c3Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 4148d13010c3Smrg CYGPATH_W='cygpath -w' 4149d13010c3Smrg else 4150d13010c3Smrg CYGPATH_W=echo 4151d13010c3Smrg fi 41528b22bf3fSmrgfi 41538b22bf3fSmrg 41548b22bf3fSmrg 4155d13010c3Smrg# Define the identity of the package. 4156d13010c3Smrg PACKAGE='xrdb' 41579e1184feSmrg VERSION='1.2.1' 4158d13010c3Smrg 4159d13010c3Smrg 4160d13010c3Smrgcat >>confdefs.h <<_ACEOF 4161d13010c3Smrg#define PACKAGE "$PACKAGE" 41628b22bf3fSmrg_ACEOF 41638b22bf3fSmrg 41648b22bf3fSmrg 4165d13010c3Smrgcat >>confdefs.h <<_ACEOF 4166d13010c3Smrg#define VERSION "$VERSION" 41678b22bf3fSmrg_ACEOF 41688b22bf3fSmrg 4169d13010c3Smrg# Some tools Automake needs. 41708b22bf3fSmrg 4171d13010c3SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 41728b22bf3fSmrg 41738b22bf3fSmrg 4174d13010c3SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 41758b22bf3fSmrg 41768b22bf3fSmrg 4177d13010c3SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 4178d13010c3Smrg 4179d13010c3Smrg 4180d13010c3SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 4181d13010c3Smrg 4182d13010c3Smrg 4183d13010c3SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 4184d13010c3Smrg 4185f126e068Smrg# For better backward compatibility. To be removed once Automake 1.9.x 4186f126e068Smrg# dies out for good. For more background, see: 41879e1184feSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 41889e1184feSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 4189f126e068Smrgmkdir_p='$(MKDIR_P)' 4190f126e068Smrg 4191c74b14bdSmrg# We need awk for the "check" target (and possibly the TAP driver). The 4192c74b14bdSmrg# system "awk" is bad on some platforms. 4193f126e068Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 4194f126e068Smrg# in the wild :-( We should find a proper way to deprecate it ... 4195f126e068SmrgAMTAR='$${TAR-tar}' 4196f126e068Smrg 4197f126e068Smrg 4198f126e068Smrg# We'll loop over all known methods to create a tar archive until one works. 4199f126e068Smrg_am_tools='gnutar pax cpio none' 4200d13010c3Smrg 4201f126e068Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 4202d13010c3Smrg 42038b22bf3fSmrg 42048b22bf3fSmrg 42058b22bf3fSmrg 42068b22bf3fSmrg 42078b22bf3fSmrgdepcc="$CC" am_compiler_list= 42088b22bf3fSmrg 42095bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 421096a81b41Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 42115bd32fd1Smrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 421296a81b41Smrg $as_echo_n "(cached) " >&6 42138b22bf3fSmrgelse 42148b22bf3fSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 42158b22bf3fSmrg # We make a subdir and do the tests there. Otherwise we can end up 42168b22bf3fSmrg # making bogus files that we don't know about and never remove. For 42178b22bf3fSmrg # instance it was reported that on HP-UX the gcc test will end up 4218f126e068Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 4219f126e068Smrg # in D". 4220f126e068Smrg rm -rf conftest.dir 42218b22bf3fSmrg mkdir conftest.dir 42228b22bf3fSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 42238b22bf3fSmrg # using a relative directory. 42248b22bf3fSmrg cp "$am_depcomp" conftest.dir 42258b22bf3fSmrg cd conftest.dir 42268b22bf3fSmrg # We will build objects and dependencies in a subdirectory because 42278b22bf3fSmrg # it helps to detect inapplicable dependency modes. For instance 42288b22bf3fSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 42298b22bf3fSmrg # side effect of compilation, but ICC will put the dependencies in 42308b22bf3fSmrg # the current directory while Tru64 will put them in the object 42318b22bf3fSmrg # directory. 42328b22bf3fSmrg mkdir sub 42338b22bf3fSmrg 42348b22bf3fSmrg am_cv_CC_dependencies_compiler_type=none 42358b22bf3fSmrg if test "$am_compiler_list" = ""; then 42368b22bf3fSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 42378b22bf3fSmrg fi 423896a81b41Smrg am__universal=false 423996a81b41Smrg case " $depcc " in #( 424096a81b41Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 424196a81b41Smrg esac 424296a81b41Smrg 42438b22bf3fSmrg for depmode in $am_compiler_list; do 42448b22bf3fSmrg # Setup a source with many dependencies, because some compilers 42458b22bf3fSmrg # like to wrap large dependency lists on column 80 (with \), and 42468b22bf3fSmrg # we should not choose a depcomp mode which is confused by this. 42478b22bf3fSmrg # 42488b22bf3fSmrg # We need to recreate these files for each test, as the compiler may 42498b22bf3fSmrg # overwrite some of them when testing with obscure command lines. 42508b22bf3fSmrg # This happens at least with the AIX C compiler. 42518b22bf3fSmrg : > sub/conftest.c 42528b22bf3fSmrg for i in 1 2 3 4 5 6; do 42538b22bf3fSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4254f126e068Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4255f126e068Smrg # Solaris 10 /bin/sh. 4256f126e068Smrg echo '/* dummy */' > sub/conftst$i.h 42578b22bf3fSmrg done 42588b22bf3fSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 42598b22bf3fSmrg 4260f126e068Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 426196a81b41Smrg # mode. It turns out that the SunPro C++ compiler does not properly 4262f126e068Smrg # handle '-M -o', and we need to detect this. Also, some Intel 4263f126e068Smrg # versions had trouble with output in subdirs. 426496a81b41Smrg am__obj=sub/conftest.${OBJEXT-o} 426596a81b41Smrg am__minus_obj="-o $am__obj" 42668b22bf3fSmrg case $depmode in 426796a81b41Smrg gcc) 426896a81b41Smrg # This depmode causes a compiler race in universal mode. 426996a81b41Smrg test "$am__universal" = false || continue 427096a81b41Smrg ;; 42718b22bf3fSmrg nosideeffect) 4272f126e068Smrg # After this tag, mechanisms are not by side-effect, so they'll 4273f126e068Smrg # only be used when explicitly requested. 42748b22bf3fSmrg if test "x$enable_dependency_tracking" = xyes; then 42758b22bf3fSmrg continue 42768b22bf3fSmrg else 42778b22bf3fSmrg break 42788b22bf3fSmrg fi 42798b22bf3fSmrg ;; 4280f126e068Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4281f126e068Smrg # This compiler won't grok '-c -o', but also, the minuso test has 428296a81b41Smrg # not run yet. These depmodes are late enough in the game, and 428396a81b41Smrg # so weak that their functioning should not be impacted. 428496a81b41Smrg am__obj=conftest.${OBJEXT-o} 428596a81b41Smrg am__minus_obj= 428696a81b41Smrg ;; 42878b22bf3fSmrg none) break ;; 42888b22bf3fSmrg esac 42898b22bf3fSmrg if depmode=$depmode \ 429096a81b41Smrg source=sub/conftest.c object=$am__obj \ 42918b22bf3fSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 429296a81b41Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 42938b22bf3fSmrg >/dev/null 2>conftest.err && 42948b22bf3fSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 42958b22bf3fSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 429696a81b41Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 42978b22bf3fSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 42988b22bf3fSmrg # icc doesn't choke on unknown options, it will just issue warnings 42998b22bf3fSmrg # or remarks (even with -Werror). So we grep stderr for any message 43008b22bf3fSmrg # that says an option was ignored or not supported. 43018b22bf3fSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 43028b22bf3fSmrg # icc: Command line warning: ignoring option '-M'; no argument required 43038b22bf3fSmrg # The diagnosis changed in icc 8.0: 43048b22bf3fSmrg # icc: Command line remark: option '-MP' not supported 43058b22bf3fSmrg if (grep 'ignoring option' conftest.err || 43068b22bf3fSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 43078b22bf3fSmrg am_cv_CC_dependencies_compiler_type=$depmode 43088b22bf3fSmrg break 4309d13010c3Smrg fi 4310d13010c3Smrg fi 4311d13010c3Smrg done 43128b22bf3fSmrg 4313d13010c3Smrg cd .. 4314d13010c3Smrg rm -rf conftest.dir 43158b22bf3fSmrgelse 4316d13010c3Smrg am_cv_CC_dependencies_compiler_type=none 43178b22bf3fSmrgfi 43188b22bf3fSmrg 43198b22bf3fSmrgfi 4320d13010c3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4321d13010c3Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4322d13010c3SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 43238b22bf3fSmrg 4324d13010c3Smrg if 4325d13010c3Smrg test "x$enable_dependency_tracking" != xno \ 4326d13010c3Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4327d13010c3Smrg am__fastdepCC_TRUE= 4328d13010c3Smrg am__fastdepCC_FALSE='#' 43298b22bf3fSmrgelse 4330d13010c3Smrg am__fastdepCC_TRUE='#' 4331d13010c3Smrg am__fastdepCC_FALSE= 43328b22bf3fSmrgfi 43338b22bf3fSmrg 4334d13010c3Smrg 4335d13010c3Smrg 4336f126e068Smrg# POSIX will say in a future version that running "rm -f" with no argument 4337f126e068Smrg# is OK; and we want to be able to make that assumption in our Makefile 4338f126e068Smrg# recipes. So use an aggressive probe to check that the usage we want is 4339f126e068Smrg# actually supported "in the wild" to an acceptable degree. 4340f126e068Smrg# See automake bug#10828. 4341f126e068Smrg# To make any issue more visible, cause the running configure to be aborted 4342f126e068Smrg# by default if the 'rm' program in use doesn't match our expectations; the 4343f126e068Smrg# user can still override this though. 4344f126e068Smrgif rm -f && rm -fr && rm -rf; then : OK; else 4345f126e068Smrg cat >&2 <<'END' 4346f126e068SmrgOops! 4347f126e068Smrg 4348f126e068SmrgYour 'rm' program seems unable to run without file operands specified 4349f126e068Smrgon the command line, even when the '-f' option is present. This is contrary 4350f126e068Smrgto the behaviour of most rm programs out there, and not conforming with 4351f126e068Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 4352f126e068Smrg 4353f126e068SmrgPlease tell bug-automake@gnu.org about your system, including the value 4354f126e068Smrgof your $PATH and any error possibly output before this message. This 4355f126e068Smrgcan help us improve future automake versions. 4356f126e068Smrg 4357f126e068SmrgEND 4358f126e068Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 4359f126e068Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 4360f126e068Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 4361f126e068Smrg echo >&2 4362f126e068Smrg else 4363f126e068Smrg cat >&2 <<'END' 4364f126e068SmrgAborting the configuration process, to ensure you take notice of the issue. 4365f126e068Smrg 4366f126e068SmrgYou can download and install GNU coreutils to get an 'rm' implementation 43679e1184feSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 4368f126e068Smrg 4369f126e068SmrgIf you want to complete the configuration process using your problematic 4370f126e068Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 4371f126e068Smrgto "yes", and re-run configure. 4372f126e068Smrg 4373f126e068SmrgEND 4374f126e068Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 4375f126e068Smrg fi 4376f126e068Smrgfi 4377d13010c3Smrg 43788b22bf3fSmrg 4379d13010c3Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 43808b22bf3fSmrg 43818b22bf3fSmrg 43828b22bf3fSmrg 43838b22bf3fSmrg 43848b22bf3fSmrg 4385d13010c3Smrg 4386d13010c3Smrg 4387d13010c3Smrg 4388d13010c3Smrg 4389d13010c3Smrg 4390d13010c3Smrg 4391d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 4392d13010c3Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 4393d13010c3Smrgif ${ac_cv_prog_cc_c99+:} false; then : 439496a81b41Smrg $as_echo_n "(cached) " >&6 43958b22bf3fSmrgelse 4396d13010c3Smrg ac_cv_prog_cc_c99=no 4397d13010c3Smrgac_save_CC=$CC 4398d13010c3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4399d13010c3Smrg/* end confdefs.h. */ 4400d13010c3Smrg#include <stdarg.h> 4401d13010c3Smrg#include <stdbool.h> 4402d13010c3Smrg#include <stdlib.h> 4403d13010c3Smrg#include <wchar.h> 4404d13010c3Smrg#include <stdio.h> 4405d13010c3Smrg 4406d13010c3Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 4407d13010c3Smrg#define debug(...) fprintf (stderr, __VA_ARGS__) 4408d13010c3Smrg#define showlist(...) puts (#__VA_ARGS__) 4409d13010c3Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 4410d13010c3Smrgstatic void 4411d13010c3Smrgtest_varargs_macros (void) 4412d13010c3Smrg{ 4413d13010c3Smrg int x = 1234; 4414d13010c3Smrg int y = 5678; 4415d13010c3Smrg debug ("Flag"); 4416d13010c3Smrg debug ("X = %d\n", x); 4417d13010c3Smrg showlist (The first, second, and third items.); 4418d13010c3Smrg report (x>y, "x is %d but y is %d", x, y); 4419d13010c3Smrg} 4420d13010c3Smrg 4421d13010c3Smrg// Check long long types. 4422d13010c3Smrg#define BIG64 18446744073709551615ull 4423d13010c3Smrg#define BIG32 4294967295ul 4424d13010c3Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 4425d13010c3Smrg#if !BIG_OK 4426d13010c3Smrg your preprocessor is broken; 4427d13010c3Smrg#endif 4428d13010c3Smrg#if BIG_OK 4429d13010c3Smrg#else 4430d13010c3Smrg your preprocessor is broken; 4431d13010c3Smrg#endif 4432d13010c3Smrgstatic long long int bignum = -9223372036854775807LL; 4433d13010c3Smrgstatic unsigned long long int ubignum = BIG64; 44348b22bf3fSmrg 4435d13010c3Smrgstruct incomplete_array 4436d13010c3Smrg{ 4437d13010c3Smrg int datasize; 4438d13010c3Smrg double data[]; 4439d13010c3Smrg}; 44408b22bf3fSmrg 4441d13010c3Smrgstruct named_init { 4442d13010c3Smrg int number; 4443d13010c3Smrg const wchar_t *name; 4444d13010c3Smrg double average; 4445d13010c3Smrg}; 44468b22bf3fSmrg 4447d13010c3Smrgtypedef const char *ccp; 44488b22bf3fSmrg 4449d13010c3Smrgstatic inline int 4450d13010c3Smrgtest_restrict (ccp restrict text) 4451d13010c3Smrg{ 4452d13010c3Smrg // See if C++-style comments work. 4453d13010c3Smrg // Iterate through items via the restricted pointer. 4454d13010c3Smrg // Also check for declarations in for loops. 4455d13010c3Smrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 4456d13010c3Smrg continue; 4457d13010c3Smrg return 0; 4458d13010c3Smrg} 44598b22bf3fSmrg 4460d13010c3Smrg// Check varargs and va_copy. 4461d13010c3Smrgstatic void 4462d13010c3Smrgtest_varargs (const char *format, ...) 44638b22bf3fSmrg{ 4464d13010c3Smrg va_list args; 4465d13010c3Smrg va_start (args, format); 4466d13010c3Smrg va_list args_copy; 4467d13010c3Smrg va_copy (args_copy, args); 44688b22bf3fSmrg 4469d13010c3Smrg const char *str; 4470d13010c3Smrg int number; 4471d13010c3Smrg float fnumber; 4472d13010c3Smrg 4473d13010c3Smrg while (*format) 4474d13010c3Smrg { 4475d13010c3Smrg switch (*format++) 4476d13010c3Smrg { 4477d13010c3Smrg case 's': // string 4478d13010c3Smrg str = va_arg (args_copy, const char *); 4479d13010c3Smrg break; 4480d13010c3Smrg case 'd': // int 4481d13010c3Smrg number = va_arg (args_copy, int); 4482d13010c3Smrg break; 4483d13010c3Smrg case 'f': // float 4484d13010c3Smrg fnumber = va_arg (args_copy, double); 4485d13010c3Smrg break; 4486d13010c3Smrg default: 4487d13010c3Smrg break; 4488d13010c3Smrg } 4489d13010c3Smrg } 4490d13010c3Smrg va_end (args_copy); 4491d13010c3Smrg va_end (args); 44928b22bf3fSmrg} 44938b22bf3fSmrg 4494d13010c3Smrgint 4495d13010c3Smrgmain () 4496d13010c3Smrg{ 44978b22bf3fSmrg 4498d13010c3Smrg // Check bool. 4499d13010c3Smrg _Bool success = false; 45005bd32fd1Smrg 4501d13010c3Smrg // Check restrict. 4502d13010c3Smrg if (test_restrict ("String literal") == 0) 4503d13010c3Smrg success = true; 4504d13010c3Smrg char *restrict newvar = "Another string"; 45058b22bf3fSmrg 4506d13010c3Smrg // Check varargs. 4507d13010c3Smrg test_varargs ("s, d' f .", "string", 65, 34.234); 4508d13010c3Smrg test_varargs_macros (); 45098b22bf3fSmrg 4510d13010c3Smrg // Check flexible array members. 4511d13010c3Smrg struct incomplete_array *ia = 4512d13010c3Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4513d13010c3Smrg ia->datasize = 10; 4514d13010c3Smrg for (int i = 0; i < ia->datasize; ++i) 4515d13010c3Smrg ia->data[i] = i * 1.234; 45168b22bf3fSmrg 4517d13010c3Smrg // Check named initializers. 4518d13010c3Smrg struct named_init ni = { 4519d13010c3Smrg .number = 34, 4520d13010c3Smrg .name = L"Test wide string", 4521d13010c3Smrg .average = 543.34343, 4522d13010c3Smrg }; 45235bd32fd1Smrg 4524d13010c3Smrg ni.number = 58; 45258b22bf3fSmrg 4526d13010c3Smrg int dynamic_array[ni.number]; 4527d13010c3Smrg dynamic_array[ni.number - 1] = 543; 45288b22bf3fSmrg 4529d13010c3Smrg // work around unused variable warnings 4530d13010c3Smrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4531d13010c3Smrg || dynamic_array[ni.number - 1] != 543); 45328b22bf3fSmrg 4533d13010c3Smrg ; 45348b22bf3fSmrg return 0; 45358b22bf3fSmrg} 45368b22bf3fSmrg_ACEOF 4537c74b14bdSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 4538d13010c3Smrgdo 4539d13010c3Smrg CC="$ac_save_CC $ac_arg" 4540d13010c3Smrg if ac_fn_c_try_compile "$LINENO"; then : 4541d13010c3Smrg ac_cv_prog_cc_c99=$ac_arg 45428b22bf3fSmrgfi 4543d13010c3Smrgrm -f core conftest.err conftest.$ac_objext 4544d13010c3Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4545d13010c3Smrgdone 4546d13010c3Smrgrm -f conftest.$ac_ext 4547d13010c3SmrgCC=$ac_save_CC 45488b22bf3fSmrg 45498b22bf3fSmrgfi 4550d13010c3Smrg# AC_CACHE_VAL 4551d13010c3Smrgcase "x$ac_cv_prog_cc_c99" in 4552d13010c3Smrg x) 4553d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4554d13010c3Smrg$as_echo "none needed" >&6; } ;; 4555d13010c3Smrg xno) 4556d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4557d13010c3Smrg$as_echo "unsupported" >&6; } ;; 4558d13010c3Smrg *) 4559d13010c3Smrg CC="$CC $ac_cv_prog_cc_c99" 4560d13010c3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4561d13010c3Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4562d13010c3Smrgesac 4563d13010c3Smrgif test "x$ac_cv_prog_cc_c99" != xno; then : 45648b22bf3fSmrg 45658b22bf3fSmrgfi 45668b22bf3fSmrg 45678b22bf3fSmrg 45688b22bf3fSmrg 4569d13010c3Smrg 45708b22bf3fSmrg 45718b22bf3fSmrg 4572f126e068Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4573f126e068Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then : 4574f126e068Smrg CLANGCC="yes" 4575f126e068Smrgelse 4576f126e068Smrg CLANGCC="no" 4577f126e068Smrgfi 4578f126e068Smrg 4579f126e068Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4580f126e068Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4581f126e068Smrg INTELCC="yes" 4582f126e068Smrgelse 4583f126e068Smrg INTELCC="no" 4584f126e068Smrgfi 4585f126e068Smrg 4586f126e068Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4587f126e068Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4588f126e068Smrg SUNCC="yes" 4589f126e068Smrgelse 4590f126e068Smrg SUNCC="no" 4591f126e068Smrgfi 4592f126e068Smrg 4593f126e068Smrg 45945bd32fd1Smrg 45955bd32fd1Smrg 4596c74b14bdSmrg 4597c74b14bdSmrg 4598c74b14bdSmrg 4599c74b14bdSmrg 4600c74b14bdSmrg 46015bd32fd1Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 46025bd32fd1Smrg if test -n "$ac_tool_prefix"; then 46035bd32fd1Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 46045bd32fd1Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 46055bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 46065bd32fd1Smrg$as_echo_n "checking for $ac_word... " >&6; } 46075bd32fd1Smrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 460896a81b41Smrg $as_echo_n "(cached) " >&6 46098b22bf3fSmrgelse 46105bd32fd1Smrg case $PKG_CONFIG in 46115bd32fd1Smrg [\\/]* | ?:[\\/]*) 46125bd32fd1Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 46135bd32fd1Smrg ;; 46145bd32fd1Smrg *) 46155bd32fd1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 46165bd32fd1Smrgfor as_dir in $PATH 461796a81b41Smrgdo 46185bd32fd1Smrg IFS=$as_save_IFS 46195bd32fd1Smrg test -z "$as_dir" && as_dir=. 46205bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4621c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 46225bd32fd1Smrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 46235bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 46245bd32fd1Smrg break 2 46255bd32fd1Smrg fi 46265bd32fd1Smrgdone 46275bd32fd1Smrg done 46285bd32fd1SmrgIFS=$as_save_IFS 46295bd32fd1Smrg 46305bd32fd1Smrg ;; 46318b22bf3fSmrgesac 46325bd32fd1Smrgfi 46335bd32fd1SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 46345bd32fd1Smrgif test -n "$PKG_CONFIG"; then 46355bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 46365bd32fd1Smrg$as_echo "$PKG_CONFIG" >&6; } 46378b22bf3fSmrgelse 46385bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 46395bd32fd1Smrg$as_echo "no" >&6; } 46408b22bf3fSmrgfi 46418b22bf3fSmrg 46428b22bf3fSmrg 46438b22bf3fSmrgfi 46445bd32fd1Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 46455bd32fd1Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 46465bd32fd1Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 46475bd32fd1Smrgset dummy pkg-config; ac_word=$2 46485bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 46495bd32fd1Smrg$as_echo_n "checking for $ac_word... " >&6; } 46505bd32fd1Smrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 46515bd32fd1Smrg $as_echo_n "(cached) " >&6 46525bd32fd1Smrgelse 46535bd32fd1Smrg case $ac_pt_PKG_CONFIG in 46545bd32fd1Smrg [\\/]* | ?:[\\/]*) 46555bd32fd1Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 46565bd32fd1Smrg ;; 465796a81b41Smrg *) 46585bd32fd1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 46595bd32fd1Smrgfor as_dir in $PATH 46605bd32fd1Smrgdo 46615bd32fd1Smrg IFS=$as_save_IFS 46625bd32fd1Smrg test -z "$as_dir" && as_dir=. 46635bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4664c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 46655bd32fd1Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 46665bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 46675bd32fd1Smrg break 2 46685bd32fd1Smrg fi 46695bd32fd1Smrgdone 46705bd32fd1Smrg done 46715bd32fd1SmrgIFS=$as_save_IFS 46725bd32fd1Smrg 46735bd32fd1Smrg ;; 467496a81b41Smrgesac 46755bd32fd1Smrgfi 46765bd32fd1Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 46775bd32fd1Smrgif test -n "$ac_pt_PKG_CONFIG"; then 46785bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 46795bd32fd1Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 46805bd32fd1Smrgelse 46815bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 46825bd32fd1Smrg$as_echo "no" >&6; } 46835bd32fd1Smrgfi 46848b22bf3fSmrg 46855bd32fd1Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 46865bd32fd1Smrg PKG_CONFIG="" 46875bd32fd1Smrg else 46885bd32fd1Smrg case $cross_compiling:$ac_tool_warned in 46895bd32fd1Smrgyes:) 46905bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 46915bd32fd1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 46925bd32fd1Smrgac_tool_warned=yes ;; 46935bd32fd1Smrgesac 46945bd32fd1Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 46955bd32fd1Smrg fi 46965bd32fd1Smrgelse 46975bd32fd1Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 46985bd32fd1Smrgfi 46998b22bf3fSmrg 47005bd32fd1Smrgfi 47015bd32fd1Smrgif test -n "$PKG_CONFIG"; then 47025bd32fd1Smrg _pkg_min_version=0.9.0 47035bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 47045bd32fd1Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 47055bd32fd1Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 47065bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 47075bd32fd1Smrg$as_echo "yes" >&6; } 47085bd32fd1Smrg else 47095bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 47105bd32fd1Smrg$as_echo "no" >&6; } 47115bd32fd1Smrg PKG_CONFIG="" 47125bd32fd1Smrg fi 47135bd32fd1Smrgfi 471496a81b41Smrg# Make sure we can run config.sub. 471596a81b41Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 47165bd32fd1Smrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 471796a81b41Smrg 47185bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 471996a81b41Smrg$as_echo_n "checking build system type... " >&6; } 47205bd32fd1Smrgif ${ac_cv_build+:} false; then : 472196a81b41Smrg $as_echo_n "(cached) " >&6 472296a81b41Smrgelse 472396a81b41Smrg ac_build_alias=$build_alias 472496a81b41Smrgtest "x$ac_build_alias" = x && 472596a81b41Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 472696a81b41Smrgtest "x$ac_build_alias" = x && 47275bd32fd1Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 472896a81b41Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 47295bd32fd1Smrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 473096a81b41Smrg 473196a81b41Smrgfi 47325bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 473396a81b41Smrg$as_echo "$ac_cv_build" >&6; } 473496a81b41Smrgcase $ac_cv_build in 473596a81b41Smrg*-*-*) ;; 47365bd32fd1Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 473796a81b41Smrgesac 473896a81b41Smrgbuild=$ac_cv_build 473996a81b41Smrgac_save_IFS=$IFS; IFS='-' 474096a81b41Smrgset x $ac_cv_build 474196a81b41Smrgshift 474296a81b41Smrgbuild_cpu=$1 474396a81b41Smrgbuild_vendor=$2 474496a81b41Smrgshift; shift 474596a81b41Smrg# Remember, the first character of IFS is used to create $*, 474696a81b41Smrg# except with old shells: 474796a81b41Smrgbuild_os=$* 474896a81b41SmrgIFS=$ac_save_IFS 474996a81b41Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 475096a81b41Smrg 475196a81b41Smrg 47525bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 475396a81b41Smrg$as_echo_n "checking host system type... " >&6; } 47545bd32fd1Smrgif ${ac_cv_host+:} false; then : 475596a81b41Smrg $as_echo_n "(cached) " >&6 475696a81b41Smrgelse 475796a81b41Smrg if test "x$host_alias" = x; then 475896a81b41Smrg ac_cv_host=$ac_cv_build 475996a81b41Smrgelse 476096a81b41Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 47615bd32fd1Smrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 476296a81b41Smrgfi 476396a81b41Smrg 476496a81b41Smrgfi 47655bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 476696a81b41Smrg$as_echo "$ac_cv_host" >&6; } 476796a81b41Smrgcase $ac_cv_host in 476896a81b41Smrg*-*-*) ;; 47695bd32fd1Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 477096a81b41Smrgesac 477196a81b41Smrghost=$ac_cv_host 477296a81b41Smrgac_save_IFS=$IFS; IFS='-' 477396a81b41Smrgset x $ac_cv_host 477496a81b41Smrgshift 477596a81b41Smrghost_cpu=$1 477696a81b41Smrghost_vendor=$2 477796a81b41Smrgshift; shift 477896a81b41Smrg# Remember, the first character of IFS is used to create $*, 477996a81b41Smrg# except with old shells: 478096a81b41Smrghost_os=$* 478196a81b41SmrgIFS=$ac_save_IFS 478296a81b41Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 478396a81b41Smrg 478496a81b41Smrg 47855bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 47865bd32fd1Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 47875bd32fd1Smrgif ${ac_cv_path_SED+:} false; then : 478896a81b41Smrg $as_echo_n "(cached) " >&6 478996a81b41Smrgelse 47905bd32fd1Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 47915bd32fd1Smrg for ac_i in 1 2 3 4 5 6 7; do 47925bd32fd1Smrg ac_script="$ac_script$as_nl$ac_script" 47935bd32fd1Smrg done 47945bd32fd1Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 47955bd32fd1Smrg { ac_script=; unset ac_script;} 47965bd32fd1Smrg if test -z "$SED"; then 47975bd32fd1Smrg ac_path_SED_found=false 47985bd32fd1Smrg # Loop through the user's path and test for each of PROGNAME-LIST 47995bd32fd1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 48005bd32fd1Smrgfor as_dir in $PATH 48015bd32fd1Smrgdo 48025bd32fd1Smrg IFS=$as_save_IFS 48035bd32fd1Smrg test -z "$as_dir" && as_dir=. 48045bd32fd1Smrg for ac_prog in sed gsed; do 48055bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 48065bd32fd1Smrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4807c74b14bdSmrg as_fn_executable_p "$ac_path_SED" || continue 48085bd32fd1Smrg# Check for GNU ac_path_SED and select it if it is found. 48095bd32fd1Smrg # Check for GNU $ac_path_SED 48105bd32fd1Smrgcase `"$ac_path_SED" --version 2>&1` in 48115bd32fd1Smrg*GNU*) 48125bd32fd1Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 48135bd32fd1Smrg*) 48145bd32fd1Smrg ac_count=0 48155bd32fd1Smrg $as_echo_n 0123456789 >"conftest.in" 48165bd32fd1Smrg while : 48175bd32fd1Smrg do 48185bd32fd1Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 48195bd32fd1Smrg mv "conftest.tmp" "conftest.in" 48205bd32fd1Smrg cp "conftest.in" "conftest.nl" 48215bd32fd1Smrg $as_echo '' >> "conftest.nl" 48225bd32fd1Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 48235bd32fd1Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 48245bd32fd1Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 48255bd32fd1Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 48265bd32fd1Smrg # Best one so far, save it but keep looking for a better one 48275bd32fd1Smrg ac_cv_path_SED="$ac_path_SED" 48285bd32fd1Smrg ac_path_SED_max=$ac_count 48295bd32fd1Smrg fi 48305bd32fd1Smrg # 10*(2^10) chars as input seems more than enough 48315bd32fd1Smrg test $ac_count -gt 10 && break 48325bd32fd1Smrg done 48335bd32fd1Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 483496a81b41Smrgesac 483596a81b41Smrg 48365bd32fd1Smrg $ac_path_SED_found && break 3 48375bd32fd1Smrg done 48385bd32fd1Smrg done 48395bd32fd1Smrg done 48405bd32fd1SmrgIFS=$as_save_IFS 48415bd32fd1Smrg if test -z "$ac_cv_path_SED"; then 48425bd32fd1Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 48435bd32fd1Smrg fi 484496a81b41Smrgelse 48455bd32fd1Smrg ac_cv_path_SED=$SED 484696a81b41Smrgfi 484796a81b41Smrg 484896a81b41Smrgfi 48495bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 48505bd32fd1Smrg$as_echo "$ac_cv_path_SED" >&6; } 48515bd32fd1Smrg SED="$ac_cv_path_SED" 48525bd32fd1Smrg rm -f conftest.sed 485396a81b41Smrg 485496a81b41Smrg 485596a81b41Smrg 485696a81b41Smrg 485796a81b41Smrg 485896a81b41Smrg 4859f126e068Smrg# Check whether --enable-selective-werror was given. 4860f126e068Smrgif test "${enable_selective_werror+set}" = set; then : 4861f126e068Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4862f126e068Smrgelse 4863f126e068Smrg SELECTIVE_WERROR=yes 48645bd32fd1Smrgfi 48655bd32fd1Smrg 48665bd32fd1Smrg 48675bd32fd1Smrg 48685bd32fd1Smrg 486996a81b41Smrg 4870f126e068Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4871f126e068Smrgif test "x$SUNCC" = "xyes"; then 4872f126e068Smrg BASE_CFLAGS="-v" 487396a81b41Smrgelse 4874f126e068Smrg BASE_CFLAGS="" 487596a81b41Smrgfi 487696a81b41Smrg 4877f126e068Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 487896a81b41Smrg 487996a81b41Smrg 488096a81b41Smrg 488196a81b41Smrg 488296a81b41Smrg 488396a81b41Smrg 488496a81b41Smrg 488596a81b41Smrg 488696a81b41Smrg 488796a81b41Smrg 488896a81b41Smrg 48895bd32fd1Smrg 48905bd32fd1Smrg 4891f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 48925bd32fd1Smrg 4893f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4894f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4895f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4896f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4897f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4898f126e068Smrg $as_echo_n "(cached) " >&6 4899f126e068Smrgelse 4900f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4901f126e068Smrg/* end confdefs.h. */ 4902f126e068Smrgint i; 4903f126e068Smrg_ACEOF 4904f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 4905f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4906f126e068Smrgelse 4907f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 4908f126e068Smrgfi 4909f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4910f126e068Smrgfi 4911f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4912f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4913f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4914f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4915f126e068Smrgfi 49165bd32fd1Smrg 4917f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4918f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4919f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4920f126e068Smrg fi 4921f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4922f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4923f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4924f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4925f126e068Smrg $as_echo_n "(cached) " >&6 4926f126e068Smrgelse 4927f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4928f126e068Smrg/* end confdefs.h. */ 4929f126e068Smrgint i; 4930f126e068Smrg_ACEOF 4931f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 4932f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4933f126e068Smrgelse 4934f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4935f126e068Smrgfi 4936f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4937f126e068Smrgfi 4938f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4939f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4940f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4941f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4942f126e068Smrgfi 494396a81b41Smrg 4944f126e068Smrgfound="no" 494596a81b41Smrg 4946f126e068Smrg if test $found = "no" ; then 4947f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4948f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4949f126e068Smrg fi 495096a81b41Smrg 4951f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4952f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4953f126e068Smrg fi 495496a81b41Smrg 4955f126e068Smrg CFLAGS="$CFLAGS -Wall" 495696a81b41Smrg 4957f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4958f126e068Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; } 4959f126e068Smrg cacheid=xorg_cv_cc_flag__Wall 4960f126e068Smrg if eval \${$cacheid+:} false; then : 4961f126e068Smrg $as_echo_n "(cached) " >&6 4962f126e068Smrgelse 4963f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4964f126e068Smrg/* end confdefs.h. */ 4965f126e068Smrgint i; 4966f126e068Smrgint 4967f126e068Smrgmain () 4968f126e068Smrg{ 496996a81b41Smrg 4970f126e068Smrg ; 4971f126e068Smrg return 0; 4972f126e068Smrg} 4973f126e068Smrg_ACEOF 4974f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 4975f126e068Smrg eval $cacheid=yes 4976f126e068Smrgelse 4977f126e068Smrg eval $cacheid=no 497896a81b41Smrgfi 4979f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 4980f126e068Smrg conftest$ac_exeext conftest.$ac_ext 498196a81b41Smrgfi 498296a81b41Smrg 498396a81b41Smrg 4984f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 498596a81b41Smrg 4986f126e068Smrg eval supported=\$$cacheid 4987f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4988f126e068Smrg$as_echo "$supported" >&6; } 4989f126e068Smrg if test "$supported" = "yes" ; then 4990f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4991f126e068Smrg found="yes" 4992f126e068Smrg fi 4993f126e068Smrg fi 499496a81b41Smrg 499596a81b41Smrg 499696a81b41Smrg 499796a81b41Smrg 499896a81b41Smrg 499996a81b41Smrg 500096a81b41Smrg 500196a81b41Smrg 500296a81b41Smrg 500396a81b41Smrg 500496a81b41Smrg 500596a81b41Smrg 500696a81b41Smrg 500796a81b41Smrg 500896a81b41Smrg 5009f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 501096a81b41Smrg 5011f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5012f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5013f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5014f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5015f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5016f126e068Smrg $as_echo_n "(cached) " >&6 5017f126e068Smrgelse 5018f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5019f126e068Smrg/* end confdefs.h. */ 5020f126e068Smrgint i; 5021f126e068Smrg_ACEOF 5022f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5023f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5024f126e068Smrgelse 5025f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5026f126e068Smrgfi 5027f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5028f126e068Smrgfi 5029f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5030f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5031f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5032f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5033f126e068Smrgfi 503496a81b41Smrg 5035f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5036f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5037f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5038f126e068Smrg fi 5039f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5040f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5041f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5042f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5043f126e068Smrg $as_echo_n "(cached) " >&6 5044f126e068Smrgelse 5045f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5046f126e068Smrg/* end confdefs.h. */ 5047f126e068Smrgint i; 5048f126e068Smrg_ACEOF 5049f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5050f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5051f126e068Smrgelse 5052f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5053f126e068Smrgfi 5054f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5055f126e068Smrgfi 5056f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5057f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5058f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5059f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5060f126e068Smrgfi 5061f126e068Smrg 5062f126e068Smrgfound="no" 5063f126e068Smrg 5064f126e068Smrg if test $found = "no" ; then 5065f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5066f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5067f126e068Smrg fi 5068f126e068Smrg 5069f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5070f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5071f126e068Smrg fi 5072f126e068Smrg 5073f126e068Smrg CFLAGS="$CFLAGS -Wpointer-arith" 5074f126e068Smrg 5075f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5076f126e068Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 5077f126e068Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5078f126e068Smrg if eval \${$cacheid+:} false; then : 5079f126e068Smrg $as_echo_n "(cached) " >&6 5080f126e068Smrgelse 5081f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5082f126e068Smrg/* end confdefs.h. */ 5083f126e068Smrgint i; 5084f126e068Smrgint 5085f126e068Smrgmain () 5086f126e068Smrg{ 5087f126e068Smrg 5088f126e068Smrg ; 5089f126e068Smrg return 0; 5090f126e068Smrg} 5091f126e068Smrg_ACEOF 5092f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5093f126e068Smrg eval $cacheid=yes 5094f126e068Smrgelse 5095f126e068Smrg eval $cacheid=no 5096f126e068Smrgfi 5097f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5098f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5099f126e068Smrgfi 5100f126e068Smrg 5101f126e068Smrg 5102f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5103f126e068Smrg 5104f126e068Smrg eval supported=\$$cacheid 5105f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5106f126e068Smrg$as_echo "$supported" >&6; } 5107f126e068Smrg if test "$supported" = "yes" ; then 5108f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5109f126e068Smrg found="yes" 5110f126e068Smrg fi 5111f126e068Smrg fi 5112f126e068Smrg 5113f126e068Smrg 5114f126e068Smrg 5115f126e068Smrg 5116f126e068Smrg 5117f126e068Smrg 5118f126e068Smrg 5119f126e068Smrg 5120f126e068Smrg 5121f126e068Smrg 5122f126e068Smrg 5123f126e068Smrg 5124f126e068Smrg 5125f126e068Smrg 5126f126e068Smrg 5127f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5128f126e068Smrg 5129f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5130f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5131f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5132f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5133f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5134f126e068Smrg $as_echo_n "(cached) " >&6 5135f126e068Smrgelse 5136f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5137f126e068Smrg/* end confdefs.h. */ 5138f126e068Smrgint i; 5139f126e068Smrg_ACEOF 5140f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5141f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5142f126e068Smrgelse 5143f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5144f126e068Smrgfi 5145f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5146f126e068Smrgfi 5147f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5148f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5149f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5150f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5151f126e068Smrgfi 5152f126e068Smrg 5153f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5154f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5155f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5156f126e068Smrg fi 5157f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5158f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5159f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5160f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5161f126e068Smrg $as_echo_n "(cached) " >&6 5162f126e068Smrgelse 5163f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5164f126e068Smrg/* end confdefs.h. */ 5165f126e068Smrgint i; 5166f126e068Smrg_ACEOF 5167f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5168f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5169f126e068Smrgelse 5170f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5171f126e068Smrgfi 5172f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5173f126e068Smrgfi 5174f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5175f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5176f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5177f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5178f126e068Smrgfi 5179f126e068Smrg 5180f126e068Smrgfound="no" 5181f126e068Smrg 5182f126e068Smrg if test $found = "no" ; then 5183f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5184f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5185f126e068Smrg fi 5186f126e068Smrg 5187f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5188f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5189f126e068Smrg fi 5190f126e068Smrg 5191f126e068Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 5192f126e068Smrg 5193f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5194f126e068Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 5195f126e068Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5196f126e068Smrg if eval \${$cacheid+:} false; then : 5197f126e068Smrg $as_echo_n "(cached) " >&6 5198f126e068Smrgelse 5199f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5200f126e068Smrg/* end confdefs.h. */ 5201f126e068Smrgint i; 5202f126e068Smrgint 5203f126e068Smrgmain () 5204f126e068Smrg{ 5205f126e068Smrg 5206f126e068Smrg ; 5207f126e068Smrg return 0; 5208f126e068Smrg} 5209f126e068Smrg_ACEOF 5210f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5211f126e068Smrg eval $cacheid=yes 5212f126e068Smrgelse 5213f126e068Smrg eval $cacheid=no 5214f126e068Smrgfi 5215f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5216f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5217f126e068Smrgfi 5218f126e068Smrg 5219f126e068Smrg 5220f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5221f126e068Smrg 5222f126e068Smrg eval supported=\$$cacheid 5223f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5224f126e068Smrg$as_echo "$supported" >&6; } 5225f126e068Smrg if test "$supported" = "yes" ; then 5226f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5227f126e068Smrg found="yes" 5228f126e068Smrg fi 5229f126e068Smrg fi 5230f126e068Smrg 5231f126e068Smrg 5232f126e068Smrg 5233f126e068Smrg 5234f126e068Smrg 5235f126e068Smrg 5236f126e068Smrg 5237f126e068Smrg 5238f126e068Smrg 5239f126e068Smrg 5240f126e068Smrg 5241f126e068Smrg 5242f126e068Smrg 5243f126e068Smrg 5244f126e068Smrg 5245f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5246f126e068Smrg 5247f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5248f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5249f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5250f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5251f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5252f126e068Smrg $as_echo_n "(cached) " >&6 5253f126e068Smrgelse 5254f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5255f126e068Smrg/* end confdefs.h. */ 5256f126e068Smrgint i; 5257f126e068Smrg_ACEOF 5258f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5259f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5260f126e068Smrgelse 5261f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5262f126e068Smrgfi 5263f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5264f126e068Smrgfi 5265f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5266f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5267f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5268f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5269f126e068Smrgfi 5270f126e068Smrg 5271f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5272f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5273f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5274f126e068Smrg fi 5275f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5276f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5277f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5278f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5279f126e068Smrg $as_echo_n "(cached) " >&6 5280f126e068Smrgelse 5281f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5282f126e068Smrg/* end confdefs.h. */ 5283f126e068Smrgint i; 5284f126e068Smrg_ACEOF 5285f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5286f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5287f126e068Smrgelse 5288f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5289f126e068Smrgfi 5290f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5291f126e068Smrgfi 5292f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5293f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5294f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5295f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5296f126e068Smrgfi 5297f126e068Smrg 5298f126e068Smrgfound="no" 5299f126e068Smrg 5300f126e068Smrg if test $found = "no" ; then 5301f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5302f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5303f126e068Smrg fi 5304f126e068Smrg 5305f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5306f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5307f126e068Smrg fi 5308f126e068Smrg 5309f126e068Smrg CFLAGS="$CFLAGS -Wformat=2" 5310f126e068Smrg 5311f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5312f126e068Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 5313c74b14bdSmrg cacheid=xorg_cv_cc_flag__Wformat_2 5314f126e068Smrg if eval \${$cacheid+:} false; then : 5315f126e068Smrg $as_echo_n "(cached) " >&6 5316f126e068Smrgelse 5317f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5318f126e068Smrg/* end confdefs.h. */ 5319f126e068Smrgint i; 5320f126e068Smrgint 5321f126e068Smrgmain () 5322f126e068Smrg{ 5323f126e068Smrg 5324f126e068Smrg ; 5325f126e068Smrg return 0; 5326f126e068Smrg} 5327f126e068Smrg_ACEOF 5328f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5329f126e068Smrg eval $cacheid=yes 5330f126e068Smrgelse 5331f126e068Smrg eval $cacheid=no 5332f126e068Smrgfi 5333f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5334f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5335f126e068Smrgfi 5336f126e068Smrg 5337f126e068Smrg 5338f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5339f126e068Smrg 5340f126e068Smrg eval supported=\$$cacheid 5341f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5342f126e068Smrg$as_echo "$supported" >&6; } 5343f126e068Smrg if test "$supported" = "yes" ; then 5344f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5345f126e068Smrg found="yes" 5346f126e068Smrg fi 5347f126e068Smrg fi 5348f126e068Smrg 5349f126e068Smrg if test $found = "no" ; then 5350f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5351f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5352f126e068Smrg fi 5353f126e068Smrg 5354f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5355f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5356f126e068Smrg fi 5357f126e068Smrg 5358f126e068Smrg CFLAGS="$CFLAGS -Wformat" 5359f126e068Smrg 5360f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5361f126e068Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; } 5362f126e068Smrg cacheid=xorg_cv_cc_flag__Wformat 5363f126e068Smrg if eval \${$cacheid+:} false; then : 5364f126e068Smrg $as_echo_n "(cached) " >&6 5365f126e068Smrgelse 5366f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5367f126e068Smrg/* end confdefs.h. */ 5368f126e068Smrgint i; 5369f126e068Smrgint 5370f126e068Smrgmain () 5371f126e068Smrg{ 5372f126e068Smrg 5373f126e068Smrg ; 5374f126e068Smrg return 0; 5375f126e068Smrg} 5376f126e068Smrg_ACEOF 5377f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5378f126e068Smrg eval $cacheid=yes 5379f126e068Smrgelse 5380f126e068Smrg eval $cacheid=no 5381f126e068Smrgfi 5382f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5383f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5384f126e068Smrgfi 5385f126e068Smrg 5386f126e068Smrg 5387f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5388f126e068Smrg 5389f126e068Smrg eval supported=\$$cacheid 5390f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5391f126e068Smrg$as_echo "$supported" >&6; } 5392f126e068Smrg if test "$supported" = "yes" ; then 5393f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5394f126e068Smrg found="yes" 5395f126e068Smrg fi 5396f126e068Smrg fi 5397f126e068Smrg 5398f126e068Smrg 5399f126e068Smrg 5400f126e068Smrg 5401f126e068Smrg 5402f126e068Smrg 5403f126e068Smrg 5404f126e068Smrg 5405f126e068Smrg 5406f126e068Smrg 5407f126e068Smrg 5408f126e068Smrg 5409f126e068Smrg 5410f126e068Smrg 5411f126e068Smrg 5412f126e068Smrg 5413f126e068Smrg 5414f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5415f126e068Smrg 5416f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5417f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5418f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5419f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5420f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5421f126e068Smrg $as_echo_n "(cached) " >&6 5422f126e068Smrgelse 5423f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5424f126e068Smrg/* end confdefs.h. */ 5425f126e068Smrgint i; 5426f126e068Smrg_ACEOF 5427f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5428f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5429f126e068Smrgelse 5430f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5431f126e068Smrgfi 5432f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5433f126e068Smrgfi 5434f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5435f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5436f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5437f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5438f126e068Smrgfi 5439f126e068Smrg 5440f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5441f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5442f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5443f126e068Smrg fi 5444f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5445f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5446f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5447f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5448f126e068Smrg $as_echo_n "(cached) " >&6 5449f126e068Smrgelse 5450f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5451f126e068Smrg/* end confdefs.h. */ 5452f126e068Smrgint i; 5453f126e068Smrg_ACEOF 5454f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5455f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5456f126e068Smrgelse 5457f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5458f126e068Smrgfi 5459f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5460f126e068Smrgfi 5461f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5462f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5463f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5464f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5465f126e068Smrgfi 5466f126e068Smrg 5467f126e068Smrgfound="no" 5468f126e068Smrg 5469f126e068Smrg if test $found = "no" ; then 5470f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5471f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5472f126e068Smrg fi 5473f126e068Smrg 5474f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5475f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5476f126e068Smrg fi 5477f126e068Smrg 5478f126e068Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5479f126e068Smrg 5480f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5481f126e068Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5482f126e068Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5483f126e068Smrg if eval \${$cacheid+:} false; then : 5484f126e068Smrg $as_echo_n "(cached) " >&6 5485f126e068Smrgelse 5486f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5487f126e068Smrg/* end confdefs.h. */ 5488f126e068Smrgint i; 5489f126e068Smrgint 5490f126e068Smrgmain () 5491f126e068Smrg{ 5492f126e068Smrg 5493f126e068Smrg ; 5494f126e068Smrg return 0; 5495f126e068Smrg} 5496f126e068Smrg_ACEOF 5497f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5498f126e068Smrg eval $cacheid=yes 5499f126e068Smrgelse 5500f126e068Smrg eval $cacheid=no 5501f126e068Smrgfi 5502f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5503f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5504f126e068Smrgfi 5505f126e068Smrg 5506f126e068Smrg 5507f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5508f126e068Smrg 5509f126e068Smrg eval supported=\$$cacheid 5510f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5511f126e068Smrg$as_echo "$supported" >&6; } 5512f126e068Smrg if test "$supported" = "yes" ; then 5513f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5514f126e068Smrg found="yes" 5515f126e068Smrg fi 5516f126e068Smrg fi 5517f126e068Smrg 5518f126e068Smrg 5519f126e068Smrg 5520f126e068Smrg 5521f126e068Smrg 5522f126e068Smrg 5523f126e068Smrg 5524f126e068Smrg 5525f126e068Smrg 5526f126e068Smrg 5527f126e068Smrg 5528f126e068Smrg 5529f126e068Smrg 5530f126e068Smrg 5531f126e068Smrg 5532f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5533f126e068Smrg 5534f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5535f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5536f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5537f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5538f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5539f126e068Smrg $as_echo_n "(cached) " >&6 5540f126e068Smrgelse 5541f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5542f126e068Smrg/* end confdefs.h. */ 5543f126e068Smrgint i; 5544f126e068Smrg_ACEOF 5545f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5546f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5547f126e068Smrgelse 5548f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5549f126e068Smrgfi 5550f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5551f126e068Smrgfi 5552f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5553f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5554f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5555f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5556f126e068Smrgfi 5557f126e068Smrg 5558f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5559f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5560f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5561f126e068Smrg fi 5562f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5563f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5564f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5565f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5566f126e068Smrg $as_echo_n "(cached) " >&6 5567f126e068Smrgelse 5568f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5569f126e068Smrg/* end confdefs.h. */ 5570f126e068Smrgint i; 5571f126e068Smrg_ACEOF 5572f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5573f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5574f126e068Smrgelse 5575f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5576f126e068Smrgfi 5577f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5578f126e068Smrgfi 5579f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5580f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5581f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5582f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5583f126e068Smrgfi 5584f126e068Smrg 5585f126e068Smrgfound="no" 5586f126e068Smrg 5587f126e068Smrg if test $found = "no" ; then 5588f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5589f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5590f126e068Smrg fi 5591f126e068Smrg 5592f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5593f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5594f126e068Smrg fi 5595f126e068Smrg 5596f126e068Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5597f126e068Smrg 5598f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5599f126e068Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5600f126e068Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5601f126e068Smrg if eval \${$cacheid+:} false; then : 5602f126e068Smrg $as_echo_n "(cached) " >&6 5603f126e068Smrgelse 5604f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5605f126e068Smrg/* end confdefs.h. */ 5606f126e068Smrgint i; 5607f126e068Smrgint 5608f126e068Smrgmain () 5609f126e068Smrg{ 5610f126e068Smrg 5611f126e068Smrg ; 5612f126e068Smrg return 0; 5613f126e068Smrg} 5614f126e068Smrg_ACEOF 5615f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5616f126e068Smrg eval $cacheid=yes 5617f126e068Smrgelse 5618f126e068Smrg eval $cacheid=no 5619f126e068Smrgfi 5620f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5621f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5622f126e068Smrgfi 5623f126e068Smrg 5624f126e068Smrg 5625f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5626f126e068Smrg 5627f126e068Smrg eval supported=\$$cacheid 5628f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5629f126e068Smrg$as_echo "$supported" >&6; } 5630f126e068Smrg if test "$supported" = "yes" ; then 5631f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5632f126e068Smrg found="yes" 5633f126e068Smrg fi 5634f126e068Smrg fi 5635f126e068Smrg 5636f126e068Smrg 5637f126e068Smrg 5638f126e068Smrg 5639f126e068Smrg 5640f126e068Smrg 5641f126e068Smrg 5642f126e068Smrg 5643f126e068Smrg 5644f126e068Smrg 5645f126e068Smrg 5646f126e068Smrg 5647f126e068Smrg 5648f126e068Smrg 5649f126e068Smrg 5650f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5651f126e068Smrg 5652f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5653f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5654f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5655f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5656f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5657f126e068Smrg $as_echo_n "(cached) " >&6 5658f126e068Smrgelse 5659f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5660f126e068Smrg/* end confdefs.h. */ 5661f126e068Smrgint i; 5662f126e068Smrg_ACEOF 5663f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5664f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5665f126e068Smrgelse 5666f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5667f126e068Smrgfi 5668f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5669f126e068Smrgfi 5670f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5671f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5672f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5673f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5674f126e068Smrgfi 5675f126e068Smrg 5676f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5677f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5678f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5679f126e068Smrg fi 5680f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5681f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5682f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5683f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5684f126e068Smrg $as_echo_n "(cached) " >&6 5685f126e068Smrgelse 5686f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5687f126e068Smrg/* end confdefs.h. */ 5688f126e068Smrgint i; 5689f126e068Smrg_ACEOF 5690f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5691f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5692f126e068Smrgelse 5693f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5694f126e068Smrgfi 5695f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5696f126e068Smrgfi 5697f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5698f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5699f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5700f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5701f126e068Smrgfi 5702f126e068Smrg 5703f126e068Smrgfound="no" 5704f126e068Smrg 5705f126e068Smrg if test $found = "no" ; then 5706f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5707f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5708f126e068Smrg fi 5709f126e068Smrg 5710f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5711f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5712f126e068Smrg fi 5713f126e068Smrg 5714f126e068Smrg CFLAGS="$CFLAGS -Wnested-externs" 5715f126e068Smrg 5716f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5717f126e068Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5718f126e068Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 5719f126e068Smrg if eval \${$cacheid+:} false; then : 5720f126e068Smrg $as_echo_n "(cached) " >&6 5721f126e068Smrgelse 5722f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5723f126e068Smrg/* end confdefs.h. */ 5724f126e068Smrgint i; 5725f126e068Smrgint 5726f126e068Smrgmain () 5727f126e068Smrg{ 5728f126e068Smrg 5729f126e068Smrg ; 5730f126e068Smrg return 0; 5731f126e068Smrg} 5732f126e068Smrg_ACEOF 5733f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5734f126e068Smrg eval $cacheid=yes 5735f126e068Smrgelse 5736f126e068Smrg eval $cacheid=no 5737f126e068Smrgfi 5738f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5739f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5740f126e068Smrgfi 5741f126e068Smrg 5742f126e068Smrg 5743f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5744f126e068Smrg 5745f126e068Smrg eval supported=\$$cacheid 5746f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5747f126e068Smrg$as_echo "$supported" >&6; } 5748f126e068Smrg if test "$supported" = "yes" ; then 5749f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5750f126e068Smrg found="yes" 5751f126e068Smrg fi 5752f126e068Smrg fi 5753f126e068Smrg 5754f126e068Smrg 5755f126e068Smrg 5756f126e068Smrg 5757f126e068Smrg 5758f126e068Smrg 5759f126e068Smrg 5760f126e068Smrg 5761f126e068Smrg 5762f126e068Smrg 5763f126e068Smrg 5764f126e068Smrg 5765f126e068Smrg 5766f126e068Smrg 5767f126e068Smrg 5768f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5769f126e068Smrg 5770f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5771f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5772f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5773f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5774f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5775f126e068Smrg $as_echo_n "(cached) " >&6 5776f126e068Smrgelse 5777f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5778f126e068Smrg/* end confdefs.h. */ 5779f126e068Smrgint i; 5780f126e068Smrg_ACEOF 5781f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5782f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5783f126e068Smrgelse 5784f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5785f126e068Smrgfi 5786f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5787f126e068Smrgfi 5788f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5789f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5790f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5791f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5792f126e068Smrgfi 5793f126e068Smrg 5794f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5795f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5796f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5797f126e068Smrg fi 5798f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5799f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5800f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5801f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5802f126e068Smrg $as_echo_n "(cached) " >&6 5803f126e068Smrgelse 5804f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5805f126e068Smrg/* end confdefs.h. */ 5806f126e068Smrgint i; 5807f126e068Smrg_ACEOF 5808f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5809f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5810f126e068Smrgelse 5811f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5812f126e068Smrgfi 5813f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5814f126e068Smrgfi 5815f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5816f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5817f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5818f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5819f126e068Smrgfi 5820f126e068Smrg 5821f126e068Smrgfound="no" 5822f126e068Smrg 5823f126e068Smrg if test $found = "no" ; then 5824f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5825f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5826f126e068Smrg fi 5827f126e068Smrg 5828f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5829f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5830f126e068Smrg fi 5831f126e068Smrg 5832f126e068Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 5833f126e068Smrg 5834f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5835f126e068Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5836f126e068Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5837f126e068Smrg if eval \${$cacheid+:} false; then : 5838f126e068Smrg $as_echo_n "(cached) " >&6 5839f126e068Smrgelse 5840f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5841f126e068Smrg/* end confdefs.h. */ 5842f126e068Smrgint i; 5843f126e068Smrgint 5844f126e068Smrgmain () 5845f126e068Smrg{ 5846f126e068Smrg 5847f126e068Smrg ; 5848f126e068Smrg return 0; 5849f126e068Smrg} 5850f126e068Smrg_ACEOF 5851f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5852f126e068Smrg eval $cacheid=yes 5853f126e068Smrgelse 5854f126e068Smrg eval $cacheid=no 5855f126e068Smrgfi 5856f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5857f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5858f126e068Smrgfi 5859f126e068Smrg 5860f126e068Smrg 5861f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5862f126e068Smrg 5863f126e068Smrg eval supported=\$$cacheid 5864f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5865f126e068Smrg$as_echo "$supported" >&6; } 5866f126e068Smrg if test "$supported" = "yes" ; then 5867f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5868f126e068Smrg found="yes" 5869f126e068Smrg fi 5870f126e068Smrg fi 5871f126e068Smrg 5872f126e068Smrg 5873f126e068Smrg 5874f126e068Smrg 5875f126e068Smrg 5876f126e068Smrg 5877f126e068Smrg 5878f126e068Smrg 5879f126e068Smrg 5880f126e068Smrg 5881f126e068Smrg 5882f126e068Smrg 5883f126e068Smrg 5884f126e068Smrg 5885f126e068Smrg 5886f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5887f126e068Smrg 5888f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5889f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5890f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5891f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5892f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5893f126e068Smrg $as_echo_n "(cached) " >&6 5894f126e068Smrgelse 5895f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5896f126e068Smrg/* end confdefs.h. */ 5897f126e068Smrgint i; 5898f126e068Smrg_ACEOF 5899f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5900f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5901f126e068Smrgelse 5902f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 5903f126e068Smrgfi 5904f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5905f126e068Smrgfi 5906f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5907f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5908f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5909f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5910f126e068Smrgfi 5911f126e068Smrg 5912f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5913f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5914f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5915f126e068Smrg fi 5916f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5917f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5918f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5919f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5920f126e068Smrg $as_echo_n "(cached) " >&6 5921f126e068Smrgelse 5922f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5923f126e068Smrg/* end confdefs.h. */ 5924f126e068Smrgint i; 5925f126e068Smrg_ACEOF 5926f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 5927f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5928f126e068Smrgelse 5929f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5930f126e068Smrgfi 5931f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5932f126e068Smrgfi 5933f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5934f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5935f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5936f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5937f126e068Smrgfi 5938f126e068Smrg 5939f126e068Smrgfound="no" 5940f126e068Smrg 5941f126e068Smrg if test $found = "no" ; then 5942f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5943f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5944f126e068Smrg fi 5945f126e068Smrg 5946f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5947f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5948f126e068Smrg fi 5949f126e068Smrg 5950f126e068Smrg CFLAGS="$CFLAGS -Wold-style-definition" 5951f126e068Smrg 5952f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5953f126e068Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 5954f126e068Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5955f126e068Smrg if eval \${$cacheid+:} false; then : 5956f126e068Smrg $as_echo_n "(cached) " >&6 5957f126e068Smrgelse 5958f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5959f126e068Smrg/* end confdefs.h. */ 5960f126e068Smrgint i; 5961f126e068Smrgint 5962f126e068Smrgmain () 5963f126e068Smrg{ 5964f126e068Smrg 5965f126e068Smrg ; 5966f126e068Smrg return 0; 5967f126e068Smrg} 5968f126e068Smrg_ACEOF 5969f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 5970f126e068Smrg eval $cacheid=yes 5971f126e068Smrgelse 5972f126e068Smrg eval $cacheid=no 5973f126e068Smrgfi 5974f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 5975f126e068Smrg conftest$ac_exeext conftest.$ac_ext 5976f126e068Smrgfi 5977f126e068Smrg 5978f126e068Smrg 5979f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5980f126e068Smrg 5981f126e068Smrg eval supported=\$$cacheid 5982f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5983f126e068Smrg$as_echo "$supported" >&6; } 5984f126e068Smrg if test "$supported" = "yes" ; then 5985f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5986f126e068Smrg found="yes" 5987f126e068Smrg fi 5988f126e068Smrg fi 5989f126e068Smrg 5990c74b14bdSmrg if test $found = "no" ; then 5991c74b14bdSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5992c74b14bdSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5993c74b14bdSmrg fi 5994c74b14bdSmrg 5995c74b14bdSmrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5996c74b14bdSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5997c74b14bdSmrg fi 5998c74b14bdSmrg 5999c74b14bdSmrg CFLAGS="$CFLAGS -fd" 6000c74b14bdSmrg 6001c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6002c74b14bdSmrg$as_echo_n "checking if $CC supports -fd... " >&6; } 6003c74b14bdSmrg cacheid=xorg_cv_cc_flag__fd 6004c74b14bdSmrg if eval \${$cacheid+:} false; then : 6005c74b14bdSmrg $as_echo_n "(cached) " >&6 6006c74b14bdSmrgelse 6007c74b14bdSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6008c74b14bdSmrg/* end confdefs.h. */ 6009c74b14bdSmrgint i; 6010c74b14bdSmrgint 6011c74b14bdSmrgmain () 6012c74b14bdSmrg{ 6013c74b14bdSmrg 6014c74b14bdSmrg ; 6015c74b14bdSmrg return 0; 6016c74b14bdSmrg} 6017c74b14bdSmrg_ACEOF 6018c74b14bdSmrgif ac_fn_c_try_link "$LINENO"; then : 6019c74b14bdSmrg eval $cacheid=yes 6020c74b14bdSmrgelse 6021c74b14bdSmrg eval $cacheid=no 6022c74b14bdSmrgfi 6023c74b14bdSmrgrm -f core conftest.err conftest.$ac_objext \ 6024c74b14bdSmrg conftest$ac_exeext conftest.$ac_ext 6025c74b14bdSmrgfi 6026c74b14bdSmrg 6027c74b14bdSmrg 6028c74b14bdSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6029c74b14bdSmrg 6030c74b14bdSmrg eval supported=\$$cacheid 6031c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6032c74b14bdSmrg$as_echo "$supported" >&6; } 6033c74b14bdSmrg if test "$supported" = "yes" ; then 6034c74b14bdSmrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6035c74b14bdSmrg found="yes" 6036c74b14bdSmrg fi 6037c74b14bdSmrg fi 6038c74b14bdSmrg 6039f126e068Smrg 6040f126e068Smrg 6041f126e068Smrg 6042f126e068Smrg 6043f126e068Smrg 6044f126e068Smrg 6045f126e068Smrg 6046f126e068Smrg 6047f126e068Smrg 6048f126e068Smrg 6049f126e068Smrg 6050f126e068Smrg 6051f126e068Smrg 6052f126e068Smrg 6053f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6054f126e068Smrg 6055f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6056f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6057f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6058f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6059f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6060f126e068Smrg $as_echo_n "(cached) " >&6 6061f126e068Smrgelse 6062f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6063f126e068Smrg/* end confdefs.h. */ 6064f126e068Smrgint i; 6065f126e068Smrg_ACEOF 6066f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6067f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6068f126e068Smrgelse 6069f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6070f126e068Smrgfi 6071f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6072f126e068Smrgfi 6073f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6074f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6075f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6076f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6077f126e068Smrgfi 6078f126e068Smrg 6079f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6080f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6081f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6082f126e068Smrg fi 6083f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6084f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6085f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6086f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6087f126e068Smrg $as_echo_n "(cached) " >&6 6088f126e068Smrgelse 6089f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6090f126e068Smrg/* end confdefs.h. */ 6091f126e068Smrgint i; 6092f126e068Smrg_ACEOF 6093f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6094f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6095f126e068Smrgelse 6096f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6097f126e068Smrgfi 6098f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6099f126e068Smrgfi 6100f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6101f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6102f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6103f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6104f126e068Smrgfi 6105f126e068Smrg 6106f126e068Smrgfound="no" 6107f126e068Smrg 6108f126e068Smrg if test $found = "no" ; then 6109f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6110f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6111f126e068Smrg fi 6112f126e068Smrg 6113f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6114f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6115f126e068Smrg fi 6116f126e068Smrg 6117f126e068Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6118f126e068Smrg 6119f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6120f126e068Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6121f126e068Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6122f126e068Smrg if eval \${$cacheid+:} false; then : 6123f126e068Smrg $as_echo_n "(cached) " >&6 6124f126e068Smrgelse 6125f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6126f126e068Smrg/* end confdefs.h. */ 6127f126e068Smrgint i; 6128f126e068Smrgint 6129f126e068Smrgmain () 6130f126e068Smrg{ 6131f126e068Smrg 6132f126e068Smrg ; 6133f126e068Smrg return 0; 6134f126e068Smrg} 6135f126e068Smrg_ACEOF 6136f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6137f126e068Smrg eval $cacheid=yes 6138f126e068Smrgelse 6139f126e068Smrg eval $cacheid=no 6140f126e068Smrgfi 6141f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6142f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6143f126e068Smrgfi 6144f126e068Smrg 6145f126e068Smrg 6146f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6147f126e068Smrg 6148f126e068Smrg eval supported=\$$cacheid 6149f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6150f126e068Smrg$as_echo "$supported" >&6; } 6151f126e068Smrg if test "$supported" = "yes" ; then 6152f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6153f126e068Smrg found="yes" 6154f126e068Smrg fi 6155f126e068Smrg fi 6156f126e068Smrg 6157f126e068Smrg 6158f126e068Smrg 6159f126e068Smrg 6160f126e068Smrg 6161f126e068Smrg# This chunk adds additional warnings that could catch undesired effects. 6162f126e068Smrg 6163f126e068Smrg 6164f126e068Smrg 6165f126e068Smrg 6166f126e068Smrg 6167f126e068Smrg 6168f126e068Smrg 6169f126e068Smrg 6170f126e068Smrg 6171f126e068Smrg 6172f126e068Smrg 6173f126e068Smrg 6174f126e068Smrg 6175f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6176f126e068Smrg 6177f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6178f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6179f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6180f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6181f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6182f126e068Smrg $as_echo_n "(cached) " >&6 6183f126e068Smrgelse 6184f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6185f126e068Smrg/* end confdefs.h. */ 6186f126e068Smrgint i; 6187f126e068Smrg_ACEOF 6188f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6189f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6190f126e068Smrgelse 6191f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6192f126e068Smrgfi 6193f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6194f126e068Smrgfi 6195f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6196f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6197f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6198f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6199f126e068Smrgfi 6200f126e068Smrg 6201f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6202f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6203f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6204f126e068Smrg fi 6205f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6206f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6207f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6208f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6209f126e068Smrg $as_echo_n "(cached) " >&6 6210f126e068Smrgelse 6211f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6212f126e068Smrg/* end confdefs.h. */ 6213f126e068Smrgint i; 6214f126e068Smrg_ACEOF 6215f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6216f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6217f126e068Smrgelse 6218f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6219f126e068Smrgfi 6220f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6221f126e068Smrgfi 6222f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6223f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6224f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6225f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6226f126e068Smrgfi 6227f126e068Smrg 6228f126e068Smrgfound="no" 6229f126e068Smrg 6230f126e068Smrg if test $found = "no" ; then 6231f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6232f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6233f126e068Smrg fi 6234f126e068Smrg 6235f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6236f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6237f126e068Smrg fi 6238f126e068Smrg 6239f126e068Smrg CFLAGS="$CFLAGS -Wunused" 6240f126e068Smrg 6241f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6242f126e068Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; } 6243f126e068Smrg cacheid=xorg_cv_cc_flag__Wunused 6244f126e068Smrg if eval \${$cacheid+:} false; then : 6245f126e068Smrg $as_echo_n "(cached) " >&6 6246f126e068Smrgelse 6247f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6248f126e068Smrg/* end confdefs.h. */ 6249f126e068Smrgint i; 6250f126e068Smrgint 6251f126e068Smrgmain () 6252f126e068Smrg{ 6253f126e068Smrg 6254f126e068Smrg ; 6255f126e068Smrg return 0; 6256f126e068Smrg} 6257f126e068Smrg_ACEOF 6258f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6259f126e068Smrg eval $cacheid=yes 6260f126e068Smrgelse 6261f126e068Smrg eval $cacheid=no 6262f126e068Smrgfi 6263f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6264f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6265f126e068Smrgfi 6266f126e068Smrg 6267f126e068Smrg 6268f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6269f126e068Smrg 6270f126e068Smrg eval supported=\$$cacheid 6271f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6272f126e068Smrg$as_echo "$supported" >&6; } 6273f126e068Smrg if test "$supported" = "yes" ; then 6274f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6275f126e068Smrg found="yes" 6276f126e068Smrg fi 6277f126e068Smrg fi 6278f126e068Smrg 6279f126e068Smrg 6280f126e068Smrg 6281f126e068Smrg 6282f126e068Smrg 6283f126e068Smrg 6284f126e068Smrg 6285f126e068Smrg 6286f126e068Smrg 6287f126e068Smrg 6288f126e068Smrg 6289f126e068Smrg 6290f126e068Smrg 6291f126e068Smrg 6292f126e068Smrg 6293f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6294f126e068Smrg 6295f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6296f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6297f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6298f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6299f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6300f126e068Smrg $as_echo_n "(cached) " >&6 6301f126e068Smrgelse 6302f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6303f126e068Smrg/* end confdefs.h. */ 6304f126e068Smrgint i; 6305f126e068Smrg_ACEOF 6306f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6307f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6308f126e068Smrgelse 6309f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6310f126e068Smrgfi 6311f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6312f126e068Smrgfi 6313f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6314f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6315f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6316f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6317f126e068Smrgfi 6318f126e068Smrg 6319f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6320f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6321f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6322f126e068Smrg fi 6323f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6324f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6325f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6326f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6327f126e068Smrg $as_echo_n "(cached) " >&6 6328f126e068Smrgelse 6329f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6330f126e068Smrg/* end confdefs.h. */ 6331f126e068Smrgint i; 6332f126e068Smrg_ACEOF 6333f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6334f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6335f126e068Smrgelse 6336f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6337f126e068Smrgfi 6338f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6339f126e068Smrgfi 6340f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6341f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6342f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6343f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6344f126e068Smrgfi 6345f126e068Smrg 6346f126e068Smrgfound="no" 6347f126e068Smrg 6348f126e068Smrg if test $found = "no" ; then 6349f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6350f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6351f126e068Smrg fi 6352f126e068Smrg 6353f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6354f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6355f126e068Smrg fi 6356f126e068Smrg 6357f126e068Smrg CFLAGS="$CFLAGS -Wuninitialized" 6358f126e068Smrg 6359f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6360f126e068Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6361f126e068Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 6362f126e068Smrg if eval \${$cacheid+:} false; then : 6363f126e068Smrg $as_echo_n "(cached) " >&6 6364f126e068Smrgelse 6365f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6366f126e068Smrg/* end confdefs.h. */ 6367f126e068Smrgint i; 6368f126e068Smrgint 6369f126e068Smrgmain () 6370f126e068Smrg{ 6371f126e068Smrg 6372f126e068Smrg ; 6373f126e068Smrg return 0; 6374f126e068Smrg} 6375f126e068Smrg_ACEOF 6376f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6377f126e068Smrg eval $cacheid=yes 6378f126e068Smrgelse 6379f126e068Smrg eval $cacheid=no 6380f126e068Smrgfi 6381f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6382f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6383f126e068Smrgfi 6384f126e068Smrg 6385f126e068Smrg 6386f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6387f126e068Smrg 6388f126e068Smrg eval supported=\$$cacheid 6389f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6390f126e068Smrg$as_echo "$supported" >&6; } 6391f126e068Smrg if test "$supported" = "yes" ; then 6392f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6393f126e068Smrg found="yes" 6394f126e068Smrg fi 6395f126e068Smrg fi 6396f126e068Smrg 6397f126e068Smrg 6398f126e068Smrg 6399f126e068Smrg 6400f126e068Smrg 6401f126e068Smrg 6402f126e068Smrg 6403f126e068Smrg 6404f126e068Smrg 6405f126e068Smrg 6406f126e068Smrg 6407f126e068Smrg 6408f126e068Smrg 6409f126e068Smrg 6410f126e068Smrg 6411f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6412f126e068Smrg 6413f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6414f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6415f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6416f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6417f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6418f126e068Smrg $as_echo_n "(cached) " >&6 6419f126e068Smrgelse 6420f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6421f126e068Smrg/* end confdefs.h. */ 6422f126e068Smrgint i; 6423f126e068Smrg_ACEOF 6424f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6425f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6426f126e068Smrgelse 6427f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6428f126e068Smrgfi 6429f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6430f126e068Smrgfi 6431f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6432f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6433f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6434f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6435f126e068Smrgfi 6436f126e068Smrg 6437f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6438f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6439f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6440f126e068Smrg fi 6441f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6442f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6443f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6444f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6445f126e068Smrg $as_echo_n "(cached) " >&6 6446f126e068Smrgelse 6447f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6448f126e068Smrg/* end confdefs.h. */ 6449f126e068Smrgint i; 6450f126e068Smrg_ACEOF 6451f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6452f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6453f126e068Smrgelse 6454f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6455f126e068Smrgfi 6456f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6457f126e068Smrgfi 6458f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6459f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6460f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6461f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6462f126e068Smrgfi 6463f126e068Smrg 6464f126e068Smrgfound="no" 6465f126e068Smrg 6466f126e068Smrg if test $found = "no" ; then 6467f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6468f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6469f126e068Smrg fi 6470f126e068Smrg 6471f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6472f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6473f126e068Smrg fi 6474f126e068Smrg 6475f126e068Smrg CFLAGS="$CFLAGS -Wshadow" 6476f126e068Smrg 6477f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6478f126e068Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6479f126e068Smrg cacheid=xorg_cv_cc_flag__Wshadow 6480f126e068Smrg if eval \${$cacheid+:} false; then : 6481f126e068Smrg $as_echo_n "(cached) " >&6 6482f126e068Smrgelse 6483f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6484f126e068Smrg/* end confdefs.h. */ 6485f126e068Smrgint i; 6486f126e068Smrgint 6487f126e068Smrgmain () 6488f126e068Smrg{ 6489f126e068Smrg 6490f126e068Smrg ; 6491f126e068Smrg return 0; 6492f126e068Smrg} 6493f126e068Smrg_ACEOF 6494f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6495f126e068Smrg eval $cacheid=yes 6496f126e068Smrgelse 6497f126e068Smrg eval $cacheid=no 6498f126e068Smrgfi 6499f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6500f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6501f126e068Smrgfi 6502f126e068Smrg 6503f126e068Smrg 6504f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6505f126e068Smrg 6506f126e068Smrg eval supported=\$$cacheid 6507f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6508f126e068Smrg$as_echo "$supported" >&6; } 6509f126e068Smrg if test "$supported" = "yes" ; then 6510f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6511f126e068Smrg found="yes" 6512f126e068Smrg fi 6513f126e068Smrg fi 6514f126e068Smrg 6515f126e068Smrg 6516f126e068Smrg 6517f126e068Smrg 6518f126e068Smrg 6519f126e068Smrg 6520f126e068Smrg 6521f126e068Smrg 6522f126e068Smrg 6523f126e068Smrg 6524f126e068Smrg 6525f126e068Smrg 6526f126e068Smrg 6527f126e068Smrg 6528f126e068Smrg 6529f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6530f126e068Smrg 6531f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6532f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6533f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6534f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6535f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6536f126e068Smrg $as_echo_n "(cached) " >&6 6537f126e068Smrgelse 6538f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6539f126e068Smrg/* end confdefs.h. */ 6540f126e068Smrgint i; 6541f126e068Smrg_ACEOF 6542f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6543f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6544f126e068Smrgelse 6545f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6546f126e068Smrgfi 6547f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6548f126e068Smrgfi 6549f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6550f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6551f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6552f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6553f126e068Smrgfi 6554f126e068Smrg 6555f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6556f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6557f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6558f126e068Smrg fi 6559f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6560f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6561f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6562f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6563f126e068Smrg $as_echo_n "(cached) " >&6 6564f126e068Smrgelse 6565f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6566f126e068Smrg/* end confdefs.h. */ 6567f126e068Smrgint i; 6568f126e068Smrg_ACEOF 6569f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6570f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6571f126e068Smrgelse 6572f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6573f126e068Smrgfi 6574f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6575f126e068Smrgfi 6576f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6577f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6578f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6579f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6580f126e068Smrgfi 6581f126e068Smrg 6582f126e068Smrgfound="no" 6583f126e068Smrg 6584f126e068Smrg if test $found = "no" ; then 6585f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6586f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6587f126e068Smrg fi 6588f126e068Smrg 6589f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6590f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6591f126e068Smrg fi 6592f126e068Smrg 6593c74b14bdSmrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6594f126e068Smrg 6595c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6596c74b14bdSmrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 6597c74b14bdSmrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6598f126e068Smrg if eval \${$cacheid+:} false; then : 6599f126e068Smrg $as_echo_n "(cached) " >&6 6600f126e068Smrgelse 6601f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6602f126e068Smrg/* end confdefs.h. */ 6603f126e068Smrgint i; 6604f126e068Smrgint 6605f126e068Smrgmain () 6606f126e068Smrg{ 6607f126e068Smrg 6608f126e068Smrg ; 6609f126e068Smrg return 0; 6610f126e068Smrg} 6611f126e068Smrg_ACEOF 6612f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6613f126e068Smrg eval $cacheid=yes 6614f126e068Smrgelse 6615f126e068Smrg eval $cacheid=no 6616f126e068Smrgfi 6617f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6618f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6619f126e068Smrgfi 6620f126e068Smrg 6621f126e068Smrg 6622f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6623f126e068Smrg 6624f126e068Smrg eval supported=\$$cacheid 6625f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6626f126e068Smrg$as_echo "$supported" >&6; } 6627f126e068Smrg if test "$supported" = "yes" ; then 6628c74b14bdSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6629f126e068Smrg found="yes" 6630f126e068Smrg fi 6631f126e068Smrg fi 6632f126e068Smrg 6633f126e068Smrg 6634f126e068Smrg 6635f126e068Smrg 6636f126e068Smrg 6637f126e068Smrg 6638f126e068Smrg 6639f126e068Smrg 6640f126e068Smrg 6641f126e068Smrg 6642f126e068Smrg 6643f126e068Smrg 6644f126e068Smrg 6645f126e068Smrg 6646f126e068Smrg 6647f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6648f126e068Smrg 6649f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6650f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6651f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6652f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6653f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6654f126e068Smrg $as_echo_n "(cached) " >&6 6655f126e068Smrgelse 6656f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6657f126e068Smrg/* end confdefs.h. */ 6658f126e068Smrgint i; 6659f126e068Smrg_ACEOF 6660f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6661f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6662f126e068Smrgelse 6663f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6664f126e068Smrgfi 6665f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6666f126e068Smrgfi 6667f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6668f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6669f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6670f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6671f126e068Smrgfi 6672f126e068Smrg 6673f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6674f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6675f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6676f126e068Smrg fi 6677f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6678f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6679f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6680f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6681f126e068Smrg $as_echo_n "(cached) " >&6 6682f126e068Smrgelse 6683f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6684f126e068Smrg/* end confdefs.h. */ 6685f126e068Smrgint i; 6686f126e068Smrg_ACEOF 6687f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6688f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6689f126e068Smrgelse 6690f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6691f126e068Smrgfi 6692f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6693f126e068Smrgfi 6694f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6695f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6696f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6697f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6698f126e068Smrgfi 6699f126e068Smrg 6700f126e068Smrgfound="no" 6701f126e068Smrg 6702f126e068Smrg if test $found = "no" ; then 6703f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6704f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6705f126e068Smrg fi 6706f126e068Smrg 6707f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6708f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6709f126e068Smrg fi 6710f126e068Smrg 6711c74b14bdSmrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6712f126e068Smrg 6713c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6714c74b14bdSmrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6715c74b14bdSmrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6716f126e068Smrg if eval \${$cacheid+:} false; then : 6717f126e068Smrg $as_echo_n "(cached) " >&6 6718f126e068Smrgelse 6719f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6720f126e068Smrg/* end confdefs.h. */ 6721f126e068Smrgint i; 6722f126e068Smrgint 6723f126e068Smrgmain () 6724f126e068Smrg{ 6725f126e068Smrg 6726f126e068Smrg ; 6727f126e068Smrg return 0; 6728f126e068Smrg} 6729f126e068Smrg_ACEOF 6730f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6731f126e068Smrg eval $cacheid=yes 6732f126e068Smrgelse 6733f126e068Smrg eval $cacheid=no 6734f126e068Smrgfi 6735f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6736f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6737f126e068Smrgfi 6738f126e068Smrg 6739f126e068Smrg 6740f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6741f126e068Smrg 6742f126e068Smrg eval supported=\$$cacheid 6743f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6744f126e068Smrg$as_echo "$supported" >&6; } 6745f126e068Smrg if test "$supported" = "yes" ; then 6746c74b14bdSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6747f126e068Smrg found="yes" 6748f126e068Smrg fi 6749f126e068Smrg fi 6750f126e068Smrg 6751f126e068Smrg 6752f126e068Smrg 6753f126e068Smrg 6754f126e068Smrg 6755f126e068Smrg 6756f126e068Smrg 6757f126e068Smrg 6758f126e068Smrg 6759f126e068Smrg 6760f126e068Smrg 6761f126e068Smrg 6762f126e068Smrg 6763f126e068Smrg 6764f126e068Smrg 6765f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6766f126e068Smrg 6767f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6768f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6769f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6770f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6771f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6772f126e068Smrg $as_echo_n "(cached) " >&6 6773f126e068Smrgelse 6774f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6775f126e068Smrg/* end confdefs.h. */ 6776f126e068Smrgint i; 6777f126e068Smrg_ACEOF 6778f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6779f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6780f126e068Smrgelse 6781f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6782f126e068Smrgfi 6783f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6784f126e068Smrgfi 6785f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6786f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6787f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6788f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6789f126e068Smrgfi 6790f126e068Smrg 6791f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6792f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6793f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6794f126e068Smrg fi 6795f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6796f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6797f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6798f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6799f126e068Smrg $as_echo_n "(cached) " >&6 6800f126e068Smrgelse 6801f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6802f126e068Smrg/* end confdefs.h. */ 6803f126e068Smrgint i; 6804f126e068Smrg_ACEOF 6805f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6806f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6807f126e068Smrgelse 6808f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6809f126e068Smrgfi 6810f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6811f126e068Smrgfi 6812f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6813f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6814f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6815f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6816f126e068Smrgfi 6817f126e068Smrg 6818f126e068Smrgfound="no" 6819f126e068Smrg 6820f126e068Smrg if test $found = "no" ; then 6821f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6822f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6823f126e068Smrg fi 6824f126e068Smrg 6825f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6826f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6827f126e068Smrg fi 6828f126e068Smrg 6829c74b14bdSmrg CFLAGS="$CFLAGS -Wredundant-decls" 6830f126e068Smrg 6831c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6832c74b14bdSmrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 6833c74b14bdSmrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6834f126e068Smrg if eval \${$cacheid+:} false; then : 6835f126e068Smrg $as_echo_n "(cached) " >&6 6836f126e068Smrgelse 6837f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6838f126e068Smrg/* end confdefs.h. */ 6839f126e068Smrgint i; 6840f126e068Smrgint 6841f126e068Smrgmain () 6842f126e068Smrg{ 6843f126e068Smrg 6844f126e068Smrg ; 6845f126e068Smrg return 0; 6846f126e068Smrg} 6847f126e068Smrg_ACEOF 6848f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6849f126e068Smrg eval $cacheid=yes 6850f126e068Smrgelse 6851f126e068Smrg eval $cacheid=no 6852f126e068Smrgfi 6853f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6854f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6855f126e068Smrgfi 6856f126e068Smrg 6857f126e068Smrg 6858f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6859f126e068Smrg 6860f126e068Smrg eval supported=\$$cacheid 6861f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6862f126e068Smrg$as_echo "$supported" >&6; } 6863f126e068Smrg if test "$supported" = "yes" ; then 6864c74b14bdSmrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6865f126e068Smrg found="yes" 6866f126e068Smrg fi 6867f126e068Smrg fi 6868f126e068Smrg 6869f126e068Smrg 6870f126e068Smrg 6871f126e068Smrg 6872f126e068Smrg 6873f126e068Smrg 6874f126e068Smrg 6875f126e068Smrg 6876f126e068Smrg 6877f126e068Smrg 6878f126e068Smrg 6879f126e068Smrg 6880f126e068Smrg 6881f126e068Smrg 6882f126e068Smrg 6883f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6884f126e068Smrg 6885f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6886f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6887f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6888f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6889f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6890f126e068Smrg $as_echo_n "(cached) " >&6 6891f126e068Smrgelse 6892f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6893f126e068Smrg/* end confdefs.h. */ 6894f126e068Smrgint i; 6895f126e068Smrg_ACEOF 6896f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6897f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6898f126e068Smrgelse 6899f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 6900f126e068Smrgfi 6901f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6902f126e068Smrgfi 6903f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6904f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6905f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6906f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6907f126e068Smrgfi 6908f126e068Smrg 6909f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6910f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6911f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6912f126e068Smrg fi 6913f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6914f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6915f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6916f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6917f126e068Smrg $as_echo_n "(cached) " >&6 6918f126e068Smrgelse 6919f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6920f126e068Smrg/* end confdefs.h. */ 6921f126e068Smrgint i; 6922f126e068Smrg_ACEOF 6923f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 6924f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6925f126e068Smrgelse 6926f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6927f126e068Smrgfi 6928f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6929f126e068Smrgfi 6930f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6931f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6932f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6933f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6934f126e068Smrgfi 6935f126e068Smrg 6936f126e068Smrgfound="no" 6937f126e068Smrg 6938f126e068Smrg if test $found = "no" ; then 6939f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6940f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6941f126e068Smrg fi 6942f126e068Smrg 6943f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6944f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6945f126e068Smrg fi 6946f126e068Smrg 6947c74b14bdSmrg CFLAGS="$CFLAGS -Wlogical-op" 6948f126e068Smrg 6949c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6950c74b14bdSmrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 6951c74b14bdSmrg cacheid=xorg_cv_cc_flag__Wlogical_op 6952f126e068Smrg if eval \${$cacheid+:} false; then : 6953f126e068Smrg $as_echo_n "(cached) " >&6 6954f126e068Smrgelse 6955f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6956f126e068Smrg/* end confdefs.h. */ 6957f126e068Smrgint i; 6958f126e068Smrgint 6959f126e068Smrgmain () 6960f126e068Smrg{ 6961f126e068Smrg 6962f126e068Smrg ; 6963f126e068Smrg return 0; 6964f126e068Smrg} 6965f126e068Smrg_ACEOF 6966f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 6967f126e068Smrg eval $cacheid=yes 6968f126e068Smrgelse 6969f126e068Smrg eval $cacheid=no 6970f126e068Smrgfi 6971f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 6972f126e068Smrg conftest$ac_exeext conftest.$ac_ext 6973f126e068Smrgfi 6974f126e068Smrg 6975f126e068Smrg 6976f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6977f126e068Smrg 6978f126e068Smrg eval supported=\$$cacheid 6979f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6980f126e068Smrg$as_echo "$supported" >&6; } 6981f126e068Smrg if test "$supported" = "yes" ; then 6982c74b14bdSmrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 6983f126e068Smrg found="yes" 6984f126e068Smrg fi 6985f126e068Smrg fi 6986f126e068Smrg 6987f126e068Smrg 6988f126e068Smrg 6989f126e068Smrg# These are currently disabled because they are noisy. They will be enabled 6990f126e068Smrg# in the future once the codebase is sufficiently modernized to silence 6991f126e068Smrg# them. For now, I don't want them to drown out the other warnings. 6992f126e068Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6993f126e068Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6994c74b14bdSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 6995f126e068Smrg 6996f126e068Smrg# Turn some warnings into errors, so we don't accidently get successful builds 6997f126e068Smrg# when there are problems that should be fixed. 6998f126e068Smrg 6999f126e068Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7000f126e068Smrg 7001f126e068Smrg 7002f126e068Smrg 7003f126e068Smrg 7004f126e068Smrg 7005f126e068Smrg 7006f126e068Smrg 7007f126e068Smrg 7008f126e068Smrg 7009f126e068Smrg 7010f126e068Smrg 7011f126e068Smrg 7012f126e068Smrg 7013f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7014f126e068Smrg 7015f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7016f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7017f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7018f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7019f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7020f126e068Smrg $as_echo_n "(cached) " >&6 7021f126e068Smrgelse 7022f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7023f126e068Smrg/* end confdefs.h. */ 7024f126e068Smrgint i; 7025f126e068Smrg_ACEOF 7026f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7027f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7028f126e068Smrgelse 7029f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7030f126e068Smrgfi 7031f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7032f126e068Smrgfi 7033f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7034f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7035f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7036f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7037f126e068Smrgfi 7038f126e068Smrg 7039f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7040f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7041f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7042f126e068Smrg fi 7043f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7044f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7045f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7046f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7047f126e068Smrg $as_echo_n "(cached) " >&6 7048f126e068Smrgelse 7049f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7050f126e068Smrg/* end confdefs.h. */ 7051f126e068Smrgint i; 7052f126e068Smrg_ACEOF 7053f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7054f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7055f126e068Smrgelse 7056f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7057f126e068Smrgfi 7058f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7059f126e068Smrgfi 7060f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7061f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7062f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7063f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7064f126e068Smrgfi 7065f126e068Smrg 7066f126e068Smrgfound="no" 7067f126e068Smrg 7068f126e068Smrg if test $found = "no" ; then 7069f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7070f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7071f126e068Smrg fi 7072f126e068Smrg 7073f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7074f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7075f126e068Smrg fi 7076f126e068Smrg 7077f126e068Smrg CFLAGS="$CFLAGS -Werror=implicit" 7078f126e068Smrg 7079f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7080f126e068Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 7081c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_implicit 7082f126e068Smrg if eval \${$cacheid+:} false; then : 7083f126e068Smrg $as_echo_n "(cached) " >&6 7084f126e068Smrgelse 7085f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7086f126e068Smrg/* end confdefs.h. */ 7087f126e068Smrgint i; 7088f126e068Smrgint 7089f126e068Smrgmain () 7090f126e068Smrg{ 7091f126e068Smrg 7092f126e068Smrg ; 7093f126e068Smrg return 0; 7094f126e068Smrg} 7095f126e068Smrg_ACEOF 7096f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7097f126e068Smrg eval $cacheid=yes 7098f126e068Smrgelse 7099f126e068Smrg eval $cacheid=no 7100f126e068Smrgfi 7101f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7102f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7103f126e068Smrgfi 7104f126e068Smrg 7105f126e068Smrg 7106f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7107f126e068Smrg 7108f126e068Smrg eval supported=\$$cacheid 7109f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7110f126e068Smrg$as_echo "$supported" >&6; } 7111f126e068Smrg if test "$supported" = "yes" ; then 7112f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7113f126e068Smrg found="yes" 7114f126e068Smrg fi 7115f126e068Smrg fi 7116f126e068Smrg 7117f126e068Smrg if test $found = "no" ; then 7118f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7119f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7120f126e068Smrg fi 7121f126e068Smrg 7122f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7123f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7124f126e068Smrg fi 7125f126e068Smrg 7126f126e068Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7127f126e068Smrg 7128f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 7129f126e068Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7130c74b14bdSmrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7131f126e068Smrg if eval \${$cacheid+:} false; then : 7132f126e068Smrg $as_echo_n "(cached) " >&6 7133f126e068Smrgelse 7134f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7135f126e068Smrg/* end confdefs.h. */ 7136f126e068Smrgint i; 7137f126e068Smrgint 7138f126e068Smrgmain () 7139f126e068Smrg{ 7140f126e068Smrg 7141f126e068Smrg ; 7142f126e068Smrg return 0; 7143f126e068Smrg} 7144f126e068Smrg_ACEOF 7145f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7146f126e068Smrg eval $cacheid=yes 7147f126e068Smrgelse 7148f126e068Smrg eval $cacheid=no 7149f126e068Smrgfi 7150f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7151f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7152f126e068Smrgfi 7153f126e068Smrg 7154f126e068Smrg 7155f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7156f126e068Smrg 7157f126e068Smrg eval supported=\$$cacheid 7158f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7159f126e068Smrg$as_echo "$supported" >&6; } 7160f126e068Smrg if test "$supported" = "yes" ; then 7161f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7162f126e068Smrg found="yes" 7163f126e068Smrg fi 7164f126e068Smrg fi 7165f126e068Smrg 7166f126e068Smrg 7167f126e068Smrg 7168f126e068Smrg 7169f126e068Smrg 7170f126e068Smrg 7171f126e068Smrg 7172f126e068Smrg 7173f126e068Smrg 7174f126e068Smrg 7175f126e068Smrg 7176f126e068Smrg 7177f126e068Smrg 7178f126e068Smrg 7179f126e068Smrg 7180f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7181f126e068Smrg 7182f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7183f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7184f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7185f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7186f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7187f126e068Smrg $as_echo_n "(cached) " >&6 7188f126e068Smrgelse 7189f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7190f126e068Smrg/* end confdefs.h. */ 7191f126e068Smrgint i; 7192f126e068Smrg_ACEOF 7193f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7194f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7195f126e068Smrgelse 7196f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7197f126e068Smrgfi 7198f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7199f126e068Smrgfi 7200f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7201f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7202f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7203f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7204f126e068Smrgfi 7205f126e068Smrg 7206f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7207f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7208f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7209f126e068Smrg fi 7210f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7211f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7212f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7213f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7214f126e068Smrg $as_echo_n "(cached) " >&6 7215f126e068Smrgelse 7216f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7217f126e068Smrg/* end confdefs.h. */ 7218f126e068Smrgint i; 7219f126e068Smrg_ACEOF 7220f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7221f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7222f126e068Smrgelse 7223f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7224f126e068Smrgfi 7225f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7226f126e068Smrgfi 7227f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7228f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7229f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7230f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7231f126e068Smrgfi 7232f126e068Smrg 7233f126e068Smrgfound="no" 7234f126e068Smrg 7235f126e068Smrg if test $found = "no" ; then 7236f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7237f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7238f126e068Smrg fi 7239f126e068Smrg 7240f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7241f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7242f126e068Smrg fi 7243f126e068Smrg 7244f126e068Smrg CFLAGS="$CFLAGS -Werror=nonnull" 7245f126e068Smrg 7246f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7247f126e068Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 7248c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7249f126e068Smrg if eval \${$cacheid+:} false; then : 7250f126e068Smrg $as_echo_n "(cached) " >&6 7251f126e068Smrgelse 7252f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7253f126e068Smrg/* end confdefs.h. */ 7254f126e068Smrgint i; 7255f126e068Smrgint 7256f126e068Smrgmain () 7257f126e068Smrg{ 7258f126e068Smrg 7259f126e068Smrg ; 7260f126e068Smrg return 0; 7261f126e068Smrg} 7262f126e068Smrg_ACEOF 7263f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7264f126e068Smrg eval $cacheid=yes 7265f126e068Smrgelse 7266f126e068Smrg eval $cacheid=no 7267f126e068Smrgfi 7268f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7269f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7270f126e068Smrgfi 7271f126e068Smrg 7272f126e068Smrg 7273f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7274f126e068Smrg 7275f126e068Smrg eval supported=\$$cacheid 7276f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7277f126e068Smrg$as_echo "$supported" >&6; } 7278f126e068Smrg if test "$supported" = "yes" ; then 7279f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7280f126e068Smrg found="yes" 7281f126e068Smrg fi 7282f126e068Smrg fi 7283f126e068Smrg 7284f126e068Smrg 7285f126e068Smrg 7286f126e068Smrg 7287f126e068Smrg 7288f126e068Smrg 7289f126e068Smrg 7290f126e068Smrg 7291f126e068Smrg 7292f126e068Smrg 7293f126e068Smrg 7294f126e068Smrg 7295f126e068Smrg 7296f126e068Smrg 7297f126e068Smrg 7298f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7299f126e068Smrg 7300f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7301f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7302f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7303f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7304f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7305f126e068Smrg $as_echo_n "(cached) " >&6 7306f126e068Smrgelse 7307f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7308f126e068Smrg/* end confdefs.h. */ 7309f126e068Smrgint i; 7310f126e068Smrg_ACEOF 7311f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7312f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7313f126e068Smrgelse 7314f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7315f126e068Smrgfi 7316f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7317f126e068Smrgfi 7318f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7319f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7320f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7321f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7322f126e068Smrgfi 7323f126e068Smrg 7324f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7325f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7326f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7327f126e068Smrg fi 7328f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7329f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7330f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7331f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7332f126e068Smrg $as_echo_n "(cached) " >&6 7333f126e068Smrgelse 7334f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7335f126e068Smrg/* end confdefs.h. */ 7336f126e068Smrgint i; 7337f126e068Smrg_ACEOF 7338f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7339f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7340f126e068Smrgelse 7341f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7342f126e068Smrgfi 7343f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7344f126e068Smrgfi 7345f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7346f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7347f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7348f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7349f126e068Smrgfi 7350f126e068Smrg 7351f126e068Smrgfound="no" 7352f126e068Smrg 7353f126e068Smrg if test $found = "no" ; then 7354f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7355f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7356f126e068Smrg fi 7357f126e068Smrg 7358f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7359f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7360f126e068Smrg fi 7361f126e068Smrg 7362f126e068Smrg CFLAGS="$CFLAGS -Werror=init-self" 7363f126e068Smrg 7364f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7365f126e068Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 7366c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_init_self 7367f126e068Smrg if eval \${$cacheid+:} false; then : 7368f126e068Smrg $as_echo_n "(cached) " >&6 7369f126e068Smrgelse 7370f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7371f126e068Smrg/* end confdefs.h. */ 7372f126e068Smrgint i; 7373f126e068Smrgint 7374f126e068Smrgmain () 7375f126e068Smrg{ 7376f126e068Smrg 7377f126e068Smrg ; 7378f126e068Smrg return 0; 7379f126e068Smrg} 7380f126e068Smrg_ACEOF 7381f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7382f126e068Smrg eval $cacheid=yes 7383f126e068Smrgelse 7384f126e068Smrg eval $cacheid=no 7385f126e068Smrgfi 7386f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7387f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7388f126e068Smrgfi 7389f126e068Smrg 7390f126e068Smrg 7391f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7392f126e068Smrg 7393f126e068Smrg eval supported=\$$cacheid 7394f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7395f126e068Smrg$as_echo "$supported" >&6; } 7396f126e068Smrg if test "$supported" = "yes" ; then 7397f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7398f126e068Smrg found="yes" 7399f126e068Smrg fi 7400f126e068Smrg fi 7401f126e068Smrg 7402f126e068Smrg 7403f126e068Smrg 7404f126e068Smrg 7405f126e068Smrg 7406f126e068Smrg 7407f126e068Smrg 7408f126e068Smrg 7409f126e068Smrg 7410f126e068Smrg 7411f126e068Smrg 7412f126e068Smrg 7413f126e068Smrg 7414f126e068Smrg 7415f126e068Smrg 7416f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7417f126e068Smrg 7418f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7419f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7420f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7421f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7422f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7423f126e068Smrg $as_echo_n "(cached) " >&6 7424f126e068Smrgelse 7425f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7426f126e068Smrg/* end confdefs.h. */ 7427f126e068Smrgint i; 7428f126e068Smrg_ACEOF 7429f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7430f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7431f126e068Smrgelse 7432f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7433f126e068Smrgfi 7434f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7435f126e068Smrgfi 7436f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7437f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7438f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7439f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7440f126e068Smrgfi 7441f126e068Smrg 7442f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7443f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7444f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7445f126e068Smrg fi 7446f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7447f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7448f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7449f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7450f126e068Smrg $as_echo_n "(cached) " >&6 7451f126e068Smrgelse 7452f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7453f126e068Smrg/* end confdefs.h. */ 7454f126e068Smrgint i; 7455f126e068Smrg_ACEOF 7456f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7457f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7458f126e068Smrgelse 7459f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7460f126e068Smrgfi 7461f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7462f126e068Smrgfi 7463f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7464f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7465f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7466f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7467f126e068Smrgfi 7468f126e068Smrg 7469f126e068Smrgfound="no" 7470f126e068Smrg 7471f126e068Smrg if test $found = "no" ; then 7472f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7473f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7474f126e068Smrg fi 7475f126e068Smrg 7476f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7477f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7478f126e068Smrg fi 7479f126e068Smrg 7480f126e068Smrg CFLAGS="$CFLAGS -Werror=main" 7481f126e068Smrg 7482f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7483f126e068Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 7484c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_main 7485f126e068Smrg if eval \${$cacheid+:} false; then : 7486f126e068Smrg $as_echo_n "(cached) " >&6 7487f126e068Smrgelse 7488f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7489f126e068Smrg/* end confdefs.h. */ 7490f126e068Smrgint i; 7491f126e068Smrgint 7492f126e068Smrgmain () 7493f126e068Smrg{ 7494f126e068Smrg 7495f126e068Smrg ; 7496f126e068Smrg return 0; 7497f126e068Smrg} 7498f126e068Smrg_ACEOF 7499f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7500f126e068Smrg eval $cacheid=yes 7501f126e068Smrgelse 7502f126e068Smrg eval $cacheid=no 7503f126e068Smrgfi 7504f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7505f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7506f126e068Smrgfi 7507f126e068Smrg 7508f126e068Smrg 7509f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7510f126e068Smrg 7511f126e068Smrg eval supported=\$$cacheid 7512f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7513f126e068Smrg$as_echo "$supported" >&6; } 7514f126e068Smrg if test "$supported" = "yes" ; then 7515f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7516f126e068Smrg found="yes" 7517f126e068Smrg fi 7518f126e068Smrg fi 7519f126e068Smrg 7520f126e068Smrg 7521f126e068Smrg 7522f126e068Smrg 7523f126e068Smrg 7524f126e068Smrg 7525f126e068Smrg 7526f126e068Smrg 7527f126e068Smrg 7528f126e068Smrg 7529f126e068Smrg 7530f126e068Smrg 7531f126e068Smrg 7532f126e068Smrg 7533f126e068Smrg 7534f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7535f126e068Smrg 7536f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7537f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7538f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7539f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7540f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7541f126e068Smrg $as_echo_n "(cached) " >&6 7542f126e068Smrgelse 7543f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7544f126e068Smrg/* end confdefs.h. */ 7545f126e068Smrgint i; 7546f126e068Smrg_ACEOF 7547f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7548f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7549f126e068Smrgelse 7550f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7551f126e068Smrgfi 7552f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7553f126e068Smrgfi 7554f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7555f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7556f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7557f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7558f126e068Smrgfi 7559f126e068Smrg 7560f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7561f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7562f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7563f126e068Smrg fi 7564f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7565f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7566f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7567f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7568f126e068Smrg $as_echo_n "(cached) " >&6 7569f126e068Smrgelse 7570f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7571f126e068Smrg/* end confdefs.h. */ 7572f126e068Smrgint i; 7573f126e068Smrg_ACEOF 7574f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7575f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7576f126e068Smrgelse 7577f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7578f126e068Smrgfi 7579f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7580f126e068Smrgfi 7581f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7582f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7583f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7584f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7585f126e068Smrgfi 7586f126e068Smrg 7587f126e068Smrgfound="no" 7588f126e068Smrg 7589f126e068Smrg if test $found = "no" ; then 7590f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7591f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7592f126e068Smrg fi 7593f126e068Smrg 7594f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7595f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7596f126e068Smrg fi 7597f126e068Smrg 7598f126e068Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 7599f126e068Smrg 7600f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7601f126e068Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 7602c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7603f126e068Smrg if eval \${$cacheid+:} false; then : 7604f126e068Smrg $as_echo_n "(cached) " >&6 7605f126e068Smrgelse 7606f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7607f126e068Smrg/* end confdefs.h. */ 7608f126e068Smrgint i; 7609f126e068Smrgint 7610f126e068Smrgmain () 7611f126e068Smrg{ 7612f126e068Smrg 7613f126e068Smrg ; 7614f126e068Smrg return 0; 7615f126e068Smrg} 7616f126e068Smrg_ACEOF 7617f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7618f126e068Smrg eval $cacheid=yes 7619f126e068Smrgelse 7620f126e068Smrg eval $cacheid=no 7621f126e068Smrgfi 7622f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7623f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7624f126e068Smrgfi 7625f126e068Smrg 7626f126e068Smrg 7627f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7628f126e068Smrg 7629f126e068Smrg eval supported=\$$cacheid 7630f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7631f126e068Smrg$as_echo "$supported" >&6; } 7632f126e068Smrg if test "$supported" = "yes" ; then 7633f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7634f126e068Smrg found="yes" 7635f126e068Smrg fi 7636f126e068Smrg fi 7637f126e068Smrg 7638f126e068Smrg 7639f126e068Smrg 7640f126e068Smrg 7641f126e068Smrg 7642f126e068Smrg 7643f126e068Smrg 7644f126e068Smrg 7645f126e068Smrg 7646f126e068Smrg 7647f126e068Smrg 7648f126e068Smrg 7649f126e068Smrg 7650f126e068Smrg 7651f126e068Smrg 7652f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7653f126e068Smrg 7654f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7655f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7656f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7657f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7658f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7659f126e068Smrg $as_echo_n "(cached) " >&6 7660f126e068Smrgelse 7661f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7662f126e068Smrg/* end confdefs.h. */ 7663f126e068Smrgint i; 7664f126e068Smrg_ACEOF 7665f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7666f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7667f126e068Smrgelse 7668f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7669f126e068Smrgfi 7670f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7671f126e068Smrgfi 7672f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7673f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7674f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7675f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7676f126e068Smrgfi 7677f126e068Smrg 7678f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7679f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7680f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7681f126e068Smrg fi 7682f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7683f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7684f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7685f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7686f126e068Smrg $as_echo_n "(cached) " >&6 7687f126e068Smrgelse 7688f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7689f126e068Smrg/* end confdefs.h. */ 7690f126e068Smrgint i; 7691f126e068Smrg_ACEOF 7692f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7693f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7694f126e068Smrgelse 7695f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7696f126e068Smrgfi 7697f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7698f126e068Smrgfi 7699f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7700f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7701f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7702f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7703f126e068Smrgfi 7704f126e068Smrg 7705f126e068Smrgfound="no" 7706f126e068Smrg 7707f126e068Smrg if test $found = "no" ; then 7708f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7709f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7710f126e068Smrg fi 7711f126e068Smrg 7712f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7713f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7714f126e068Smrg fi 7715f126e068Smrg 7716f126e068Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 7717f126e068Smrg 7718f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7719f126e068Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7720c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7721f126e068Smrg if eval \${$cacheid+:} false; then : 7722f126e068Smrg $as_echo_n "(cached) " >&6 7723f126e068Smrgelse 7724f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7725f126e068Smrg/* end confdefs.h. */ 7726f126e068Smrgint i; 7727f126e068Smrgint 7728f126e068Smrgmain () 7729f126e068Smrg{ 7730f126e068Smrg 7731f126e068Smrg ; 7732f126e068Smrg return 0; 7733f126e068Smrg} 7734f126e068Smrg_ACEOF 7735f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7736f126e068Smrg eval $cacheid=yes 7737f126e068Smrgelse 7738f126e068Smrg eval $cacheid=no 7739f126e068Smrgfi 7740f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7741f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7742f126e068Smrgfi 7743f126e068Smrg 7744f126e068Smrg 7745f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7746f126e068Smrg 7747f126e068Smrg eval supported=\$$cacheid 7748f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7749f126e068Smrg$as_echo "$supported" >&6; } 7750f126e068Smrg if test "$supported" = "yes" ; then 7751f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7752f126e068Smrg found="yes" 7753f126e068Smrg fi 7754f126e068Smrg fi 7755f126e068Smrg 7756f126e068Smrg 7757f126e068Smrg 7758f126e068Smrg 7759f126e068Smrg 7760f126e068Smrg 7761f126e068Smrg 7762f126e068Smrg 7763f126e068Smrg 7764f126e068Smrg 7765f126e068Smrg 7766f126e068Smrg 7767f126e068Smrg 7768f126e068Smrg 7769f126e068Smrg 7770f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7771f126e068Smrg 7772f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7773f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7774f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7775f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7776f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7777f126e068Smrg $as_echo_n "(cached) " >&6 7778f126e068Smrgelse 7779f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7780f126e068Smrg/* end confdefs.h. */ 7781f126e068Smrgint i; 7782f126e068Smrg_ACEOF 7783f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7784f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7785f126e068Smrgelse 7786f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7787f126e068Smrgfi 7788f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7789f126e068Smrgfi 7790f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7791f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7792f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7793f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7794f126e068Smrgfi 7795f126e068Smrg 7796f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7797f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7798f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7799f126e068Smrg fi 7800f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7801f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7802f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7803f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7804f126e068Smrg $as_echo_n "(cached) " >&6 7805f126e068Smrgelse 7806f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7807f126e068Smrg/* end confdefs.h. */ 7808f126e068Smrgint i; 7809f126e068Smrg_ACEOF 7810f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7811f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7812f126e068Smrgelse 7813f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7814f126e068Smrgfi 7815f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7816f126e068Smrgfi 7817f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7818f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7819f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7820f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7821f126e068Smrgfi 7822f126e068Smrg 7823f126e068Smrgfound="no" 7824f126e068Smrg 7825f126e068Smrg if test $found = "no" ; then 7826f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7827f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7828f126e068Smrg fi 7829f126e068Smrg 7830f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7831f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7832f126e068Smrg fi 7833f126e068Smrg 7834f126e068Smrg CFLAGS="$CFLAGS -Werror=return-type" 7835f126e068Smrg 7836f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7837f126e068Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 7838c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_return_type 7839f126e068Smrg if eval \${$cacheid+:} false; then : 7840f126e068Smrg $as_echo_n "(cached) " >&6 7841f126e068Smrgelse 7842f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7843f126e068Smrg/* end confdefs.h. */ 7844f126e068Smrgint i; 7845f126e068Smrgint 7846f126e068Smrgmain () 7847f126e068Smrg{ 7848f126e068Smrg 7849f126e068Smrg ; 7850f126e068Smrg return 0; 7851f126e068Smrg} 7852f126e068Smrg_ACEOF 7853f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7854f126e068Smrg eval $cacheid=yes 7855f126e068Smrgelse 7856f126e068Smrg eval $cacheid=no 7857f126e068Smrgfi 7858f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7859f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7860f126e068Smrgfi 7861f126e068Smrg 7862f126e068Smrg 7863f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7864f126e068Smrg 7865f126e068Smrg eval supported=\$$cacheid 7866f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7867f126e068Smrg$as_echo "$supported" >&6; } 7868f126e068Smrg if test "$supported" = "yes" ; then 7869f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7870f126e068Smrg found="yes" 7871f126e068Smrg fi 7872f126e068Smrg fi 7873f126e068Smrg 7874f126e068Smrg if test $found = "no" ; then 7875f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7876f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7877f126e068Smrg fi 7878f126e068Smrg 7879f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7880f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7881f126e068Smrg fi 7882f126e068Smrg 7883f126e068Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7884f126e068Smrg 7885f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7886f126e068Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7887c74b14bdSmrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7888f126e068Smrg if eval \${$cacheid+:} false; then : 7889f126e068Smrg $as_echo_n "(cached) " >&6 7890f126e068Smrgelse 7891f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7892f126e068Smrg/* end confdefs.h. */ 7893f126e068Smrgint i; 7894f126e068Smrgint 7895f126e068Smrgmain () 7896f126e068Smrg{ 7897f126e068Smrg 7898f126e068Smrg ; 7899f126e068Smrg return 0; 7900f126e068Smrg} 7901f126e068Smrg_ACEOF 7902f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 7903f126e068Smrg eval $cacheid=yes 7904f126e068Smrgelse 7905f126e068Smrg eval $cacheid=no 7906f126e068Smrgfi 7907f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 7908f126e068Smrg conftest$ac_exeext conftest.$ac_ext 7909f126e068Smrgfi 7910f126e068Smrg 7911f126e068Smrg 7912f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7913f126e068Smrg 7914f126e068Smrg eval supported=\$$cacheid 7915f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7916f126e068Smrg$as_echo "$supported" >&6; } 7917f126e068Smrg if test "$supported" = "yes" ; then 7918f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7919f126e068Smrg found="yes" 7920f126e068Smrg fi 7921f126e068Smrg fi 7922f126e068Smrg 7923f126e068Smrg 7924f126e068Smrg 7925f126e068Smrg 7926f126e068Smrg 7927f126e068Smrg 7928f126e068Smrg 7929f126e068Smrg 7930f126e068Smrg 7931f126e068Smrg 7932f126e068Smrg 7933f126e068Smrg 7934f126e068Smrg 7935f126e068Smrg 7936f126e068Smrg 7937f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7938f126e068Smrg 7939f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7940f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7941f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7942f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7943f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7944f126e068Smrg $as_echo_n "(cached) " >&6 7945f126e068Smrgelse 7946f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7947f126e068Smrg/* end confdefs.h. */ 7948f126e068Smrgint i; 7949f126e068Smrg_ACEOF 7950f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7951f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7952f126e068Smrgelse 7953f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 7954f126e068Smrgfi 7955f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7956f126e068Smrgfi 7957f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7958f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7959f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7960f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7961f126e068Smrgfi 7962f126e068Smrg 7963f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7964f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7965f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7966f126e068Smrg fi 7967f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7968f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7969f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7970f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7971f126e068Smrg $as_echo_n "(cached) " >&6 7972f126e068Smrgelse 7973f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7974f126e068Smrg/* end confdefs.h. */ 7975f126e068Smrgint i; 7976f126e068Smrg_ACEOF 7977f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 7978f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7979f126e068Smrgelse 7980f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7981f126e068Smrgfi 7982f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7983f126e068Smrgfi 7984f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7985f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7986f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7987f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7988f126e068Smrgfi 7989f126e068Smrg 7990f126e068Smrgfound="no" 7991f126e068Smrg 7992f126e068Smrg if test $found = "no" ; then 7993f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7994f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7995f126e068Smrg fi 7996f126e068Smrg 7997f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7998f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7999f126e068Smrg fi 8000f126e068Smrg 8001f126e068Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 8002f126e068Smrg 8003f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8004f126e068Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 8005c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8006f126e068Smrg if eval \${$cacheid+:} false; then : 8007f126e068Smrg $as_echo_n "(cached) " >&6 8008f126e068Smrgelse 8009f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8010f126e068Smrg/* end confdefs.h. */ 8011f126e068Smrgint i; 8012f126e068Smrgint 8013f126e068Smrgmain () 8014f126e068Smrg{ 8015f126e068Smrg 8016f126e068Smrg ; 8017f126e068Smrg return 0; 8018f126e068Smrg} 8019f126e068Smrg_ACEOF 8020f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8021f126e068Smrg eval $cacheid=yes 8022f126e068Smrgelse 8023f126e068Smrg eval $cacheid=no 8024f126e068Smrgfi 8025f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8026f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8027f126e068Smrgfi 8028f126e068Smrg 8029f126e068Smrg 8030f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8031f126e068Smrg 8032f126e068Smrg eval supported=\$$cacheid 8033f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8034f126e068Smrg$as_echo "$supported" >&6; } 8035f126e068Smrg if test "$supported" = "yes" ; then 8036f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8037f126e068Smrg found="yes" 8038f126e068Smrg fi 8039f126e068Smrg fi 8040f126e068Smrg 8041f126e068Smrg 8042f126e068Smrg 8043f126e068Smrg 8044f126e068Smrg 8045f126e068Smrg 8046f126e068Smrg 8047f126e068Smrg 8048f126e068Smrg 8049f126e068Smrg 8050f126e068Smrg 8051f126e068Smrg 8052f126e068Smrg 8053f126e068Smrg 8054f126e068Smrg 8055f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8056f126e068Smrg 8057f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8058f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8059f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8060f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8061f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8062f126e068Smrg $as_echo_n "(cached) " >&6 8063f126e068Smrgelse 8064f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8065f126e068Smrg/* end confdefs.h. */ 8066f126e068Smrgint i; 8067f126e068Smrg_ACEOF 8068f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8069f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8070f126e068Smrgelse 8071f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8072f126e068Smrgfi 8073f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8074f126e068Smrgfi 8075f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8076f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8077f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8078f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8079f126e068Smrgfi 8080f126e068Smrg 8081f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8082f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8083f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8084f126e068Smrg fi 8085f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8086f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8087f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8088f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8089f126e068Smrg $as_echo_n "(cached) " >&6 8090f126e068Smrgelse 8091f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8092f126e068Smrg/* end confdefs.h. */ 8093f126e068Smrgint i; 8094f126e068Smrg_ACEOF 8095f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8096f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8097f126e068Smrgelse 8098f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8099f126e068Smrgfi 8100f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8101f126e068Smrgfi 8102f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8103f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8104f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8105f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8106f126e068Smrgfi 8107f126e068Smrg 8108f126e068Smrgfound="no" 8109f126e068Smrg 8110f126e068Smrg if test $found = "no" ; then 8111f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8112f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8113f126e068Smrg fi 8114f126e068Smrg 8115f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8116f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8117f126e068Smrg fi 8118f126e068Smrg 8119f126e068Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 8120f126e068Smrg 8121f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8122f126e068Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 8123c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8124f126e068Smrg if eval \${$cacheid+:} false; then : 8125f126e068Smrg $as_echo_n "(cached) " >&6 8126f126e068Smrgelse 8127f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8128f126e068Smrg/* end confdefs.h. */ 8129f126e068Smrgint i; 8130f126e068Smrgint 8131f126e068Smrgmain () 8132f126e068Smrg{ 8133f126e068Smrg 8134f126e068Smrg ; 8135f126e068Smrg return 0; 8136f126e068Smrg} 8137f126e068Smrg_ACEOF 8138f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8139f126e068Smrg eval $cacheid=yes 8140f126e068Smrgelse 8141f126e068Smrg eval $cacheid=no 8142f126e068Smrgfi 8143f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8144f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8145f126e068Smrgfi 8146f126e068Smrg 8147f126e068Smrg 8148f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8149f126e068Smrg 8150f126e068Smrg eval supported=\$$cacheid 8151f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8152f126e068Smrg$as_echo "$supported" >&6; } 8153f126e068Smrg if test "$supported" = "yes" ; then 8154f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8155f126e068Smrg found="yes" 8156f126e068Smrg fi 8157f126e068Smrg fi 8158f126e068Smrg 8159f126e068Smrg 8160f126e068Smrg 8161f126e068Smrg 8162f126e068Smrg 8163f126e068Smrg 8164f126e068Smrg 8165f126e068Smrg 8166f126e068Smrg 8167f126e068Smrg 8168f126e068Smrg 8169f126e068Smrg 8170f126e068Smrg 8171f126e068Smrg 8172f126e068Smrg 8173f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8174f126e068Smrg 8175f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8176f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8177f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8178f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8179f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8180f126e068Smrg $as_echo_n "(cached) " >&6 8181f126e068Smrgelse 8182f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8183f126e068Smrg/* end confdefs.h. */ 8184f126e068Smrgint i; 8185f126e068Smrg_ACEOF 8186f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8187f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8188f126e068Smrgelse 8189f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8190f126e068Smrgfi 8191f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8192f126e068Smrgfi 8193f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8194f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8195f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8196f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8197f126e068Smrgfi 8198f126e068Smrg 8199f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8200f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8201f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8202f126e068Smrg fi 8203f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8204f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8205f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8206f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8207f126e068Smrg $as_echo_n "(cached) " >&6 8208f126e068Smrgelse 8209f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8210f126e068Smrg/* end confdefs.h. */ 8211f126e068Smrgint i; 8212f126e068Smrg_ACEOF 8213f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8214f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8215f126e068Smrgelse 8216f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8217f126e068Smrgfi 8218f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8219f126e068Smrgfi 8220f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8221f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8222f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8223f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8224f126e068Smrgfi 8225f126e068Smrg 8226f126e068Smrgfound="no" 8227f126e068Smrg 8228f126e068Smrg if test $found = "no" ; then 8229f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8230f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8231f126e068Smrg fi 8232f126e068Smrg 8233f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8234f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8235f126e068Smrg fi 8236f126e068Smrg 8237f126e068Smrg CFLAGS="$CFLAGS -Werror=write-strings" 8238f126e068Smrg 8239f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8240f126e068Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 8241c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8242f126e068Smrg if eval \${$cacheid+:} false; then : 8243f126e068Smrg $as_echo_n "(cached) " >&6 8244f126e068Smrgelse 8245f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8246f126e068Smrg/* end confdefs.h. */ 8247f126e068Smrgint i; 8248f126e068Smrgint 8249f126e068Smrgmain () 8250f126e068Smrg{ 8251f126e068Smrg 8252f126e068Smrg ; 8253f126e068Smrg return 0; 8254f126e068Smrg} 8255f126e068Smrg_ACEOF 8256f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8257f126e068Smrg eval $cacheid=yes 8258f126e068Smrgelse 8259f126e068Smrg eval $cacheid=no 8260f126e068Smrgfi 8261f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8262f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8263f126e068Smrgfi 8264f126e068Smrg 8265f126e068Smrg 8266f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8267f126e068Smrg 8268f126e068Smrg eval supported=\$$cacheid 8269f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8270f126e068Smrg$as_echo "$supported" >&6; } 8271f126e068Smrg if test "$supported" = "yes" ; then 8272f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8273f126e068Smrg found="yes" 8274f126e068Smrg fi 8275f126e068Smrg fi 8276f126e068Smrg 8277f126e068Smrg 8278f126e068Smrg 8279f126e068Smrg 8280f126e068Smrg 8281f126e068Smrg 8282f126e068Smrg 8283f126e068Smrg 8284f126e068Smrg 8285f126e068Smrg 8286f126e068Smrg 8287f126e068Smrg 8288f126e068Smrg 8289f126e068Smrg 8290f126e068Smrg 8291f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8292f126e068Smrg 8293f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8294f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8295f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8296f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8297f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8298f126e068Smrg $as_echo_n "(cached) " >&6 8299f126e068Smrgelse 8300f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8301f126e068Smrg/* end confdefs.h. */ 8302f126e068Smrgint i; 8303f126e068Smrg_ACEOF 8304f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8305f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8306f126e068Smrgelse 8307f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8308f126e068Smrgfi 8309f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8310f126e068Smrgfi 8311f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8312f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8313f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8314f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8315f126e068Smrgfi 8316f126e068Smrg 8317f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8318f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8319f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8320f126e068Smrg fi 8321f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8322f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8323f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8324f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8325f126e068Smrg $as_echo_n "(cached) " >&6 8326f126e068Smrgelse 8327f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8328f126e068Smrg/* end confdefs.h. */ 8329f126e068Smrgint i; 8330f126e068Smrg_ACEOF 8331f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8332f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8333f126e068Smrgelse 8334f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8335f126e068Smrgfi 8336f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8337f126e068Smrgfi 8338f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8339f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8340f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8341f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8342f126e068Smrgfi 8343f126e068Smrg 8344f126e068Smrgfound="no" 8345f126e068Smrg 8346f126e068Smrg if test $found = "no" ; then 8347f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8348f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8349f126e068Smrg fi 8350f126e068Smrg 8351f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8352f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8353f126e068Smrg fi 8354f126e068Smrg 8355f126e068Smrg CFLAGS="$CFLAGS -Werror=address" 8356f126e068Smrg 8357f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8358f126e068Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 8359c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_address 8360f126e068Smrg if eval \${$cacheid+:} false; then : 8361f126e068Smrg $as_echo_n "(cached) " >&6 8362f126e068Smrgelse 8363f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8364f126e068Smrg/* end confdefs.h. */ 8365f126e068Smrgint i; 8366f126e068Smrgint 8367f126e068Smrgmain () 8368f126e068Smrg{ 8369f126e068Smrg 8370f126e068Smrg ; 8371f126e068Smrg return 0; 8372f126e068Smrg} 8373f126e068Smrg_ACEOF 8374f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8375f126e068Smrg eval $cacheid=yes 8376f126e068Smrgelse 8377f126e068Smrg eval $cacheid=no 8378f126e068Smrgfi 8379f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8380f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8381f126e068Smrgfi 8382f126e068Smrg 8383f126e068Smrg 8384f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8385f126e068Smrg 8386f126e068Smrg eval supported=\$$cacheid 8387f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8388f126e068Smrg$as_echo "$supported" >&6; } 8389f126e068Smrg if test "$supported" = "yes" ; then 8390f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8391f126e068Smrg found="yes" 8392f126e068Smrg fi 8393f126e068Smrg fi 8394f126e068Smrg 8395f126e068Smrg 8396f126e068Smrg 8397f126e068Smrg 8398f126e068Smrg 8399f126e068Smrg 8400f126e068Smrg 8401f126e068Smrg 8402f126e068Smrg 8403f126e068Smrg 8404f126e068Smrg 8405f126e068Smrg 8406f126e068Smrg 8407f126e068Smrg 8408f126e068Smrg 8409f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8410f126e068Smrg 8411f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8412f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8413f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8414f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8415f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8416f126e068Smrg $as_echo_n "(cached) " >&6 8417f126e068Smrgelse 8418f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8419f126e068Smrg/* end confdefs.h. */ 8420f126e068Smrgint i; 8421f126e068Smrg_ACEOF 8422f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8423f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8424f126e068Smrgelse 8425f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8426f126e068Smrgfi 8427f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8428f126e068Smrgfi 8429f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8430f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8431f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8432f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8433f126e068Smrgfi 8434f126e068Smrg 8435f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8436f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8437f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8438f126e068Smrg fi 8439f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8440f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8441f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8442f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8443f126e068Smrg $as_echo_n "(cached) " >&6 8444f126e068Smrgelse 8445f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8446f126e068Smrg/* end confdefs.h. */ 8447f126e068Smrgint i; 8448f126e068Smrg_ACEOF 8449f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8450f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8451f126e068Smrgelse 8452f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8453f126e068Smrgfi 8454f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8455f126e068Smrgfi 8456f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8457f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8458f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8459f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8460f126e068Smrgfi 8461f126e068Smrg 8462f126e068Smrgfound="no" 8463f126e068Smrg 8464f126e068Smrg if test $found = "no" ; then 8465f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8466f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8467f126e068Smrg fi 8468f126e068Smrg 8469f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8470f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8471f126e068Smrg fi 8472f126e068Smrg 8473f126e068Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8474f126e068Smrg 8475f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8476f126e068Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8477c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8478f126e068Smrg if eval \${$cacheid+:} false; then : 8479f126e068Smrg $as_echo_n "(cached) " >&6 8480f126e068Smrgelse 8481f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8482f126e068Smrg/* end confdefs.h. */ 8483f126e068Smrgint i; 8484f126e068Smrgint 8485f126e068Smrgmain () 8486f126e068Smrg{ 8487f126e068Smrg 8488f126e068Smrg ; 8489f126e068Smrg return 0; 8490f126e068Smrg} 8491f126e068Smrg_ACEOF 8492f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8493f126e068Smrg eval $cacheid=yes 8494f126e068Smrgelse 8495f126e068Smrg eval $cacheid=no 8496f126e068Smrgfi 8497f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8498f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8499f126e068Smrgfi 8500f126e068Smrg 8501f126e068Smrg 8502f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8503f126e068Smrg 8504f126e068Smrg eval supported=\$$cacheid 8505f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8506f126e068Smrg$as_echo "$supported" >&6; } 8507f126e068Smrg if test "$supported" = "yes" ; then 8508f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8509f126e068Smrg found="yes" 8510f126e068Smrg fi 8511f126e068Smrg fi 8512f126e068Smrg 8513f126e068Smrg if test $found = "no" ; then 8514f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8515f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8516f126e068Smrg fi 8517f126e068Smrg 8518f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8519f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8520f126e068Smrg fi 8521f126e068Smrg 8522f126e068Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8523f126e068Smrg 8524f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8525f126e068Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8526c74b14bdSmrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8527f126e068Smrg if eval \${$cacheid+:} false; then : 8528f126e068Smrg $as_echo_n "(cached) " >&6 8529f126e068Smrgelse 8530f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8531f126e068Smrg/* end confdefs.h. */ 8532f126e068Smrgint i; 8533f126e068Smrgint 8534f126e068Smrgmain () 8535f126e068Smrg{ 8536f126e068Smrg 8537f126e068Smrg ; 8538f126e068Smrg return 0; 8539f126e068Smrg} 8540f126e068Smrg_ACEOF 8541f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8542f126e068Smrg eval $cacheid=yes 8543f126e068Smrgelse 8544f126e068Smrg eval $cacheid=no 8545f126e068Smrgfi 8546f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8547f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8548f126e068Smrgfi 8549f126e068Smrg 8550f126e068Smrg 8551f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8552f126e068Smrg 8553f126e068Smrg eval supported=\$$cacheid 8554f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8555f126e068Smrg$as_echo "$supported" >&6; } 8556f126e068Smrg if test "$supported" = "yes" ; then 8557f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8558f126e068Smrg found="yes" 8559f126e068Smrg fi 8560f126e068Smrg fi 8561f126e068Smrg 8562f126e068Smrg 8563f126e068Smrg 8564f126e068Smrg 8565f126e068Smrg 8566f126e068Smrg 8567f126e068Smrg 8568f126e068Smrg 8569f126e068Smrg 8570f126e068Smrg 8571f126e068Smrg 8572f126e068Smrg 8573f126e068Smrg 8574f126e068Smrg 8575f126e068Smrg 8576f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8577f126e068Smrg 8578f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8579f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8580f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8581f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8582f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8583f126e068Smrg $as_echo_n "(cached) " >&6 8584f126e068Smrgelse 8585f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8586f126e068Smrg/* end confdefs.h. */ 8587f126e068Smrgint i; 8588f126e068Smrg_ACEOF 8589f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8590f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8591f126e068Smrgelse 8592f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8593f126e068Smrgfi 8594f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8595f126e068Smrgfi 8596f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8597f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8598f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8599f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8600f126e068Smrgfi 8601f126e068Smrg 8602f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8603f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8604f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8605f126e068Smrg fi 8606f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8607f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8608f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8609f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8610f126e068Smrg $as_echo_n "(cached) " >&6 8611f126e068Smrgelse 8612f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8613f126e068Smrg/* end confdefs.h. */ 8614f126e068Smrgint i; 8615f126e068Smrg_ACEOF 8616f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8617f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8618f126e068Smrgelse 8619f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8620f126e068Smrgfi 8621f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8622f126e068Smrgfi 8623f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8624f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8625f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8626f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8627f126e068Smrgfi 8628f126e068Smrg 8629f126e068Smrgfound="no" 8630f126e068Smrg 8631f126e068Smrg if test $found = "no" ; then 8632f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8633f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8634f126e068Smrg fi 8635f126e068Smrg 8636f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8637f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8638f126e068Smrg fi 8639f126e068Smrg 8640f126e068Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8641f126e068Smrg 8642f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8643f126e068Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8644c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8645f126e068Smrg if eval \${$cacheid+:} false; then : 8646f126e068Smrg $as_echo_n "(cached) " >&6 8647f126e068Smrgelse 8648f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8649f126e068Smrg/* end confdefs.h. */ 8650f126e068Smrgint i; 8651f126e068Smrgint 8652f126e068Smrgmain () 8653f126e068Smrg{ 8654f126e068Smrg 8655f126e068Smrg ; 8656f126e068Smrg return 0; 8657f126e068Smrg} 8658f126e068Smrg_ACEOF 8659f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8660f126e068Smrg eval $cacheid=yes 8661f126e068Smrgelse 8662f126e068Smrg eval $cacheid=no 8663f126e068Smrgfi 8664f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8665f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8666f126e068Smrgfi 8667f126e068Smrg 8668f126e068Smrg 8669f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8670f126e068Smrg 8671f126e068Smrg eval supported=\$$cacheid 8672f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8673f126e068Smrg$as_echo "$supported" >&6; } 8674f126e068Smrg if test "$supported" = "yes" ; then 8675f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8676f126e068Smrg found="yes" 8677f126e068Smrg fi 8678f126e068Smrg fi 8679f126e068Smrg 8680f126e068Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8681f126e068Smrgelse 8682f126e068Smrg{ $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 8683f126e068Smrg$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;} 8684f126e068Smrg 8685f126e068Smrg 8686f126e068Smrg 8687f126e068Smrg 8688f126e068Smrg 8689f126e068Smrg 8690f126e068Smrg 8691f126e068Smrg 8692f126e068Smrg 8693f126e068Smrg 8694f126e068Smrg 8695f126e068Smrg 8696f126e068Smrg 8697f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8698f126e068Smrg 8699f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8700f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8701f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8702f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8703f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8704f126e068Smrg $as_echo_n "(cached) " >&6 8705f126e068Smrgelse 8706f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8707f126e068Smrg/* end confdefs.h. */ 8708f126e068Smrgint i; 8709f126e068Smrg_ACEOF 8710f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8711f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8712f126e068Smrgelse 8713f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8714f126e068Smrgfi 8715f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8716f126e068Smrgfi 8717f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8718f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8719f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8720f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8721f126e068Smrgfi 8722f126e068Smrg 8723f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8724f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8725f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8726f126e068Smrg fi 8727f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8728f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8729f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8730f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8731f126e068Smrg $as_echo_n "(cached) " >&6 8732f126e068Smrgelse 8733f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8734f126e068Smrg/* end confdefs.h. */ 8735f126e068Smrgint i; 8736f126e068Smrg_ACEOF 8737f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8738f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8739f126e068Smrgelse 8740f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8741f126e068Smrgfi 8742f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8743f126e068Smrgfi 8744f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8745f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8746f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8747f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8748f126e068Smrgfi 8749f126e068Smrg 8750f126e068Smrgfound="no" 8751f126e068Smrg 8752f126e068Smrg if test $found = "no" ; then 8753f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8754f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8755f126e068Smrg fi 8756f126e068Smrg 8757f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8758f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8759f126e068Smrg fi 8760f126e068Smrg 8761f126e068Smrg CFLAGS="$CFLAGS -Wimplicit" 8762f126e068Smrg 8763f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8764f126e068Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8765f126e068Smrg cacheid=xorg_cv_cc_flag__Wimplicit 8766f126e068Smrg if eval \${$cacheid+:} false; then : 8767f126e068Smrg $as_echo_n "(cached) " >&6 8768f126e068Smrgelse 8769f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8770f126e068Smrg/* end confdefs.h. */ 8771f126e068Smrgint i; 8772f126e068Smrgint 8773f126e068Smrgmain () 8774f126e068Smrg{ 8775f126e068Smrg 8776f126e068Smrg ; 8777f126e068Smrg return 0; 8778f126e068Smrg} 8779f126e068Smrg_ACEOF 8780f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8781f126e068Smrg eval $cacheid=yes 8782f126e068Smrgelse 8783f126e068Smrg eval $cacheid=no 8784f126e068Smrgfi 8785f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8786f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8787f126e068Smrgfi 8788f126e068Smrg 8789f126e068Smrg 8790f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8791f126e068Smrg 8792f126e068Smrg eval supported=\$$cacheid 8793f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8794f126e068Smrg$as_echo "$supported" >&6; } 8795f126e068Smrg if test "$supported" = "yes" ; then 8796f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8797f126e068Smrg found="yes" 8798f126e068Smrg fi 8799f126e068Smrg fi 8800f126e068Smrg 8801f126e068Smrg 8802f126e068Smrg 8803f126e068Smrg 8804f126e068Smrg 8805f126e068Smrg 8806f126e068Smrg 8807f126e068Smrg 8808f126e068Smrg 8809f126e068Smrg 8810f126e068Smrg 8811f126e068Smrg 8812f126e068Smrg 8813f126e068Smrg 8814f126e068Smrg 8815f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8816f126e068Smrg 8817f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8818f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8819f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8820f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8821f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8822f126e068Smrg $as_echo_n "(cached) " >&6 8823f126e068Smrgelse 8824f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8825f126e068Smrg/* end confdefs.h. */ 8826f126e068Smrgint i; 8827f126e068Smrg_ACEOF 8828f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8829f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8830f126e068Smrgelse 8831f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8832f126e068Smrgfi 8833f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8834f126e068Smrgfi 8835f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8836f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8837f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8838f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8839f126e068Smrgfi 8840f126e068Smrg 8841f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8842f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8843f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8844f126e068Smrg fi 8845f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8846f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8847f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8848f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8849f126e068Smrg $as_echo_n "(cached) " >&6 8850f126e068Smrgelse 8851f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8852f126e068Smrg/* end confdefs.h. */ 8853f126e068Smrgint i; 8854f126e068Smrg_ACEOF 8855f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8856f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8857f126e068Smrgelse 8858f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8859f126e068Smrgfi 8860f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8861f126e068Smrgfi 8862f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8863f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8864f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8865f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8866f126e068Smrgfi 8867f126e068Smrg 8868f126e068Smrgfound="no" 8869f126e068Smrg 8870f126e068Smrg if test $found = "no" ; then 8871f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8872f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8873f126e068Smrg fi 8874f126e068Smrg 8875f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8876f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8877f126e068Smrg fi 8878f126e068Smrg 8879f126e068Smrg CFLAGS="$CFLAGS -Wnonnull" 8880f126e068Smrg 8881f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 8882f126e068Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8883f126e068Smrg cacheid=xorg_cv_cc_flag__Wnonnull 8884f126e068Smrg if eval \${$cacheid+:} false; then : 8885f126e068Smrg $as_echo_n "(cached) " >&6 8886f126e068Smrgelse 8887f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8888f126e068Smrg/* end confdefs.h. */ 8889f126e068Smrgint i; 8890f126e068Smrgint 8891f126e068Smrgmain () 8892f126e068Smrg{ 8893f126e068Smrg 8894f126e068Smrg ; 8895f126e068Smrg return 0; 8896f126e068Smrg} 8897f126e068Smrg_ACEOF 8898f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 8899f126e068Smrg eval $cacheid=yes 8900f126e068Smrgelse 8901f126e068Smrg eval $cacheid=no 8902f126e068Smrgfi 8903f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 8904f126e068Smrg conftest$ac_exeext conftest.$ac_ext 8905f126e068Smrgfi 8906f126e068Smrg 8907f126e068Smrg 8908f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8909f126e068Smrg 8910f126e068Smrg eval supported=\$$cacheid 8911f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8912f126e068Smrg$as_echo "$supported" >&6; } 8913f126e068Smrg if test "$supported" = "yes" ; then 8914f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8915f126e068Smrg found="yes" 8916f126e068Smrg fi 8917f126e068Smrg fi 8918f126e068Smrg 8919f126e068Smrg 8920f126e068Smrg 8921f126e068Smrg 8922f126e068Smrg 8923f126e068Smrg 8924f126e068Smrg 8925f126e068Smrg 8926f126e068Smrg 8927f126e068Smrg 8928f126e068Smrg 8929f126e068Smrg 8930f126e068Smrg 8931f126e068Smrg 8932f126e068Smrg 8933f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8934f126e068Smrg 8935f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8936f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8937f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8938f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8939f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8940f126e068Smrg $as_echo_n "(cached) " >&6 8941f126e068Smrgelse 8942f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8943f126e068Smrg/* end confdefs.h. */ 8944f126e068Smrgint i; 8945f126e068Smrg_ACEOF 8946f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8947f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8948f126e068Smrgelse 8949f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 8950f126e068Smrgfi 8951f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8952f126e068Smrgfi 8953f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8954f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8955f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8956f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8957f126e068Smrgfi 8958f126e068Smrg 8959f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8960f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8961f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8962f126e068Smrg fi 8963f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8964f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8965f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8966f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8967f126e068Smrg $as_echo_n "(cached) " >&6 8968f126e068Smrgelse 8969f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8970f126e068Smrg/* end confdefs.h. */ 8971f126e068Smrgint i; 8972f126e068Smrg_ACEOF 8973f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 8974f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8975f126e068Smrgelse 8976f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8977f126e068Smrgfi 8978f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8979f126e068Smrgfi 8980f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8981f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8982f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8983f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8984f126e068Smrgfi 8985f126e068Smrg 8986f126e068Smrgfound="no" 8987f126e068Smrg 8988f126e068Smrg if test $found = "no" ; then 8989f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8990f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8991f126e068Smrg fi 8992f126e068Smrg 8993f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8994f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8995f126e068Smrg fi 8996f126e068Smrg 8997f126e068Smrg CFLAGS="$CFLAGS -Winit-self" 8998f126e068Smrg 8999f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9000f126e068Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 9001f126e068Smrg cacheid=xorg_cv_cc_flag__Winit_self 9002f126e068Smrg if eval \${$cacheid+:} false; then : 9003f126e068Smrg $as_echo_n "(cached) " >&6 9004f126e068Smrgelse 9005f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9006f126e068Smrg/* end confdefs.h. */ 9007f126e068Smrgint i; 9008f126e068Smrgint 9009f126e068Smrgmain () 9010f126e068Smrg{ 9011f126e068Smrg 9012f126e068Smrg ; 9013f126e068Smrg return 0; 9014f126e068Smrg} 9015f126e068Smrg_ACEOF 9016f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9017f126e068Smrg eval $cacheid=yes 9018f126e068Smrgelse 9019f126e068Smrg eval $cacheid=no 9020f126e068Smrgfi 9021f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9022f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9023f126e068Smrgfi 9024f126e068Smrg 9025f126e068Smrg 9026f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9027f126e068Smrg 9028f126e068Smrg eval supported=\$$cacheid 9029f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9030f126e068Smrg$as_echo "$supported" >&6; } 9031f126e068Smrg if test "$supported" = "yes" ; then 9032f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9033f126e068Smrg found="yes" 9034f126e068Smrg fi 9035f126e068Smrg fi 9036f126e068Smrg 9037f126e068Smrg 9038f126e068Smrg 9039f126e068Smrg 9040f126e068Smrg 9041f126e068Smrg 9042f126e068Smrg 9043f126e068Smrg 9044f126e068Smrg 9045f126e068Smrg 9046f126e068Smrg 9047f126e068Smrg 9048f126e068Smrg 9049f126e068Smrg 9050f126e068Smrg 9051f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9052f126e068Smrg 9053f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9054f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9055f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9056f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9057f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9058f126e068Smrg $as_echo_n "(cached) " >&6 9059f126e068Smrgelse 9060f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9061f126e068Smrg/* end confdefs.h. */ 9062f126e068Smrgint i; 9063f126e068Smrg_ACEOF 9064f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9065f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9066f126e068Smrgelse 9067f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9068f126e068Smrgfi 9069f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9070f126e068Smrgfi 9071f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9072f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9073f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9074f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9075f126e068Smrgfi 9076f126e068Smrg 9077f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9078f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9079f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9080f126e068Smrg fi 9081f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9082f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9083f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9084f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9085f126e068Smrg $as_echo_n "(cached) " >&6 9086f126e068Smrgelse 9087f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9088f126e068Smrg/* end confdefs.h. */ 9089f126e068Smrgint i; 9090f126e068Smrg_ACEOF 9091f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9092f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9093f126e068Smrgelse 9094f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9095f126e068Smrgfi 9096f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9097f126e068Smrgfi 9098f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9099f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9100f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9101f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9102f126e068Smrgfi 9103f126e068Smrg 9104f126e068Smrgfound="no" 9105f126e068Smrg 9106f126e068Smrg if test $found = "no" ; then 9107f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9108f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9109f126e068Smrg fi 9110f126e068Smrg 9111f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9112f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9113f126e068Smrg fi 9114f126e068Smrg 9115f126e068Smrg CFLAGS="$CFLAGS -Wmain" 9116f126e068Smrg 9117f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9118f126e068Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; } 9119f126e068Smrg cacheid=xorg_cv_cc_flag__Wmain 9120f126e068Smrg if eval \${$cacheid+:} false; then : 9121f126e068Smrg $as_echo_n "(cached) " >&6 9122f126e068Smrgelse 9123f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9124f126e068Smrg/* end confdefs.h. */ 9125f126e068Smrgint i; 9126f126e068Smrgint 9127f126e068Smrgmain () 9128f126e068Smrg{ 9129f126e068Smrg 9130f126e068Smrg ; 9131f126e068Smrg return 0; 9132f126e068Smrg} 9133f126e068Smrg_ACEOF 9134f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9135f126e068Smrg eval $cacheid=yes 9136f126e068Smrgelse 9137f126e068Smrg eval $cacheid=no 9138f126e068Smrgfi 9139f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9140f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9141f126e068Smrgfi 9142f126e068Smrg 9143f126e068Smrg 9144f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9145f126e068Smrg 9146f126e068Smrg eval supported=\$$cacheid 9147f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9148f126e068Smrg$as_echo "$supported" >&6; } 9149f126e068Smrg if test "$supported" = "yes" ; then 9150f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9151f126e068Smrg found="yes" 9152f126e068Smrg fi 9153f126e068Smrg fi 9154f126e068Smrg 9155f126e068Smrg 9156f126e068Smrg 9157f126e068Smrg 9158f126e068Smrg 9159f126e068Smrg 9160f126e068Smrg 9161f126e068Smrg 9162f126e068Smrg 9163f126e068Smrg 9164f126e068Smrg 9165f126e068Smrg 9166f126e068Smrg 9167f126e068Smrg 9168f126e068Smrg 9169f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9170f126e068Smrg 9171f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9172f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9173f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9174f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9175f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9176f126e068Smrg $as_echo_n "(cached) " >&6 9177f126e068Smrgelse 9178f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9179f126e068Smrg/* end confdefs.h. */ 9180f126e068Smrgint i; 9181f126e068Smrg_ACEOF 9182f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9183f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9184f126e068Smrgelse 9185f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9186f126e068Smrgfi 9187f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9188f126e068Smrgfi 9189f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9190f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9191f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9192f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9193f126e068Smrgfi 9194f126e068Smrg 9195f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9196f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9197f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9198f126e068Smrg fi 9199f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9200f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9201f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9202f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9203f126e068Smrg $as_echo_n "(cached) " >&6 9204f126e068Smrgelse 9205f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9206f126e068Smrg/* end confdefs.h. */ 9207f126e068Smrgint i; 9208f126e068Smrg_ACEOF 9209f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9210f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9211f126e068Smrgelse 9212f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9213f126e068Smrgfi 9214f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9215f126e068Smrgfi 9216f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9217f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9218f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9219f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9220f126e068Smrgfi 9221f126e068Smrg 9222f126e068Smrgfound="no" 9223f126e068Smrg 9224f126e068Smrg if test $found = "no" ; then 9225f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9226f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9227f126e068Smrg fi 9228f126e068Smrg 9229f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9230f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9231f126e068Smrg fi 9232f126e068Smrg 9233f126e068Smrg CFLAGS="$CFLAGS -Wmissing-braces" 9234f126e068Smrg 9235f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9236f126e068Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 9237f126e068Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9238f126e068Smrg if eval \${$cacheid+:} false; then : 9239f126e068Smrg $as_echo_n "(cached) " >&6 9240f126e068Smrgelse 9241f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9242f126e068Smrg/* end confdefs.h. */ 9243f126e068Smrgint i; 9244f126e068Smrgint 9245f126e068Smrgmain () 9246f126e068Smrg{ 9247f126e068Smrg 9248f126e068Smrg ; 9249f126e068Smrg return 0; 9250f126e068Smrg} 9251f126e068Smrg_ACEOF 9252f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9253f126e068Smrg eval $cacheid=yes 9254f126e068Smrgelse 9255f126e068Smrg eval $cacheid=no 9256f126e068Smrgfi 9257f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9258f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9259f126e068Smrgfi 9260f126e068Smrg 9261f126e068Smrg 9262f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9263f126e068Smrg 9264f126e068Smrg eval supported=\$$cacheid 9265f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9266f126e068Smrg$as_echo "$supported" >&6; } 9267f126e068Smrg if test "$supported" = "yes" ; then 9268f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9269f126e068Smrg found="yes" 9270f126e068Smrg fi 9271f126e068Smrg fi 9272f126e068Smrg 9273f126e068Smrg 9274f126e068Smrg 9275f126e068Smrg 9276f126e068Smrg 9277f126e068Smrg 9278f126e068Smrg 9279f126e068Smrg 9280f126e068Smrg 9281f126e068Smrg 9282f126e068Smrg 9283f126e068Smrg 9284f126e068Smrg 9285f126e068Smrg 9286f126e068Smrg 9287f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9288f126e068Smrg 9289f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9290f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9291f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9292f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9293f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9294f126e068Smrg $as_echo_n "(cached) " >&6 9295f126e068Smrgelse 9296f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9297f126e068Smrg/* end confdefs.h. */ 9298f126e068Smrgint i; 9299f126e068Smrg_ACEOF 9300f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9301f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9302f126e068Smrgelse 9303f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9304f126e068Smrgfi 9305f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9306f126e068Smrgfi 9307f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9308f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9309f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9310f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9311f126e068Smrgfi 9312f126e068Smrg 9313f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9314f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9315f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9316f126e068Smrg fi 9317f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9318f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9319f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9320f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9321f126e068Smrg $as_echo_n "(cached) " >&6 9322f126e068Smrgelse 9323f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9324f126e068Smrg/* end confdefs.h. */ 9325f126e068Smrgint i; 9326f126e068Smrg_ACEOF 9327f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9328f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9329f126e068Smrgelse 9330f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9331f126e068Smrgfi 9332f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9333f126e068Smrgfi 9334f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9335f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9336f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9337f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9338f126e068Smrgfi 9339f126e068Smrg 9340f126e068Smrgfound="no" 9341f126e068Smrg 9342f126e068Smrg if test $found = "no" ; then 9343f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9344f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9345f126e068Smrg fi 9346f126e068Smrg 9347f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9348f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9349f126e068Smrg fi 9350f126e068Smrg 9351f126e068Smrg CFLAGS="$CFLAGS -Wsequence-point" 9352f126e068Smrg 9353f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9354f126e068Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9355f126e068Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 9356f126e068Smrg if eval \${$cacheid+:} false; then : 9357f126e068Smrg $as_echo_n "(cached) " >&6 9358f126e068Smrgelse 9359f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9360f126e068Smrg/* end confdefs.h. */ 9361f126e068Smrgint i; 9362f126e068Smrgint 9363f126e068Smrgmain () 9364f126e068Smrg{ 9365f126e068Smrg 9366f126e068Smrg ; 9367f126e068Smrg return 0; 9368f126e068Smrg} 9369f126e068Smrg_ACEOF 9370f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9371f126e068Smrg eval $cacheid=yes 9372f126e068Smrgelse 9373f126e068Smrg eval $cacheid=no 9374f126e068Smrgfi 9375f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9376f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9377f126e068Smrgfi 9378f126e068Smrg 9379f126e068Smrg 9380f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9381f126e068Smrg 9382f126e068Smrg eval supported=\$$cacheid 9383f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9384f126e068Smrg$as_echo "$supported" >&6; } 9385f126e068Smrg if test "$supported" = "yes" ; then 9386f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9387f126e068Smrg found="yes" 9388f126e068Smrg fi 9389f126e068Smrg fi 9390f126e068Smrg 9391f126e068Smrg 9392f126e068Smrg 9393f126e068Smrg 9394f126e068Smrg 9395f126e068Smrg 9396f126e068Smrg 9397f126e068Smrg 9398f126e068Smrg 9399f126e068Smrg 9400f126e068Smrg 9401f126e068Smrg 9402f126e068Smrg 9403f126e068Smrg 9404f126e068Smrg 9405f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9406f126e068Smrg 9407f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9408f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9409f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9410f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9411f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9412f126e068Smrg $as_echo_n "(cached) " >&6 9413f126e068Smrgelse 9414f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9415f126e068Smrg/* end confdefs.h. */ 9416f126e068Smrgint i; 9417f126e068Smrg_ACEOF 9418f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9419f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9420f126e068Smrgelse 9421f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9422f126e068Smrgfi 9423f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9424f126e068Smrgfi 9425f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9426f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9427f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9428f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9429f126e068Smrgfi 9430f126e068Smrg 9431f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9432f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9433f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9434f126e068Smrg fi 9435f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9436f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9437f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9438f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9439f126e068Smrg $as_echo_n "(cached) " >&6 9440f126e068Smrgelse 9441f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9442f126e068Smrg/* end confdefs.h. */ 9443f126e068Smrgint i; 9444f126e068Smrg_ACEOF 9445f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9446f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9447f126e068Smrgelse 9448f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9449f126e068Smrgfi 9450f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9451f126e068Smrgfi 9452f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9453f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9454f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9455f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9456f126e068Smrgfi 9457f126e068Smrg 9458f126e068Smrgfound="no" 9459f126e068Smrg 9460f126e068Smrg if test $found = "no" ; then 9461f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9462f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9463f126e068Smrg fi 9464f126e068Smrg 9465f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9466f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9467f126e068Smrg fi 9468f126e068Smrg 9469f126e068Smrg CFLAGS="$CFLAGS -Wreturn-type" 9470f126e068Smrg 9471f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9472f126e068Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9473f126e068Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 9474f126e068Smrg if eval \${$cacheid+:} false; then : 9475f126e068Smrg $as_echo_n "(cached) " >&6 9476f126e068Smrgelse 9477f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9478f126e068Smrg/* end confdefs.h. */ 9479f126e068Smrgint i; 9480f126e068Smrgint 9481f126e068Smrgmain () 9482f126e068Smrg{ 9483f126e068Smrg 9484f126e068Smrg ; 9485f126e068Smrg return 0; 9486f126e068Smrg} 9487f126e068Smrg_ACEOF 9488f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9489f126e068Smrg eval $cacheid=yes 9490f126e068Smrgelse 9491f126e068Smrg eval $cacheid=no 9492f126e068Smrgfi 9493f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9494f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9495f126e068Smrgfi 9496f126e068Smrg 9497f126e068Smrg 9498f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9499f126e068Smrg 9500f126e068Smrg eval supported=\$$cacheid 9501f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9502f126e068Smrg$as_echo "$supported" >&6; } 9503f126e068Smrg if test "$supported" = "yes" ; then 9504f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9505f126e068Smrg found="yes" 9506f126e068Smrg fi 9507f126e068Smrg fi 9508f126e068Smrg 9509f126e068Smrg 9510f126e068Smrg 9511f126e068Smrg 9512f126e068Smrg 9513f126e068Smrg 9514f126e068Smrg 9515f126e068Smrg 9516f126e068Smrg 9517f126e068Smrg 9518f126e068Smrg 9519f126e068Smrg 9520f126e068Smrg 9521f126e068Smrg 9522f126e068Smrg 9523f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9524f126e068Smrg 9525f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9526f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9527f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9528f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9529f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9530f126e068Smrg $as_echo_n "(cached) " >&6 9531f126e068Smrgelse 9532f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9533f126e068Smrg/* end confdefs.h. */ 9534f126e068Smrgint i; 9535f126e068Smrg_ACEOF 9536f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9537f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9538f126e068Smrgelse 9539f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9540f126e068Smrgfi 9541f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9542f126e068Smrgfi 9543f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9544f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9545f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9546f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9547f126e068Smrgfi 9548f126e068Smrg 9549f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9550f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9551f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9552f126e068Smrg fi 9553f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9554f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9555f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9556f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9557f126e068Smrg $as_echo_n "(cached) " >&6 9558f126e068Smrgelse 9559f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9560f126e068Smrg/* end confdefs.h. */ 9561f126e068Smrgint i; 9562f126e068Smrg_ACEOF 9563f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9564f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9565f126e068Smrgelse 9566f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9567f126e068Smrgfi 9568f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9569f126e068Smrgfi 9570f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9571f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9572f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9573f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9574f126e068Smrgfi 9575f126e068Smrg 9576f126e068Smrgfound="no" 9577f126e068Smrg 9578f126e068Smrg if test $found = "no" ; then 9579f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9580f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9581f126e068Smrg fi 9582f126e068Smrg 9583f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9584f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9585f126e068Smrg fi 9586f126e068Smrg 9587f126e068Smrg CFLAGS="$CFLAGS -Wtrigraphs" 9588f126e068Smrg 9589f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9590f126e068Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9591f126e068Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9592f126e068Smrg if eval \${$cacheid+:} false; then : 9593f126e068Smrg $as_echo_n "(cached) " >&6 9594f126e068Smrgelse 9595f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9596f126e068Smrg/* end confdefs.h. */ 9597f126e068Smrgint i; 9598f126e068Smrgint 9599f126e068Smrgmain () 9600f126e068Smrg{ 9601f126e068Smrg 9602f126e068Smrg ; 9603f126e068Smrg return 0; 9604f126e068Smrg} 9605f126e068Smrg_ACEOF 9606f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9607f126e068Smrg eval $cacheid=yes 9608f126e068Smrgelse 9609f126e068Smrg eval $cacheid=no 9610f126e068Smrgfi 9611f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9612f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9613f126e068Smrgfi 9614f126e068Smrg 9615f126e068Smrg 9616f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9617f126e068Smrg 9618f126e068Smrg eval supported=\$$cacheid 9619f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9620f126e068Smrg$as_echo "$supported" >&6; } 9621f126e068Smrg if test "$supported" = "yes" ; then 9622f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9623f126e068Smrg found="yes" 9624f126e068Smrg fi 9625f126e068Smrg fi 9626f126e068Smrg 9627f126e068Smrg 9628f126e068Smrg 9629f126e068Smrg 9630f126e068Smrg 9631f126e068Smrg 9632f126e068Smrg 9633f126e068Smrg 9634f126e068Smrg 9635f126e068Smrg 9636f126e068Smrg 9637f126e068Smrg 9638f126e068Smrg 9639f126e068Smrg 9640f126e068Smrg 9641f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9642f126e068Smrg 9643f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9644f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9645f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9646f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9647f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9648f126e068Smrg $as_echo_n "(cached) " >&6 9649f126e068Smrgelse 9650f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9651f126e068Smrg/* end confdefs.h. */ 9652f126e068Smrgint i; 9653f126e068Smrg_ACEOF 9654f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9655f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9656f126e068Smrgelse 9657f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9658f126e068Smrgfi 9659f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9660f126e068Smrgfi 9661f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9662f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9663f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9664f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9665f126e068Smrgfi 9666f126e068Smrg 9667f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9668f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9669f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9670f126e068Smrg fi 9671f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9672f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9673f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9674f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9675f126e068Smrg $as_echo_n "(cached) " >&6 9676f126e068Smrgelse 9677f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9678f126e068Smrg/* end confdefs.h. */ 9679f126e068Smrgint i; 9680f126e068Smrg_ACEOF 9681f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9682f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9683f126e068Smrgelse 9684f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9685f126e068Smrgfi 9686f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9687f126e068Smrgfi 9688f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9689f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9690f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9691f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9692f126e068Smrgfi 9693f126e068Smrg 9694f126e068Smrgfound="no" 9695f126e068Smrg 9696f126e068Smrg if test $found = "no" ; then 9697f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9698f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9699f126e068Smrg fi 9700f126e068Smrg 9701f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9702f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9703f126e068Smrg fi 9704f126e068Smrg 9705f126e068Smrg CFLAGS="$CFLAGS -Warray-bounds" 9706f126e068Smrg 9707f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9708f126e068Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9709f126e068Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 9710f126e068Smrg if eval \${$cacheid+:} false; then : 9711f126e068Smrg $as_echo_n "(cached) " >&6 9712f126e068Smrgelse 9713f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9714f126e068Smrg/* end confdefs.h. */ 9715f126e068Smrgint i; 9716f126e068Smrgint 9717f126e068Smrgmain () 9718f126e068Smrg{ 9719f126e068Smrg 9720f126e068Smrg ; 9721f126e068Smrg return 0; 9722f126e068Smrg} 9723f126e068Smrg_ACEOF 9724f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9725f126e068Smrg eval $cacheid=yes 9726f126e068Smrgelse 9727f126e068Smrg eval $cacheid=no 9728f126e068Smrgfi 9729f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9730f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9731f126e068Smrgfi 9732f126e068Smrg 9733f126e068Smrg 9734f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9735f126e068Smrg 9736f126e068Smrg eval supported=\$$cacheid 9737f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9738f126e068Smrg$as_echo "$supported" >&6; } 9739f126e068Smrg if test "$supported" = "yes" ; then 9740f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9741f126e068Smrg found="yes" 9742f126e068Smrg fi 9743f126e068Smrg fi 9744f126e068Smrg 9745f126e068Smrg 9746f126e068Smrg 9747f126e068Smrg 9748f126e068Smrg 9749f126e068Smrg 9750f126e068Smrg 9751f126e068Smrg 9752f126e068Smrg 9753f126e068Smrg 9754f126e068Smrg 9755f126e068Smrg 9756f126e068Smrg 9757f126e068Smrg 9758f126e068Smrg 9759f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9760f126e068Smrg 9761f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9762f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9763f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9764f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9765f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9766f126e068Smrg $as_echo_n "(cached) " >&6 9767f126e068Smrgelse 9768f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9769f126e068Smrg/* end confdefs.h. */ 9770f126e068Smrgint i; 9771f126e068Smrg_ACEOF 9772f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9773f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9774f126e068Smrgelse 9775f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9776f126e068Smrgfi 9777f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9778f126e068Smrgfi 9779f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9780f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9781f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9782f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9783f126e068Smrgfi 9784f126e068Smrg 9785f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9786f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9787f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9788f126e068Smrg fi 9789f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9790f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9791f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9792f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9793f126e068Smrg $as_echo_n "(cached) " >&6 9794f126e068Smrgelse 9795f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9796f126e068Smrg/* end confdefs.h. */ 9797f126e068Smrgint i; 9798f126e068Smrg_ACEOF 9799f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9800f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9801f126e068Smrgelse 9802f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9803f126e068Smrgfi 9804f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9805f126e068Smrgfi 9806f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9807f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9808f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9809f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9810f126e068Smrgfi 9811f126e068Smrg 9812f126e068Smrgfound="no" 9813f126e068Smrg 9814f126e068Smrg if test $found = "no" ; then 9815f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9816f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9817f126e068Smrg fi 9818f126e068Smrg 9819f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9820f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9821f126e068Smrg fi 9822f126e068Smrg 9823f126e068Smrg CFLAGS="$CFLAGS -Wwrite-strings" 9824f126e068Smrg 9825f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 9826f126e068Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9827f126e068Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 9828f126e068Smrg if eval \${$cacheid+:} false; then : 9829f126e068Smrg $as_echo_n "(cached) " >&6 9830f126e068Smrgelse 9831f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9832f126e068Smrg/* end confdefs.h. */ 9833f126e068Smrgint i; 9834f126e068Smrgint 9835f126e068Smrgmain () 9836f126e068Smrg{ 9837f126e068Smrg 9838f126e068Smrg ; 9839f126e068Smrg return 0; 9840f126e068Smrg} 9841f126e068Smrg_ACEOF 9842f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9843f126e068Smrg eval $cacheid=yes 9844f126e068Smrgelse 9845f126e068Smrg eval $cacheid=no 9846f126e068Smrgfi 9847f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9848f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9849f126e068Smrgfi 9850f126e068Smrg 9851f126e068Smrg 9852f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9853f126e068Smrg 9854f126e068Smrg eval supported=\$$cacheid 9855f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9856f126e068Smrg$as_echo "$supported" >&6; } 9857f126e068Smrg if test "$supported" = "yes" ; then 9858f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9859f126e068Smrg found="yes" 9860f126e068Smrg fi 9861f126e068Smrg fi 9862f126e068Smrg 9863f126e068Smrg 9864f126e068Smrg 9865f126e068Smrg 9866f126e068Smrg 9867f126e068Smrg 9868f126e068Smrg 9869f126e068Smrg 9870f126e068Smrg 9871f126e068Smrg 9872f126e068Smrg 9873f126e068Smrg 9874f126e068Smrg 9875f126e068Smrg 9876f126e068Smrg 9877f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9878f126e068Smrg 9879f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9880f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9881f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9882f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9883f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9884f126e068Smrg $as_echo_n "(cached) " >&6 9885f126e068Smrgelse 9886f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9887f126e068Smrg/* end confdefs.h. */ 9888f126e068Smrgint i; 9889f126e068Smrg_ACEOF 9890f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9891f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9892f126e068Smrgelse 9893f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 9894f126e068Smrgfi 9895f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9896f126e068Smrgfi 9897f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9898f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9899f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9900f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9901f126e068Smrgfi 9902f126e068Smrg 9903f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9904f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9905f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9906f126e068Smrg fi 9907f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9908f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9909f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9910f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9911f126e068Smrg $as_echo_n "(cached) " >&6 9912f126e068Smrgelse 9913f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9914f126e068Smrg/* end confdefs.h. */ 9915f126e068Smrgint i; 9916f126e068Smrg_ACEOF 9917f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 9918f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9919f126e068Smrgelse 9920f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9921f126e068Smrgfi 9922f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9923f126e068Smrgfi 9924f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9925f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9926f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9927f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9928f126e068Smrgfi 9929f126e068Smrg 9930f126e068Smrgfound="no" 9931f126e068Smrg 9932f126e068Smrg if test $found = "no" ; then 9933f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9934f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9935f126e068Smrg fi 9936f126e068Smrg 9937f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9938f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9939f126e068Smrg fi 9940f126e068Smrg 9941f126e068Smrg CFLAGS="$CFLAGS -Waddress" 9942f126e068Smrg 9943f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 9944f126e068Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; } 9945f126e068Smrg cacheid=xorg_cv_cc_flag__Waddress 9946f126e068Smrg if eval \${$cacheid+:} false; then : 9947f126e068Smrg $as_echo_n "(cached) " >&6 9948f126e068Smrgelse 9949f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9950f126e068Smrg/* end confdefs.h. */ 9951f126e068Smrgint i; 9952f126e068Smrgint 9953f126e068Smrgmain () 9954f126e068Smrg{ 9955f126e068Smrg 9956f126e068Smrg ; 9957f126e068Smrg return 0; 9958f126e068Smrg} 9959f126e068Smrg_ACEOF 9960f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 9961f126e068Smrg eval $cacheid=yes 9962f126e068Smrgelse 9963f126e068Smrg eval $cacheid=no 9964f126e068Smrgfi 9965f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 9966f126e068Smrg conftest$ac_exeext conftest.$ac_ext 9967f126e068Smrgfi 9968f126e068Smrg 9969f126e068Smrg 9970f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9971f126e068Smrg 9972f126e068Smrg eval supported=\$$cacheid 9973f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9974f126e068Smrg$as_echo "$supported" >&6; } 9975f126e068Smrg if test "$supported" = "yes" ; then 9976f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9977f126e068Smrg found="yes" 9978f126e068Smrg fi 9979f126e068Smrg fi 9980f126e068Smrg 9981f126e068Smrg 9982f126e068Smrg 9983f126e068Smrg 9984f126e068Smrg 9985f126e068Smrg 9986f126e068Smrg 9987f126e068Smrg 9988f126e068Smrg 9989f126e068Smrg 9990f126e068Smrg 9991f126e068Smrg 9992f126e068Smrg 9993f126e068Smrg 9994f126e068Smrg 9995f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9996f126e068Smrg 9997f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9998f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9999f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10000f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10001f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10002f126e068Smrg $as_echo_n "(cached) " >&6 10003f126e068Smrgelse 10004f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10005f126e068Smrg/* end confdefs.h. */ 10006f126e068Smrgint i; 10007f126e068Smrg_ACEOF 10008f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10009f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10010f126e068Smrgelse 10011f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 10012f126e068Smrgfi 10013f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10014f126e068Smrgfi 10015f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10016f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10017f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10018f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10019f126e068Smrgfi 10020f126e068Smrg 10021f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10022f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10023f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10024f126e068Smrg fi 10025f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10026f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10027f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10028f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10029f126e068Smrg $as_echo_n "(cached) " >&6 10030f126e068Smrgelse 10031f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10032f126e068Smrg/* end confdefs.h. */ 10033f126e068Smrgint i; 10034f126e068Smrg_ACEOF 10035f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10036f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10037f126e068Smrgelse 10038f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10039f126e068Smrgfi 10040f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10041f126e068Smrgfi 10042f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10043f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10044f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10045f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10046f126e068Smrgfi 10047f126e068Smrg 10048f126e068Smrgfound="no" 10049f126e068Smrg 10050f126e068Smrg if test $found = "no" ; then 10051f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10052f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10053f126e068Smrg fi 10054f126e068Smrg 10055f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10056f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10057f126e068Smrg fi 10058f126e068Smrg 10059f126e068Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10060f126e068Smrg 10061f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10062f126e068Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10063f126e068Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10064f126e068Smrg if eval \${$cacheid+:} false; then : 10065f126e068Smrg $as_echo_n "(cached) " >&6 10066f126e068Smrgelse 10067f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10068f126e068Smrg/* end confdefs.h. */ 10069f126e068Smrgint i; 10070f126e068Smrgint 10071f126e068Smrgmain () 10072f126e068Smrg{ 10073f126e068Smrg 10074f126e068Smrg ; 10075f126e068Smrg return 0; 10076f126e068Smrg} 10077f126e068Smrg_ACEOF 10078f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 10079f126e068Smrg eval $cacheid=yes 10080f126e068Smrgelse 10081f126e068Smrg eval $cacheid=no 10082f126e068Smrgfi 10083f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 10084f126e068Smrg conftest$ac_exeext conftest.$ac_ext 10085f126e068Smrgfi 10086f126e068Smrg 10087f126e068Smrg 10088f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10089f126e068Smrg 10090f126e068Smrg eval supported=\$$cacheid 10091f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10092f126e068Smrg$as_echo "$supported" >&6; } 10093f126e068Smrg if test "$supported" = "yes" ; then 10094f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10095f126e068Smrg found="yes" 10096f126e068Smrg fi 10097f126e068Smrg fi 10098f126e068Smrg 10099f126e068Smrg 10100f126e068Smrg 10101f126e068Smrg 10102f126e068Smrg 10103f126e068Smrg 10104f126e068Smrg 10105f126e068Smrg 10106f126e068Smrg 10107f126e068Smrg 10108f126e068Smrg 10109f126e068Smrg 10110f126e068Smrg 10111f126e068Smrg 10112f126e068Smrg 10113f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10114f126e068Smrg 10115f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10116f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10117f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10118f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10119f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10120f126e068Smrg $as_echo_n "(cached) " >&6 10121f126e068Smrgelse 10122f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10123f126e068Smrg/* end confdefs.h. */ 10124f126e068Smrgint i; 10125f126e068Smrg_ACEOF 10126f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10127f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10128f126e068Smrgelse 10129f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 10130f126e068Smrgfi 10131f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10132f126e068Smrgfi 10133f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10134f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10135f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10136f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10137f126e068Smrgfi 10138f126e068Smrg 10139f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10140f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10141f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10142f126e068Smrg fi 10143f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10144f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10145f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10146f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10147f126e068Smrg $as_echo_n "(cached) " >&6 10148f126e068Smrgelse 10149f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10150f126e068Smrg/* end confdefs.h. */ 10151f126e068Smrgint i; 10152f126e068Smrg_ACEOF 10153f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10154f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10155f126e068Smrgelse 10156f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10157f126e068Smrgfi 10158f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10159f126e068Smrgfi 10160f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10161f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10162f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10163f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10164f126e068Smrgfi 10165f126e068Smrg 10166f126e068Smrgfound="no" 10167f126e068Smrg 10168f126e068Smrg if test $found = "no" ; then 10169f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10170f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10171f126e068Smrg fi 10172f126e068Smrg 10173f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10174f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10175f126e068Smrg fi 10176f126e068Smrg 10177f126e068Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10178f126e068Smrg 10179f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10180f126e068Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10181f126e068Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10182f126e068Smrg if eval \${$cacheid+:} false; then : 10183f126e068Smrg $as_echo_n "(cached) " >&6 10184f126e068Smrgelse 10185f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10186f126e068Smrg/* end confdefs.h. */ 10187f126e068Smrgint i; 10188f126e068Smrgint 10189f126e068Smrgmain () 10190f126e068Smrg{ 10191f126e068Smrg 10192f126e068Smrg ; 10193f126e068Smrg return 0; 10194f126e068Smrg} 10195f126e068Smrg_ACEOF 10196f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 10197f126e068Smrg eval $cacheid=yes 10198f126e068Smrgelse 10199f126e068Smrg eval $cacheid=no 10200f126e068Smrgfi 10201f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 10202f126e068Smrg conftest$ac_exeext conftest.$ac_ext 10203f126e068Smrgfi 10204f126e068Smrg 10205f126e068Smrg 10206f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10207f126e068Smrg 10208f126e068Smrg eval supported=\$$cacheid 10209f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10210f126e068Smrg$as_echo "$supported" >&6; } 10211f126e068Smrg if test "$supported" = "yes" ; then 10212f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10213f126e068Smrg found="yes" 10214f126e068Smrg fi 10215f126e068Smrg fi 10216f126e068Smrg 10217f126e068Smrg 10218f126e068Smrgfi 10219f126e068Smrg 10220f126e068Smrg 10221f126e068Smrg 10222f126e068Smrg 10223f126e068Smrg 10224f126e068Smrg 10225f126e068Smrg 10226f126e068Smrg CWARNFLAGS="$BASE_CFLAGS" 10227f126e068Smrg if test "x$GCC" = xyes ; then 10228f126e068Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10229f126e068Smrg fi 10230f126e068Smrg 10231f126e068Smrg 10232f126e068Smrg 10233f126e068Smrg 10234f126e068Smrg 10235f126e068Smrg 10236f126e068Smrg 10237f126e068Smrg 10238f126e068Smrg# Check whether --enable-strict-compilation was given. 10239f126e068Smrgif test "${enable_strict_compilation+set}" = set; then : 10240f126e068Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10241f126e068Smrgelse 10242f126e068Smrg STRICT_COMPILE=no 10243f126e068Smrgfi 10244f126e068Smrg 10245f126e068Smrg 10246f126e068Smrg 10247f126e068Smrg 10248f126e068Smrg 10249f126e068Smrg 10250f126e068SmrgSTRICT_CFLAGS="" 10251f126e068Smrg 10252f126e068Smrg 10253f126e068Smrg 10254f126e068Smrg 10255f126e068Smrg 10256f126e068Smrg 10257f126e068Smrg 10258f126e068Smrg 10259f126e068Smrg 10260f126e068Smrg 10261f126e068Smrg 10262f126e068Smrg 10263f126e068Smrg 10264f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10265f126e068Smrg 10266f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10267f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10268f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10269f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10270f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10271f126e068Smrg $as_echo_n "(cached) " >&6 10272f126e068Smrgelse 10273f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10274f126e068Smrg/* end confdefs.h. */ 10275f126e068Smrgint i; 10276f126e068Smrg_ACEOF 10277f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10278f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10279f126e068Smrgelse 10280f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 10281f126e068Smrgfi 10282f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10283f126e068Smrgfi 10284f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10285f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10286f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10287f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10288f126e068Smrgfi 10289f126e068Smrg 10290f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10291f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10292f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10293f126e068Smrg fi 10294f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10295f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10296f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10297f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10298f126e068Smrg $as_echo_n "(cached) " >&6 10299f126e068Smrgelse 10300f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10301f126e068Smrg/* end confdefs.h. */ 10302f126e068Smrgint i; 10303f126e068Smrg_ACEOF 10304f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10305f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10306f126e068Smrgelse 10307f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10308f126e068Smrgfi 10309f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10310f126e068Smrgfi 10311f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10312f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10313f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10314f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10315f126e068Smrgfi 10316f126e068Smrg 10317f126e068Smrgfound="no" 10318f126e068Smrg 10319f126e068Smrg if test $found = "no" ; then 10320f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10321f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10322f126e068Smrg fi 10323f126e068Smrg 10324f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10325f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10326f126e068Smrg fi 10327f126e068Smrg 10328f126e068Smrg CFLAGS="$CFLAGS -pedantic" 10329f126e068Smrg 10330f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10331f126e068Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; } 10332f126e068Smrg cacheid=xorg_cv_cc_flag__pedantic 10333f126e068Smrg if eval \${$cacheid+:} false; then : 10334f126e068Smrg $as_echo_n "(cached) " >&6 10335f126e068Smrgelse 10336f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10337f126e068Smrg/* end confdefs.h. */ 10338f126e068Smrgint i; 10339f126e068Smrgint 10340f126e068Smrgmain () 10341f126e068Smrg{ 10342f126e068Smrg 10343f126e068Smrg ; 10344f126e068Smrg return 0; 10345f126e068Smrg} 10346f126e068Smrg_ACEOF 10347f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 10348f126e068Smrg eval $cacheid=yes 10349f126e068Smrgelse 10350f126e068Smrg eval $cacheid=no 10351f126e068Smrgfi 10352f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 10353f126e068Smrg conftest$ac_exeext conftest.$ac_ext 10354f126e068Smrgfi 10355f126e068Smrg 10356f126e068Smrg 10357f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10358f126e068Smrg 10359f126e068Smrg eval supported=\$$cacheid 10360f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10361f126e068Smrg$as_echo "$supported" >&6; } 10362f126e068Smrg if test "$supported" = "yes" ; then 10363f126e068Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10364f126e068Smrg found="yes" 10365f126e068Smrg fi 10366f126e068Smrg fi 10367f126e068Smrg 10368f126e068Smrg 10369f126e068Smrg 10370f126e068Smrg 10371f126e068Smrg 10372f126e068Smrg 10373f126e068Smrg 10374f126e068Smrg 10375f126e068Smrg 10376f126e068Smrg 10377f126e068Smrg 10378f126e068Smrg 10379f126e068Smrg 10380f126e068Smrg 10381f126e068Smrg 10382f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10383f126e068Smrg 10384f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10385f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10386f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10387f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10388f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10389f126e068Smrg $as_echo_n "(cached) " >&6 10390f126e068Smrgelse 10391f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10392f126e068Smrg/* end confdefs.h. */ 10393f126e068Smrgint i; 10394f126e068Smrg_ACEOF 10395f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10396f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10397f126e068Smrgelse 10398f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 10399f126e068Smrgfi 10400f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10401f126e068Smrgfi 10402f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10403f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10404f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10405f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10406f126e068Smrgfi 10407f126e068Smrg 10408f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10409f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10410f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10411f126e068Smrg fi 10412f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10413f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10414f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10415f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10416f126e068Smrg $as_echo_n "(cached) " >&6 10417f126e068Smrgelse 10418f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10419f126e068Smrg/* end confdefs.h. */ 10420f126e068Smrgint i; 10421f126e068Smrg_ACEOF 10422f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10423f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10424f126e068Smrgelse 10425f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10426f126e068Smrgfi 10427f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10428f126e068Smrgfi 10429f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10430f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10431f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10432f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10433f126e068Smrgfi 10434f126e068Smrg 10435f126e068Smrgfound="no" 10436f126e068Smrg 10437f126e068Smrg if test $found = "no" ; then 10438f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10439f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10440f126e068Smrg fi 10441f126e068Smrg 10442f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10443f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10444f126e068Smrg fi 10445f126e068Smrg 10446f126e068Smrg CFLAGS="$CFLAGS -Werror" 10447f126e068Smrg 10448f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10449f126e068Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; } 10450f126e068Smrg cacheid=xorg_cv_cc_flag__Werror 10451f126e068Smrg if eval \${$cacheid+:} false; then : 10452f126e068Smrg $as_echo_n "(cached) " >&6 10453f126e068Smrgelse 10454f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10455f126e068Smrg/* end confdefs.h. */ 10456f126e068Smrgint i; 10457f126e068Smrgint 10458f126e068Smrgmain () 10459f126e068Smrg{ 10460f126e068Smrg 10461f126e068Smrg ; 10462f126e068Smrg return 0; 10463f126e068Smrg} 10464f126e068Smrg_ACEOF 10465f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 10466f126e068Smrg eval $cacheid=yes 10467f126e068Smrgelse 10468f126e068Smrg eval $cacheid=no 10469f126e068Smrgfi 10470f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 10471f126e068Smrg conftest$ac_exeext conftest.$ac_ext 10472f126e068Smrgfi 10473f126e068Smrg 10474f126e068Smrg 10475f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10476f126e068Smrg 10477f126e068Smrg eval supported=\$$cacheid 10478f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10479f126e068Smrg$as_echo "$supported" >&6; } 10480f126e068Smrg if test "$supported" = "yes" ; then 10481f126e068Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10482f126e068Smrg found="yes" 10483f126e068Smrg fi 10484f126e068Smrg fi 10485f126e068Smrg 10486f126e068Smrg if test $found = "no" ; then 10487f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10488f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10489f126e068Smrg fi 10490f126e068Smrg 10491f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10492f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10493f126e068Smrg fi 10494f126e068Smrg 10495f126e068Smrg CFLAGS="$CFLAGS -errwarn" 10496f126e068Smrg 10497f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10498f126e068Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; } 10499f126e068Smrg cacheid=xorg_cv_cc_flag__errwarn 10500f126e068Smrg if eval \${$cacheid+:} false; then : 10501f126e068Smrg $as_echo_n "(cached) " >&6 10502f126e068Smrgelse 10503f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10504f126e068Smrg/* end confdefs.h. */ 10505f126e068Smrgint i; 10506f126e068Smrgint 10507f126e068Smrgmain () 10508f126e068Smrg{ 10509f126e068Smrg 10510f126e068Smrg ; 10511f126e068Smrg return 0; 10512f126e068Smrg} 10513f126e068Smrg_ACEOF 10514f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 10515f126e068Smrg eval $cacheid=yes 10516f126e068Smrgelse 10517f126e068Smrg eval $cacheid=no 10518f126e068Smrgfi 10519f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 10520f126e068Smrg conftest$ac_exeext conftest.$ac_ext 10521f126e068Smrgfi 10522f126e068Smrg 10523f126e068Smrg 10524f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10525f126e068Smrg 10526f126e068Smrg eval supported=\$$cacheid 10527f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10528f126e068Smrg$as_echo "$supported" >&6; } 10529f126e068Smrg if test "$supported" = "yes" ; then 10530f126e068Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10531f126e068Smrg found="yes" 10532f126e068Smrg fi 10533f126e068Smrg fi 10534f126e068Smrg 10535f126e068Smrg 10536f126e068Smrg 10537f126e068Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10538f126e068Smrg# activate it with -Werror, so we add it here explicitly. 10539f126e068Smrg 10540f126e068Smrg 10541f126e068Smrg 10542f126e068Smrg 10543f126e068Smrg 10544f126e068Smrg 10545f126e068Smrg 10546f126e068Smrg 10547f126e068Smrg 10548f126e068Smrg 10549f126e068Smrg 10550f126e068Smrg 10551f126e068Smrg 10552f126e068Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10553f126e068Smrg 10554f126e068Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10555f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10556f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10557f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10558f126e068Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10559f126e068Smrg $as_echo_n "(cached) " >&6 10560f126e068Smrgelse 10561f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10562f126e068Smrg/* end confdefs.h. */ 10563f126e068Smrgint i; 10564f126e068Smrg_ACEOF 10565f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10566f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10567f126e068Smrgelse 10568f126e068Smrg xorg_cv_cc_flag_unknown_warning_option=no 10569f126e068Smrgfi 10570f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10571f126e068Smrgfi 10572f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10573f126e068Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10574f126e068Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10575f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10576f126e068Smrgfi 10577f126e068Smrg 10578f126e068Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10579f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10580f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10581f126e068Smrg fi 10582f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10583f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10584f126e068Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10585f126e068Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10586f126e068Smrg $as_echo_n "(cached) " >&6 10587f126e068Smrgelse 10588f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10589f126e068Smrg/* end confdefs.h. */ 10590f126e068Smrgint i; 10591f126e068Smrg_ACEOF 10592f126e068Smrgif ac_fn_c_try_compile "$LINENO"; then : 10593f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10594f126e068Smrgelse 10595f126e068Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10596f126e068Smrgfi 10597f126e068Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10598f126e068Smrgfi 10599f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10600f126e068Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10601f126e068Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10602f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10603f126e068Smrgfi 10604f126e068Smrg 10605f126e068Smrgfound="no" 10606f126e068Smrg 10607f126e068Smrg if test $found = "no" ; then 10608f126e068Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10609f126e068Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10610f126e068Smrg fi 10611f126e068Smrg 10612f126e068Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10613f126e068Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10614f126e068Smrg fi 10615f126e068Smrg 10616f126e068Smrg CFLAGS="$CFLAGS -Werror=attributes" 10617f126e068Smrg 10618f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10619f126e068Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 10620c74b14bdSmrg cacheid=xorg_cv_cc_flag__Werror_attributes 10621f126e068Smrg if eval \${$cacheid+:} false; then : 10622f126e068Smrg $as_echo_n "(cached) " >&6 10623f126e068Smrgelse 10624f126e068Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10625f126e068Smrg/* end confdefs.h. */ 10626f126e068Smrgint i; 10627f126e068Smrgint 10628f126e068Smrgmain () 10629f126e068Smrg{ 10630f126e068Smrg 10631f126e068Smrg ; 10632f126e068Smrg return 0; 10633f126e068Smrg} 10634f126e068Smrg_ACEOF 10635f126e068Smrgif ac_fn_c_try_link "$LINENO"; then : 10636f126e068Smrg eval $cacheid=yes 10637f126e068Smrgelse 10638f126e068Smrg eval $cacheid=no 10639f126e068Smrgfi 10640f126e068Smrgrm -f core conftest.err conftest.$ac_objext \ 10641f126e068Smrg conftest$ac_exeext conftest.$ac_ext 10642f126e068Smrgfi 10643f126e068Smrg 10644f126e068Smrg 10645f126e068Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10646f126e068Smrg 10647f126e068Smrg eval supported=\$$cacheid 10648f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10649f126e068Smrg$as_echo "$supported" >&6; } 10650f126e068Smrg if test "$supported" = "yes" ; then 10651f126e068Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10652f126e068Smrg found="yes" 10653f126e068Smrg fi 10654f126e068Smrg fi 10655f126e068Smrg 10656f126e068Smrg 10657f126e068Smrg 10658f126e068Smrgif test "x$STRICT_COMPILE" = "xyes"; then 10659f126e068Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10660f126e068Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10661f126e068Smrgfi 10662f126e068Smrg 10663f126e068Smrg 10664f126e068Smrg 10665f126e068Smrg 10666f126e068Smrg 10667f126e068Smrg 10668f126e068Smrgcat >>confdefs.h <<_ACEOF 10669f126e068Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10670f126e068Smrg_ACEOF 10671f126e068Smrg 10672f126e068Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10673f126e068Smrg if test "x$PVM" = "x"; then 10674f126e068Smrg PVM="0" 10675f126e068Smrg fi 10676f126e068Smrg 10677f126e068Smrgcat >>confdefs.h <<_ACEOF 10678f126e068Smrg#define PACKAGE_VERSION_MINOR $PVM 10679f126e068Smrg_ACEOF 10680f126e068Smrg 10681f126e068Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10682f126e068Smrg if test "x$PVP" = "x"; then 10683f126e068Smrg PVP="0" 10684f126e068Smrg fi 10685f126e068Smrg 10686f126e068Smrgcat >>confdefs.h <<_ACEOF 10687f126e068Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 10688f126e068Smrg_ACEOF 10689f126e068Smrg 10690f126e068Smrg 10691f126e068Smrg 10692f126e068SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10693f126e068Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10694f126e068Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10695f126e068Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 10696f126e068Smrg 10697f126e068Smrg 10698f126e068Smrg 10699f126e068Smrg 10700f126e068Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10701f126e068SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10702f126e068Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10703f126e068Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10704f126e068Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10705f126e068Smrg 10706f126e068Smrg 10707f126e068Smrg 10708f126e068Smrg 10709f126e068Smrg 10710f126e068Smrg 10711f126e068Smrgif test x$APP_MAN_SUFFIX = x ; then 10712f126e068Smrg APP_MAN_SUFFIX=1 10713f126e068Smrgfi 10714f126e068Smrgif test x$APP_MAN_DIR = x ; then 10715f126e068Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10716f126e068Smrgfi 10717f126e068Smrg 10718f126e068Smrgif test x$LIB_MAN_SUFFIX = x ; then 10719f126e068Smrg LIB_MAN_SUFFIX=3 10720f126e068Smrgfi 10721f126e068Smrgif test x$LIB_MAN_DIR = x ; then 10722f126e068Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10723f126e068Smrgfi 10724f126e068Smrg 10725f126e068Smrgif test x$FILE_MAN_SUFFIX = x ; then 10726f126e068Smrg case $host_os in 107279e1184feSmrg solaris*) FILE_MAN_SUFFIX=4 ;; 107289e1184feSmrg *) FILE_MAN_SUFFIX=5 ;; 10729f126e068Smrg esac 10730f126e068Smrgfi 10731f126e068Smrgif test x$FILE_MAN_DIR = x ; then 10732f126e068Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10733f126e068Smrgfi 10734f126e068Smrg 10735f126e068Smrgif test x$MISC_MAN_SUFFIX = x ; then 10736f126e068Smrg case $host_os in 107379e1184feSmrg solaris*) MISC_MAN_SUFFIX=5 ;; 107389e1184feSmrg *) MISC_MAN_SUFFIX=7 ;; 10739f126e068Smrg esac 10740f126e068Smrgfi 10741f126e068Smrgif test x$MISC_MAN_DIR = x ; then 10742f126e068Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10743f126e068Smrgfi 10744f126e068Smrg 10745f126e068Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 10746f126e068Smrg case $host_os in 107479e1184feSmrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 107489e1184feSmrg *) DRIVER_MAN_SUFFIX=4 ;; 10749f126e068Smrg esac 10750f126e068Smrgfi 10751f126e068Smrgif test x$DRIVER_MAN_DIR = x ; then 10752f126e068Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10753f126e068Smrgfi 10754f126e068Smrg 10755f126e068Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 10756f126e068Smrg case $host_os in 107579e1184feSmrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 107589e1184feSmrg *) ADMIN_MAN_SUFFIX=8 ;; 10759f126e068Smrg esac 10760f126e068Smrgfi 10761f126e068Smrgif test x$ADMIN_MAN_DIR = x ; then 10762f126e068Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10763f126e068Smrgfi 10764f126e068Smrg 10765f126e068Smrg 10766f126e068Smrg 10767f126e068Smrg 10768f126e068Smrg 10769f126e068Smrg 10770f126e068Smrg 10771f126e068Smrg 10772f126e068Smrg 10773f126e068Smrg 10774f126e068Smrg 10775f126e068Smrg 10776f126e068Smrg 10777f126e068Smrg 10778f126e068Smrg 10779f126e068SmrgXORG_MAN_PAGE="X Version 11" 10780f126e068Smrg 10781f126e068SmrgMAN_SUBSTS="\ 107825bd32fd1Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 107835bd32fd1Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 107845bd32fd1Smrg -e 's|__xservername__|Xorg|g' \ 107855bd32fd1Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 107865bd32fd1Smrg -e 's|__projectroot__|\$(prefix)|g' \ 107875bd32fd1Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 107885bd32fd1Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 107895bd32fd1Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 107905bd32fd1Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 107915bd32fd1Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 107925bd32fd1Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 107935bd32fd1Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 1079496a81b41Smrg 1079596a81b41Smrg 1079696a81b41Smrg 107975bd32fd1Smrg# Check whether --enable-silent-rules was given. 107985bd32fd1Smrgif test "${enable_silent_rules+set}" = set; then : 107995bd32fd1Smrg enableval=$enable_silent_rules; 108005bd32fd1Smrgfi 1080196a81b41Smrg 10802f126e068Smrgcase $enable_silent_rules in # ((( 10803f126e068Smrg yes) AM_DEFAULT_VERBOSITY=0;; 10804f126e068Smrg no) AM_DEFAULT_VERBOSITY=1;; 10805f126e068Smrg *) AM_DEFAULT_VERBOSITY=0;; 1080696a81b41Smrgesac 10807f126e068Smrgam_make=${MAKE-make} 10808f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10809f126e068Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10810f126e068Smrgif ${am_cv_make_support_nested_variables+:} false; then : 10811f126e068Smrg $as_echo_n "(cached) " >&6 10812f126e068Smrgelse 10813f126e068Smrg if $as_echo 'TRUE=$(BAR$(V)) 10814f126e068SmrgBAR0=false 10815f126e068SmrgBAR1=true 10816f126e068SmrgV=1 10817f126e068Smrgam__doit: 10818f126e068Smrg @$(TRUE) 10819f126e068Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10820f126e068Smrg am_cv_make_support_nested_variables=yes 10821f126e068Smrgelse 10822f126e068Smrg am_cv_make_support_nested_variables=no 10823f126e068Smrgfi 10824f126e068Smrgfi 10825f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10826f126e068Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 10827f126e068Smrgif test $am_cv_make_support_nested_variables = yes; then 10828f126e068Smrg AM_V='$(V)' 10829f126e068Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10830f126e068Smrgelse 10831f126e068Smrg AM_V=$AM_DEFAULT_VERBOSITY 10832f126e068Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10833f126e068Smrgfi 108345bd32fd1SmrgAM_BACKSLASH='\' 1083596a81b41Smrg 1083696a81b41Smrg 1083796a81b41Smrg 10838c74b14bdSmrgfor ac_func in mkstemp asprintf reallocarray 10839d13010c3Smrgdo : 10840d13010c3Smrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 10841d13010c3Smrgac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 10842d13010c3Smrgif eval test \"x\$"$as_ac_var"\" = x"yes"; then : 10843d13010c3Smrg cat >>confdefs.h <<_ACEOF 10844d13010c3Smrg#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 10845d13010c3Smrg_ACEOF 1084696a81b41Smrg 1084796a81b41Smrgfi 10848d13010c3Smrgdone 1084996a81b41Smrg 1085096a81b41Smrg 1085196a81b41Smrg# Find MAXHOSTNAMELEN definition 1085296a81b41Smrg# Common hidey holes: 1085396a81b41Smrg# BSD & Linux - <sys/param.h> 1085496a81b41Smrg# Solaris - <netdb.h> 1085596a81b41Smrg 108565bd32fd1Smrgac_fn_c_check_decl "$LINENO" "MAXHOSTNAMELEN" "ac_cv_have_decl_MAXHOSTNAMELEN" "$ac_includes_default" 108575bd32fd1Smrgif test "x$ac_cv_have_decl_MAXHOSTNAMELEN" = xyes; then : 1085896a81b41Smrg FOUND_MAXHOSTNAMELEN=yes 1085996a81b41Smrgfi 1086096a81b41Smrg 1086196a81b41Smrg 1086296a81b41Smrgif test x$FOUND_MAXHOSTNAMELEN != xyes ; then 108635bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for header that defines MAXHOSTNAMELEN" >&5 1086496a81b41Smrg$as_echo_n "checking for header that defines MAXHOSTNAMELEN... " >&6; } 1086596a81b41Smrg 1086696a81b41Smrg FOUND_MAXHOSTNAMELEN='not found' 1086796a81b41Smrg 108685bd32fd1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1086996a81b41Smrg/* end confdefs.h. */ 1087096a81b41Smrg#include <sys/param.h> 1087196a81b41Smrgint 1087296a81b41Smrgmain () 1087396a81b41Smrg{ 1087496a81b41Smrgint h = MAXHOSTNAMELEN; 1087596a81b41Smrg ; 1087696a81b41Smrg return 0; 1087796a81b41Smrg} 1087896a81b41Smrg_ACEOF 108795bd32fd1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1088096a81b41Smrg FOUND_MAXHOSTNAMELEN='sys/param.h' 1088196a81b41Smrg 108825bd32fd1Smrg$as_echo "#define NEED_SYS_PARAM_H 1" >>confdefs.h 1088396a81b41Smrg 1088496a81b41Smrgfi 1088596a81b41Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1088696a81b41Smrg 108875bd32fd1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1088896a81b41Smrg/* end confdefs.h. */ 1088996a81b41Smrg#include <netdb.h> 1089096a81b41Smrgint 1089196a81b41Smrgmain () 1089296a81b41Smrg{ 1089396a81b41Smrgint h = MAXHOSTNAMELEN; 1089496a81b41Smrg ; 1089596a81b41Smrg return 0; 1089696a81b41Smrg} 1089796a81b41Smrg_ACEOF 108985bd32fd1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1089996a81b41Smrg FOUND_MAXHOSTNAMELEN='netdb.h' 1090096a81b41Smrg 109015bd32fd1Smrg$as_echo "#define NEED_NETDB_H 1" >>confdefs.h 1090296a81b41Smrg 1090396a81b41Smrgfi 1090496a81b41Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1090596a81b41Smrg 109065bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOUND_MAXHOSTNAMELEN" >&5 1090796a81b41Smrg$as_echo "$FOUND_MAXHOSTNAMELEN" >&6; } 1090896a81b41Smrgfi 1090996a81b41Smrg 1091096a81b41Smrg# xrdb needs to know where to find cpp at runtime - previously set as CppCmd 1091196a81b41Smrg# in Imake config files for each OS 1091296a81b41Smrg 1091396a81b41Smrg# Check whether --with-cpp was given. 109145bd32fd1Smrgif test "${with_cpp+set}" = set; then : 109155bd32fd1Smrg withval=$with_cpp; { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cpp" >&5 1091696a81b41Smrg$as_echo_n "checking for cpp... " >&6; } 1091796a81b41Smrg CPP_PATH=$withval 109185bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: --with-cpp specified $CPP_PATH" >&5 1091996a81b41Smrg$as_echo "--with-cpp specified $CPP_PATH" >&6; } 1092096a81b41Smrgelse 1092196a81b41Smrg # Extract the first word of "cpp", so it can be a program name with args. 109228b22bf3fSmrgset dummy cpp; ac_word=$2 109235bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1092496a81b41Smrg$as_echo_n "checking for $ac_word... " >&6; } 109255bd32fd1Smrgif ${ac_cv_path_CPP_PATH+:} false; then : 1092696a81b41Smrg $as_echo_n "(cached) " >&6 109278b22bf3fSmrgelse 109288b22bf3fSmrg case $CPP_PATH in 109298b22bf3fSmrg [\\/]* | ?:[\\/]*) 109308b22bf3fSmrg ac_cv_path_CPP_PATH="$CPP_PATH" # Let the user override the test with a path. 109318b22bf3fSmrg ;; 109328b22bf3fSmrg *) 109338b22bf3fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 109348b22bf3fSmrgas_dummy="$PATH:/bin:/usr/bin:/usr/lib:/usr/libexec:/usr/ccs/lib:/usr/ccs/lbin:/lib" 109358b22bf3fSmrgfor as_dir in $as_dummy 109368b22bf3fSmrgdo 109378b22bf3fSmrg IFS=$as_save_IFS 109388b22bf3fSmrg test -z "$as_dir" && as_dir=. 109395bd32fd1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 10940c74b14bdSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 109418b22bf3fSmrg ac_cv_path_CPP_PATH="$as_dir/$ac_word$ac_exec_ext" 109425bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 109438b22bf3fSmrg break 2 109448b22bf3fSmrg fi 109458b22bf3fSmrgdone 109465bd32fd1Smrg done 109478b22bf3fSmrgIFS=$as_save_IFS 109488b22bf3fSmrg 109498b22bf3fSmrg test -z "$ac_cv_path_CPP_PATH" && ac_cv_path_CPP_PATH="cpp" 109508b22bf3fSmrg ;; 109518b22bf3fSmrgesac 109528b22bf3fSmrgfi 109538b22bf3fSmrgCPP_PATH=$ac_cv_path_CPP_PATH 109548b22bf3fSmrgif test -n "$CPP_PATH"; then 109555bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP_PATH" >&5 1095696a81b41Smrg$as_echo "$CPP_PATH" >&6; } 109578b22bf3fSmrgelse 109585bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1095996a81b41Smrg$as_echo "no" >&6; } 109605bd32fd1Smrgfi 109615bd32fd1Smrg 109628b22bf3fSmrg 109638b22bf3fSmrgfi 109648b22bf3fSmrg 109655bd32fd1SmrgCPP_PATH=`echo ${CPP_PATH} | sed 's/,/\\",\\"/g'` 109665bd32fd1Smrg 109675bd32fd1Smrgcat >>confdefs.h <<_ACEOF 109685bd32fd1Smrg#define CPP "$CPP_PATH" 109695bd32fd1Smrg_ACEOF 109705bd32fd1Smrg 109715bd32fd1Smrg 109725bd32fd1Smrg# Checks for pkg-config packages 109735bd32fd1Smrg 1097496a81b41Smrgpkg_failed=no 109755bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRDB" >&5 1097696a81b41Smrg$as_echo_n "checking for XRDB... " >&6; } 1097796a81b41Smrg 1097896a81b41Smrgif test -n "$XRDB_CFLAGS"; then 1097996a81b41Smrg pkg_cv_XRDB_CFLAGS="$XRDB_CFLAGS" 1098096a81b41Smrg elif test -n "$PKG_CONFIG"; then 1098196a81b41Smrg if test -n "$PKG_CONFIG" && \ 10982c74b14bdSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xmuu x11 xproto >= 7.0.25\""; } >&5 10983c74b14bdSmrg ($PKG_CONFIG --exists --print-errors "xmuu x11 xproto >= 7.0.25") 2>&5 1098496a81b41Smrg ac_status=$? 109855bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 109865bd32fd1Smrg test $ac_status = 0; }; then 10987c74b14bdSmrg pkg_cv_XRDB_CFLAGS=`$PKG_CONFIG --cflags "xmuu x11 xproto >= 7.0.25" 2>/dev/null` 10988c74b14bdSmrg test "x$?" != "x0" && pkg_failed=yes 1098996a81b41Smrgelse 1099096a81b41Smrg pkg_failed=yes 109918b22bf3fSmrgfi 1099296a81b41Smrg else 1099396a81b41Smrg pkg_failed=untried 109948b22bf3fSmrgfi 1099596a81b41Smrgif test -n "$XRDB_LIBS"; then 1099696a81b41Smrg pkg_cv_XRDB_LIBS="$XRDB_LIBS" 1099796a81b41Smrg elif test -n "$PKG_CONFIG"; then 1099896a81b41Smrg if test -n "$PKG_CONFIG" && \ 10999c74b14bdSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xmuu x11 xproto >= 7.0.25\""; } >&5 11000c74b14bdSmrg ($PKG_CONFIG --exists --print-errors "xmuu x11 xproto >= 7.0.25") 2>&5 1100196a81b41Smrg ac_status=$? 110025bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 110035bd32fd1Smrg test $ac_status = 0; }; then 11004c74b14bdSmrg pkg_cv_XRDB_LIBS=`$PKG_CONFIG --libs "xmuu x11 xproto >= 7.0.25" 2>/dev/null` 11005c74b14bdSmrg test "x$?" != "x0" && pkg_failed=yes 1100696a81b41Smrgelse 1100796a81b41Smrg pkg_failed=yes 110088b22bf3fSmrgfi 1100996a81b41Smrg else 1101096a81b41Smrg pkg_failed=untried 110118b22bf3fSmrgfi 110128b22bf3fSmrg 110138b22bf3fSmrg 110148b22bf3fSmrg 1101596a81b41Smrgif test $pkg_failed = yes; then 11016c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11017c74b14bdSmrg$as_echo "no" >&6; } 110188b22bf3fSmrg 1101996a81b41Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1102096a81b41Smrg _pkg_short_errors_supported=yes 1102196a81b41Smrgelse 1102296a81b41Smrg _pkg_short_errors_supported=no 1102396a81b41Smrgfi 1102496a81b41Smrg if test $_pkg_short_errors_supported = yes; then 11025c74b14bdSmrg XRDB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xmuu x11 xproto >= 7.0.25" 2>&1` 1102696a81b41Smrg else 11027c74b14bdSmrg XRDB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xmuu x11 xproto >= 7.0.25" 2>&1` 1102896a81b41Smrg fi 1102996a81b41Smrg # Put the nasty error message in config.log where it belongs 1103096a81b41Smrg echo "$XRDB_PKG_ERRORS" >&5 110318b22bf3fSmrg 11032c74b14bdSmrg as_fn_error $? "Package requirements (xmuu x11 xproto >= 7.0.25) were not met: 110338b22bf3fSmrg 1103496a81b41Smrg$XRDB_PKG_ERRORS 110358b22bf3fSmrg 1103696a81b41SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1103796a81b41Smrginstalled software in a non-standard prefix. 110388b22bf3fSmrg 1103996a81b41SmrgAlternatively, you may set the environment variables XRDB_CFLAGS 1104096a81b41Smrgand XRDB_LIBS to avoid the need to call pkg-config. 11041c74b14bdSmrgSee the pkg-config man page for more details." "$LINENO" 5 1104296a81b41Smrgelif test $pkg_failed = untried; then 11043c74b14bdSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11044c74b14bdSmrg$as_echo "no" >&6; } 110455bd32fd1Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1104696a81b41Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 110475bd32fd1Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1104896a81b41Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 1104996a81b41Smrgpath to pkg-config. 110508b22bf3fSmrg 1105196a81b41SmrgAlternatively, you may set the environment variables XRDB_CFLAGS 1105296a81b41Smrgand XRDB_LIBS to avoid the need to call pkg-config. 1105396a81b41SmrgSee the pkg-config man page for more details. 110548b22bf3fSmrg 1105596a81b41SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 110565bd32fd1SmrgSee \`config.log' for more details" "$LINENO" 5; } 110578b22bf3fSmrgelse 1105896a81b41Smrg XRDB_CFLAGS=$pkg_cv_XRDB_CFLAGS 1105996a81b41Smrg XRDB_LIBS=$pkg_cv_XRDB_LIBS 110605bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1106196a81b41Smrg$as_echo "yes" >&6; } 11062c74b14bdSmrg 110638b22bf3fSmrgfi 110648b22bf3fSmrg 11065d13010c3Smrgac_config_files="$ac_config_files Makefile man/Makefile" 110668b22bf3fSmrg 110678b22bf3fSmrgcat >confcache <<\_ACEOF 110688b22bf3fSmrg# This file is a shell script that caches the results of configure 110698b22bf3fSmrg# tests run on this system so they can be shared between configure 110708b22bf3fSmrg# scripts and configure runs, see configure's option --config-cache. 110718b22bf3fSmrg# It is not useful on other systems. If it contains results you don't 110728b22bf3fSmrg# want to keep, you may remove or edit it. 110738b22bf3fSmrg# 110748b22bf3fSmrg# config.status only pays attention to the cache file if you give it 110758b22bf3fSmrg# the --recheck option to rerun configure. 110768b22bf3fSmrg# 110778b22bf3fSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 110788b22bf3fSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 110798b22bf3fSmrg# following values. 110808b22bf3fSmrg 110818b22bf3fSmrg_ACEOF 110828b22bf3fSmrg 110838b22bf3fSmrg# The following way of writing the cache mishandles newlines in values, 110848b22bf3fSmrg# but we know of no workaround that is simple, portable, and efficient. 110858b22bf3fSmrg# So, we kill variables containing newlines. 110868b22bf3fSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 110878b22bf3fSmrg# and sets the high bit in the cache file unless we assign to the vars. 110888b22bf3fSmrg( 110898b22bf3fSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 110908b22bf3fSmrg eval ac_val=\$$ac_var 110918b22bf3fSmrg case $ac_val in #( 110928b22bf3fSmrg *${as_nl}*) 110938b22bf3fSmrg case $ac_var in #( 110945bd32fd1Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1109596a81b41Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 110968b22bf3fSmrg esac 110978b22bf3fSmrg case $ac_var in #( 110988b22bf3fSmrg _ | IFS | as_nl) ;; #( 1109996a81b41Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 111005bd32fd1Smrg *) { eval $ac_var=; unset $ac_var;} ;; 111018b22bf3fSmrg esac ;; 111028b22bf3fSmrg esac 111038b22bf3fSmrg done 111048b22bf3fSmrg 111058b22bf3fSmrg (set) 2>&1 | 111068b22bf3fSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 111078b22bf3fSmrg *${as_nl}ac_space=\ *) 111085bd32fd1Smrg # `set' does not quote correctly, so add quotes: double-quote 111095bd32fd1Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 111108b22bf3fSmrg sed -n \ 111118b22bf3fSmrg "s/'/'\\\\''/g; 111128b22bf3fSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 111138b22bf3fSmrg ;; #( 111148b22bf3fSmrg *) 111158b22bf3fSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 111168b22bf3fSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 111178b22bf3fSmrg ;; 111188b22bf3fSmrg esac | 111198b22bf3fSmrg sort 111208b22bf3fSmrg) | 111218b22bf3fSmrg sed ' 111228b22bf3fSmrg /^ac_cv_env_/b end 111238b22bf3fSmrg t clear 111248b22bf3fSmrg :clear 111258b22bf3fSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 111268b22bf3fSmrg t end 111278b22bf3fSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 111288b22bf3fSmrg :end' >>confcache 111298b22bf3fSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 111308b22bf3fSmrg if test -w "$cache_file"; then 111315bd32fd1Smrg if test "x$cache_file" != "x/dev/null"; then 111325bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1113396a81b41Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 111345bd32fd1Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 111355bd32fd1Smrg cat confcache >"$cache_file" 111365bd32fd1Smrg else 111375bd32fd1Smrg case $cache_file in #( 111385bd32fd1Smrg */* | ?:*) 111395bd32fd1Smrg mv -f confcache "$cache_file"$$ && 111405bd32fd1Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 111415bd32fd1Smrg *) 111425bd32fd1Smrg mv -f confcache "$cache_file" ;; 111435bd32fd1Smrg esac 111445bd32fd1Smrg fi 111455bd32fd1Smrg fi 111468b22bf3fSmrg else 111475bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1114896a81b41Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 111498b22bf3fSmrg fi 111508b22bf3fSmrgfi 111518b22bf3fSmrgrm -f confcache 111528b22bf3fSmrg 111538b22bf3fSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 111548b22bf3fSmrg# Let make expand exec_prefix. 111558b22bf3fSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 111568b22bf3fSmrg 111578b22bf3fSmrgDEFS=-DHAVE_CONFIG_H 111588b22bf3fSmrg 111598b22bf3fSmrgac_libobjs= 111608b22bf3fSmrgac_ltlibobjs= 111615bd32fd1SmrgU= 111628b22bf3fSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 111638b22bf3fSmrg # 1. Remove the extension, and $U if already installed. 111648b22bf3fSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1116596a81b41Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 111668b22bf3fSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 111678b22bf3fSmrg # will be set to the directory where LIBOBJS objects are built. 111685bd32fd1Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 111695bd32fd1Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 111708b22bf3fSmrgdone 111718b22bf3fSmrgLIBOBJS=$ac_libobjs 111728b22bf3fSmrg 111738b22bf3fSmrgLTLIBOBJS=$ac_ltlibobjs 111748b22bf3fSmrg 111758b22bf3fSmrg 11176f126e068Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11177f126e068Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; } 11178f126e068Smrg if test -n "$am_sleep_pid"; then 11179f126e068Smrg # Hide warnings about reused PIDs. 11180f126e068Smrg wait $am_sleep_pid 2>/dev/null 11181f126e068Smrg fi 11182f126e068Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 11183f126e068Smrg$as_echo "done" >&6; } 11184d13010c3Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11185d13010c3Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11186d13010c3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11187d13010c3Smrgfi 11188d13010c3Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11189d13010c3Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11190d13010c3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11191d13010c3Smrgfi 1119296a81b41Smrg if test -n "$EXEEXT"; then 1119396a81b41Smrg am__EXEEXT_TRUE= 1119496a81b41Smrg am__EXEEXT_FALSE='#' 1119596a81b41Smrgelse 1119696a81b41Smrg am__EXEEXT_TRUE='#' 1119796a81b41Smrg am__EXEEXT_FALSE= 1119896a81b41Smrgfi 1119996a81b41Smrg 112008b22bf3fSmrg 112015bd32fd1Smrg: "${CONFIG_STATUS=./config.status}" 1120296a81b41Smrgac_write_fail=0 112038b22bf3fSmrgac_clean_files_save=$ac_clean_files 112048b22bf3fSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 112055bd32fd1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1120696a81b41Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 112075bd32fd1Smrgas_write_fail=0 112085bd32fd1Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 112098b22bf3fSmrg#! $SHELL 112108b22bf3fSmrg# Generated by $as_me. 112118b22bf3fSmrg# Run this file to recreate the current configuration. 112128b22bf3fSmrg# Compiler output produced by configure, useful for debugging 112138b22bf3fSmrg# configure, is in config.log if it exists. 112148b22bf3fSmrg 112158b22bf3fSmrgdebug=false 112168b22bf3fSmrgac_cs_recheck=false 112178b22bf3fSmrgac_cs_silent=false 112188b22bf3fSmrg 112195bd32fd1SmrgSHELL=\${CONFIG_SHELL-$SHELL} 112205bd32fd1Smrgexport SHELL 112215bd32fd1Smrg_ASEOF 112225bd32fd1Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 112235bd32fd1Smrg## -------------------- ## 112245bd32fd1Smrg## M4sh Initialization. ## 112255bd32fd1Smrg## -------------------- ## 112268b22bf3fSmrg 112278b22bf3fSmrg# Be more Bourne compatible 112288b22bf3fSmrgDUALCASE=1; export DUALCASE # for MKS sh 112295bd32fd1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 112308b22bf3fSmrg emulate sh 112318b22bf3fSmrg NULLCMD=: 1123296a81b41Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 112338b22bf3fSmrg # is contrary to our usage. Disable this feature. 112348b22bf3fSmrg alias -g '${1+"$@"}'='"$@"' 112358b22bf3fSmrg setopt NO_GLOB_SUBST 112368b22bf3fSmrgelse 112375bd32fd1Smrg case `(set -o) 2>/dev/null` in #( 112385bd32fd1Smrg *posix*) : 112395bd32fd1Smrg set -o posix ;; #( 112405bd32fd1Smrg *) : 112415bd32fd1Smrg ;; 112428b22bf3fSmrgesac 112438b22bf3fSmrgfi 112448b22bf3fSmrg 112458b22bf3fSmrg 1124696a81b41Smrgas_nl=' 1124796a81b41Smrg' 1124896a81b41Smrgexport as_nl 1124996a81b41Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 1125096a81b41Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 1125196a81b41Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 1125296a81b41Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 112535bd32fd1Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 112545bd32fd1Smrg# but without wasting forks for bash or zsh. 112555bd32fd1Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 112565bd32fd1Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 112575bd32fd1Smrg as_echo='print -r --' 112585bd32fd1Smrg as_echo_n='print -rn --' 112595bd32fd1Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 1126096a81b41Smrg as_echo='printf %s\n' 1126196a81b41Smrg as_echo_n='printf %s' 1126296a81b41Smrgelse 1126396a81b41Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 1126496a81b41Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 1126596a81b41Smrg as_echo_n='/usr/ucb/echo -n' 112668b22bf3fSmrg else 1126796a81b41Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 1126896a81b41Smrg as_echo_n_body='eval 1126996a81b41Smrg arg=$1; 112705bd32fd1Smrg case $arg in #( 1127196a81b41Smrg *"$as_nl"*) 1127296a81b41Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 1127396a81b41Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 1127496a81b41Smrg esac; 1127596a81b41Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 1127696a81b41Smrg ' 1127796a81b41Smrg export as_echo_n_body 1127896a81b41Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 112798b22bf3fSmrg fi 1128096a81b41Smrg export as_echo_body 1128196a81b41Smrg as_echo='sh -c $as_echo_body as_echo' 1128296a81b41Smrgfi 1128396a81b41Smrg 1128496a81b41Smrg# The user is always right. 1128596a81b41Smrgif test "${PATH_SEPARATOR+set}" != set; then 1128696a81b41Smrg PATH_SEPARATOR=: 1128796a81b41Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 1128896a81b41Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 1128996a81b41Smrg PATH_SEPARATOR=';' 1129096a81b41Smrg } 112918b22bf3fSmrgfi 112928b22bf3fSmrg 112938b22bf3fSmrg 112948b22bf3fSmrg# IFS 112958b22bf3fSmrg# We need space, tab and new line, in precisely that order. Quoting is 112968b22bf3fSmrg# there to prevent editors from complaining about space-tab. 112978b22bf3fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 112988b22bf3fSmrg# splitting by setting IFS to empty value.) 112998b22bf3fSmrgIFS=" "" $as_nl" 113008b22bf3fSmrg 113018b22bf3fSmrg# Find who we are. Look in the path if we contain no directory separator. 113025bd32fd1Smrgas_myself= 113035bd32fd1Smrgcase $0 in #(( 113048b22bf3fSmrg *[\\/]* ) as_myself=$0 ;; 113058b22bf3fSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 113068b22bf3fSmrgfor as_dir in $PATH 113078b22bf3fSmrgdo 113088b22bf3fSmrg IFS=$as_save_IFS 113098b22bf3fSmrg test -z "$as_dir" && as_dir=. 113105bd32fd1Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 113115bd32fd1Smrg done 113128b22bf3fSmrgIFS=$as_save_IFS 113138b22bf3fSmrg 113148b22bf3fSmrg ;; 113158b22bf3fSmrgesac 113168b22bf3fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 113178b22bf3fSmrg# in which case we are not to be found in the path. 113188b22bf3fSmrgif test "x$as_myself" = x; then 113198b22bf3fSmrg as_myself=$0 113208b22bf3fSmrgfi 113218b22bf3fSmrgif test ! -f "$as_myself"; then 1132296a81b41Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113235bd32fd1Smrg exit 1 113248b22bf3fSmrgfi 113258b22bf3fSmrg 113265bd32fd1Smrg# Unset variables that we do not need and which cause bugs (e.g. in 113275bd32fd1Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 113285bd32fd1Smrg# suppresses any "Segmentation fault" message there. '((' could 113295bd32fd1Smrg# trigger a bug in pdksh 5.2.14. 113305bd32fd1Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 113315bd32fd1Smrgdo eval test x\${$as_var+set} = xset \ 113325bd32fd1Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 113338b22bf3fSmrgdone 113348b22bf3fSmrgPS1='$ ' 113358b22bf3fSmrgPS2='> ' 113368b22bf3fSmrgPS4='+ ' 113378b22bf3fSmrg 113388b22bf3fSmrg# NLS nuisances. 1133996a81b41SmrgLC_ALL=C 1134096a81b41Smrgexport LC_ALL 1134196a81b41SmrgLANGUAGE=C 1134296a81b41Smrgexport LANGUAGE 113438b22bf3fSmrg 113445bd32fd1Smrg# CDPATH. 113455bd32fd1Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 113465bd32fd1Smrg 113475bd32fd1Smrg 113485bd32fd1Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 113495bd32fd1Smrg# ---------------------------------------- 113505bd32fd1Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 113515bd32fd1Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 113525bd32fd1Smrg# script with STATUS, using 1 if that was 0. 113535bd32fd1Smrgas_fn_error () 113545bd32fd1Smrg{ 113555bd32fd1Smrg as_status=$1; test $as_status -eq 0 && as_status=1 113565bd32fd1Smrg if test "$4"; then 113575bd32fd1Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 113585bd32fd1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 113595bd32fd1Smrg fi 113605bd32fd1Smrg $as_echo "$as_me: error: $2" >&2 113615bd32fd1Smrg as_fn_exit $as_status 113625bd32fd1Smrg} # as_fn_error 113635bd32fd1Smrg 113645bd32fd1Smrg 113655bd32fd1Smrg# as_fn_set_status STATUS 113665bd32fd1Smrg# ----------------------- 113675bd32fd1Smrg# Set $? to STATUS, without forking. 113685bd32fd1Smrgas_fn_set_status () 113695bd32fd1Smrg{ 113705bd32fd1Smrg return $1 113715bd32fd1Smrg} # as_fn_set_status 113725bd32fd1Smrg 113735bd32fd1Smrg# as_fn_exit STATUS 113745bd32fd1Smrg# ----------------- 113755bd32fd1Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 113765bd32fd1Smrgas_fn_exit () 113775bd32fd1Smrg{ 113785bd32fd1Smrg set +e 113795bd32fd1Smrg as_fn_set_status $1 113805bd32fd1Smrg exit $1 113815bd32fd1Smrg} # as_fn_exit 113825bd32fd1Smrg 113835bd32fd1Smrg# as_fn_unset VAR 113845bd32fd1Smrg# --------------- 113855bd32fd1Smrg# Portably unset VAR. 113865bd32fd1Smrgas_fn_unset () 113875bd32fd1Smrg{ 113885bd32fd1Smrg { eval $1=; unset $1;} 113895bd32fd1Smrg} 113905bd32fd1Smrgas_unset=as_fn_unset 113915bd32fd1Smrg# as_fn_append VAR VALUE 113925bd32fd1Smrg# ---------------------- 113935bd32fd1Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 113945bd32fd1Smrg# advantage of any shell optimizations that allow amortized linear growth over 113955bd32fd1Smrg# repeated appends, instead of the typical quadratic growth present in naive 113965bd32fd1Smrg# implementations. 113975bd32fd1Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 113985bd32fd1Smrg eval 'as_fn_append () 113995bd32fd1Smrg { 114005bd32fd1Smrg eval $1+=\$2 114015bd32fd1Smrg }' 114025bd32fd1Smrgelse 114035bd32fd1Smrg as_fn_append () 114045bd32fd1Smrg { 114055bd32fd1Smrg eval $1=\$$1\$2 114065bd32fd1Smrg } 114075bd32fd1Smrgfi # as_fn_append 114085bd32fd1Smrg 114095bd32fd1Smrg# as_fn_arith ARG... 114105bd32fd1Smrg# ------------------ 114115bd32fd1Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 114125bd32fd1Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 114135bd32fd1Smrg# must be portable across $(()) and expr. 114145bd32fd1Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 114155bd32fd1Smrg eval 'as_fn_arith () 114165bd32fd1Smrg { 114175bd32fd1Smrg as_val=$(( $* )) 114185bd32fd1Smrg }' 114195bd32fd1Smrgelse 114205bd32fd1Smrg as_fn_arith () 114215bd32fd1Smrg { 114225bd32fd1Smrg as_val=`expr "$@" || test $? -eq 1` 114235bd32fd1Smrg } 114245bd32fd1Smrgfi # as_fn_arith 114255bd32fd1Smrg 114265bd32fd1Smrg 114278b22bf3fSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 114288b22bf3fSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 114298b22bf3fSmrg as_expr=expr 114308b22bf3fSmrgelse 114318b22bf3fSmrg as_expr=false 114328b22bf3fSmrgfi 114338b22bf3fSmrg 114348b22bf3fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 114358b22bf3fSmrg as_basename=basename 114368b22bf3fSmrgelse 114378b22bf3fSmrg as_basename=false 114388b22bf3fSmrgfi 114398b22bf3fSmrg 114405bd32fd1Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 114415bd32fd1Smrg as_dirname=dirname 114425bd32fd1Smrgelse 114435bd32fd1Smrg as_dirname=false 114445bd32fd1Smrgfi 114458b22bf3fSmrg 114468b22bf3fSmrgas_me=`$as_basename -- "$0" || 114478b22bf3fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 114488b22bf3fSmrg X"$0" : 'X\(//\)$' \| \ 114498b22bf3fSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1145096a81b41Smrg$as_echo X/"$0" | 114518b22bf3fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 114528b22bf3fSmrg s//\1/ 114538b22bf3fSmrg q 114548b22bf3fSmrg } 114558b22bf3fSmrg /^X\/\(\/\/\)$/{ 114568b22bf3fSmrg s//\1/ 114578b22bf3fSmrg q 114588b22bf3fSmrg } 114598b22bf3fSmrg /^X\/\(\/\).*/{ 114608b22bf3fSmrg s//\1/ 114618b22bf3fSmrg q 114628b22bf3fSmrg } 114638b22bf3fSmrg s/.*/./; q'` 114648b22bf3fSmrg 114655bd32fd1Smrg# Avoid depending upon Character Ranges. 114665bd32fd1Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 114675bd32fd1Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 114685bd32fd1Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 114695bd32fd1Smrgas_cr_digits='0123456789' 114705bd32fd1Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 114718b22bf3fSmrg 114728b22bf3fSmrgECHO_C= ECHO_N= ECHO_T= 114735bd32fd1Smrgcase `echo -n x` in #((((( 114748b22bf3fSmrg-n*) 114755bd32fd1Smrg case `echo 'xy\c'` in 114768b22bf3fSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 114775bd32fd1Smrg xy) ECHO_C='\c';; 114785bd32fd1Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 114795bd32fd1Smrg ECHO_T=' ';; 114808b22bf3fSmrg esac;; 114818b22bf3fSmrg*) 114828b22bf3fSmrg ECHO_N='-n';; 114838b22bf3fSmrgesac 114848b22bf3fSmrg 114858b22bf3fSmrgrm -f conf$$ conf$$.exe conf$$.file 114868b22bf3fSmrgif test -d conf$$.dir; then 114878b22bf3fSmrg rm -f conf$$.dir/conf$$.file 114888b22bf3fSmrgelse 114898b22bf3fSmrg rm -f conf$$.dir 1149096a81b41Smrg mkdir conf$$.dir 2>/dev/null 1149196a81b41Smrgfi 1149296a81b41Smrgif (echo >conf$$.file) 2>/dev/null; then 1149396a81b41Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1149496a81b41Smrg as_ln_s='ln -s' 1149596a81b41Smrg # ... but there are two gotchas: 1149696a81b41Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 1149796a81b41Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11498c74b14bdSmrg # In both cases, we have to default to `cp -pR'. 1149996a81b41Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11500c74b14bdSmrg as_ln_s='cp -pR' 1150196a81b41Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 1150296a81b41Smrg as_ln_s=ln 1150396a81b41Smrg else 11504c74b14bdSmrg as_ln_s='cp -pR' 1150596a81b41Smrg fi 115068b22bf3fSmrgelse 11507c74b14bdSmrg as_ln_s='cp -pR' 115088b22bf3fSmrgfi 115098b22bf3fSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 115108b22bf3fSmrgrmdir conf$$.dir 2>/dev/null 115118b22bf3fSmrg 115125bd32fd1Smrg 115135bd32fd1Smrg# as_fn_mkdir_p 115145bd32fd1Smrg# ------------- 115155bd32fd1Smrg# Create "$as_dir" as a directory, including parents if necessary. 115165bd32fd1Smrgas_fn_mkdir_p () 115175bd32fd1Smrg{ 115185bd32fd1Smrg 115195bd32fd1Smrg case $as_dir in #( 115205bd32fd1Smrg -*) as_dir=./$as_dir;; 115215bd32fd1Smrg esac 115225bd32fd1Smrg test -d "$as_dir" || eval $as_mkdir_p || { 115235bd32fd1Smrg as_dirs= 115245bd32fd1Smrg while :; do 115255bd32fd1Smrg case $as_dir in #( 115265bd32fd1Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 115275bd32fd1Smrg *) as_qdir=$as_dir;; 115285bd32fd1Smrg esac 115295bd32fd1Smrg as_dirs="'$as_qdir' $as_dirs" 115305bd32fd1Smrg as_dir=`$as_dirname -- "$as_dir" || 115315bd32fd1Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 115325bd32fd1Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 115335bd32fd1Smrg X"$as_dir" : 'X\(//\)$' \| \ 115345bd32fd1Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 115355bd32fd1Smrg$as_echo X"$as_dir" | 115365bd32fd1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 115375bd32fd1Smrg s//\1/ 115385bd32fd1Smrg q 115395bd32fd1Smrg } 115405bd32fd1Smrg /^X\(\/\/\)[^/].*/{ 115415bd32fd1Smrg s//\1/ 115425bd32fd1Smrg q 115435bd32fd1Smrg } 115445bd32fd1Smrg /^X\(\/\/\)$/{ 115455bd32fd1Smrg s//\1/ 115465bd32fd1Smrg q 115475bd32fd1Smrg } 115485bd32fd1Smrg /^X\(\/\).*/{ 115495bd32fd1Smrg s//\1/ 115505bd32fd1Smrg q 115515bd32fd1Smrg } 115525bd32fd1Smrg s/.*/./; q'` 115535bd32fd1Smrg test -d "$as_dir" && break 115545bd32fd1Smrg done 115555bd32fd1Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 115565bd32fd1Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 115575bd32fd1Smrg 115585bd32fd1Smrg 115595bd32fd1Smrg} # as_fn_mkdir_p 115608b22bf3fSmrgif mkdir -p . 2>/dev/null; then 115615bd32fd1Smrg as_mkdir_p='mkdir -p "$as_dir"' 115628b22bf3fSmrgelse 115638b22bf3fSmrg test -d ./-p && rmdir ./-p 115648b22bf3fSmrg as_mkdir_p=false 115658b22bf3fSmrgfi 115668b22bf3fSmrg 11567c74b14bdSmrg 11568c74b14bdSmrg# as_fn_executable_p FILE 11569c74b14bdSmrg# ----------------------- 11570c74b14bdSmrg# Test if FILE is an executable regular file. 11571c74b14bdSmrgas_fn_executable_p () 11572c74b14bdSmrg{ 11573c74b14bdSmrg test -f "$1" && test -x "$1" 11574c74b14bdSmrg} # as_fn_executable_p 11575c74b14bdSmrgas_test_x='test -x' 11576c74b14bdSmrgas_executable_p=as_fn_executable_p 115778b22bf3fSmrg 115788b22bf3fSmrg# Sed expression to map a string onto a valid CPP name. 115798b22bf3fSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 115808b22bf3fSmrg 115818b22bf3fSmrg# Sed expression to map a string onto a valid variable name. 115828b22bf3fSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 115838b22bf3fSmrg 115848b22bf3fSmrg 115858b22bf3fSmrgexec 6>&1 115865bd32fd1Smrg## ----------------------------------- ## 115875bd32fd1Smrg## Main body of $CONFIG_STATUS script. ## 115885bd32fd1Smrg## ----------------------------------- ## 115895bd32fd1Smrg_ASEOF 115905bd32fd1Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 115918b22bf3fSmrg 115925bd32fd1Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 115935bd32fd1Smrg# Save the log message, to keep $0 and so on meaningful, and to 115948b22bf3fSmrg# report actual input values of CONFIG_FILES etc. instead of their 115958b22bf3fSmrg# values after options handling. 115968b22bf3fSmrgac_log=" 115979e1184feSmrgThis file was extended by xrdb $as_me 1.2.1, which was 11598c74b14bdSmrggenerated by GNU Autoconf 2.69. Invocation command line was 115998b22bf3fSmrg 116008b22bf3fSmrg CONFIG_FILES = $CONFIG_FILES 116018b22bf3fSmrg CONFIG_HEADERS = $CONFIG_HEADERS 116028b22bf3fSmrg CONFIG_LINKS = $CONFIG_LINKS 116038b22bf3fSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 116048b22bf3fSmrg $ $0 $@ 116058b22bf3fSmrg 116068b22bf3fSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 116078b22bf3fSmrg" 116088b22bf3fSmrg 116098b22bf3fSmrg_ACEOF 116108b22bf3fSmrg 1161196a81b41Smrgcase $ac_config_files in *" 1161296a81b41Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 1161396a81b41Smrgesac 1161496a81b41Smrg 1161596a81b41Smrgcase $ac_config_headers in *" 1161696a81b41Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 1161796a81b41Smrgesac 1161896a81b41Smrg 1161996a81b41Smrg 1162096a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 116218b22bf3fSmrg# Files that config.status was made for. 116228b22bf3fSmrgconfig_files="$ac_config_files" 116238b22bf3fSmrgconfig_headers="$ac_config_headers" 116248b22bf3fSmrgconfig_commands="$ac_config_commands" 116258b22bf3fSmrg 116268b22bf3fSmrg_ACEOF 116278b22bf3fSmrg 1162896a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 116298b22bf3fSmrgac_cs_usage="\ 116305bd32fd1Smrg\`$as_me' instantiates files and other configuration actions 116315bd32fd1Smrgfrom templates according to the current configuration. Unless the files 116325bd32fd1Smrgand actions are specified as TAGs, all are instantiated by default. 116338b22bf3fSmrg 116345bd32fd1SmrgUsage: $0 [OPTION]... [TAG]... 116358b22bf3fSmrg 116368b22bf3fSmrg -h, --help print this help, then exit 116378b22bf3fSmrg -V, --version print version number and configuration settings, then exit 116385bd32fd1Smrg --config print configuration, then exit 1163996a81b41Smrg -q, --quiet, --silent 1164096a81b41Smrg do not print progress messages 116418b22bf3fSmrg -d, --debug don't remove temporary files 116428b22bf3fSmrg --recheck update $as_me by reconfiguring in the same conditions 1164396a81b41Smrg --file=FILE[:TEMPLATE] 1164496a81b41Smrg instantiate the configuration file FILE 1164596a81b41Smrg --header=FILE[:TEMPLATE] 1164696a81b41Smrg instantiate the configuration header FILE 116478b22bf3fSmrg 116488b22bf3fSmrgConfiguration files: 116498b22bf3fSmrg$config_files 116508b22bf3fSmrg 116518b22bf3fSmrgConfiguration headers: 116528b22bf3fSmrg$config_headers 116538b22bf3fSmrg 116548b22bf3fSmrgConfiguration commands: 116558b22bf3fSmrg$config_commands 116568b22bf3fSmrg 116578e74c62dSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xrdb/issues>." 116588b22bf3fSmrg 116598b22bf3fSmrg_ACEOF 1166096a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 116615bd32fd1Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 116628b22bf3fSmrgac_cs_version="\\ 116639e1184feSmrgxrdb config.status 1.2.1 11664c74b14bdSmrgconfigured by $0, generated by GNU Autoconf 2.69, 116655bd32fd1Smrg with options \\"\$ac_cs_config\\" 116668b22bf3fSmrg 11667c74b14bdSmrgCopyright (C) 2012 Free Software Foundation, Inc. 116688b22bf3fSmrgThis config.status script is free software; the Free Software Foundation 116698b22bf3fSmrggives unlimited permission to copy, distribute and modify it." 116708b22bf3fSmrg 116718b22bf3fSmrgac_pwd='$ac_pwd' 116728b22bf3fSmrgsrcdir='$srcdir' 116738b22bf3fSmrgINSTALL='$INSTALL' 116748b22bf3fSmrgMKDIR_P='$MKDIR_P' 1167596a81b41SmrgAWK='$AWK' 1167696a81b41Smrgtest -n "\$AWK" || AWK=awk 116778b22bf3fSmrg_ACEOF 116788b22bf3fSmrg 1167996a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1168096a81b41Smrg# The default lists apply if the user does not specify any file. 116818b22bf3fSmrgac_need_defaults=: 116828b22bf3fSmrgwhile test $# != 0 116838b22bf3fSmrgdo 116848b22bf3fSmrg case $1 in 116855bd32fd1Smrg --*=?*) 116868b22bf3fSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 116878b22bf3fSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 116888b22bf3fSmrg ac_shift=: 116898b22bf3fSmrg ;; 116905bd32fd1Smrg --*=) 116915bd32fd1Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 116925bd32fd1Smrg ac_optarg= 116935bd32fd1Smrg ac_shift=: 116945bd32fd1Smrg ;; 116958b22bf3fSmrg *) 116968b22bf3fSmrg ac_option=$1 116978b22bf3fSmrg ac_optarg=$2 116988b22bf3fSmrg ac_shift=shift 116998b22bf3fSmrg ;; 117008b22bf3fSmrg esac 117018b22bf3fSmrg 117028b22bf3fSmrg case $ac_option in 117038b22bf3fSmrg # Handling of the options. 117048b22bf3fSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 117058b22bf3fSmrg ac_cs_recheck=: ;; 117068b22bf3fSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1170796a81b41Smrg $as_echo "$ac_cs_version"; exit ;; 117085bd32fd1Smrg --config | --confi | --conf | --con | --co | --c ) 117095bd32fd1Smrg $as_echo "$ac_cs_config"; exit ;; 117108b22bf3fSmrg --debug | --debu | --deb | --de | --d | -d ) 117118b22bf3fSmrg debug=: ;; 117128b22bf3fSmrg --file | --fil | --fi | --f ) 117138b22bf3fSmrg $ac_shift 1171496a81b41Smrg case $ac_optarg in 1171596a81b41Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 117165bd32fd1Smrg '') as_fn_error $? "missing file argument" ;; 1171796a81b41Smrg esac 117185bd32fd1Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 117198b22bf3fSmrg ac_need_defaults=false;; 117208b22bf3fSmrg --header | --heade | --head | --hea ) 117218b22bf3fSmrg $ac_shift 1172296a81b41Smrg case $ac_optarg in 1172396a81b41Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1172496a81b41Smrg esac 117255bd32fd1Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 117268b22bf3fSmrg ac_need_defaults=false;; 117278b22bf3fSmrg --he | --h) 117288b22bf3fSmrg # Conflict between --help and --header 117295bd32fd1Smrg as_fn_error $? "ambiguous option: \`$1' 117305bd32fd1SmrgTry \`$0 --help' for more information.";; 117318b22bf3fSmrg --help | --hel | -h ) 1173296a81b41Smrg $as_echo "$ac_cs_usage"; exit ;; 117338b22bf3fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 117348b22bf3fSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 117358b22bf3fSmrg ac_cs_silent=: ;; 117368b22bf3fSmrg 117378b22bf3fSmrg # This is an error. 117385bd32fd1Smrg -*) as_fn_error $? "unrecognized option: \`$1' 117395bd32fd1SmrgTry \`$0 --help' for more information." ;; 117408b22bf3fSmrg 117415bd32fd1Smrg *) as_fn_append ac_config_targets " $1" 117428b22bf3fSmrg ac_need_defaults=false ;; 117438b22bf3fSmrg 117448b22bf3fSmrg esac 117458b22bf3fSmrg shift 117468b22bf3fSmrgdone 117478b22bf3fSmrg 117488b22bf3fSmrgac_configure_extra_args= 117498b22bf3fSmrg 117508b22bf3fSmrgif $ac_cs_silent; then 117518b22bf3fSmrg exec 6>/dev/null 117528b22bf3fSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 117538b22bf3fSmrgfi 117548b22bf3fSmrg 117558b22bf3fSmrg_ACEOF 1175696a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 117578b22bf3fSmrgif \$ac_cs_recheck; then 11758c74b14bdSmrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 1175996a81b41Smrg shift 1176096a81b41Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 1176196a81b41Smrg CONFIG_SHELL='$SHELL' 117628b22bf3fSmrg export CONFIG_SHELL 1176396a81b41Smrg exec "\$@" 117648b22bf3fSmrgfi 117658b22bf3fSmrg 117668b22bf3fSmrg_ACEOF 1176796a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 117688b22bf3fSmrgexec 5>>config.log 117698b22bf3fSmrg{ 117708b22bf3fSmrg echo 117718b22bf3fSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 117728b22bf3fSmrg## Running $as_me. ## 117738b22bf3fSmrg_ASBOX 1177496a81b41Smrg $as_echo "$ac_log" 117758b22bf3fSmrg} >&5 117768b22bf3fSmrg 117778b22bf3fSmrg_ACEOF 1177896a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 117798b22bf3fSmrg# 117808b22bf3fSmrg# INIT-COMMANDS 117818b22bf3fSmrg# 117829e1184feSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 117838b22bf3fSmrg 117848b22bf3fSmrg_ACEOF 117858b22bf3fSmrg 1178696a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 117878b22bf3fSmrg 117888b22bf3fSmrg# Handling of arguments. 117898b22bf3fSmrgfor ac_config_target in $ac_config_targets 117908b22bf3fSmrgdo 117918b22bf3fSmrg case $ac_config_target in 117928b22bf3fSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 117938b22bf3fSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 117948b22bf3fSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11795d13010c3Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 117968b22bf3fSmrg 117975bd32fd1Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 117988b22bf3fSmrg esac 117998b22bf3fSmrgdone 118008b22bf3fSmrg 118018b22bf3fSmrg 118028b22bf3fSmrg# If the user did not use the arguments to specify the items to instantiate, 118038b22bf3fSmrg# then the envvar interface is used. Set only those that are not. 118048b22bf3fSmrg# We use the long form for the default assignment because of an extremely 118058b22bf3fSmrg# bizarre bug on SunOS 4.1.3. 118068b22bf3fSmrgif $ac_need_defaults; then 118078b22bf3fSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 118088b22bf3fSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 118098b22bf3fSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 118108b22bf3fSmrgfi 118118b22bf3fSmrg 118128b22bf3fSmrg# Have a temporary directory for convenience. Make it in the build tree 118138b22bf3fSmrg# simply because there is no reason against having it here, and in addition, 118148b22bf3fSmrg# creating and moving files from /tmp can sometimes cause problems. 118158b22bf3fSmrg# Hook for its removal unless debugging. 118168b22bf3fSmrg# Note that there is a small window in which the directory will not be cleaned: 118178b22bf3fSmrg# after its creation but before its name has been assigned to `$tmp'. 118188b22bf3fSmrg$debug || 118198b22bf3fSmrg{ 118205bd32fd1Smrg tmp= ac_tmp= 118218b22bf3fSmrg trap 'exit_status=$? 118225bd32fd1Smrg : "${ac_tmp:=$tmp}" 118235bd32fd1Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 118248b22bf3fSmrg' 0 118255bd32fd1Smrg trap 'as_fn_exit 1' 1 2 13 15 118268b22bf3fSmrg} 118278b22bf3fSmrg# Create a (secure) tmp directory for tmp files. 118288b22bf3fSmrg 118298b22bf3fSmrg{ 118308b22bf3fSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 118315bd32fd1Smrg test -d "$tmp" 118328b22bf3fSmrg} || 118338b22bf3fSmrg{ 118348b22bf3fSmrg tmp=./conf$$-$RANDOM 118358b22bf3fSmrg (umask 077 && mkdir "$tmp") 118365bd32fd1Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 118375bd32fd1Smrgac_tmp=$tmp 118388b22bf3fSmrg 1183996a81b41Smrg# Set up the scripts for CONFIG_FILES section. 1184096a81b41Smrg# No need to generate them if there are no CONFIG_FILES. 1184196a81b41Smrg# This happens for instance with `./config.status config.h'. 118428b22bf3fSmrgif test -n "$CONFIG_FILES"; then 118438b22bf3fSmrg 118448b22bf3fSmrg 118455bd32fd1Smrgac_cr=`echo X | tr X '\015'` 118465bd32fd1Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 118475bd32fd1Smrg# But we know of no other shell where ac_cr would be empty at this 118485bd32fd1Smrg# point, so we can use a bashism as a fallback. 118495bd32fd1Smrgif test "x$ac_cr" = x; then 118505bd32fd1Smrg eval ac_cr=\$\'\\r\' 118515bd32fd1Smrgfi 1185296a81b41Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 1185396a81b41Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 1185496a81b41Smrg ac_cs_awk_cr='\\r' 1185596a81b41Smrgelse 1185696a81b41Smrg ac_cs_awk_cr=$ac_cr 118578b22bf3fSmrgfi 118588b22bf3fSmrg 118595bd32fd1Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 118608b22bf3fSmrg_ACEOF 118618b22bf3fSmrg 118628b22bf3fSmrg 1186396a81b41Smrg{ 1186496a81b41Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 1186596a81b41Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 1186696a81b41Smrg echo "_ACEOF" 1186796a81b41Smrg} >conf$$subs.sh || 118685bd32fd1Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 118695bd32fd1Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 118708b22bf3fSmrgac_delim='%!_!# ' 118718b22bf3fSmrgfor ac_last_try in false false false false false :; do 1187296a81b41Smrg . ./conf$$subs.sh || 118735bd32fd1Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 118748b22bf3fSmrg 1187596a81b41Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 1187696a81b41Smrg if test $ac_delim_n = $ac_delim_num; then 118778b22bf3fSmrg break 118788b22bf3fSmrg elif $ac_last_try; then 118795bd32fd1Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 118808b22bf3fSmrg else 118818b22bf3fSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 118828b22bf3fSmrg fi 118838b22bf3fSmrgdone 1188496a81b41Smrgrm -f conf$$subs.sh 118858b22bf3fSmrg 1188696a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118875bd32fd1Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1188896a81b41Smrg_ACEOF 1188996a81b41Smrgsed -n ' 1189096a81b41Smrgh 1189196a81b41Smrgs/^/S["/; s/!.*/"]=/ 1189296a81b41Smrgp 1189396a81b41Smrgg 1189496a81b41Smrgs/^[^!]*!// 1189596a81b41Smrg:repl 1189696a81b41Smrgt repl 1189796a81b41Smrgs/'"$ac_delim"'$// 1189896a81b41Smrgt delim 1189996a81b41Smrg:nl 1190096a81b41Smrgh 119015bd32fd1Smrgs/\(.\{148\}\)..*/\1/ 1190296a81b41Smrgt more1 1190396a81b41Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 1190496a81b41Smrgp 1190596a81b41Smrgn 1190696a81b41Smrgb repl 1190796a81b41Smrg:more1 1190896a81b41Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1190996a81b41Smrgp 1191096a81b41Smrgg 1191196a81b41Smrgs/.\{148\}// 1191296a81b41Smrgt nl 1191396a81b41Smrg:delim 1191496a81b41Smrgh 119155bd32fd1Smrgs/\(.\{148\}\)..*/\1/ 1191696a81b41Smrgt more2 1191796a81b41Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 1191896a81b41Smrgp 1191996a81b41Smrgb 1192096a81b41Smrg:more2 1192196a81b41Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1192296a81b41Smrgp 1192396a81b41Smrgg 1192496a81b41Smrgs/.\{148\}// 1192596a81b41Smrgt delim 1192696a81b41Smrg' <conf$$subs.awk | sed ' 1192796a81b41Smrg/^[^""]/{ 1192896a81b41Smrg N 1192996a81b41Smrg s/\n// 1193096a81b41Smrg} 1193196a81b41Smrg' >>$CONFIG_STATUS || ac_write_fail=1 1193296a81b41Smrgrm -f conf$$subs.awk 1193396a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1193496a81b41Smrg_ACAWK 119355bd32fd1Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 1193696a81b41Smrg for (key in S) S_is_set[key] = 1 1193796a81b41Smrg FS = "" 1193896a81b41Smrg 1193996a81b41Smrg} 1194096a81b41Smrg{ 1194196a81b41Smrg line = $ 0 1194296a81b41Smrg nfields = split(line, field, "@") 1194396a81b41Smrg substed = 0 1194496a81b41Smrg len = length(field[1]) 1194596a81b41Smrg for (i = 2; i < nfields; i++) { 1194696a81b41Smrg key = field[i] 1194796a81b41Smrg keylen = length(key) 1194896a81b41Smrg if (S_is_set[key]) { 1194996a81b41Smrg value = S[key] 1195096a81b41Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 1195196a81b41Smrg len += length(value) + length(field[++i]) 1195296a81b41Smrg substed = 1 1195396a81b41Smrg } else 1195496a81b41Smrg len += 1 + keylen 1195596a81b41Smrg } 1195696a81b41Smrg 1195796a81b41Smrg print line 1195896a81b41Smrg} 119598b22bf3fSmrg 1196096a81b41Smrg_ACAWK 119618b22bf3fSmrg_ACEOF 1196296a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1196396a81b41Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 1196496a81b41Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 1196596a81b41Smrgelse 1196696a81b41Smrg cat 119675bd32fd1Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 119685bd32fd1Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 119698b22bf3fSmrg_ACEOF 119708b22bf3fSmrg 119715bd32fd1Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 119725bd32fd1Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 119738b22bf3fSmrg# trailing colons and then remove the whole line if VPATH becomes empty 119748b22bf3fSmrg# (actually we leave an empty line to preserve line numbers). 119758b22bf3fSmrgif test "x$srcdir" = x.; then 119765bd32fd1Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 119775bd32fd1Smrgh 119785bd32fd1Smrgs/// 119795bd32fd1Smrgs/^/:/ 119805bd32fd1Smrgs/[ ]*$/:/ 119815bd32fd1Smrgs/:\$(srcdir):/:/g 119825bd32fd1Smrgs/:\${srcdir}:/:/g 119835bd32fd1Smrgs/:@srcdir@:/:/g 119845bd32fd1Smrgs/^:*// 119858b22bf3fSmrgs/:*$// 119865bd32fd1Smrgx 119875bd32fd1Smrgs/\(=[ ]*\).*/\1/ 119885bd32fd1SmrgG 119895bd32fd1Smrgs/\n// 119908b22bf3fSmrgs/^[^=]*=[ ]*$// 119918b22bf3fSmrg}' 119928b22bf3fSmrgfi 119938b22bf3fSmrg 1199496a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 119958b22bf3fSmrgfi # test -n "$CONFIG_FILES" 119968b22bf3fSmrg 1199796a81b41Smrg# Set up the scripts for CONFIG_HEADERS section. 1199896a81b41Smrg# No need to generate them if there are no CONFIG_HEADERS. 1199996a81b41Smrg# This happens for instance with `./config.status Makefile'. 1200096a81b41Smrgif test -n "$CONFIG_HEADERS"; then 120015bd32fd1Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 1200296a81b41SmrgBEGIN { 1200396a81b41Smrg_ACEOF 1200496a81b41Smrg 1200596a81b41Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 1200696a81b41Smrg# here-document in config.status, that substitutes the proper values into 1200796a81b41Smrg# config.h.in to produce config.h. 1200896a81b41Smrg 1200996a81b41Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 1201096a81b41Smrg# handling of long lines. 1201196a81b41Smrgac_delim='%!_!# ' 1201296a81b41Smrgfor ac_last_try in false false :; do 120135bd32fd1Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 120145bd32fd1Smrg if test -z "$ac_tt"; then 1201596a81b41Smrg break 1201696a81b41Smrg elif $ac_last_try; then 120175bd32fd1Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 1201896a81b41Smrg else 1201996a81b41Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1202096a81b41Smrg fi 1202196a81b41Smrgdone 1202296a81b41Smrg 1202396a81b41Smrg# For the awk script, D is an array of macro values keyed by name, 1202496a81b41Smrg# likewise P contains macro parameters if any. Preserve backslash 1202596a81b41Smrg# newline sequences. 1202696a81b41Smrg 1202796a81b41Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 1202896a81b41Smrgsed -n ' 1202996a81b41Smrgs/.\{148\}/&'"$ac_delim"'/g 1203096a81b41Smrgt rset 1203196a81b41Smrg:rset 1203296a81b41Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 1203396a81b41Smrgt def 1203496a81b41Smrgd 1203596a81b41Smrg:def 1203696a81b41Smrgs/\\$// 1203796a81b41Smrgt bsnl 1203896a81b41Smrgs/["\\]/\\&/g 1203996a81b41Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1204096a81b41SmrgD["\1"]=" \3"/p 1204196a81b41Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 1204296a81b41Smrgd 1204396a81b41Smrg:bsnl 1204496a81b41Smrgs/["\\]/\\&/g 1204596a81b41Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1204696a81b41SmrgD["\1"]=" \3\\\\\\n"\\/p 1204796a81b41Smrgt cont 1204896a81b41Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 1204996a81b41Smrgt cont 1205096a81b41Smrgd 1205196a81b41Smrg:cont 1205296a81b41Smrgn 1205396a81b41Smrgs/.\{148\}/&'"$ac_delim"'/g 1205496a81b41Smrgt clear 1205596a81b41Smrg:clear 1205696a81b41Smrgs/\\$// 1205796a81b41Smrgt bsnlc 1205896a81b41Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 1205996a81b41Smrgd 1206096a81b41Smrg:bsnlc 1206196a81b41Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 1206296a81b41Smrgb cont 1206396a81b41Smrg' <confdefs.h | sed ' 1206496a81b41Smrgs/'"$ac_delim"'/"\\\ 1206596a81b41Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 1206696a81b41Smrg 1206796a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1206896a81b41Smrg for (key in D) D_is_set[key] = 1 1206996a81b41Smrg FS = "" 1207096a81b41Smrg} 1207196a81b41Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 1207296a81b41Smrg line = \$ 0 1207396a81b41Smrg split(line, arg, " ") 1207496a81b41Smrg if (arg[1] == "#") { 1207596a81b41Smrg defundef = arg[2] 1207696a81b41Smrg mac1 = arg[3] 1207796a81b41Smrg } else { 1207896a81b41Smrg defundef = substr(arg[1], 2) 1207996a81b41Smrg mac1 = arg[2] 1208096a81b41Smrg } 1208196a81b41Smrg split(mac1, mac2, "(") #) 1208296a81b41Smrg macro = mac2[1] 1208396a81b41Smrg prefix = substr(line, 1, index(line, defundef) - 1) 1208496a81b41Smrg if (D_is_set[macro]) { 1208596a81b41Smrg # Preserve the white space surrounding the "#". 1208696a81b41Smrg print prefix "define", macro P[macro] D[macro] 1208796a81b41Smrg next 1208896a81b41Smrg } else { 1208996a81b41Smrg # Replace #undef with comments. This is necessary, for example, 1209096a81b41Smrg # in the case of _POSIX_SOURCE, which is predefined and required 1209196a81b41Smrg # on some systems where configure will not decide to define it. 1209296a81b41Smrg if (defundef == "undef") { 1209396a81b41Smrg print "/*", prefix defundef, macro, "*/" 1209496a81b41Smrg next 1209596a81b41Smrg } 1209696a81b41Smrg } 1209796a81b41Smrg} 1209896a81b41Smrg{ print } 1209996a81b41Smrg_ACAWK 1210096a81b41Smrg_ACEOF 1210196a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121025bd32fd1Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 1210396a81b41Smrgfi # test -n "$CONFIG_HEADERS" 1210496a81b41Smrg 121058b22bf3fSmrg 1210696a81b41Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 1210796a81b41Smrgshift 1210896a81b41Smrgfor ac_tag 121098b22bf3fSmrgdo 121108b22bf3fSmrg case $ac_tag in 121118b22bf3fSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 121128b22bf3fSmrg esac 121138b22bf3fSmrg case $ac_mode$ac_tag in 121148b22bf3fSmrg :[FHL]*:*);; 121155bd32fd1Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 121168b22bf3fSmrg :[FH]-) ac_tag=-:-;; 121178b22bf3fSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 121188b22bf3fSmrg esac 121198b22bf3fSmrg ac_save_IFS=$IFS 121208b22bf3fSmrg IFS=: 121218b22bf3fSmrg set x $ac_tag 121228b22bf3fSmrg IFS=$ac_save_IFS 121238b22bf3fSmrg shift 121248b22bf3fSmrg ac_file=$1 121258b22bf3fSmrg shift 121268b22bf3fSmrg 121278b22bf3fSmrg case $ac_mode in 121288b22bf3fSmrg :L) ac_source=$1;; 121298b22bf3fSmrg :[FH]) 121308b22bf3fSmrg ac_file_inputs= 121318b22bf3fSmrg for ac_f 121328b22bf3fSmrg do 121338b22bf3fSmrg case $ac_f in 121345bd32fd1Smrg -) ac_f="$ac_tmp/stdin";; 121358b22bf3fSmrg *) # Look for the file first in the build tree, then in the source tree 121368b22bf3fSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 121378b22bf3fSmrg # because $ac_f cannot contain `:'. 121388b22bf3fSmrg test -f "$ac_f" || 121398b22bf3fSmrg case $ac_f in 121408b22bf3fSmrg [\\/$]*) false;; 121418b22bf3fSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 121428b22bf3fSmrg esac || 121435bd32fd1Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 121448b22bf3fSmrg esac 1214596a81b41Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 121465bd32fd1Smrg as_fn_append ac_file_inputs " '$ac_f'" 121478b22bf3fSmrg done 121488b22bf3fSmrg 121498b22bf3fSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 121508b22bf3fSmrg # use $as_me), people would be surprised to read: 121518b22bf3fSmrg # /* config.h. Generated by config.status. */ 1215296a81b41Smrg configure_input='Generated from '` 1215396a81b41Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 1215496a81b41Smrg `' by configure.' 121558b22bf3fSmrg if test x"$ac_file" != x-; then 121568b22bf3fSmrg configure_input="$ac_file. $configure_input" 121575bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1215896a81b41Smrg$as_echo "$as_me: creating $ac_file" >&6;} 121598b22bf3fSmrg fi 1216096a81b41Smrg # Neutralize special characters interpreted by sed in replacement strings. 1216196a81b41Smrg case $configure_input in #( 1216296a81b41Smrg *\&* | *\|* | *\\* ) 1216396a81b41Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 1216496a81b41Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 1216596a81b41Smrg *) ac_sed_conf_input=$configure_input;; 1216696a81b41Smrg esac 121678b22bf3fSmrg 121688b22bf3fSmrg case $ac_tag in 121695bd32fd1Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 121705bd32fd1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 121718b22bf3fSmrg esac 121728b22bf3fSmrg ;; 121738b22bf3fSmrg esac 121748b22bf3fSmrg 121758b22bf3fSmrg ac_dir=`$as_dirname -- "$ac_file" || 121768b22bf3fSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 121778b22bf3fSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 121788b22bf3fSmrg X"$ac_file" : 'X\(//\)$' \| \ 121798b22bf3fSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1218096a81b41Smrg$as_echo X"$ac_file" | 121818b22bf3fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 121828b22bf3fSmrg s//\1/ 121838b22bf3fSmrg q 121848b22bf3fSmrg } 121858b22bf3fSmrg /^X\(\/\/\)[^/].*/{ 121868b22bf3fSmrg s//\1/ 121878b22bf3fSmrg q 121888b22bf3fSmrg } 121898b22bf3fSmrg /^X\(\/\/\)$/{ 121908b22bf3fSmrg s//\1/ 121918b22bf3fSmrg q 121928b22bf3fSmrg } 121938b22bf3fSmrg /^X\(\/\).*/{ 121948b22bf3fSmrg s//\1/ 121958b22bf3fSmrg q 121968b22bf3fSmrg } 121978b22bf3fSmrg s/.*/./; q'` 121985bd32fd1Smrg as_dir="$ac_dir"; as_fn_mkdir_p 121998b22bf3fSmrg ac_builddir=. 122008b22bf3fSmrg 122018b22bf3fSmrgcase "$ac_dir" in 122028b22bf3fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 122038b22bf3fSmrg*) 1220496a81b41Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 122058b22bf3fSmrg # A ".." for each directory in $ac_dir_suffix. 1220696a81b41Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 122078b22bf3fSmrg case $ac_top_builddir_sub in 122088b22bf3fSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 122098b22bf3fSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 122108b22bf3fSmrg esac ;; 122118b22bf3fSmrgesac 122128b22bf3fSmrgac_abs_top_builddir=$ac_pwd 122138b22bf3fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 122148b22bf3fSmrg# for backward compatibility: 122158b22bf3fSmrgac_top_builddir=$ac_top_build_prefix 122168b22bf3fSmrg 122178b22bf3fSmrgcase $srcdir in 122188b22bf3fSmrg .) # We are building in place. 122198b22bf3fSmrg ac_srcdir=. 122208b22bf3fSmrg ac_top_srcdir=$ac_top_builddir_sub 122218b22bf3fSmrg ac_abs_top_srcdir=$ac_pwd ;; 122228b22bf3fSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 122238b22bf3fSmrg ac_srcdir=$srcdir$ac_dir_suffix; 122248b22bf3fSmrg ac_top_srcdir=$srcdir 122258b22bf3fSmrg ac_abs_top_srcdir=$srcdir ;; 122268b22bf3fSmrg *) # Relative name. 122278b22bf3fSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 122288b22bf3fSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 122298b22bf3fSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 122308b22bf3fSmrgesac 122318b22bf3fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 122328b22bf3fSmrg 122338b22bf3fSmrg 122348b22bf3fSmrg case $ac_mode in 122358b22bf3fSmrg :F) 122368b22bf3fSmrg # 122378b22bf3fSmrg # CONFIG_FILE 122388b22bf3fSmrg # 122398b22bf3fSmrg 122408b22bf3fSmrg case $INSTALL in 122418b22bf3fSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 122428b22bf3fSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 122438b22bf3fSmrg esac 122448b22bf3fSmrg ac_MKDIR_P=$MKDIR_P 122458b22bf3fSmrg case $MKDIR_P in 122468b22bf3fSmrg [\\/$]* | ?:[\\/]* ) ;; 122478b22bf3fSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 122488b22bf3fSmrg esac 122498b22bf3fSmrg_ACEOF 122508b22bf3fSmrg 1225196a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122528b22bf3fSmrg# If the template does not know about datarootdir, expand it. 122538b22bf3fSmrg# FIXME: This hack should be removed a few years after 2.60. 122548b22bf3fSmrgac_datarootdir_hack=; ac_datarootdir_seen= 1225596a81b41Smrgac_sed_dataroot=' 1225696a81b41Smrg/datarootdir/ { 122578b22bf3fSmrg p 122588b22bf3fSmrg q 122598b22bf3fSmrg} 122608b22bf3fSmrg/@datadir@/p 122618b22bf3fSmrg/@docdir@/p 122628b22bf3fSmrg/@infodir@/p 122638b22bf3fSmrg/@localedir@/p 122645bd32fd1Smrg/@mandir@/p' 1226596a81b41Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 122668b22bf3fSmrg*datarootdir*) ac_datarootdir_seen=yes;; 122678b22bf3fSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 122685bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1226996a81b41Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 122708b22bf3fSmrg_ACEOF 1227196a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 122728b22bf3fSmrg ac_datarootdir_hack=' 122738b22bf3fSmrg s&@datadir@&$datadir&g 122748b22bf3fSmrg s&@docdir@&$docdir&g 122758b22bf3fSmrg s&@infodir@&$infodir&g 122768b22bf3fSmrg s&@localedir@&$localedir&g 122778b22bf3fSmrg s&@mandir@&$mandir&g 122785bd32fd1Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 122798b22bf3fSmrgesac 122808b22bf3fSmrg_ACEOF 122818b22bf3fSmrg 122828b22bf3fSmrg# Neutralize VPATH when `$srcdir' = `.'. 122838b22bf3fSmrg# Shell code in configure.ac might set extrasub. 122848b22bf3fSmrg# FIXME: do we really want to maintain this feature? 1228596a81b41Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1228696a81b41Smrgac_sed_extra="$ac_vpsub 122878b22bf3fSmrg$extrasub 122888b22bf3fSmrg_ACEOF 1228996a81b41Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122908b22bf3fSmrg:t 122918b22bf3fSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 1229296a81b41Smrgs|@configure_input@|$ac_sed_conf_input|;t t 122938b22bf3fSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 1229496a81b41Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 122958b22bf3fSmrgs&@srcdir@&$ac_srcdir&;t t 122968b22bf3fSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 122978b22bf3fSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 122988b22bf3fSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 122998b22bf3fSmrgs&@builddir@&$ac_builddir&;t t 123008b22bf3fSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 123018b22bf3fSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 123028b22bf3fSmrgs&@INSTALL@&$ac_INSTALL&;t t 123038b22bf3fSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 123048b22bf3fSmrg$ac_datarootdir_hack 1230596a81b41Smrg" 123065bd32fd1Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 123075bd32fd1Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 123088b22bf3fSmrg 123098b22bf3fSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 123105bd32fd1Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 123115bd32fd1Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 123125bd32fd1Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 123135bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 123145bd32fd1Smrgwhich seems to be undefined. Please make sure it is defined" >&5 1231596a81b41Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 123165bd32fd1Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 123178b22bf3fSmrg 123185bd32fd1Smrg rm -f "$ac_tmp/stdin" 123198b22bf3fSmrg case $ac_file in 123205bd32fd1Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 123215bd32fd1Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 1232296a81b41Smrg esac \ 123235bd32fd1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 123248b22bf3fSmrg ;; 123258b22bf3fSmrg :H) 123268b22bf3fSmrg # 123278b22bf3fSmrg # CONFIG_HEADER 123288b22bf3fSmrg # 123298b22bf3fSmrg if test x"$ac_file" != x-; then 1233096a81b41Smrg { 1233196a81b41Smrg $as_echo "/* $configure_input */" \ 123325bd32fd1Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 123335bd32fd1Smrg } >"$ac_tmp/config.h" \ 123345bd32fd1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 123355bd32fd1Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 123365bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1233796a81b41Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 123388b22bf3fSmrg else 1233996a81b41Smrg rm -f "$ac_file" 123405bd32fd1Smrg mv "$ac_tmp/config.h" "$ac_file" \ 123415bd32fd1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 123428b22bf3fSmrg fi 123438b22bf3fSmrg else 1234496a81b41Smrg $as_echo "/* $configure_input */" \ 123455bd32fd1Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 123465bd32fd1Smrg || as_fn_error $? "could not create -" "$LINENO" 5 123478b22bf3fSmrg fi 1234896a81b41Smrg# Compute "$ac_file"'s index in $config_headers. 1234996a81b41Smrg_am_arg="$ac_file" 123508b22bf3fSmrg_am_stamp_count=1 123518b22bf3fSmrgfor _am_header in $config_headers :; do 123528b22bf3fSmrg case $_am_header in 1235396a81b41Smrg $_am_arg | $_am_arg:* ) 123548b22bf3fSmrg break ;; 123558b22bf3fSmrg * ) 123568b22bf3fSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 123578b22bf3fSmrg esac 123588b22bf3fSmrgdone 1235996a81b41Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 1236096a81b41Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1236196a81b41Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 1236296a81b41Smrg X"$_am_arg" : 'X\(//\)$' \| \ 1236396a81b41Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1236496a81b41Smrg$as_echo X"$_am_arg" | 123658b22bf3fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 123668b22bf3fSmrg s//\1/ 123678b22bf3fSmrg q 123688b22bf3fSmrg } 123698b22bf3fSmrg /^X\(\/\/\)[^/].*/{ 123708b22bf3fSmrg s//\1/ 123718b22bf3fSmrg q 123728b22bf3fSmrg } 123738b22bf3fSmrg /^X\(\/\/\)$/{ 123748b22bf3fSmrg s//\1/ 123758b22bf3fSmrg q 123768b22bf3fSmrg } 123778b22bf3fSmrg /^X\(\/\).*/{ 123788b22bf3fSmrg s//\1/ 123798b22bf3fSmrg q 123808b22bf3fSmrg } 123818b22bf3fSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 123828b22bf3fSmrg ;; 123838b22bf3fSmrg 123845bd32fd1Smrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1238596a81b41Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 123868b22bf3fSmrg ;; 123878b22bf3fSmrg esac 123888b22bf3fSmrg 123898b22bf3fSmrg 123908b22bf3fSmrg case $ac_file$ac_mode in 1239196a81b41Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12392f126e068Smrg # Older Autoconf quotes --file arguments for eval, but not when files 1239396a81b41Smrg # are listed without --file. Let's play safe and only enable the eval 1239496a81b41Smrg # if we detect the quoting. 123959e1184feSmrg # TODO: see whether this extra hack can be removed once we start 123969e1184feSmrg # requiring Autoconf 2.70 or later. 123979e1184feSmrg case $CONFIG_FILES in #( 123989e1184feSmrg *\'*) : 123999e1184feSmrg eval set x "$CONFIG_FILES" ;; #( 124009e1184feSmrg *) : 124019e1184feSmrg set x $CONFIG_FILES ;; #( 124029e1184feSmrg *) : 124039e1184feSmrg ;; 124049e1184feSmrgesac 1240596a81b41Smrg shift 124069e1184feSmrg # Used to flag and report bootstrapping failures. 124079e1184feSmrg am_rc=0 124089e1184feSmrg for am_mf 1240996a81b41Smrg do 1241096a81b41Smrg # Strip MF so we end up with the name of the file. 124119e1184feSmrg am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` 124129e1184feSmrg # Check whether this is an Automake generated Makefile which includes 124139e1184feSmrg # dependency-tracking related rules and includes. 124149e1184feSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 1241596a81b41Smrg # limit of 2048, but all sed's we know have understand at least 4000. 124169e1184feSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 124179e1184feSmrg || continue 124189e1184feSmrg am_dirpart=`$as_dirname -- "$am_mf" || 124199e1184feSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 124209e1184feSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 124219e1184feSmrg X"$am_mf" : 'X\(//\)$' \| \ 124229e1184feSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 124239e1184feSmrg$as_echo X"$am_mf" | 124248b22bf3fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 124258b22bf3fSmrg s//\1/ 124268b22bf3fSmrg q 124278b22bf3fSmrg } 124288b22bf3fSmrg /^X\(\/\/\)[^/].*/{ 124298b22bf3fSmrg s//\1/ 124308b22bf3fSmrg q 124318b22bf3fSmrg } 124328b22bf3fSmrg /^X\(\/\/\)$/{ 124338b22bf3fSmrg s//\1/ 124348b22bf3fSmrg q 124358b22bf3fSmrg } 124368b22bf3fSmrg /^X\(\/\).*/{ 124378b22bf3fSmrg s//\1/ 124388b22bf3fSmrg q 124398b22bf3fSmrg } 124408b22bf3fSmrg s/.*/./; q'` 124419e1184feSmrg am_filepart=`$as_basename -- "$am_mf" || 124429e1184feSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 124439e1184feSmrg X"$am_mf" : 'X\(//\)$' \| \ 124449e1184feSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 124459e1184feSmrg$as_echo X/"$am_mf" | 124469e1184feSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 124478b22bf3fSmrg s//\1/ 124488b22bf3fSmrg q 124498b22bf3fSmrg } 124509e1184feSmrg /^X\/\(\/\/\)$/{ 124518b22bf3fSmrg s//\1/ 124528b22bf3fSmrg q 124538b22bf3fSmrg } 124549e1184feSmrg /^X\/\(\/\).*/{ 124558b22bf3fSmrg s//\1/ 124568b22bf3fSmrg q 124578b22bf3fSmrg } 124588b22bf3fSmrg s/.*/./; q'` 124599e1184feSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 124609e1184feSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 124619e1184feSmrg | $MAKE -f - am--depfiles" >&5 124629e1184feSmrg (cd "$am_dirpart" \ 124639e1184feSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 124649e1184feSmrg | $MAKE -f - am--depfiles) >&5 2>&5 124659e1184feSmrg ac_status=$? 124669e1184feSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 124679e1184feSmrg (exit $ac_status); } || am_rc=$? 124688b22bf3fSmrg done 124699e1184feSmrg if test $am_rc -ne 0; then 124709e1184feSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 124719e1184feSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 124729e1184feSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 124739e1184feSmrg for automatic dependency tracking. Try re-running configure with the 124749e1184feSmrg '--disable-dependency-tracking' option to at least be able to build 124759e1184feSmrg the package (albeit without support for automatic dependency tracking). 124769e1184feSmrgSee \`config.log' for more details" "$LINENO" 5; } 124779e1184feSmrg fi 124789e1184feSmrg { am_dirpart=; unset am_dirpart;} 124799e1184feSmrg { am_filepart=; unset am_filepart;} 124809e1184feSmrg { am_mf=; unset am_mf;} 124819e1184feSmrg { am_rc=; unset am_rc;} 124829e1184feSmrg rm -f conftest-deps.mk 1248396a81b41Smrg} 124848b22bf3fSmrg ;; 124858b22bf3fSmrg 124868b22bf3fSmrg esac 124878b22bf3fSmrgdone # for ac_tag 124888b22bf3fSmrg 124898b22bf3fSmrg 124905bd32fd1Smrgas_fn_exit 0 124918b22bf3fSmrg_ACEOF 124928b22bf3fSmrgac_clean_files=$ac_clean_files_save 124938b22bf3fSmrg 1249496a81b41Smrgtest $ac_write_fail = 0 || 124955bd32fd1Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 1249696a81b41Smrg 124978b22bf3fSmrg 124988b22bf3fSmrg# configure is writing to config.log, and then calls config.status. 124998b22bf3fSmrg# config.status does its own redirection, appending to config.log. 125008b22bf3fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 125018b22bf3fSmrg# by configure, so config.status won't be able to write to it; its 125028b22bf3fSmrg# output is simply discarded. So we exec the FD to /dev/null, 125038b22bf3fSmrg# effectively closing config.log, so it can be properly (re)opened and 125048b22bf3fSmrg# appended to by config.status. When coming back to configure, we 125058b22bf3fSmrg# need to make the FD available again. 125068b22bf3fSmrgif test "$no_create" != yes; then 125078b22bf3fSmrg ac_cs_success=: 125088b22bf3fSmrg ac_config_status_args= 125098b22bf3fSmrg test "$silent" = yes && 125108b22bf3fSmrg ac_config_status_args="$ac_config_status_args --quiet" 125118b22bf3fSmrg exec 5>/dev/null 125128b22bf3fSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 125138b22bf3fSmrg exec 5>>config.log 125148b22bf3fSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 125158b22bf3fSmrg # would make configure fail if this is the last instruction. 125165bd32fd1Smrg $ac_cs_success || as_fn_exit 1 125178b22bf3fSmrgfi 1251896a81b41Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 125195bd32fd1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1252096a81b41Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 1252196a81b41Smrgfi 125228b22bf3fSmrg 12523